CN101217541A - 一种会话初始协议终端向服务器联动注册的方法 - Google Patents

一种会话初始协议终端向服务器联动注册的方法 Download PDF

Info

Publication number
CN101217541A
CN101217541A CNA2008100010402A CN200810001040A CN101217541A CN 101217541 A CN101217541 A CN 101217541A CN A2008100010402 A CNA2008100010402 A CN A2008100010402A CN 200810001040 A CN200810001040 A CN 200810001040A CN 101217541 A CN101217541 A CN 101217541A
Authority
CN
China
Prior art keywords
terminal
server
account
message
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2008100010402A
Other languages
English (en)
Other versions
CN101217541B (zh
Inventor
鲍雯雯
孙超
艾红芳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN2008100010402A priority Critical patent/CN101217541B/zh
Publication of CN101217541A publication Critical patent/CN101217541A/zh
Application granted granted Critical
Publication of CN101217541B publication Critical patent/CN101217541B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种会话初始协议向服务器联动注册的方法:由于用户账号在终端B上登录成功后没有注销,导致用户使用同一账号在终端A上登录失败时,执行以下步骤:终端A向服务器发送包含查询已登录账号注册地址字段的注册消息;服务器将注册地址反馈给终端A;终端A提示用户是否将注册地址的已登录账号注销,如用户选择注销,则终端A将注销消息发送给服务器;服务器将成功注销消息反馈给终端A;终端A向服务器再次发送注册请求,此次登录成功。采用本发明所述方法,解决了一个账号一旦在某一终端登录忘记注销时,无法在别的终端上注销已登录账号并重新登录的问题。

Description

一种会话初始协议终端向服务器联动注册的方法
技术领域
本发明涉及一种IP(网际协议)通信领域中注册方法,更具体的说,涉及一种SIP(会话初始协议)终端向服务器联动注册的方法。
背景技术
在IP通讯***中,经常会有如下情形:
由于服务器只允许同一账号在一处登录,用户使用账号在当前终端登录后,在没有注销登录账户的情况下,如果用户在另一终端上,使用同一账号再次登录时,就会登录失败,并且不能通过再次登陆账号,对已登陆的账户进行注销,这样就会给用户在使用过程中带来很大的弊端,更不能在用户忘记注销账户的情况下保证账户的安全。
比如:用户账号在当前终端A上登录,并没有注销,而用户此时希望在另一终端B上登录,因该账号此时已经在线,用户就不能在终端B上成功登录。
现有技术中,还没有实现让用户在当前终端将在另一终端上登录在线的账户注销,并在当前终端成功登录的功能。
发明内容
本发明要解决的技术问题是,提供一种会话初始协议向服务器联动注册的方法,能够让用户在当前终端上将在另一终端上登录在线的账户注销,并成功登录。
为了解决上述问题,本发明一种会话初始协议向服务器联动注册的方法:
由于用户账号在终端B上登录成功后没有注销,导致用户使用同一账号在终端A上登录失败时,执行以下步骤:
(1)终端A向服务器发送包含查询已登录账号注册地址字段的注册消息;服务器将注册地址反馈给终端A;
(2)终端A提示用户是否将注册地址的已登录账号注销,如用户选择注销,则终端A将注销消息发送给服务器;
(3)服务器将成功注销消息反馈给终端A;终端A向服务器再次发送注册请求,此次登录成功。
进一步地,终端A与终端B为相同或不同终端。
进一步地,终端A与服务器之间采用会话初始协议通信。
进一步地,步骤(1)中,终端A向服务器发送一个register(注册)消息,register消息没有contact(联络)头字段,用来查询当前账号在哪个地址登录。
进一步地,步骤(2)中,如果用户选择注销已登录账户,则终端A向服务器发起register消息,contact字段的值为*,expires(失效)字段的值为0,用来表示该账号在所有地址登录的信息注销;
如用户不选择注销已登录账户,则放弃注销,退出注销流程。
进一步地,步骤(3)中,服务器给终端A反馈成功消息,并用包含已登录账号被注销的message(消息)通知终端B。
进一步地,步骤(3)中,终端A再向服务器发起register请求,expires值不为0,用于表示这是一个注册消息,重新登录在线。
本发明的有益效果:
(1)解决了一个账号一旦在某一终端登录忘记注销时,无法在别的终端登录的问题;
(2)流程中使用的都是基本的消息和参数,从而对其他***和设备都有比较好的兼容性;
(3)本流程使用现有标准、协议中已有的消息来组成一个新的流程,流程中消息简练,实现起来方便,稳定。
附图说明
图1为本发明所述方法实施例的工作流程图。
具体实施方式
本发明与现有技术相比,是利用现有的SIP消息,组成一个新的流程,并且流程中考虑对现有的标准和规范的补充,同时不增加特殊的消息结构和参数,来实现一种使用同一账号,在当前终端上把另一终端上登录账户注销的方法。
本发明能够支持现有的相关协议提出的要求,并且对与其配合的各个呼叫终端和***设备都没有特殊要求,兼容性比较好。
本发明所述的方法,包括以下步骤:
步骤A:用户使用账号在当前终端A上登录时,由于之前该账号在终端B上登录成功,并且没有注销,这样就会导致用户再次使用该账号登录时失败,原因是服务器只支持一个账号一个绑定;
本发明所述方法,终端A与终端B可以为相同或不同终端。
在同一终端上使用与已登录账号地址不同的其它地址,对登录账户进行注销,并且重新成功登录。
步骤B:当前终端A向服务器发送包含查询该账号注册地址字段的注册消息;
步骤C:当前终端A收到服务器反馈的包含该账号已经登录的地址的消息,并在用户界面提示该账号已经登录的地址,并由用户选择是否将在该地址登录的账户注销;
如用户选择注销已登录地址账户,则终端A发送注销消息给服务器;
如用户不选择注销已登录地址账户,则放弃注销,退出注销流程。
步骤D:服务器收到终端A的注销消息将登录账户的信息注销,并给终端A反馈注销成功消息,同时通知终端B该账户已被注销;
步骤E:终端A向服务器再次发送注册请求,服务器接收,登录成功。
下面结合附图对本发明的优选实施例作详细说明。
如图1所示,为本实施例一种会话初始协议向服务器联动注册的方法的信令流程图。所应用的场景是用户账号已经在终端B上登录在线,此时用户希望在终端A上使用该账号登录,该方法包括如下步骤:
步骤S101:用户在SIP终端A上用已登录在线的账号向服务器发送register(注册)请求,expires值(失效值)不为0(表明这是一个注册消息),请求登录;
步骤S102:此时由于该账号已登录在线,服务器向终端A回复onlysupport one binding(一个支持一个绑定)响应,指示该账号已经注册在线;
步骤S103:终端A收到该响应后,向服务器再次发送一个register注册消息,该消息没有contact(联络)和expires头字段,用来查询当前账号的注册信息(在那个地址登录);
步骤S104:服务器向终端A返馈该register注册消息的200 OK响应中,在contact字段中携带该账号已注册的地址信息;
步骤S105:终端A收到响应后,在用户界面提示该账号已经登录的地址,并由用户选择是否将在该地址登录的账号注销;
若用户选择将在该地址登录的账号注销,则终端A向服务器发送register消息,contact字段值为*,expires字段值为0(表明将该账号所在的登录地址的信息注销);
步骤S106:服务器收到register消息后,服务器将该账号所有的登录信息注销后,服务器向终端A回复200 OK响应;
步骤S107,服务器向终端B发送Message消息,通知终端B该登录账号信息已经被注销;
步骤S108:终端B收到Message(消息)后,返回200 OK响应消息;
步骤S109,终端A向服务器再次发送注册register消息,expires值不为0重新请求登录在线;
步骤S110:服务器收到再次注册请求消息后,返回200 OK响应消息,终端A登录成功。
以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

Claims (7)

1.一种会话初始协议向服务器联动注册的方法,其特征在于,由于用户账号在终端B上登录成功后没有注销,导致用户使用同一账号在终端A上登录失败时,执行以下步骤:
(1)终端A向服务器发送包含查询已登录账号注册地址字段的注册消息;所述服务器将所述注册地址反馈给所述终端A;
(2)所述终端A提示用户是否将所述注册地址的已登录账号注销,如用户选择注销,则所述终端A将所述注销消息发送给所述服务器;
(3)所述服务器将所述成功注销消息反馈给所述终端A;所述终端A向服务器再次发送注册请求,此次登录成功。
2.根据权利要求1所述的方法,其特征在于,所述终端A与终端B为相同或不同终端。
3.根据权利要求1所述的方法,其特征在于,所述终端A与所述服务器之间采用会话初始协议通信。
4.根据权利要求3所述的方法,其特征在于,步骤(1)中,所述终端A向服务器发送一个注册register消息,所述register消息没有联络contact头字段,用来查询当前账号在哪个地址登录。
5.根据权利要求3所述的方法,其特征在于,步骤(2)中,
如果用户选择注销所述已登录账户,则所述终端A向服务器发起register消息,contact字段的值为*,失效expires字段的值为0,用来表示该账号在所有地址登录的信息注销;
如用户不选择注销所述已登录账户,则放弃注销,退出注销流程。
6.根据权利要求3所述的方法,其特征在于,步骤(3)中,所述服务器给所述终端A反馈成功消息,并用包含已登录账号被注销的消息message通知所述终端B。
7.根据权利要求3所述的方法,其特征在于,步骤(3)中,所述终端A再向所述服务器发起register请求,expires值不为0,用于表示这是一个注册消息,重新登录在线。
CN2008100010402A 2008-01-15 2008-01-15 一种会话初始协议终端向服务器联动注册的方法 Expired - Fee Related CN101217541B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008100010402A CN101217541B (zh) 2008-01-15 2008-01-15 一种会话初始协议终端向服务器联动注册的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008100010402A CN101217541B (zh) 2008-01-15 2008-01-15 一种会话初始协议终端向服务器联动注册的方法

Publications (2)

Publication Number Publication Date
CN101217541A true CN101217541A (zh) 2008-07-09
CN101217541B CN101217541B (zh) 2011-05-11

Family

ID=39623904

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008100010402A Expired - Fee Related CN101217541B (zh) 2008-01-15 2008-01-15 一种会话初始协议终端向服务器联动注册的方法

Country Status (1)

Country Link
CN (1) CN101217541B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101924655A (zh) * 2010-08-23 2010-12-22 中兴通讯股份有限公司 一种支持多串口终端登录的方法和装置
CN104363248A (zh) * 2014-11-27 2015-02-18 广州杰赛科技股份有限公司 无线数据传输方法与用户终端
CN106411843A (zh) * 2015-08-03 2017-02-15 阿姆有限公司 服务器发起的远程装置注册
CN108833411A (zh) * 2018-06-20 2018-11-16 上海市共进通信技术有限公司 应对voip注册劫持的方法
US10885198B2 (en) 2015-08-03 2021-01-05 Arm Ltd Bootstrapping without transferring private key
US11082421B2 (en) 2014-09-03 2021-08-03 Arm Limited Bootstrap mechanism for endpoint devices
WO2021237921A1 (zh) * 2020-05-27 2021-12-02 海信视像科技股份有限公司 一种账号登录状态的更新方法及显示设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL9401344A (nl) * 1994-08-19 1996-04-01 Nederland Ptt Werkwijze voor het deregistreren van een bij een terminal via registratiegegevens geregistreerde gebruiker, alsmede telecommunicatiesysteem.
CN100362807C (zh) * 2005-03-24 2008-01-16 华为技术有限公司 一种实现网际协议多媒体子***中用户注册的方法
CN1889586A (zh) * 2005-06-30 2007-01-03 华为技术有限公司 一种注册/注销***和注册/注销方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101924655A (zh) * 2010-08-23 2010-12-22 中兴通讯股份有限公司 一种支持多串口终端登录的方法和装置
US11082421B2 (en) 2014-09-03 2021-08-03 Arm Limited Bootstrap mechanism for endpoint devices
CN104363248A (zh) * 2014-11-27 2015-02-18 广州杰赛科技股份有限公司 无线数据传输方法与用户终端
CN106411843A (zh) * 2015-08-03 2017-02-15 阿姆有限公司 服务器发起的远程装置注册
US10885198B2 (en) 2015-08-03 2021-01-05 Arm Ltd Bootstrapping without transferring private key
CN106411843B (zh) * 2015-08-03 2021-01-12 阿姆有限公司 服务器发起的远程装置注册方法
US10951429B2 (en) 2015-08-03 2021-03-16 Arm Ltd Server initiated remote device registration
CN108833411A (zh) * 2018-06-20 2018-11-16 上海市共进通信技术有限公司 应对voip注册劫持的方法
WO2021237921A1 (zh) * 2020-05-27 2021-12-02 海信视像科技股份有限公司 一种账号登录状态的更新方法及显示设备

Also Published As

Publication number Publication date
CN101217541B (zh) 2011-05-11

Similar Documents

Publication Publication Date Title
CN101217541B (zh) 一种会话初始协议终端向服务器联动注册的方法
CN107707868B (zh) 视频会议加入方法、多接入会议服务器和视频会议***
EP2175604B1 (en) A method for matching initial request message in the ip multimedia subsystem service triggering process
CN102577311B (zh) 优化移动卫星通信***中呼叫建立的方法
EP2888868B1 (en) Calling an unready terminal
CN102958107B (zh) 一种能力查询的方法、通信终端及应用服务器
CN104704795A (zh) 通过使用具有webRTC功能的网络浏览器创建虚拟SIP用户代理的方法和***
CN103297445A (zh) 一种基于IP多媒体网络的Web终端通信方法和***
CN101815067B (zh) 一种多媒体会议的实现方法和***
EP2040494A1 (en) Method, system, and device for network multimedia conference access
EP2381617B1 (en) A method for calling a conference when hard terminals have been bound to pc clients, a login server thereof, a conference server thereof and a pc client thereof
CN106487644A (zh) 一种通信方法和***
CN101167329A (zh) Ip多媒体子***中的消息处理
CN103516708B (zh) 一种基于扩展xmpp协议的设备控制方法及***
US20070027993A1 (en) Server, client, method for operating a server and method for operating a client
WO2009030096A1 (fr) Client de communication mobile et serveur de communication client, procédé de réalisation des communications
CN103888413A (zh) 实现多媒体会议的方法和***
CN102255747A (zh) 呼叫业务处理方法与***
CN105307144A (zh) 一种注册方法、呼叫方法、应用服务器及网络域设备
CN100574474C (zh) 一种通讯***中建立通讯业务连接的方法
CN103098439B (zh) 用于维持用于紧急服务的注册的方法和设备
EP2031887A1 (en) Method and system for controlling ad playing and playing ad in one group conversation
CN102223248A (zh) 呼叫业务处理方法与***
US20100306349A1 (en) Method and System for Configuring Service on Terminal
US9237439B2 (en) Method and apparatus for configuring service settings for a mobile subscriber

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110511

Termination date: 20180115

CF01 Termination of patent right due to non-payment of annual fee