The invention discloses a session switching control method, device and access point equipment, when determining call establishment in the business node, the call session session information is stored in the cache of the first device; when due to node failure and other factors lead to the need for the session switch, you can place these from the session service the node outside the other nodes, determine the target service node for each session to be switched, then control the target service node from the cache device to extract the switching session information, and according to the session information extraction treatment session switch recovery. This completes the switching of the session from one business node to another, and can continue to process the subsequent message of the session after the session switches. It is possible to switch the session from the original business node to other business nodes on the other side of the service node when the business node failure and other factors cause the conversation to be switched, so as to avoid the call loss.
【技术实现步骤摘要】
会话切换控制方法、装置及接入点设备
本专利技术涉及通信领域,尤其涉及一种会话切换控制方法、装置及接入点设备。
技术介绍
随着运营商业务的飞速发展,运营商对业务系统在线计费的支撑能力、可靠性、可扩展性要求越来越高。在线计费通过Diameter协议和OCS(OnlineChargingSystem)交互,用户通话开始发送初始(Initial)消息开始计费,通话过程中以预定的时间间隔发送更新(Update)消息保持,通话结束发送结束(Terminal)消息完成计费。这一个完整的过程称为Diameter的一个会话(Session)。由于要保持会话的连续性,现有业务系统,如图1,其包括接入节点10、业务集群20、前置节点30以及OCS40(OnlineChargingSystem,在线计费系统)。也即现有业务系统中一般采用一个前置节点30完成协议处理,多个业务节点20完成负荷分担,此时前置节点30也成了系统性能的瓶颈,前置节点30无法满足不断扩展的业务节点话务量的提高的需求。为了避免前置节点30称为系统的性能瓶颈,另一种现有业务系统如图2所示,去掉了前置节点,同时在业务节点20做协议处理和业务处理,此时,接入节点10可以识别会话信息,将同一会话的消息发往同一个业务节点,但如果其中一个业务节点出现宕机或者不通等故障,该业务节点上未处理完的会话,其他业务节点无法接管,从而引起呼叫损失。
技术实现思路
本专利技术实施例为解决:现有业务节点故障时,业务节点上的会话无法由其他业务节点接管导致呼叫损失的问题,提供一种会话切换控制方法、装置及接入点设备。为了解决上述问题,本专利技术一 ...
【技术保护点】
一种会话切换控制方法,包括:当呼叫在业务节点上建立后,将该呼叫之会话的会话信息存储于缓存设备中;判定需要进行会话切换时,为待切换的会话确定目标业务节点,控制目标业务节点从所述缓存设备中提取待切换会话的会话信息,并根据提取的会话信息对待切换会话进行恢复。
【技术特征摘要】
1.一种会话切换控制方法,包括:当呼叫在业务节点上建立后,将该呼叫之会话的会话信息存储于缓存设备中;判定需要进行会话切换时,为待切换的会话确定目标业务节点,控制目标业务节点从所述缓存设备中提取待切换会话的会话信息,并根据提取的会话信息对待切换会话进行恢复。2.如权利要求1所述的会话切换控制方法,其特征在于,出现以下情况中的至少一种时,判定需要进行会话切换:向会话当前所在的业务节点发送该会话的消息发送失败;承载有会话的业务节点故障;承载有会话的业务节点需要升级。3.如权利要求1所述的会话切换控制方法,其特征在于,将所述会话的会话信息存储于缓存设备中包括:将用于识别该会话的唯一识别标识与该会话的会话信息绑定存储于所述缓存设备中。4.如权利要求1所述的会话切换控制方法,其特征在于,为待切换的会话确定目标业务节点包括:根据负载均衡原则从其他业务节点中为待切换的会话确定目标业务节点。5.如权利要求3所述的会话切换控制方法,其特征在于,控制目标业务节点从所述缓存设备中提取待切换会话的会话信息包括:针对各待切换会话,向对应的目标业务节点发送会话切换请求,所述会话切换请求包含:用于指示目标业务节点从所述缓存设备中提取待切换会话的会话信息之唯一识别标识。6.如权利要求1-5任一项所述的会话切换控制方法,其特征在于,还包括:在呼叫结束后,控制该呼叫之会话当前所在的业务节点删除所述缓存设备中该会话的会话信息。7.如权利要求1-...
【专利技术属性】
技术研发人员:刘月清,钱建阳,张伟,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。