The embodiment of the present invention relates to a method and device for data transmission, which can solve the problem that there is no clear scheme for data transmission in the prior art after the buffer is initialized or reset due to different steps of the cache. In the embodiment of the present invention, the network side device decompresses the received UDC compressed data packet by decompressing the target compression dictionary in the cache; the terminal compresses the data packet to be sent by compressing the target compression dictionary in the cache and sends the UDC compressed data packet. Because the devices and terminals on the network side can decompress and compress through the target compression dictionary, the success rate of data transmission can be improved after the initialization of the cache or the reset of the cache in different steps, and the transmission efficiency can be further improved and the empty port resources can be saved.
【技术实现步骤摘要】
一种进行数据传输的方法和设备
本专利技术涉及无线通信
,特别涉及一种进行数据传输的方法和设备。
技术介绍
LTE/LTE-A(LongTermEvolution,长期演进)/LTE-A(LongTermEvolution-Advanced,长期演进升级)中,终端可以配置UDC(ULdatacompression,上行数据压缩)功能。上行数据压缩就是终端在层二对上行数据或者信令进行压缩,基站侧在对应协议层对压缩的数据进行解压操作缩,目的是节省空口传输的数据量,节约上行资源,提升传输效率。为了提高压缩率,终端和基站侧根据发送和接收的数据各自独立维护缓存。一般情况下,缓存中可以存放两类内容:一个是预配置的高匹配概率内容,例如通用的HTTP(HyperTextTransportProtocol,超级文本传送协议)头中Host:、Accept:等内容;另一个是之前发送或接收的数据包内容,例如连续数据包发送时,可以将前面的数据包加入缓存,后续的数据包内容根据前面的数据包内容进行匹配。但是对于缓存初始化或因为缓存不同步缓存进行重置后,如何进行数据传输还没有明确的方案。
技术实现思路
本专利技术提供一种进行数据传输的方法和设备,用以解决现有技术中在缓存初始化或因为缓存不同步进行重置后,如何进行数据传输还没有明确方案的问题。第一方面,本专利技术实施例提供的一种进行数据传输的方法,该方法包括:网络侧设备将目标压缩字典存储到解压缓存中;所述网络侧设备通过解压缓存对收到的UDC压缩数据包进行解压操作。可选的,所述网络侧设备将目标压缩字典存储到解压缓存中,包括:若解压缓存的容量大 ...
【技术保护点】
1.一种进行数据传输的方法,其特征在于,该方法包括:网络侧设备将目标压缩字典存储到解压缓存中;所述网络侧设备通过解压缓存对收到的上行数据压缩UDC压缩数据包进行解压操作。
【技术特征摘要】
1.一种进行数据传输的方法,其特征在于,该方法包括:网络侧设备将目标压缩字典存储到解压缓存中;所述网络侧设备通过解压缓存对收到的上行数据压缩UDC压缩数据包进行解压操作。2.如权利要求1所述的方法,其特征在于,所述网络侧设备将目标压缩字典存储到解压缓存中,包括:若解压缓存的容量大于目标压缩字典,则所述网络侧设备将目标压缩字典存储到解压缓存中其余位置补充设定值;其中所述其余位置包括所述解压缓存最前面和/或最后面;或若解压缓存的容量不大于目标压缩字典,则所述网络侧设备将目标压缩字典前N比特或后N比特或中间N比特存储到解压缓存,N为解压缓存的容量。3.如权利要求1所述的方法,其特征在于,所述网络侧设备将目标压缩字典存储到解压缓存中之前,还包括:所述网络侧设备按照压缩字典优先级选择一个未使用的且优先级最高的压缩字典作为目标压缩字典;所述网络侧设备通过解压缓存对收到的UDC压缩数据包进行解压操作,还包括:若缓存校验失败,则所述网络侧设备返回按照压缩字典优先级选择一个未使用的且优先级最高的压缩字典作为目标压缩字典的步骤,直到缓存校验成功或没有未使用的压缩字典。4.如权利要求1所述的方法,其特征在于,所述网络侧设备将目标压缩字典存储到解压缓存中之前,还包括:若所述网络侧设备接收到的UDC压缩数据包的头部包括压缩字典标识,则所述网络侧设备将所述压缩字典标识对应的压缩字典作为目标压缩字典。5.如权利要求1所述的方法,其特征在于,所述网络侧设备将目标压缩字典存储到解压缓存中之前,还包括:所述网络侧设备为所述终端配置发送使用的压缩字典;所述网络侧设备将配置给终端的压缩字典作为目标压缩字典。6.如权利要求5所述的方法,其特征在于,所述网络侧设备通过解压缓存对收到的UDC压缩数据包进行解压操作之后,还包括:若缓存校验失败,则所述网络侧设备按照压缩字典优先级选择一个未使用的且优先级最高的压缩字典作为目标压缩字典,直到缓存校验成功或没有未使用的压缩字典。7.如权利要求3或6所述的方法,其特征在于,该方法还包括:在缓存校验失败后,若没有未使用的压缩字典,则所述网络侧设备将预设填充信息存储到解压缓存中,并通过解压缓存对收到的UDC压缩数据包进行解压操作。8.如权利要求5所述的方法,其特征在于,所述网络侧设备为所述终端配置发送使用的压缩字典,包括:所述网络侧设备根据所述终端的字典支持能力信息和/或业务信息,为所述终端配置发送使用的压缩字典。9.如权利要求1所述的方法,其特征在于,所述UDC压缩数据包是初始传输的第一个UDC压缩数据包或进行压缩缓存重置后的第一个UDC压缩数据包。10.如权利要求9所述的方法,其特征在于,所述第一个UDC压缩数据包是进行压缩缓存重置后的第一个UDC压缩数据包;所述网络侧设备将目标压缩字典存储到解压缓存中之前,还包括:所述网络侧设备在确定压缩缓存和解压缓存不同步后,通知所述终端进行缓存复位。11.如权利要求10所述的方法,其特征在于,所述网络侧设备通知所述终端进行缓存复位之前,还包括:所述网络侧设备在所述通知中携带用于通知终端配置发送使用的压缩字典或预设填充信息的指示信息。12.如权利要求1~6、8~10任一所述的方法,其特征在于,所述压缩字典包括标准压缩字典和/或运营商自定义的压缩字典。13.如权利要求12所述的方法,其特征在于,所述压缩字典包括运营商自定义的压缩字典;该方法还包括:所述网络侧设备通过多播、广播和单播中的部分或全部方式,为终端配置所述运营商自定义的压缩字典。14.一种进行数据传输的方法,其特征在于,该方法包括:终端将目标压缩字典存储到压缩缓存中;所述终端通过压缩缓存对需要发送的数据包进行压缩得到UDC压缩数据包;所述终端发送所述UDC压缩数据包。15.如权利要求14所述的方法,其特征在于,所述终端将目标压缩字典存储到压缩缓存中,包括:若压缩缓存的容量大于目标压缩字典,则所述终端将目标压缩字典存储到压缩缓存中其余位置补充设定值;其中所述其余位置包括所述压缩缓存最前面和/或最后面;或若压缩缓存的容量不大于目标压缩字典,则所述终端将目标压缩字典前N比特或后N比特或中间N比特存储到压缩缓存,N为解压缓存的容量。16.如权利要求14所述的方法,其特征在于,所述终端将目标压缩字典存储到压缩缓存中之前,还包括:所述终端按照当前使用的压缩字典优先级,将优先级最高的压缩字典作为目标压缩字典。17.如权利要求14所述的方法,其特征在于,所述终端将目标压缩字典存储到压缩缓存中之前,还包括:所述终端将所述网络侧设备配置的发送使用的压缩字典作为目标压缩字典。18.如权利要求17所述的方法,其特征在于,所述终端将目标压缩字典存储到压缩缓存中之前,还包括:若所述终端没有所述网络侧设备配置的压缩字典,则按照当前使用的压缩字典优先级,将优先级最高的压缩字典作为目标压缩字典或将不高于网络侧设备配置的压缩字典的优先级的压缩字典作为目标压缩字典。19.如权利要求16或17所述的方法,其特征在于,该方法还包括:若所述终端没有所述网络侧设备配置的压缩字典,则将预设填充信息存储到压缩缓存中...
【专利技术属性】
技术研发人员:刘佳敏,全海洋,
申请(专利权)人:电信科学技术研究院,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。