一種基於網絡承載語音業務的傳輸格式集合裁減方法
2023-11-02 04:56:07
專利名稱:一種基於網絡承載語音業務的傳輸格式集合裁減方法
技術領域:
本發明涉及一種基於網絡承載語音業務的傳輸格式集合裁減方法。
技術背景IMS (IP Multimedia Subsystem, IP多媒體子系統)是3GPP (第三代 合作夥伴計劃,為3G技術規範機構)提出的支持IP多媒體業務的子系統。 它的顯著特點是採用會話啟動協議(Session Initiation Protocol : SIP)體系,通信與接入方式無關,可具備多種媒體業務控制功能與承載能力分離、 呼叫與會話分離、應用與服務分離、業務與網絡分離,以及移動網與因特 網業務融合等多種能力。IMS順應了通信網融合發展的趨勢,可預計在未 來的全IP網絡中,IMS將成為基於SIP會話的通用平臺,既適用於基於IP 的多媒體業務,也適用於傳統語音、數據和視頻業務。IMS的分層網絡結 構中,業務的提供方式有了很大的改變,從網絡實體中分離出來,由各種 應用伺服器和認證伺服器來完成業務生成、業務認證、業務運行和業務計 費等。引入IMS後,因為網絡承載語音(Voice over IP : VoIP)業務的專用 信道(DCH)上可以採用不同的傳輸格式尺寸(TBSIZE),而無線鏈路控 制(Radio Link Control: RLC)層的分割或者組合和媒體接入控制(Medium Acess Contro: MAC ) 層的傳輸格式組合 (Transport Format Combination:TFC)選擇是兩個獨立的過程,因此有可能在多PDP (分組數 據協議)的情況下,對傳輸格式組合的集合(Transport Format Combination Set: TFCS )進行了裁減,導致RLC構建的協議數據單元(Protocol Data Unit: PDU)在MAC層因為選不到TFC而延遲發送。因此需要在TFC裁減時保 證VOIP的TFC具有下述的約束關係對於TFCS子集中的每一個傳輸格 式組合,其對應的傳輸格式組合的會話類衍生集都應包含在該TFCS子集 中。其中,會話類衍生集是指對於一個傳輸格式組合,固定其信令、流類、 交互類和背景類業務部分,而會話類業務採用原先定義的所有傳輸格式的 全排列構成的集合。但由於VOIP的傳輸格式集合(Transport Format Set: TFS)是允許裁 減的,且由於VOIP的傳輸格式(TransportFormat : TF)個數比較多,若TFC裁減時加上上述提到的約束,那麼可能會導致最後剩下的TFC的個數 大於用戶設備(User Equipment: UE)的能力,從而導致TFC裁減失敗。 如果等到TFC裁減失敗再返回來裁減TFS,則造成裁減TFS的低效率, 從而影響到用戶的服務質量。 發明內容為了解決上述技術問題,本發明提出了一種基於VOIP業務的TFS裁 減方法,可以提高基於UE能力對傳輸格式集和傳輸格式集的組合進行裁 減的效率。為了實現上述目的,本發明採用如下技術方案一種基於網絡承載語音業務的傳輸格式集合裁減方法,包括以下處理 過程1) 構建網絡承載語音業務之外的所有傳輸信道的基本集,將該基本集 作為傳輸格式最小集,並計算傳輸格式最小集所構建的傳輸格式組合全集個數MinNumTfcother;2) 把網絡承載語音的所有傳輸格式和步驟1)中得到的傳輸格式最小 集構建成網絡承載語音和其他傳輸信道傳輸格式最小集的傳輸格式組合全 集並得到傳輸格式組合全集中的傳輸格式組合個數NumofTfcNumofTfc;3) 如果步驟2)中的傳輸格式組合全集的傳輸格式組合個數NumofTfc 大於用戶設備能力中的最大傳輸格式組合個數MaxNumTFC,則繼續步驟 4);否則不進行裁減;4) .計算網絡承載語音業務需要裁減的傳輸格式個數NumTFtoCut;5) 在網絡承載語音的傳輸格式集合中選擇NumTFtoCut個傳輸格式進行裁減。所述步驟5)中具體包括以下處理過程5.1) 把傳輸格式集合全集中的最小和最大傳輸格式尺寸TB sizes的傳 輸格式放入tf—setl ,其他傳輸格式尺寸TB sizes的傳輸格式放入tf_set2;5.2) 如果tf—set2的個數大於等於NumTFtoCut,則在tf—set2中隨機裁 減掉NumTFtoCut個傳輸格式,然後把tf—set2中剩餘的傳輸格式和tf_setl 的併集作為網絡承載語音的傳輸格式集合;否則返回裁減失敗。所述步驟1)中的最小集為多個除網絡承載語音業務之外的傳輸信 道中一個傳輸信道的不為0的最小尺寸的傳輸格式,其他傳輸信道的傳輸 格式都為0的組合。所述步驟4)中需要裁減的傳輸格式個數NumTFtoCut是通過將傳輸 格式組合全集的傳輸格式組合個數和用戶設備能力中的最大傳輸格式組合 個數的差值與傳輸格式最小集所構建的傳輸格式組合全集個數相除的結果 進行上取整獲得,艮口iV脂飾a^「^歸澤—Ma^"ffl7FC],式中,NumofTfc為傳輸格式組 MinNumTfco ther合全集的傳輸格式組合個數,MaxNumTFC為用戶設備能力中的最大傳輸 格式組合個數,MinNumTfcother為傳輸格式最小集所構建的傳輸格式組合 全集個數,「,是上取整運算符。所述步驟1)中傳輸格式最小集所構建的傳輸格式組合全集個數 MinNumTfcother為除網絡承載語音之外的所有傳輸信道傳輸格式最小集 的個數的乘積。所述步驟5.2)中的隨機裁減具體為通過產生隨機數來決定隨機裁減 的對象。本發明的所述方法通過構建VOIP和其他傳輸信道TF最小集的TFC 全集,將其與UE能力中的最大TFC個數進行比較,如果大於UE能力中 的最大TFC個數,則計算VOIP業務需要裁減的TF個數,在TFC全集中 裁減掉相應的TF。因而提高對TFS進行裁減的效率,保證了用戶的服務 質量。
圖l是本發明的處理流程圖;圖2是本發明一具體實施方式
的流程圖。
具體實施方式
下面結合附圖對本發明具體實施方式
作進一步說明。如圖1所示,本發明的處理流程包含如下步驟步驟101:構建VOIP之外的所有傳輸信道的基本集,將其作為TF最步驟102:計算這些TF最小集所構建的TFC全集個數 MinNumTfcother;步驟103:把VOIP的所有傳輸格式和前邊得到的除VOIP之外的傳輸 信道的基本集構建成VOIP和其他傳輸信道TF最小集的TFC全集,並得 到TFC全集中的TFC個數NumofTfc;步驟104:如果NumofTfO UE能力中的最大TFC個數MaxNumTFC, 則繼續步驟105;否則跳至步驟107;步驟105:計算VOIP需要裁減的TF個數NumTFtoCut;步驟106:針對VOIP的TFS中選擇NumTFtoCut個TF進行裁減;步驟107:結束本處理過程。其中,步驟102中的MinNumTfcotheF除VOIP之外的所有傳輸信道 TF最小集的個數的乘積。以上為本發明所述方法的總的流程,如圖2所示,本發明一具體實施 方式的流程為步驟201:構建VOIP之外的所有傳輸信道的基本集,也即TF最小集;步驟202:計算這些TF最小集所構建的TFC全集個數;步驟203:把VOIP的所有傳輸格式和除VOIP之外的傳輸信道的基本集,構建VOIP和其他傳輸信道TF最小集的TFC全集,並得到TFC全集中的TFC個數NumofTfc;步驟204:如果NumofTfO UE能力中的最大TFC個數MaxNumTFC,則繼續205步驟;否則跳轉至步驟211;步驟205:計算VOIP需要裁減的TF個數NumTFtoCut ,MinNumTfcotherTFC全集的TFC個數,MaxNumTFC為UE能力中的最大TFC個數, MinNumTfcother為TF最小集所構建的TFC全集個數。步驟206:把VOIP業務的TFS中的最小和最大傳輸格式尺寸TB size放入 tf—setl,其他的TB sizes放入tf—set2;步驟207:如果tf一set2的個數大於等於NumTFtoCut,則執行步驟208, 否則執行步驟210;步驟208:在tf一set2中隨機裁掉NumTFtoCut個TF;步驟209:把tf—set2中剩餘的傳輸格式和tf一setl的併集作為VOIP的新TFS;步驟210:裁減失敗; 步驟211:本處理過程結束。,式中,「,是上取整,NumofTfc為其中,步驟208所提到的隨機裁減,可以通過產生隨機數來決定。上述的最小集的定義為多個傳輸信道中一個傳輸信道的不為0的最小尺寸的傳輸格式,其他傳輸信道的傳輸格式都為0的組合。綜上所述,本發明提供了一種適用於VOIP的TFS的裁減方法,提高了基於UE能力對傳輸格式集和傳輸格式集的組合進行裁減的效率;從而保證了用戶的服務質量。以上內容是結合具體的優選實施方式對本發明所作的進一步詳細說明,不能認定本發明的具體實施只局限於這些說明。對於本發明所屬技術領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干簡單推演或替換,都應當視為屬於本發明的保護範圍。
權利要求
1.一種基於網絡承載語音業務的傳輸格式集合裁減方法,其特徵在於,所述方法包括以下處理過程1)構建網絡承載語音業務之外的所有傳輸信道的基本集,將該基本集作為傳輸格式最小集,並計算傳輸格式最小集所構建的傳輸格式組合全集個數MinNumTfcother;2)把網絡承載語音的所有傳輸格式和步驟1)中得到的傳輸格式最小集構建成網絡承載語音和其他傳輸信道傳輸格式最小集的傳輸格式組合全集並得到傳輸格式組合全集中的傳輸格式組合個數NumofTfcNumofTfc;3)如果步驟2)中的傳輸格式組合全集的傳輸格式組合個數NumofTfc大於用戶設備能力中的最大傳輸格式組合個數MaxNumTFC,則繼續步驟4);否則不進行裁減;4)計算網絡承載語音業務需要裁減的傳輸格式個數NumTFtoCut;5)在網絡承載語音的傳輸格式集合中選擇NumTFtoCut個傳輸格式進行裁減。
2. 根據權利要求1所述的基於網絡承載語音業務的傳輸格式集合裁減 方法,其特徵在於,所述步驟5)中具體包括以下處理過程5.1) 把傳輸格式集合全集中的最小和最大傳輸格式尺寸TB sizes的傳 輸格式放入tf—setl ,其他傳輸格式尺寸TB sizes的傳輸格式放入tf—set2;5.2) 如果tf一set2的個數大於等於NumTFtoCut,則在tf—set2中隨機裁 減掉NumTFtoCut個傳輸格式,然後把tf—set2中剩餘的傳輸格式和tf—setl 的併集作為網絡承載語音的傳輸格式集合;否則返回裁減失敗。
3. 根據權利要求1所述的基於網絡承載語音業務的傳輸格式集合裁減 方法,其特徵在於,所述步驟1)中的最小集為多個除網絡承載語音業 務之外的傳輸信道中一個傳輸信道的不為0的最小尺寸的傳輸格式,其他 傳輸信道的傳輸格式都為0的組合。
4. 根據權利要求1或2所述的基於網絡承載語音業務的傳輸格式集合 裁減方法,其特徵在於,所述步驟4)中需要裁減的傳輸格式個數NumTFtoCut是通過將傳輸格式組合全集的傳輸格式組合個數和用戶設備 能力中的最大傳輸格式組合個數的差值與傳輸格式最小集所構建的傳輸格 式組合全集個數相除的結果進行上取整獲得,艮P:iV訓m。CW :「油膨瓜c — ^^脂7^],式中,NumofTfc為傳輸格式組 MinNumTfco ther合全集的傳輸格式組合個數,MaxNumTFC為用戶設備能力中的最大傳輸 格式組合個數,MinNumTfcother為傳輸格式最小集所構建的傳輸格式組合 全集個數,「,是上取整運算符。
5. 根據權利要求1或2所述的基於網絡承載語音業務的傳輸格式集 合裁減方法,其特徵在於,所述步驟1)中傳輸格式最小集所構建的傳輸 格式組合全集個數MinNumTfcother為除網絡承載語音之外的所有傳輸信 道傳輸格式最小集的個數的乘積。
6. 根據權禾」要求2所述的基於網絡承載語音業務的傳輸格式集合裁 減方法,其特徵在於,所述步驟5.2)中的隨機裁減具體為通過產生隨機數 來決定隨機裁減的對象。
全文摘要
本發明公開了一種基於網絡語音業務的傳輸格式集合裁減方法,包括1)構建網絡語音業務之外的所有傳輸信道的基本集,將該基本集作為傳輸格式最小集,並計算其中所構建的傳輸格式組合全集個數;2)把網絡語音的所有傳輸格式和傳輸格式最小集構建成網絡語音和其他傳輸信道傳輸格式最小集的傳輸格式組合全集並得到傳輸格式組合個數;3)如果步驟2)中的傳輸格式組合個數大於用戶設備能力中的最大傳輸格式組合個數,則繼續步驟4);4)計算網絡語音業務需要裁減的傳輸格式個數;5)在網絡語音的傳輸格式集合中選擇需裁減的傳輸格式個數進行裁減。本發明提高了基於用戶設備能力對傳輸格式集和傳輸格式集的組合進行裁減的效率。
文檔編號H04M7/00GK101335793SQ20071007629
公開日2008年12月31日 申請日期2007年6月29日 優先權日2007年6月29日
發明者柯雅珠 申請人:中興通訊股份有限公司