《SIP终端接入WIFI在多AP间自动切换的方法和系统.pdf》由会员分享,可在线阅读,更多相关《SIP终端接入WIFI在多AP间自动切换的方法和系统.pdf(11页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102655660 A (43)申请公布日 2012.09.05 C N 1 0 2 6 5 5 6 6 0 A *CN102655660A* (21)申请号 201110050662.6 (22)申请日 2011.03.03 H04W 36/08(2009.01) H04W 48/08(2009.01) H04W 80/10(2009.01) (71)申请人中国电信股份有限公司 地址 100032 北京市西城区金融大街31号 (72)发明人孙海 (74)专利代理机构中国国际贸易促进委员会专 利商标事务所 11038 代理人宋海宁 (54) 发明名称 SIP终端接入W。
2、IFI在多AP间自动切换的方 法和系统 (57) 摘要 本发明提出SIP终端接WIFI在多AP间自动 切换的方法和系统。SIP终端通过无线信号与AP1 链接,AP1为SIP终端分配IP地址,作为链接地 址;通信时,SIP终端通过该IP地址,通过核心网 控制与其他终端通信。在通信过程中,如果需要切 换AP,SIP终端先在AP2注册,并获取新IP地址。 然后将切换请求和新的IP地址通过发送信令请 求到媒体服务器,媒体服务器将新的IP地址告知 正在通信的终端,SIP终端由原来的AP1连接转变 为AP2连接。以此方式来达到切换AP的目的。 (51)Int.Cl. 权利要求书2页 说明书5页 附图3页 。
3、(19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 5 页 附图 3 页 1/2页 2 1.SIP终端接入WIFI在多AP间自动切换的方法,包括: 安装Widget引擎; 安装Widget程序; 设定至少一个接入点(AP)的用户名和密码、信号切换阈值以及自动注册阈值; SIP终端通过无线信号与第一AP链接,第一AP为SIP终端分配IP地址,作为链接地 址,SIP终端通过该IP地址,通过核心网控制与其他终端通信,建立媒体流; 在通信过程中,SIP终端移动到第一AP和第二AP之间,Widget程序检测到第二AP信 号到达自动注册阈值; 启动自动连接注册,根据第二。
4、AP的用户名和密码注册到第二AP,获取新的IP地址; 当第一AP的信号低于设定信号切换阈值时,Widget程序发出SIP消息到媒体服务器, 在SIP消息中携带第二AP的IP地址; 媒体服务修改正在联通的媒体流,将第二AP的IP地址告知正在通信的终端,直接切换 到第二AP; SIP终端由第一AP连接转变为第二AP连接,实现自动切换。 2.根据权利要求1所述SIP终端接入WIFI在多AP间自动切换的方法,还包括: 切换到第二AP之后,根据第一AP的用户名和密码注销掉第一AP的用户。 3.根据权利要求1或2所述SIP终端接入WIFI在多AP间自动切换的方法,在SIP消 息中携带第二AP的IP地址的操。
5、作为: 在SIP消息的UPDATE消息中携带第二AP的IP地址。 4.SIP终端接入WIFI在多AP间自动切换的系统,包括: 媒体服务器,用于根据第一AP为SIP终端分配的IP地址,为SIP终端建立与通信终端 的媒体流,在接收到SIP终端发送的携带有第二AP的IP地址的切换请求时,修改媒体流, 将第二AP的IP地址告知正在通信的终端,直接切换到第二AP; SIP终端,用于提供Widget程序的开发控制接口、安装Widget引擎、安装Widget程序, 当已接入第一AP的SIP终端移动到第一AP和第二AP之间时,所述Widget程序检测到第 二AP信号值到达设定的自动注册阈值,对第二AP进行注册。
6、并获取第二AP的IP地址,在第 一AP的信号低于设定信号切换阈值时,Widget程序将第二AP的IP地址告知媒体服务器, 由第一AP连接转变为第二AP连接。 5.根据权利要求4所述SIP终端接入WIFI在多AP间自动切换的系统,SIP终端包括: 信息收集模块,用于设定至少一个接入点(AP)的用户名和密码、信号切换阈值以及自 动注册阈值; 信号探测模块,置于SIP终端内,用于探测AP信号值; 通信模块,通过无线信号与第一AP链接,通过第一AP分配的IP地址与其他终端通信, 建立媒体流; 控制模块,耦合于登录模块、信息收集模块、通信模块和信号探测模块,用于在SIP终 端移动到第一AP和第二AP之间。
7、时,从信号探测模块获取第二AP信号值,当第二AP信号值 到达设定的自动注册阈值时,通知注册模块进行注册,当第一AP的信号低于设定的信号切 换阈值时,通知切换模块进行切换; 注册模块,用于启动自动连接注册,根据设定的第二AP的用户名和密码向网络发起注 权 利 要 求 书CN 102655660 A 2/2页 3 册第二AP的请求,并从网络获取第二AP的IP地址; 切换模块,用于向媒体服务器发送切换请求,在切换请求中携带第二AP的IP地址,由 第一AP连接转变为第二AP连接。 6.根据权利要求5所述SIP终端接入WIFI在多AP间自动切换的系统,SIP终端还包 括: 注销模块,切换到第二AP之后,。
8、根据第一AP的用户名和密码注销掉第一AP的用户。 7.根据权利要求4至6中任一所述SIP终端接入WIFI在多AP间自动切换的系统,其 中: 所述切换模块向媒体服务器发送SIP消息的切换请求,在SIP消息的UPDATE消息中携 带第二AP的IP地址。 8.接入WIFI在多AP间自动切换的SIP终端,包括: 信息收集模块,用于设定至少一个接入点(AP)的用户名和密码、信号切换阈值以及自 动注册阈值; 信号探测模块,置于SIP终端内,用于探测AP信号值; 通信模块,通过无线信号与第一AP链接,通过第一AP分配的IP地址与其他终端通信, 建立媒体流; 控制模块,耦合于登录模块、信息收集模块、通信模块和。
9、信号探测模块,用于在SIP终 端移动到第一AP和第二AP之间时,从信号探测模块获取第二AP信号值,当第二AP信号值 到达设定的自动注册阈值时,通知注册模块进行注册,当第一AP的信号低于设定的信号切 换阈值时,通知切换模块进行切换; 注册模块,用于启动自动连接注册,根据设定的第二AP的用户名和密码向网络发起注 册第二AP的请求,并从网络获取第二AP的IP地址; 切换模块,用于向媒体服务器发送切换请求,在切换请求中携带第二AP的IP地址,由 第一AP连接转变为第二AP连接。 9.根据权利要求8所述接入WIFI在多AP间自动切换的SIP终端,还包括: 注销模块,切换到第二AP之后,根据第一AP的用户。
10、名和密码注销掉第一AP的用户。 10.根据权利要求8或9所述接入WIFI在多AP间自动切换的SIP终端,其中: 所述切换模块向媒体服务器发送SIP消息的切换请求,在SIP消息的UPDATE消息中携 带第二AP的IP地址。 权 利 要 求 书CN 102655660 A 1/5页 4 SIP 终端接入 WIFI 在多 AP 间自动切换的方法和系统 技术领域 0001 本发明涉及SIP移动终端接入技术领域,尤其涉及SIP终端接入WIFI在多AP间 自动切换的方法和系统。 背景技术 0002 随着新一代网络的发展和终端接入技术的演进,目前基于SIP的无线接入终端越 来越多,功能越来越强大,除了普通的。
11、语音通信功能外,还增加了视频通话、网络浏览、视频 播放等各类基于互联网的服务,因此基于SIP的无线接入终端是下一代网络终端的主要应 用承载体。 0003 目前部分基于SIP的无线接入是通过WIFI的方式接入到无线网络,通过SIP协议 控制会话功能。当基于WIFI的无线终端接入使用的时候,如果用户拿着终端移动于多个AP 之间,那么就可能造成通信服务的中断,使得用户不得不重新输入用户名和密码,重新注册 连接,造成用户体验下降。 发明内容 0004 本发明要解决的技术问题是基于IMS网络的SIP无线终端在移动过程中,随不同 AP点的信号强弱而自动切换接入的问题。 0005 为了解决上述问题,本发明提。
12、出SIP终端接入WIFI在多AP间自动切换的方法,包 括: 0006 安装Widget引擎; 0007 安装Widget程序; 0008 设定至少一个接入点(AP)的用户名和密码、信号切换阈值以及自动注册阈值; 0009 SIP终端通过无线信号与第一AP链接,第一AP为SIP终端分配IP地址,作为链接 地址,SIP终端通过该IP地址,通过核心网控制与其他终端通信,建立媒体流; 0010 在通信过程中,SIP终端移动到第一AP和第二AP之间,Widget程序检测到第二 AP信号到达自动注册阈值; 0011 启动自动连接注册,根据第二AP的用户名和密码注册到第二AP,获取新的IP地 址; 0012。
13、 当第一AP的信号低于设定信号切换阈值时,Widget程序发出SIP消息到媒体服 务器,在SIP消息中携带第二AP的IP地址; 0013 媒体服务修改正在联通的媒体流,将第二AP的IP地址告知正在通信的终端,直接 切换到第二AP; 0014 SIP终端由第一AP连接转变为第二AP连接,实现自动切换。 0015 本发明还提出SIP终端接入WIFI在多AP间自动切换的系统,包括: 0016 媒体服务器,用于根据第一AP为SIP终端分配的IP地址,为SIP终端建立与通信 终端的媒体流,在接收到SIP终端发送的携带有第二AP的IP地址的切换请求时,修改媒体 说 明 书CN 102655660 A 2/。
14、5页 5 流,将第二AP的IP地址告知正在通信的终端,直接切换到第二AP; 0017 SIP终端,用于提供Widget程序的开发控制接口、安装Widget引擎、安装Widget 程序,当已接入第一AP的SIP终端移动到第一AP和第二AP之间时,所述Widget程序检测 到第二AP信号值到达设定的自动注册阈值,对第二AP进行注册并获取第二AP的IP地址, 在第一AP的信号低于设定信号切换阈值时,Widget程序将第二AP的IP地址告知媒体服 务器,由第一AP连接转变为第二AP连接。 0018 本发明还提出接入WIFI在多AP间自动切换的SIP终端,包括: 0019 信息收集模块,用于设定至少一个。
15、接入点(AP)的用户名和密码、信号切换阈值以 及自动注册阈值; 0020 信号探测模块,置于SIP终端内,用于探测AP信号值; 0021 通信模块,通过无线信号与第一AP链接,通过第一AP分配的IP地址与其他终端 通信,建立媒体流; 0022 控制模块,耦合于登录模块、信息收集模块、通信模块和信号探测模块,用于在SIP 终端移动到第一AP和第二AP之间时,从信号探测模块获取第二AP信号值,当第二AP信号 值到达设定的自动注册阈值时,通知注册模块进行注册,当第一AP的信号低于设定的信号 切换阈值时,通知切换模块进行切换; 0023 注册模块,用于启动自动连接注册,根据设定的第二AP的用户名和密码。
16、向网络发 起注册第二AP的请求,并从网络获取第二AP的IP地址; 0024 切换模块,用于向媒体服务器发送切换请求,在切换请求中携带第二AP的IP地 址,由第一AP连接转变为第二AP连接。 0025 本发明是基于Widget技术的一种灵活的自动切换接入方式,不但具有自动甄别 信号强弱并且通过多个无线接入口自动接入的能力,而且通过widget方式进行包装,使之 能适用于多种操作系统的SIP多媒体终端。本发明提供用户名和密码的预设功能,当用户 移动到不同的AP需要切换时,软件会根据已经设定的用户名和密码进行重新注册,并且获 得新的IP,在通过SIP协议的UPDATE消息改变媒体互通的地址,以此来实。
17、现自动的无缝切 换。 附图说明 0026 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中: 0027 图1为本发明SIP终端接入WIFI在多AP间自动切换的系统。 0028 图2为本发明SIP终端接入WIFI在多AP间自动切换的方法流程图。 0029 图3为本发明Widget程序的相关功能模块示意图。 具体实施方式 0030 目前WIFI接入的方式广泛应用于家庭、写字楼、餐厅、机场等地方,WIFI的覆盖范 围较小但覆盖热点多,对于移动接入终端来说无缝切换的需求比较强烈。大部分SIP终端 都可以。
18、通过WIFI方式接入。本发明主要是针对通过SIP终端接入WIFI时实现自动切换的 问题。 说 明 书CN 102655660 A 3/5页 6 0031 本发明中,SIP终端通过无线信号与AP1链接,AP1为SIP终端分配IP地址,作为 链接地址;通信时,SIP终端通过该IP地址,通过核心网控制与其他终端通信。在通信过程 中,如果需要切换AP,SIP终端先在AP2注册,并获取新IP地址。然后将切换请求和新的 IP地址通过发送信令请求到媒体服务器,媒体服务器将新的IP地址告知正在通信的终端, SIP终端由原来的AP1连接转变为AP2连接。以此方式来达到切换AP的目的。 0032 如图1所示,为本。
19、发明SIP终端接入WIFI在多AP间自动切换的系统,包括:SIP终 端、第一AP(AP,Access Point,无线接入点)、第二AP、媒体服务器。 0033 媒体服务器,是指核心网络里面的媒体控制设备,主要控制终端通信时媒体链接 的建立。媒体服务器与终端之间通过IP网络承载链接。 0034 SIP终端,提供网络连接的控制接口、安装适应大部分SIP多媒体终端的操作系统 的Widget引擎、安装Widget程序。其中,通过控制接口对Widget程序进行相关控制开发。 本发明在Widget技术背景下实现自动接入切换,利用Widget技术是跨操作系统的优势,所 以同一软件,可使用在不同的操作系统终。
20、端之上。 0035 通过本发明图2所示的具体流程,对方法流程,尤其是Widget程序所执行的切换 操作进行说明。图2为本发明SIP终端接入WIFI在多AP间自动切换的方法流程,包括以 下步骤: 0036 在步骤201,安装Widget引擎。 0037 在步骤202,安装Widget程序,即自动切换程序。 0038 在步骤203,设定多AP的用户名和密码、信号切换阈值(P1)以及自动注册阈值 (P2)。不同的接入点AP,用户名和密码是不同的。这里所说的多AP或者至少一个AP的用 户名和密码,可以分别指第一AP(AP1)的用户名和密码、第二AP(AP2)的用户名和密码。 0039 在步骤204,S。
21、IP终端通过无线信号与AP1链接,AP1为SIP终端分配IP地址,作 为链接地址;通信时,SIP终端通过该IP地址,通过核心网控制与其他终端通信,建立媒体 流。 0040 在步骤205,在通信过程中,SIP终端移动到AP1和AP2之间,程序检测到AP2信号 到达自动注册阈值(P2)。 0041 在步骤206,启动自动连接注册功能,即根据设定的AP2的用户名和密码在AP2注 册,获取新的IP地址。 0042 在步骤207,当AP1的信号低于设定信号切换阈值(P1)时,程序发出SIP消息到媒 体服务器,优选地,在UPDATE消息里带有新的IP地址。 0043 在步骤208,媒体服务器优选地通过UP。
22、DATE消息,修改正在联通的媒体流,将新的 IP地址告知正在通信的终端,直接切换到新的IP。SIP终端由原来的AP1连接转变为AP2 连接。 0044 在步骤209,当完成切换后,程序还可以根据AP1的用户名和密码自动注销掉AP1 的用户。 0045 这样就能保持媒体流不间断的情况下进行自动切换,达到切换AP的目的。 0046 下面结合图3,对Widget程序的相关功能模块进行说明,包括: 0047 登录模块,用户开启Widget程序,必须有一个权限登录功能,通过用户名和密码 进行登录,保障安全。这里的用户名和密码是指登录用户名和密码,与接入点的接入用户名 说 明 书CN 102655660 。
23、A 4/5页 7 和密码不一样,即前者是用于登录Widget程序,后者是用于接入AP。 0048 信息收集模块,用于设定至少一个接入点(AP)的用户名和密码、信号切换阈值以 及自动注册阈值,并提供阈值的缺省值。不同的接入点AP,用户名和密码是不同的。这里所 说的至少一个接入点的用户名和密码可以指第一AP的用户名和密码、第二AP的用户名和 密码。 0049 信号探测模块,置于SIP终端内,用于探测AP信号强度值。 0050 通信模块,通过无线信号与第一AP链接,通过第一AP分配的IP地址与其他终端 通信,建立媒体流。 0051 控制模块,耦合于登录模块、信息收集模块、通信模块和信号探测模块,用于。
24、实现 与信号探测模块的信息连接,实时获取不同AP的信号值。耦合于信息收集模块,将获取的 AP的信号值与设定的阈值进行比较,判断是否发起注册程序、切换程序或注销程序。根据判 断结果,当发起注册程序时,向注册模块提供相关的用户名和密码,当发起切换程序时,向 切换模块提供新的IP地址。还可以在发起注销程序时,向注销模块提供相关的用户名和密 码。 0052 作为本发明从第一AP切换到第二AP的实施例,当已接入第一AP的SIP终端移动 到第一AP和第二AP之间时,从信号探测模块获取第二AP信号值,检测第二AP的信号强度, 其中,第二AP的信号强度是指无线终端接收到第二AP的信号强度值,也就是终端的接收功。
25、 率,单位:dBm。无线终端与AP之间的距离和环境的变化,都会造成无线终端接收到的信号 强度值的变化,一般距离越远,信号强度值越弱。检测到第二AP的信号强度到达自动注册 阈值,通知注册模块进行注册。当第一AP的信号强度大于等于信号切换阈值,则保持现状, 当第一AP的信号强度低于信号切换阈值,从注册模块获取第二AP的IP地址,向切换模块 发送切换请求,在切换请求中携带第二AP的IP地址,以切换到第二AP。 0053 注册模块,用于启动自动连接注册功能,根据设定的第二AP的用户名和密码向网 络发起注册第二AP的请求,并从网络获取第二AP的IP地址。 0054 无线接入的注册方式由接入侧提供,不同的。
26、接入点和接入方式需要的参数可能不 同,但目前大部分的WIFI接入方式都会选择使用“用户名和密码”的方式进行登录。本系 统的设置非常灵活,如果有特殊的登录参数要求,也可在程序设计中进行增加。 0055 切换模块,用于向媒体服务器发送切换请求,在切换请求中携带第二AP的IP地 址,从第一AP连接切换到第二AP连接。在本发明中,所发起的切换请求是向IMS网络发出 SIP消息,优选地,通过Update消息修改媒体流IP地址。 0056 再如图3所示,本发明所述系统还可以包括: 0057 注销模块,用于注销当前的登录用户。比如,当前的登录用户接入到第一AP,在切 换到第二AP之后,注销模块根据第一AP的。
27、用户名和密码注销掉第一AP。 0058 本发明应用于IMS接入终端,基于IMS网络,使用SIP消息修改媒体链接IP。利 用Widget技术的通用性和灵活性,能更快更好的适应更多类型的终端设备,实现多终端类 型跨操作系统的适配,更具灵活性和实用性。自定义用户名和密码,可在规定多AP间根据 信号强弱实现无缝、自动切换。 0059 作为对详细描述的结论,应该注意本领域的技术人员将会很清楚可对优选实施例 做出许多变化和修改,而实质上不脱离本发明的原理。这种变化和修改包含在所附权利要 说 明 书CN 102655660 A 5/5页 8 求书所述的本发明的范围之内。 说 明 书CN 102655660 A 1/3页 9 图1 说 明 书 附 图CN 102655660 A 2/3页 10 图2 说 明 书 附 图CN 102655660 A 10 3/3页 11 图3 说 明 书 附 图CN 102655660 A 11 。