业务发送方法及装置制造方法及图纸

技术编号:18501758 阅读:39 留言:0更新日期:2018-07-21 23:00
本发明专利技术提供了一种业务发送方法及装置,其中,该方法包括:获取至少两个下游网元节点的负荷状况信息;根据获取的所述负荷状况信息,从所述至少两个下游网元节点中选择一个下游节点,进行业务发送。通过本发明专利技术,解决了相关技术中通过静态配置来实现网元间负荷均衡的方式,存在难以准确估计网络中各网元的负荷能力的问题,达到了提高整个网络的负荷能力和业务接通率的效果。

Service transmission method and device

The invention provides a service transmission method and device, in which the method includes: obtaining the load status information of at least two downstream network element nodes; selecting a downstream node from among the at least two downstream network element nodes and sending in the line of traffic according to the acquired load status information. Through this invention, it solves the way of realizing the load balance between the network elements through static configuration in the related technology, and it is difficult to accurately estimate the load capacity of each network element in the network, and achieve the effect of improving the load capacity and the service connection rate of the whole network.

【技术实现步骤摘要】
业务发送方法及装置
本专利技术涉及通信领域,具体而言,涉及一种业务发送方法及装置。
技术介绍
在IP多媒体子系统(IPMultimediaCoreNetworkSubsystem,简称为IMS)网络中,采用会话初始协议(SessionInitiationProtocol,简称为SIP)作为呼叫控制协议。作为IMS的核心网元,呼叫会话控制功能(CallSessionControlFunction,简称为CSCF),包括代理呼叫会话控制功能(Proxy-CSCF,简称为P-CSCF)、查询呼叫会话控制功能(Interrogating-CSCF,简称为I-CSCF)、服务呼叫会话控制功能(Serving-CSCF,简称为S-CSCF)以及边界网关控制功能(BorderGatewayControlFunction,简称为BGCF)4个逻辑网元,主要完成IMS系统中用户注册、多媒体会话功能、计费等功能。在IMS域中,作为IMS核心网元的CSCF,其上要处理大量的SIP消息。为了提高网络的负载能力,网络中的CSCF网元通常会有多个,为了能够在多个网元间实现负荷均衡,目前多是通过在网元静态配置负荷分担权重达到目的。但是静态配置方式,要求运维人员对于网络中各网元的负荷能力有比较准确的估计。然而在实际运行过程中,各网元实际负荷情况常常是多变的,很难准确的估计,静态配置的方式显得低效而迟钝。因此,相关技术中通过静态配置来实现网元间负荷均衡的方式,存在难以准确估计网络中各网元的负荷能力的问题。
技术实现思路
本专利技术实施例提供了一种业务发送方法及装置,以至少解决相关技术中通过静态配置来实现网元间负荷均衡的方式,存在难以准确估计网络中各网元的负荷能力的问题。根据本专利技术的一个实施例,提供了一种业务发送方法,包括:获取至少两个下游网元节点的负荷状况信息;根据获取的所述负荷状况信息,从所述至少两个下游网元节点中选择一个下游节点,进行业务发送。可选地,获取至少两个下游网元节点的负荷状况信息包括:周期性地向所述至少两个下游网元节点发送用于检测邻接网元状态的OPTIONS消息;接收所述至少两个下游网元节点返回的所述OPTIONS消息的响应消息,其中,所述响应消息中携带有所述负荷状况信息。可选地,所述负荷状况信息携带在所述OPTIONS消息的扩展头部;或者,所述负荷状况信息携带在所述OPTIONS消息的用于携带所述负荷状况信息的消息体中。可选地,获取至少两个下游网元节点的负荷状况信息包括:接收所述至少两个下游网元节点通过负荷中心转发的所述负荷状况信息,其中,所述负荷中心用于进行负荷状况信息转发,所述负荷状况信息通过所述负荷中心的广播消息进行发送。可选地,所述负荷状况信息包括:与所述业务对应的资源类型的资源的占用情况。根据本专利技术的另一个实施例,提供了一种业务发送装置,包括:获取模块,用于获取至少两个下游网元节点的负荷状况信息;发送模块,用于根据获取的所述负荷状况信息,从所述至少两个下游网元节点中选择一个下游节点,进行业务发送。可选地,所述获取模块包括:发送单元,用于周期性地向所述至少两个下游网元节点发送用于检测邻接网元状态的OPTIONS消息;第一接收单元,用于接收所述至少两个下游网元节点返回的所述OPTIONS消息的响应消息,其中,所述响应消息中携带有所述负荷状况信息。可选地,所述负荷状况信息携带在所述OPTIONS消息的扩展头部;或者,所述负荷状况信息携带在所述OPTIONS消息的用于携带所述负荷状况信息的消息体中。可选地,所述获取模块包括:第二接收单元,用于接收所述至少两个下游网元节点通过负荷中心转发的所述负荷状况信息,其中,所述负荷中心用于进行负荷状况信息转发,所述负荷状况信息通过所述负荷中心的广播消息进行发送。可选地,所述负荷状况信息包括:与所述业务对应的资源类型的资源的占用情况。根据本专利技术的又一个实施例,还提供了一种存储介质。该存储介质设置为存储用于执行以下步骤的程序代码:获取至少两个下游网元节点的负荷状况信息;根据获取的所述负荷状况信息,从所述至少两个下游网元节点中选择一个下游节点,进行业务发送。可选地,存储介质还设置为存储用于执行以下步骤的程序代码:获取至少两个下游网元节点的负荷状况信息包括:周期性地向所述至少两个下游网元节点发送用于检测邻接网元状态的OPTIONS消息;接收所述至少两个下游网元节点返回的所述OPTIONS消息的响应消息,其中,所述响应消息中携带有所述负荷状况信息。可选地,存储介质还设置为存储用于执行以下步骤的程序代码:所述负荷状况信息携带在所述OPTIONS消息的扩展头部;或者,所述负荷状况信息携带在所述OPTIONS消息的用于携带所述负荷状况信息的消息体中。可选地,存储介质还设置为存储用于执行以下步骤的程序代码:获取至少两个下游网元节点的负荷状况信息包括:接收所述至少两个下游网元节点通过负荷中心转发的所述负荷状况信息,其中,所述负荷中心用于进行负荷状况信息转发,所述负荷状况信息通过所述负荷中心的广播消息进行发送。可选地,存储介质还设置为存储用于执行以下步骤的程序代码:所述负荷状况信息包括:与所述业务对应的资源类型的资源的占用情况。通过本专利技术,上游网元节点通过根据获取的下游网元节点的负荷状况信息,从至少两个下游网元节点中选择一个下游节点,进行业务发送,由于处理业务的节点是根据下游网元节点的负荷状况信息进行确定的,可以进行动态地负荷分配,实现网络中各网元间的负荷均衡,因此,可以解决相关技术中通过静态配置来实现网元间负荷均衡的方式,存在难以准确估计网络中各网元的负荷能力的问题,达到提高整个网络的负荷能力和业务接通率的效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术实施例的一种业务发送方法的网元节点的硬件结构框图;图2是根据本专利技术实施例的业务发送方法的流程图;图3是根据本专利技术优选实施例的业务发送方法的流程图一;图4是根据本专利技术优选实施例的业务发送方法的流程图二;图5是根据本专利技术优选实施例的业务发送方法的流程图三;图6是根据本专利技术实施例的业务发送装置的结构框图;图7是根据本专利技术实施例的业务发送装置中获取模块62的结构框图一;图8是根据本专利技术实施例的业务发送装置中获取模块62的结构框图二。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。实施例1本申请实施例一所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在网元节点上为例,图1是本专利技术实施例的一种业务发送方法的网元节点的硬件结构框图。如图1所示,网元节点10可以包括一个或多个(图中仅示出一个)处理器12(处理器12可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器14、以及用于通信功能的传输装置16。本领域普通技术人员可以理解,图1所示的结构仅为示意,其本文档来自技高网...

【技术保护点】
1.一种业务发送方法,其特征在于,包括:获取至少两个下游网元节点的负荷状况信息;根据获取的所述负荷状况信息,从所述至少两个下游网元节点中选择一个下游节点,进行业务发送。

【技术特征摘要】
1.一种业务发送方法,其特征在于,包括:获取至少两个下游网元节点的负荷状况信息;根据获取的所述负荷状况信息,从所述至少两个下游网元节点中选择一个下游节点,进行业务发送。2.根据权利要求1所述的方法,其特征在于,获取至少两个下游网元节点的负荷状况信息包括:周期性地向所述至少两个下游网元节点发送用于检测邻接网元状态的OPTIONS消息;接收所述至少两个下游网元节点返回的所述OPTIONS消息的响应消息,其中,所述响应消息中携带有所述负荷状况信息。3.根据权利要求2所述的方法,其特征在于,所述负荷状况信息携带在所述OPTIONS消息的扩展头部;或者,所述负荷状况信息携带在所述OPTIONS消息的用于携带所述负荷状况信息的消息体中。4.根据权利要求1所述的方法,其特征在于,获取至少两个下游网元节点的负荷状况信息包括:接收所述至少两个下游网元节点通过负荷中心转发的所述负荷状况信息,其中,所述负荷中心用于进行负荷状况信息转发,所述负荷状况信息通过所述负荷中心的广播消息进行发送。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述负荷状况信息包括:与所述业务对应的资源类型的资源的占用情况。6.一种业务发...

【专利技术属性】
技术研发人员:管建池
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1