一种路由消息的方法、DRA及计算机可读存储介质技术

技术编号:20181738 阅读:52 留言:0更新日期:2019-01-23 02:03
本发明专利技术实施例公开了一种路由消息的方法,该方法应用于与Diameter客户端和/或Diameter服务器直连的DRA,该方法包括:根据待转发的第一Diameter消息所携带的目的主机标识在预设的人工路由区查找上述目的主机标识所属的路由信息;上述人工路由区存储的是人工添加的路由信息;当在上述人工路由区无法查找出上述目的主机标识所属的路由信息时,在预设的自动路由区查找上述目的主机标识所属的路由信息;上述自动路由区存储的是DRA根据预设的路由添加策略添加的路由信息;当在上述自动路由区查找出上述目的主机标识所属的路由信息时,根据在上述自动路由区查找出的上述目的主机标识所属的路由信息发送上述第一Diameter消息。本发明专利技术实施例同时还公开了一种DRA及计算机可读存储介质。

A Method of Routing Messages, DRA and Computer Readable Storage Media

Embodiments of the present invention disclose a method of routing messages, which is applied to DRAs directly connected to Diameter clients and/or Diameter servers. The method includes: searching the route information of the destination host identifier in the preset artificial route area according to the destination host identifier carried by the first Diameter message to be forwarded; the artificial route area stores the route information of the destination host identifier manually added. Routing information; when the above-mentioned destination host identity cannot be found in the artificial routing area, the route information of the destination host identity belongs to can be found in the preset automatic routing area; the above-mentioned automatic routing area stores the route information added by DRA according to the preset route addition strategy; when the above-mentioned destination host identity belongs to can be found in the above-mentioned automatic routing area. In the routing information, the first Diameter message is sent according to the routing information of the destination host identification identified in the above automatic routing area. The embodiment of the invention also discloses a DRA and a computer readable storage medium.

【技术实现步骤摘要】
一种路由消息的方法、DRA及计算机可读存储介质
本专利技术涉及通信技术,尤其涉及一种路由消息的方法、Diameter路由代理(DRA,DiameterRoutingAgent)及计算机可读存储介质。
技术介绍
Diameter协议最初是作为Radius协议的改进或者替代,它的引入是作为支持基于IP技术的AAA协议,即认证(Authentication)、授权(Authorization)、计费(Accounting)。认证、授权和计费一起实现了网络系统对特定用户的网络资源使用情况的准确记录。Diameter协议的使用既在一定程度上有效地保障了合法用户的权益,又能有效地保障网络系统安全可靠地运行。处理Diameter消息的网络节点包括:Diameter客户端、Diameter服务器和DRA;现有的Diameter协议(RFC6733)规定,Diameter客户端在初始会话中向Diameter服务器发送Diameter请求消息时,该请求消息中不携带目的主机标识(Destination-HostAVP),因此DRA需要依靠用户的其他信息将该请求消息转发至该服务器;此时,该服务器在响应消息中本文档来自技高网...

【技术保护点】
1.一种路由消息的方法,其特征在于,所述方法应用于与Diameter客户端和/或Diameter服务器直连的Diameter路由代理DRA,所述方法包括:根据待转发的第一Diameter消息所携带的目的主机标识在预设的人工路由区查找所述目的主机标识所属的路由信息;其中,所述人工路由区存储的是人工添加的路由信息;当在所述人工路由区无法查找出所述目的主机标识所属的路由信息时,在预设的自动路由区查找所述目的主机标识所属的路由信息;其中,所述自动路由区存储的是所述DRA根据预设的路由添加策略添加的路由信息;当在所述自动路由区查找出所述目的主机标识所属的路由信息时,根据在所述自动路由区查找出的所述目的主...

【技术特征摘要】
1.一种路由消息的方法,其特征在于,所述方法应用于与Diameter客户端和/或Diameter服务器直连的Diameter路由代理DRA,所述方法包括:根据待转发的第一Diameter消息所携带的目的主机标识在预设的人工路由区查找所述目的主机标识所属的路由信息;其中,所述人工路由区存储的是人工添加的路由信息;当在所述人工路由区无法查找出所述目的主机标识所属的路由信息时,在预设的自动路由区查找所述目的主机标识所属的路由信息;其中,所述自动路由区存储的是所述DRA根据预设的路由添加策略添加的路由信息;当在所述自动路由区查找出所述目的主机标识所属的路由信息时,根据在所述自动路由区查找出的所述目的主机标识所属的路由信息发送所述第一Diameter消息。2.根据权利要求1所述的方法,其特征在于,所述预设的路由添加策略为:实时接收所述客户端或所述服务器发送的第二Diameter消息;判断所述第二Diameter消息携带的源主机标识是否属于所述人工路由区和预设的禁止自动添加路由区;其中,所述禁止自动添加路由区存储的是不允许添加到所述自动路由区的主机标识;当所述第二Diameter消息携带的源主机标识不属于所述人工路由区且不属于所述禁止自动添加路由区时,获取与所述客户端或所述服务器之间的链路的链路标识;根据所述源主机标识和所述链路标识生成待添加的路由信息,并将所述待添加的路由信息添加到所述自动路由区。3.根据权利要求2所述的方法,其特征在于,在所述将所述待添加的路由信息添加到所述自动路由区之后,所述方法还包括:生成并显示用于提示自身管理员对所述自动路由区的路由信息进行管理的告警信息。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述DRA收到用于指示Diameter网络繁忙的响应消息、且传输所述响应消息的链路属于所述自动路由区时,禁用所述链路的发送功能。5.根据权利要求2所述的方法,其特征在于,在判断所述第二Diameter消息携带的源主机标识是否属于所述人工路由区和预设的禁止自动添加路由区之后,所述方法还包括:当所述第二Diameter消息携带的源主机标识属于所述人工路由区或属于所述禁止自动添加路由区时,返回实时接收所述客户端或所述服务器发送的第二Diameter消息的步骤。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:当在所述人工路由区查找出所述目的主机标识所属的路由信息时,根据在所述人工路由区查找出的所述目的主机标识所属的路由信息发送所述第一Diameter消息。7.根据权利要求1所述的方法,其特征在于,当在所述自动路由区查找出的所述目的主机标识所属的路由信息的数量为至少两项时,所述根据在所述自动路由区查找出的所述目的主机标识所属的路由信息发送所述第一Diameter消息,具体包括:按照预设的消息分发策略在所述查找出的至少两项路由信息所指示的链路上分别发送所述第一Diameter消息。8.一种路由消息的装置,其特征在于,所述装置包括:路由信息查找模块和消息发送模块;其中,所述路由信息查找模块,配置为根据待转发的第一Diameter消息所携带的目的主机标识在预设的人工路由区查找所述目的主机标识所属的路由信息;其中,所述人工路由区存储的是...

【专利技术属性】
技术研发人员:李新林
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1