[go: up one dir, main page]

CN112218390A - 数据处理的方法和设备 - Google Patents

数据处理的方法和设备 Download PDF

Info

Publication number
CN112218390A
CN112218390A CN201910621162.XA CN201910621162A CN112218390A CN 112218390 A CN112218390 A CN 112218390A CN 201910621162 A CN201910621162 A CN 201910621162A CN 112218390 A CN112218390 A CN 112218390A
Authority
CN
China
Prior art keywords
information
packet
decompressing
compression
data packet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910621162.XA
Other languages
English (en)
Inventor
苗金华
全海洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201910621162.XA priority Critical patent/CN112218390A/zh
Priority to PCT/CN2020/094555 priority patent/WO2021004207A1/zh
Publication of CN112218390A publication Critical patent/CN112218390A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/27Transitions between radio resource control [RRC] states
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

本发明实施例提供一种数据处理的方法和设备,该方法包括:接收解压端发送的反馈信息;根据所述反馈信息,重传压缩数据包或者更新压缩上下文;其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息。在本发明实施例中,可以降低压缩失败率,提升系统性能。

Description

数据处理的方法和设备
技术领域
本发明实施例涉及通信技术领域,具体涉及一种数据处理的方法和设备。
背景技术
当解压缩失败后,目前解压端(或者称为解压缩端)或压缩端都没有对不能成功解压的数据进行任何处理,这样将会造成数据包的丢失。
例如:信令无线承载(Signalling Radio Bearers,SRB)数据,比如终端发送的能力信息,或是测量报告。这种信令的特点是比较大,使用压缩会提升系统效率,但是如果解压失败后,没有任何处理,就会造成数据丢失,甚至造成网络无法工作的情况。
发明内容
本发明实施例的一个目的在于提供一种数据处理的方法和设备,解决由于解压失败导致的数据包丢失的问题。
第一方面,提供一种数据处理的方法,应用于压缩端,包括:
接收解压端发送的反馈信息;
根据所述反馈信息,重传压缩数据包或者更新压缩上下文;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息。
可选地,所述解压失败的压缩数据包的SN为压缩失败的PDCP PDU的SN。
可选地,所述解压失败的信息包括以下一项或多项:与解压失败数据包对应的RB信息;
与解压失败数据包对应的数据流信息;
与解压失败数据包对应的字典信息。
可选地,所述重传压缩数据包包括以下任意一项:
重传所述解压失败的压缩数据包的SN指示的压缩失败的数据包;
重传所述RB信息对应承载的数据包;
重传所述流信息对应承载的数据包;
重传所述字典信息对应承载的数据包。
可选地,所述更新压缩上下文包括以下一项或多项:
字典的更新重传;
压缩算法的重新发送。
可选地,承载所述反馈信息的是RRC信令,或PDCP控制PDU,或PDCP的包头。
可选地,所述压缩端位于PDCP层。
依据第二方面,本发明实施例还提供一种数据处理的方法,应用于解压端,包括:
向压缩端发送反馈信息;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息。
可选地,所述解压失败的压缩数据包的SN为压缩失败的PDCP PDU的SN。
可选地,所述解压失败的信息包括以下一项或多项:
与解压失败数据包对应的RB信息;
与解压失败数据包对应的数据流信息;
与解压失败数据包对应的字典信息。
可选地,承载所述反馈信息的是RRC信令,或PDCP控制PDU,或PDCP的包头。
可选地,所述向压缩端发送反馈信息,包括:
根据所述压缩端的触发或者根据预设周期,向所述压缩端发送所述反馈信息。
可选地,所述压缩端位于PDCP层。
第三方面,本发明实施例还提供一种压缩端,包括:
接收模块,用于接收解压端发送的反馈信息;
处理模块,用于根据所述反馈信息,重传压缩数据包或者更新压缩上下文;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息。
第四方面,本发明实施例还提供一种压缩端,包括:第一收发机和第一处理器;
所述第一收发机,用于接收解压端发送的反馈信息;
所述第一处理器,用于根据所述反馈信息,重传压缩数据包或者更新压缩上下文;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息。
第五方面,本发明实施例还提供一种解压端,包括:
发送模块,用于向压缩端发送反馈信息;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息。
第六方面,本发明实施例还提供一种解压端,包括:第二收发机和第二处理器;
所述第二收发机,用于向压缩端发送反馈信息;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息。
第七方面,本发明实施例还提供一种通信设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如上所述的数据处理的方法的步骤。
第八方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的数据处理的方法的步骤。
在本发明实施例中,可以降低压缩失败率,提升系统性能。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为无线通信系统的架构示意图;
图2为本发明实施例的数据处理的方法的流程图之一;
图3为本发明实施例的数据处理方法的流程图之二;
图4为本发明实施例中UE发生解压缩失败后,向网络侧发送指示压缩失败信息,网络侧根据指示信息执行数据包重传的示意图;
图5为本发明实施例中网络侧发生解压缩失败后,向UE发送指示压缩失败信息,UE根据指示信息执行数据包重传的示意图;
图6为本发明实施例中UE发生解压缩失败后,向网络侧发送指示压缩成功信息,网络侧根据指示信息执行数据包重传的示意图;
图7为本发明实施例中网络侧发生解压缩失败后,向UE发送指示压缩成功信息,UE根据指示信息执行数据包重传的示意图;
图8为本发明实施例中UE侧发生解压缩失败后,向网络侧发送指示压缩失败信息,网络侧根据指示信息执行UE压缩算法上下文的更新的示意图;
图9为本发明实施例中网络侧发生解压缩失败后,网络侧执行UE压缩算法上下文的更新的示意图;
图10为本发明实施例的压缩端的示意图之一;
图11为本发明实施例的压缩端的示意图之二;
图12为本发明实施例的解压端的示意图之一;
图13为本发明实施例的解压端的示意图之二;
图14为本发明实施例的通信设备的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请的说明书和权利要求书中的术语“包括”以及它的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,说明书以及权利要求中使用“和/或”表示所连接对象的至少其中之一,例如A和/或B,表示包含单独A,单独B,以及A和B都存在三种情况。
在本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
为了便于理解本发明的实施例,下面对以下技术点进行介绍。
一、关于上行数据压缩(Uplink Data Compression,UDC):
现在数据传输过程中,数据量较大时,会造成传输资源紧张。特别是在小区边缘位置,终端的上行链路(UpLink,UL)功率受限,大数据包的传输成功率也会受影响。因此,为了提升系统无线资源利用率,提出了UDC的概念。
UDC,即使用现有的开源压缩算法,对UL数据包进行压缩后,再传输。和鲁棒报头压缩(RObust Header Compression,ROHC)不同的是,ROHC只对数据包的头执行压缩,而UDC可以对整个分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)服务数据单元(service Data Unit,SDU)执行压缩,所以压缩效率特别是针对大包,会更高。
目前,UDC是通过无线资源控制(Radio Resource Control,RRC)配置的。终端会预存储一个字典,网络侧和终端保持字典的同步。终端根据字典执行UDC压缩,并将压缩后的数据包发送给网络侧。网络侧根据字典进行解压缩。
二、关于无线链路控制(Radio Link Control,RLC)确认模式(AcknowledgedMode,AM)模式:
在第四代移动通信系统(Fourth Generation,4G)/第五代移动通信系统(fifth-generation,5G)都支持RLC AM模式。RLC AM模式下,发送端通过分段/级联等方式将RLCSDU组成RLC协议数据单元(Protocol Data Unit,PDU),并标注RLC序列号(Serial Number,SN)。RLC接收端根据SN获知哪些RLC PDU没有收到,并发送状态报告给发送端。发送端收到状态报告后,根据状态报告来完成没有收到RLC PDU的重传。
因此RLC AM模式下能够保证数据包发送可靠性,即非常低的丢包率。
三、关于RLC非确认模式(Unacknowledged Mode,UM):
在4G/5G都支持RLC UM模式。RLC UM模式下,发送端通过分段/级联等方式将RLCSDU组成RLC PDU,并标注RLC SN。这些是和RLC AM是一样的。但是RLC UM模式下,接收端不会发送状态报告,而发送端无法获知哪些数据包丢失,从而也不会重传丢失RLC的PDU。这点无法保证数据传输的较低的丢包率。
但是由于不涉及重传,所以RLC UM模式下,数据的传输速率会大于RLC AM模式。所以对于一些对丢包率不敏感,而对发送延迟敏感的数据,会选择RLC UM模式。
四、关于UDC校验失败:
现有技术中,如果UDC解压缩端解压缩失败后,会向压缩端发送一个错误指示,这样压缩端收到这个错误指示后会重置字典。但是对解压缩失败的数据没有任何处理。
下面结合附图介绍本发明的实施例。本发明实施例提供的HARQ反馈的方法和终端可以应用于无线通信系统中。该无线通信系统可以为采用第五代移动通信技术(fifth-generation,5G)系统,或者演进型长期演进(Evolved Long Term Evolution,eLTE)系统,或者后续演进通信系统。
参考图1,为本发明实施例提供的一种无线通信系统的架构示意图。如图1所示,该无线通信系统可以包括:网络设备10和终端(例如用户设备(User Equipment,UE)),例如,终端记做UE11,UE11可以与网络设备10通信(传输信令或传输数据)。在实际应用中上述各个设备之间的连接可以为无线连接,为了方便直观地表示各个设备之间的连接关系,图1中采用实线示意。
需要说明的是,上述通信系统可以包括多个UE11,网络设备10可以与多个UE11通信。
本发明实施例提供的网络设备10可以为基站,该基站可以为通常所用的基站,也可以为演进型基站(evolved node base station,eNB),还可以为5G系统中的网络设备(例如,下一代基站(next generation node base station,gNB)或发送和接收点(transmission and reception point,TRP))等设备。
本发明实施例提供的用户设备可以为手机、平板电脑、笔记本电脑、超级移动个人计算机(Ultra-Mobile Personal Computer,UMPC)、上网本或者个人数字助理(PersonalDigital Assistant,PDA)等。
参见图2,本发明实施例提供一种数据处理的方法,该方法的执行主体为压缩端,例如终端或网络设备。该方法包括:步骤201和步骤202。
步骤201:接收解压端发送的反馈信息;
可选地,所述反馈信息表示解压端解压失败或者指示解压端解压成功。
可以理解的是,在步骤201之前,压缩端发送压缩数据。
步骤202:根据所述反馈信息,重传压缩数据包或者更新压缩上下文;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息。
其中,在一些实施方式中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN和解压失败的信息;
在另一些实施方式中,所述反馈信息包括:解压成功的压缩数据包的信息。如果反馈信息指示有数据包没有解压缩成功,压缩端将根据成功解压缩端的SN判断哪些数据没有成功解压缩,从而对这些数据包执行重传。
当然可以理解的是,该反馈信息中也可以包括:解压失败的压缩数据包的SN和解压成功的压缩数据包的信息,压缩端将根据成功解压缩端的SN判断哪些数据没有成功解压缩,或者根据解压失败的压缩数据包的SN,对这些数据包执行重传。
在一些实施方式中,所述解压失败的压缩数据包的SN为压缩失败的分组数据汇聚协议(PDCP)协议数据单元(PDU)的SN。
在一些实施方式中,所述解压失败的信息包括以下一项或多项:
(1)与解压失败数据包对应的无线承载(RB)信息;
该RB信息用于指示哪个RB上的数据解压缩失败。
例如,该RB信息可以为SRB信息或者数据无线承载(Data Radio Bearer,DRB)信息,该DRB信息用于指示哪个数据流上的数据解压缩失败。
(2)与解压失败数据包对应的数据流信息;
例如:流信息为数据流的ID。
(3)与解压失败数据包对应的字典信息。
例如:字典信息为字典的标识(IDentity,ID)。
在一些实施方式中,所述重传压缩数据包包括以下任意一项:
(1)重传所述解压失败的压缩数据包的SN指示的压缩失败的数据包;
例如:SN可以是分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)的SN,或者无线链路控制(Radio Link Control,RLC)PDU的SN;
(2)重传RB信息对应承载的数据包;
例如,该RB信息可以为SRB信息或者数据无线承载(Data Radio Bearer,DRB)信息。
(3)重传数据流信息对应承载的数据包;
例如:流信息为数据流的ID。在5G系统中,一个或多个数据流会在服务数据适应协议(Service Data Adaption Protocol,SDAP)层映射为一个DRB,比如丢包率要求很低的数据流映射到DRB1,而对丢包率要求不严格的数据流映射到DRB2。
(4)重传字典信息对应承载的数据包。
例如:字典信息为字典的ID。
可选地,如果反馈信息包括:SN,压缩端将对应SN的PDU执行重传。
可选地,如果反馈信息包括:承载信息,压缩端将对应该承载的PDCP SDU再重新编号发送。这个方案主要针对SRB数据,因为SRB数据一般都是以一或几个PDCP SDU的形式出现,不会很多,所以可以直接发送将PDCP SDU重新发送即可。
可选地,如果反馈信息包括数据流信息,压缩端将对应该数据流的PDCP PDU重新发送。这种情况主要是针对DRB数据。
可选地,如果反馈信息包括字典的ID信息,可以根据字典的ID信息,将使用此ID信息的字典数据执行重新压缩,并发送,这种情况适合压缩刚开始不久,即产生压缩失败的情况。
在一些实施方式中,所述更新压缩上下文包括以下一项或多项:字典的更新重传,压缩算法的重新发送。
在一些实施方式中,承载所述反馈信息的是无线资源控制(Radio ResourceControl,RRC)信令,或PDCP控制PDU,或PDCP的包头。
在本发明实施例中,可以降低压缩失败率,提升系统性能。
参见图3,本发明实施例提供一种数据处理的方法,该方法的执行主体为解压端,例如网络设备或终端。包括步骤301。
步骤301:向压缩端发送反馈信息;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息。
其中,在一些实施方式中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN和解压失败的信息;
在另一些实施方式中,所述反馈信息包括:解压成功的压缩数据包的信息,用于指示被成功解压的数据包。
可以理解的是,在步骤301之前,解压端从压缩端接收压缩数据包,并执行解压缩过程。
可选地,所述反馈信息表示所述解压端解压失败或者表示所述解压端解压成功。
在一些实施方式中,所述解压失败的压缩数据包的SN为压缩失败的PDCP PDU的SN。
在一些实施方式中,所述解压失败的信息包括以下一项或多项:
(1)与解压失败数据包对应的无线承载(RB)信息;
(2)与解压失败数据包对应的数据流信息;
(3)与解压失败数据包对应的字典信息。
在一些实施方式中,承载所述反馈信息的是RRC信令,或PDCP控制PDU,或PDCP的包头。
在一些实施方式中,所述向压缩端发送反馈信息,包括:
根据所述压缩端的触发或者根据预设周期,向所述压缩端发送所述反馈信息。
可选地,根据压缩端的触发是指根据接收到压缩端发送的触发消息。
可选地,预设周期可以是网络侧配置的,对该周期不做具体限定。
在本发明实施例中,可以降低压缩失败率,提升系统性能。
实施例一:UE发生解压缩失败后,向网络侧发送指示压缩失败信息,网络侧根据指示信息执行数据包重传。参见图4,具体步骤如下:
步骤401:网络侧向UE发送压缩数据包。
步骤402:UE执行解压缩过程。
当UE发现解压缩失败后,记录第一信息,第一信息包括以下一项或多项:发生解压错误的协议数据单元(Protocol Data Unit,PDU)序列号(Serial Number,SN)、发生压缩失败的数据无线承载(Data Radio Bearer,DRB)信息、发生压缩失败的数据流信息、发生压缩失败的字典信息。
例如,PDU SN可以是分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)的SN,或无线链路控制(Radio Link Control,RLC)PDU的SN;DRB信息可以是DRB的标识(Identity,ID)信息;数据流信息可以是数据流的ID信息;字典信息可以是字典的ID,这里不再赘述。
可选地,UE将解压缩失败的数据包丢弃。
步骤403:UE将第一信息发送给网络侧。
可选地,承载第一信息的可以是无线资源控制(Radio Resource Control,RRC)信令,或PDCP控制PDU,或PDCP的包头。
步骤404:网络侧收到第一信息后,根据第一信息执行重传。
可选地,如果第一信息包括:SN,网络侧将对应SN的PDU执行重传。
可选地,如果第一信息包括:承载信息,网络侧将对应该承载信息的PDCP SDU再重新编号发送。这个方案主要针对信令无线承载(Signalling Radio Bearers,SRB)数据,因为SRB数据一般都是以几个PDCP SDU的形式出现,不会很多,所以可以直接发送将PDCP SDU编号重新发送即可。
可选地,如果第一信息包括:数据流信息,网络侧将对应该数据流信息的PDCP PDU重新发送。这种情况主要是针对DRB数据。
可选地,如果字典信息是字典的ID,可以根据字典的ID,将使用此ID信息的字典数据执行重新压缩,并发送。这种情况适合刚开始执行压缩的数据。
实施例二:网络侧发生解压缩失败后,向UE发送指示压缩失败信息,UE根据指示信息执行数据包重传。参见图5,步骤如下:
步骤501:UE向网络侧发送压缩数据包。
步骤502:网络侧执行解压缩过程。
当网络侧发现解压缩失败后,记录第一信息,第一信息包括以下一项或多项:发生错误的PDU SN、发生压缩失败的DRB信息、发生压缩失败的数据流、发生压缩失败的字典信息。
例如,PDU SN可以是PDCP的SN,或RLC PDU的SN。DRB信息可以是DRB的ID信息,数据流信息可以是数据流的ID信息,字典信息可以是字典的ID号,这里不再赘述。
可选地,网络侧将解压缩失败的数据包丢弃。
步骤503:网络侧将第一信息发送给UE。
可选地,承载第一信息的可以是RRC信令,或PDCP控制PDU,或PDCP的包头。
步骤504:UE收到第一信息后,根据第一信息执行重传。
可选地,如果第一信息包括:SN,UE将对应SN的PDU执行重传。
可选地,如果第一信息包括:承载信息,UE将对应该承载的PDCP SDU再重新编号发送。这个方案主要针对SRB数据,因为SRB数据一般都是以一或几个PDCP SDU的形式出现,不会很多,所以可以直接发送将PDCP SDU重新发送即可。
可选地,如果第一信息包括数据流信息,UE将对应该数据流的PDCP PDU重新发送。这种情况主要是针对DRB数据。
可选地,如果字典信息是字典的ID信息,可以根据字典的ID信息,将使用此ID信息的字典数据执行重新压缩,并发送,这种情况适合压缩刚开始不久,即产生压缩失败的情况。
实施例三:UE发生解压缩失败后,向网络侧发送指示压缩成功信息,网络侧根据指示信息执行数据包重传,参见图6,具体步骤如下:
步骤601:网络侧向UE发送压缩数据包。
步骤602:UE执行解压缩过程。
当UE执行数据包解压时,记录第二信息,第二信息包括:成功解压的PDU SN,该PDUSN可以是PDCP的SN,或RLC PDU的SN。
步骤603:UE将第二信息发送给网络侧。
可选地,UE选择周期性的发送第二信息,所述周期可以是网络侧配置的。也可以是基于压缩端的触发。例如,网络侧需要将认为成功接收的数据删除时(比如根据层间交互信息),向解压缩端发送触发消息,解压缩端根据触发信息,发送第二信息。
可选地,承载第二信息的可以是RRC信令,或PDCP控制PDU,或PDCP的包头。
步骤604:网络侧收到第二信息后,根据第二信息执行压缩数据的删除,或重传。
如果第二信息指示有数据包没有解压缩成功,压缩端将根据成功解压缩端的SN判断哪些数据没有成功解压缩,从而对这些数据包执行重传。
实施例四:网络侧发生解压缩失败后,向UE发送指示压缩成功信息,UE根据指示信息执行数据包重传,参见图7,具体步骤如下:
步骤701:UE向网络侧发送压缩数据包。
步骤702:网络侧执行解压缩过程。
当网络侧执行数据包解压时,记录第二信息,第二信息可以是:成功解压的PDUSN,PDU SN可以是PDCP的SN,或RLC PDU的SN。
步骤703:网络侧将第二信息发送给UE。
可选地,网络侧选择周期性的发送第二信息。也可以是基于UE的触发。比如UE需要将认为成功接收的数据删除时(比如根据层间交互信息),向解压缩端发送触发消息,解压缩端根据触发信息,发送第二信息。
可选地,承载第二信息的可以是RRC信令,或PDCP控制PDU,或PDCP的包头。
步骤704:UE收到第二信息后,根据第二信息执行压缩数据的删除,或重传。
如果第二信息指示有数据包没有解压缩成功,那么压缩端将根据成功解压缩端的SN判断哪些数据没有成功解压缩,从而对这些数据包执行重传。
实施例五:UE侧发生解压缩失败后,向网络侧发送指示压缩失败信息,网络侧根据指示信息执行UE压缩算法上下文的更新。参见图8,具体步骤如下:
步骤801:网络侧向UE发送压缩数据包。
步骤802:UE执行解压缩过程。
当UE发现解压缩失败后,记录第三信息,第三信息可以包括以下一项或多项:字典的信息,解压失败数据包的SN。
步骤803:UE将第三信息发送给网络侧。
可选地,承载第三信息的可以是RRC信令,或PDCP控制PDU,或PDCP的包头。
步骤804:网络侧收到第三信息后,根据第三信息执行UE压缩上下文的更新。
可选地,UE压缩上下文的更新包括:网络侧重新发送压缩算法;和/或,网络侧重新发送压缩字典。
步骤805:UE根据网络侧更新的UE压缩上下文,更新压缩上下文。
可选地,如果网络侧发更新了压缩了算法,那么UE将更新压缩算法;如果网络侧重新发送了字典,那么UE将更新字典;
步骤806:UE根据更新的压缩上下文,执行数据解压缩。
实施例六:网络侧发生解压缩失败后,网络侧执行UE压缩算法上下文的更新。参见图9,具体步骤如下:
步骤901:UE向网络侧发送压缩数据包。
步骤902:网络侧接收到UE发送的压缩数据包后,执行解压缩过程。
当网络侧发现解压缩失败后,记录第三信息,第三信息可以是:字典的信息,和/或解压失败数据包的SN。
步骤903:网络侧执行UE压缩上下文的更新。
可选地,网络侧执行UE压缩上下文的更新包括:网络侧重新发送压缩算法;和/或网络侧重新发送压缩字典。
步骤904:UE根据网络侧更新的UE压缩上下文,更新压缩上下文。
可选地,如果网络侧发更新了压缩了算法,那么UE将更新压缩算法;如果网络侧重新发送了字典,那么UE将更新字典;
步骤905:UE根据更新的压缩上下文,执行数据压缩。
本发明实施例中还提供了一种压缩端,由于压缩端解决问题的原理与本发明实施例中数据处理的方法相似,因此该压缩端的实施可以参见方法的实施,重复之处不再敷述。
参见图10,本发明实施例还提供一种压缩端,该压缩端1000包括:
接收模块1001,用于接收解压端发送的反馈信息;
处理模块1002,用于根据所述反馈信息,重传压缩数据包或者更新压缩上下文;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息。
在一些实施方式中,所述解压失败的压缩数据包的SN为压缩失败的PDCP PDU的SN。
在一些实施方式中,所述解压失败的信息包括以下一项或多项:(1)与解压失败数据包对应的RB信息;
(2)与解压失败数据包对应的数据流信息;
(3)与解压失败数据包对应的字典信息。在一些实施方式中,所述重传压缩数据包包括以下任意一项:
(1)重传所述解压失败的压缩数据包的SN指示的压缩失败的数据包;
(2)重传所述RB信息对应承载的数据包;
(3)重传所述流信息对应承载的数据包;
(4)重传所述字典信息对应承载的数据包。
在一些实施方式中,所述更新压缩上下文包括以下一项或多项:字典的更新重传;压缩算法的重新发送。
在一些实施方式中,承载所述反馈信息的是RRC信令,或PDCP控制PDU,或PDCP的包头。
在一些实施方式中,所述压缩端位于PDCP层。
本发明实施例提供的压缩端,可以执行上述实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
本发明实施例中还提供了一种压缩端,由于压缩端解决问题的原理与本发明实施例中数据处理的方法相似,因此该压缩端的实施可以参见方法的实施,重复之处不再敷述。
参见图11,本发明实施例还提供一种压缩端,该压缩端1100包括:第一收发机1101和第一处理器1102;
所述第一收发机1101,用于接收解压端发送的反馈信息;
所述第一处理器1102,用于根据所述反馈信息,重传压缩数据包或者更新压缩上下文;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息。
在一些实施方式中,所述解压失败的压缩数据包的SN为压缩失败的PDCP PDU的SN。
在一些实施方式中,所述解压失败的信息包括以下一项或多项:(1)与解压失败数据包对应的RB信息;
(2)与解压失败数据包对应的数据流信息;
(3)与解压失败数据包对应的字典信息。在一些实施方式中,所述重传压缩数据包包括以下任意一项:
(1)重传所述解压失败的压缩数据包的SN指示的压缩失败的数据包;
(2)重传所述RB信息对应承载的数据包;
(3)重传所述流信息对应承载的数据包;
(4)重传所述字典信息对应承载的数据包。
在一些实施方式中,所述更新压缩上下文包括以下一项或多项:字典的更新重传;压缩算法的重新发送。
在一些实施方式中,承载所述反馈信息的是RRC信令,或PDCP控制PDU,或PDCP的包头。
在一些实施方式中,所述压缩端位于PDCP层。
本发明实施例提供的压缩端,可以执行上述实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
本发明实施例中还提供了一种解压端,由于解压端解决问题的原理与本发明实施例中数据处理的方法相似,因此该解压端的实施可以参见方法的实施,重复之处不再敷述。
参见图12,本发明实施例还提供一种解压端,解压端1200包括:
发送模块1201,用于向压缩端发送反馈信息;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息。
在一些实施方式中,所述解压失败的压缩数据包的SN为压缩失败的PDCP PDU的SN。
在一些实施方式中,所述解压失败的信息包括以下一项或多项:
(1)与解压失败数据包对应的RB信息;
(2)与解压失败数据包对应的数据流信息;
(3)与解压失败数据包对应的字典信息。
在一些实施方式中,承载所述反馈信息的是RRC信令,或PDCP控制PDU,或PDCP的包头。
在一些实施方式中,发送模块1201进一步用于:根据所述压缩端的触发或者根据预设周期,向所述压缩端发送所述反馈信息。
在一些实施方式中,所述压缩端位于PDCP层。
本发明实施例提供的解压端,可以执行上述实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
本发明实施例中还提供了一种解压端,由于解压端解决问题的原理与本发明实施例中数据处理的方法相似,因此该解压端的实施可以参见方法的实施,重复之处不再敷述。
参见图13,本发明实施例还提供一种解压端,解压端1300包括:第二收发机1301和第二处理器1302;
所述第二收发机1301,用于向压缩端发送反馈信息,所述反馈信息表示所述解压端解压失败或者表示所述解压端解压成功;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息;
所述第二处理器1302用于执行解压处理,当然并不限于此。
在一些实施方式中,所述解压失败的压缩数据包的SN为压缩失败的PDCP PDU的SN。
在一些实施方式中,所述解压失败的信息包括以下一项或多项:
(1)与解压失败数据包对应的RB信息;
(2)与解压失败数据包对应的数据流信息;
(3)与解压失败数据包对应的字典信息。
在一些实施方式中,承载所述反馈信息的是RRC信令,或PDCP控制PDU,或PDCP的包头。
在一些实施方式中,发送模块1301进一步用于:根据所述压缩端的触发或者根据预设周期,向所述压缩端发送所述反馈信息。
在一些实施方式中,所述压缩端位于PDCP层。
本发明实施例提供的解压端,可以执行上述实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
请参阅图14,图14是本发明实施例应用的通信设备的结构图,如图14所示,通信设备1400包括:处理器1401、收发机1402、存储器1403和总线接口,其中,处理器1401可以负责管理总线架构和通常的处理。存储器1403可以存储处理器1401在执行操作时所使用的数据。
在本发明的一个实施例中,通信设备1400还包括:存储在存储器上1303并可在处理器1401上运行的程序,程序被处理器1301执行时实现以上方法中的步骤。
在图14中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1401代表的一个或多个处理器和存储器1403代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1402可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
本发明实施例提供的通信设备,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
结合本发明公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以由在处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(Random Access Memory,RAM)、闪存、存储器(Read-OnlyMemory,ROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)、寄存器、硬盘、移动硬盘、只读光盘或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以携带在专用集成电路(application specific integratedcircuit,ASIC)中。另外,该ASIC可以携带在核心网接口设备中。当然,处理器和存储介质也可以作为分立组件存在于核心网接口设备中。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
本领域内的技术人员应明白,本发明实施例可提供为方法、系统、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (19)

1.一种数据处理的方法,应用于压缩端,其特征在于,包括:
接收解压端发送的反馈信息;
根据所述反馈信息,重传压缩数据包或者更新压缩上下文;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的序列号SN;解压失败的信息;解压成功的压缩数据包的信息。
2.根据权利要求1所述的方法,其特征在于,所述解压失败的压缩数据包的SN为压缩失败的分组数据汇聚协议PDCP协议数据单元PDU的SN。
3.根据权利要求1所述的方法,其特征在于,所述解压失败的信息包括以下一项或多项:与解压失败数据包对应的无线承载RB信息;
与解压失败数据包对应的数据流信息;
与解压失败数据包对应的字典信息。
4.根据权利要求3所述的方法,其特征在于,所述重传压缩数据包包括以下任意一项:
重传所述解压失败的压缩数据包的SN指示的压缩失败的数据包;
重传所述RB信息对应承载的数据包;
重传所述流信息对应承载的数据包;
重传所述字典信息对应承载的数据包。
5.根据权利要求1所述的方法,其特征在于,所述更新压缩上下文包括以下一项或多项:
字典的更新重传;
压缩算法的重新发送。
6.根据权利要求1所述的方法,其特征在于,承载所述反馈信息的是无线资源控制RRC信令,或PDCP控制PDU,或PDCP的包头。
7.根据权利要求1至6任意一项所述的方法,其特征在于,所述压缩端位于PDCP层。
8.一种数据处理的方法,应用于解压端,其特征在于,包括:
向压缩端发送反馈信息;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的SN;解压失败的信息;解压成功的压缩数据包的信息。
9.根据权利要求8所述的方法,其特征在于,所述解压失败的压缩数据包的SN为压缩失败的PDCP PDU的SN。
10.根据权利要求8所述的方法,其特征在于,所述解压失败的信息包括以下一项或多项:
与解压失败数据包对应的RB信息;
与解压失败数据包对应的数据流信息;
与解压失败数据包对应的字典信息。
11.根据权利要求8所述的方法,其特征在于,承载所述反馈信息的是无线资源控制RRC信令,或PDCP控制PDU,或PDCP的包头。
12.根据权利要求8所述的方法,其特征在于,所述向压缩端发送反馈信息,包括:
根据所述压缩端的触发或者根据预设周期,向所述压缩端发送所述反馈信息。
13.根据权利要求8至12任意一项所述的方法,其特征在于,所述压缩端位于PDCP层。
14.一种压缩端,其特征在于,包括:
接收模块,用于接收解压端发送的反馈信息;
处理模块,用于根据所述反馈信息,重传压缩数据包或者更新压缩上下文;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的序列号SN;解压失败的信息;解压成功的压缩数据包的信息。
15.一种压缩端,其特征在于,包括:第一收发机和第一处理器;
所述第一收发机,用于接收解压端发送的反馈信息;
所述第一处理器,用于根据所述反馈信息,重传压缩数据包或者更新压缩上下文;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的序列号SN;解压失败的信息;解压成功的压缩数据包的信息。
16.一种解压端,其特征在于,包括:
发送模块,用于向压缩端发送反馈信息;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的序列号SN;解压失败的信息;解压成功的压缩数据包的信息。
17.一种解压端,其特征在于,包括:第二收发机和第二处理器;
所述第二收发机,用于向压缩端发送反馈信息;
其中,所述反馈信息包括以下一项或多项:解压失败的压缩数据包的序列号SN;解压失败的信息;解压成功的压缩数据包的信息。
18.一种通信设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如权利要求1至13中任一项所述的数据处理的方法的步骤。
19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至13中任一项所述的数据处理的方法的步骤。
CN201910621162.XA 2019-07-10 2019-07-10 数据处理的方法和设备 Pending CN112218390A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910621162.XA CN112218390A (zh) 2019-07-10 2019-07-10 数据处理的方法和设备
PCT/CN2020/094555 WO2021004207A1 (zh) 2019-07-10 2020-06-05 数据处理的方法和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910621162.XA CN112218390A (zh) 2019-07-10 2019-07-10 数据处理的方法和设备

Publications (1)

Publication Number Publication Date
CN112218390A true CN112218390A (zh) 2021-01-12

Family

ID=74048373

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910621162.XA Pending CN112218390A (zh) 2019-07-10 2019-07-10 数据处理的方法和设备

Country Status (2)

Country Link
CN (1) CN112218390A (zh)
WO (1) WO2021004207A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023221832A3 (zh) * 2022-05-17 2024-01-11 华为技术有限公司 一种通信方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1780296A (zh) * 2004-11-26 2006-05-31 华为技术有限公司 一种快速恢复压缩解压缩上下文的方法
CN101057479A (zh) * 2004-11-15 2007-10-17 艾利森电话股份有限公司 用于在首标解压缩中处理失序分组的方法及设备
CN101998438A (zh) * 2009-08-17 2011-03-30 大唐移动通信设备有限公司 一种提升pdcp鲁棒性头压缩算法性能的方法及设备
CN102045132A (zh) * 2009-10-23 2011-05-04 华为技术有限公司 基于重传机制的对头压缩数据包进行传输的方法和装置
US20150326695A1 (en) * 2013-01-17 2015-11-12 Huawei Technologies Co., Ltd. Method for processing data packet and apparatus
US20160088460A1 (en) * 2014-09-24 2016-03-24 Samsung Electronics Co., Ltd. Call processing method and apparatus for use in lte system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102300256B (zh) * 2010-06-22 2014-06-18 电信科学技术研究院 一种头压缩反馈信息的反馈方法和设备
US10009401B2 (en) * 2015-09-23 2018-06-26 Qualcomm Incorporated Call continuity in high uplink interference state
US10194348B2 (en) * 2016-05-27 2019-01-29 Qualcomm Incorporated Techniques and apparatuses for improved robust header compression (ROHC) decompression

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101057479A (zh) * 2004-11-15 2007-10-17 艾利森电话股份有限公司 用于在首标解压缩中处理失序分组的方法及设备
CN1780296A (zh) * 2004-11-26 2006-05-31 华为技术有限公司 一种快速恢复压缩解压缩上下文的方法
CN101998438A (zh) * 2009-08-17 2011-03-30 大唐移动通信设备有限公司 一种提升pdcp鲁棒性头压缩算法性能的方法及设备
CN102045132A (zh) * 2009-10-23 2011-05-04 华为技术有限公司 基于重传机制的对头压缩数据包进行传输的方法和装置
US20150326695A1 (en) * 2013-01-17 2015-11-12 Huawei Technologies Co., Ltd. Method for processing data packet and apparatus
US20160088460A1 (en) * 2014-09-24 2016-03-24 Samsung Electronics Co., Ltd. Call processing method and apparatus for use in lte system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023221832A3 (zh) * 2022-05-17 2024-01-11 华为技术有限公司 一种通信方法及装置

Also Published As

Publication number Publication date
WO2021004207A9 (zh) 2021-02-25
WO2021004207A1 (zh) 2021-01-14

Similar Documents

Publication Publication Date Title
CN107094142B (zh) 一种上行数据解压缩、压缩的方法和装置
US10602400B2 (en) Enhancement of PDCP status report
CN104683017B (zh) 一种卫星移动通信rlc层am模式传输方法
US8386671B2 (en) Communication system, communication device and communication method
CN108347468B (zh) 一种进行数据同步的方法及设备
CN108632326B (zh) 一种协议数据单元传输数据的方法及装置
CN112333769B (zh) 一种通信方法和装置
CN113543217A (zh) 数据传输方法及通信装置
KR102785897B1 (ko) 데이터 송신 방법 및 이를 위한 장치
CN110140316B (zh) Rlc层状态报告控制pdu的传输方法及相关设备
CN110431872A (zh) 传输数据的方法、终端设备和网络设备
CN108964945B (zh) 一种配置方法、数据接收方法和相关设备
US20250039920A1 (en) Wireless communication device, wireless communication method, and wireless communication system
CN112218390A (zh) 数据处理的方法和设备
US20190394642A1 (en) Key change procedure
EP3512142A1 (en) Communication method, terminal device and network device
WO2019149210A1 (zh) 一种数据压缩方法、解压缩方法、发送端及接收端
CN109756306B (zh) 信息传输方法和通信设备
EP3860209B1 (en) Data transmission method and device
EP3534557B1 (en) Feedback information sending method, receiving method, device and system
CN111416689A (zh) 数据传输方法及通信设备
CN118510079A (zh) 通信方法及装置
US20190052512A1 (en) Wireless base station, terminal device, and communication system
CN113711558A (zh) 以太帧包头压缩处理方法、装置、用户终端、基站和介质
CN116321290A (zh) 数据传输方法、装置、电子设备及可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination