报文交互方法和装置制造方法及图纸

技术编号:12080633 阅读:79 留言:0更新日期:2015-09-19 17:53
本发明专利技术公开了一种报文交互方法和装置,属于网络技术领域。该方法包括:接入节点AN生成第一接入节点控制协议ANCP报文;该AN向网络节点服务器NAS发送该第一ANCP报文,该第一ANCP报文携带有第一优先级值,该第一优先级值用于在该NAS接收到该第一ANCP报文后,以该第一优先级值对应的优先级向该AN发送针对该第一ANCP报文的响应报文;该AN接收该NAS发送的该响应报文,该响应报文携带有第二优先级值;该AN以该第二优先级值对应的优先级向该NAS发送第二ANCP协议报文。本发明专利技术避免了由于报文传送失败所导致的邻接关系无法建立、已建立的邻接关系断开,以及用户无法上线等情况的发生,提高了通信的稳定性。

【技术实现步骤摘要】

本专利技术涉及网络
,特别涉及一种报文交互方法和装置
技术介绍
接入节点控制协议(Access Node Control Protocol,以下简称为ANCP)提供了网络节点服务器(Network Access Server,以下简称为NAS)和接入节点(Access Node,以下简称AN)之间控制信息传递的通道。NAS和AN可以建立ANCP邻接关系,当邻接关系建立后,双方各自按其周期定时发送确认(Acknowledgment,ACK)消息,以维护ANCP邻接关系,并基于该邻接关系进行通信。在邻接关系建立阶段以及邻接关系建立之后的维护以及通信阶段,NAS和AN之间均需要交互大量的协议报文。在网络拥塞时,在上述任一阶段中传输的协议报文都可能会被丢弃,会造成NAS和AN之间邻接关系无法建立、已建立的邻接关系断开,造成NAS和AN之间的通信不稳定,进一步会导致接入用户上线失败或接入用户配置无法下发等问题。
技术实现思路
本专利技术实施例提供了一种报文交互方法和装置。有利于避免在网络出现拥塞时,NAS和AN之间邻接关系无法建立或已建立的邻接关系断开等问题,从而增强NAS和AN之间通信的稳定性。第一方面,提供了一种报文交互方法,所述方法包括:接入节点AN生成第一接入节点控制协议ANCP报文;所述AN向网络节点服务器NAS发送所述第一ANCP报文,所述第一ANCP报文携带有第一优先级值,所述第一优先级值用于在所述NAS接收到所述第一ANCP报文后,以所述第一优先级值对应的优先级向所述AN发送针对所述第一ANCP报文的响应报文;所述AN接收所述NAS发送的所述响应报文,所述响应报文携带有第二优先级值;所述AN以所述第二优先级值对应的优先级向所述NAS发送第二ANCP协议报文。结合第一方面,本专利技术实施例提供的第一方面的第一种可能实现方式中,所述方法还包括:所述AN以第三优先级值对应的优先级向所述NAS发送业务报文,所述第一优先级值和所述第二优先级值大于所述第三优先级值。结合上述任意可能实现方式,在本专利技术实施例提供的第一方面的第二种可能实现方式中,接入节点AN生成第一接入节点控制协议ANCP报文包括:所述AN根据待生成报文的第一用户类型,获取与所述第一用户类型对应的第一优先级值,并根据所述第一优先级值生成所述第一ANCP报文;或,当待生成报文的报文类型为ANCP报文时,所述AN根据所述报文类型,获取与所述第一ANCP报文对应的第一优先级值,并根据所述第一优先级值生成所述第一ANCP报文。结合上述任意可能实现方式,在本专利技术实施例提供的第一方面的第三种可能实现方式中,所述第一ANCP报文为同步序列号报文、同步序列号确认报文或确认报文。第二方面,本专利技术实施例提供了一种报文交互方法,包括:网络节点服务器NAS接收第一ANCP报文,所述第一ANCP报文由AN生成,并携带有第一优先级值;所述NAS以所述第一优先级值对应的优先级向所述AN发送针对所述第一ANCP报文的响应报文,所述响应报文携带有第二优先级值,所述第二优先级值用于在所述AN接收到所述响应报文后,以所述第二优先级值对应的优先级向所述NAS发送第二ANCP协议报文。结合第二方面,本专利技术实施例提供的第二方面的第一种可能实现方式中,所述NAS以所述第一优先级值对应的优先级向所述AN发送针对所述第一ANCP报文的响应报文包括:所述NAS获取与所述AN对应的第二优先级值,根据所述第二优先级值和所述第一ANCP报文,生成所述响应报文,并以所述第一优先级值对应的优先级向所述AN发送针对所述第一ANCP报文的响应报文。结合上述任意可能实现方式,在本专利技术实施例提供的第二方面的第二种可能实现方式中,所述NAS以所述第一优先级值对应的优先级向所述AN发送针对所述第一ANCP报文的响应报文包括:所述NAS与所述AN通过协商确定第二优先级值,根据所述第二优先级值和所述第一ANCP报文,生成所述响应报文,并以所述第一优先级值对应的优先级向所述AN发送针对所述第一ANCP报文的响应报文。结合上述任意可能实现方式,在本专利技术实施例提供的第二方面的第三种可能实现方式中,所述第一ANCP报文为同步报文、同步确认报文或确认报文。第三方面,提供了一种报文交互装置,所述装置包括:报文生成模块,用于生成第一接入节点控制协议ANCP报文;发送模块,用于向网络节点服务器NAS发送所述第一ANCP报文,所述第一ANCP报文携带有第一优先级值,所述第一优先级值用于在所述NAS接收到所述第一ANCP报文后,以所述第一优先级值对应的优先级向本端发送针对所述第一ANCP报文的响应报文;接收模块,用于接收所述NAS发送的所述响应报文,所述响应报文携带有第二优先级值;所述发送模块,还用于以所述第二优先级值对应的优先级向所述NAS发送第二ANCP协议报文。结合第三方面,本专利技术实施例提供的第三方面的第一种可能实现方式中,所述发送模块还用于以第三优先级值对应的优先级向所述NAS发送业务报文,所述第一优先级值和所述第二优先级值大于所述第三优先级值。结合上述任意可能实现方式,在本专利技术实施例提供的第三方面的第二种可能实现方式中,所述报文生成模块用于根据待生成报文的第一用户类型,获取与所述第一用户类型对应的第一优先级值,并根据所述第一优先级值生成所述第一ANCP报文;或,所述报文生成模块用于当待生成报文的报文类型为ANCP报文时,根据所述报文类型,获取与所述第一ANCP报文对应的第一优先级值,并根据所述第一优先级值生成所述第一ANCP报文。结合上述任意可能实现方式,在本专利技术实施例提供的第三方面的第三种可能实现方式中,所述第一ANCP报文为同步序列号报文、同步序列号确认报文或确认报文。第四方面,提供了一种报文交互装置,包括:接收模块,用于接收第一ANCP报文,所述第一ANCP报文由AN生成,并携带有第一优先级值;发送模块,用于以所述第一优先级值对应的优先级向所述AN发送针对所述第一ANCP报文的响应报文,所述响应报文携带有第二优先级值,所述第二优先级值用于在所述AN接收到所述响应报文后,以所述第二优先级值对应的优先级向本端发送第二ANCP协议报文。结合第四方面,本专利技术实施例提供的第四方面的第一种可能实现方式中,所述发送模块用于获取与所述AN对应的第二优先级值,根据所述第二优先级值和所述第一ANCP报文,生成所述响应报文,并以所述第一优先本文档来自技高网...

【技术保护点】
一种报文交互方法,其特征在于,所述方法包括:接入节点AN生成第一接入节点控制协议ANCP报文;所述AN向网络节点服务器NAS发送所述第一ANCP报文,所述第一ANCP报文携带有第一优先级值,所述第一优先级值用于在所述NAS接收到所述第一ANCP报文后,以所述第一优先级值对应的优先级向所述AN发送针对所述第一ANCP报文的响应报文;所述AN接收所述NAS发送的所述响应报文,所述响应报文携带有第二优先级值;所述AN以所述第二优先级值对应的优先级向所述NAS发送第二ANCP协议报文。

【技术特征摘要】
1.一种报文交互方法,其特征在于,所述方法包括:
接入节点AN生成第一接入节点控制协议ANCP报文;
所述AN向网络节点服务器NAS发送所述第一ANCP报文,所述第一ANCP
报文携带有第一优先级值,所述第一优先级值用于在所述NAS接收到所述第一
ANCP报文后,以所述第一优先级值对应的优先级向所述AN发送针对所述第一
ANCP报文的响应报文;
所述AN接收所述NAS发送的所述响应报文,所述响应报文携带有第二优
先级值;
所述AN以所述第二优先级值对应的优先级向所述NAS发送第二ANCP协
议报文。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述AN以第三优先级值对应的优先级向所述NAS发送业务报文,所述第
一优先级值和所述第二优先级值分别大于所述第三优先级值。
3.根据权利要求1所述的方法,其特征在于,接入节点AN生成第一接入
节点控制协议ANCP报文包括:
所述AN根据待生成报文的第一用户类型,获取与所述第一用户类型对应
的第一优先级值,并根据所述第一优先级值生成所述第一ANCP报文;或,
当待生成报文的报文类型为ANCP报文时,所述AN根据所述报文类型,
获取与所述第一ANCP报文对应的第一优先级值,并根据所述第一优先级值生
成所述第一ANCP报文。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述第一ANCP报

\t文为同步序列号SYN报文、同步序列号确认SYNACK报文或确认ACK报文。
5.一种报文交互方法,其特征在于,包括:
网络节点服务器NAS接收第一ANCP报文,所述第一ANCP报文由AN生
成,并携带有第一优先级值;
所述NAS以所述第一优先级值对应的优先级向所述AN发送针对所述第一
ANCP报文的响应报文,所述响应报文携带有第二优先级值,所述第二优先级值
用于在所述AN接收到所述响应报文后,以所述第二优先级值对应的优先级向
所述NAS发送第二ANCP协议报文。
6.根据权利要求5所述的方法,其特征在于,所述NAS以所述第一优先
级值对应的优先级向所述AN发送针对所述第一ANCP报文的响应报文包括:
所述NAS获取与所述AN对应的第二优先级值,根据所述第二优先级值和
所述第一ANCP报文,生成所述响应报文,并以所述第一优先级值对应的优先
级向所述AN发送针对所述第一ANCP报文的响应报文。
7.根据权利要求5所述的方法,其特征在于,所述NAS以所述第一优先
级值对应的优先级向所述AN发送针对所述第一ANCP报文的响应报文包括:
所述NAS与所述AN通过协商确定第二优先级值,根据所述第二优先级值
和所述第一ANCP报文,生成所...

【专利技术属性】
技术研发人员:李娟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1