專利名稱:無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及第三代移動通信系統(tǒng)空中接口無線鏈路控制層(RLC)使用確認(rèn)模式 (AM)實體進(jìn)行通信時的超域類型選擇方法和系統(tǒng),尤其涉及使得RLC AM實體占用PDU空間 較小的超域類型選擇方法和系統(tǒng)。
背景技術(shù):
第三代移動通信系統(tǒng)空中接口無線鏈路控制(RLC)子層包括透明模式(TM),非確 認(rèn)模式(UM),確認(rèn)模式(AM)三種模式。RLC AM通信雙方的發(fā)送方使用AMD PDU (確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元, Acknowledged Mode Data PDU)作為承載發(fā)送高層的業(yè)務(wù)數(shù)據(jù)單元(SDU),對AMD PDU設(shè)置 序列號(SN),按照0-4095循環(huán)遞增,接收方需要根據(jù)當(dāng)前的接收情況向發(fā)送方發(fā)送狀態(tài)報 告信息。發(fā)送方根據(jù)從接收方接收到的狀態(tài)報告進(jìn)行更新狀態(tài)變量,是否重傳,移動窗口等 一系列操作。RLC AM(確認(rèn)模式)實體有兩個狀態(tài)變量VR(R)和VR(H)。其中VR(R)是接收狀 態(tài)變量,該接收狀態(tài)變量包含按順序接收到的最后一個AMD PDU的下一個SN。其中VR(H) 是最高期望狀態(tài)變量,這個最高期望狀態(tài)變量包含接收到的最高AMD PDU的下一個SN。如 果VR(H)與VR(R)之差大于1,則表明存在丟包情況。若當(dāng)前存在丟包,RLC AM實體在發(fā)送狀態(tài)報告,告知對端實體RLC AM當(dāng)前的丟 包情況時,目前已有的規(guī)范和技術(shù)定義了三種不同類型的超域(SUFI)可供使用,分別為 LIST, RLIST, BITMAP。三種不同類型的超域各自的數(shù)據(jù)格式均不相同,所適應(yīng)的情況其實也各不相同。 圖1示出了這三種超域類型的格式。LIST是通過指示第一個丟失的PDU的SN號,和其后連續(xù)丟失的PDU個數(shù)來表示 當(dāng)前丟失情況的。假設(shè)SN號為1到10的10個PDU全部丟失,則只需要指明第一個丟失的 PDU的SN號為1,其后連續(xù)丟失的PDU個數(shù)為9。RLIST是通過指示第一個丟失的PDU的SN號,并指示出下一個丟失的PDU與前一 個PDU SN號的差距,即丟失間隔。假設(shè)SN號為1到100的100個PDU中,其中只有1和60 丟失了。則只需要指明第一個丟失的PDU的SN號為1,間隔59個后又丟了一個PDU。BITMAP是通過指示一個SN號,從該SN號后一定長度范圍內(nèi)的每個PDU是否正確 與否,通過BIT位置1表示已經(jīng)接收到,通過BIT位置0表示未接收到。由于3GPP規(guī)范中并未規(guī)定選用哪種超域類型來發(fā)送狀態(tài)報告,這就導(dǎo)致所選超 域類型可能不是最合適的,往往會浪費很多PDU空間,直接導(dǎo)致浪費空口資源,降低無線鏈 路效率。假設(shè)VR(R)為10,VR(H)為130。其中SN從10-12的3個PDU丟失,SN為35的 PDU丟失,SN為50的PDU丟失,SN為70的PDU丟失。其余PDU全部正確接收。那么可以 看一下,選用不同類型的SUFI所占用的大致空間情況如果選BITMAP,則需要17. 5個字節(jié)表示;如果選LIST,則需要9個字節(jié)表示;如果選RLIST,則需要6. 5個字節(jié)表示。由于目前規(guī)范并未規(guī)定選擇超域類型的方法,已有的技術(shù)處理方法也沒有根據(jù)實 際丟包狀況進(jìn)行分析選擇超域類型,這就會帶來一些問題,從上面的例子可以看出因超 域類型的選擇不當(dāng),將導(dǎo)致PDU空間的浪費,以致本可以搭載到某AMDPDU上的狀態(tài)報告由 于超域類型選擇不當(dāng),而造成狀態(tài)報告過大無法搭載,只能使用STATUS PDU發(fā)送;也有可 能導(dǎo)致本需要一個STATUS PDU即可完成的,因超域類型的選擇不當(dāng),導(dǎo)致必須使用多個 STATUS PDU才能完成,從而帶來了更大的空口資源的浪費。
發(fā)明內(nèi)容
本發(fā)明的目的在于解決上述問題,提供了一種無線鏈路控制層確認(rèn)模式實體的超 域類型選擇方法,選擇出合適的超域類型,使占用的PDU空間小,從而節(jié)省了空口資源。本發(fā)明還提出了一種無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng)。本發(fā)明的技術(shù)方案為本發(fā)明揭示了一種無線鏈路控制層確認(rèn)模式實體的超域類 型選擇方法,其中,無線鏈路控制層確認(rèn)模式實體根據(jù)當(dāng)前確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元丟 失的實際情況選擇超域類型。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其中,進(jìn)一步包括(1)計算無線鏈路控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與接收狀態(tài)變 fiVR(R)的差值;(2)計算無線鏈路控制層確認(rèn)模式實體的丟失的確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元信 息,獲得丟失協(xié)議數(shù)據(jù)單元信息塊數(shù)和丟失協(xié)議數(shù)據(jù)單元總個數(shù),其中丟失協(xié)議數(shù)據(jù)單元 信息塊的信息包括第一個丟失的確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元的序列號和從該序列號開始 連續(xù)丟失的協(xié)議數(shù)據(jù)單元個數(shù);(3)根據(jù)步驟(1)中的差值以及步驟(2)中的丟失協(xié)議數(shù)據(jù)單元信息塊數(shù)和丟失 協(xié)議數(shù)據(jù)單元的總個數(shù)之間的關(guān)系,選擇超域類型。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其中,步驟(3)進(jìn)一 步包括如果滿足條件一或者條件二,則選擇使用RLIST超域類型;如果滿足條件三,則選擇使用LIST超域類型;其余情況選擇BITMAP超域類型;其中條件一是指丟失PDU信息塊數(shù)小于VR(H)與VR(R)的差值的十六分之一且丟 失協(xié)議數(shù)據(jù)單元總個數(shù)大于VR(H)與VR(R)的差值的四分之三,條件二是指丟失協(xié)議數(shù)據(jù) 單元信息塊數(shù)大于VR(H)與VR(R)的差值的三十二分之一且丟失協(xié)議數(shù)據(jù)單元總個數(shù)小于 VR(H)與VR(R)的差值的十六分之一,條件三是指丟失信息塊數(shù)小于VR(H)與VR(R)的差值 的十六分之一且丟失協(xié)議數(shù)據(jù)單元總個數(shù)小于VR(H)與VR(R)的差值的四分之三。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其中,進(jìn)一步包括根據(jù)當(dāng)前的丟失的確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元信息計算BITMAP超域類型、LIST 超域類型以及RLIST超域類型各自大致需要的空間長度;選擇這三種超域類型中需要空間長度最小的超域類型。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其中,計算BITMAP超域類型大致需要的空間長度的公式為bitmap_space_lenth = (VR(H) -VR(R))/8,其中bitmap_space_lenth表示BITMAP類型超域占用的空間長度,VR(H)_VR(R) 表示無線鏈路控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與接收狀態(tài)變量VR(R)的差值。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其中,計算LIST超域 類型大致需要的空間長度的公式為 其中當(dāng)前丟失協(xié)議數(shù)據(jù)單元信息塊的個數(shù)表示為miSSpdU_bloCk_nUm,其中第i 個丟失協(xié)議數(shù)據(jù)單元信息塊中丟失的協(xié)議數(shù)據(jù)單元個數(shù)表示為mis^pdi^nmv LIST超域 類型占用的空間長度表示為list_space_lenth。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其中,計算RLIST超
域類型大致需要的空間長度的公式為 其中rlist_space_lenth表示RLIST超域類型占用的空間長度,misspdu_block_ num表示當(dāng)前丟失協(xié)議數(shù)據(jù)單元信息塊的個數(shù),average_misslenth_space表示各個丟失 協(xié)議數(shù)據(jù)單元信息塊之間的平均丟失距離所占用的空間,misspdu.block.space,表示第i 個丟失協(xié)議數(shù)據(jù)單元信息塊所包含的丟失協(xié)議數(shù)據(jù)單元個數(shù)信息所占用的空間。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其中,參數(shù)average misslenth_space的計算方式為若平均丟失距離小于8,average_misslenth_space為0. 5字節(jié);若平均丟失距離大于7且小于64,average_misslenth_space為1字節(jié);若平均丟失距離大于63且小于512,average_misslenth_space為1. 5字節(jié);若平均丟失距離大于511且小于40%,average_misslenth_space為2字節(jié);其中若丟失協(xié)議數(shù)據(jù)單元信息塊個數(shù)為1,則平均丟失距離為0,若丟失協(xié) 議數(shù)據(jù)單元信息塊個數(shù)大于1,則丟失協(xié)議數(shù)據(jù)單元信息塊之間的平均丟失距離為 ((VR(H)-VR(R))-total_misspdu_num)/misspdu_block_num,VR(H)-VR(R)表示無線鏈路 控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與接收狀態(tài)變量VR(R)的差值,total, misspdu_num是丟失協(xié)議數(shù)據(jù)單元的總個數(shù),misspdu_block_num是丟失協(xié)議數(shù)據(jù)單元信 息塊個數(shù)。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其中,參數(shù)miSSpdu_ block_spacei的計算方式為若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)小于8,則miSSpdu_ block—spacei 為 1 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于7且小于64,則 misspdu—block—spacei 為 1. 5 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于63且小于512,則 misspdU-block—spacei 為 2 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于511且小于 4096,則 misspdu—block—spacei 為 2. 5 字節(jié)。本發(fā)明還提供了一種無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其中, 該系統(tǒng)包括超域類型選擇裝置,在該裝置內(nèi),無線鏈路控制層確認(rèn)模式實體根據(jù)當(dāng)前確認(rèn) 模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元丟失的實際情況選擇超域類型。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其中,該超域類型選 擇裝置進(jìn)一步包括差值計算模塊,計算無線鏈路控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與 接收狀態(tài)變量VR(R)的差值;丟失協(xié)議數(shù)據(jù)單元數(shù)量計算模塊,計算無線鏈路控制層確認(rèn)模式實體的丟失的確 認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元信息,獲得丟失協(xié)議數(shù)據(jù)單元信息塊數(shù)和丟失協(xié)議數(shù)據(jù)單元總個 數(shù),其中丟失協(xié)議數(shù)據(jù)單元信息塊的信息包括第一個丟失的確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元的 序列號和從該序列號開始連續(xù)丟失的協(xié)議數(shù)據(jù)單元個數(shù);類型選擇模塊,根據(jù)差值計算模塊得到的差值以及丟失協(xié)議數(shù)據(jù)單元數(shù)量計算模 塊得到的丟失協(xié)議數(shù)據(jù)單元信息塊數(shù)和丟失協(xié)議數(shù)據(jù)單元的總個數(shù)之間的關(guān)系,選擇超域 類型。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其中,在該類型選擇 模塊中,如果滿足條件一或者條件二,則選擇使用RLIST超域類型,如果滿足條件三,則選 擇使用LIST超域類型,其余情況選擇BITMAP超域類型,其中條件一是指丟失PDU信息塊數(shù) 小于VR(H)與VR(R)的差值的十六分之一且丟失協(xié)議數(shù)據(jù)單元總個數(shù)大于VR(H)與VR(R) 的差值的四分之三,條件二是指丟失協(xié)議數(shù)據(jù)單元信息塊數(shù)大于VR(H)與VR(R)的差值的 三十二分之一且丟失協(xié)議數(shù)據(jù)單元總個數(shù)小于VR(H)與VR(R)的差值的十六分之一,條件 三是指丟失信息塊數(shù)小于VR(H)與VR(R)的差值的十六分之一且丟失協(xié)議數(shù)據(jù)單元總個數(shù) 小于VR(H)與VR(R)的差值的四分之三。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其中,該超域類型選 擇裝置進(jìn)一步包括長度計算模塊,根據(jù)當(dāng)前的丟失的確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元信息計算BITMAP 超域類型、LIST超域類型以及RLIST超域類型各自大致需要的空間長度;選擇模塊,選擇上述三種超域類型中需要空間長度最小的超域類型。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其中,該長度計算模 塊包括BITMAP超域類型計算單元,計算BITMAP超域類型大致需要的空間長度的公式為bitmap_space_lenth = (VR(H) -VR(R))/8,其中bitmap_space_lenth表示BITMAP類型超域占用的空間長度,VR(H)_VR(R) 表示無線鏈路控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與接收狀態(tài)變量VR(R)的差值。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其中,該長度計算模 塊包括
9
LIST超域類型計算單元,計算LIST超域類型大致需要的空間長度的公式為
misspdu block mm 其中當(dāng)前丟失協(xié)議數(shù)據(jù)單元信息塊的個數(shù)表示為miSSpdU_bloCk_nUm,其中第i 個丟失協(xié)議數(shù)據(jù)單元信息塊中丟失的協(xié)議數(shù)據(jù)單元個數(shù)表示為mis^pdi^nmv LIST超域 類型占用的空間長度表示為list_space_lenth。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其中,該長度計算模 塊包括RLIST超域類型計算單元,計算RLIST超域類型大致需要的空間長度的公式為 其中rlist_space_lenth表示RLIST超域類型占用的空間長度,misspdu_block_ num表示當(dāng)前丟失協(xié)議數(shù)據(jù)單元信息塊的個數(shù),average_misslenth_space表示各個丟失 協(xié)議數(shù)據(jù)單元信息塊之間的平均丟失距離所占用的空間,misspdu.block.space,表示第i 個丟失協(xié)議數(shù)據(jù)單元信息塊所包含的丟失協(xié)議數(shù)據(jù)單元個數(shù)信息所占用的空間。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其中,參數(shù)average misslenth_space的計算方式為若平均丟失距離小于8,average_misslenth_space為0. 5字節(jié);若平均丟失距離大于7且小于64,average_misslenth_space為1字節(jié);若平均丟失距離大于63且小于512,average_misslenth_space為1. 5字節(jié);若平均丟失距離大于511且小于4096,average_misslenth_space為2字節(jié);其中若丟失協(xié)議數(shù)據(jù)單元信息塊個數(shù)為1,則平均丟失距離為0,若丟失協(xié) 議數(shù)據(jù)單元信息塊個數(shù)大于1,則丟失協(xié)議數(shù)據(jù)單元信息塊之間的平均丟失距離為 ((VR(H)-VR(R))-total_misspdu_num)/misspdu_block_num,VR(H)-VR(R)表示無線鏈路 控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與接收狀態(tài)變量VR(R)的差值,total, misspdu_num是丟失協(xié)議數(shù)據(jù)單元的總個數(shù),misspdu_block_num是丟失協(xié)議數(shù)據(jù)單元信 息塊個數(shù)。上述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其中,參數(shù)miSSpdu_ block_spacei的計算方式為若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)小于8,則miSSpdu_ block—spacei 為 1 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于7且小于64,則 misspdu—block—spacei 為 1. 5 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于63且小于512, 貝丨J misspdu—block—spacei 為 2 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于511且小于 4096,則 misspdu—block—spacei 為 2. 5 字節(jié)。本發(fā)明對比現(xiàn)有技術(shù)有如下的有益效果本發(fā)明的無線鏈路控制層確認(rèn)模式實體 的超域類型選擇方法和系統(tǒng)均是通過根據(jù)當(dāng)前AMD PDU丟失的實際情況從三種超域類型中選出合適的一種來構(gòu)造狀態(tài)報告發(fā)送,從而減少了占用的PDU空間節(jié)省了空口資源。
圖1是3GPP規(guī)范中規(guī)定的三種超越類型的格式的示意圖。圖2是三種超域類型適應(yīng)情況的示意圖。圖3是本發(fā)明的丟失PDU信息塊示意圖。圖4是本發(fā)明的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法的第一實施 例的流程圖。圖5是本發(fā)明的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法的第二實施 例的流程圖。圖6是本發(fā)明的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng)的第一實施 例的框圖。圖7是本發(fā)明的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng)的第二實施 例的框圖。
具體實施例方式下面結(jié)合附圖和實施例對本發(fā)明作進(jìn)一步的描述。本發(fā)明的RLC AM實體的超域類型選擇方法的思想是,RLC子層使用AM實體進(jìn)行通 信時,當(dāng)RLC AM實體達(dá)到滿足發(fā)送狀態(tài)的條件時,準(zhǔn)備構(gòu)造超域以發(fā)送狀態(tài)報告。RLC AM 實體根據(jù)當(dāng)前AMD PDU丟失的實際情況,從BITMAP超域類型、RLIST超域類型、LIST超域類 型中選擇合適的一種。根據(jù)這三種超域類型的格式可以分析出每一種超域類型適合的PDU丟失情況,請 參見圖2所示,從圖2中可以比較清楚的看出三種超域類型分別適合的情況。圖2假設(shè)此 時 VR(R)為 10,VR(H)為 51。BITMAP超域類型適合于正確接收和丟失的包頻繁交替出現(xiàn)的情況,即正確接收到 幾個PDU后緊接著丟失了幾個PDU,以及少量PDU連續(xù)正確接收和連續(xù)丟失頻繁交替的情 況。RLIST超域類型適合于兩種情況一種是連續(xù)丟失PDU個數(shù)非常多的情況;另一種 是丟失PDU總數(shù)比較少,且連續(xù)丟失多個PDU的現(xiàn)象不明顯的情況。LIST超域類型適合于存在連續(xù)丟失PDU現(xiàn)象,連續(xù)丟失的PDU個數(shù)不是很大,且丟 失PDU總數(shù)不是很大的情況。本發(fā)明通過兩個實施例來說明上述的選擇方法,以選擇出合適的超域類型。為此, 本發(fā)明引入“丟失PDU信息塊”的概念。“丟失PDU信息塊”是一些連續(xù)丟失的PDU信息,每個丟失PDU信息塊中包含兩部 分第一個丟失的AMD PDU的序列號(SN),從該SN開始連續(xù)丟失的PDU個數(shù);丟失PDU總 個數(shù)是指當(dāng)前全部丟失PDU信息塊中所指明的丟失PDU個數(shù)之和。丟失PDU信息塊既是選 擇超域類型的依據(jù),也是選擇好超域類型后,構(gòu)造超域時必備的信息。為了更好的說明丟失PDU信息塊的概念,通過圖3給出的丟失PDU信息塊的圖例, 此時VR(R)為10,VR(H)為51。其中SN為10-13的4個PDU丟失(在圖中對應(yīng)格子線的),SN為33-38的6個PDU丟失,其余PDU全部正確接收。則附圖3中給出的當(dāng)前PDU丟失情 況為存在兩個丟失PDU信息塊,分別為丟失PDU信息塊1 該丟失PDU信息塊開始丟失的PDU為SN = 10,丟失PDU個數(shù) 為4;丟失PDU信息塊2 該丟失PDU信息塊開始丟失的PDU為SN = 33,丟失PDU個數(shù) 為6。則當(dāng)前丟失PDU特征為丟失PDU信息塊個數(shù)為2,丟失PDU總個數(shù)為4+6 = 10。無線鏈路控制層確認(rèn)樽式實體的超域類型詵擇方法的第一實施例本發(fā)明的超域類型選擇方法的第一實施例是通過分析當(dāng)前丟失PDU信息的特征, 依據(jù)各種類型超域所適用的不同情況進(jìn)行選擇。分析當(dāng)前PDU信息特征是通過獲得丟失 PDU總個數(shù)和丟失PDU信息塊的個數(shù),這些信息也是選擇好超域類型后的超域構(gòu)造過程所 需要的信息。本實施例的超域類型選擇方法包括如圖4所示的步驟,下面結(jié)合圖4對其中的每 一步進(jìn)行詳細(xì)的描述。步驟S10 無線鏈路控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與接收狀態(tài) 變量VR(R)的差值。步驟S11 從AM接收緩存器中獲得當(dāng)前的PDU丟失信息,主要有丟失PDU信息塊 的個數(shù)和丟失PDU總個數(shù)。步驟S12 判斷是否滿足條件一,如果滿足則進(jìn)入步驟S15,如果不滿足則進(jìn)入步 馬聚S13 o條件一是指丟失PDU信息塊數(shù)小于VR(H)與VR(R)之差的十六分之一,并且丟失 PDU總個數(shù)大于VR(H)與VR(R)之差的四分之三。步驟S13 判斷是否滿足條件二,如果滿足則進(jìn)入步驟S15,如果不滿足則進(jìn)入步 驟 S14。條件二是指丟失PDU信息塊數(shù)大于VR(H)與VR(R)之差的三十二分之一,并且丟 失PDU總個數(shù)小于VR(H)與VR(R)之差的十六分之一。步驟S14 判斷是否滿足條件三,如果滿足則進(jìn)入步驟S17,如果不滿足則進(jìn)入步 驟 S16。條件三是指丟失PDU信息塊數(shù)小于VR(H)與VR(R)之差的十六分之一,并且丟失 PDU總個數(shù)小于VR(H)與VR(R)之差的四分之三。步驟S15 使用RLIST超域類型構(gòu)造,退出流程。步驟S16 使用BITMAP超域類型構(gòu)造,退出流程。步驟S17 使用LIST超域類型構(gòu)造,退出流程??偟膩碚f,本實施例通過三個判斷條件,依次進(jìn)行判斷選擇。如果滿足條件一,使 用RLIST不會對PDU空間造成大的浪費。如果滿足條件二,使用RLIST不會對PDU空間造 成大的浪費。如果滿足條件三,使用LIST不會對PDU空間造成大的浪費。如果條件一,條 件二和條件三都不滿足,則說明當(dāng)前PDU的丟失情況并不明顯的適合于LIST或RLIST,使用 LIST或RLIST并不會明顯的節(jié)省PDU空間,也就是說,此時使用BITMAP并不會對PDU空間 造成大的浪費,因此使用BITMAP。
12
值得注意的是,上述的三個判斷條件可以進(jìn)行適當(dāng)?shù)目s緊或放寬,均可選擇出合 適的超域類型。使用如本實施例的超域類型選擇方法,可以避免因超域類型選擇不當(dāng)而造 成的空口資源的浪費,并且可以以較大的概率選擇出合適的超域類型。無線鏈路控制層確認(rèn)樽式實體的超域類型詵擇方法的第二實施例此外,本發(fā)明還提供了另一種實施例來選擇出合適的超域類型,在這一實施例中, 是通過對當(dāng)前丟失PDU信息進(jìn)行分析計算,從而可大致計算出使用BITMAP、LIST、RLIST三 種超域類型分別占用的PDU空間,然后選擇出占用PDU空間最少的超域類型構(gòu)造狀態(tài)報告 發(fā)送。在詳細(xì)描述本技術(shù)方案之前,需要定義以下幾個變量misspdu_block_num 丟失 PDU 信息塊的個數(shù);miss_pdu_numi 第i個丟失PDU信息塊中指明的丟失PDU個數(shù),其中i是一個從 1到丟失PDU信息塊個數(shù)的自然數(shù);total_misspdu_num 丟失PDU的總個數(shù),即所有丟失PDU信息塊中的丟失PDU個 數(shù)之和,可以由下面的公式計算出來
misspdu block numt 圖5示出了這一實施例的超域類型選擇方法的步驟,下面結(jié)合圖5對其中的每一 步驟進(jìn)行詳細(xì)的描述。步驟S20 計算BITMAP超域類型大致需要的空間長度bitmap_space_lenth。計算公式為bitmap_space_lenth= (VR(H) -VR(R))/8,其中VR(H)_VR(R)表示無線鏈路控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H) 與接收狀態(tài)變量VR(R)的差值。步驟S22 計算LIST超域類型大致需要的空間長度list_space_lenth。
nvsspdv_blovk num計算公式為 其中當(dāng)前丟失PDU信息塊的個數(shù)表示為miSSpdu_bl0Ck_num,其中第i個丟失PDU 信息塊中丟失的PDU個數(shù)表示為miss—pdi^nunii。步驟S24 計算RLIST超域類型大致需要的空間長度rlist_space_lenth。 其中 misspdu_block_num 表示當(dāng)前丟失 PDU 信息塊的個數(shù),average_misslenth_ space表示各個丟失PDU信息塊之間的平均丟失距離所占用的空間,miSSpdu_bl0Ck_SpaCei 表示第i個丟失PDU信息塊所包含的丟失PDU個數(shù)信息所占用的空間。這是由于針對每個 丟失PDU信息塊,需要占用的空間主要有兩個部分第一部分是表示該丟失PDU信息塊與前 一個丟失PDU信息塊之間的丟失距離這一信息所占用的空間,另一部分是表示本丟失PDU 信息塊所包含的丟失PDU個數(shù)這一信息所占用的空間。對于上述average_miSSlenth_Space參數(shù),可通過以下方式計算。首先計算丟失 PDU信息塊之間的平均丟失距離。若丟失PDU信息塊個數(shù)為1,則平均丟失距離為0,若丟失 PDU信息個數(shù)大于1,則平均丟失距離為
((VR(H)-VR(R))-total_misspdu_num)/misspdu_block_num,其中 VR(H)-VR(R) 表示無線鏈路控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR (H)與接收狀態(tài)變量VR (R)的差 值,total_misspdu_num是丟失PDU的總個數(shù),misspdu_block_num是丟失PDU信息塊個數(shù)。而各個丟失PDU信息塊之間的平均丟失距離所占用的空間averagejnisslenttu space 為 若平均丟失距離小于8,average_misslenth_space為0. 5字節(jié);若平均丟失距離大于7且小于64,average_misslenth_space為1字節(jié);若平均丟失距離大于63且小于512,average_misslenth_space為1. 5字節(jié);若平均丟失距離大于511且小于4096,average_misslenth_space為2字節(jié)。而對于上述misspdu_block_spacei參數(shù),可通過以下方式來計算。若丟失PDU信息塊中的丟失PDU個數(shù)小于3,則為丟失PDU個數(shù)乘以0. 5個字節(jié), 艮口 misspdu_bIoc^spacei 為 misS-Pdi^numi/2 個字節(jié)。若丟失PDU信息塊中的丟失PDU個數(shù)大于等于3,可以使用突發(fā)錯誤指示來節(jié)省 PDU空間,突發(fā)錯誤指示占用空間為0. 5個字節(jié)。因此,misspdujDlock—spacei 的值為若丟失PDU個數(shù)小于8,則misspdu_block_spacei為1個字節(jié)。若丟失PDU個數(shù)大于7小于64,則misspdu_block_spacei為1. 5個字節(jié)。若丟失PDU個數(shù)大于63,小于512,則misspdu_block_spacei為2個字節(jié)。若丟失PDU個數(shù)大于511,小于4096,則misspdu_block_spacei為2. 5個字節(jié)。綜合上述的兩個實施例,可以得到以下的一些優(yōu)點本發(fā)明的第一實施例是依據(jù)各種超域類型分別適用的場景,通過分析當(dāng)前丟失 PDU信息的特征,通過三個判斷條件來進(jìn)行選擇判斷,而選擇出合適的超域類型。本發(fā)明的第二實施例是根據(jù)當(dāng)前丟失PDU信息,進(jìn)行分析計算,直接計算出使用 三種類型超域分別大致需要的PDU空間長度,從而選擇出合適的超域類型。本發(fā)明的RLC AM實體通過本發(fā)明的任實施例均可以選擇合適的超域類型,構(gòu)造狀 態(tài)報告。可以避免現(xiàn)有技術(shù)中因選擇超域類型不當(dāng),而造成的大量PDU空間浪費,降低空口 資源的使用效率等不利影響。本發(fā)明可以減少占用的PDU空間,有效的節(jié)省空口資源。^mwmmmmim^mnmmmmmmmmm-^mM圖6示出了本發(fā)明的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng)的第一 實施例的原理。請參見圖6,本實施例的系統(tǒng)包括超域類型選擇裝置1,在超域類型選擇裝 置1內(nèi),無線鏈路控制層確認(rèn)模式實體根據(jù)當(dāng)前確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元丟失的實際情 況選擇超域類型。超域類型選擇裝置1包括差值計算模塊10、丟失協(xié)議數(shù)據(jù)單元數(shù)量計算模塊12以 及類型選擇模塊14。差值計算模塊10計算無線鏈路控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H) 與接收狀態(tài)變量VR(R)的差值。丟失協(xié)議數(shù)據(jù)單元數(shù)量計算模塊12計算無線鏈路控制層 確認(rèn)模式實體的丟失的AMD PDU信息,獲得丟失PDU信息塊數(shù)和丟失PDU總個數(shù),其中丟 失PDU信息塊的信息包括第一個丟失的AMD PDU的序列號和從這一序列號開始連續(xù)丟失的 PDU個數(shù)。
類型選擇模塊14根據(jù)差值計算模塊10得到的差值以及丟失協(xié)議數(shù)據(jù)單元數(shù)量計算模塊12得到的丟失PDU信息塊數(shù)和丟失PDU的總個數(shù)之間的關(guān)系選擇超域類型。具體來說,在類型選擇模塊14中,如果滿足條件一或者條件二,則選擇使用RLIST 超域類型,如果滿足條件三,則選擇使用LIST超域類型,其余情況選擇BITMAP超域類型,其 中條件一是指丟失PDU信息塊數(shù)小于VR(H)與VR(R)的差值的十六分之一且丟失協(xié)議數(shù)據(jù) 單元總個數(shù)大于VR(H)與VR(R)的差值的四分之三,條件二是指丟失協(xié)議數(shù)據(jù)單元信息塊 數(shù)大于VR(H)與VR(R)的差值的三十二分之一且丟失協(xié)議數(shù)據(jù)單元總個數(shù)小于VR(H)與 VR(R)的差值的十六分之一,條件三是指丟失信息塊數(shù)小于VR(H)與VR(R)的差值的十六分 之一且丟失協(xié)議數(shù)據(jù)單元總個數(shù)小于VR(H)與VR(R)的差值的四分之三。碰禪路■■石角·細(xì)推腿觀哪碰白魄二棚列圖7示出了本發(fā)明的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng)的第二 實施例的原理。請參見圖7,系統(tǒng)包括超域類型選擇裝置2,裝置2包括長度計算模塊20和 選擇模塊22,其中長度計算模塊20進(jìn)一步包括BITMAP超域類型計算單元200、LIST超域 類型計算單元202和RLIST超域類型計算單元204。BITMAP超域類型計算單元200計算BITMAP超域類型大致需要的空間長度的公式 為bitmap_space_lenth = (VR(H)-VR(R))/8,其中bitmap_space_lenth表示BITMAP類型超域占用的空間長度,VR(H)-VR(R) 表示無線鏈路控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR (H)與接收狀態(tài)變量VR (R)的差值。LIST超域類型計算單元202計算LIST超域類型大致需要的空間長度的公式為 其中當(dāng)前丟失協(xié)議數(shù)據(jù)單元信息塊的個數(shù)表示為miSSpdU_bloCk_nUm,其中第i 個丟失協(xié)議數(shù)據(jù)單元信息塊中丟失的協(xié)議數(shù)據(jù)單元個數(shù)表示為mis^pdi^nmv LIST超域 類型占用的空間長度表示為list_space_lenth。RLIST超域類型計算單元204計算RLIST超域類型大致需要的空間長度的公式
為 其中rlist_space_lenth表示RLIST超域類型占用的空間長度,misspdu_block_ num表示當(dāng)前丟失協(xié)議數(shù)據(jù)單元信息塊的個數(shù),average_misslenth_space表示各個丟失 協(xié)議數(shù)據(jù)單元信息塊之間的平均丟失距離所占用的空間,misspdu.block.space,表示第i 個丟失協(xié)議數(shù)據(jù)單元信息塊所包含的丟失協(xié)議數(shù)據(jù)單元個數(shù)信息所占用的空間。其中參數(shù)average_misslenth_space的計算方式為若平均丟失距離小于8,average_misslenth_space為0. 5字節(jié);若平均丟失距離大于7且小于64,average_misslenth_space為1字節(jié);若平均丟失距離大于63且小于512,average_misslenth_space為1. 5字節(jié);若平均丟失距離大于511且小于4096,average_misslenth_space為2字節(jié);
其中若丟失協(xié)議數(shù)據(jù)單元信息塊個數(shù)為1,則平均丟失距離為0,若丟失協(xié) 議數(shù)據(jù)單元信息塊個數(shù)大于1,則丟失協(xié)議數(shù)據(jù)單元信息塊之間的平均丟失距離為 ((VR(H)-VR(R))-total_misspdu_num)/misspdu_block_num,VR(H)-VR(R)表示無線鏈路 控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與接收狀態(tài)變量VR(R)的差值,total, misspdu_num是丟失協(xié)議數(shù)據(jù)單元的總個數(shù),misspdu_block_num是丟失協(xié)議數(shù)據(jù)單元信 息塊個數(shù)。其中參數(shù)misspdu_block_spacei的計算方式為若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)小于8,則miSSpdu_ block—spacei 為 1 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于7且小于64,則 misspdu—block—spacei 為 1. 5 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于63且小于512, 貝丨J misspdu—block—spacei 為 2 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于511且小于 4096,則 misspdu—block—spacei 為 2. 5 字節(jié)。上述實施例是提供給本領(lǐng)域普通技術(shù)人員來實現(xiàn)或使用本發(fā)明的,本領(lǐng)域普通技 術(shù)人員可在不脫離本發(fā)明的發(fā)明思想的情況下,對上述實施例做出種種修改或變化,因而 本發(fā)明的保護(hù)范圍并不被上述實施例所限,而應(yīng)該是符合權(quán)利要求書提到的創(chuàng)新性特征的 最大范圍。
1權(quán)利要求
一種無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其特征在于,無線鏈路控制層確認(rèn)模式實體根據(jù)當(dāng)前確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元丟失的實際情況選擇超域類型。
2.根據(jù)權(quán)利要求1所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其特征 在于,進(jìn)一步包括(1)計算無線鏈路控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與接收狀態(tài)變量 VR(R)的差值;(2)計算無線鏈路控制層確認(rèn)模式實體的丟失的確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元信息,獲 得丟失協(xié)議數(shù)據(jù)單元信息塊數(shù)和丟失協(xié)議數(shù)據(jù)單元總個數(shù),其中丟失協(xié)議數(shù)據(jù)單元信息塊 的信息包括第一個丟失的確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元的序列號和從該序列號開始連續(xù)丟 失的協(xié)議數(shù)據(jù)單元個數(shù);(3)根據(jù)步驟(1)中的差值以及步驟(2)中的丟失協(xié)議數(shù)據(jù)單元信息塊數(shù)和丟失協(xié)議 數(shù)據(jù)單元的總個數(shù)之間的關(guān)系,選擇超域類型。
3.根據(jù)權(quán)利要求2所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其特征 在于,步驟(3)進(jìn)一步包括如果滿足條件一或者條件二,則選擇使用RLIST超域類型;如果滿足條件三,則選擇使用LIST超域類型;其余情況選擇BITMAP超域類型;其中條件一是指丟失PDU信息塊數(shù)小于VR(H)與VR(R)的差值的十六分之一且丟失 協(xié)議數(shù)據(jù)單元總個數(shù)大于VR(H)與VR(R)的差值的四分之三,條件二是指丟失協(xié)議數(shù)據(jù)單 元信息塊數(shù)大于VR(H)與VR(R)的差值的三十二分之一且丟失協(xié)議數(shù)據(jù)單元總個數(shù)小于 VR(H)與VR(R)的差值的十六分之一,條件三是指丟失信息塊數(shù)小于VR(H)與VR(R)的差值 的十六分之一且丟失協(xié)議數(shù)據(jù)單元總個數(shù)小于VR(H)與VR(R)的差值的四分之三。
4.根據(jù)權(quán)利要求1所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其特征 在于,進(jìn)一步包括根據(jù)當(dāng)前的丟失的確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元信息計算BITMAP超域類型、LIST超域 類型以及RLIST超域類型各自大致需要的空間長度;選擇這三種超域類型中需要空間長度最小的超域類型。
5.根據(jù)權(quán)利要求4所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其特征 在于,計算BITMAP超域類型大致需要的空間長度的公式為bitmap_space_lenth = (VR(H)-VR(R))/8,其中bitmap_space_lenth表示BITMAP類型超域占用的空間長度,VR(H)_VR(R)表示 無線鏈路控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與接收狀態(tài)變量VR(R)的差值。
6.根據(jù)權(quán)利要求4所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其特征 在于,計算LIST超域類型大致需要的空間長度的公式為 其中當(dāng)前丟失協(xié)議數(shù)據(jù)單元信息塊的個數(shù)表示為miSSpdU_bloCk_nUm,其中第i個丟 失協(xié)議數(shù)據(jù)單元信息塊中丟失的協(xié)議數(shù)據(jù)單元個數(shù)表示為mis^pdi^nmv LIST超域類型 占用的空間長度表示為list_space_lenth。
7.根據(jù)權(quán)利要求4所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其特征 在于,計算RLIST超域類型大致需要的空間長度的公式為 其中rlist_space_lenth表示RLIST超域類型占用的空間長度,misspdu_block_num表 示當(dāng)前丟失協(xié)議數(shù)據(jù)單元信息塊的個數(shù),average_misslenth_space表示各個丟失協(xié)議數(shù) 據(jù)單元信息塊之間的平均丟失距離所占用的空間,misspdu.block.space,表示第i個丟失 協(xié)議數(shù)據(jù)單元信息塊所包含的丟失協(xié)議數(shù)據(jù)單元個數(shù)信息所占用的空間。
8.根據(jù)權(quán)利要求7所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其特征 在于,參數(shù)average_misslenth_space的計算方式為若平均丟失距離小于8,average_misslenth_space為0. 5字節(jié); 若平均丟失距離大于7且小于64,average_misslenth_space為1字節(jié); 若平均丟失距離大于63且小于512,average_misslenth_space為1. 5字節(jié); 若平均丟失距離大于511且小于4096,average_misslenth_space為2字節(jié); 其中若丟失協(xié)議數(shù)據(jù)單元信息塊個數(shù)為1,則平均丟失距離為0,若丟失協(xié)議 數(shù)據(jù)單元信息塊個數(shù)大于1,則丟失協(xié)議數(shù)據(jù)單元信息塊之間的平均丟失距離為 ((VR(H)-VR(R))-total_misspdu_num)/misspdu_block_num,VR(H)-VR(R)表示無線鏈路 控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與接收狀態(tài)變量VR(R)的差值,total, misspdu_num是丟失協(xié)議數(shù)據(jù)單元的總個數(shù),misspdu_block_num是丟失協(xié)議數(shù)據(jù)單元信 息塊個數(shù)。
9.根據(jù)權(quán)利要求7所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法,其特征 在于,參數(shù)misspdu_block_spacei的計算方式為若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)小于8,則miSSpdu_ block—spacei 為 1 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于7且小于64,則 misspdu—block—spacei 為 1. 5 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于63且小于512,則 misspdu—block—spacei 為 2 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于511且小于4096,則 misspdu—block—spacei 為 2. 5 字節(jié)。
10.一種無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其特征在于,該系統(tǒng)包括 超域類型選擇裝置,在該裝置內(nèi),無線鏈路控制層確認(rèn)模式實體根據(jù)當(dāng)前確認(rèn)模式數(shù)據(jù)協(xié) 議數(shù)據(jù)單元丟失的實際情況選擇超域類型。
11.根據(jù)權(quán)利要求10所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其特 征在于,該超域類型選擇裝置進(jìn)一步包括差值計算模塊,計算無線鏈路控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與接收 狀態(tài)變量VR(R)的差值;丟失協(xié)議數(shù)據(jù)單元數(shù)量計算模塊,計算無線鏈路控制層確認(rèn)模式實體的丟失的確認(rèn)模 式數(shù)據(jù)協(xié)議數(shù)據(jù)單元信息,獲得丟失協(xié)議數(shù)據(jù)單元信息塊數(shù)和丟失協(xié)議數(shù)據(jù)單元總個數(shù),其中丟失協(xié)議數(shù)據(jù)單元信息塊的信息包括第一個丟失的確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元的序 列號和從該序列號開始連續(xù)丟失的協(xié)議數(shù)據(jù)單元個數(shù);類型選擇模塊,根據(jù)差值計算模塊得到的差值以及丟失協(xié)議數(shù)據(jù)單元數(shù)量計算模塊 得到的丟失協(xié)議數(shù)據(jù)單元信息塊數(shù)和丟失協(xié)議數(shù)據(jù)單元的總個數(shù)之間的關(guān)系,選擇超域類型。
12.根據(jù)權(quán)利要求11所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其特 征在于,在該類型選擇模塊中,如果滿足條件一或者條件二,則選擇使用RLIST超域類型, 如果滿足條件三,則選擇使用LIST超域類型,其余情況選擇BITMAP超域類型,其中條件一 是指丟失PDU信息塊數(shù)小于VR(H)與VR(R)的差值的十六分之一且丟失協(xié)議數(shù)據(jù)單元總 個數(shù)大于VR(H)與VR(R)的差值的四分之三,條件二是指丟失協(xié)議數(shù)據(jù)單元信息塊數(shù)大于 VR(H)與VR(R)的差值的三十二分之一且丟失協(xié)議數(shù)據(jù)單元總個數(shù)小于VR(H)與VR(R)的 差值的十六分之一,條件三是指丟失信息塊數(shù)小于VR(H)與VR(R)的差值的十六分之一且 丟失協(xié)議數(shù)據(jù)單元總個數(shù)小于VR(H)與VR(R)的差值的四分之三。
13.根據(jù)權(quán)利要求10所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其特 征在于,該超域類型選擇裝置進(jìn)一步包括長度計算模塊,根據(jù)當(dāng)前的丟失的確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元信息計算BITMAP超域 類型、LIST超域類型以及RLIST超域類型各自大致需要的空間長度;選擇模塊,選擇上述三種超域類型中需要空間長度最小的超域類型。
14.根據(jù)權(quán)利要求10所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其特 征在于,該長度計算模塊包括BITMAP超域類型計算單元,計算BITMAP超域類型大致需要的空間長度的公式為bitmap_space_lenth = (VR(H)-VR(R))/8,其中bitmap_space_lenth表示BITMAP類型超域占用的空間長度,VR(H)_VR(R)表示 無線鏈路控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與接收狀態(tài)變量VR(R)的差值。
15.根據(jù)權(quán)利要求10所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其特 征在于,該長度計算模塊包括LIST超域類型計算單元,計算LIST超域類型大致需要的空間長度的公式為 其中當(dāng)前丟失協(xié)議數(shù)據(jù)單元信息塊的個數(shù)表示為miSSpdU_bloCk_nUm,其中第i個丟 失協(xié)議數(shù)據(jù)單元信息塊中丟失的協(xié)議數(shù)據(jù)單元個數(shù)表示為mis^pdi^nmv LIST超域類型 占用的空間長度表示為list_space_lenth。
16.根據(jù)權(quán)利要求10所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其特 征在于,該長度計算模塊包括RLIST超域類型計算單元,計算RLIST超域類型大致需要的空間長度的公式為 其中rlist_space_lenth表示RLIST超域類型占用的空間長度,misspdu_block_num表 示當(dāng)前丟失協(xié)議數(shù)據(jù)單元信息塊的個數(shù),average_misslenth_space表示各個丟失協(xié)議數(shù)據(jù)單元信息塊之間的平均丟失距離所占用的空間,misspdu.block.space,表示第i個丟失 協(xié)議數(shù)據(jù)單元信息塊所包含的丟失協(xié)議數(shù)據(jù)單元個數(shù)信息所占用的空間。
17.根據(jù)權(quán)利要求16所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其特 征在于,參數(shù)average_misslenth_space的計算方式為若平均丟失距離小于8,average_misslenth_space為0. 5字節(jié); 若平均丟失距離大于7且小于64,average_misslenth_space為1字節(jié); 若平均丟失距離大于63且小于512,average_misslenth_space為1. 5字節(jié); 若平均丟失距離大于511且小于4096,average_misslenth_space為2字節(jié); 其中若丟失協(xié)議數(shù)據(jù)單元信息塊個數(shù)為1,則平均丟失距離為0,若丟失協(xié)議 數(shù)據(jù)單元信息塊個數(shù)大于1,則丟失協(xié)議數(shù)據(jù)單元信息塊之間的平均丟失距離為 ((VR(H)-VR(R))-total_misspdu_num)/misspdu_block_num,VR(H)-VR(R)表示無線鏈路 控制層確認(rèn)模式實體的最高期望狀態(tài)變量VR(H)與接收狀態(tài)變量VR(R)的差值,total, misspdu_num是丟失協(xié)議數(shù)據(jù)單元的總個數(shù),misspdu_block_num是丟失協(xié)議數(shù)據(jù)單元信 息塊個數(shù)。
18.根據(jù)權(quán)利要求16所述的無線鏈路控制層確認(rèn)模式實體的超域類型選擇系統(tǒng),其特 征在于,參數(shù)misspdu_block_spacei的計算方式為若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)小于8,則miSSpdu_ block—spacei 為 1 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于7且小于64,則 misspdu—block—spacei 為 1. 5 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于63且小于512,則 misspdu—block—spacei 為 2 字節(jié);若第i個丟失協(xié)議數(shù)據(jù)單元信息塊的丟失協(xié)議數(shù)據(jù)單元個數(shù)大于511且小于4096,則 misspdu—block—spacei 為 2. 5 字節(jié)。
全文摘要
本發(fā)明公開了無線鏈路控制層確認(rèn)模式實體的超域類型選擇方法和系統(tǒng),占用的PDU空間小,節(jié)省空口資源。技術(shù)方案為無線鏈路控制層確認(rèn)模式實體根據(jù)當(dāng)前確認(rèn)模式數(shù)據(jù)協(xié)議數(shù)據(jù)單元丟失的實際情況選擇超域類型。本發(fā)明應(yīng)用于無線通訊領(lǐng)域。
文檔編號H04W28/04GK101877882SQ20091005026
公開日2010年11月3日 申請日期2009年4月29日 優(yōu)先權(quán)日2009年4月29日
發(fā)明者任榮輝, 崔心發(fā), 閻蕊 申請人:聯(lián)芯科技有限公司