處理數據的方法和設備技術

技術編號:23353039 閱讀:2 留言:0更新日期:2020-02-15 07:23
本申請實施例公開了一種處理數據的方法和設備,能夠實現對RLC緩存中的數據的處理。該方法包括:終端設備根據第一指示信息,控制復制數據傳輸功能當前的狀態,所述第一指示信息用于指示是否使能所述復制數據傳輸功能;所述終端設備根據所述復制數據傳輸功能當前的狀態,對第一無線鏈路控制RLC緩存以及第二RLC緩存中的每個RLC業務數據單元SDU進行處理,其中,所述第一RLC緩存對應第一RLC實體,所述第二RLC緩存對應第二RLC實體。

Data processing methods and equipment

【技術實現步驟摘要】
【國外來華專利技術】處理數據的方法和設備
本申請實施例涉及通信領域,并且更具體地,涉及一種處理數據的方法和設備。
技術介紹
在載波聚合場景下,分組數據匯聚層協議(Packet?Data?Convergence?Protocol,PDCP)層可以支持數據復制功能,以提高數據傳輸的可靠性,即PDCP實體可以將一個PDCP協議數據單元(Protocol?Data?Unit,PDU)復制成兩份(或更多份),分別發送至兩個無線鏈路控制(Radio?Link?Control,RLC)實體(或更多個RLC實體),RLC實體接收到PDCP實體發送的數據之后,會先將其存放在RLC緩存(buffer)中,等待傳輸給網絡設備。因此,對于終端設備而言,任何實現對RLC緩存中的數據的處理是一項亟需解決的問題。
技術實現思路
本申請實施例提供了一種處理數據的方法和設備,能夠根據復制數據傳輸功能的狀態,實現對RLC緩存中的數據的處理。第一方面,提供了一種處理數據的方法,包括:終端設備根據第一指示信息,控制復制數據傳輸功能當前的狀態,所述第一指示信息用于指示是否使能所述復制數據傳輸功能;所述終端設備根據所述復制數據傳輸功能當前的狀態,對第一無線鏈路控制RLC緩存以及第二RLC緩存中的每個RLC業務數據單元SDU進行處理,其中,所述第一RLC緩存對應第一RLC實體,所述第二RLC緩存對應第二RLC實體。在本申請實施例中,所述第一指示信息可以用于指示是否使能所述復制數據傳輸功能,還可以用于指示去使能或停止某個RLC實體的復制數據傳輸功能。在所述第一指示信息用于指示去使能所述復制數據傳輸功能的情況下,所述終端設備可以通過不同的RLC實體傳輸不同的數據,或者,在所述第一指示信息用于指示停止某個RLC實體的復制數據傳輸功能的情況下,所述終端設備可以通過其他未被停止復制數據傳輸功能的RLC實體傳輸數據。結合第一方面,在第一方面的一種可能的實現方式中,所述終端設備根據所述復制數據傳輸功能當前的狀態,對第一無線鏈路控制RLC緩存以及第二RLC緩存中的每個RLC業務數據單元SDU進行處理,包括:所述終端設備根據所述復制數據傳輸功能當前的狀態,控制第一RLC緩存以及第二RLC緩存中的每個RLC?SDU對應的定時器的狀態,所述每個RLC?SDU對應的定時器用于控制所述每個RLC?SDU占用RLC緩存的時間;所述終端設備根據所述每個RLC?SDU對應的定時器的狀態,對所述每個RLC?SDU進行處理。因此,本申請實施例的處理數據的方法,所述終端設備通過為每個RLC?SDU分配一個定時器,通過該定時器控制對應的RLC?SDU占用RLC緩存的時間,有利于避免RLC?SDU不能及時傳輸給網絡設備,導致長時間占用RLC緩存,導致緩存泄露的問題,同時也有利于提升RLC緩存的利用率。結合第一方面,在第一方面的一種可能的實現方式中,所述每個RLC?SDU對應的定時器的時長相同。結合第一方面,在第一方面的一種可能的實現方式中,至少兩個RLC?SDU對應的定時器的時長不同。結合第一方面,在第一方面的一種可能的實現方式中,所述終端設備根據所述復制數據傳輸功能當前的狀態,控制第一RLC緩存以及第二RLC緩存中的每個RLC?SDU對應的定時器的狀態,包括:若所述復制數據傳輸功能處于開啟狀態,開啟所述第一RLC緩存和所述第二RLC緩存中的每個RLC?SDU對應的定時器;或若所述復制數據傳輸功能處于關閉狀態,停止所述第一RLC緩存以及所述第二RLC緩存中的每個RLC?SDU對應的定時器,或停止所述第二RLC緩存中的每個RLC?SDU對應的定時器,保持開啟所述第一RLC緩存中的每個RLC?SDU對應的定時器。也就是說,在復制數據傳輸功能處于開啟狀態時,所述終端設備可以控制開啟每個RLC緩存中的每個RLC?SDU對應的定時器,或者說,復制數據通過哪些RLC實體傳輸,可以開啟哪些RLC實體對應的RLC緩存中的RLC?SDU對應的定時器,通過每個RLC?SDU對應的定時器控制所述每個RLC?SDU占用RLC緩存的時間,從而有利于避免RLC?SDU長時間占用RLC緩存,導致緩存泄露的問題,進而能夠提升RLC緩存的利用率。在復制數據傳輸功能處于關閉狀態時,此情況下,不同的RLC實體傳輸的是不同的數據,相對于采用復制數據傳輸功能進行數據傳輸而言,數據傳輸的可靠性降低,此情況下,可以通過犧牲緩存的占用時間來提高數據傳輸的可靠性,例如,所述終端設備可以控制關閉第一RLC緩存和所述第二RLC緩存中的每個RLC?SDU對應的定時器,即不再控制每個RLC緩存中的RLC?SDU對于緩存的占用時間,這樣,當RLC緩存中的RLC?SDU傳輸成功才會從RLC緩存中清除,從而有利于提升數據傳輸的可靠性。因此,本申請實施例的處理數據的方法,在復制數據傳輸功能開啟時,由于可以通過復制數據傳輸功能提高數據傳輸的可靠性,因此,所述終端設備可以控制RLC?SDU占用緩存的時間,從而提升RLC緩存的利用率;在復制數據傳輸功能關閉時,由于不能通過復制數據傳輸功能保證數據傳輸的可靠性,此情況下,可以通過犧牲緩存的占用時間來提高數據傳輸的可靠性,因此,本申請實施例的處理數據的方法,能夠優先考慮數據傳輸可靠性,在能夠保證數據傳輸可靠性的基礎上能夠兼顧緩存利用率。結合第一方面,在第一方面的一種可能的實現方式中,所述第一RLC緩存中包括第一RLC?SDU,所述第一RLC?SDU對應第一定時器,所述終端設備根據所述每個RLC?SDU對應的定時器的狀態,對所述每個RLC?SDU進行處理,包括:在所述第一定時器超時之前,若所述第一RLC?SDU已生成第一RLC?PDU,所述終端設備將所述第一RLC?PDU遞交至媒體接入控制MAC實體;或在所述第一定時器超時的情況下,若所述第一RLC?SDU未生成所述第一RLC?PDU,所述終端設備丟棄所述第一RLC?SDU。結合第一方面,在第一方面的一種可能的實現方式中,所述方法還包括:在所述第一定時器超時的情況下,若所述第一RLC?SDU未生成所述第一RLC?PDU,所述終端設備重置所述第一定時器;或在所述第一定時器超時之前,若所述第一RLC?SDU已生成所述第一RLC?PDU,所述終端設備停止所述第一定時器。因此,本申請實施例的處理數據的方法,終端設備可以為RLC緩存中的每個RLC?SDU開啟一個定時器,通過所述每個RLC?SDU對應的定時器控制所述每個RLC?SDU占用RLC緩存的時間,在定時器超時的情況下,若對應的RLC?SDU未生成RLC?PDU,則丟棄該RLC?SDU,或者在定時器超時之前,若對應的RLC?SDU已生成RLC?PDU,則停止該定時器,將生成的RLC?PDU遞交至MAC實體,進一步地,可以通過物理載波將RLC?PDU傳輸給網絡設備。結合第一方面,在第一方面的一種本文檔來自技高網...

【技術保護點】
一種處理數據的方法,其特征在于,包括:/n終端設備根據第一指示信息,控制復制數據傳輸功能當前的狀態,所述第一指示信息用于指示是否使能所述復制數據傳輸功能;/n所述終端設備根據所述復制數據傳輸功能當前的狀態,對第一無線鏈路控制RLC緩存以及第二RLC緩存中的每個RLC業務數據單元SDU進行處理,其中,所述第一RLC緩存對應第一RLC實體,所述第二RLC緩存對應第二RLC實體。/n

【技術特征摘要】
【國外來華專利技術】一種處理數據的方法,其特征在于,包括:
終端設備根據第一指示信息,控制復制數據傳輸功能當前的狀態,所述第一指示信息用于指示是否使能所述復制數據傳輸功能;
所述終端設備根據所述復制數據傳輸功能當前的狀態,對第一無線鏈路控制RLC緩存以及第二RLC緩存中的每個RLC業務數據單元SDU進行處理,其中,所述第一RLC緩存對應第一RLC實體,所述第二RLC緩存對應第二RLC實體。


根據權利要求1所述的方法,其特征在于,所述終端設備根據所述復制數據傳輸功能當前的狀態,對第一無線鏈路控制RLC緩存以及第二RLC緩存中的每個RLC業務數據單元SDU進行處理,包括:
所述終端設備根據所述復制數據傳輸功能當前的狀態,控制所述第一RLC緩存以及所述第二RLC緩存中的每個RLC?SDU對應的定時器的狀態,所述每個RLC?SDU對應的定時器用于控制所述每個RLC?SDU占用RLC緩存的時間;
所述終端設備根據所述每個RLC?SDU對應的定時器的狀態,對所述每個RLC?SDU進行處理。


根據權利要求2所述的方法,其特征在于,所述每個RLC?SDU對應的定時器的時長相同。


根據權利要求2所述的方法,其特征在于,至少兩個RLC?SDU對應的定時器的時長不同。


根據權利要求2至4中任一項所述的方法,其特征在于,所述終端設備根據所述復制數據傳輸功能當前的狀態,控制所述第一RLC緩存以及所述第二RLC緩存中的每個RLC?SDU對應的定時器的狀態,包括:
若所述復制數據傳輸功能處于開啟狀態,開啟所述第一RLC緩存和所述第二RLC緩存中的每個RLC?SDU對應的定時器;或
若所述復制數據傳輸功能處于關閉狀態,停止所述第一RLC緩存以及所述第二RLC緩存中的每個RLC?SDU對應的定時器,或停止所述第二RLC緩存中的每個RLC?SDU對應的定時器,保持開啟所述第一RLC緩存中的每個RLC?SDU對應的定時器。


根據權利要求2至5中任一項所述的方法,其特征在于,所述第一

RLC緩存中包括第一RLC?SDU,所述第一RLC?SDU對應第一定時器,所述終端設備根據所述每個RLC?SDU對應的定時器的狀態,對所述每個RLC?SDU進行處理,包括:
在所述第一定時器超時之前,若所述第一RLC?SDU已生成第一RLC?PDU,所述終端設備將所述第一RLC?PDU遞交至媒體接入控制MAC實體;或
在所述第一定時器超時的情況下,若所述第一RLC?SDU未生成所述第一RLC?PDU,所述終端設備丟棄所述第一RLC?SDU。


根據權利要求6所述的方法,其特征在于,所述方法還包括:
在所述第一定時器超時的情況下,若所述第一RLC?SDU未生成所述第一RLC?PDU,所述終端設備重置所述第一定時器;或
在所述第一定時器超時之前,若所述第一RLC?SDU已生成所述第一RLC?PDU,所述終端設備停止所述第一定時器。


根據權利要求1至7中任一項所述的方法,其特征在于,所述終端設備根據所述復制數據傳輸功能當前的狀態,對第一無線鏈路控制RLC緩存以及第二RLC緩存中的每個RLC業務數據單元SDU進行處理,包括:
在所述第二RLC實體的復制數據傳輸功能處于關閉狀態的情況下,丟棄所述第二RLC緩存中的每個RLC?SDU。


根據權利要求1至8中任一項所述的方法,其特征在于,所述第二RLC緩存中包括第二RLC?SDU,所述第二RLC?SDU對應第二定時器,所述終端設備根據所述復制數據傳輸功能當前的狀態,對第一無線鏈路控制RLC緩存以及第二RLC緩存中的每個RLC業務數據單元SDU進行處理,包括:
在所述第二RLC實體的復制數據傳輸功能處于關閉狀態之前,若所述第二RLC?SDU已生成第二RLC?PDU,所述終端設備向網絡設備傳輸所述第二RLC?PDU或丟棄所述第二RLC?PDU。


根據權利要求9所述的方法,其特征在于,所述終端設備向網絡設備傳輸所述第二RLC?PDU或丟棄所述第二RLC?PDU,包括:
在所述網絡設備已成功接收所述第一RLC緩存中所述第二RLC?SDU的復制數據的情況下,所述終端設備丟棄所述第二RLC?PDU;或
在所述網絡設備未成功接收所述第一RLC緩存中所述第二RLC?SDU的

復制數據的情況下,所述終端設備向所述網絡設備傳輸所述第二RLC?PDU。


根據權利要求1至10中任一項所述的方法,其特征在于,所述終端設備根據第一指示信息,控制復制數據傳輸功能當前的狀態,包括:
若所述第一指示信息指示使能所述復制數據傳輸功能,所述終端設備控制開啟所述復制數據傳輸功能;或
若所述第一指示信息指示去使能所述復制數據傳輸功能,所述終端設備控制關閉所述復制數據傳輸功能。


根據權利要求1至11中任一項所述的方法,其特征在于,所述方法還包括:
所述終端設備接收網絡設備發送的MAC控制元素CE,所述MAC?CE包括所述第一指示信息。


根據權利要求12所述的方法,其特征在于,所述第一指示信息具體用于指示停止所述第二RLC實體的復制數據傳輸功能。


根據權利要求1至13中任一項所述的方法,其特征在于,所述方法還包括:
若所述復制數據傳輸功能處于開啟狀態,所述終端設備的分組數據匯聚協議PDCP實體將待傳輸的PDCP分組數據單元PDU復制為兩個,并分別遞交至所述第一RLC實體和...

【專利技術屬性】
技術研發人員:楊寧
申請(專利權)人:OPPO廣東移動通信有限公司
類型:發明
國別省市:廣東;44

網友詢問留言 已有0條評論
  • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

1
奇迹赌场平台 灵丘县 黄龙县 丹东市 阿巴嘎旗 阿瓦提县 庆城县