專利名稱:交換裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在ISDN網(wǎng)(Integrated Services Digital Network :綜合業(yè)務(wù)數(shù)字 網(wǎng))和IP網(wǎng)所跨越的網(wǎng)絡(luò)系統(tǒng)、交換機中,在IP網(wǎng)上發(fā)生了 TDMoIP包的丟失的情況下提 高可靠性及效率的技術(shù)。
背景技術(shù):
TDM (Time Division Multiplexing :時分復(fù)用)over IP(以下稱作TDMoIP)可以 在基于IP或以太網(wǎng)(Ethernet,注冊商標)的網(wǎng)絡(luò)上進行PRI (Primary Rate Interface: 主速率接口 )、T1及E1的傳輸。 TDMoIP的傳輸技術(shù)主要有兩種方法。 一種是將TDM網(wǎng)絡(luò)和最終用戶的裝置完全 替換為提供了聲音傳輸及信號傳輸用的結(jié)構(gòu)的通信裝置的方法,另一種是直接利用原有的 PBX(Private Branch eXchange :私人交換分機)或復(fù)用裝置,經(jīng)由包網(wǎng)絡(luò)以隧道效應(yīng)(卜
^才、'」 >夕")傳輸T匿數(shù)據(jù)的方法。在企業(yè)中,為了不浪費現(xiàn)有的PBX及T匿裝置的投資、 獲得通過結(jié)合自己公司的聲音及數(shù)據(jù)網(wǎng)而帶來的成本效果的好處,期待著基于原有裝置的 IP網(wǎng)的活用。 在能夠直接利用原有的PBX及復(fù)用裝置的裝置中,基于TDM的裝置被嚴格定義了 TDM的時鐘的抖動(- '7夕 一 )及漂移(7 >夕'一 ),因此延遲極其低,維持同步性。另一 方面,基于IP的包方式受頻帶及路由器的各端口的影響,因此發(fā)生包延遲或包丟失。發(fā)送 源裝置以一定間隔將包發(fā)送到網(wǎng)絡(luò),但網(wǎng)絡(luò)沒有保障那些包以相同間隔或相同順序到達發(fā) 送目的地裝置,有時那些包就沒有到達。 其中,在ISDN (Integrated Services Digital Network :綜合業(yè)務(wù)數(shù)字網(wǎng))中也不 例外,由于已有的ISDN網(wǎng)及IP網(wǎng)的融合,擔心上述的由IP網(wǎng)的連接而引起的包丟失。若 發(fā)生包丟失,則例如存在電話終端間的通信質(zhì)量劣化的問題。在將稱作ISDN的T匿服務(wù)結(jié) 合到基于IP的網(wǎng)絡(luò)時,需要有IP網(wǎng)絡(luò)上的包傳輸期間的包丟失對策,因而對此進行了研究 (例如,專利文獻1)。 在專利文獻1所記載的技術(shù)中,在收發(fā)數(shù)據(jù)流的網(wǎng)絡(luò)上將數(shù)據(jù)流打包,并將包復(fù) 制之后通過多次發(fā)送。在接收側(cè),若根據(jù)包內(nèi)的RTP(Real TimeProtocol :實時傳輸協(xié)議) 的序列號判斷為有復(fù)制的包(相同序列號),則丟棄。若因發(fā)生了包丟失而僅到達了復(fù)制的 包,則從該包解密為數(shù)據(jù)流。
專利文獻日本特開2007-60345 但是,在專利文獻1所記載的技術(shù)中,由于將作為相同數(shù)據(jù)的包復(fù)制為多個,所以 IP頭內(nèi)的發(fā)送目標地址以外的也相同,因此在路由選擇時也成為通過相同路徑的包。通 過設(shè)定發(fā)送次數(shù)及發(fā)送間隔,可以進行包的再發(fā)送,并且能夠應(yīng)對由突發(fā)性的高通信量帶 來的包丟失,但是不能在物理上在該路徑發(fā)生了障礙的情況下救濟包,因此可能發(fā)生包丟 失。另外,由于對數(shù)據(jù)尺寸小的RTP包直接付與IP頭,因此能夠預(yù)料到特別是在復(fù)制了多 個的情況下,會導(dǎo)致頭的尺寸比數(shù)據(jù)尺寸大,從而頻帶效率變壞,與包救濟技術(shù)成為取舍關(guān)
4系(trade off)。
發(fā)明內(nèi)容
為了解決上述的現(xiàn)有問題,在進行TDMoIP包的救濟時,使復(fù)用度隨著IP網(wǎng)的延遲 狀況和所發(fā)送的T匿數(shù)據(jù)的數(shù)據(jù)量而可變。由此,提高考慮了頻帶狀況的高傳輸效率及低 延遲傳輸?shù)念l帶效率性。并且,不僅使用包的復(fù)制,還使用將1DM數(shù)據(jù)復(fù)用的世代復(fù)制。由 此,IP頭不重復(fù),即使在相同路徑上產(chǎn)生障礙,TDMoIP也可靠地到達接收側(cè)交換機。由此, 能夠提供在IP網(wǎng)上發(fā)生了丟包的情況下,也對TDMoIP包進行救濟的技術(shù)。
本發(fā)明的網(wǎng)絡(luò)系統(tǒng),作為一例,具有發(fā)送裝置,將對時分復(fù)用數(shù)據(jù)進行了打包的 包數(shù)據(jù)發(fā)送到網(wǎng)絡(luò);以及接收裝置,接收上述包數(shù)據(jù),上述網(wǎng)絡(luò)系統(tǒng)的特征在于,上述發(fā)送 裝置具有第1存儲部,保存對上述時分復(fù)用數(shù)據(jù)進行了分段的分段數(shù)據(jù);控制部,控制上 述分段數(shù)據(jù)的復(fù)制數(shù)據(jù)的生成;第1包處理部,將上述分段數(shù)據(jù)復(fù)用并變換為包數(shù)據(jù);以及 發(fā)送部,將上述包數(shù)據(jù)發(fā)送到上述網(wǎng)絡(luò),上述接收裝置具有接收部,接收上述包數(shù)據(jù);以 及第2包處理部,將接收到的上述包數(shù)據(jù)變換為時分復(fù)用數(shù)據(jù)。 本發(fā)明的通信方法,作為一例,使用發(fā)送裝置、接收裝置以及連接上述發(fā)送裝置與
上述接收裝置的網(wǎng)路,上述發(fā)送裝置將對時分復(fù)用數(shù)據(jù)進行了打包的包數(shù)據(jù)發(fā)送到網(wǎng)絡(luò),
上述接收裝置接收包數(shù)據(jù),該通信方法的特征在于,包括將上述發(fā)送裝置接收的時分復(fù)用
數(shù)據(jù)進行分段的步驟;將被分段的分段數(shù)據(jù)保存于第1存儲部的步驟;從上述第1存儲部
讀取上述分段數(shù)據(jù)并生成復(fù)制數(shù)據(jù)的步驟;通過第1包處理部將上述分段數(shù)據(jù)進行復(fù)用并
變換為包數(shù)據(jù)的步驟;將上述包數(shù)據(jù)從發(fā)送裝置發(fā)送到網(wǎng)絡(luò)的步驟;以及通過第2包處理
部,將接收裝置經(jīng)由上述網(wǎng)絡(luò)接收到的上述包數(shù)據(jù)變換為時分復(fù)用數(shù)據(jù)的步驟。 這里,發(fā)送側(cè)交換機可以在將T匿數(shù)據(jù)打包成IP包時,以數(shù)據(jù)隊列部的數(shù)據(jù)大小
保存在TDMoIP包的有效載荷部中的數(shù)據(jù)。也可以在數(shù)據(jù)隊列部的數(shù)據(jù)隊列控制中,能夠任
意地變化。此外,也可以是在TDMoIP包處理部將T匿數(shù)據(jù)打包成IP包時,將T匿數(shù)據(jù)復(fù)用
并保存在TDMoIP包的有效載荷部中的數(shù)據(jù)。也可以在將T匿數(shù)據(jù)復(fù)用時根據(jù)基于T匿數(shù)
據(jù)的種類、IP網(wǎng)的延遲時間而能夠使其復(fù)用度可變。 也可以是,能夠通過協(xié)議判斷部判斷TOM數(shù)據(jù)的種類。 也可以是,關(guān)于IP網(wǎng)的延遲時間,能夠根據(jù)TDMoIP包的時間戳以及接收側(cè)交換機 接收到TDMoIP的時間,通過存儲部內(nèi)的數(shù)據(jù)管理表計算延遲時間。 此外,也可以是,通過延遲信息包生成部將延遲時間作為延遲信息包發(fā)送給發(fā)送 側(cè)交換機,并且使復(fù)用度因上述延遲信息包而可變。接收側(cè)交換機可以在發(fā)生了包丟失 的情況下,補償TDMoIP包處理部丟失的包,在沒有發(fā)生包丟失的情況下,通過丟棄冗余的 TDMoIP有效載荷數(shù)據(jù),從TDMoIP包重組合為TDM數(shù)據(jù)。在TDMoIP包處理部中,如果在 TDMoIP的頭信息中序列號重復(fù),則丟棄冗余的TDMoIP有效載荷數(shù)據(jù)。 根據(jù)本發(fā)明,在ISDN網(wǎng)和IP網(wǎng)所跨越的網(wǎng)絡(luò)系統(tǒng)、交換機中,在IP網(wǎng)上發(fā)生了 T匿oIP包的丟失的情況下,能夠提高基于T匿數(shù)據(jù)的世代復(fù)制的包救濟的可靠性,并且通 過IP網(wǎng)的延遲和IDM數(shù)據(jù)的數(shù)據(jù)種類,能夠提供高傳輸效率和低延遲傳輸?shù)念l帶效率性。
圖1是表示本發(fā)明的基本實施方式例的通信系統(tǒng)圖。 圖2是本發(fā)明的交換機的模塊圖。 圖3是發(fā)送側(cè)的數(shù)據(jù)管理表的圖。 圖4是接收側(cè)的數(shù)據(jù)管理表的圖。 圖5是序列號比較表的圖。 圖6是數(shù)據(jù)隊列的圖。 圖7是TDMoIP包的圖。 圖8是延遲信息包的圖。 圖9是實施例1的發(fā)送側(cè)交換機的動作圖。 圖10是實施例1及實施例2的發(fā)送側(cè)交換機的流程圖。 圖11是實施例1的接收側(cè)交換機的動作圖。 圖12是實施例1的接收側(cè)交換機的流程圖。 圖13是實施例1的序列號比較表的圖。 圖14是實施例2的延遲信息包及發(fā)送側(cè)交換機的動作圖。 圖15是實施例2的發(fā)送側(cè)的數(shù)據(jù)管理表的圖。 圖16是實施例2的接收側(cè)的數(shù)據(jù)管理表的圖。 圖17是實施例2的發(fā)送側(cè)交換機的動作圖。 圖18是實施例2的序列號比較表的圖。 符號說明10 :電話終端(發(fā)送側(cè)) 11 :電話終端(接收側(cè)) 20 :PC終端(發(fā)送側(cè)) 21:PC終端(接收側(cè)) 30:TA(發(fā)送側(cè)) 31:TA(接收側(cè)) 40 :發(fā)送側(cè)交換機 41 :接收側(cè)交換機 50:IP網(wǎng) 401 :線路終端部(發(fā)送側(cè)) 411 :線路終端部(接收側(cè)) 402 :控制部(發(fā)送側(cè))
412 :控制部(接收側(cè)) 403:CPU(發(fā)送側(cè)) 413:CPU(接收側(cè)) 404:端口部(發(fā)送側(cè)) 414:端口部(接收側(cè)) 405 :協(xié)議處理部(發(fā)送側(cè)) 415 :協(xié)議處理部(接收側(cè))[OO55] 406 :協(xié)議判斷部(發(fā)送側(cè)) 416 :協(xié)議判斷部(接收側(cè)) 407 :延遲信息包處理部(發(fā)送側(cè)) 417 :延遲信息包處理部(接收側(cè)) 408 :TDM包處理部(發(fā)送側(cè)) 418 :T匿包處理部(接收側(cè)) 409 :包SW部(發(fā)送側(cè)) 419 :包SW部(接收側(cè)) 40A.存儲部(發(fā)送側(cè)) 41A :存儲部(接收側(cè)) 40B:數(shù)據(jù)隊列(發(fā)送側(cè)) 41B:數(shù)據(jù)隊列(接收側(cè)) 40C :隊列控制部(發(fā)送側(cè)) 41C :隊列控制部(接收側(cè)) 40D.數(shù)據(jù)管理表(發(fā)送側(cè)) 40D-1 :協(xié)議判斷 40D-2 :延遲時間 40D-3 :復(fù)用度 41D.數(shù)據(jù)管理表(接收側(cè)) 41D-1 :發(fā)送測交換機發(fā)送時刻 41D-2 :接收側(cè)交換機發(fā)送時刻 41D-3 :延遲時間 41E :序列號比較表(接收側(cè)) 41E-1 :序列號 41E-2 :有效載荷內(nèi)數(shù)據(jù) 1000 :TDMoIP包 1000-1 :TDMoIP有效載荷 1000-1-1 :數(shù)據(jù) 1000-1-2 :長度 1000-1-3 :數(shù)據(jù)數(shù)量 1000-2 :時間戳 1000-3 :序列號 1000-4 :UDP頭 1000-5: IP頭 2000 :延遲信息包 2000-1 :有效載荷(延遲時間) 2000-2 :UDP頭 2000-3: IP頭
具體實施例方式以下,參照附圖詳細說明本發(fā)明的實施方式。 首先,說明本發(fā)明的第1實施方式。圖1是表示使用交換機40(41)的通信系統(tǒng)整 體的圖。交換機40(41)的加入者側(cè),將電話終端10及PC終端20(21)與經(jīng)由終端適配器 (Terminal Ad即ter)(連接設(shè)備、信號變換設(shè)備,以下稱作TA30 (31))的ISDN線路連接。
電話終端10和PC終端20的數(shù)據(jù)有多種。例如有電話終端10的連續(xù)的聲音數(shù)據(jù) 及由PC終端20收發(fā)郵件時的單發(fā)性的數(shù)據(jù)等。其數(shù)據(jù)組通過TA30,在發(fā)送側(cè)交換機40內(nèi) 被打包成IP包。將其作為TDMoIP包1000,并經(jīng)由IP網(wǎng)50,在接收側(cè)交換機41使TDMoIP 包1000恢復(fù)到T匿數(shù)據(jù),經(jīng)由TA31發(fā)送給電話終端11及PC終端21。由此,能夠在電話終 端10和電話終端11之間進行會話,在PC終端20和PC終端21之間收發(fā)郵件。
圖2是交換機40(41)內(nèi)的結(jié)構(gòu)圖。從電話終端10(11)及PC終端20(21)發(fā)送來 的數(shù)據(jù)經(jīng)由TA30(31),通過ISDN線路,在線路終端部401(411)結(jié)束。該數(shù)據(jù)是T匿數(shù)據(jù), 以連續(xù)的幀被發(fā)送。該線路終端部401(411)由CP翻(413)及控制部402(412)控制。在 協(xié)議判斷部406判斷T匿數(shù)據(jù)為電話等的聲音數(shù)據(jù),還是如郵件那樣的通常的數(shù)據(jù),即T匿 數(shù)據(jù)的協(xié)議。 關(guān)于后述的復(fù)用度,若為聲音數(shù)據(jù),則考慮延遲而使復(fù)用度低,若為郵件等的通常 的數(shù)據(jù),則使復(fù)用度大,實現(xiàn)高傳輸效率和低延遲傳輸?shù)念l帶效率性。 在TDM包處理部408 (418)中將TDM數(shù)據(jù)打包成IP包。TDMoIP包1000通過包發(fā) 送結(jié)構(gòu)(包SW部409(419)及端口部404(414))被發(fā)送到IP網(wǎng)50。以上內(nèi)容為發(fā)送側(cè)交 換機40及接收側(cè)交換機41的共通內(nèi)容。 以下,對只有發(fā)送側(cè)交換機40才有的內(nèi)容進行說明。被打包成TDMoIP包的數(shù)據(jù) 在存儲部40A內(nèi)的數(shù)據(jù)隊列40B排隊一次。數(shù)據(jù)隊列可以被任意地設(shè)定,設(shè)定數(shù)成為相當 于設(shè)定數(shù)的世代復(fù)制。數(shù)據(jù)隊列中的世代復(fù)制的控制由隊列控制部40C進行。
接著,在將T匿數(shù)據(jù)TDMoIP化之前需要進行復(fù)用。關(guān)于復(fù)用度,有基于上述的數(shù) 據(jù)種類來判斷的復(fù)用度和后述的基于IP網(wǎng)的延遲的復(fù)用度。復(fù)用由T匿包處理部408進 行,復(fù)用度以存儲部40A內(nèi)的數(shù)據(jù)管理表40D為依據(jù)。被復(fù)用的TDM數(shù)據(jù)保存在后述的圖 6的TDMoIP的有效載荷部分1001中。對該有效載荷部分付與IP頭1005、 UDP頭1004、時 間戳1003以及序列號1002,并生成為TDMoIP包1000。 TDMoIP包1000經(jīng)由包SW部409和 端口部404發(fā)送到IP網(wǎng)50-接收側(cè)交換機41。在發(fā)送時,復(fù)制保存在TDMoIP的有效載荷 部分1001中的數(shù)據(jù)。復(fù)制是基于世代復(fù)制的復(fù)制,后述的圖6的數(shù)據(jù)隊列40B的設(shè)定數(shù)成 為相當于設(shè)定數(shù)的世代復(fù)制。 以下,對只有接收側(cè)交換機41才有的內(nèi)容進行說明。經(jīng)由接收結(jié)構(gòu)(端口部414 及協(xié)議處理部415內(nèi)的包SW419)接收到的TDMoIP包1000在TDM包處理部418中將包分 解,并將TDMoIP包1000重組合為TDM數(shù)據(jù)。所謂的包的分解,是指消除IP頭1005、UDP頭 1004、時間戳1003以及序列號1002。在進行包的分解時,從序列號比較表41E檢索過去接 收到的TDMoIP包1000。在表內(nèi)的序列號41E-1中存在相同的序列號的情況下,丟棄復(fù)制的 TDMoIP有效載荷10001內(nèi)的重復(fù)的數(shù)據(jù)。重復(fù)的數(shù)據(jù)根據(jù)后述的圖7的1000-1-3的數(shù)據(jù) 數(shù)量和附加在各個數(shù)據(jù)1000-1-1的數(shù)據(jù)長度(Length) 1000_1_2,被存儲在后述的圖5的有 效載荷內(nèi)數(shù)據(jù)41E-2。在不存在相同的序列號41E-1的情況下,有可能在IP網(wǎng)50內(nèi)丟失了包,因此根據(jù)到達的TDMoIP包1000重組合為TDM數(shù)據(jù)。由于TDM數(shù)據(jù)被復(fù)用,因此在被復(fù) 用的所有的T匿數(shù)據(jù)齊全之后恢復(fù)到聲音等的數(shù)據(jù)。數(shù)據(jù)經(jīng)由線路終端部311及TA31發(fā) 送到電話終端11和PC終端21。 以下,說明決定復(fù)用度的延遲信息。將發(fā)送側(cè)交換機40和接收側(cè)交換機41之間
的延遲時間,根據(jù)接收側(cè)交換機41中的數(shù)據(jù)管理表41D而作為延遲信息,并由延遲信息包
處理部417將延遲信息包2000從接收側(cè)交換機41發(fā)送給發(fā)送側(cè)交換機40。 發(fā)送側(cè)交換機40在延遲信息包處理部407中分解接收到的延遲信息包2000,并將
其延遲信息2000-1寫入數(shù)據(jù)管理表40D。由此計算基于IP網(wǎng)間延遲的復(fù)用度。 圖3是接收側(cè)交換機41的數(shù)據(jù)管理圖表41D。若接收TDMoIP包1000,則將后述
的圖7的時間戳1000-2存儲在發(fā)送側(cè)交換機發(fā)送時刻41D-l,存儲在接收側(cè)交換機41的接
收側(cè)交換機接收時刻41D-2,并計算其差分作為IP網(wǎng)的延遲時間,存儲為延遲時間41D-3。
將該計算結(jié)果即后述的圖8的延遲信息包2000發(fā)送給發(fā)送側(cè)交換機40。 圖4是發(fā)送側(cè)交換機40的數(shù)據(jù)管理圖表40D。若接收延遲信息包2000,則存儲在
其延遲時間40D-2,并根據(jù)該延遲時間計算復(fù)用度40D-3。根據(jù)該計算結(jié)果,決定TOM數(shù)據(jù)
的復(fù)用度。在協(xié)議判斷40D-1中,放入上述的數(shù)據(jù)種類的判斷結(jié)果?;跀?shù)據(jù)量的協(xié)議判
斷結(jié)果除聲音數(shù)據(jù)以外,還有郵件或Web等的通常數(shù)據(jù)及如傳真那樣的數(shù)據(jù)。 圖5是接收側(cè)交換機41內(nèi)的序列號比較表41E的圖。在序列號41E-1中相同的
序列號重復(fù)了的情況下,丟棄作為相同的序列號的有效載荷內(nèi)數(shù)據(jù)41E-2的重復(fù)數(shù)據(jù)。 圖6是發(fā)送側(cè)交換機40內(nèi)及接收側(cè)交換機41內(nèi)的數(shù)據(jù)隊列40B(41B)的圖。通
過上述的數(shù)據(jù)隊列控制部40C(41C)能夠任意地設(shè)定數(shù)據(jù)隊列的能夠世代復(fù)制的數(shù)量(N)。
例如N二 3,能夠復(fù)制到三代。 圖7是TDMoIP包1000的圖。TDMoIP包包括TDMoIP有效載荷1000-1、時間戳 1000-2、序列號1000-3、UDP頭1000-4以及IP頭1000-5。 TDMoIP有效載荷1000-1由復(fù)用 的T匿數(shù)據(jù)(分段數(shù)據(jù))1000-1-1 、該TDM數(shù)據(jù)的長度值以及數(shù)據(jù)數(shù)量1000-1-3的合計值 構(gòu)成。這里所說的數(shù)據(jù)數(shù)量1000-1-3是數(shù)據(jù)隊列的尺寸(N以下)。這里,假設(shè)了數(shù)據(jù)隊列 尺寸N = 3,因此TDMoIP有效載荷1000-1的數(shù)據(jù)數(shù)量為3以下。此外,關(guān)于各個世代復(fù)制 的數(shù)據(jù),在數(shù)據(jù)①〃 復(fù)用兩個數(shù)據(jù)A,在數(shù)據(jù)②'復(fù)用兩個數(shù)據(jù)B,在數(shù)據(jù)③復(fù)用兩個數(shù)據(jù) C。時間戳1000-2是從發(fā)送側(cè)交換機40內(nèi)的發(fā)送時間,序列號1000-3是打包時的序列號, 在發(fā)送時分別被付與。將這些UDP頭1000-4及IP頭1000-5組合并作為TDMoIP包1000 在IP網(wǎng)40中收發(fā)。 圖8是延遲信息包2000的圖。延遲信息包2000由有效載荷(延遲信息)2000-1 、 UDP頭2000-2及IP頭2000-3構(gòu)成。由于通過IP網(wǎng)50,因此將IP頭2000-3及UDP頭 2000-2付與給有效載荷(延遲信息)2000-1。有效載荷(延遲信息)2000-1被存儲到上述 的圖3的延遲時間41D-3。 以下,詳細說明本實施例的動作。圖9是表示了圖1的基本實施方式例的通信系 統(tǒng)的發(fā)送側(cè)交換機40的動作。圖IO是示出了表示基本實施方式例的通信系統(tǒng)的發(fā)送側(cè)交 換機40的動作的流程圖。圖9(1)中,假設(shè)從電話終端10及PC終端20經(jīng)由TA30連續(xù)發(fā)送的數(shù)據(jù)由A+B+C 構(gòu)成,數(shù)據(jù)隊列40B的尺寸為3(圖1010001),復(fù)用度為2。
9
接著,在判斷數(shù)據(jù)為聲音數(shù)據(jù)還是通常數(shù)據(jù)的協(xié)議判斷部406中,判斷協(xié)議種類 (圖1010002)。這里,假設(shè)為聲音數(shù)據(jù)。若接收到延遲信息包(圖1010003),則比較延遲信 息包的延遲時間和數(shù)據(jù)管理表的延遲時間(圖1010004),若相同則利用存儲在表中的值, 若不相同則重新計算復(fù)用度(圖1010005),決定復(fù)用度(圖1010006),接收TOM數(shù)據(jù)(圖 1010007)。 在圖9(2)中,進行TDMoIP的有效載荷化。由于數(shù)據(jù)隊列尺寸40B為3,因此隊列 尺寸為3,在TDMoIP包內(nèi)有效載荷1000-1內(nèi)最大保存有三世代的T匿數(shù)據(jù)。在圖9(5)中 也將敘述這一點。在各有效載荷數(shù)據(jù)1000-1-1中分別保存有在數(shù)據(jù)①復(fù)用的兩個A數(shù)據(jù)、 在數(shù)據(jù)②復(fù)用的兩個B數(shù)據(jù),在數(shù)據(jù)③復(fù)用的兩個C數(shù)據(jù)(圖1010008)。此外,在各數(shù)據(jù)中 分別附加有數(shù)據(jù)長度值1000-1-2及數(shù)據(jù)數(shù)量1000-1-3。這里,由于數(shù)據(jù)隊列為3個,因此 保存3。 在圖9(3)中,打包成TDMoIP包,并且在發(fā)送數(shù)據(jù)時進行復(fù)制。在數(shù)據(jù)隊列20A中, 與FIFO(First In First Out :先進先出)同樣,數(shù)據(jù)②保存最初的隊列中,依次以數(shù)據(jù)③、 數(shù)據(jù)④的順序保存。 數(shù)據(jù)①被付與數(shù)據(jù)長度值1000-1-2、數(shù)據(jù)數(shù)量1000-1-3、序列號(圖1010009)、 IP頭、UDP頭以及時間戳之后(圖1010010),打包成TDMoIP包,在發(fā)送(圖1010012)時復(fù) 制數(shù)據(jù)①(圖1010011)。作為數(shù)據(jù)①的復(fù)制的數(shù)據(jù)①'保存在最初的隊列中(數(shù)據(jù)①'和 數(shù)據(jù)②)。 在圖9(4)中,進行與(3)相同的發(fā)送時的復(fù)制。在數(shù)據(jù)隊列40B中,數(shù)據(jù)③保存 在最初的隊列中,依次,以數(shù)據(jù)④、數(shù)據(jù)⑤的順序保存。將數(shù)據(jù)①'和數(shù)據(jù)②作為一個有效 載荷數(shù)據(jù)而處理,付與數(shù)據(jù)長度值1000-1-2、數(shù)據(jù)數(shù)量1000-1-3、序列號(圖1010009) 、IP 頭、UDP頭以及時間戳之后(圖1010010),打包成TDMoIP包,在發(fā)送(圖1010011)時復(fù)制 數(shù)據(jù)①'和數(shù)據(jù)②(圖1010012)。作為數(shù)據(jù)①'和數(shù)據(jù)②的復(fù)制的數(shù)據(jù)①'和數(shù)據(jù)②保存 在最初的隊列中(數(shù)據(jù)①〃 、數(shù)據(jù)②'及數(shù)據(jù)③)。 在圖9 (5)中,進行相當于N個(在本圖中3)數(shù)據(jù)隊列的復(fù)制。在數(shù)據(jù)隊列40B中, 數(shù)據(jù)④保存在最初的隊列中,依次,以數(shù)據(jù)⑤、數(shù)據(jù)⑥的順序保存。將數(shù)據(jù)①〃 、數(shù)據(jù)②'及 數(shù)據(jù)③作為一個有效載荷數(shù)據(jù)處理,付與數(shù)據(jù)長度值1000-1-2、數(shù)據(jù)數(shù)量1000-1-3、序列 號(圖1010009)、 IP頭、UDP頭以及時間戳之后(圖1010010),打包成TDMoIP包,在發(fā)送 (圖1010012)時復(fù)制數(shù)據(jù)②'及數(shù)據(jù)③(圖1010011)。作為數(shù)據(jù)②'及數(shù)據(jù)③的復(fù)制的 數(shù)據(jù)②〃 和數(shù)據(jù)③'保存在最初的隊列中(數(shù)據(jù)②〃 、數(shù)據(jù)③'及數(shù)據(jù) )。這里,由于假 設(shè)了數(shù)據(jù)隊列尺寸40B為N = 3,因此能夠復(fù)制到三代,即在TDMoIP的有效載荷化中依次生 成的數(shù)據(jù)的連續(xù)的3個數(shù)據(jù)。與基于數(shù)據(jù)種類的判斷及基于延遲度的復(fù)用度同樣,通過使 包尺寸(有效載荷尺寸)變大,達到使網(wǎng)絡(luò)的效率良好的目的。另外,在序列號中,僅付與 相當于其世代的數(shù)的相同的序列號。 圖11是表示了圖1的基本實施方式例的通信系統(tǒng)的接收側(cè)交換機41的動作。圖 12是示出表示了基本實施方式例的通信系統(tǒng)的接收側(cè)交換機41的動作的流程圖。
在圖11(1)中,接收側(cè)交換機41接收TDMoIP包IOOO(圖1211001),并將接收 到的TDMoIP包1000的接收時間存儲在數(shù)據(jù)管理表(圖3 :41D-2)中,計算延遲時間(圖 1211002)。在數(shù)據(jù)隊列41B中,保存將TDMoIP包1000分解的數(shù)據(jù)①(圖1211003)。這里所說的分解,是指消除IP頭1005、UDP頭1004、時間戳1003以及序列號1002。在將包分解 時從序列號比較表41E中檢索過去接收的TDMoIP包1000。在表內(nèi)的序列號41E-1中存在 相同的序列號的情況下,丟棄復(fù)制的TDMoIP有效載荷lOOO內(nèi)的重復(fù)的數(shù)據(jù)。將重復(fù)的數(shù) 據(jù),根據(jù)圖7的1000-1-3的數(shù)據(jù)數(shù)量和附加在各個數(shù)據(jù)1000-1-1的數(shù)據(jù)長度1000-1-2,存 儲在后述的圖5的有效載荷內(nèi)數(shù)據(jù)41E-2。在不存在相同的序列號41E-1的情況下,由于有 可能在IP網(wǎng)50內(nèi)丟失了包,因此根據(jù)到達的TDMoIP包1000重組合為TDM數(shù)據(jù)。這里,是 在分解TDMoIP包1000后,僅將數(shù)據(jù)①放入到最初的隊列中的狀態(tài)。 在圖11(2)中,由于交換機40、41之間為IP網(wǎng)50,因此沒有保障TDMoIP包1000到 達接收交換機的順序。因此,發(fā)送側(cè)交換機40發(fā)送的第三個TDMoIP包1000與在圖11 (1) 中說明的內(nèi)容同樣,作為第二個隊列保存數(shù)據(jù)①〃 、數(shù)據(jù)②'及數(shù)據(jù)③(圖1211003)。
在圖11(3)中,根據(jù)序列號丟棄重復(fù)接收包。與在圖11(1)中說明的內(nèi)容同樣,在 數(shù)據(jù)隊列41B的最初的隊列保存數(shù)據(jù)①、在第二個隊列保存數(shù)據(jù)①〃 、數(shù)據(jù)②'及數(shù)據(jù)③, 在第三個隊列保存數(shù)據(jù)①'及數(shù)據(jù)②(圖1211003)。接著比較序列號(圖1211004)。通 過圖13的序列號比較表41-E可知,41-E-1的序列號(1001)相同而重復(fù),因此丟棄有效載 荷內(nèi)數(shù)據(jù)41-E-2的第二個隊列和第三個隊列中的數(shù)據(jù)①的復(fù)制(數(shù)據(jù)①〃 及數(shù)據(jù)①') (圖1211005)。 在圖11(4)中,在數(shù)據(jù)隊列41B的最初的隊列,因數(shù)據(jù)①被刪除而保存數(shù)據(jù)②', 在第二個數(shù)據(jù)隊列保存數(shù)據(jù)②,在第三個隊列保存數(shù)據(jù)②〃 、數(shù)據(jù)③'及數(shù)據(jù) 。
在圖11(5)中,依次接收TDMoIP包1000,并假設(shè)數(shù)據(jù)② 數(shù)據(jù)③的序列號相同。在 此情況下,在數(shù)據(jù)隊列41B的最初的隊列保存數(shù)據(jù)④〃 、數(shù)據(jù)⑤'及數(shù)據(jù)⑥,在第二個隊列 保存數(shù)據(jù)⑤〃 、數(shù)據(jù)⑥'及數(shù)據(jù)⑦,在第三個隊列保存數(shù)據(jù)⑥〃 、數(shù)據(jù)⑦'以及數(shù)據(jù)⑧。在 數(shù)據(jù)① 數(shù)據(jù)③中,在所有的數(shù)據(jù)都齊全之后重組合為1DM數(shù)據(jù)的一幀的數(shù)據(jù)(A+B+C)(圖 1211006)。在重組合T匿數(shù)據(jù)之后向接收側(cè)交換機發(fā)送延遲信息包(圖1211007)。
實施例2 以下,說明本發(fā)明的第2實施方式。圖14是基于延遲信息包和發(fā)送側(cè)交換機的動 作圖。另外,與上述圖10的發(fā)送側(cè)交換機的流程圖結(jié)合進行說明。將數(shù)據(jù)隊列尺寸作為 3(圖1010001)、將T匿數(shù)據(jù)的復(fù)用度作為3,與實施例1同樣地實施TDMoIP包的處理。
圖14(1)表示通過圖15的數(shù)據(jù)管理表41D計算出IP網(wǎng)50的延遲時間為10ms的 情況。利用延遲時間包2000將該延遲信息從接收側(cè)交換機41向發(fā)送側(cè)交換機40發(fā)送。發(fā) 送側(cè)交換機40若接收延遲信息包2000 (圖1010003),則存儲該延遲時間(10ms) 40D-2并進 行比較(圖1010004),根據(jù)該延遲時間計算復(fù)用度40D-3 (圖1210004),并將復(fù)用度由2存 儲(圖16)為3(圖1210005)。 在圖14(2)中,復(fù)用度為3。由于復(fù)用度為3,并且數(shù)據(jù)隊列尺寸40B為N二3, 因此在TDMoIP包內(nèi)有效載荷1000-1內(nèi)最大保存三代包。在各有效載荷數(shù)據(jù)中保存在數(shù) 據(jù)①復(fù)用的三個A數(shù)據(jù)、在數(shù)據(jù)②復(fù)用的三個B數(shù)據(jù)以及在數(shù)據(jù)③復(fù)用的三個C數(shù)據(jù)(圖 1010008)。此外,在各數(shù)據(jù)中,附加數(shù)據(jù)長度值1000-1-2以及數(shù)據(jù)數(shù)量1000-1-3。這里,由 于數(shù)據(jù)隊列為3個,因此保存3。 在圖14(3)中,打包成TDMoIP包,并且在發(fā)送數(shù)據(jù)時進行復(fù)制。與圖9同樣,在數(shù) 據(jù)隊列40B中,數(shù)據(jù)②保存在最初的隊列,依次,以數(shù)據(jù)③、數(shù)據(jù)④的順序保存。數(shù)據(jù)①被付與數(shù)據(jù)長度值1000-1-2、數(shù)據(jù)數(shù)量1000-1-3、序列號(圖1010009) 、IP頭、UDP頭以及時間 戳(圖1010010),打包成TDMoIP包,并在發(fā)送(圖1010012)時復(fù)制數(shù)據(jù)①(圖1010011)。 作為數(shù)據(jù)①的復(fù)制的數(shù)據(jù)①'被保存在最初的隊列(數(shù)據(jù)①'及數(shù)據(jù)②)。之后,依次復(fù)制 數(shù)據(jù)①、數(shù)據(jù)②及數(shù)據(jù)③(與圖9(4)相同)。 在圖14(4)中,進行相當于N個數(shù)據(jù)隊列的復(fù)制。在數(shù)據(jù)隊列40B中,數(shù)據(jù)④保 存在最初的隊列,依次,以數(shù)據(jù)⑤、數(shù)據(jù)⑥的順序保存。將數(shù)據(jù)①〃 、數(shù)據(jù)②'及數(shù)據(jù)③作 為一個有效載荷數(shù)據(jù)處理,付與數(shù)據(jù)長度值1000-1-2、數(shù)據(jù)數(shù)量1000-1-3、序列號(圖 1010009) 、 IP頭、UDP頭以及時間戳之后(圖1010010),打包成TDMoIP包,并在發(fā)送(圖 1010012)時復(fù)制數(shù)據(jù)②'及數(shù)據(jù)③(圖1010011),作為數(shù)據(jù)②'及數(shù)據(jù)③的復(fù)制的數(shù)據(jù) ②〃 和數(shù)據(jù)③'保存在最初的隊列(數(shù)據(jù)②〃 、數(shù)據(jù)③'及數(shù)據(jù) )。 圖17是表示了圖1的基本實施方式例的通信系統(tǒng)的接收側(cè)交換機21的動作。對 假設(shè)在IP網(wǎng)50上丟失了 TDMoIP包1000的情況進行說明。并且,與上述的圖12的發(fā)送側(cè) 交換機的流程圖結(jié)合進行說明。 在圖17(1)中,假設(shè)保存了數(shù)據(jù)①的TDMoIP包1000已到達了接收側(cè)交換機41。 將TDMoIP包1000的接收時間存儲在數(shù)據(jù)管理表,并計算延遲時間(圖1211002)。這里,與 實施例1的圖11(1)同樣,在分解TDMoIP包1000之后,在數(shù)據(jù)隊列41B中保存數(shù)據(jù)①(圖 1211003)。這里假設(shè),在IP網(wǎng)50上丟失了保存有數(shù)據(jù)①'及數(shù)據(jù)②的TDMoIP包1000、以 及保存有數(shù)據(jù)①〃 、數(shù)據(jù)②'及數(shù)據(jù)③的TDMoIP包1000。 在圖17(2)中,由于丟失了保存有數(shù)據(jù)①'及數(shù)據(jù)②的TDMoIP包1000、以及保存 有數(shù)據(jù)①"、數(shù)據(jù)②'及數(shù)據(jù)③的TDMoIP包1000,因此到達數(shù)據(jù)隊列的TDMoIP包1000是 保存有數(shù)據(jù)②〃 、數(shù)據(jù)③'及數(shù)據(jù)④的TDMoIP包1000、以及保存有數(shù)據(jù)③〃 、數(shù)據(jù)④'及 數(shù)據(jù)⑤的TDMoIP包1000。與在圖17(1)中說明的內(nèi)容同樣,分解TDMoIP包1000。接著比 較序列號(圖1211004)。通過圖18的序列號比較表41-E可知,41-E-1的序列號(1001) 不重復(fù),因此保存有數(shù)據(jù)①的TDMoIP包1000重組合為T匿數(shù)據(jù)。 對于序列號(1002),由于序列號重復(fù),因此丟棄有效載荷內(nèi)數(shù)據(jù)41-E-2的第三個 隊列中的數(shù)據(jù)③及數(shù)據(jù)④的復(fù)制(數(shù)據(jù)③〃 及數(shù)據(jù)④')(圖1211005)。在數(shù)據(jù)①以及數(shù)據(jù) ②、數(shù)據(jù)③通過上述步驟齊全之后,重組合為T匿數(shù)據(jù)的1幀的數(shù)據(jù)(A+B+C)(圖1211006)。 在重組合T匿數(shù)據(jù)之后,向發(fā)送側(cè)交換機40發(fā)送延遲信息包2000 (圖1211007)。
根據(jù)在以上的實施例1、實施例2中例示的結(jié)構(gòu),能夠提供在ISDN網(wǎng)及IP網(wǎng)所跨 越的網(wǎng)絡(luò)系統(tǒng)、交換機中,在IP網(wǎng)50上發(fā)生了 TDMoIP包1000的丟失的情況下,通過TDM 數(shù)據(jù)的世代復(fù)制提高包救濟的可靠性、通過IP網(wǎng)的延遲及1DM數(shù)據(jù)的數(shù)據(jù)種類提高高傳輸 效率和低延遲傳輸?shù)念l帶效率性的技術(shù)。
權(quán)利要求
一種網(wǎng)絡(luò)系統(tǒng),具有發(fā)送裝置,將對時分復(fù)用數(shù)據(jù)進行了打包的包數(shù)據(jù)發(fā)送到網(wǎng)絡(luò);以及接收裝置,接收上述包數(shù)據(jù),上述網(wǎng)絡(luò)系統(tǒng)的特征在于,上述發(fā)送裝置具有第1存儲部,保存對上述時分復(fù)用數(shù)據(jù)進行了分段的分段數(shù)據(jù);控制部,控制上述分段數(shù)據(jù)的復(fù)制數(shù)據(jù)的生成;第1包處理部,將上述分段數(shù)據(jù)復(fù)用并變換為包數(shù)據(jù);以及發(fā)送部,將上述包數(shù)據(jù)發(fā)送到上述網(wǎng)絡(luò),上述接收裝置具有接收部,接收上述包數(shù)據(jù);以及第2包處理部,將接收到的上述包數(shù)據(jù)變換為時分復(fù)用數(shù)據(jù)。
2. 如權(quán)利要求l所述的網(wǎng)絡(luò)系統(tǒng),其特征在于, 上述第1包處理部可變地設(shè)定上述分段數(shù)據(jù)的復(fù)用度。
3. 如權(quán)利要求l所述的網(wǎng)絡(luò)系統(tǒng),其特征在于, 上述控制部控制上述分段數(shù)據(jù)的世代復(fù)制。
4. 如權(quán)利要求l所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述第2包處理部對于接收到的上述包數(shù)據(jù)判斷有無冗余性。
5. 如權(quán)利要求4所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述接收裝置還具有第1表,該第1表保存關(guān)于上述包數(shù)據(jù)中包含的序列號的信息,上 述第2包處理部參照上述第1表,判斷有無上述冗余性。
6. 如權(quán)利要求l所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述第2包處理部對于接收到的上述包數(shù)據(jù),判斷有無冗余性,并丟棄有冗余性的包 數(shù)據(jù)。
7. 如權(quán)利要求l所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述發(fā)送裝置還具有對上述時分復(fù)用數(shù)據(jù)的協(xié)議進行判斷的協(xié)議判斷部。
8. 如權(quán)利要求l所述的網(wǎng)絡(luò)系統(tǒng),其特征在于, 上述控制部根據(jù)上述存儲部的數(shù)據(jù)隊列,控制上述復(fù)制數(shù)據(jù)的生成。
9. 如權(quán)利要求l所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述發(fā)送裝置是通過ISDN網(wǎng)接收上述時分復(fù)用數(shù)據(jù)的裝置,上述網(wǎng)絡(luò)是IP網(wǎng)。
10. 如權(quán)利要求l所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述第1包處理部在將上述分段數(shù)據(jù)復(fù)用之后,進行向上述包數(shù)據(jù)的變換。
11. 如權(quán)利要求l所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述分段數(shù)據(jù)對應(yīng)于上述包數(shù)據(jù)的有效載荷,上述控制部進行控制,使上述分段數(shù)據(jù) 按照生成的順序作為復(fù)制數(shù)據(jù)。
12. 如權(quán)利要求l所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述接收裝置還具有第3包處理部,該第3包處理部根據(jù)上述發(fā)送裝置的發(fā)送與上述 接收裝置的接收的時間差分,生成延遲信息包,上述發(fā)送裝置還具有第4包處理部,該第4包處理部在從上述接收裝置接收上述延遲 信息包時,根據(jù)上述延遲信息包,計算上述分段數(shù)據(jù)的復(fù)用度。
13. 如權(quán)利要求12所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述第3包處理部根據(jù)上述發(fā)送裝置的發(fā)送時間戳與上述接收裝置的包數(shù)據(jù)接收時 間的時間差分,生成上述延遲信息包。
14. 如權(quán)利要求l所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述第2包處理部從上述包數(shù)據(jù)中去除頭、時間戳以及序列號,并將上述包數(shù)據(jù)變換 為時分復(fù)用數(shù)據(jù)。
15. 如權(quán)利要求l所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述接收裝置還具有第2存儲部,該第2存儲部保存上述第2包處理部所變換的時分 復(fù)用數(shù)據(jù)。
16. —種通信方法,使用發(fā)送裝置、接收裝置以及連接上述發(fā)送裝置與上述接收裝置的 網(wǎng)路,上述發(fā)送裝置將對時分復(fù)用數(shù)據(jù)進行了打包的包數(shù)據(jù)發(fā)送到網(wǎng)絡(luò),上述接收裝置接 收包數(shù)據(jù),該通信方法的特征在于,包括將上述發(fā)送裝置接收的時分復(fù)用數(shù)據(jù)進行分段的步驟; 將被分段的分段數(shù)據(jù)保存于第1存儲部的步驟; 從上述第1存儲部讀取上述分段數(shù)據(jù)并生成復(fù)制數(shù)據(jù)的步驟; 通過第1包處理部將上述分段數(shù)據(jù)進行復(fù)用并變換為包數(shù)據(jù)的步驟; 將上述包數(shù)據(jù)從發(fā)送裝置發(fā)送到網(wǎng)絡(luò)的步驟;以及通過第2包處理部,將接收裝置經(jīng)由上述網(wǎng)絡(luò)接收到的上述包數(shù)據(jù)變換為時分復(fù)用數(shù) 據(jù)的步驟。
17. 如權(quán)利要求16所述的通信方法,其特征在于, 上述分段數(shù)據(jù)的復(fù)用度被設(shè)定為可變。
18. 如權(quán)利要求16所述的通信方法,其特征在于, 復(fù)制數(shù)據(jù)是上述分段數(shù)據(jù)的世代復(fù)制數(shù)據(jù)。
19. 如權(quán)利要求16所述的通信方法,其特征在于, 通過上述第2包處理部,判斷接收到的上述包數(shù)據(jù)有無冗余性。
20. 如權(quán)利要求16所述的通信方法,其特征在于,通過上述第1包處理部,將上述分段數(shù)據(jù)復(fù)用之后變換為上述包數(shù)據(jù)。
全文摘要
本發(fā)明提供一種交換裝置。收容ISDN的交換機通過IP網(wǎng)進行TDMoIP包通信的網(wǎng)絡(luò)系統(tǒng)中,在通過IP網(wǎng)絡(luò)將TDM服務(wù)進行包傳輸?shù)钠陂g,需要對包丟失的對策。在收容ISDN的交換機通過IP網(wǎng)進行TDMoIP包通信的網(wǎng)絡(luò)系統(tǒng)中,在將發(fā)送側(cè)交換機要發(fā)送的TDM數(shù)據(jù)進行復(fù)用時,根據(jù)IP網(wǎng)的延遲狀況和數(shù)據(jù)種類,使復(fù)用度可變。
文檔編號H04L12/56GK101764749SQ20091025315
公開日2010年6月30日 申請日期2009年12月4日 優(yōu)先權(quán)日2008年12月24日
發(fā)明者宮田裕章, 本田友介, 永井稔, 清水真輔 申請人:株式會社日立制作所