專利名稱:一種在分組網(wǎng)絡中傳輸trau幀的方法、系統(tǒng)和設備的制作方法
技術領域:
本發(fā)明涉及通信技術領域,尤其涉及一種在分組網(wǎng)絡中傳輸TRAU幀的 方法、系統(tǒng)和i殳備。
背景技術:
GSM ( Global System for Mobile communications,全J求移動通信系統(tǒng))網(wǎng) 絡系統(tǒng)是當今世界使用最為廣泛的無線通訊系統(tǒng),并且這個系統(tǒng)的用戶數(shù)目 仍然處于增長之中。
傳統(tǒng)的GSM系統(tǒng)的組成結(jié)構如下圖1所示。其中,BSC (Base Station Controller,基站控制器)和BTS (Base Transceiver Station,基站)之間的接 口稱為Abis接口 , Abis接口的結(jié)構示意圖如圖2所示。目前Abis接口承載 于TDM (Time Division Multiplex,時分復用)網(wǎng)絡,語音與分組數(shù)據(jù)基本遵 循3GPP協(xié)議的規(guī)定生成TRAU ( Transcode Rate Adapt Unit,傳輸碼速率適配 單元)幀,TRAU幀包括攜帶凈荷的數(shù)據(jù)比特、TDM方式下需要的同步比特、 控制比特及為了幀結(jié)構規(guī)整性的填充比特。
隨著IP網(wǎng)絡的廣泛部署、業(yè)務流量模型的變化、網(wǎng)絡融合及傳輸承載成 本,需要考慮Abis接口的流量承載于IP分組網(wǎng)絡。在將Abis接口的流量承 載于IP分組網(wǎng)絡時,需要解決如下問題分組網(wǎng)絡與TDM網(wǎng)絡有不同的特 征如時延、抖動和丟包等,這些問題在Abis承載于分組網(wǎng)絡中必須得到解 決;另外,已有的TRAU幀結(jié)構不能攜帶分組網(wǎng)絡傳輸需要的控制信息,且 已有的TRAU幀結(jié)構和幀類型定義了分組網(wǎng)絡傳輸情況下不需要的控制和數(shù) 據(jù)信息。
發(fā)明內(nèi)容
本發(fā)明的實施例4是供一種在分組網(wǎng)絡中傳輸TRAU幀的方法,,以解決在分組網(wǎng)絡中傳輸TRAU幀時引入的時延、抖動、丟包及亂序問題。
為達到上述目的,本發(fā)明的實施例提供一種在分組網(wǎng)絡中傳輸碼速率適
配單元TRAU幀的方法,包括以下步驟 接收對端發(fā)送的P—TRAU幀;
解析所述P一TRAU幀,獲取其中攜帶的分組網(wǎng)絡傳輸所需的控制信息; 根據(jù)所述控制信息,對所述P—TRAU幀中的數(shù)據(jù)進行處理。 本發(fā)明的實施例還提供一種在分組網(wǎng)絡中傳輸TRAU幀的處理實體,包
括
接收單元,用于接收對端發(fā)送的P_TRAU幀;
解析單元、用于解析所述接收單元從對端接收到的P—TRAU幀,獲取所述 P一TRAU幀中包括的控制信息;
處理單元,用于根據(jù)所述解析單元獲取到的控制信息對所述P一TRAU幀中 攜帶的數(shù)據(jù)進行處理。
本發(fā)明的實施例還提供一種在分組網(wǎng)絡中傳輸TRAU幀的處理系統(tǒng),包括 通過Abis接口連接的基站控制器BSC和基站BTS,
所述BSC和BTS通過P—TRAU幀進行分組網(wǎng)絡傳輸,并通過所述 P一TRAU幀中攜帶的控制信息對對端發(fā)送的P—TRAU幀中的數(shù)據(jù)進行處理
本發(fā)明的實施例具有以下優(yōu)點
通過攜帶分組網(wǎng)絡傳輸所需的控制信息的P—TRAU幀,支持基站控制器 BSC和基站BTS間的Abis接口承載由TDM方式遷移到分組方式,解決了分 組方式下引入的時延、抖動、丟包及亂序問題。
圖1是現(xiàn)有技術中GSM系統(tǒng)的組成結(jié)構示意圖; 圖2是現(xiàn)有技術中Abis接口的結(jié)構示意圖3是本發(fā)明實施例一中,在分組網(wǎng)絡中傳輸TRAU幀的方法流程圖4是本發(fā)明實施例二中, 一應用場景的示意圖5是本發(fā)明實施例二中,BSC和BTS間進行分組網(wǎng)絡傳輸?shù)氖疽鈭D6是本發(fā)明的實施例三中,在分組網(wǎng)絡中傳輸TRAU幀的處理實體結(jié) 構示意圖。
具體實施例方式
以下結(jié)合附圖和實施例,對本發(fā)明的實施方式做進一步的說明。 本發(fā)明的實施例一中, 一種在分組網(wǎng)絡中傳輸TRAU幀的方法如圖3所示, 包括以下步驟
步驟s301、本端接收對端發(fā)送的P—TRAU (PacketTRAU)幀。 這里的本端為基站控制器BSC或基站BTS,相應的,對端為基站BTS或基
站控制器BSC。該TRAU幀是通過二者之間的Abis接口發(fā)送的。
步驟s302、本端解析該P一TRAU幀,獲取其中包括的分組網(wǎng)絡傳輸所需的
控制信息。
與現(xiàn)'有的TRAU幀相比,P—TRAU的結(jié)構中包括有分組網(wǎng)絡傳輸所需的控 制信息,該控制信息包括時間信息和序號信息,用以適應分組網(wǎng)絡傳輸?shù)男枰?br>
步驟s303、本端根據(jù)該控制信息,對P一TRAU幀中的數(shù)據(jù)進行處理。 該處理包括對TRAU幀進行時間恢復、丟包及亂序處理;并依據(jù)時延、抖 動測量結(jié)果進行自適應的調(diào)整,以減少去抖動引入的時延。具體的系統(tǒng)為 了控制抖動,對接收的TRAU幀進行延時補償,通過延時補償和幀中的時間信 息完成TRAU幀在本地時間恢復。在延時補償?shù)臅r間段內(nèi),系統(tǒng)可以根據(jù)幀中 的序號信息對幀亂序進行重排??紤]到分組方式下系統(tǒng)的延時變化是動態(tài)的, 為了避免去抖動緩沖區(qū)過大引入的延時增大或過小造成丟包率過大,系統(tǒng)采 用動態(tài)去抖動緩沖區(qū),緩沖區(qū)的大小根據(jù)系統(tǒng)收到的最后幾個幀的延時變化 的統(tǒng)計獲得。
以下結(jié)合具體的應用場景,對本發(fā)明的實施方式進行說明。 本發(fā)明的實施例二中, 一應用場景的示意圖如圖4所示,其中Abis接口用 戶面承載于UDP (UserDatagram Protocol,用戶凄t據(jù)才艮協(xié)議),Abis流量 (載 于IP網(wǎng)絡,BSC采用的接口為FE (Fast Ethernet,快速以太網(wǎng))/GE (Gigabit
Ethernet,千兆位以太網(wǎng))/PPP (Point-to-Point Protocol,點對點協(xié)議),BTS 采用的接口為FE/PPP。
基站控制器BS,C和基站BTS間進行分組網(wǎng)絡傳輸?shù)氖疽鈭D如圖5所示,其 中,基站控制器BSC和基站BTS間傳遞的幀為P一TRAU幀,對已有的TRAU幀 結(jié)構的區(qū)別在于,P—TRAU幀中包括以下新增的字段信息Time Stamp (時間 戳),SN ( Sequence Number,序號)以及Payload (載荷)。其中,Time Stamp 為時間信息,用于控制時延、抖動并在端點進行時間恢復;SN為序號信息, 用于對丟包、亂序進行控制。具體的,新增字段的用途在于,Time Stamp字 段表示系統(tǒng)的相對時間, 一般來說對每一會話的每一業(yè)務流是一致的時間基 準,時間的精度根據(jù)BSC、 BTS的同步的時間窗及業(yè)務類型定義;接受方才艮據(jù) 時間信息進行時間恢復處理及去抖動處理。SN字段在發(fā)送方按照發(fā)送包數(shù)逐 一累加,在接收方根據(jù)序號信息來檢測丟包和亂序。
在獲取到這些字段信息后,對接收到的P—TRAU幀中的數(shù)據(jù)進行的處理包 括根據(jù)獲取的時間信息對P—TRAU幀中的數(shù)據(jù)進行時間恢復處理及去抖動處 理;以及根據(jù)獲取的序號信息對P—TRAU幀中的數(shù)據(jù)進行丟包及亂序處理;以 及對去抖動處理引入的延時進行自適應處理。
另外,本發(fā)明中的PJTRAU幀對現(xiàn)有TRAU幀中的一些在分組網(wǎng)絡傳輸中 無用的信息進行了刪除,如只有在TDM方式下才需要的同步比特、控制比 特及為了幀結(jié)構規(guī)整性的填充比特。
通過使用本發(fā)明的實施例提供的在分組網(wǎng)絡中傳輸TRAU幀的方法,將 TRAU幀進行改造為P—TRAU幀,通過在P一TRAU幀中新增時間戳和序號字段 以適應分組網(wǎng)絡傳輸、BTS與BSC的調(diào)度等處理機制引入的時延、抖動、丟包 及亂序的需要,解決了Abis接口分組化引入的傳輸抖動、丟包及亂序。
以上只是以本發(fā)明的一個具體實現(xiàn)場景,在實際應用中,Abis接口用戶面 并不限于承載于UDP/IP,還可以承載于FR (Frame Relay,幀中繼)、HDLC (High-level Data Link Control,高級數(shù)據(jù)鏈路控制)等其他分組傳輸方式中。
本發(fā)明的實施例三中,還提供了 一種在分組網(wǎng)絡中傳輸TRAU幀的處理實 體,其結(jié)構如圖6所示,包括
接收單元IO,用于接收對端處理實體發(fā)送的P—TRAU幀。
解析單元20、用于解析接收單元10從對端處理實體發(fā)送的P—TRAU幀,獲
取該P—TRAU幀中包括的控制信息,該控制信息具體包括時間信息和序號信 臺
處理單元30,用于根據(jù)解析單元20獲取到的控制信息對P—TRAU幀中包括 的數(shù)據(jù)進行處理。該單元進一步包括時間信息處理子單元31,用于根據(jù)解 析單元20獲取的時間信息進行時間恢復處理及去抖動處理;序號信息處理子 單元32,用于根據(jù)解析單元20獲取的序號信息進行丟包及亂序處理;時延調(diào) 整子單元33,用于對時間信息處理子單元31去抖動及對去抖動引入的延時進 4亍自適應處理。
該處理實體還包括
幀生成單元40,用于在需要發(fā)送的P一TRAU幀中添加的分組網(wǎng)絡傳輸所需 的控制信息,該控制信息具體包括時間信息和序號信息。
發(fā)送單元50,用于將幀生成單元40生成的P—TRAU幀向?qū)Χ颂幚韺嶓w發(fā)送。
本發(fā)明的實施例四中,還提供了 一種在分組網(wǎng)絡中傳輸TRAU幀的處理系 統(tǒng),包括基站控制器BSC和基站BTS,在該BSC和BTS上均安裝實施例三中所 描述的處理實體,用于在分組網(wǎng)絡中傳輸TRAU幀。對于該處理實體的結(jié)構, 請參考上述實施例三,在此不進行重復描述。
備,將TRAU幀進行改造為P—TRAU幀,通過在P一TRAU幀中新增時間戳和序 號字段以適應分組網(wǎng)絡傳輸、BTS與BSC的調(diào)度等處理機制引入的時延、抖動、 丟包及亂序的需要,解決了Abis接口分組化引入的傳輸抖動、丟包及亂序。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā) 明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件, 但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案 本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來, 該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一 臺網(wǎng)絡 設備(如基站控制器和基站)執(zhí)行本發(fā)明各個實施例所述的方法。
以上公開的僅為本發(fā)明的幾個具體實施例,但是,本發(fā)明并非局限于此, 任何本領域的技術人員能思之的變化都應落入本發(fā)明的保護范圍。
權利要求
1、一種在分組網(wǎng)絡中傳輸碼速率適配單元TRAU幀的方法,其特征在于,包括以下步驟接收對端發(fā)送的P_TRAU幀;解析所述P_TRAU幀,獲取其中攜帶的分組網(wǎng)絡傳輸所需的控制信息;根據(jù)所述控制信息,對所述P_TRAU幀中的數(shù)據(jù)進行處理。
2、 如權利要求1所述在分組網(wǎng)絡中傳輸TRAU幀的方法,其特征在于,所述P一TRAU幀中攜帶的分組網(wǎng)絡傳輸所需的控制信息包括時間信息和序號信 自
3、 如權利要求1或2所述在分組網(wǎng)絡中傳輸TRAU幀的方法,其特征在于, 所述解析P一TRAU幀,獲取其中攜帶的分組網(wǎng)絡傳輸所需的控制信息的步驟具 體為解析所述PJTRAU幀,獲取所述P一TRAU幀的時間戳Time Stamp字段攜帶 的時間信息;解析所述P—TRAU幀,獲取所述P一TRAU幀的序號Sequence Number字段攜帶的序號信息。
4、 如權利要求1或2所述在分組網(wǎng)絡中傳輸TRAU幀的方法,其特征在 于,所述根據(jù)控制信息對P—TRAU幀中的數(shù)據(jù)進行處理的步驟具體包括根據(jù)所述獲取的時間信息對所述P—TRAU幀中的數(shù)據(jù)進行時間恢復處理 及去抖動處理;以及根據(jù)所述獲取的序號信息對所述P—TRAU幀中的數(shù)據(jù)進行丟包及亂序處理。
5、 如權利要求4所述在分組網(wǎng)絡中傳輸TRAU幀的方法,其特征在于, 所述根據(jù)控制信息對P一TRAU幀中的數(shù)據(jù)進行處理的步驟還包括對所述去抖動處理引入的延時進行自適應處理。
6、 如權利要求1所述在分組網(wǎng)絡中傳輸TRAU幀的方法,其特征在于, 所述P—TRAU幀中不包括時分復用TDM方式下需要的控制信息和/或數(shù)據(jù)信 臺
7、 一種在分組網(wǎng)絡中傳輸TRAU幀的處理實體,其特征在于,包括 接收單元,用于接收對端發(fā)送的P_TRAU幀;解析單元、用于解析所述接收單元從對端接收到的P—TRAU幀,獲取所述 P—TRAU幀中包括的控制信息;處理單元,用于根據(jù)所述解析單元獲取到的控制信息對所述P—TRAU幀中 攜帶的數(shù)據(jù)進行處理。
8、 如權利要求7所述在分組網(wǎng)絡中傳輸TRAU幀的處理實體,其特征在于, 所述處理單元進一步包括時間信息處理子單元,用于根據(jù)所述解析單元獲取的時間信息進行時間 恢復處理及去抖動處理;序號信息處理子單元,用于根據(jù)所述解析單元獲取的序號信息進行丟包 及亂序處理。
9、 如權利要求8所述在分組網(wǎng)絡中傳輸TRAU幀的處理實體,其特征在于, 所述處理單元還包括時延調(diào)整子單元,用于對所述時間信息處理子單元去抖動及對去抖動引 入的時進4于自適應處理。
10、 如權利要求7所述在分組網(wǎng)絡中傳輸TRAU幀的處理實體,其特征在 于,所述處理實體還包括幀生成單元,用于在需要向?qū)Χ税l(fā)送的P—TRAU幀中添加分組網(wǎng)絡傳輸所 需的控制信息;發(fā)送單元,用于將所述幀生成單元生成的PJTRAU幀向?qū)Χ税l(fā)送。
11 、 一種在分組網(wǎng)絡中傳輸TRAU幀的處理系統(tǒng),包括通過Abis接口連接 的基站控制器BSC和基站BTS,其特征在于,所述BSC和BTS通過P—TRAU幀進行分組網(wǎng)絡傳輸,并通過所述PJTRAU 幀中攜帶的控制信息對對端發(fā)送的P—TRAU幀中的數(shù)據(jù)進行處理。
12、如權利要求11所述在分組網(wǎng)絡中傳輸TRAU幀的處理系統(tǒng),其特征 在于,所述BSC和BTS分別具有用于在分組網(wǎng)絡中傳輸TRAU幀的處理實 體,所述處理實體包括接收單元,用于接收對端發(fā)送的P_TRAU幀; 解析單元、用于解析所述接收單元從對端接收到的P—TRAU幀,獲取所述P一TRAU幀中包括的控制信息;處理單元,用于根據(jù)所述解析單元獲取到的控制信息對所述PJTRAU幀 中攜帶的數(shù)據(jù)進行處理。
全文摘要
本發(fā)明公開了一種在分組網(wǎng)絡中傳輸碼速率適配單元TRAU幀的方法,包括以下步驟接收對端發(fā)送的P_TRAU幀;解析所述P_TRAU幀,獲取其中攜帶的分組網(wǎng)絡傳輸所需的控制信息;根據(jù)所述控制信息,對所述P_TRAU幀中的數(shù)據(jù)進行處理。本發(fā)明還公開了一種在分組網(wǎng)絡中傳輸TRAU幀的系統(tǒng)與設備。通過使用本發(fā)明,通過攜帶分組網(wǎng)絡傳輸所需的控制信息的P_TRAU幀,支持Abis接口承載由TDM方式遷移到分組方式,解決了分組方式下引入的時延、抖動、丟包及亂序問題。
文檔編號H04L12/56GK101394336SQ20071015124
公開日2009年3月25日 申請日期2007年9月17日 優(yōu)先權日2007年9月17日
發(fā)明者洪勁松 申請人:華為技術有限公司