【技术实现步骤摘要】
本专利技术涉及基于SIP协议网络的业务领域,尤其涉及一种在群组会话方式下实现用户名协商的方法和系统。
技术介绍
随着网络IP化的发展,传统的电信业务需要向IP化的下一代网络转移。目前,第三代合作伙伴计划(3rd Generation PartnershipProject,简称为3GPP)、第三代合作伙伴计划(3rd GenerationPartnership Project 2,简称为3GPP2)以及电信和互联网瞎虫合业务及高级网络协议(Telecommunications and Internet Converged ServicesandProtocols for Advanced Networking,简称为TISPAN)标准组织都将会话初始协议(Session Initiation Protocol,简称为SIP)作为下一代核心网络的基础协议,并将基于SIP协议的IP网络作为业务应用的网络基础,其中,基于SIP协议网络实现群组会话功能是融合业务系统的主要功能之一。 在群组会话方式下,群组成员希望充分表现自己的个性,或者保护自己的真实身份不暴露给陌生人,在这种情况下,就需要融合业务系统为群组成员提供协商和使用用户名的功能。现有的技术方案中,用户不满意自己的用户名,对用户名进行修改时,需要用户重新执行加入群组的过程,如果该用户名已被其他加入群组的用户使用,则该用户需要在重新执行一次加入群组的过程,即,用户每次修改其用户名时,均需要执行一次加入群组的过程。 可以看出,上述修改用户名的方案实现过程繁琐、消耗时间较长,且缺乏灵活性,不利于用户的体验。专利技 ...
【技术保护点】
一种基于会话初始协议的用户名协商方法,用于群组用户与控制会话服务器、群组服务器进行用户名的协商,其特征在于,所述方法包括:控制会话服务器获取来自群组用户的群组会话请求,其中,所述群组会话请求中携带有所述群组用户的用户名;所述控制会话服务器获取所述用户名,并将所述用户名写入到所述群组服务器中;所述群组服务器获取来自所述群组用户的用户名修改请求,并对所述用户名进行修改,其中,所述用户名修改请求中携带有修改后用户名;若修改成功,则根据所述控制会话服务器的请求将所述修改后用户名发送给所述控制会话服务器用以控制群组会话。
【技术特征摘要】
一种基于会话初始协议的用户名协商方法,用于群组用户与控制会话服务器、群组服务器进行用户名的协商,其特征在于,所述方法包括控制会话服务器获取来自群组用户的群组会话请求,其中,所述群组会话请求中携带有所述群组用户的用户名;所述控制会话服务器获取所述用户名,并将所述用户名写入到所述群组服务器中;所述群组服务器获取来自所述群组用户的用户名修改请求,并对所述用户名进行修改,其中,所述用户名修改请求中携带有修改后用户名;若修改成功,则根据所述控制会话服务器的请求将所述修改后用户名发送给所述控制会话服务器用以控制群组会话。2. 根据权利要求1所述的方法,其特征在于,所述群组会话请求中还携带有所述群组 用户的标识,所述方法还包括所述控制会话服务器获取所述群组用户的标识,并将所述群组用户的标识写入到所述 群组服务器中;所述群组服务器建立并保存所述群组用户的标识与所述用户名之间的对应关系。3. 根据权利要求1所述的方法,其特征在于,所述将所述用户名写入到群组服务器中 还包括如果所述群组服务器中已经存在与所述用户名相同的用户名,则所述控制会话服务器 为所述群组用户生成新用户名,并将所述新用户名写入到所述群组服务器中。4. 根据权利要求1所述的方法,其特征在于,所述群组会话请求中还携带有群组标识, 将所述修改后用户名发送给所述控制会话服务器之前,所述方法还包括 所述控制会话服务器获取所述群组标识;所述控制会话服务器向所述群组服务器发送第一群组信息订购请求,用以请求获取群 组中所有群组用户的用户名变化信息,其中,所述第一群组信息订购请求中携带有所述群 组标识;将所述修改后用户名发送给所述控制会话服务器包括响应于所述第一群组信息订购请求,所述群组服务器根据所述群组标识将相应的群组 中的所有群组用户的用户名携带在初始通知消息中发送给所述控制会话服务器。5. 根据权利要求1所述的方法,其特征在于,在将所述修改后用户名发送给所述控制 会话服务器之后,所述方法还包括所述控制会话服务器将所述修改后用户名发送给群组的所有群组用户。6. 根据权利要求5所述的方法,其特征在于,在将所述用户名写入到所述群组服务器 中之后,所述方法还包括所述群组用户向所述控制会话服务器发送第二群组信息订购请求,用以请求获取所述 群组中所有群组用户的用户名变化信息,其中,所述第二群组信息订购请求中携带有所述 群组标识。7. 根据权利要求2所述的方法,其特征在于,所述群组服务器获取来自所述群组用户 的用户名修改请求,并对所述用户名进行修改包括所述群组服务器获取来自所述群组用户的用户名修改请求,其中,所述用户名修改请 求中携带有所述群组用户的标识、群组标识、更新后的用户名;所述群组服务器根据所述群组标识确定所述群组用户归属的群组,并在确定的所述群组中将与所述群组用户的标识具有对应关系的群组用户 的用户名修改为所述更新后的用户名。8. 根据权利要求1至7中任一项所述的方法,其特征在于,所述 群组用户通过其归属的参与者会话服务器与所述控制会话服务器进行消息交互。9. 一种基于会话初始协议的用户名协商方法,用于群组用户与控制会话服务器、群组 服务器进行用户名的协商,其特征在...
【专利技术属性】
技术研发人员:李凤军,加赞法尔阿里,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。