【技术实现步骤摘要】
本专利技术涉及通信领域,具体涉及一种用户状态更新方法、系统及一种业务服务器、SIP终端。
技术介绍
在基于SIP (Session Initiation Protocol)的核心网环境中,例如NGN网络(Next Generation Network)、IMS 网络(IP Multimedia Subsystem)),实时的呈现用户当前状态的功能是一个基本功能,该功能用以向用户提供“好友状态通知”,当用户的用户列表中好友状态发生变化时,如上线、离线、忙碌、离开等,会立即通知到用户,以便于用户及时了解用户列表中各好友的状态,提高用户的体验。目前在基于 SIMPLE(SIP Instant Message and Presence LeveragingExtensions)的状态处理流程中,当订阅者的网络环境不好时,例如SIP移动终端通过GPRS接入PS域时,业务服务器下发的状态更新消息可能会出现超时的情况,当出现这种情况时,现有的做法是业务服务器将本次订阅的会话释放掉,以避免向出现异常的SIP客户端发送状态更新消息,提高系统的资源利用率。但由于在大部分情况下,网络 ...
【技术保护点】
一种用户状态更新方法,其特征在于,包括:业务服务器检测到向SIP终端发送的状态更新消息超时时,释放所述SIP终端当前订阅的会话,并按预设规则向所述SIP终端发送网络故障通知消息;业务服务器接收到所述SIP终端基于所述网络故障通知消息反馈的SIP订阅消息后,将所述SIP终端对应的用户列表中各用户的当前状态信息发送给所述SIP终端。
【技术特征摘要】
1.一种用户状态更新方法,其特征在于,包括: 业务服务器检测到向SIP终端发送的状态更新消息超时时,释放所述SIP终端当前订阅的会话,并按预设规则向所述SIP终端发送网络故障通知消息; 业务服务器接收到所述SIP终端基于所述网络故障通知消息反馈的SIP订阅消息后,将所述SIP终端对应的用户列表中各用户的当前状态信息发送给所述SIP终端。2.一种用户状态更新方法,其特征在于,包括: SIP终端收到业务服务器按预设规则发送的网络故障通知消息时,向所述业务服务器重新发送SIP订阅消息; 所述SIP终端接收到所述业务服务器基于所述SIP订阅消息反馈的所述SIP终端对应的用户列表中各用户当前状态信息后,根据接收到的信息更新其用户列表中各用户的当前状态。3.一种用户状态更新方法,其特征在于,包括: 业务服务器检测到向SIP终端发送的状态更新消息超时时,释放所述SIP终端当前订阅的会话,并按预设规则向所述SIP终端发送网络故障通知消息; 所述SIP终端接收到所述故障通知消息后,向所述业务服务器重新发送SIP订阅消息; 业务服务器接收到所述SIP订阅消息后,将所述SIP终端对应的用户列表中各用户的当前状态信息发送给所述S IP终端; 所述SIP终端根据接收到的所述信息更新其用户列表中各用户的当前状态。4.按权利要求3所述的方法,其特征在于,所述预设规则为在检测到所述状态消息超时时,在预设的时间段内按预设的频率向所述SIP终端发送所述网络故障通知消息。5.按权利要求3或4所述的方法,其特征在于,所述网络故障通知消息中包含有错误标识。6.一种业务服务器,其特征在于,包括...
【专利技术属性】
技术研发人员:申光,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。