一种会话刷新时长控制的方法及装置制造方法及图纸

技术编号:18460712 阅读:109 留言:0更新日期:2018-07-18 13:29
本发明专利技术涉及无线通信领域,尤其涉及一种会话刷新时长控制的方法及装置,为了解决现有会话刷新机制不能体现不同客户端不同会话流程差异性的问题,该方法为,S‑CSCF获得预先针对每一个客户端的每一种会话流程设定的会话刷新时长,以及从客户端获得针对当前会话流程设置的期望会话刷新时长后,基于客户端对应的用户标识和当前会话流程对应的流程标识,确定该客户端对应当前会话流程的会话刷新时长,将两种会话刷新时长中较小者作为该客户端的目标会话刷新时长发送给该客户端,这样,S‑CSCF就能为不同客户端的不同会话流程配置不同会话刷新时长,不仅满足了客户端不同会话流程的实际需求,又灵活分配了系统话务参数,降低了系统的负荷。

A method and device for long control of session refresh

The invention relates to the field of wireless communication, especially a method and device for session refresh time control. In order to solve the problem that the existing session refresh mechanism can not reflect the different session process differences between different clients, the method is that S CSCF obtains a session set in advance for each session process of each guest end. The length of the refresh time, and the length of the expected session for the current session process setting from the client, is based on the client identity of the client and the process identity corresponding to the current session process to determine the session refresh time of the client for the current session process, and the smaller one in the two session refresh as this The client's target session refresh is sent to the client, so that S CSCF can configure different session processes for different session processes for different clients. It not only satisfies the actual needs of different session processes of the client, but also flexibly assigns the system traffic parameters and reduces the system load.

【技术实现步骤摘要】
一种会话刷新时长控制的方法及装置
本专利技术涉及无线通信领域,尤其涉及一种会话刷新时长控制的方法及装置。
技术介绍
会话初始协议(SessionInitiationProtocol,SIP)是一种多媒体通信协议,是一个基于文本的应用层控制协议,用于创建、修改和释放一个或多个参与者的会话,广泛应用于IP多媒体子系统(IPMultimediaSubsystem,IMS),俗称电话业务。众所周知,电话业务(如,音视频通话,视频会议等)的服务质量与信号有关,对于一些环境恶劣(如,煤矿开采现场,偏远山区等),经常会因为信号丢失,而导致电话业务中断。例如,在矿用4G东峡煤矿项目现场的巷道内,通信链路非常容易中断,若现场技术人员正在与指挥中心、调度台和外地技术人员进行多方视频会议,出现中断时,指挥中心、调度台和外地技术人员无法知晓现场技术人员方是否在线,也无法及时获知现场实际情况。正常情况下,需要对电话业务的会话流程进行不断刷新,这样,即便是通信链路出现闪断,也能将中断后的电话业务接续上。一般来说,会话流程包括如下四种:重注册流程、呼叫流程、订阅流程和消息流程,对应的,会话流程刷新包含如下四种:重注册流程刷新、呼叫流程刷新、订阅流程刷新和消息流程刷新。以重注册流程刷新为例,现有技术下,采用用户定时向服务器发送重注册消息的方式,其中,重注册消息是由SIP信令承载的,且用户向服务器发送重注册消息的时长(发送重注册消息前后间隔时间),是由服务器对重注册定时器进行统一配置的,并下发给各个用户的,而且,各个用户的重注册消息发送时长是一致的,通常情况下,为了保证电话业务的质量,将重注册消息的发送时长设置的极短,但采用这种方式,会使得该服务器内部,充斥着大量的重注册消息,对于服务器来说,负荷过大。然后,上述方式中,若存在个别用户的电话业务对重注册消息的发送时长的要求较高,即,需要将时长设置的较短,即便其他用户的电话业务要求不高,也得以同样的时长发送重注册消息,使得服务器的负荷过大,而且,对于服务器来说,一旦对重注册定时器的配置完成,不容易更改。其他三种流程也存在以上问题,综上所述,现有技术下会话刷新机制仍然存在许多缺陷及不足,需要设计一种新的会话刷新时长控制的方法。
技术实现思路
本专利技术实施例提供一种会话刷新时长控制的方法及装置,用以解决现有会话刷新机制中的会话刷新时长不能体现不同客户端的不同会话流程的差异性,以及网络侧一旦对客户端配置好会话刷新时长不易更改的问题。本专利技术实施例提供的具体技术方案如下:一种会话刷新时长控制的方法,包括:服务呼叫会话控制网元S-CSCF接收操作维护平台发送的会话刷新时长集合,所述会话刷新时长集合包含所述操作维护平台预先针对每一个客户端的每一种会话流程设定的相应的会话刷新时长;S-CSCF从客户端获取第一会话刷新时长,所述第一会话刷新时长为所述客户端针对当前会话流程设置的期望会话刷新时长;S-CSCF在所述会话刷新时长集合中,基于所述客户端对应的用户标识,以及当前会话流程对应的流程标识,筛选出对应所述用户标识以及所述流程标识设置的会话刷新时长,作为第二会话刷新时长;S-CSCF将所述第一会话刷新时长和所述第二会话刷新时长中较小者作为目标会话刷新时长,并将所述目标会话刷新时长发送至所述客户端。可选的,从客户端获取第一会话刷新时长,所述第一会话刷新时长为所述客户端针对当前会话流程设置的期望会话刷新时长,包括:接收所述客户端发送的对应当前会话流程的会话消息,其中,所述会话消息携带了溢出头域,所述溢出头域对应的参数值为所述客户端针对当前会话流程设置的期望会话刷新时长;基于所述会话消息,确定所述会话消息对应的溢出头域;提取所述溢出头域中的参数值,并确定所述参数值为第一会话刷新时长。可选的,将所述目标会话刷新时长发送至所述客户端,包括:将所述目标会话刷新时长,添加至向所述客户端发送的会话响应消息对应的溢出头域中;将所述会话响应消息发送至所述客户端。可选的,将所述目标会话刷新时长发送至所述客户端之后,还包括:将所述目标会话刷新时长,添加至向服务器发送的会话消息对应的溢出头域中;将所述会话消息发送至所述服务器。一种会话刷新时长控制的方法,包括:操作维护平台预先针对每一个客户端的每一种会话流程设定相应的会话刷新时长,组成会话刷新时长集合;操作维护平台将所述会话刷新时长集合发送至服务呼叫会话控制网元S-CSCF,并触发所述S-CSCF执行以下操作:接收所述操作维护平台发送的所述会话刷新时长集合;从客户端获取第一会话刷新时长,所述第一会话刷新时长为所述客户端针对当前会话流程设置的期望会话刷新时长;在所述会话刷新时长集合中,基于所述客户端对应的用户标识,以及当前会话流程对应的流程标识,筛选出对应所述用户标识以及所述流程标识设置的会话刷新时长,作为第二会话刷新时长;将所述第一会话刷新时长和所述第二会话刷新时长中较小者作为目标会话刷新时长,并将所述目标会话刷新时长发送至所述客户端。可选的,操作维护平台将所述会话刷新时长集合发送至S-CSCF,包括:所述操作维护平台将所述会话刷新时长集合发送至归属签约用户服务器HSS,以及触发所述HSS将所述会话刷新时长集合保存在本地相应存储区域,并将所述会话刷新时长集合转发至S-CSCF;或者,所述操作维护平台对所述会话刷新时长集合执行更新操作时,将更新后的会话刷新时长集合发送至所述HSS,以及触发所述HSS对应所述更新后的会话刷新时长集合,对保存在本地相应存储区域的会话刷新时长集合进行对应更新,并将所述更新后的会话刷新时长集合转发至S-CSCF。一种会话刷新时长控制的装置,包括:接收单元,用于接收操作维护平台发送的会话刷新时长集合,所述会话刷新时长集合包含所述操作维护平台预先针对每一个客户端的每一种会话流程设定的相应的会话刷新时长;获取单元,用于从客户端获取第一会话刷新时长,所述第一会话刷新时长为所述客户端针对当前会话流程设置的期望会话刷新时长;筛选单元,用于在所述会话刷新时长集合中,基于所述客户端对应的用户标识,以及当前会话流程对应的流程标识,筛选出对应所述用户标识以及所述流程标识设置的会话刷新时长,作为第二会话刷新时长;处理单元,用于将所述第一会话刷新时长和所述第二会话刷新时长中较小者作为目标会话刷新时长,并将所述目标会话刷新时长发送至所述客户端。可选的,从客户端获取第一会话刷新时长,所述第一会话刷新时长为所述客户端针对当前会话流程设置的期望会话刷新时长时,所述获取单元用于:接收所述客户端发送的对应当前会话流程的会话消息,其中,所述会话消息携带了溢出头域,所述溢出头域对应的参数值为所述客户端针对当前会话流程设置的期望会话刷新时长;基于所述会话消息,确定所述会话消息对应的溢出头域;提取所述溢出头域中的参数值,并确定所述参数值为第一会话刷新时长。可选的,将所述目标会话刷新时长发送至所述客户端时,所述处理单元用于:将所述目标会话刷新时长,添加至向所述客户端发送的会话响应消息对应的溢出头域中;将所述会话响应消息发送至所述客户端。可选的,将所述目标会话刷新时长发送至所述客户端之后,所述处理单元还用于:将所述目标会话刷新时长,添加至向服务器发送的会话消息对应的溢出头域中;将所述会话消息发送至所述本文档来自技高网
...

【技术保护点】
1.一种会话刷新时长控制的方法,其特征在于,包括:服务呼叫会话控制网元S‑CSCF接收操作维护平台发送的会话刷新时长集合,所述会话刷新时长集合包含所述操作维护平台预先针对每一个客户端的每一种会话流程设定的相应的会话刷新时长;S‑CSCF从客户端获取第一会话刷新时长,所述第一会话刷新时长为所述客户端针对当前会话流程设置的期望会话刷新时长;S‑CSCF在所述会话刷新时长集合中,基于所述客户端对应的用户标识,以及当前会话流程对应的流程标识,筛选出对应所述用户标识以及所述流程标识设置的会话刷新时长,作为第二会话刷新时长;S‑CSCF将所述第一会话刷新时长和所述第二会话刷新时长中较小者作为目标会话刷新时长,并将所述目标会话刷新时长发送至所述客户端。

【技术特征摘要】
1.一种会话刷新时长控制的方法,其特征在于,包括:服务呼叫会话控制网元S-CSCF接收操作维护平台发送的会话刷新时长集合,所述会话刷新时长集合包含所述操作维护平台预先针对每一个客户端的每一种会话流程设定的相应的会话刷新时长;S-CSCF从客户端获取第一会话刷新时长,所述第一会话刷新时长为所述客户端针对当前会话流程设置的期望会话刷新时长;S-CSCF在所述会话刷新时长集合中,基于所述客户端对应的用户标识,以及当前会话流程对应的流程标识,筛选出对应所述用户标识以及所述流程标识设置的会话刷新时长,作为第二会话刷新时长;S-CSCF将所述第一会话刷新时长和所述第二会话刷新时长中较小者作为目标会话刷新时长,并将所述目标会话刷新时长发送至所述客户端。2.如权利要求1所述的方法,其特征在于,从客户端获取第一会话刷新时长,所述第一会话刷新时长为所述客户端针对当前会话流程设置的期望会话刷新时长,包括:接收所述客户端发送的对应当前会话流程的会话消息,其中,所述会话消息携带了溢出头域,所述溢出头域对应的参数值为所述客户端针对当前会话流程设置的期望会话刷新时长;基于所述会话消息,确定所述会话消息对应的溢出头域;提取所述溢出头域中的参数值,并确定所述参数值为第一会话刷新时长。3.如权利要求1或2所述的方法,其特征在于,将所述目标会话刷新时长发送至所述客户端,包括:将所述目标会话刷新时长,添加至向所述客户端发送的会话响应消息对应的溢出头域中;将所述会话响应消息发送至所述客户端。4.如权利要求3所述的方法,其特征在于,将所述目标会话刷新时长发送至所述客户端之后,还包括:将所述目标会话刷新时长,添加至向服务器发送的会话消息对应的溢出头域中;将所述会话消息发送至所述服务器。5.一种会话刷新时长控制的方法,其特征在于,包括:操作维护平台预先针对每一个客户端的每一种会话流程设定相应的会话刷新时长,组成会话刷新时长集合;操作维护平台将所述会话刷新时长集合发送至服务呼叫会话控制网元S-CSCF,并触发所述S-CSCF执行以下操作:接收所述操作维护平台发送的所述会话刷新时长集合;从客户端获取第一会话刷新时长,所述第一会话刷新时长为所述客户端针对当前会话流程设置的期望会话刷新时长;在所述会话刷新时长集合中,基于所述客户端对应的用户标识,以及当前会话流程对应的流程标识,筛选出对应所述用户标识以及所述流程标识设置的会话刷新时长,作为第二会话刷新时长;将所述第一会话刷新时长和所述第二会话刷新时长中较小者作为目标会话刷新时长,并将所述目标会话刷新时长发送至所述客户端。6.如权利要求5所述的方法,其特征在于,操作维护平台将所述会话刷新时长集合发送至S-CSCF,包括:所述操作维护平台将所述会话刷新时长集合发送至归属签约用户服务器HSS,以及触发所述HSS将所述会话刷新时长集合保存在本地相应存储区域,并将所述会话刷新时长集合转发至S-CSCF;或者,所述操作维护平台对所述会话刷新时长集合执行更新操作时,将更新后的会话刷新时长集合发送至所述HSS,以及触发所述HSS对应所述更新后的会话刷新时长集合,对保存在本地相应存储区域的会话刷新时长集合进行对应更新,并将所述更新后的会话刷新时长集合转发至S-CSCF。7....

【专利技术属性】
技术研发人员:吴鹏程
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京,11

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

1