欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種多業(yè)務(wù)路由器的制作方法

文檔序號:7691594閱讀:193來源:國知局
專利名稱:一種多業(yè)務(wù)路由器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信網(wǎng)絡(luò)的路由器設(shè)計,更確切地說,涉及一種能支持多種數(shù) 據(jù)和網(wǎng)絡(luò)類型的多業(yè)務(wù)路由器。
背景技術(shù)
在傳統(tǒng)的計算機(jī)網(wǎng)絡(luò)的報文分組交換系統(tǒng)中,路由選擇是指選擇一條路徑, 并在這條路徑上發(fā)送報文分組的過程,而路由器則是指完成這種選擇的任何計
算機(jī)或具相應(yīng)功能的裝置。路由器涉及OSI參考模型的網(wǎng)絡(luò)層,它是面向協(xié)議
的,依據(jù)網(wǎng)絡(luò)地址進(jìn)行操作,并需進(jìn)行路徑選擇、分段、幀格式轉(zhuǎn)換、對數(shù)據(jù) 報的生存時間和流量進(jìn)行控制等。
傳統(tǒng)的分組路由器架構(gòu)總體上分為兩大類集總式和交換式,其均是基于 數(shù)據(jù)分組的路由(Packet Routing)和轉(zhuǎn)發(fā)(Packet Forwarding)策略。
圖1所示為一個典型的集中式路由器具體架構(gòu),其中管理控制、路由控制 和轉(zhuǎn)發(fā)引擎都由CPU來完成,接口卡通過總線方式和CPU連接。輸入端口通過
總線把數(shù)據(jù)分組發(fā)送到轉(zhuǎn)發(fā)引擎,轉(zhuǎn)發(fā)引擎再確定數(shù)據(jù)分組該發(fā)往哪個輸出端 口。轉(zhuǎn)發(fā)引擎的唯一任務(wù)是處理數(shù)據(jù)報頭。所有其它的任務(wù)如處理路由協(xié)議、 資源預(yù)留、對需要進(jìn)一步操作的數(shù)據(jù)包的處理,以及其它的管理和維護(hù)操作都 由路由控制和管理控制操作。通常低端路由器用這種設(shè)計技術(shù)實(shí)現(xiàn)。
圖2所示為一個典型的交換式路由器具體架構(gòu),其中管理控制、路由控制 和轉(zhuǎn)發(fā)引擎都集成到接口卡中,接口卡多采用NP(Network Processor,網(wǎng)絡(luò)處理 器)或ASIC(Application Specific Integrated Chip,特定用途集成電路)的方式,多 個接口卡通過交換結(jié)構(gòu)相互連接。接口卡是數(shù)據(jù)進(jìn)出路由器的端口,它們提供 了從物理層和更高層到交換結(jié)構(gòu)的接口。隨著新應(yīng)用的發(fā)展和協(xié)議的進(jìn)化,接 口卡的任務(wù)變得越來越復(fù)雜。大多數(shù)高端路由器都使用這種設(shè)計架構(gòu)。上述兩種架構(gòu)的區(qū)別在于交換式路由器的轉(zhuǎn)發(fā)引擎的功能以分布的方式集 成到接口卡中,多個接口卡是通過交換網(wǎng)相互連接。轉(zhuǎn)發(fā)表從路由控制器下載,
路由控制器負(fù)責(zé)維護(hù)路由表和根據(jù)路由協(xié)議如OSPF和BGP更新路由表。
圖3展示了傳統(tǒng)的分組路由器(PacketRouter)的處理流程,這種類型的路由器 將數(shù)據(jù)分組共同放入一個輸出隊列中,對數(shù)據(jù)、語音、視頻的流量處理一視同 仁不加區(qū)分,當(dāng)隊列較長時,可能會造成0.1秒延遲或更長。 所述集中式路由構(gòu)架至少存在如下缺點(diǎn)
1. CPU和總線始終是系統(tǒng)的瓶頸;
2. —顆通用的CPU和一套通用的路由和轉(zhuǎn)發(fā)策略顯然無法滿足數(shù)據(jù)類型 和接口卡的多樣化;
交換式路由器雖然解決的集中式路由器的缺點(diǎn),提高了系統(tǒng)的性能,增加 了對接口卡類型的支持,但在所述交換式路由構(gòu)架至少存在如下缺點(diǎn)
1. 每一種數(shù)據(jù)類型的接口卡都需要特定的ASIC或者特定的基于NP路由、 轉(zhuǎn)發(fā)算法,這樣無疑增加了開發(fā)的難度和產(chǎn)品的成本;
2. 隨著互聯(lián)網(wǎng)的快速發(fā)展,越來越多的新數(shù)據(jù)類型出現(xiàn),開發(fā)特定的ASIC 或算法無法跟上互聯(lián)網(wǎng)的發(fā)展速度。
并且,隨著通信手段的日益繁多,企業(yè)內(nèi)部的通信網(wǎng)絡(luò)類型并不僅有用于 數(shù)據(jù)通信的Internet (互聯(lián)網(wǎng))、LAN (局域網(wǎng)),還包括用于語音通信的電話 網(wǎng),以及各種無線通信網(wǎng)絡(luò),而目前各種不同的網(wǎng)絡(luò)大多均使用各自的一套通 信設(shè)備,例如數(shù)據(jù)通信由路由器和交換機(jī)負(fù)責(zé),語音通信由程控交換機(jī)(PBX) 負(fù)責(zé),兩套設(shè)備缺一不可。企業(yè)的數(shù)據(jù)網(wǎng)絡(luò)和語音網(wǎng)絡(luò)也是相互獨(dú)立的兩套系 統(tǒng),數(shù)據(jù)網(wǎng)絡(luò)由4芯的雙絞線構(gòu)成,語音網(wǎng)絡(luò)由2芯的模擬電話線構(gòu)成,兩套 系統(tǒng)不能相互通信。員工的數(shù)據(jù)業(yè)務(wù)和語音業(yè)務(wù)功能在使用上也采用不同的方 式,例如員工要發(fā)e-mail (電子郵件)需使用個人電腦,打電話需使用模擬電話 機(jī),發(fā)傳真則必須先打印出文檔再使用傳真機(jī),業(yè)務(wù)上無法統(tǒng)一。而現(xiàn)有的其 它通信方式如視頻電話、無線移動通信,以及未來可能出現(xiàn)的多種業(yè)務(wù)將需要 更多的分立通信系統(tǒng),這將使中小型的公司不堪重負(fù)而使大型公司不勝其煩。
這種設(shè)備的獨(dú)立、網(wǎng)絡(luò)的分割和業(yè)務(wù)上的分離給企業(yè)和員工帶來很多問題
1. 建設(shè)成本高。由于數(shù)據(jù)設(shè)備和語音設(shè)備是獨(dú)立的,數(shù)據(jù)網(wǎng)絡(luò)和語音網(wǎng)絡(luò) 也是分割的,所以企業(yè)必須支付兩套設(shè)備的成本,并組建兩套網(wǎng)絡(luò)系統(tǒng);
2. 維護(hù)成本高。 一個是基于IP的數(shù)據(jù)網(wǎng)絡(luò), 一個是基于TDM的模擬語音網(wǎng)絡(luò),兩者技術(shù)上有很大的不同,而且多數(shù)的企業(yè)都沒有配備專業(yè)的網(wǎng)絡(luò)維護(hù) 人員,網(wǎng)絡(luò)的維護(hù)必須外包給其他公司,這給企業(yè)帶來很多不便和很高的維護(hù)成本;3.生產(chǎn)效率低。為了改變這種局面,最佳地解決方式是使各種業(yè)務(wù)相互融合統(tǒng)一。IP語音 技術(shù)和網(wǎng)絡(luò)構(gòu)架的發(fā)展使設(shè)備融合、網(wǎng)絡(luò)融合和業(yè)務(wù)的融合成為可能。首先是 設(shè)備的融合,如數(shù)據(jù)路由器和程控交換機(jī)可以是同一臺設(shè)備,有線的路由器和 無線的路由器也可以集成到同一臺設(shè)備。其次是網(wǎng)絡(luò)的融合,數(shù)據(jù)網(wǎng)和語音網(wǎng) 共用部分網(wǎng)絡(luò)及網(wǎng)絡(luò)資源,如共用一個IP網(wǎng)。第三個層面的融合是業(yè)務(wù)的融合, 業(yè)務(wù)的融合對用戶而言是最有吸引力的。如在網(wǎng)絡(luò)中引入新的業(yè)務(wù)層面架構(gòu), 既能和數(shù)據(jù)網(wǎng)互通,也能和語音網(wǎng)互通。能夠給用戶提供統(tǒng)'一的會話管理、統(tǒng) 一的用戶標(biāo)識、統(tǒng)一的用戶數(shù)據(jù)和統(tǒng)一的業(yè)務(wù)體驗(yàn)。在此基礎(chǔ)上,業(yè)界提出了將各種通信業(yè)務(wù)平臺統(tǒng)一,為企業(yè)提供多業(yè)務(wù)統(tǒng) 一的路由平臺的技術(shù)構(gòu)思。但是現(xiàn)有技術(shù)中網(wǎng)絡(luò)路由器因其種種不足尚無法直 接應(yīng)用于多業(yè)務(wù)統(tǒng)一的路由平臺。發(fā)明內(nèi)容本發(fā)明的目的即在于提供一種能用于多業(yè)務(wù)統(tǒng)一服務(wù)平臺的路由器,把數(shù) 據(jù)分成不同類型的分組流,并為分組流分配必須的數(shù)據(jù)傳輸速率和端口,從而 以低成本的方式提高路由器的處理能力,為更多的業(yè)務(wù)類型提供擴(kuò)展能力。其 可以適用于現(xiàn)有的各種通信網(wǎng)絡(luò)之間的互通,為用戶提供多業(yè)務(wù)統(tǒng)一的尋址和 信息傳遞,方便構(gòu)造一體化的辦公信息環(huán)境。為此,本發(fā)明提供了一種多業(yè)務(wù)路由器,其包括一第一處理裝置,用于進(jìn)行多業(yè)務(wù)路由器的管理控制; 一第二處理裝置, 其連接到所述第一處理裝置,用于對數(shù)據(jù)信息進(jìn)行檢驗(yàn),判斷輸入數(shù)據(jù)信息的 數(shù)據(jù)類型; 一個內(nèi)存模塊,其連接到所述第一處理裝置,用于為數(shù)據(jù)流建立虛 擬通道進(jìn)行轉(zhuǎn)發(fā); 一個或一個以上業(yè)務(wù)接口模塊,其連接到所述第一處理裝置, 用于多業(yè)務(wù)路由器和外部網(wǎng)絡(luò)之間的數(shù)據(jù)連接。本發(fā)明還提供了一種多業(yè)務(wù)融合的路由器控制方法,其包括以下步驟Sl: 通過不同的業(yè)務(wù)接口模塊接收來自各種不同類型通信網(wǎng)絡(luò)的數(shù)據(jù)信息;S2:使 用連接到所述業(yè)務(wù)接口的第二處理裝置對S1中接收到的數(shù)據(jù)信息的數(shù)據(jù)類別進(jìn)行檢測并判斷其是否屬于一特定集合;S3:當(dāng)S2中判斷結(jié)果為所述數(shù)據(jù)信息的 類別不屬于所述特定集合的時候,所述第二處理裝置向與之相連的第一處理裝 置發(fā)送該數(shù)據(jù)信息,所述第一處理裝置對該數(shù)據(jù)信息進(jìn)行檢驗(yàn)并根據(jù)其數(shù)據(jù)類 別在一內(nèi)存模塊為該數(shù)據(jù)信息建立專用的虛擬通道,并通過該虛擬通道將數(shù)據(jù) 信息轉(zhuǎn)發(fā)到相應(yīng)端口 ,同時將所述數(shù)據(jù)信息的類別加入到所述特定集合之中, 轉(zhuǎn)到步驟S5; S4:當(dāng)S2中判斷結(jié)果為所述數(shù)據(jù)信息屬于所述特定集合的時候, 所述第二處理裝置將數(shù)據(jù)信息送入所述內(nèi)存模塊中與該類數(shù)據(jù)對應(yīng)的虛擬通 道,并通過該虛擬通道將數(shù)據(jù)信息轉(zhuǎn)發(fā)到相應(yīng)端口 ,轉(zhuǎn)到步驟S5; S5:回到Sl, 循環(huán)往復(fù)Sl到S5的過程以進(jìn)行連續(xù)的數(shù)據(jù)轉(zhuǎn)發(fā)。通過本發(fā)明的多業(yè)務(wù)路由器,可實(shí)現(xiàn)設(shè)備的融合、網(wǎng)絡(luò)的融合和業(yè)務(wù)上的 融合,帶來諸多益處1. 建設(shè)成本低。 一個設(shè)備, 一個網(wǎng)絡(luò),購買和組建的成本都降低。依照本 發(fā)明的多業(yè)務(wù)路由器,可以處理融合通信中的數(shù)據(jù)、語音和視頻,并能夠提高 路由和流量控制的效率,使企業(yè)能夠低成本高效率的組建自己的融合通信網(wǎng)絡(luò)。2. 維護(hù)成本低。 一種基于IP的技術(shù), 一種即插即用的規(guī)范, 一種自我診 斷和自我恢復(fù)的功能,使維護(hù)成本降為零成為可能。3. 提高生產(chǎn)效率。無論是你的員工尋找客戶還是客戶尋找你的員工,都如 此的簡單和可靠。4. 更進(jìn)一步地,隨著IPV6等技術(shù)的廣泛應(yīng)用,在整個社會范圍內(nèi)的多通 信途徑統(tǒng)一編碼業(yè)務(wù)的日益成熟,面向個人的統(tǒng)一編碼業(yè)務(wù)使得如本發(fā)明的小 型多業(yè)務(wù)路由器由于其成本低廉實(shí)現(xiàn)方便,將進(jìn)入家庭應(yīng)用領(lǐng)域,成為家庭解 決方案的硬件首選,為解決多業(yè)務(wù)統(tǒng)一編碼提供硬件實(shí)現(xiàn)基礎(chǔ)。


圖1為現(xiàn)有技術(shù)集中式路由器構(gòu)架示意圖;圖2為現(xiàn)有技術(shù)交換式路由器構(gòu)架示意圖;圖3為現(xiàn)有技術(shù)分組路由器的處理流程示意圖;圖4為本發(fā)明多業(yè)務(wù)路由器構(gòu)架示意圖;圖5為本發(fā)明的實(shí)施例示意圖;圖6為本發(fā)明多業(yè)務(wù)路由器的數(shù)據(jù)流運(yùn)行示意圖;圖7為本發(fā)明多業(yè)務(wù)路由器的應(yīng)用示意圖。
具體實(shí)施方式
本發(fā)明的一種多業(yè)務(wù)路由器,包括 一第一處理裝置,用于進(jìn)行多業(yè)務(wù)路 由器的管理控制; 一第二處理裝置,其連接到所述第一處理裝置,用于對數(shù)據(jù) 信息進(jìn)行檢驗(yàn),判斷輸入數(shù)據(jù)信息的數(shù)據(jù)類型; 一個內(nèi)存模塊,其連接到所述 第一處理裝置,用于為數(shù)據(jù)流建立虛擬通道進(jìn)行轉(zhuǎn)發(fā); 一個或一個以上業(yè)務(wù)接 口模塊,其連接到所述第一處理裝置,用于多業(yè)務(wù)路由器和外部網(wǎng)絡(luò)之間的數(shù) 據(jù)連接。本發(fā)明多業(yè)務(wù)路由器的一種具體架構(gòu)方式如圖4所示,其中,所述第一處 理裝置為用CPU實(shí)現(xiàn);第二處理裝置為現(xiàn)場可編程門陣列FPGA實(shí)現(xiàn)。所述業(yè) 務(wù)接口模塊由接口卡l、接口卡2,接口卡3和接口卡4實(shí)現(xiàn),其包括語音通信 業(yè)務(wù)接口模塊、有線互連網(wǎng)絡(luò)通信業(yè)務(wù)接口模塊、無線互連網(wǎng)絡(luò)通信接口模塊、移動通信接口模塊、視頻通信業(yè)務(wù)接口模塊、傳真業(yè)務(wù)接口模塊中的一種或一 種以上。要說明的是,這里以4個接口卡為例但并非以此為限。對本發(fā)明的多業(yè)務(wù)融合的路由器進(jìn)行控制的方法,包括以下步驟 S1:通過不同的業(yè)務(wù)接口模塊接收來自各種不同類型通信網(wǎng)絡(luò)的數(shù)據(jù)信息; S2:使用連接到所述業(yè)務(wù)接口的第二處理裝置對S1中接收到的數(shù)據(jù)信息的 數(shù)據(jù)類別進(jìn)行檢測并判斷其是否屬于一特定集合;S3:當(dāng)S2中判斷結(jié)果為所述數(shù)據(jù)信息的類別不屬于所述特定集合的時候, 所述第二處理裝置向與之相連的第一處理裝置發(fā)送該數(shù)據(jù)信息,所述第一處理 裝置對該數(shù)據(jù)信息進(jìn)行檢驗(yàn)并根據(jù)其數(shù)據(jù)類別在一內(nèi)存模塊為該數(shù)據(jù)信息建立 專用的虛擬通道,并通過該虛擬通道將數(shù)據(jù)信息轉(zhuǎn)發(fā)到相應(yīng)端口,同時將所迷 數(shù)據(jù)信息的類別加入到所述特定集合之中;轉(zhuǎn)到步驟S5;S4:當(dāng)S2中判斷結(jié)果為所述數(shù)據(jù)信息屬于所述特定集合的時候,所述第二 處理裝置將數(shù)據(jù)信息送入所述內(nèi)存模塊中與該類數(shù)據(jù)對應(yīng)的虛擬通道,并通過 該虛擬通道將數(shù)據(jù)信息轉(zhuǎn)發(fā)到相應(yīng)端口 ;轉(zhuǎn)到步驟S5;S5:回到Sl,循環(huán)往復(fù)Sl到S5的過程以進(jìn)行連續(xù)的數(shù)據(jù)轉(zhuǎn)發(fā)。 其中,F(xiàn)PGA模塊讀取每個數(shù)據(jù)信息(數(shù)據(jù)分組)的包頭,如果發(fā)現(xiàn)該分組 屬于一個已知類別(已知流),就將其輸送到相應(yīng)的輸出端口 ,被辨識的未知 流數(shù)據(jù)會被送至CPU (中央處理器)模塊。CPU模塊根據(jù)流的需求和路由器性 能等相關(guān)信息,為未知流數(shù)據(jù)分配必須的數(shù)據(jù)傳輸速率和端口。并在內(nèi)存模塊 為每一個流建立一個虛擬通道(virtual channels),并以線速(wire speed)轉(zhuǎn)發(fā)到對應(yīng)的端口。多業(yè)務(wù)的接口模塊,把接收到的數(shù)據(jù)信號轉(zhuǎn)換成路由器能識別的數(shù) 據(jù),或者將路由器待發(fā)送的數(shù)據(jù)轉(zhuǎn)換成相應(yīng)接收設(shè)備能識別的數(shù)據(jù)信號。其中,所述FPGA模塊,進(jìn)一步用于處理CPU模塊識別后發(fā)送過來的 p2p(peer to peer,對等)數(shù)據(jù)和IP層、TCP/UDP(TCP , Transfer Control Protocol, 傳輸控制協(xié)議;UDP , User Datagram Protocol,用戶數(shù)據(jù)才艮協(xié)議)層能夠識別 的數(shù)據(jù)。其中,所述CPU模塊,進(jìn)一步用于通過監(jiān)測數(shù)據(jù)速率、持續(xù)時間、分組大 小和數(shù)據(jù)流的吞吐量,按需要進(jìn)行動態(tài)調(diào)整,按需分配資源給特定的流。也用 于從應(yīng)用層數(shù)據(jù)的識別如p2p數(shù)據(jù),并發(fā)送到FPGA模塊進(jìn)行處理。特別地,可在CPU內(nèi)設(shè)置一內(nèi)存管理模塊,進(jìn)一步用于管理虛擬通道和維 持每個會話(Session)。其中,所述多個業(yè)務(wù)接口模塊,包括WAN (Wide Area Network廣域網(wǎng))接 口模塊、ADSL(Asymmetrical Digital Subscriber Loop,非對稱數(shù)字用戶環(huán)線)接口 模塊、VDSL(Very High Bit Rate DSL,甚高速數(shù)字用戶環(huán)線)接口模塊、PSTN (Public Switched Telephone Network公共交換電話網(wǎng)絡(luò))接口模塊、ISDN (Integrated Services Digital Network,綜合服務(wù)數(shù)字網(wǎng))接口模塊、GSM ( Global System for Mobile Communications,全3求移動通4言系統(tǒng))#妻口才莫塊、LAN (Local Area Network,局域網(wǎng))接口模塊和WLAN (Wireless LAN,無線局域網(wǎng))接口 模塊等其中的 一種或一種以上。WAN接口模塊用于接在ADSL調(diào)制解調(diào)器后面, 提供互聯(lián)網(wǎng)業(yè)務(wù)。ADSL接口模塊用于接在服務(wù)商局端設(shè)備后面,提供互聯(lián)網(wǎng)業(yè) 務(wù)。VDSL接口模塊用于接在服務(wù)商局端設(shè)備后面,提供互聯(lián)網(wǎng)業(yè)務(wù)。PSTN接 口模塊用于接入PSTN線路,提供傳統(tǒng)的基于電路交換的語音業(yè)務(wù)。ISDN接口 模塊用于接入ISDN線路,提供傳統(tǒng)的數(shù)字的語音和數(shù)據(jù)業(yè)務(wù)。GSM接口模塊 用于接入GSM網(wǎng)絡(luò),提供無線的語音業(yè)務(wù)。LAN接口才莫塊用于企業(yè)有線局域 網(wǎng)接口,提供企業(yè)有線的數(shù)據(jù)路由和交換。WLAN接口模塊用于企業(yè)無線局域 網(wǎng)接口,提供企業(yè)無線的數(shù)據(jù)路由和交換。此外,對于接口模塊相應(yīng)的收發(fā)設(shè) 備,包括個人電腦、筆記本、VoIP (Voice over Internet Protocol,通過互聯(lián)網(wǎng)妨、 議傳輸語音)電話機(jī)和Wi-Fi/GSM (Wi-Fi, Wireless Fidelity)雙模手機(jī)等。本發(fā)明的多業(yè)務(wù)路由器的一個具體實(shí)施例,如圖5所示,包括CPU模塊、 FPGA模塊、內(nèi)存模塊、WAN接口模塊、PSTN接口模塊、LAN接口模塊和 WLAN接口模塊。其中,F(xiàn)PGA模塊讀取每個數(shù)據(jù)包頭,如果發(fā)現(xiàn)該分組屬于一個已知流,就將其輸送到相應(yīng)的輸出端口 ,被辨識的未知流數(shù)據(jù)會被送至CPU模塊。CPU模塊根據(jù)流的需求和路由器性能等相關(guān)信息,為未知流數(shù)據(jù)分配必 須的數(shù)據(jù)傳輸速率和端口。 CPU控制內(nèi)存模塊為每一個流建立一個虛擬通道 (virtual channels),并以線速(wire speed)轉(zhuǎn)發(fā)到對應(yīng)的端口 。 WAN接口模塊,連 接企業(yè)內(nèi)部網(wǎng)絡(luò)到互聯(lián)網(wǎng)。PSTN接口模塊,包含語音處理部分(如DSP, Digital Signal Processor,數(shù)字信號處理器)和才莫擬接口部分(如DAA, Data Access Arrangement,數(shù)據(jù)訪問陣列),語音處理部分將從模擬接口收到的模擬語音轉(zhuǎn)換 成RTP格式的數(shù)據(jù)并送到FPGA模塊識別,語音處理部分也將FPGA模塊識別 出來的RTP ( Real - time Transport Protocol,實(shí)時傳輸協(xié)議)格式數(shù)據(jù)流轉(zhuǎn)換成 模擬語音信號并通過DAA接口發(fā)送到PSTN網(wǎng)絡(luò)。LAN接口模塊,連接企業(yè)內(nèi) 部的有線網(wǎng)絡(luò),提供數(shù)據(jù)交換。WLAN接口模塊,連接企業(yè)內(nèi)部的無線網(wǎng)絡(luò), 提供數(shù)據(jù)交換。本發(fā)明的多業(yè)務(wù)路由器的數(shù)據(jù)流運(yùn)行方式,如圖6所示,結(jié)合本發(fā)明實(shí)施 例,對該過程說明如下數(shù)據(jù)處理流程企業(yè)網(wǎng)內(nèi)部用戶通過本發(fā)明路由器進(jìn)行Web瀏覽,Web數(shù) 據(jù)一般為http (Hypertext Transfer Protocol,超文本傳輸協(xié)議)協(xié)議格式,傳輸 層是TCP協(xié)議。首先TCP的數(shù)據(jù)通過LAN接口才莫塊到達(dá)FPGA模塊,F(xiàn)PGA 才莫塊識別該數(shù)據(jù)流為數(shù)據(jù)應(yīng)用,在內(nèi)存才莫塊分配一個流分組虛擬通道,該流數(shù) 據(jù)直j奏流向WAN接口 。語音處理流程企業(yè)網(wǎng)內(nèi)部用戶通過本發(fā)明路由器進(jìn)行語音通話,并且是 和PSTN網(wǎng)絡(luò)的終端通話,數(shù)字語音為RTP協(xié)議格式,傳輸層是UDP協(xié)議,語 音編碼方式為G.711 u-law。首先UDP的數(shù)據(jù)通過LAN接口模塊到達(dá)FPGA模 塊,F(xiàn)PGA模塊識別該數(shù)據(jù)流為語音應(yīng)用,在內(nèi)存模塊分配一個流分組虛擬通道, 該流數(shù)據(jù)直接流向PSTN接口 。 PSTN接口的語音處理部分根據(jù)編碼方式,把這 個流數(shù)據(jù)轉(zhuǎn)換成模擬信號并通過模擬接口送到PSTN的終端。視頻處理流程企業(yè)網(wǎng)內(nèi)部用戶通過本發(fā)明路由器進(jìn)行^見頻會議,數(shù)字語 音和視頻都為RTP協(xié)議格式,傳輸層是UDP協(xié)議,語音編碼方式為G.711 u-law, 視頻編碼方式為H.264。首先UDP的數(shù)據(jù)通過LAN接口模塊到達(dá)FPGA模塊, FPGA模塊識別該數(shù)據(jù)流為視頻應(yīng)用,在內(nèi)存模塊分配一個流分組虛擬通道,該 流數(shù)據(jù)直接流向WAN接口 。本發(fā)明的多業(yè)務(wù)路由器的應(yīng)用,如圖7所示,根據(jù)圖7的應(yīng)用環(huán)境如下系統(tǒng)包括企業(yè)的有線局域網(wǎng),電話系統(tǒng),由各個AP組成的企業(yè)的無線局域 網(wǎng),以及運(yùn)營商的蜂窩網(wǎng)絡(luò),四個相互獨(dú)立的系統(tǒng)的由所述設(shè)備聯(lián)系在一起。 個人電腦l連接有線局域網(wǎng)絡(luò),可以通過所述設(shè)備連接到互聯(lián)網(wǎng); 筆記本1連接無線局域網(wǎng)絡(luò),可以通過所述設(shè)備連接到互聯(lián)網(wǎng); IP電話101連接有線局域網(wǎng)絡(luò),可以和IP電話102語音和i見頻通話; IP電話101連接有線局域網(wǎng)絡(luò),可以通過所述設(shè)備連接到互聯(lián)網(wǎng),可以和 雙模設(shè)備106語音通話;IP電話101連接有線局域網(wǎng)絡(luò),可以通過所述設(shè)備連接到PSTN或者ISDN 網(wǎng)絡(luò),和PSTN或者ISDN網(wǎng)絡(luò)的終端電話通話;雙模設(shè)備104連接無線局域網(wǎng)絡(luò),可以和IP電話102語音通話; 雙模設(shè)備104連接無線局域網(wǎng)絡(luò),可以通過所述設(shè)備連接到互聯(lián)網(wǎng);可以 和雙模設(shè)備106語音通話;雙模設(shè)備104連接無線局域網(wǎng)絡(luò),可以通過所述設(shè)備連接到PSTN或者ISDN 網(wǎng)絡(luò),和PSTN或者ISDN網(wǎng)絡(luò)的終端電話通話。為了便于將企業(yè)的各種通信途徑統(tǒng)一管理,提高辦公效率和節(jié)省通信成本, 可以在企業(yè)內(nèi)部建立統(tǒng)一的編碼體系。例如對于每一個員工,將其所使用的 各種通信設(shè)備的識別標(biāo)識,如IP地址、座機(jī)電話號碼、傳真號碼、移動電話號 碼、Email等個人信息均關(guān)聯(lián)到一個"員工統(tǒng)一編號,,,通過此與每個員工—— 對應(yīng)的"員工統(tǒng)一編號,,,可以為每個員工指定唯一的通用識別碼,并將該識 別碼與多業(yè)務(wù)路由器的路由表中的目的地址建立對應(yīng)關(guān)系,這樣,當(dāng)有外界通 過各種不同途徑的通信網(wǎng)絡(luò)與企業(yè)內(nèi)部取得聯(lián)系時,均可通過統(tǒng)一尋址的方式 實(shí)現(xiàn)路由轉(zhuǎn)發(fā)。更進(jìn)一步地,隨著IPV6等技術(shù)的廣泛應(yīng)用,在整個社會范圍內(nèi)的多通信途 徑統(tǒng)一編碼業(yè)務(wù)的日益成熟,面向個人的統(tǒng)一編碼業(yè)務(wù)使得如本發(fā)明的小型多 業(yè)務(wù)路由器由于其成本低廉實(shí)現(xiàn)方便,將進(jìn)入家庭應(yīng)用領(lǐng)域,成為家庭解決方 案的硬件首選,為解決多業(yè)務(wù)統(tǒng)一編碼提供硬件實(shí)現(xiàn)基礎(chǔ)。
權(quán)利要求
1、一種多業(yè)務(wù)融合的路由器控制方法,其特征在于,包括以下步驟S1通過不同的業(yè)務(wù)接口模塊接收來自各種不同類型通信網(wǎng)絡(luò)的數(shù)據(jù)信息;S2使用連接到所述業(yè)務(wù)接口的第二處理裝置對S1中接收到的數(shù)據(jù)信息的數(shù)據(jù)類別進(jìn)行檢測并判斷其是否屬于一特定集合;S3當(dāng)S2中判斷結(jié)果為所述數(shù)據(jù)信息的類別不屬于所述特定集合的時候,所述第二處理裝置向與之相連的第一處理裝置發(fā)送該數(shù)據(jù)信息,所述第一處理裝置對該數(shù)據(jù)信息進(jìn)行檢驗(yàn)并根據(jù)其數(shù)據(jù)類別在一內(nèi)存模塊為該數(shù)據(jù)信息建立專用的虛擬通道,并通過該虛擬通道將數(shù)據(jù)信息轉(zhuǎn)發(fā)到相應(yīng)端口,同時將所述數(shù)據(jù)信息的類別加入到所述特定集合之中;轉(zhuǎn)到步驟S5;S4當(dāng)S2中判斷結(jié)果為所述數(shù)據(jù)信息屬于所述特定集合的時候,所述第二處理裝置將數(shù)據(jù)信息送入所述內(nèi)存模塊中與該類數(shù)據(jù)對應(yīng)的虛擬通道,并通過該虛擬通道將數(shù)據(jù)信息轉(zhuǎn)發(fā)到相應(yīng)端口;轉(zhuǎn)到步驟S5;S5回到S1,循環(huán)往復(fù)S1到S5的過程以進(jìn)行連續(xù)的數(shù)據(jù)轉(zhuǎn)發(fā)。
2、 根據(jù)權(quán)利要求1所述的路由器控制方法,其特征在于,所述內(nèi)存模塊以 線速將數(shù)據(jù)轉(zhuǎn)發(fā)到相應(yīng)端口 。
3、 根據(jù)權(quán)利要求1所述的路由器控制方法,其特征在于,所述第一處理裝 置中內(nèi)建一專用的內(nèi)存管理模塊,用來對所述內(nèi)存模塊進(jìn)行管理。
4、 根據(jù)權(quán)利要求1所述的路由器控制方法,其特征在于,所述步驟S2中 對數(shù)據(jù)類別進(jìn)行檢測是指檢測數(shù)據(jù)信息所屬的數(shù)據(jù)流。
5、 根據(jù)權(quán)利要求1所述的路由器控制方法,其特征在于,所述步驟S2中 對數(shù)據(jù)類別進(jìn)行檢測是通過檢測數(shù)據(jù)信息的數(shù)據(jù)包頭進(jìn)行的。
6、 一種多業(yè)務(wù)路由器,其特征在于,其特征在于,包括 一第一處理裝置,用于進(jìn)行多業(yè)務(wù)路由器的管理控制; 一第二處理裝置,其連接到所述第一處理裝置,用于對數(shù)據(jù)信息進(jìn)行檢驗(yàn),判斷輸入數(shù)據(jù)信息的數(shù)據(jù)類型;一個內(nèi)存模塊,其連接到所述第一處理裝置,用于為數(shù)據(jù)流建立虛擬通道 進(jìn)行轉(zhuǎn)發(fā);一個或一個以上業(yè)務(wù)接口模塊,其連接到所述第一處理裝置,用于多業(yè)務(wù)路由器和外部網(wǎng)絡(luò)之間的數(shù)據(jù)連接。
7、 根據(jù)權(quán)利要求5所述的多業(yè)務(wù)路由器,其特征在于,所述第一處理裝置 為CPU。
8、 根據(jù)權(quán)利要求5所述的多業(yè)務(wù)路由器,其特征在于,第二處理裝置為現(xiàn) 場可編程門陣列FPGA。
9、 根據(jù)權(quán)利要求5所述的多業(yè)務(wù)路由器,其特征在于,所述業(yè)務(wù)接口模塊 包括語音通信業(yè)務(wù)接口模塊、有線互連網(wǎng)絡(luò)通信業(yè)務(wù)接口模塊、無線互連網(wǎng)絡(luò) 通信接口模塊、移動通信接口模塊、視頻通信業(yè)務(wù)接口模塊、傳真業(yè)務(wù)接口模 塊中的一種或一種以上。
10、 根據(jù)權(quán)利要求9所述的多業(yè)務(wù)路由器,其特征在于,所迷業(yè)務(wù)模塊包 括WAN接口模塊、ADSL接口模塊、VDSL接口模塊、PSTN接口模塊、ISDN 接口模塊、GSM接口模塊、LAN接口模塊和WLAN接口模塊。
全文摘要
一種多業(yè)務(wù)融合的路由器控制方法,通過不同的業(yè)務(wù)接口模塊接收來自各種不同類型通信網(wǎng)絡(luò)的數(shù)據(jù)信息;使用連接到所述業(yè)務(wù)接口的第二處理裝置對接收到的數(shù)據(jù)信息的數(shù)據(jù)類別進(jìn)行檢測并判斷其是否屬于一特定集合;當(dāng)不屬于所述特定集合時,第二處理裝置向與之相連的第一處理裝置發(fā)送該數(shù)據(jù)信息,第一處理裝置對該數(shù)據(jù)信息進(jìn)行檢驗(yàn)并根據(jù)其數(shù)據(jù)類別在一內(nèi)存模塊為該數(shù)據(jù)信息建立專用的虛擬通道,并通過該虛擬通道將數(shù)據(jù)信息轉(zhuǎn)發(fā)到相應(yīng)端口,同時將所述數(shù)據(jù)信息的類別加入到所述特定集合之中;數(shù)據(jù)信息屬于特定集合時,第二處理裝置將數(shù)據(jù)信息送入所述內(nèi)存模塊中與該類數(shù)據(jù)對應(yīng)的虛擬通道,并通過該虛擬通道將數(shù)據(jù)信息轉(zhuǎn)發(fā)到相應(yīng)端口。
文檔編號H04L29/06GK101262439SQ20081009379
公開日2008年9月10日 申請日期2008年4月21日 優(yōu)先權(quán)日2008年4月21日
發(fā)明者楊海燕, 高革擁 申請人:湖北融合通信技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
育儿| 昭苏县| 蒙阴县| 新河县| 咸阳市| 咸丰县| 富川| 叙永县| 交城县| 通渭县| 庆阳市| 仲巴县| 静安区| 元谋县| 青川县| 庆元县| 威宁| 和静县| 尼木县| 玉环县| 丹寨县| 梨树县| 阿勒泰市| 木里| 和田市| 扎兰屯市| 襄樊市| 江油市| 明光市| 奉新县| 荥阳市| 岳西县| 新乐市| 秦安县| 呈贡县| 金寨县| 钟山县| 柯坪县| 沧州市| 黑龙江省| 托里县|