【技术实现步骤摘要】
报头的压缩和解压方法、装置
[0001]本申请涉及通信领域,并且,更具体地,涉及报头的压缩和解压方法、装置。
技术介绍
[0002]随着物联网协议快速发展,不同传输介质不同厂商的设备间难以互通,因此在物联网设备上部署网际互联协议(internet protocol,IP)是一种发展趋势。然而,目前的物联网设备受到计算、存储、能源等资源的限制,对报文长度和终端设备的处理复杂度较为敏感。同时物联网设备之间的通信报文的有效载荷通常较小,若采用传统的互联网协议第6版(internet protocol version 6,IPv6)报头,会造成实际数据传输效率低,能量消耗高等问题。
技术实现思路
[0003]本申请提供一种报头的压缩和解压方法、装置,在实现了报头的高度压缩的同时节省了设备的开销和能耗,并且可以支持多跳网络下的压缩报文转发。
[0004]第一方面,提供了一种报头的压缩方法。该方法可以由终端设备执行,或者,也可以由配置于终端设备中的芯片或电路执行,本申请对此不作限定。该方法包括:获取压缩映射表,该压缩映射表包括地址对和地址对标识的对应关系,地址对包括源地址和目的地址;基于该压缩映射表对通信报文进行压缩,压缩后的通信报文的报头包括该地址对标识;发送压缩后的通信报文。
[0005]根据本申请提供的方案,终端设备可以根据压缩映射表将需要发送的通信报文进行压缩,因该压缩映射表中包括源地址,目的地址和地址对标识三者之间的对应关系,压缩后的通信报文的报头中包括该源地址和目的地址对应的地址对标识 ...
【技术保护点】
【技术特征摘要】
1.一种报头的压缩方法,其特征在于,包括:获取压缩映射表,所述压缩映射表包括地址对和地址对标识的对应关系,所述地址对包括源地址和目的地址;基于所述压缩映射表对通信报文进行压缩,压缩后的通信报文的报头包括所述地址对标识;发送所述压缩后的通信报文。2.根据权利要求1所述的方法,其特征在于,所述获取压缩映射表包括:发送待压缩信息,所述待压缩信息包括所述地址对,所述地址对用于分配地址对标识并建立所述地址对和所述地址对标识的对应关系;接收所述地址对标识;根据所述地址对标识建立所述压缩映射表。3.根据权利要求2所述的方法,其特征在于,所述待压缩信息包括n类信息,所述n≥2,每类信息在所述源地址向所述目的地址发送的通信报文的报头字段中发生变化的频率不同。4.根据权利要求3所述的方法,其特征在于,所述n类信息包括第一类信息和第二类信息,所述第一类信息在所述源地址向所述目的地址发送的通信报文的报头字段中不会发生变化,所述第二类信息在所述源地址向所述目的地址发送的通信报文的报头字段中会发生变化;所述压缩映射表中还包括所述第一类信息和所述地址对标识的对应关系。5.根据权利要求4所述的方法,其特征在于,所述n类信息还包括第三类信息,所述第三类信息在所述源地址向所述目的地址发送的报头字段中发生变化的频率高于所述第一类信息且低于所述第二类信息;所述压缩映射表中还包括所述第三类信息和所述地址对标识的对应关系。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:发送指示信息,所述指示信息指示更新所述第三类信息。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述地址对标识指示地址分级数量,地址语义分类和地址长度中的至少一种。8.一种地址的编码方法,其特征在于,包括:发送通信报文,所述通信报文的报头字段中包括地址字段,所述地址字段指示地址分级数量,地址语义分类和地址长度中的至少一种,其中,所述地址长度不固定。9.根据权利要求8所述的方法,其特征在于,所述地址字段包括地址对标识,所述地址对标识用于标识地址对,所述地址对包括源地址和目的地址。10.一种报头的解压方法,其特征在于,包括:接收通信报文,所述通信报文的报头包括地址对标识;获取压缩映射表,所述压缩映射表包括地址对和所述地址对标识的对应关系,所述地址对包括源地址和目的地址;根据所述压缩映射表对通信报文进行解压。11.根据权利要求10所述的方法,其特征在于,所述获取压缩映射表包括:接收待压缩信息,所述待压缩信息包括所述地址对;
根据所述地址对分配所述地址对标识;根据所述地址对和所述地址对标识建立所述压缩映射表。12.根据权利要求11所述的方法,其特征在于,所述待压缩信息包括n类信息,所述n≥2,每类信息在所述源地址向所述目的地址发送的通信报文的报头字段中发生变化的频率不同。13.根据权利要求12所述的方法,其特征在于,所述n类信息包括第一类...
【专利技术属性】
技术研发人员:李观文,王闯,陈哲,黄小红,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。