一种选择后端网络设备的方法及设备技术

技术编号:12275430 阅读:92 留言:0更新日期:2015-11-05 00:56
本发明专利技术实施例提供了一种选择后端网络设备的方法及设备,其中,一种选择后端网络设备的方法,包括:网络服务设备接收来自前端网络设备的设备资源信息请求消息,其中,上述设备资源信息请求消息中携带用于指示后端网络设备类型的标识;根据上述设备资源信息请求消息中携带的所述标识,从编排器获取相应类型的至少两个后端网络设备的当前负载状态信息,其中,上述至少两个后端网络设备与所述前端网络设备处于同一网络;向上述前端网络设备反馈响应消息,其中,上述响应消息包括所述至少两个后端网络设备的当前负载状态信息。本发明专利技术实施例提供的技术方案能够有效降低系统拥塞的概率,提高系统容量。

【技术实现步骤摘要】
【国外来华专利技术】一种选择后端网络设备的方法及设备
本专利技术实施例涉及通讯领域,尤其涉及一种选择后端网络设备的方法及设备。
技术介绍
目前在移动网络中,为了将创建会话请求路由到分组数据网网关(PGW,PacketDataNetwork-Gateway),移动管理实体(MME,MobileManagementEntity)向域名服务器(DNS,DomainNameServer)发送查询PGW的网际互联协议(IP,InternetProtocol)地址的请求,DNS根据PGW的负载状态信息,按照负载的轻重程度,向MME发送PGW的IP地址列表,MME从IP地址列表中选择负载最轻的PGW的IP地址,然后根据该IP地址向该负载最轻的PGW发起创建会话请求。由上可见,在现有技术中,MME通过查询DNS得到PGW的IP地址列表,并从该IP地址列表中选择负载最轻的PGW的IP地址,但是,在DNS中所保存的PGW的负载状态信息为DNS接入系统时获取到的PGW的负载状态信息,因此实际上MME选择到的PGW的负载不一定是最轻的。如果MME选择到的PGW的负载不是最轻的,将会导致系统拥塞概率的提高,从而降低系统容量。
技术实现思路
本专利技术实施例提供了一种选择后端网络设备的方法及设备,用于降低系统拥塞的概率,提高系统容量。为解决上述技术问题,提供以下技术方案:本专利技术第一方面提供一种选择后端网络设备的方法,包括:网络服务设备接收来自前端网络设备的设备资源信息请求消息,其中,上述设备资源信息请求消息中携带用于指示后端网络设备类型的标识;上述网络服务设备根据上述设备资源信息请求消息中携带的上述标识,从编排器获取相应类型的至少两个后端网络设备的当前负载状态信息,其中,上述至少两个后端网络设备与上述前端网络设备处于同一网络;上述网络服务设备向上述前端网络设备反馈响应消息,其中,上述响应消息包括上述至少两个后端网络设备的当前负载状态信息,以便上述前端网络设备从上述至少两个后端网络设备中选择负载最轻的后端网络设备创建会话。本专利技术第二方面提供一种网络服务设备,包括:接收单元,用于接收来自前端网络设备的设备资源信息请求消息,其中,上述设备资源信息请求消息中携带用于指示后端网络设备类型的标识;获取单元,用于根据上述设备资源信息请求消息中携带的上述标识,从编排器获取相应类型的至少两个后端网络设备的当前负载状态信息,其中,上述至少两个后端网络设备与上述前端网络设备处于同一网络;发送单元,用于向上述前端网络设备反馈响应消息,其中,上述响应消息包括:上述获取的上述至少两个后端网络设备的当前负载状态信息,以便上述前端网络设备从上述至少两个后端网络设备中选择负载最轻的后端网络设备创建会话。本专利技术第三方面提供另一种网络服务设备,包括:处理器;上述处理器用于:接收来自前端网络设备的设备资源信息请求消息,其中,上述设备资源信息请求消息中携带用于指示后端网络设备类型的标识;根据上述设备资源信息请求消息中携带的上述标识,从编排器获取相应类型的至少两个后端网络设备的当前负载状态信息,其中,上述至少两个后端网络设备与上述前端网络设备处于同一网络;向上述前端网络设备反馈响应消息,其中,上述响应消息包括:上述至少两个后端网络设备的当前负载状态信息,以便上述前端网络设备从上述至少两个后端网络设备中选择负载最轻的后端网络设备创建会话。由上述技术方案可以看出,本专利技术实施例中网络服务设备在接收到前端网络设备发送的设备资源信息请求消息时,获取与上述网络服务设备处于同一网络,且与上述设备资源信息请求消息请求的后端网络设备类型相同的至少两个后端网络设备的当前负载状态信息,并向上述前端网络设备反馈包含上述至少两个后端网络设备的当前负载状态信息的响应信息,由于上述获取和反馈的是后端网络设备的当前负载状态信息,因此,能够保证前端网络设备根据该响应消息选择出负载最轻的后端网络设备创建会话,从而降低了系统拥塞的概率,提高了系统容量。附图说明图1-a为本专利技术提供的选择后端网络设备的方法的一个网络应用环境示意图;图1-b为本专利技术提供的一种选择后端网络设备的方法一个实施例流程示意图;图2为本专利技术提供的一种选择后端网络设备的方法另一个实施例流程示意图;图3为本专利技术提供的一种选择后端网络设备的方法再一个实施例流程示意图;图4为本专利技术提供的一种选择后端网络设备的方法再一个实施例流程示意图;图5为本专利技术提供的一种网络服务设备一个实施例结构示意图;图6为本专利技术提供的一种网络服务设备另一个实施例结构示意图;图7为本专利技术提供的一种网络服务设备再一个实施例结构示意图。具体实施方式本专利技术实施例提供了一种选择后端网络设备的方法及设备。为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的各个其他实施例,都属于本专利技术保护的范围。下面以一实施例对本专利技术中的选择后端网络设备的方法进行描述,本专利技术实施例中的方法应用于如图1-a所示的网络环境,如图1-a所示,包括:前端网络设备10,网络服务设备20和后端网络设备30。其中,前端网络设备10通过有线或无线的方式与网络服务设备20互联,网络服务设备20通过有线或无线的方式与后端网络设备30互联。请参阅图1-b,本专利技术实施例中的选择后端网络设备的方法,包括:101、网络服务设备接收来自前端网络设备的设备资源信息请求消息;上述设备资源信息请求消息中携带用于指示后端网络设备类型的标识。在本专利技术实施例中,当前端网络设备在选择接入的后端网络设备(如当MME选择PGW、通用分组无线服务技术服务支持节点(SGSN,ServingGeneralPacketRadioServiceSupportNode)选择网关通用分组无线服务技术支持节点(GGSN,GatewayGeneralPacketRadioServiceSupportNode)、演进型基站(eNB,evolvedNodeB)选择MME、基站控制器(BSC,BaseStationController)或无线网络控制器(RNC,RadioNetworkController)选择SGSN或移动交换中心(MSC,MobileSwitchingCenter)、代理呼叫会话控制功能(P-CSCF,Proxy-CallSessionControlFunction)节点选择服务呼叫会话控制功能(S-CSCF,ServingCallSessionControlFunction)节点)时,该前端网络设备向网络服务设备发送设备资源信息请求消息,并在设备资源信息请求消息中携带用于指示后端网络设备类型的标识。可选地,上述指示后端网络设备类型的标识为后端网络设备的全称域名(FQDN,FullQualifiedDomainName)。102、根据上述设备资源信息请求消息中携带的上述标识,从编排器获取相应类型的至少两个后端网络设备的当前负载状态信息;其中,上述至少两个后端网络设备与上述前端网络设备处于同一网络。可选地,本专利技术实施例也应用于网络功能虚拟化(NFV,Netw本文档来自技高网...

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种选择后端网络设备的方法,其特征在于,包括:网络服务设备接收来自前端网络设备的设备资源信息请求消息,其中,所述设备资源信息请求消息中携带用于指示后端网络设备类型的标识;所述网络服务设备根据所述设备资源信息请求消息中携带的所述标识,从编排器获取相应类型的至少两个后端网络设备的当前负载状态信息,其中,所述至少两个后端网络设备与所述前端网络设备处于同一网络;所述网络服务设备向所述前端网络设备反馈响应消息,其中,所述响应消息包括所述至少两个后端网络设备的当前负载状态信息,以便所述前端网络设备从所述至少两个后端网络设备中选择负载最轻的后端网络设备创建会话;其中,所述前端网络设备为移动管理实体MME,所述后端网络设备为分组数据网网关PGW;或者,所述前端网络设备为演进型基站eNB,所述后端网络设备为移动管理实体MME;或者,所述前端网络设备为基站控制器BSC,所述后端网络设备为SGSN;或者,所述前端网络设备为无线网络控制器RNC,所述后端网络设备为移动交换中心MSC;或者,所述前端网络设备为代理呼叫会话控制功能P-CSCF设备,所述后端网络设备为服务呼叫会话控制功能S-CSCF设备。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述网络服务设备根据所述至少两个后端网络设备的当前负载状态信息,按负载轻重对所述至少两个后端网络设备的地址信息进行排序,其中,所述至少两个后端网络设备中每个后端网络设备的当前负载状态信息包括后端网络设备本身的地址信息;所述响应消息具体包括:排序后的所述至少两个后端网络设备的当前负载状态信息。3.根据权利要求1或2所述的方法,其特征在于,所述方法应用于网络功能虚拟化系统中,所述前端网络设备为虚拟的网络设备,所述后端网络设备为虚拟的网络设备。4.根据权利要求3所述的方法,其特征在于,所述网络服务设备为域名服务器DNS或所述编排器。5.一种网络服务设备,其特征在于,包括:接收单元,用于接收来自前端网络设备的设备资源信息请求消息,其中,所述设备资源信息请求消息中携带用于指示后端网络设备类型的标识;获取单元,用于根据所述设备资源信息请求消息中携带的所述标识,从编排器获取相应类型的至少两个后端网络设备的当前负载状态信息,其中,所述至少两个后端网络设备与所述前端网络设备处于同一网络;发送单元,用于向所述前端网络设备反馈响应消息,其中,所述响应消息包括:所述获取的所述至少两个后端网络设备的当前负载状态信息,以便所述前端网络设备从所述至少两个后端网络设备中选择负载最轻的后端网络设备创建会话;其中,所述前端网络设备为移动管理实体MME,所述后端网络设备为分组数据网网关PGW;或者,所述前端网络...

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

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

1