【技术实现步骤摘要】
一种报文传输方法及装置
[0001]本申请实施例涉及通信
,尤其涉及一种报文传输方法及装置。
技术介绍
[0002]园区网通常指大学的校园网以及企业的内部网。园区网主要特征是路由结构完全由一个机构来管理。终端设备接入园区网时,一般需要经过以下三个过程,才能进行数据交互,如图1所示:
[0003]过程1、接入认证:终端设备和网络双向认证,网络验证终端设备是否合法,终端设备验证网络是合法的,此过程需要至少3个往返次数(round
‑
trip time,RTT)的通信,其中终端设备与接入端设备建立通信需要1个RTT,终端设备与认证服务器的认证需要至少2个RTT的通信。
[0004]过程2、地址分配:终端设备访问动态主机配置协议(dynamic host configuration protocol,DHCP)服务器,DHCP服务器为终端设备分发地址,该过程需要2个RTT的通信。
[0005]过程3、数据访问:终端与应用服务器通信,从而获得所需的应用数据。
[0006]目前存在大量的资源受限型(也即设备的数据运算能力较低)物联网(Internet of Things,IOT)设备,比如,智能水表、智能门锁等。在实际应用中,资源受限型的IOT设备仅需发送少量的数据包,但是设备每次发送数据包都需要经过控制面协议(也即过程1)认证身份,该方式需要多个RTT才能完成,浪费信令资源,进而会造成设备的发包效率低。
技术实现思路
[0007]本申请提供一种报文传输方法 ...
【技术保护点】
【技术特征摘要】
1.一种报文传输方法,应用于第一设备,其特征在于,包括:确定第一报文,所述第一报文的报文字段包括:认证标识字段、认证码字段和至少一个备选认证字段;所述认证标识字段指示所述至少一个备选认证字段中和所述认证码字段对应的字段;发送所述第一报文。2.根据权利要求1所述的方法,其特征在于,不同类型的所述第一设备对应的所述认证标识字段不同。3.根据权利要求1或2所述的方法,其特征在于,所述认证标识字段通过预设值指示所述备选认证字段中的字段否用于生成所述认证码字段。4.根据权利要求3所述的方法,其特征在于,所述预设值包括多个,所述预设值的取值为第一值或第二值;其中,所述第一值用于指示采用所述备选认证字段中的字段生成所述认证码字段;所述第二值用于指示不采用所述备选认证字段中的字段生成所述认证码字段。5.根据权利要求1
‑
4中任一所述的方法,其特征在于,所述第一报文中还包括:终端设备的序列数;所述终端设备的序列数用于指示终端设备的业务数据的顺序。6.根据权利要求5所述的方法,其特征在于,所述序列数的验证节点为第一认证设备;所述认证码字段的验证节点为第二认证设备;所述第一认证设备与所述第二认证设备不同。7.根据权利要求1
‑
6中任一所述的方法,其特征在于,所述第一设备为终端设备或第一认证设备。8.根据权利要求7所述的方法,其特征在于,所述第一设备为所述终端设备,所述备选认证字段包括以下中的一种或多种:报文协议指示信息、配置信息标识、主密钥的身份标识ID、序列数的当前值以及所述终端设备的业务数据;其中,所述报文协议指示信息用于指示所述终端设备与第二设备之间数据交互采用的通信协议;所述配置信息标识用于指示生成终端设备的身份认证密钥采用的算法和生成所述认证码字段采用的算法;所述主密钥的ID为生成所述终端设备的身份认证密钥的密钥的标识。9.根据权利要求1
‑
8中任一所述的方法,其特征在于,所述第一报文为上行报文。10.一种报文传输方法,应用于终端设备,其特征在于,包括:接收来自第二认证设备的第二报文,所述第二报文的报文字段包括:认证标识字段、认证码字段和至少一个备选认证字段;所述认证标识字段指示所述至少一个备选认证字段中和所述认证码字段对应的字段;验证所述第二报文的认证码字段。11.根据权利要求10所述的方法,其特征在于,所述认证标识字段通过预设值指示所述备选认证字段中的字段否用于生成所述认证码字段。12.根据权利要求11所述的方法,其特征在于,所述预设值包括多个,所述预设值的取值为第一值或第二值;其中,所述第一值用于指示采用所述备选认证字段中的字段生成所述认证码字段;所
述第二值用于指示不采用所述备选认证字段中的字段生成所述认证码字段。13.根据权利要求10
‑
12中任一所述的方法,其特征在于,所述第二报文中还包括:第二设备的序列数;所述第二设备的序列数用于指示第二设备的业务数据的顺序,所述第二设备与所述终端设备之间存在数据交互。14.根据权利要求13所述的方法,其特征在于,所述第二设备的序列数是通过时间戳确定的。15.根据权利要求10
‑
14中任一所述的方法,其特征在于,所述备选认证字段包括以下中的一种或多种:报文协议指示信息、配置信息标识、主密钥的身份标识ID、序列数的当前值以及第二设备的业务数据;其中,所述报文协议指示信息用于指示所述终端设备与第二设备之间数据交互采用的通信协议;所述配置信息标识用于指示生成终端设备的身份认证密钥采用的算法和生成所述认证码字段采用的算法;所述主密钥的ID为生成所述终端设备的身份认证密钥的密钥的标识。16.根据权利要求10
‑
15中任一所述的方法,其特征在于,所述第二报文为下行报文。17.一种报文传输装置,其特征在于,包括:处理单元,用于确定第一报文,所述第一报文的报文字段包括:认证标识字段、认证码字段和至少一个备选认证字段;所述认证标识字段指示所述至少一个备选认证字段中和所述认证码字段对应的字段;收发单元,用于发送所述第一报文。18.根据权利要求17所述的装置,其特征在于,不同类型的...
【专利技术属性】
技术研发人员:江伟玉,杨飞,刘冰洋,张道德,王闯,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。