專利名稱:數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸裝置及數(shù)據(jù)傳輸系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸裝置及數(shù)據(jù)傳輸系統(tǒng)。
背景技術(shù):
由ITU-T(International Telecommunication Union-Telecommunication Standardization Sector,國際電信聯(lián)盟-電信標(biāo)準(zhǔn)化部門)標(biāo)準(zhǔn)化的H.32x建議系列公知為用于可視電話的實時視頻通信方法。根據(jù)該方法,多個數(shù)據(jù)項如視頻數(shù)據(jù)和音頻數(shù)據(jù)組合成一個數(shù)據(jù)項,然后對它進(jìn)行傳送。各種擴(kuò)展模型在H.32x建議系列中定義。在其中一個建議即H.324 Annex H建議中,對使用多個鏈路(信道)傳輸一個數(shù)據(jù)項的多鏈路通信進(jìn)行了定義。例如,與H.324 AnnexH相關(guān)聯(lián)的技術(shù)公開于一篇標(biāo)題為“ITU-T Recommendation on CD-ROM(CD-ROM上的ITU-T建議)”的文章,Disc-2,T-REC-H.324-200011-I!AnnH!MSW-E.zip,2000年11月(zip文件)和2000年3月(CD-ROM)。
現(xiàn)在將參照圖11描述用于通過采用H.324 Annex H建議來處理視頻和音頻數(shù)據(jù)的功能組成。視頻編碼部分J1使用視頻編碼方法如MPEG4對輸入圖像進(jìn)行編碼。音頻編碼部分J2使用音頻編碼方法如AMR對輸入聲音進(jìn)行編碼。通信控制部分J3通過利用在H.245建議中定義的消息按照通信裝置的能力對通信系統(tǒng)執(zhí)行控制如交換控制。多路復(fù)用部分J4采用根據(jù)H.223建議的多路復(fù)用處理。用于將視頻和音頻數(shù)據(jù)轉(zhuǎn)換成一個多路復(fù)用數(shù)據(jù)項的移動多鏈路部分J5對通過轉(zhuǎn)換獲得的多路復(fù)用數(shù)據(jù)執(zhí)行根據(jù)Annex H建議的多鏈路處理,以將它分成多個多路復(fù)用數(shù)據(jù)項。
現(xiàn)在將參照圖2描述移動多鏈路部分J5的多鏈路處理過程。首先,以SS(sampling size,采樣大小)字節(jié)對多路復(fù)用數(shù)據(jù)D1進(jìn)行劃分,并且將所得到的數(shù)據(jù)項順序分配給要在其上傳輸它們的各信道的緩沖區(qū)。當(dāng)各自具有SS字節(jié)的數(shù)據(jù)項累計至對應(yīng)于SPF(samples perframe,每幀樣本數(shù))的數(shù)量時,向這些數(shù)據(jù)項提供一個同步標(biāo)志F、首標(biāo)信息H以及首標(biāo)信息的CRC信息,以生成多鏈路幀MF,并且將多鏈路幀MF傳輸?shù)搅硪唤K端。如圖3A和3B所示,首標(biāo)信息H包括完全首標(biāo)信息H1和壓縮首標(biāo)信息H2。這些首標(biāo)信息H包括編號(CT),表示多鏈路幀要在其上傳輸?shù)男诺?;?biāo)志(L),表示多鏈路幀在要用作多鏈路通信傳輸信道的信道中CT值最大的信道上傳輸;編號(SN),表示多鏈路幀的傳輸次序位置;以及標(biāo)志(FT),表示多鏈路幀的類型。完全首標(biāo)信息H1還包括SS和SPF的大小。
下面將描述恢復(fù)在移動多鏈路部分J5上執(zhí)行的劃分?jǐn)?shù)據(jù)的處理過程。首先,對每個信道搜索同步標(biāo)志,并且當(dāng)檢測到同步標(biāo)志時,參考該標(biāo)志之后的首標(biāo)信息中的SN和L。此時,如果這些信道具有相同SN,則可以判定多鏈路幀是以相同定時發(fā)送的數(shù)據(jù)項。當(dāng)存在處于“打開”狀態(tài)的標(biāo)志L時,它表示相關(guān)信道是最后一個信道。因此,對在各個信道上傳輸?shù)臄?shù)據(jù)項進(jìn)行同步,并且可以恢復(fù)根據(jù)劃分在信道上傳輸?shù)亩嗦窂?fù)用數(shù)據(jù)以獲得初始多路復(fù)用數(shù)據(jù)。由于編號SN的值只能為0到7,因此根據(jù)傳輸延遲的幅度可能實現(xiàn)不了同步。因此,考慮通信環(huán)境和接收端的緩沖區(qū)大小來設(shè)置SS和SPF值。所恢復(fù)的多路復(fù)用數(shù)據(jù)根據(jù)遵循H.223建議的方法分成視頻數(shù)據(jù)和音頻數(shù)據(jù),并且根據(jù)H.245建議分成多個數(shù)據(jù)項,然后對每個結(jié)果數(shù)據(jù)進(jìn)行解碼。同時播放解碼數(shù)據(jù)項以允許實時視頻通信。
在上述根據(jù)H.324 Annex H建議的多鏈路通信期間,根據(jù)劃分要在各信道上傳輸?shù)亩鄠€數(shù)據(jù)項(視頻數(shù)據(jù)、音頻數(shù)據(jù)等)通過將它們存儲在多鏈路幀中來傳輸。如上所述,存儲在多鏈路幀中的數(shù)據(jù)量由包含在首標(biāo)信息中的SS和SPF值確定。最好是SS和SPF值根據(jù)各種因素如信道傳輸狀態(tài)的變化而改變,從而改善傳輸效率。例如,當(dāng)很可能發(fā)生突發(fā)錯誤時,可以設(shè)置小SS值來減小突發(fā)錯誤的影響。在信道中出現(xiàn)延遲的情況下,可以增大SS×SPF(有效載荷)的值來增大容許延遲量。
發(fā)明內(nèi)容
然而,為了如上所述在多鏈路通信中改變SS和SPF值,必須將所要設(shè)置的表示SS和SPF值的信息加到多鏈路幀的首標(biāo)信息。因此,當(dāng)有效載荷的大小或者SS和SPF的內(nèi)容根據(jù)信道的傳輸狀態(tài)而頻繁改變時,出現(xiàn)一個問題是信道的傳輸效率由于將SS和SPF值加到首標(biāo)信息而降低。此外,當(dāng)要改變有效載荷的大小或者SS和SPF的內(nèi)容時,需要使用一個與正常使用的同步標(biāo)志不同的同步標(biāo)志并且在發(fā)送端和接收端之間交換數(shù)據(jù)以允許在兩端確認(rèn)內(nèi)容改變。這就需要復(fù)雜的處理并且導(dǎo)致處理負(fù)荷增大的問題。
因此,為了解決上述問題,本發(fā)明的目的是提供一種允許改善多鏈路通信期間的信道傳輸效率并且減輕處理負(fù)荷的數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸裝置及數(shù)據(jù)傳輸系統(tǒng)。
本發(fā)明的一種數(shù)據(jù)傳輸方法,其特征在于發(fā)送端終端劃分所要傳輸?shù)臄?shù)據(jù),并且將劃分?jǐn)?shù)據(jù)分配給多個傳輸信道,從而以各自具有預(yù)定數(shù)據(jù)量的單元傳輸數(shù)據(jù);接收端終端接收分配給多個傳輸信道且在其上傳輸?shù)臄?shù)據(jù),并且組合接收數(shù)據(jù);以及數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者根據(jù)各傳輸信道的傳輸性能記錄來控制。
本發(fā)明的一種數(shù)據(jù)傳輸裝置,其特征在于它包括劃分單元,用于劃分所要傳輸?shù)臄?shù)據(jù);傳輸單元,用于將劃分?jǐn)?shù)據(jù)分配給多個傳輸信道,從而以各自具有預(yù)定數(shù)據(jù)量的單元將數(shù)據(jù)傳輸?shù)酵獠拷K端;接收單元,用于從外部終端接收分配給多個傳輸信道且在其上傳輸?shù)臄?shù)據(jù);組合單元,用于組合由接收單元接收的數(shù)據(jù);判定單元,用于根據(jù)組合數(shù)據(jù)判定各傳輸信道的傳輸性能記錄;以及控制單元,用于根據(jù)判定單元所作的判定來控制數(shù)據(jù)量或數(shù)據(jù)劃分模式的其中之一或兩者。
本發(fā)明的一種數(shù)據(jù)傳輸系統(tǒng)是一種用于在第一數(shù)據(jù)傳輸裝置和第二數(shù)據(jù)傳輸裝置之間發(fā)送和接收的數(shù)據(jù)傳輸系統(tǒng),其特征在于第一數(shù)據(jù)傳輸裝置包括劃分單元,用于劃分所要傳輸?shù)臄?shù)據(jù);以及傳輸單元,用于將劃分?jǐn)?shù)據(jù)分配給多個傳輸信道,從而以各自具有預(yù)定數(shù)據(jù)量的單元將數(shù)據(jù)傳輸?shù)酵獠拷K端;并且第二數(shù)據(jù)傳輸裝置包括接收單元,用于從外部終端接收分配給多個傳輸信道且在其上傳輸?shù)臄?shù)據(jù);組合單元,用于組合由接收單元接收的數(shù)據(jù);判定單元,用于根據(jù)組合數(shù)據(jù)判定各傳輸信道的傳輸性能記錄;以及控制單元,用于根據(jù)判定單元所作的判定來控制數(shù)據(jù)量或數(shù)據(jù)劃分模式的其中之一或兩者。
在本發(fā)明的這些方面,數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者可以根據(jù)各傳輸信道的傳輸性能記錄來控制。因此,當(dāng)傳輸信道的傳輸性能記錄發(fā)生變化時,數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者可以根據(jù)改變之后的傳輸性能記錄來控制。因此可以改善多鏈路通信中的信道傳輸效率并且減輕處理負(fù)荷。
在本發(fā)明的數(shù)據(jù)傳輸方法中,傳輸性能記錄最好是用作多個傳輸信道的傳輸信道數(shù)。
在本發(fā)明的這一方面,數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者可以根據(jù)用作多個傳輸信道的傳輸信道數(shù)來控制。因此,當(dāng)傳輸信道數(shù)發(fā)生改變時,可以根據(jù)改變之后的傳輸信道數(shù)來控制數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者。因此可以改善多鏈路通信中的信道傳輸效率并且減輕處理負(fù)荷。
在本發(fā)明的數(shù)據(jù)傳輸方法中,最好根據(jù)由傳輸信道傳輸?shù)臄?shù)據(jù)量對用于改變數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者的定時實行控制。
在本發(fā)明的這一方面,由于用于改變數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者的定時根據(jù)由傳輸信道傳輸?shù)臄?shù)據(jù)量來控制,因此即使當(dāng)傳輸信道之間出現(xiàn)延遲時,也可以可靠地改變數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者。
在本發(fā)明的數(shù)據(jù)傳輸方法中,最好通過參考根據(jù)傳輸性能記錄預(yù)先定義的數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者來對數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者實施控制。在本發(fā)明的數(shù)據(jù)傳輸裝置中,控制單元最好參照根據(jù)傳輸性能記錄預(yù)先定義的數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者來控制數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者。此外,在本發(fā)明的數(shù)據(jù)傳輸系統(tǒng)中,控制單元通過參考根據(jù)傳輸性能記錄預(yù)先定義的數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者來控制數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者。
在本發(fā)明的這些方面,數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者可以參照根據(jù)傳輸性能記錄預(yù)先定義的數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者來控制。這樣,傳輸信道所要傳輸?shù)臄?shù)據(jù)不要求本身包含表示存儲在其中的數(shù)據(jù)量的信息,因此在多鏈路通信期間可以改善信道的傳輸效率。此外,根據(jù)傳輸信道數(shù)變化的數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者可以通過參考預(yù)先定義的數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者來容易地改變。這就允許容易地改變數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者,從而減輕處理負(fù)荷。
在本發(fā)明的數(shù)據(jù)傳輸方法中,預(yù)先定義的數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者最好根據(jù)發(fā)送端終端或接收端終端的數(shù)據(jù)緩沖區(qū)容量來確定。
在本發(fā)明的這一方面,由于傳輸信道所要傳輸?shù)臄?shù)據(jù)量可以根據(jù)其中一個終端的數(shù)據(jù)緩沖區(qū)容量來確定,因此可以采用考慮該終端的緩沖區(qū)容量而確定的數(shù)據(jù)量在多鏈路通信期間傳輸數(shù)據(jù)。
在本發(fā)明的數(shù)據(jù)傳輸方法中,最好將預(yù)先定義的數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者從一個終端通知給另一個終端。此外,接收到通知的終端最好向另一個終端通知它對通知的響應(yīng)。
在本發(fā)明的這一方面,由于可以采用考慮終端雙方的緩沖區(qū)容量而確定的數(shù)據(jù)量在多鏈路通信期間傳輸數(shù)據(jù),因此可以更可靠地傳輸數(shù)據(jù)。
圖1是根據(jù)本發(fā)明一個實施例的數(shù)據(jù)傳輸裝置的功能布置圖;圖2是多鏈路幀構(gòu)建部分的功能說明圖;圖3A是示出完全首標(biāo)信息的概念圖;圖3B是示出壓縮首標(biāo)信息的概念圖;圖4是多鏈路幀解碼部分的說明圖;圖5是判定部分的功能說明圖;圖6A示出存儲在SS/SPF表中的表值的例子;圖6B示出存儲在SS/SPF表中的表值的例子;圖7是本實施例的數(shù)據(jù)傳輸裝置的操作流程圖;圖8是本實施例的數(shù)據(jù)傳輸裝置的操作流程圖;圖9是本實施例的數(shù)據(jù)傳輸裝置的操作流程圖;圖10是本實施例的數(shù)據(jù)傳輸裝置的操作流程圖;圖11是相關(guān)技術(shù)的數(shù)據(jù)傳輸?shù)墓δ懿贾脠D。
具體實施例方式
現(xiàn)在將參照附圖對本發(fā)明裝置的優(yōu)選實施例進(jìn)行描述。在各附圖中,相同的部件用同一標(biāo)號表示以避免重復(fù)描述。
首先,將描述本發(fā)明的一個實施例。圖1是本實施例中的數(shù)據(jù)傳輸裝置1的示例功能布置圖。如圖1所示,數(shù)據(jù)傳輸裝置1包括數(shù)據(jù)輸入/輸出部分11、多路復(fù)用部分12A、多路分解部分12B、多鏈路幀構(gòu)建部分13A、多鏈路幀解碼部分13B、判定部分14以及信道輸入/輸出部分15。該數(shù)據(jù)傳輸裝置1的一個例子是用于電視會議系統(tǒng)或可視電話系統(tǒng)中的多媒體通信終端。本實施例中的數(shù)據(jù)傳輸裝置1采用由ITU-T標(biāo)準(zhǔn)化的H.324 Annex H建議。
數(shù)據(jù)輸入/輸出部分11包括視頻編碼部件11Aa、視頻解碼部件11Ab、音頻編碼部件11Ba、音頻解碼部件11Bb以及通信控制部件11C。視頻編碼部件11Aa采用ITU-T H.263建議或ISO/IECMPEG(Moving Picture Experts Group,運(yùn)動圖象專家組)-4作為其視頻編碼方法,并且根據(jù)MPEG-4對數(shù)據(jù)傳輸裝置1的視頻數(shù)據(jù)輸入進(jìn)行編碼。視頻解碼部件11Ab采用ITU-T H.263建議或ISO/IECMPEG-4作為其視頻解碼方法,并且根據(jù)MPEG-4對數(shù)據(jù)傳輸裝置1的視頻數(shù)據(jù)輸出進(jìn)行解碼。音頻編碼部件11Ba采用ITU-T G.723.1建議或AMR(Adaptive Multi-Rate,自適應(yīng)多速率)方法作為其音頻編碼方法,并且根據(jù)AMR方法對數(shù)據(jù)傳輸裝置1的音頻數(shù)據(jù)輸入進(jìn)行編碼。音頻解碼部件11Bb采用ITU-T G.723.1建議或AMR方法作為其音頻解碼方法,并且根據(jù)AMR方法對數(shù)據(jù)傳輸裝置1的音頻數(shù)據(jù)輸出進(jìn)行解碼。實時視頻通信通過同時播放以這種方式解碼的視頻數(shù)據(jù)和音頻數(shù)據(jù)而成為可能。
通信控制部件11C包括H245處理部件11CA和SRP處理部件11CB。H245處理部件11CA采用ITU-T H.245建議,并且執(zhí)行與另一數(shù)據(jù)傳輸裝置1的多媒體通信的各種有關(guān)處理,如信道分配處理和消息交換處理。SRP處理部件11CB采用SRP(SimpleRetransmission Protocol,簡單重新傳輸協(xié)議),其中,SRP是在ITU-T H.324建議中定義的重新傳輸規(guī)程協(xié)議,并且當(dāng)發(fā)生傳輸錯誤時,使用NSRP(Numbered SRP,編號SRP)或CCSRL(Control ChannelSegmentation and Reassembly Layer,控制信道分段和重組層)規(guī)程執(zhí)行數(shù)據(jù)重新傳輸處理。
多路復(fù)用部分12A采用ITU-T H.223建議(可以可選地采用H.223 Annex A或H.223 Annex B)。它將在數(shù)據(jù)輸入/輸出部分11編碼的視頻數(shù)據(jù)和音頻數(shù)據(jù)復(fù)用為一個數(shù)據(jù)項,以生成多路復(fù)用數(shù)據(jù),并且將所生成的多路復(fù)用數(shù)據(jù)發(fā)送到多鏈路幀構(gòu)建部分13A。多路分解部分12B采用ITU-T H.223建議(可以可選地采用H.223 Annex A或H.223 Annex B)。它將在多鏈路幀解碼部分13B組合的多路復(fù)用數(shù)據(jù)分解成視頻數(shù)據(jù)和音頻數(shù)據(jù),并且將分解視頻數(shù)據(jù)和音頻數(shù)據(jù)發(fā)送到數(shù)據(jù)輸入/輸出部分11。
多鏈路幀構(gòu)建部分13A采用ITU-T H.324 Annex H建議,并且根據(jù)能夠基于多鏈路通信進(jìn)行通信的信道數(shù),劃分在多路復(fù)用部分12A經(jīng)過多路復(fù)用的多路復(fù)用數(shù)據(jù)(劃分處理)。多鏈路幀解碼部分13B將通過多個信道從另一數(shù)據(jù)傳輸裝置接收的數(shù)據(jù)組合成一個數(shù)據(jù)項以恢復(fù)多路復(fù)用數(shù)據(jù)(組合處理)。
現(xiàn)在將參照圖2描述多鏈路幀構(gòu)建部分13A上的劃分處理。首先,多鏈路幀構(gòu)建部分13A將在多路復(fù)用部分12A經(jīng)過多路復(fù)用的數(shù)據(jù)D1劃分成各自具有SS(采樣大小)字節(jié)的單元。下一步,多鏈路幀構(gòu)建部分13A將分成具有SS(采樣大小)字節(jié)的單元的數(shù)據(jù)順序分配給多個傳輸信道CH1-CHn(n是等于或小于8的正整數(shù))。當(dāng)分配給各傳輸信道CH1-CHn的具有SS字節(jié)的數(shù)據(jù)量達(dá)到SPF(每幀樣本數(shù))時,多鏈路幀構(gòu)建部分13A用分配給傳輸信道的數(shù)量等于SPF的數(shù)據(jù)(具有SS字節(jié))形成一個數(shù)據(jù)集(以下稱作有效載荷PL”)。然后,多鏈路幀構(gòu)建部分13A向有效載荷PL提供一個與之相關(guān)聯(lián)的同步標(biāo)志F和首標(biāo)信息H,以生成一個多鏈路幀MF。也就是,多鏈路幀MF包括同步標(biāo)志F、首標(biāo)信息H以及具有SS字節(jié)×SPF(SS與SPF的相乘結(jié)果)的有效載荷PL。多鏈路幀構(gòu)建部分13A通過與多鏈路幀MF相關(guān)聯(lián)的傳輸信道將所生成的多鏈路幀MF傳輸?shù)搅硪粩?shù)據(jù)傳輸裝置。該劃分處理允許根據(jù)劃分在多個傳輸信道上傳輸一個多路復(fù)用數(shù)據(jù)項。
圖3A和3B作為例子示出首標(biāo)信息的概念圖,并且將參照這些附圖描述首標(biāo)信息。首標(biāo)信息H包括完全首標(biāo)信息H1和壓縮首標(biāo)信息H2。存儲在圖3A所示的完全首標(biāo)信息H1的第一字節(jié)中的是編號(CT信道標(biāo)記),表示包括完全首標(biāo)信息H1的多鏈路幀MF在其上傳輸?shù)男诺?;編?SN序列號),表示多鏈路幀MF的傳輸次序位置;標(biāo)志(L最后一個),表示多鏈路幀MF在要用作多鏈路通信傳輸信道的信道中信道號(CT)最大的信道上傳輸;以及標(biāo)志(FT幀類型),表示多鏈路幀的類型。按照多鏈路幀MF的類型,存在用于控制數(shù)據(jù)的多鏈路幀MF和用于普通數(shù)據(jù)如視頻和音頻數(shù)據(jù)的多鏈路幀MF。表示存儲在多鏈路幀MF中的一個劃分?jǐn)?shù)據(jù)項的大小的SS(字節(jié)數(shù))存儲在完全首標(biāo)信息H1的第二字節(jié)中。表示存儲在多鏈路幀MF中的劃分?jǐn)?shù)據(jù)項數(shù)的SPF(表示數(shù)目的值)存儲在完全首標(biāo)信息H1的第三字節(jié)中。表示首標(biāo)信息H是否被正確傳輸?shù)腃RC(CyclicRedundancy Check,循環(huán)冗余校驗)信息存儲在完全首標(biāo)信息H1的第四和第五字節(jié)中。
如上所述的CT、SN、L和FT存儲在圖3B所示的壓縮首標(biāo)信息H2的第一字節(jié)中,并且CRC信息存儲在壓縮首標(biāo)信息H2的第二字節(jié)中。因此,包含在完全首標(biāo)信息H1中的SS和SPF不存儲在壓縮首標(biāo)信息H2中。
在本實施例中,由于使用存儲在后面將要描述的SS/SPF表中的SS和SPF,因此僅使用首標(biāo)信息H2作為首標(biāo)信息H。這就允許減少所要傳輸?shù)臄?shù)據(jù)。
現(xiàn)在將參照圖4描述多鏈路幀解碼部分13B的組合處理。為簡潔起見,在此將描述在兩個傳輸信道CH1和CH2上執(zhí)行多鏈路通信的情況。為方便起見,圖4所示的多鏈路幀MF以代表多鏈路幀MF的傳輸次序的編號(SN)表示,并且將數(shù)字0到7分配給它們作為SN。在圖4所示的傳輸信道CH1上傳輸?shù)亩噫溌穾琈F的標(biāo)志L處于關(guān)閉狀態(tài),并且在傳輸信道CH2上傳輸?shù)亩噫溌穾琈F的標(biāo)志L處于打開狀態(tài)。具體地說,由于傳輸信道CH1的信道號(CT)為“1”并且傳輸信道CH2的信道號(CT)為“2”,因此在信道號(CT)最大的傳輸信道CH2上傳輸?shù)亩噫溌穾琈F的標(biāo)志L設(shè)為打開狀態(tài)。
首先,接收端JG上數(shù)據(jù)傳輸裝置1的多鏈路幀解碼部分13B從在各傳輸信道CH1和CH2上接收的多鏈路幀MF中檢索同步標(biāo)志F。當(dāng)從在各傳輸信道CH1和CH2上接收的多鏈路幀MF中檢測到同步標(biāo)志F時,多鏈路幀解碼部分13B參考包含在所檢測同步標(biāo)志F之后的壓縮首標(biāo)信息H2中的編號SN和標(biāo)志L。當(dāng)通過參考包含在壓縮首標(biāo)信息H2中的編號SN和標(biāo)志L而確定這些多鏈路幀MF具有SN時,多鏈路幀解碼部分13B判定分別從傳輸信道CH1和CH2接收的多鏈路幀MF是以相同定時從發(fā)射端SG上的數(shù)據(jù)傳輸裝置1發(fā)送的多鏈路幀MF。為說明起見,更具體地說,假定如圖4所示傳輸信道CH1和CH2之間出現(xiàn)延遲差D2-D1。于是,當(dāng)從傳輸開始過去D1[毫秒]時,接收端JG上數(shù)據(jù)傳輸裝置1的多鏈路幀解碼部分13B在信道CH1上檢測其SN為“0”的多鏈路幀MF的同步標(biāo)志F,并且當(dāng)自從傳輸開始過去D2[毫秒]時,在信道CH2上檢測其SN為“0”的多鏈路幀MF的同步標(biāo)志F。在這種情況下,多鏈路幀解碼部分13B判定這些多鏈路幀MF是從發(fā)送端SG上的數(shù)據(jù)傳輸裝置1以相同定時發(fā)送的多鏈路幀MF。接收端JG上數(shù)據(jù)傳輸裝置1的多鏈路幀解碼部分13B判定傳輸標(biāo)志L處于打開狀態(tài)的多鏈路幀MF的傳輸信道是用作多鏈路通信傳輸信道的信道中信道號(CT)最大的信道,即最后一個多鏈路通信傳輸信道。因此,可以通過同步在傳輸信道CH1和CH2上傳輸?shù)亩噫溌穾琈F來將在傳輸信道CH1和CH2上接收的數(shù)據(jù)組合成一個多路復(fù)用數(shù)據(jù)項。具體地說,通過以信道號(CT)的次序交替組合包含在來自這些信道的同步多鏈路幀MF中的劃分?jǐn)?shù)據(jù)的每一SS字節(jié),可以將從信道CH1和CH2接收的數(shù)據(jù)組合成一個多路復(fù)用數(shù)據(jù)項。因此可以恢復(fù)由發(fā)送端SG上的數(shù)據(jù)傳輸裝置從多路復(fù)用數(shù)據(jù)劃分的數(shù)據(jù),從而獲得原始多路復(fù)用數(shù)據(jù)。
下一步,圖1所示的判定部分14根據(jù)包含在從另一數(shù)據(jù)傳輸裝置接收的多鏈路幀MF中的壓縮首標(biāo)信息H2,判定用于多鏈路通信的傳輸信道數(shù)目是否存在任何增大或減小(判定處理)。
現(xiàn)在將參照圖5描述判定部分14的判定處理。為簡潔起見,在此將描述當(dāng)使用兩個傳輸信道CH1和CH2執(zhí)行多鏈路通信時增加一個新傳輸信道CH3作為多鏈路通信對象的情況。就圖5所示的多鏈路幀MF而言,示出代表多鏈路幀MF的傳輸次序的編號(SN),并且將數(shù)字0到7分配給它們作為SN。
就在傳輸信道CH1和CH2上從發(fā)送端SG傳輸?shù)亩噫溌穾琈F中SN為“0”到“4”的多鏈路幀MF而言,在傳輸信道CH1上傳輸?shù)亩噫溌穾琈F的標(biāo)志L設(shè)為關(guān)閉狀態(tài),并且在傳輸信道CH2上傳輸?shù)亩噫溌穾琈F的標(biāo)志L設(shè)為打開狀態(tài)。具體地說,由于傳輸信道CH1的信道號(CT)為“1”并且傳輸信道CH2的信道號(CT)為“2”,因此信道號(CT)最大的傳輸信道CH2上的標(biāo)志L設(shè)為打開狀態(tài)。如上所述,標(biāo)志L是表示多鏈路幀MF由用于多鏈路通信的傳輸信道中信道號(CT)最大的傳輸信道傳輸?shù)臉?biāo)志。
在從發(fā)送端SG傳輸SN為“4”的多鏈路幀MF之后,新增傳輸信道CH3作為用于多鏈路通信的傳輸信道。在這種情況下,發(fā)送端SG上數(shù)據(jù)傳輸裝置的多鏈路部分13將此后在信道CH2上傳輸?shù)亩噫溌穾琈F的標(biāo)志L的狀態(tài)(從SN為“5”的幀開始)從打開變至關(guān)閉,并且將在信道CH3上傳輸?shù)亩噫溌穾琈F的標(biāo)志L設(shè)為打開狀態(tài)。具體地說,由于信道CH3的信道號(CT)為“3”,因此在信道號(CT)最大的信道CH3上傳輸?shù)亩噫溌穾琈F的標(biāo)志L設(shè)為打開狀態(tài)。
就在接收端JG從傳輸信道CH1和CH2接收的多鏈路幀MF中SN為“0”到“4”的多鏈路幀MF而言,從傳輸信道CH1接收的多鏈路幀MF的標(biāo)志L設(shè)為關(guān)閉狀態(tài),并且從傳輸信道CH2接收的多鏈路幀MF的標(biāo)志L設(shè)為打開狀態(tài)。因此,接收端JG上數(shù)據(jù)傳輸裝置的多鏈路幀構(gòu)建部分13A同步分別從傳輸信道CH1和CH2接收的多鏈路幀MF,以將從信道CH1和CH2接收的數(shù)據(jù)組合成一個多路復(fù)用數(shù)據(jù)項。此時,接收端JG上數(shù)據(jù)傳輸裝置的多鏈路幀解碼部分13B判定從傳輸信道CH2接收的多鏈路幀MF是從最后一個多鏈路通信傳輸信道接收的多鏈路幀MF。當(dāng)作出該判定時,接收端JG上數(shù)據(jù)傳輸裝置的多鏈路幀解碼部分13B增大SN值以標(biāo)識要經(jīng)過同步處理的下一多鏈路幀MF。
下一步,接收端JG上數(shù)據(jù)傳輸裝置的多鏈路幀解碼部分13B根據(jù)分別從傳輸信道CH1和CH2接收的多鏈路幀MF同步SN為“5”的多鏈路幀MF。在這種情況下,接收端JG上數(shù)據(jù)傳輸裝置的多鏈路幀解碼部分13B檢測從傳輸信道CH2接收的多鏈路幀MF的標(biāo)志L從打開狀態(tài)變至關(guān)閉狀態(tài),并且識別還從傳輸信道CH3接收SN為“5”的多鏈路幀MF。因此,接收端JG上數(shù)據(jù)傳輸裝置的多鏈路幀解碼部分13B通過確認(rèn)從傳輸信道CH3接收的多鏈路幀MF(SN為“5”)的標(biāo)志L處于打開狀態(tài)來識別最后一個多鏈路通信傳輸信道從傳輸信道CH2變至傳輸信道CH3。也就是,它識別傳輸信道數(shù)從二增至三。
就傳輸信道數(shù)減小而言,當(dāng)檢測到在某傳輸信道上傳輸?shù)亩噫溌穾琈F的標(biāo)志L以類似于信道增加情況下的方式從關(guān)閉狀態(tài)變至打開狀態(tài)時,可以識別與傳輸該多鏈路幀MF的傳輸信道相比信道號(CT)大的傳輸信道從多鏈路通信中排除出去。
雖然傳輸信道數(shù)增大是根據(jù)標(biāo)志L的內(nèi)容來判定的,但是判定信道數(shù)增大不限于此,并且可以例如根據(jù)從傳輸信道接收的多鏈路幀MF的信道號(CT)來進(jìn)行判定。具體地說,當(dāng)接收多鏈路幀MF的信道號(CT)不同于已接收的多鏈路幀MF的各信道號(CT)時,可以識別增加新傳輸信道。
下一步,圖1所示的信道輸入/輸出部分15根據(jù)多鏈路通信所涉及的傳輸信道數(shù)通過參考SS/SPF表來改變包含在多鏈路幀MF中的有效載荷PL的大小。當(dāng)多鏈路通信所涉及的傳輸信道數(shù)增大或減小時或者當(dāng)確認(rèn)傳輸信道數(shù)的增大或減小時,信道輸入/輸出部分15改變有效載荷PL的大小。該改變的定時不限于傳輸信道數(shù)增大或減小的時候以及確認(rèn)傳輸信道數(shù)增大或減小的時候。例如,有效載荷PL的大小可以在發(fā)生傳輸信道數(shù)改變或者確認(rèn)傳輸信道數(shù)改變之后在各傳輸信道上發(fā)送和接收了若干幀(一定量的傳輸數(shù)據(jù))的時候改變。通過在傳輸信道數(shù)改變和有效載荷PL大小改變之間引入該時間滯后,即使當(dāng)傳輸信道之間出現(xiàn)延遲時也可以可靠地改變有效載荷PL的大小。
現(xiàn)在將參照圖6A和6B描述SS/SPF表。如圖6A和6B所示,SS/SPF表T具有多個SS/SPF記錄R,其中每個記錄是相互關(guān)聯(lián)的傳輸信道數(shù)、SS值和SPF值的集合。
參照圖6A所示的SS/SPF表T,存儲在該表中的每個值設(shè)為使根據(jù)以“SS×SPF”表達(dá)的模式(數(shù)據(jù)劃分模式)算出的有效載荷PL的大小(數(shù)據(jù)量)隨著傳輸信道數(shù)的增大而增大。例如,SS和SPF值模式是考慮傳輸信道之間出現(xiàn)延遲的可能性隨著傳輸信道數(shù)的增大而增大這一事實在SS/SPF表T中設(shè)置的。具體地說,即使當(dāng)由于傳輸信道數(shù)的增大而在傳輸信道之間出現(xiàn)延遲時,也可以通過增大包含在多鏈路幀MF中的有效載荷的大小來減少多鏈路幀MF之間的同步失敗的情形。
參照圖6B所示的SS/SPF表T,存儲在該表中的各值設(shè)為使根據(jù)以“SS×SPF”表達(dá)的模式(數(shù)據(jù)劃分模式)算出的有效載荷PL的大小隨著傳輸信道數(shù)的增大而減小。例如,SS和SPF值是考慮接收端的接收緩沖區(qū)容量小并且所有傳輸信道公共使用接收緩沖區(qū)這一情況在SS/SPF表T中設(shè)置的。具體地說,即使當(dāng)分配給一個信道的接收緩沖區(qū)容量由于傳輸信道數(shù)的增大而減小時,也可以通過減小包含在多鏈路幀MF中的有效載荷的大小來減少發(fā)生接收緩沖區(qū)短缺的情形。
例如,該SS/SPF表T由發(fā)送端上的數(shù)據(jù)傳輸裝置和接收端上的數(shù)據(jù)傳輸裝置中的任一裝置根據(jù)該任一數(shù)據(jù)傳輸裝置的緩沖區(qū)容量生成。然后,該裝置向另一裝置通知所生成的表內(nèi)容,這樣,雙方裝置都具有其內(nèi)容相互一致的SS/SPF表。
數(shù)據(jù)傳輸裝置1的功能布置不限于圖1所示的布置。例如,用于數(shù)據(jù)傳輸?shù)陌l(fā)送器可以布置為包括視頻編碼部分11Aa、音頻編碼部分11Ba、通信控制部分11C、多路復(fù)用部分12A、多鏈路幀構(gòu)建部分13A、判定部分14以及信道輸入/輸出部分15。用于數(shù)據(jù)傳輸?shù)慕邮掌骺梢圆贾脼榘ㄒ曨l解碼部分11Ab、音頻解碼部分11Bb、通信控制部分11C、多路分解部分12B、多鏈路幀解碼部分13B、判定部分14以及信道輸入/輸出部分15。
現(xiàn)在將參照圖7到10描述根據(jù)本實施例的數(shù)據(jù)傳輸裝置的操作。首先,將參照圖7和8示意性地描述數(shù)據(jù)傳輸裝置的操作。圖7是示出數(shù)據(jù)傳輸裝置之間的傳輸信道數(shù)沒有變化的多鏈路通信期間的操作的順序圖。圖8是示出當(dāng)數(shù)據(jù)傳輸裝置之間的多鏈路通信期間傳輸信道數(shù)改變時所發(fā)生的操作的順序圖。所述操作是當(dāng)使用為多鏈路通信分配的多個信道在數(shù)據(jù)傳輸裝置之間發(fā)送和接收視頻數(shù)據(jù)和音頻數(shù)據(jù)時在終端之間執(zhí)行的操作。
首先,如圖7所示,在第一數(shù)據(jù)傳輸裝置和第二數(shù)據(jù)傳輸裝置之間執(zhí)行用于確定SS/SPF表T的內(nèi)容的表確定處理(步驟S1)。表確定處理的細(xì)節(jié)將在后面描述。
下一步,第一數(shù)據(jù)傳輸裝置根據(jù)通過表確定處理確定的SS/SPF表T生成多鏈路幀MF,并且通過多個傳輸信道CH1-CHx(x是正整數(shù))將包括多鏈路幀MF的數(shù)據(jù)傳輸?shù)降诙?shù)據(jù)傳輸裝置。具體地說,第一數(shù)據(jù)傳輸裝置根據(jù)與信道數(shù)“x”相關(guān)聯(lián)的SS和SPF生成多鏈路幀MF,并且使用“x”個傳輸信道將數(shù)據(jù)傳輸?shù)降诙?shù)據(jù)傳輸裝置。
下一步,第二數(shù)據(jù)傳輸裝置接收由第一數(shù)據(jù)傳輸裝置發(fā)送的數(shù)據(jù),并且根據(jù)包含在接收多鏈路幀MF的壓縮首標(biāo)信息H2中的信道號(CT)和標(biāo)志L執(zhí)行用于判定傳輸信道數(shù)是否增大或減小的判定處理(步驟S3)。判定處理的細(xì)節(jié)將在后面描述。
當(dāng)通過判定處理判定傳輸信道數(shù)既未增大又未減小時,第二數(shù)據(jù)傳輸裝置根據(jù)SS/SPF表T生成多鏈路幀MF,并且通過多個傳輸信道CH1-CHx將包括多鏈路幀MF的數(shù)據(jù)傳輸?shù)降谝粩?shù)據(jù)傳輸裝置1(步驟S4)。
下一步,第一數(shù)據(jù)傳輸裝置接收由第二數(shù)據(jù)傳輸裝置發(fā)送的數(shù)據(jù),并且根據(jù)包含在接收多鏈路幀MF的壓縮首標(biāo)信息H2中的信道號(CT)和標(biāo)志L執(zhí)行用于判定傳輸信道數(shù)是否增大或減小的判定處理(步驟S5)。當(dāng)通過判定處理判定傳輸信道數(shù)既未增大又未減小時,第一數(shù)據(jù)傳輸裝置按原樣繼續(xù)與第二數(shù)據(jù)傳輸裝置的數(shù)據(jù)傳輸。
因此,在第一數(shù)據(jù)傳輸裝置和第二數(shù)據(jù)傳輸裝置之間繼續(xù)使用“x”個傳輸信道的多鏈路通信。
參照圖8,現(xiàn)在將描述傳輸信道數(shù)在第一數(shù)據(jù)傳輸裝置和第二數(shù)據(jù)傳輸裝置之間執(zhí)行的多鏈路通信期間發(fā)生變化的情況。所述操作是當(dāng)使用“x”個傳輸信道的多鏈路通信變至使用“y”(y是正整數(shù))個傳輸信道的多鏈路通信時發(fā)生的操作。
首先,第一數(shù)據(jù)傳輸裝置將多鏈路通信所涉及的傳輸信道數(shù)從“x”變至“y”(步驟S11)。下一步,第一數(shù)據(jù)傳輸裝置從SS/SPF表T中獲取與傳輸信道數(shù)“y”相關(guān)聯(lián)的SS和SPF模式(步驟S12)。然后,它根據(jù)所獲取的SS和SPF生成多鏈路幀MF,并且通過如此改變的傳輸信道CH1-CHy將包括多鏈路幀MF的數(shù)據(jù)傳輸?shù)降诙?shù)據(jù)傳輸裝置(步驟S13)。也就是,第一數(shù)據(jù)傳輸裝置使用“y”個傳輸信道將數(shù)據(jù)傳輸?shù)降诙?shù)據(jù)傳輸裝置。
下一步,第二數(shù)據(jù)傳輸裝置接收由第一數(shù)據(jù)傳輸裝置發(fā)送的數(shù)據(jù),并且根據(jù)包含在接收多鏈路幀MF的壓縮首標(biāo)信息H2中的信道號(CT)和標(biāo)志L執(zhí)行用于判定傳輸信道數(shù)是否增大或減小的判定處理(步驟S14)。判定處理的細(xì)節(jié)將在后面描述。
當(dāng)通過判定處理判定傳輸信道數(shù)從“x”變至“y”時,第二數(shù)據(jù)傳輸裝置從SS/SPF表T中獲取與傳輸信道數(shù)“y”相關(guān)聯(lián)的SS和SPF模式(步驟S15)。然后,第二數(shù)據(jù)傳輸裝置根據(jù)所獲取的SS和SPF生成多鏈路幀MF,并且通過多個傳輸信道CH1-CHy將包括多鏈路幀MF的數(shù)據(jù)傳輸?shù)降谝粩?shù)據(jù)傳輸裝置(步驟S16)。
即使當(dāng)傳輸信道數(shù)如上所述從“x”個信道變至“y”個信道時,也可以使用其中既沒有存儲SS又沒有存儲SPF的壓縮首標(biāo)信息H2作為多鏈路幀的首標(biāo)信息,因為與所更新的傳輸信道數(shù)“y”相關(guān)聯(lián)的SS和SPF模式可以從SS/SPF表T中獲取。這就允許改善多鏈路通信期間的信道傳輸效率。處理負(fù)荷可以通過預(yù)先提供其中存儲有SS和SPF模式的SS/SPF表T來減輕,因為SS和SPF值可以通過根據(jù)傳輸信道數(shù)變化從該表中獲取SS和SPF模式來改變。
現(xiàn)在將參照圖9描述上述表確定處理的操作。首先,第一數(shù)據(jù)傳輸裝置向第二數(shù)據(jù)傳輸裝置通知考慮接收和發(fā)送期間第一裝置本身的緩沖區(qū)容量和終端能力而生成的SS/SPF表T的內(nèi)容(步驟S21)。
下一步,第二數(shù)據(jù)傳輸裝置判定從第一數(shù)據(jù)傳輸裝置接收的SS/SPF表T的內(nèi)容對于接收和發(fā)送期間第二裝置本身的緩沖區(qū)容量和終端能力是否處于容許范圍之內(nèi)(步驟S22)。如果判定為“是”(步驟S22;是),則第二數(shù)據(jù)傳輸裝置作出表示它同意從第一數(shù)據(jù)傳輸裝置接收的SS/SPF表T的內(nèi)容的響應(yīng)(步驟S23)。
如果在步驟S22判定內(nèi)容超出容許范圍(步驟S22;否),則第二數(shù)據(jù)傳輸裝置向第一數(shù)據(jù)傳輸裝置通知考慮接收和傳輸期間第二裝置本身的緩沖區(qū)容量和終端能力而生成的SS/SPF表T的內(nèi)容(步驟S24)。
根據(jù)本實施例的數(shù)據(jù)傳輸方法,由于可以如上所述使用考慮接收和發(fā)送期間各數(shù)據(jù)裝置的緩沖區(qū)容量和終端能力而生成的SS/SPF表T,因此可以根據(jù)各數(shù)據(jù)傳輸裝置的能力更高效地執(zhí)行多鏈路通信。
當(dāng)判定從另一通信端上的數(shù)據(jù)傳輸裝置接收的SS/SPF表T超出容許范圍時,可以作出表示要使用包含SS和SPF的完全首標(biāo)信息H1作為首標(biāo)信息H的響應(yīng)。在這種情況下,可以如同相關(guān)技術(shù)一樣執(zhí)行使用完全首標(biāo)信息H1的多鏈路通信。
現(xiàn)在將參照圖10描述上述判定處理的操作。首先,數(shù)據(jù)傳輸裝置將作為表示多鏈路幀MF的傳輸次序的編號的SN設(shè)為初始值“0”(步驟S25)。本實施例中的SN用0到7的自然數(shù)表示。數(shù)“0”到“7”順序分配給SN作為多鏈路幀MF的傳輸次序,并且“7”之后為“0”,由此再次類似分配這些數(shù)。在下面描述中,當(dāng)前要經(jīng)過組合處理的多鏈路幀的SN以SNn表示,并且表示居于SNn之前的傳輸次序位置的SN以SNm表示。
下一步,數(shù)據(jù)傳輸裝置從存儲在其接收緩沖區(qū)內(nèi)的數(shù)據(jù)中檢測編號為SNn的多鏈路幀MF(步驟S26)。然后,數(shù)據(jù)傳輸裝置根據(jù)編號SNn將包含在所檢測多鏈路幀MF中的信道號(CT)和標(biāo)志L存儲在存儲器中(步驟S27)。
下一步,數(shù)據(jù)傳輸裝置判定與編號SNn相關(guān)聯(lián)的信道號CT是否存在于與編號SNm相關(guān)聯(lián)的信道號CT中(步驟S28)。也就是,數(shù)據(jù)傳輸裝置判定與編號SNn相關(guān)聯(lián)的信道號CT是否為新檢測的信道號(CT)。在初始處理(當(dāng)在步驟S25初始存儲“0”作為編號SNn時執(zhí)行的處理)的時候不進(jìn)行該判定。這是因為在初始處理的時候不存在編號SNm。出于相同的原因,后面將要描述的步驟S29到S32的處理在初始處理的時候也不執(zhí)行。
如果步驟S28的判定結(jié)果為“否”(步驟S28;否),則處理進(jìn)入步驟S30。如果在步驟S28判定與編號SNn相關(guān)聯(lián)的信道號CT存在于與編號SNm相關(guān)聯(lián)的信道號CT中(步驟S28;是),則數(shù)據(jù)傳輸裝置判定是否與編號SNm相關(guān)聯(lián)的標(biāo)志L處于打開狀態(tài)并且與編號SNn相關(guān)聯(lián)的標(biāo)志L處于關(guān)閉狀態(tài)(步驟S29)。也就是,數(shù)據(jù)傳輸裝置判定標(biāo)志L對于同一信道號(CT)是否從打開狀態(tài)變至關(guān)閉狀態(tài)。如果判定結(jié)果為“是”(步驟S29;是),則數(shù)據(jù)傳輸裝置判定傳輸信道數(shù)增大(步驟S30),并且處理進(jìn)入步驟S33。
如果步驟S29的判定結(jié)果為“否”(步驟S29;否),則數(shù)據(jù)傳輸裝置判定是否與編號SNm相關(guān)聯(lián)的標(biāo)志L處于關(guān)閉狀態(tài)并且與編號SNn相關(guān)聯(lián)的標(biāo)志L處于打開狀態(tài)(步驟S31)。也就是,數(shù)據(jù)傳輸裝置判定標(biāo)志L對于同一信道號(CT)是否從關(guān)閉狀態(tài)變至打開狀態(tài)。如果判定結(jié)果為“是”(步驟S31;是),則數(shù)據(jù)傳輸裝置判定傳輸信道數(shù)減小(步驟S32)。如果步驟S31的判定結(jié)果為“否”(步驟S31;否),則處理進(jìn)入步驟S33。
下一步,數(shù)據(jù)傳輸裝置判定是否完成所有具有編號SNn的多鏈路幀MF的檢測(步驟S33)。具體地說,該檢測可以例如通過如下方式進(jìn)行判定檢查是否已經(jīng)檢測到與編號SNn相關(guān)聯(lián)且其標(biāo)志L處于打開狀態(tài)的多鏈路幀MF并且檢查是否已檢測到信道號(CT)等于或小于與該多鏈路幀MF相關(guān)聯(lián)的信道號(CT)的所有多鏈路幀MF。這是因為對于編號為SNn的幀,其標(biāo)志L處于打開狀態(tài)的多鏈路幀MF的信道號(CT)是最大信道號CT。
如果步驟S33的判定結(jié)果為“否”(步驟S33;否),則數(shù)據(jù)傳輸裝置進(jìn)入步驟S26的處理。如果在步驟S33判定已完成所有具有編號SNn的多鏈路幀MF的檢測(步驟S33;是),則數(shù)據(jù)傳輸裝置計算多鏈路通信當(dāng)前所涉及的信道數(shù)(步驟S34)。對于特定計算,例如,可以計算與存儲在存儲器中的編號SNn相關(guān)聯(lián)的信道號CT的總數(shù)作為信道數(shù)。
下一步,數(shù)據(jù)傳輸裝置增大編號SNn,然后處理進(jìn)入步驟S26(步驟S35)。
如上所述,可以根據(jù)多鏈路通信所涉及的傳輸信道數(shù)來控制包含在多鏈路幀MF中的有效載荷PL的大小(數(shù)據(jù)量)以及SS和SPF模式(數(shù)據(jù)劃分模式)。因此,在傳輸信道數(shù)變化的情況下,可以根據(jù)改變之后的傳輸信道數(shù)來控制有效載荷PL的大小或者SS和SPF模式。也就是,使用根據(jù)適合于改變之后的傳輸信道數(shù)的有效載荷PL或者SS和SPF模式生成的多鏈路幀MF來傳輸數(shù)據(jù),并且可以改善多鏈路通信期間傳輸信道的傳輸效率。
由于可以通過參考其中根據(jù)傳輸信道數(shù)存儲有效載荷大小的SS/SPF表來獲取SS和SPF模式(有效載荷PL的大小),因此多鏈路幀MF可以僅包含壓縮首標(biāo)信息H2作為首標(biāo)信息。這就消除了使用完全首標(biāo)信息作為多鏈路幀的首標(biāo)信息的需要,從而可以在多鏈路通信期間改善信道的傳輸效率。此外,由于SS和SPF值可以通過根據(jù)傳輸信道數(shù)變化從SS/SPF表中獲取SS和SPF模式來容易地改變,因此可以減輕處理負(fù)荷。
根據(jù)H.324 Annex H建議的數(shù)據(jù)接收端參考所接收的所有多鏈路幀的首標(biāo)信息來檢查有效載荷的大小是否發(fā)生改變。根據(jù)本發(fā)明,由于僅使用壓縮首標(biāo)信息作為多鏈路幀的首標(biāo)信息,因此不需要參考所有多鏈路幀的首標(biāo)信息來檢查有效載荷大小是否發(fā)生改變。因此,可以相應(yīng)減輕處理負(fù)荷。
本發(fā)明的數(shù)據(jù)傳輸方法和數(shù)據(jù)傳輸裝置允許改善多鏈路通信所涉及信道的傳輸效率并且減輕處理負(fù)荷。
權(quán)利要求
1.一種數(shù)據(jù)傳輸方法,包括如下步驟在發(fā)送端終端劃分所要傳輸?shù)臄?shù)據(jù),并且將劃分?jǐn)?shù)據(jù)分配給多個傳輸信道,從而以各自具有預(yù)定數(shù)據(jù)量的單元傳輸數(shù)據(jù);在接收端終端接收分配給多個傳輸信道且在其上傳輸?shù)臄?shù)據(jù),并且組合接收數(shù)據(jù),其中,數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者根據(jù)各傳輸信道的傳輸性能記錄來控制。
2.如權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其中,傳輸性能記錄是用作多個傳輸信道的傳輸信道數(shù)。
3.如權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其中,根據(jù)由傳輸信道傳輸?shù)臄?shù)據(jù)量對用于改變數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者的定時實行控制。
4.如權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其中,通過參考根據(jù)傳輸性能記錄預(yù)先定義的數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者來對數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者實行控制。
5.如權(quán)利要求4所述的數(shù)據(jù)傳輸方法,其中,預(yù)先定義的數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者根據(jù)發(fā)送端終端和接收端終端之一的數(shù)據(jù)緩沖區(qū)容量來確定。
6.如權(quán)利要求5所述的數(shù)據(jù)傳輸方法,其中,將預(yù)先定義的數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者從一個終端通知給另一個終端。
7.如權(quán)利要求6所述的數(shù)據(jù)傳輸方法,其中,接收到通知的所述另一個終端向所述一個終端通知它對通知的響應(yīng)。
8.一種數(shù)據(jù)傳輸裝置,包括劃分單元,用于劃分所要傳輸?shù)臄?shù)據(jù);傳輸單元,用于將劃分?jǐn)?shù)據(jù)分配給多個傳輸信道,從而以各自具有預(yù)定數(shù)據(jù)量的單元將數(shù)據(jù)傳輸?shù)酵獠拷K端;接收單元,用于從外部終端接收分配給多個傳輸信道且在其上傳輸?shù)臄?shù)據(jù);組合單元,用于組合由接收單元接收的數(shù)據(jù);判定單元,用于根據(jù)組合數(shù)據(jù)判定各傳輸信道的傳輸性能記錄;以及控制單元,用于根據(jù)判定單元所作的判定來控制數(shù)據(jù)量或數(shù)據(jù)劃分模式的其中之一或兩者。
9.如權(quán)利要求8所述的數(shù)據(jù)傳輸裝置,其中,控制單元通過參考根據(jù)傳輸性能記錄預(yù)先定義的數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者來控制數(shù)據(jù)量和數(shù)據(jù)劃分模式的其中之一或兩者。
10.一種數(shù)據(jù)傳輸系統(tǒng),用于在第一數(shù)據(jù)傳輸裝置和第二數(shù)據(jù)傳輸裝置之間進(jìn)行發(fā)送和接收,第一數(shù)據(jù)傳輸裝置包括劃分單元,用于劃分所要傳輸?shù)臄?shù)據(jù);以及傳輸單元,用于將劃分?jǐn)?shù)據(jù)分配給多個傳輸信道,從而以各自具有預(yù)定數(shù)據(jù)量的單元將數(shù)據(jù)傳輸?shù)酵獠拷K端,第二數(shù)據(jù)傳輸裝置包括接收單元,用于從外部終端接收分配給多個傳輸信道且在其上傳輸?shù)臄?shù)據(jù);組合單元,用于組合由接收單元接收的數(shù)據(jù);判定單元,用于根據(jù)組合數(shù)據(jù)判定各傳輸信道的傳輸性能記錄;以及控制單元,用于根據(jù)判定單元所作的判定來控制數(shù)據(jù)量或數(shù)據(jù)劃分模式的其中之一或兩者。
全文摘要
本發(fā)明的目標(biāo)在于改善多鏈路通信所涉及信道的傳輸效率并且減輕處理負(fù)荷。第一數(shù)據(jù)傳輸裝置將多鏈路通信所涉及的傳輸信道數(shù)從“x”變至“y”,從SS/SPF表中獲取與傳輸信道數(shù)“y”相關(guān)聯(lián)的SS(采樣大小)和SPF(每幀樣本數(shù)),根據(jù)所獲取的SS和SPF生成多鏈路幀,并且將它們傳輸?shù)降诙?shù)據(jù)傳輸裝置。當(dāng)檢測到傳輸信道數(shù)從“x”變至“y”時,第二數(shù)據(jù)傳輸裝置從SS/SPF表中獲取與傳輸信道數(shù)“y”相關(guān)聯(lián)的SS和SPF,根據(jù)所獲取的SS和SPF生成多鏈路幀,并且將它們傳輸?shù)降谝粩?shù)據(jù)傳輸裝置。
文檔編號H04L25/14GK1514620SQ20031012231
公開日2004年7月21日 申請日期2003年12月18日 優(yōu)先權(quán)日2002年12月18日
發(fā)明者小林充, 山口博幸, 安達(dá)悟, 杉本和夫, 加藤禎篤, 夫, 幸, 篤 申請人:株式會社Ntt都科摩