專利名稱:數(shù)據(jù)傳輸系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,更具體地涉及一種數(shù)據(jù)傳輸系統(tǒng)。
背景技術(shù):
下一代網(wǎng)絡(luò)(NGN )技術(shù)已經(jīng)成為全球最關(guān)注的通信技術(shù)之一 , 作為一種新的通信技術(shù),NGN不僅要兼容傳統(tǒng)的電路交換,同時(shí)還 要支持分組交換。最終以分組交換為主,即主要支持互耳關(guān)網(wǎng)協(xié)i義 (Internet Protocol,簡(jiǎn)稱IP )技術(shù)。
傳統(tǒng)的El 4妄入i殳備需要點(diǎn)對(duì)點(diǎn)協(xié)i義(Point to Point Protocol, 簡(jiǎn)稱PPP ) /高級(jí)lt據(jù)鏈^各控制(High-Level Data Link Control ,簡(jiǎn)稱 HDLC )協(xié)議的控制,而以太網(wǎng)接入設(shè)備則需要傳輸控制協(xié)議 (Transmission Control Protocol,簡(jiǎn)稱TCP ) /IP十辦i義蔟的4空制。
同 一個(gè)接口板上提供El和以太網(wǎng)的GE接入,需要協(xié)議承載沖莫 塊提供PPP/HDLC協(xié)議和TCP/IP協(xié)議蔟的融合。融合的主要內(nèi)容 是將目前兩種物理接入需要的協(xié)議的控制結(jié)構(gòu)進(jìn)行統(tǒng)一整合,合并 后的"網(wǎng)口數(shù)據(jù)結(jié)構(gòu)"(net—if,參考圖5)可以完成對(duì)兩套協(xié)議同
時(shí)管理和控制。
統(tǒng)一協(xié)議承載模塊對(duì)上層業(yè)務(wù)軟件模塊提供的"套接字" (socket)接口。這樣可以保證上層軟件對(duì)底層物理鏈路的透明性。當(dāng)上層業(yè)務(wù)軟件模塊改變了路由配置時(shí),需要協(xié)議承載模塊和 上層業(yè)務(wù)軟件才莫塊協(xié)同對(duì)物理端口選路和配置<奮改進(jìn)行平滑。平滑 時(shí)需要協(xié)議承載模塊通知上層業(yè)務(wù)軟件模塊哪些鏈路不能使用,哪
些可以使用,上層業(yè)務(wù)軟件才莫塊將需要?jiǎng)h除的《連;洛上的業(yè)務(wù)流遷移 到可以使用的鏈^各上后,再通知協(xié)議承載才莫塊進(jìn)行《連^各拆除動(dòng)作, 以上過程異步進(jìn)行。
由于現(xiàn)有的電信網(wǎng)絡(luò)系統(tǒng)中El接入和GE接入的實(shí)現(xiàn)方式是不 同的,多數(shù)設(shè)備制造商的產(chǎn)品往往需要同時(shí)提供兩種網(wǎng)絡(luò)的接入設(shè) 備,于是在組網(wǎng)、設(shè)備安裝、和割接方面存在很多限制。為了打破 這個(gè)限制,需要將E1和GE在一個(gè)物理接口板上同時(shí)實(shí)現(xiàn),并且軟 件支持在兩個(gè)網(wǎng)絡(luò)間進(jìn)行動(dòng)態(tài)的切換,保證上層業(yè)務(wù)軟件模塊在不 知曉底層傳輸方式的情況下,底層負(fù)責(zé)承載的軟件能夠靈活選4奪接 入的物理網(wǎng)絡(luò)。
發(fā)明內(nèi)容
鑒于以上所述的一個(gè)或多個(gè)問題,本發(fā)明4是供了 一種數(shù)據(jù)傳輸 系統(tǒng),以在一個(gè)物理單才反上實(shí)J見兩種物理^妻入方式。
根據(jù)本發(fā)明的一個(gè)實(shí)施例的數(shù)據(jù)傳輸系統(tǒng)包括第一接口 、第二 接口、數(shù)據(jù)接收模塊、以及承載協(xié)議模塊。其中,數(shù)據(jù)接收模塊用 于通過第一接口和/或第二4妄口4妄收來自外部的凄t據(jù),并將所4妄收的 數(shù)據(jù)發(fā)送至承載協(xié)議模塊,其中,通過第一接口和第二接口接收的 數(shù)據(jù)的屬性信息不同;承載協(xié)議模塊用于根據(jù)所接收的數(shù)據(jù)的屬性 信息對(duì)所接收的數(shù)據(jù)進(jìn)行相應(yīng)處理,將所接收的數(shù)據(jù)轉(zhuǎn)換為網(wǎng)口凄t 據(jù)結(jié)構(gòu)的數(shù)據(jù),并通過第一接口和/或第二接口將網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù) 據(jù)發(fā)送至外部。根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)傳輸系統(tǒng)還包括業(yè)務(wù)軟件模塊,用 于根據(jù)網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)的屬性信息和/或其轉(zhuǎn)換之前的屬性信
息、和/或第一接口和第二接口的鏈路狀態(tài),判斷是通過第一接口、 第二接口 、還是第 一接口和第二接口將網(wǎng)絡(luò)數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)發(fā)送至 外部,并將判斷結(jié)果發(fā)送至承載協(xié)議模塊。
根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)傳輸系統(tǒng)還包括數(shù)據(jù)配置模塊,用 于在需要拆除第 一接口或第二接口的數(shù)據(jù)鏈路的情況下,向業(yè)務(wù)軟 件模塊發(fā)送數(shù)據(jù)鏈路刪除請(qǐng)求。業(yè)務(wù)軟件模塊響應(yīng)于數(shù)據(jù)鏈路刪除 請(qǐng)求,命令承載協(xié)議模塊將原先由數(shù)據(jù)鏈路需要拆除的接口發(fā)送和/ 或的數(shù)據(jù)遷移到另一個(gè)接口發(fā)送和/或接收。其中,數(shù)據(jù)配置模塊還 用于在需要添加第一接口或第二接口的數(shù)據(jù)《連^各的情況下,向業(yè) 務(wù)軟件模塊發(fā)送數(shù)據(jù)鏈路添加請(qǐng)求。業(yè)務(wù)軟件模塊還用于響應(yīng)于 數(shù)據(jù)鏈路添加請(qǐng)求,命令承載協(xié)議模塊添加第 一接口或第二接口的 數(shù)據(jù)鏈路。其中,業(yè)務(wù)軟件模塊通過套接字接口與承載協(xié)議模塊進(jìn) 行通信。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例的數(shù)據(jù)傳輸系統(tǒng)包括第一接口 、第 二接口、以及承載協(xié)議模塊。其中,數(shù)據(jù)接收模塊用于通過第一接 口和/或第二4妻口 4^收來自外部的網(wǎng)口凄t據(jù)結(jié)構(gòu)的#:據(jù),并將網(wǎng)口凝: 據(jù)結(jié)構(gòu)的數(shù)據(jù)發(fā)送至承載協(xié)議模塊,其中,通過第一接口和第二接
口接收的網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)的屬性信息不同;承載協(xié)議模塊用于 根據(jù)網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)的屬性信息對(duì)網(wǎng)口據(jù)結(jié)構(gòu)的數(shù)據(jù)進(jìn)行相應(yīng)
處理,將網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)轉(zhuǎn)換為適合于通過第一接口和/或第二
接口發(fā)送的數(shù)據(jù),并通過第一接口和/或第二接口將轉(zhuǎn)換后的數(shù)據(jù)發(fā)
送至外部。
才艮據(jù)本發(fā)明的另 一個(gè)實(shí)施例的數(shù)據(jù)傳輸系統(tǒng)還包括業(yè)務(wù)軟件 模塊,用于根據(jù)網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)的屬性信息和/或其轉(zhuǎn)換后的屬 性信息、和/或第一接口和第二接口的鏈路狀態(tài),判斷是通過第一接口、第二接口、還是第一接口和第二接口將轉(zhuǎn)換后的數(shù)據(jù)發(fā)送至外 部,并將判斷結(jié)果發(fā)送至承載協(xié)議模塊。
根據(jù)本發(fā)明的另 一個(gè)實(shí)施例的數(shù)據(jù)傳輸系統(tǒng)還包括數(shù)據(jù)配置 模塊,用于在需要拆除第 一接口或第二接口的數(shù)據(jù)鏈路的情況下, 向業(yè)務(wù)軟件模塊發(fā)送數(shù)據(jù)鏈路刪除請(qǐng)求。業(yè)務(wù)軟件模塊響應(yīng)于數(shù)據(jù) 鏈路刪除請(qǐng)求,命令承載協(xié)議模塊將原先由數(shù)據(jù)鏈路需要拆除的接 口發(fā)送和/或接收的數(shù)據(jù)遷移到另一個(gè)接口發(fā)送和/或接收。其中,數(shù) 據(jù)配置模塊還用于在需要添加第一接口或第二接口的數(shù)據(jù)鏈路的 情況下,向業(yè)務(wù)軟件模塊發(fā)送數(shù)據(jù)鏈路添加請(qǐng)求。業(yè)務(wù)軟件模塊還 用于響應(yīng)于數(shù)據(jù)鏈路添加請(qǐng)求,命令承載協(xié)議模塊添加第一接口 或第二接口的數(shù)據(jù)鏈路。其中,業(yè)務(wù)軟件模塊通過套接字接口與承
載協(xié)議模塊進(jìn)行通信。
綜上所述,本發(fā)明在一個(gè)物理單才反上統(tǒng)一了兩種物理4妄入方式。 這樣可以屏蔽不同的物理4妻入對(duì)上層應(yīng)用的影響。所以4是供了更高 的組網(wǎng)靈活度,統(tǒng)一了軟件版本和石更件版本,減少了專欠件和^更件片反 本的維護(hù)成本。
此處所說明的附圖用來才是供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申 請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并 不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中
圖1是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)傳輸系統(tǒng)的框圖2是根據(jù)本發(fā)明實(shí)施例的設(shè)備上電時(shí)初始建鏈的流程圖3a和圖3b是根據(jù)本發(fā)明實(shí)施例的設(shè)備刪除鏈路配置的流程
圖;圖4a和圖4b是根據(jù)本發(fā)明實(shí)施例的設(shè)備添加鏈路配置的流程 圖;以及
圖5是才艮據(jù)本發(fā)明實(shí)施例的net—if結(jié)構(gòu)的主要成員變量的組成
示意圖。
具體實(shí)施例方式
本發(fā)明的主旨在于,在同一個(gè)物理單^反上同時(shí)^是供El和GE 接口,并在同一個(gè)物理單板上實(shí)現(xiàn)PPP/HDLC協(xié)議和以太網(wǎng)的 TCP/IP協(xié)議簇的融合。其中,融合的內(nèi)容主要包括a)統(tǒng)一為上層 業(yè)務(wù)軟件模塊提供一致化的socket接口函數(shù)。b)承載協(xié)議模塊中不 同協(xié)議管理的數(shù)據(jù)結(jié)構(gòu)統(tǒng)一為netjf的數(shù)據(jù)結(jié)構(gòu),實(shí)現(xiàn)兩套協(xié)議棧 狀態(tài)統(tǒng)一管理。c)承載協(xié)議才莫塊^各由選擇方式除了標(biāo)準(zhǔn)的網(wǎng)絡(luò)地址 路由外,支持配置模塊根據(jù)用戶需求專門設(shè)定的路由。
其中,創(chuàng)建鏈路時(shí)必須讓net_if結(jié)構(gòu)中有明確的該鏈路對(duì)應(yīng)的 物理鏈3各接口信息。只有這樣,才能保證該鏈^各進(jìn)行數(shù)據(jù)收發(fā)時(shí)能 正確的選擇物理接口。刪除正在進(jìn)行數(shù)據(jù)通訊的鏈路時(shí),必須即時(shí) 通知業(yè)務(wù)進(jìn)行業(yè)務(wù)lt據(jù)的傳輸鏈^各的切換。添加配置《連路時(shí),允"i午 業(yè)務(wù)軟件模塊遷移已有數(shù)據(jù)鏈路到新配置的鏈路上。
下面參考附圖,詳細(xì)說明本發(fā)明的具體實(shí)施方式
。
圖1是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)傳輸系統(tǒng)的框圖。如圖1所示, 該數(shù)據(jù)傳輸系統(tǒng)包括第一接口 102、第二接口 104、數(shù)據(jù)接收才莫塊 106、以及承載協(xié)議模塊108。其中,數(shù)據(jù)接收模塊用于通過第一接 口和/或第二接口接收來自外部的數(shù)據(jù),并將所接收的數(shù)據(jù)發(fā)送至承 載協(xié)議模塊,其中,通過第一接口和第二接口接收的數(shù)據(jù)的屬性信 息不同;承栽協(xié)議模塊用于根據(jù)所接收的數(shù)據(jù)的屬性信息對(duì)所接收的數(shù)據(jù)進(jìn)行相應(yīng)處理,將所接收的數(shù)據(jù)轉(zhuǎn)換為網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù), 并通過第 一接口和/或第二接口將網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)發(fā)送至外部。
其中,圖1所示的數(shù)據(jù)傳輸系統(tǒng)還包括業(yè)務(wù)軟件才莫塊,用于 根據(jù)網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)的屬性信息和/或其轉(zhuǎn)換之前的屬性信息、
和/或第一接口和第二接口的鏈路狀態(tài),判斷是通過第一接口、第二 接口 、還是第 一接口和第二接口將網(wǎng)絡(luò)數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)發(fā)送至外部, 并將判斷結(jié)果發(fā)送至承載協(xié)議模塊;數(shù)據(jù)配置^莫塊,用于在需要拆 除第 一接口或第二接口的數(shù)據(jù)鏈路的情況下,向業(yè)務(wù)軟件模塊發(fā)送 ft據(jù)《連^各刪除it求。
其中,業(yè)務(wù)軟件模塊響應(yīng)于數(shù)據(jù)鏈路刪除請(qǐng)求,命令承載協(xié)議 模塊將原先由數(shù)據(jù)鏈路需要拆除的接口發(fā)送和/或的數(shù)據(jù)遷移到另 一個(gè)接口發(fā)送和/或接收。其中,數(shù)據(jù)配置模塊還用于在需要添加第 一接口或第二接口的數(shù)據(jù)鏈路的情況下,向業(yè)務(wù)軟件模塊發(fā)送數(shù)據(jù) 鏈路添加請(qǐng)求。業(yè)務(wù)軟件模塊還用于響應(yīng)于數(shù)據(jù)鏈路添加請(qǐng)求,命 令承載協(xié)議模塊添加第一接口或第二接口的數(shù)據(jù)鏈路。其中,業(yè)務(wù) 軟件模塊通過套接字接口與承載協(xié)議模塊進(jìn)行通信。
其中,數(shù)據(jù)接收模塊還用于通過第 一接口和/或第二接口接收來 自外部的網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù),并將網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)發(fā)送至承 載協(xié)議才莫塊,其中,通過第一接口和第二接口4妄收的網(wǎng)口數(shù)據(jù)結(jié)構(gòu) 的數(shù)據(jù)的屬性信息不同;承載協(xié)議模塊還用于根據(jù)網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的 數(shù)據(jù)的屬性信息對(duì)其進(jìn)行相應(yīng)處理,將網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)轉(zhuǎn)換為 適合于通過第口和/或第二4妄口發(fā)送的凄t據(jù),并通過第一4妄口和 /或第二接口將轉(zhuǎn)換后的數(shù)據(jù)發(fā)送至外部。
其中,業(yè)務(wù)軟件模塊還用于根據(jù)網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)的屬性信 息和/或其轉(zhuǎn)換后的屬性信息、和/或第一"^妄口和第二^l妄口的《連^各狀 態(tài),判斷是通過第一接口、第二接口、還是第一接口和第二接口將 轉(zhuǎn)換后的數(shù)據(jù)發(fā)送至外部,并將判斷結(jié)果發(fā)送至承載協(xié)議模塊。圖2是根據(jù)本發(fā)明實(shí)施例的設(shè)備上電時(shí)初始建鏈的流程圖。如 圖2所示,設(shè)備上電時(shí)初始建鏈的過程包括以下步驟讀取上電《連 路配置表;根據(jù)上電鏈路的配置,將對(duì)應(yīng)的物理網(wǎng)絡(luò)接口的配置信 息和net—if結(jié)構(gòu)進(jìn)4亍綁定;才艮據(jù)net—if的物理網(wǎng)絡(luò)配置信息和基站 控制器(BSC)建立上電鏈路。
圖3a和圖3b是根據(jù)本發(fā)明實(shí)施例的設(shè)備刪除鏈路配置的流程 圖。如圖3a和圖3b所示,設(shè)備刪除正在使用鏈路的過程包括以下 步驟數(shù)據(jù)配置模塊標(biāo)記相關(guān)鏈路需要?jiǎng)h除,發(fā)送刪除鏈路消息給 業(yè)務(wù)軟件模塊;業(yè)務(wù)軟件模塊收到數(shù)據(jù)鏈路刪除請(qǐng)求后,將需要?jiǎng)h 除的鏈路上的業(yè)務(wù)流遷移到可以使用的鏈路上;業(yè)務(wù)軟件模塊遷移 完成后,發(fā)送請(qǐng)求給協(xié)議承載模塊;協(xié)議承載模塊收到業(yè)務(wù)軟件模 塊發(fā)送的刪除《連^各消息后,完成拆鏈工作。
圖4a和圖4b是根據(jù)本發(fā)明實(shí)施例的設(shè)備添加鏈路配置的流程 圖。如圖4a和圖4b所示,設(shè)備添加鏈路的過程包括以下步驟數(shù) 據(jù)配置模塊完成鏈路添加的數(shù)據(jù)配置后,發(fā)送消息給業(yè)務(wù)軟件模塊。 業(yè)務(wù)軟件模塊收到數(shù)據(jù)鏈路增加消息后,檢查是否有業(yè)務(wù)流需要進(jìn) 行遷移;如果需要業(yè)務(wù)流遷移,那么發(fā)送建鏈消息給協(xié)議承載模塊, 等待協(xié)議承載模塊返回建鏈成功消息后,進(jìn)行業(yè)務(wù)流遷移;如果無 須業(yè)務(wù)流遷移,那么發(fā)送建鏈消息給協(xié)議承載才莫塊,無須等待協(xié)議 承載模塊的建鏈成功消息;協(xié)議承載模塊則根據(jù)業(yè)務(wù)軟件模塊發(fā)送 的創(chuàng)建鏈路消息,完成鏈路創(chuàng)建,并且回復(fù)給業(yè)務(wù)模塊鏈路創(chuàng)建成 功消息。
以上所述^又為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對(duì) 于本領(lǐng)域的^支術(shù)人員來i兌,本發(fā)明可以有各種更改和變化。凡在本 發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均 應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
權(quán)利要求
1. 一種數(shù)據(jù)傳輸系統(tǒng),其特征在于,包括第一接口、第二接口、數(shù)據(jù)接收模塊、以及承載協(xié)議模塊,其中所述數(shù)據(jù)接收模塊用于通過所述第一接口和/或所述第二接口接收來自外部的數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至所述承載協(xié)議模塊,其中,通過所述第一接口和所述第二接口接收的數(shù)據(jù)的屬性信息不同;所述承載協(xié)議模塊用于根據(jù)所述數(shù)據(jù)的屬性信息對(duì)所述數(shù)據(jù)進(jìn)行相應(yīng)處理,將所述數(shù)據(jù)轉(zhuǎn)換為網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù),并通過所述第一接口和/或所述第二接口將所述網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)發(fā)送至外部。
2. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,還包括業(yè)務(wù)軟件模塊,用于根據(jù)所述網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)的屬性 信息和/或其轉(zhuǎn)換之前的屬性信息、和/或所述第 一接口和所述 第二接口的鏈路狀態(tài),判斷是通過所述第一接口、所述第二接 口 、還是所述第一接口和所述第二接口將所述網(wǎng)絡(luò)^:據(jù)結(jié)構(gòu)的 數(shù)據(jù)發(fā)送至外部,并將判斷結(jié)果發(fā)送至所述承載協(xié)議模塊。
3. 根據(jù)權(quán)利要求2所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,還包括數(shù)據(jù)配置模塊,用于在需要拆除所述第一接口或所述第二 接口的數(shù)據(jù)鏈路的情況下,向所述業(yè)務(wù)軟件模塊發(fā)送數(shù)據(jù)鏈路 刪除請(qǐng)求。
4. 根據(jù)權(quán)利要求3所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述業(yè)務(wù) 軟件模塊還用于響應(yīng)于所述數(shù)據(jù)鏈路刪除請(qǐng)求,命令所述承載協(xié)議模塊將 原先由數(shù)據(jù)鏈路需要拆除的接口發(fā)送和/或的數(shù)據(jù)遷移到另一 個(gè)接口發(fā)送和/或接收。
5. 根據(jù)權(quán)利要求4所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述數(shù)據(jù) 配置才莫塊還用于在需要添加所述第 一接口或所述第二接口的數(shù)據(jù)鏈路的 情況下,向所述業(yè)務(wù)軟件模塊發(fā)送數(shù)據(jù)鏈路添加請(qǐng)求。
6. 根據(jù)權(quán)利要求5所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述業(yè)務(wù) 軟件模塊還用于響應(yīng)于所述^:據(jù)鏈^各添加請(qǐng)求,命令所述承載協(xié)i義一莫塊添 加所述第一接口或所述第二接口的數(shù)據(jù)鏈路。
7. 根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的數(shù)據(jù)傳輸系統(tǒng),其特征在 于,所述業(yè)務(wù)軟件模塊通過套接字接口與所述承載協(xié)議模塊進(jìn)行通信。
8. —種數(shù)據(jù)傳輸系統(tǒng),其特征在于,包括第一接口、第二接口、 數(shù)據(jù)接收模塊、以及承載協(xié)議模塊,其中所述ft據(jù)接收才莫塊用于通過所述第一4妄口和/或所述第二 接口接收來自外部的網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù),并將所述網(wǎng)口數(shù)據(jù) 結(jié)構(gòu)的數(shù)據(jù)發(fā)送至所述承載協(xié)議^t塊,其中,通過所述第一接 口和所述第二接口接收的所述網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)的屬性信 息不同;所述承載協(xié)議模塊用于根據(jù)所述網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)的 屬性信息對(duì)所述網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)進(jìn)行相應(yīng)處理,將所述網(wǎng) 口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)轉(zhuǎn)換為適合于通過所述第一4妄口和/或所述第二4妄口發(fā)送的ft據(jù),并通過所述第一4秦口和/或所述第二才妄 口將所述轉(zhuǎn)換后的數(shù)據(jù)發(fā)送至外部。
9. 根據(jù)權(quán)利要求8所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,還包括業(yè)務(wù)軟件模塊,用于根據(jù)所述網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)的屬性 信息和/或其轉(zhuǎn)換后的屬性信息、和/或所述第 一接口和所述第 二接口的鏈路狀態(tài),判斷是通過所述第一接口 、所述第二接口 、 還是所述第 一接口和所述第二接口將所述轉(zhuǎn)換后的數(shù)據(jù)發(fā)送 至外部,并將判斷結(jié)果發(fā)送至所述承載協(xié)議模塊。
10. 根據(jù)權(quán)利要求9所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,還包括數(shù)據(jù)配置模塊,用于在需要拆除所述第一接口或所述第二 接口的數(shù)據(jù)鏈路的情況下,向所述業(yè)務(wù)軟件才莫塊發(fā)送數(shù)據(jù)鏈^各 刪除i奮求。
11. 根據(jù)權(quán)利要求10所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述業(yè) 務(wù)軟件模塊還用于響應(yīng)于所述數(shù)據(jù)鏈3各刪除請(qǐng)求,命令所述承栽協(xié)議一莫塊將 原先由數(shù)據(jù)鏈路需要拆除的接口發(fā)送和/或接收的數(shù)據(jù)遷移到 另 一個(gè)接口發(fā)送和/或接收。
12. 根據(jù)權(quán)利要求11所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述數(shù) 據(jù)配置才莫塊還用于在需要添加所述第 一 接口或所述第二接口的數(shù)據(jù)鏈路的 情況下,向所述業(yè)務(wù)軟件模塊發(fā)送數(shù)據(jù)鏈路添加請(qǐng)求。
13. 根據(jù)權(quán)利要求12所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述業(yè) 務(wù)軟件模塊還用于響應(yīng)于所述凄t才居鏈^各添力口"i青求,命、4"所述7 義載十辦i義才莫塊添 加所述第 一接口或所述第二接口的數(shù)據(jù)鏈路。
14. 根據(jù)權(quán)利要求8至13中任一項(xiàng)所述的數(shù)據(jù)傳輸系統(tǒng),其特征 在于,所述業(yè)務(wù)軟件模塊通過套接字接口與所述承載協(xié)議模塊 進(jìn)行通信。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)傳輸系統(tǒng),包括第一接口、第二接口、數(shù)據(jù)接收模塊、以及承載協(xié)議模塊。其中,數(shù)據(jù)接收模塊用于通過第一接口和/或第二接口接收來自外部的數(shù)據(jù),并將所接收的數(shù)據(jù)發(fā)送至承載協(xié)議模塊,其中,通過第一接口和第二接口接收的數(shù)據(jù)的屬性信息不同;承載協(xié)議模塊用于根據(jù)所接收的數(shù)據(jù)的屬性信息對(duì)所接收的數(shù)據(jù)進(jìn)行相應(yīng)處理,將所接收的數(shù)據(jù)轉(zhuǎn)換為網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù),并通過第一接口和/或第二接口將網(wǎng)口數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)發(fā)送至外部。通過本發(fā)明,可以在一個(gè)物理單板上實(shí)現(xiàn)兩種物理接入方式。
文檔編號(hào)H04L29/06GK101534290SQ20081008541
公開日2009年9月16日 申請(qǐng)日期2008年3月14日 優(yōu)先權(quán)日2008年3月14日
發(fā)明者周志雄, 偉 常, 康紅輝, 陸翊雋 申請(qǐng)人:中興通訊股份有限公司