SIP终端接入WIFI在多AP间自动切换的方法和系统技术方案

技术编号:7736791 阅读:620 留言:0更新日期:2012-09-09 19:30
本发明专利技术提出SIP终端接WIFI在多AP间自动切换的方法和系统。SIP终端通过无线信号与AP1链接,AP1为SIP终端分配IP地址,作为链接地址;通信时,SIP终端通过该IP地址,通过核心网控制与其他终端通信。在通信过程中,如果需要切换AP,SIP终端先在AP2注册,并获取新IP地址。然后将切换请求和新的IP地址通过发送信令请求到媒体服务器,媒体服务器将新的IP地址告知正在通信的终端,SIP终端由原来的AP1连接转变为AP2连接。以此方式来达到切换AP的目的。

【技术实现步骤摘要】

本专利技术涉及SIP移动终端接入
,尤其涉及SIP终端接入WIFI在多AP间自动切换的方法和系统
技术介绍
随着新一代网络的发展和終端接入技术的演迸,目前基于SIP的无线接入終端越来越多,功能越来越強大,除了普通的语音通信功能外,还增加了视频通话、网络浏览、视频播放等各类基于互联网的服务,因此基于SIP的无线接入终端是下一代网络终端的主要应用承载体。目前部分基于SIP的无线接入是通过WIFI的方式接入到无线网络,通过SIP协议控制会话功能。当基于WIFI的无线终端接入使用的时候,如果用户拿着終端移动于多个AP之间,那么就可能造成通信服务的中断,使得用户不得不重新输入用户名和密码,重新注册连接,造成用户体验下降。
技术实现思路
本专利技术要解决的技术问题是基于MS网络的SIP无线终端在移动过程中,随不同AP点的信号強弱而自动切換接入的问题。为了解决上述问题,本专利技术提出SIP终端接入WIFI在多AP间自动切换的方法,包括安装Widget 引擎;安装Widget 程序;设定至少ー个接入点(AP)的用户名和密码、信号切換阈值以及自动注册阈值;SIP终端通过无线信号与第一 AP链接,第一 AP为SIP终端分配IP地址,作为链接地址,SIP終端通过该IP地址,通过核心网控制与其他終端通信,建立媒体流;在通信过程中,SIP終端移动到第一 AP和第二 AP之间,Widget程序检测到第二AP信号到达自动注册阈值;启动自动连接注册,根据第二AP的用户名和密码注册到第二 AP,获取新的IP地址;当第一 AP的信号低于设定信号切换阈值吋,Widget程序发出SIP消息到媒体服务器,在SIP消息中携带第二 AP的IP地址;媒体服务修改正在联通的媒体流,将第二 AP的IP地址告知正在通信的终端,直接切換到第二 AP ;SIP终端由第一 AP连接转变为第二 AP连接,实现自动切換。本专利技术还提出SIP终端接入WIFI在多AP间自动切换的系统,包括媒体服务器,用于根据第一 AP为SIP終端分配的IP地址,为SIP終端建立与通信终端的媒体流,在接收到SIP终端发送的携帯有第二 AP的IP地址的切換请求时,修改媒体流,将第二 AP的IP地址告知正在通信的终端,直接切換到第二 AP ;SIP终端,用于提供Widget程序的开发控制接ロ、安装Widget引擎、安装Widget程序,当已接入第一 AP的SIP終端移动到第一 AP和第二 AP之间时,所述Widget程序检测到第二 AP信号值到达设定的自动注册阈值,对第二 AP进行注册并获取第二 AP的IP地址,在第一 AP的信号低于设定信号切换阈值吋,Widget程序将第二 AP的IP地址告知媒体服务器,由第一 AP连接转变为第二 AP连接。本专利技术还提出接入WIFI在多AP间自动切换的SIP终端,包括信息收集模块,用于设定至少ー个接入点(AP)的用户名和密码、信号切換阈值以及自动注册阈值;信号探测模块,置于SIP終端内,用于探测AP信号值;通信模块,通过无线信号与第一 AP链接,通过第一 AP分配的IP地址与其他終端 通信,建立媒体流;控制模块,耦合于登录模块、信息收集模块、通信模块和信号探测模块,用于在SIP終端移动到第一 AP和第二 AP之间时,从信号探測模块获取第二 AP信号值,当第二 AP信号值到达设定的自动注册阈值吋,通知注册模块进行注册,当第一 AP的信号低于设定的信号切換阈值时,通知切換模块进行切換;注册模块,用于启动自动连接注册,根据设定的第二 AP的用户名和密码向网络发起注册第二 AP的请求,并从网络获取第二 AP的IP地址;切换模块,用于向媒体服务器发送切换请求,在切换请求中携帯第二 AP的IP地址,由第一 AP连接转变为第二 AP连接。本专利技术是基于Widget技术的ー种灵活的自动切換接入方式,不但具有自动甄别信号强弱并且通过多个无线接入ロ自动接入的能力,而且通过widget方式进行包装,使之能适用于多种操作系统的SIP多媒体終端。本专利技术提供用户名和密码的预设功能,当用户移动到不同的AP需要切换时,软件会根据已经设定的用户名和密码进行重新注册,并且获得新的IP,在通过SIP协议的UPDATE消息改变媒体互通的地址,以此来实现自动的无缝切换。附图说明此处所说明的附图用来提供对本专利技术的进ー步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图I为本专利技术SIP终端接入WIFI在多AP间自动切换的系统。图2为本专利技术SIP终端接入WIFI在多AP间自动切换的方法流程图。图3为本专利技术Widget程序的相关功能ネ旲块不意图。具体实施例方式目前WIFI接入的方式广泛应用于家庭、写字楼、餐厅、机场等地方,WIFI的覆盖范围较小但覆盖热点多,对于移动接入終端来说无缝切换的需求比较強烈。大部分SIP終端都可以通过WIFI方式接入。本专利技术主要是针对通过SIP终端接入WIFI时实现自动切换的问题。本专利技术中,SIP终端通过无线信号与APl链接,APl为SIP终端分配IP地址,作为链接地址;通信吋,SIP終端通过该IP地址,通过核心网控制与其他終端通信。在通信过程中,如果需要切換AP,SIP终端先在AP2注册,并获取新IP地址。然后将切换请求和新的IP地址通过发送信令请求到媒体服务器,媒体服务器将新的IP地址告知正在通信的終端,SIP终端由原来的APl连接转变为AP2连接。以此方式来达到切換AP的目的。如图I所示,为本专利技术SIP终端接入WIFI在多AP间自动切换的系统,包括SIP终端、第一 AP (AP, Access Point,无线接入点)、第二 AP、媒体服务器。媒体服务器,是指核心网络里面的媒体控制设备,主要控制终端通信时媒体链接的建立。媒体服务器与終端之间通过IP网络承载链接。 SIP終端,提供网络连接的控制接ロ、安装适应大部分SIP多媒体終端的操作系统的Widget引擎、安装Widget程序。其中,通过控制接ロ对Widget程序进行相关控制开发。本专利技术在Widget技术背景下实现自动接入切换,利用Widget技术是跨操作系统的优势,所以同一软件,可使用在不同的操作系统终端之上。通过本专利技术图2所示的具体流程,对方法流程,尤其是Widget程序所执行的切換操作进行说明。图2为本专利技术SIP终端接入WIFI在多AP间自动切換的方法流程,包括以下步骤在步骤201,安装Widget引擎。在步骤202,安装Widget程序,即自动切换程序。在步骤203,设定多AP的用户名和密码、信号切换阈值(Pl)以及自动注册阈值(P2)。不同的接入点AP,用户名和密码是不同的。这里所说的多AP或者至少ー个AP的用户名和密码,可以分别指第一 AP(APl)的用户名和密码、第二 AP(AP2)的用户名和密码。在步骤204,SIP终端通过无线信号与APl链接,APl为SIP终端分配IP地址,作为链接地址;通信吋,SIP終端通过该IP地址,通过核心网控制与其他終端通信,建立媒体流。在步骤205,在通信过程中,SIP终端移动到APl和AP2之间,程序检测到AP2信号到达自动注册阈值(P2)。在步骤206,启动自动连接注册功能,即根据设定的AP2的用户名和密码在A本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.SIP终端接入WIFI在多AP间自动切换的方法,包括 安装Widget引擎; 安装Widget程序; 设定至少ー个接入点(AP)的用户名和密码、信号切换阈值以及自动注册阈值; SIP终端通过无线信号与第一 AP链接,第一 AP为SIP终端分配IP地址,作为链接地址,SIP终端通过该IP地址,通过核心网控制与其他终端通信,建立媒体流; 在通信过程中,SIP终端移动到第一 AP和第二 AP之间,Widget程序检测到第二 AP信号到达自动注册阈值; 启动自动连接注册,根据第二 AP的用户名和密码注册到第二 AP,获取新的IP地址; 当第一 AP的信号低于设定信号切换阈值吋,Widget程序发出SIP消息到媒体服务器,在SIP消息中携带第二 AP的IP地址; 媒体服务修改正在联通的媒体流,将第二 AP的IP地址告知正在通信的终端,直接切換到第二 AP ; SIP终端由第一 AP连接转变为第二 AP连接,实现自动切換。2.根据权利要求I所述SIP终端接入WIFI在多AP间自动切換的方法,还包括 切換到第二 AP之后,根据第一 AP的用户名和密码注销掉第一 AP的用户。3.根据权利要求I或2所述SIP终端接入WIFI在多AP间自动切換的方法,在SIP消息中携帯第二 AP的IP地址的操作为 在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进行注册并获取第二 AP的IP地址,在第一 AP的信号低于设定信号切换阈值吋,Widget程序将第二 AP的IP地址告知媒体服务器,由第一 AP连接转变为第二 AP连接。5.根据权利要求4所述SIP终端接入WIFI在多AP间自动切换的系统,SIP终端包括 信息收集模块,用于设定至少ー个接入点(AP)的用户名和密码、信号切换阈值以及自动注册阈值; 信号探測模块,置于SIP終端内,用于探测AP信号值; 通信模块,通过无线信号与第一 AP链...

【专利技术属性】
技术研发人员:孙海
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1