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

上传人:g**** 文档编号:4289214 上传时间:2018-09-13 格式:PDF 页数:11 大小:452.97KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110050662.6

申请日:

2011.03.03

公开号:

CN102655660A

公开日:

2012.09.05

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04W 36/08申请日:20110303|||公开

IPC分类号:

H04W36/08(2009.01)I; H04W48/08(2009.01)I; H04W80/10(2009.01)I

主分类号:

H04W36/08

申请人:

中国电信股份有限公司

发明人:

孙海

地址:

100032 北京市西城区金融大街31号

优先权:

专利代理机构:

中国国际贸易促进委员会专利商标事务所 11038

代理人:

宋海宁

PDF下载: PDF下载
内容摘要

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

权利要求书

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: 根据权利要求 1 所述 SIP 终端接入 WIFI 在多 AP 间自动切换的方法, 还包括 : 切换到第二 AP 之后, 根据第一 AP 的用户名和密码注销掉第一 AP 的用户。3: 根据权利要求 1 或 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 链接, 通过第一 AP 分配的 IP 地址与其他终端通信, 建立媒体流 ; 控制模块, 耦合于登录模块、 信息收集模块、 通信模块和信号探测模块, 用于在 SIP 终 端移动到第一 AP 和第二 AP 之间时, 从信号探测模块获取第二 AP 信号值, 当第二 AP 信号值 到达设定的自动注册阈值时, 通知注册模块进行注册, 当第一 AP 的信号低于设定的信号切 换阈值时, 通知切换模块进行切换 ; 注册模块, 用于启动自动连接注册, 根据设定的第二 AP 的用户名和密码向网络发起注 2 册第二 AP 的请求, 并从网络获取第二 AP 的 IP 地址 ; 切换模块, 用于向媒体服务器发送切换请求, 在切换请求中携带第二 AP 的 IP 地址, 由 第一 AP 连接转变为第二 AP 连接。6: 根据权利要求 5 所述 SIP 终端接入 WIFI 在多 AP 间自动切换的系统, SIP 终端还包 括: 注销模块, 切换到第二 AP 之后, 根据第一 AP 的用户名和密码注销掉第一 AP 的用户。7: 根据权利要求 4 至 6 中任一所述 SIP 终端接入 WIFI 在多 AP 间自动切换的系统, 其 中: 所述切换模块向媒体服务器发送 SIP 消息的切换请求, 在 SIP 消息的 UPDATE 消息中携 带第二 AP 的 IP 地址。8: 接入 WIFI 在多 AP 间自动切换的 SIP 终端, 包括 : 信息收集模块, 用于设定至少一个接入点 (AP) 的用户名和密码、 信号切换阈值以及自 动注册阈值 ; 信号探测模块, 置于 SIP 终端内, 用于探测 AP 信号值 ; 通信模块, 通过无线信号与第一 AP 链接, 通过第一 AP 分配的 IP 地址与其他终端通信, 建立媒体流 ; 控制模块, 耦合于登录模块、 信息收集模块、 通信模块和信号探测模块, 用于在 SIP 终 端移动到第一 AP 和第二 AP 之间时, 从信号探测模块获取第二 AP 信号值, 当第二 AP 信号值 到达设定的自动注册阈值时, 通知注册模块进行注册, 当第一 AP 的信号低于设定的信号切 换阈值时, 通知切换模块进行切换 ; 注册模块, 用于启动自动连接注册, 根据设定的第二 AP 的用户名和密码向网络发起注 册第二 AP 的请求, 并从网络获取第二 AP 的 IP 地址 ; 切换模块, 用于向媒体服务器发送切换请求, 在切换请求中携带第二 AP 的 IP 地址, 由 第一 AP 连接转变为第二 AP 连接。9: 根据权利要求 8 所述接入 WIFI 在多 AP 间自动切换的 SIP 终端, 还包括 : 注销模块, 切换到第二 AP 之后, 根据第一 AP 的用户名和密码注销掉第一 AP 的用户。10: 根据权利要求 8 或 9 所述接入 WIFI 在多 AP 间自动切换的 SIP 终端, 其中 : 所述切换模块向媒体服务器发送 SIP 消息的切换请求, 在 SIP 消息的 UPDATE 消息中携 带第二 AP 的 IP 地址。

说明书


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

    技术领域 本发明涉及 SIP 移动终端接入技术领域, 尤其涉及 SIP 终端接入 WIFI 在多 AP 间 自动切换的方法和系统。
     背景技术 随着新一代网络的发展和终端接入技术的演进, 目前基于 SIP 的无线接入终端越 来越多, 功能越来越强大, 除了普通的语音通信功能外, 还增加了视频通话、 网络浏览、 视频 播放等各类基于互联网的服务, 因此基于 SIP 的无线接入终端是下一代网络终端的主要应 用承载体。
     目前部分基于 SIP 的无线接入是通过 WIFI 的方式接入到无线网络, 通过 SIP 协议 控制会话功能。 当基于 WIFI 的无线终端接入使用的时候, 如果用户拿着终端移动于多个 AP 之间, 那么就可能造成通信服务的中断, 使得用户不得不重新输入用户名和密码, 重新注册 连接, 造成用户体验下降。
     发明内容
     本发明要解决的技术问题是基于 IMS 网络的 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 消息改变媒体互通的地址, 以此来实现自动的无缝切 换。
     附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。在附图中 :
     图 1 为本发明 SIP 终端接入 WIFI 在多 AP 间自动切换的系统。
     图 2 为本发明 SIP 终端接入 WIFI 在多 AP 间自动切换的方法流程图。
     图 3 为本发明 Widget 程序的相关功能模块示意图。
     具体实施方式
     目前 WIFI 接入的方式广泛应用于家庭、 写字楼、 餐厅、 机场等地方, WIFI 的覆盖范 围较小但覆盖热点多, 对于移动接入终端来说无缝切换的需求比较强烈。大部分 SIP 终端 都可以通过 WIFI 方式接入。本发明主要是针对通过 SIP 终端接入 WIFI 时实现自动切换的 问题。本发明中, SIP 终端通过无线信号与 AP1 链接, AP1 为 SIP 终端分配 IP 地址, 作为 链接地址 ; 通信时, SIP 终端通过该 IP 地址, 通过核心网控制与其他终端通信。在通信过程 中, 如果需要切换 AP, SIP 终端先在 AP2 注册, 并获取新 IP 地址。然后将切换请求和新的 IP 地址通过发送信令请求到媒体服务器, 媒体服务器将新的 IP 地址告知正在通信的终端, SIP 终端由原来的 AP1 连接转变为 AP2 连接。以此方式来达到切换 AP 的目的。
     如图 1 所示, 为本发明 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 的用户名和密码、 信号切换阈值 (P1) 以及自动注册阈值 (P2)。不同的接入点 AP, 用户名和密码是不同的。这里所说的多 AP 或者至少一个 AP 的用 户名和密码, 可以分别指第一 AP(AP1) 的用户名和密码、 第二 AP(AP2) 的用户名和密码。
     在步骤 204, SIP 终端通过无线信号与 AP1 链接, AP1 为 SIP 终端分配 IP 地址, 作 为链接地址 ; 通信时, SIP 终端通过该 IP 地址, 通过核心网控制与其他终端通信, 建立媒体 流。
     在步骤 205, 在通信过程中, SIP 终端移动到 AP1 和 AP2 之间, 程序检测到 AP2 信号 到达自动注册阈值 (P2)。
     在步骤 206, 启动自动连接注册功能, 即根据设定的 AP2 的用户名和密码在 AP2 注 册, 获取新的 IP 地址。
     在步骤 207, 当 AP1 的信号低于设定信号切换阈值 (P1) 时, 程序发出 SIP 消息到媒 体服务器, 优选地, 在 UPDATE 消息里带有新的 IP 地址。
     在步骤 208, 媒体服务器优选地通过 UPDATE 消息, 修改正在联通的媒体流, 将新的 IP 地址告知正在通信的终端, 直接切换到新的 IP。SIP 终端由原来的 AP1 连接转变为 AP2 连接。
     在步骤 209, 当完成切换后, 程序还可以根据 AP1 的用户名和密码自动注销掉 AP1 的用户。
     这样就能保持媒体流不间断的情况下进行自动切换, 达到切换 AP 的目的。
     下面结合图 3, 对 Widget 程序的相关功能模块进行说明, 包括 :
     登录模块, 用户开启 Widget 程序, 必须有一个权限登录功能, 通过用户名和密码 进行登录, 保障安全。 这里的用户名和密码是指登录用户名和密码, 与接入点的接入用户名和密码不一样, 即前者是用于登录 Widget 程序, 后者是用于接入 AP。
     信息收集模块, 用于设定至少一个接入点 (AP) 的用户名和密码、 信号切换阈值以 及自动注册阈值, 并提供阈值的缺省值。 不同的接入点 AP, 用户名和密码是不同的。 这里所 说的至少一个接入点的用户名和密码可以指第一 AP 的用户名和密码、 第二 AP 的用户名和 密码。
     信号探测模块, 置于 SIP 终端内, 用于探测 AP 信号强度值。
     通信模块, 通过无线信号与第一 AP 链接, 通过第一 AP 分配的 IP 地址与其他终端 通信, 建立媒体流。
     控制模块, 耦合于登录模块、 信息收集模块、 通信模块和信号探测模块, 用于实现 与信号探测模块的信息连接, 实时获取不同 AP 的信号值。耦合于信息收集模块, 将获取的 AP 的信号值与设定的阈值进行比较, 判断是否发起注册程序、 切换程序或注销程序。 根据判 断结果, 当发起注册程序时, 向注册模块提供相关的用户名和密码, 当发起切换程序时, 向 切换模块提供新的 IP 地址。还可以在发起注销程序时, 向注销模块提供相关的用户名和密 码。
     作为本发明从第一 AP 切换到第二 AP 的实施例, 当已接入第一 AP 的 SIP 终端移动 到第一 AP 和第二 AP 之间时, 从信号探测模块获取第二 AP 信号值, 检测第二 AP 的信号强度, 其中, 第二 AP 的信号强度是指无线终端接收到第二 AP 的信号强度值, 也就是终端的接收功 率, 单位 : dBm。无线终端与 AP 之间的距离和环境的变化, 都会造成无线终端接收到的信号 强度值的变化, 一般距离越远, 信号强度值越弱。检测到第二 AP 的信号强度到达自动注册 阈值, 通知注册模块进行注册。当第一 AP 的信号强度大于等于信号切换阈值, 则保持现状, 当第一 AP 的信号强度低于信号切换阈值, 从注册模块获取第二 AP 的 IP 地址, 向切换模块 发送切换请求, 在切换请求中携带第二 AP 的 IP 地址, 以切换到第二 AP。 注册模块, 用于启动自动连接注册功能, 根据设定的第二 AP 的用户名和密码向网 络发起注册第二 AP 的请求, 并从网络获取第二 AP 的 IP 地址。
     无线接入的注册方式由接入侧提供, 不同的接入点和接入方式需要的参数可能不 同, 但目前大部分的 WIFI 接入方式都会选择使用 “用户名和密码” 的方式进行登录。本系 统的设置非常灵活, 如果有特殊的登录参数要求, 也可在程序设计中进行增加。
     切换模块, 用于向媒体服务器发送切换请求, 在切换请求中携带第二 AP 的 IP 地 址, 从第一 AP 连接切换到第二 AP 连接。在本发明中, 所发起的切换请求是向 IMS 网络发出 SIP 消息, 优选地, 通过 Update 消息修改媒体流 IP 地址。
     再如图 3 所示, 本发明所述系统还可以包括 :
     注销模块, 用于注销当前的登录用户。比如, 当前的登录用户接入到第一 AP, 在切 换到第二 AP 之后, 注销模块根据第一 AP 的用户名和密码注销掉第一 AP。
     本发明应用于 IMS 接入终端, 基于 IMS 网络, 使用 SIP 消息修改媒体链接 IP。利 用 Widget 技术的通用性和灵活性, 能更快更好的适应更多类型的终端设备, 实现多终端类 型跨操作系统的适配, 更具灵活性和实用性。自定义用户名和密码, 可在规定多 AP 间根据 信号强弱实现无缝、 自动切换。
     作为对详细描述的结论, 应该注意本领域的技术人员将会很清楚可对优选实施例 做出许多变化和修改, 而实质上不脱离本发明的原理。这种变化和修改包含在所附权利要
     求书所述的本发明的范围之内。

SIP终端接入WIFI在多AP间自动切换的方法和系统.pdf_第1页
第1页 / 共11页
SIP终端接入WIFI在多AP间自动切换的方法和系统.pdf_第2页
第2页 / 共11页
SIP终端接入WIFI在多AP间自动切换的方法和系统.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《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 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1