传输数据包的方法及相关装置与流程

文档序号:37167087发布日期:2024-03-01 12:09阅读:11来源:国知局
传输数据包的方法及相关装置与流程

本申请实施例涉及通信,并且更为具体地,涉及一种传输数据包的方法及相关装置。


背景技术:

1、通过在第一通信设备和第二通信设备之间进行数据包的传输可以实现第一通信设备和第二通信设备之间的通信。鉴于无线通信的带宽的有限性,数据包的传输效率成为了影响通信性能的关键因素。特别是在低宽带的通信场景中,数据包的传输效率尤为重要。例如,该通信场景可以是低功耗无线个人局域网(ipv6 over low power wirelesspersonal area network,6lowpan)的通信场景。

2、在相关技术中,存在一些通过压缩数据包的报头来提高数据包的传输效率的方法,然而相关技术中的压缩性能有限,需要被进一步地提高。


技术实现思路

1、本申请实施例提供一种传输数据包的方法及相关装置。下面对本申请实施例涉及的各个方面进行介绍。

2、第一方面,提供传输数据包的方法,所述方法应用于第一通信设备,所述方法包括:获取标识符,所述标识符用于标识第一业务下的多个数据包的报头中的第一信息相同;通过基于所述标识符定义的第一报头压缩方式对第一数据包的报头进行压缩,以得到压缩后的第一数据包,所述第一数据包为所述多个数据包中的一个数据包,所述压缩后的第一数据包包括所述标识符;向第二通信设备发送所述压缩后的第一数据包以及表征所述第一报头压缩方式的第一压缩协议信息。

3、第二方面,提供一种传输数据包的方法,所述方法应用于第二通信设备,所述方法包括:接收第一通信设备发送的压缩后的第一数据包以及表征第一报头压缩方式的第一压缩协议信息,所述压缩后的第一数据包为所述第一通信设备通过基于标识符定义的所述第一报头压缩方式得到的且所述压缩后的第一数据包包括标识符,所述标识符用于标识第一业务下的多个数据包的报头中的第一信息相同,所述第一数据包为所述多个数据包中的一个数据包;基于与所述第一压缩协议信息对应的第一解压缩方式对所述压缩后的第一数据包进行解压缩,以还原出所述第一数据包。

4、第三方面,提供传输数据包的装置,所述装置应用于第一通信设备,所述装置包括:获取模块,用于获取标识符,所述标识符用于标识第一业务下的多个数据包的报头中的第一信息相同;压缩模块,用于通过基于所述标识符定义的第一报头压缩方式对第一数据包的报头进行压缩,以得到压缩后的第一数据包,所述第一数据包为所述多个数据包中的一个数据包,所述压缩后的第一数据包包括所述标识符;发送模块,用于向第二通信设备发送所述压缩后的第一数据包以及表征所述第一报头压缩方式的第一压缩协议信息。

5、第四方面,提供一种传输数据包的装置,所述装置应用于第二通信设备,所述装置包括:接收模块,用于接收第一通信设备发送的压缩后的第一数据包以及表征所述第一报头压缩方式的第一压缩协议信息,所述压缩后的第一数据包为所述第一通信设备通过基于标识符定义的第一报头压缩方式得到的且所述压缩后的第一数据包包括标识符,所述标识符用于标识第一业务下的多个数据包的报头中的第一信息相同,所述第一数据包为所述多个数据包中的一个数据包;解压缩模块,用于基于与所述第一压缩协议信息对应的第一解压缩方式对所述压缩后的第一数据包进行解压缩,以还原出所述第一数据包。

6、第五方面,提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得有安装有所述芯片的设备执行如第一方面或第二方面中所述的方法。

7、第六方面,提供一种通信设备,包括处理器、存储器和收发器,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以控制所述终端设备执行如第一方面或第二方面中所述的方法。

8、第七方面,提供一种计算机可读存储介质,其上存储有可执行代码,当所述可执行代码被执行时,能够实现如第一方面或第二方面中所述的方法。

9、本申请实施例提出一种传输数据包的方法,该方法可以在传输数据包时通过基于标识符所定义的第一压缩方式来对多个数据包中的报头进行压缩后进行传输,由于标识符用于标识第一业务下的多个数据包的报头中的第一信息相同,因此,可以更有效的减小同一业务下的数据包的报头中的冗余信息,从而提高了数据包的传输效率以及通信质量,尤其是对于宽带有限的通信场景。



技术特征:

1.一种传输数据包的方法,其特征在于,所述方法应用于第一通信设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取标识符包括:

3.根据权利要求1所述的方法,其特征在于,所述通过基于所述标识符定义的第一报头压缩方式对第一数据包的报头进行压缩,以得到压缩后的第一数据包包括:

4.根据权利要求1-3任一所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述通过基于所述标识符定义的第一报头压缩方式对第一数据包的报头进行压缩,以得到压缩后的第一数据包包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.一种传输数据包的方法,其特征在于,所述方法应用于第二通信设备,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.根据权利要求7或8所述的方法,其特征在于,通过第一报头压缩方式得到的压缩后的数据包与第一压缩字段关联,所述第一压缩字段用于标识所述第一压缩协议信息,或,通过第二报头压缩方式得到的压缩后的数据包与第二压缩字段关联,所述第二压缩字段用于标识所述第二压缩协议信息,所述方法还包括:

10.根据权利要求8所述的方法,其特征在于,所述基于与所述第一压缩协议信息对应的第一解压缩方式对所述压缩后的第一数据包进行解压缩,以还原出所述第一数据包包括:

11.根据权利要求7所述的方法,其特征在于,所述方法还包括:

12.一种传输数据包的装置,其特征在于,所述装置应用于第一通信设备,所述装置包括:

13.一种传输数据包的装置,其特征在于,所述装置应用于第二通信设备,所述装置包括:

14.一种芯片,其特征在于,包括:

15.一种通信设备,其特征在于,包括:

16.一种计算机可读存储介质,其上存储有可执行代码,其特征在于,所述代码用于实现如权利要求1-6中任一项所述的方法或如权利要求7-11中任一项所述的方法。


技术总结
本申请披露了一种传输数据包的方法及相关装置。所述方法应用于第一通信设备,所述方法包括:获取标识符,所述标识符用于标识第一业务下的多个数据包的报头中的相同信息;通过基于所述标识符定义的第一报头压缩方式对第一数据包的报头进行压缩,以得到压缩后的第一数据包,所述第一数据包为所述多个数据包中的一个数据包,所述压缩后的第一数据包包括所述标识符;向第二通信设备发送所述压缩后的第一数据包。该方法可以更有效的减小同一业务下的数据包的报头中的冗余信息,从而提高了数据包的传输效率以及通信质量,尤其是对于宽带有限的通信场景。

技术研发人员:陈云飞
受保护的技术使用者:OPPO广东移动通信有限公司
技术研发日:
技术公布日:2024/2/29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1