[发明专利]支持多Flex通道的软终端及其自适应动态接入方法有效
申请号: | 201210341549.8 | 申请日: | 2012-09-14 |
公开(公告)号: | CN103023772A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 刘少永;邢忠卿;苏健 | 申请(专利权)人: | 中兴国通通讯装备技术(北京)有限公司 |
主分类号: | H04L12/703 | 分类号: | H04L12/703;H04L12/801 |
代理公司: | 北京中海智圣知识产权代理有限公司 11282 | 代理人: | 徐金伟 |
地址: | 100191 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 flex 通道 终端 及其 自适应 动态 接入 方法 | ||
技术领域
本发明涉及移动通信领域中,特别是涉及CN群组网中支持多Flex通道软终端及其自适应动态接入方法。
背景技术
软终端是位于固定或移动设备上的通讯应用软件,是接入CN群组网的基础设施。
Flex通道是实现软终端与CN(Core Networks)群组网高连接的技术,Flex通道架构在网络层之上,在遵守SIP(Session Initiation Protocol)协议标准的情况下利用相关字段携带有效信息实现软终端与CN群主网的连接与切换。
软终端只在启动时建立一个到CN群组网的Flex通道,当CN群组网故障或网络拥塞时,软终端将得不到CN群组网的响应或者延迟一段时间后才得到CN群组网的响应,这严重影响了信息交互的质量和效率。
另外,软终端只是在启动时检测本地逻辑地址,这种情况忽略了本地逻辑地址动态改变的可能。在实际应用环境下,由于移动性、信号变化和人为等客观因素的影响,软终端本地的逻辑地址会产生变化。软终端逻辑地址的改变将使得先前注册成功的用户无法与CN群组网进行正常交互,软终端通信将失败,只能通过重新启动软终端进行新的注册和信息交互。
在现有技术中,软终端在只在启动时通过一个Flex通道实现与CN群组网的信息交互,没有在信息交互的过程中采用多Flex通道。软终端只在启动时检测CN群组网分配给本地的逻辑地址,没有动态检测本地逻辑地址并做出相应调整。
发明内容
本发明的目的是,为解决上述问题,提出一种支持多Flex通道软终端及其自适应动态接入方法。本发明的技术解决方案是,软终端在启动时,底层接口单元检测CN群组网分配给本地逻辑地址,并将该逻辑地址交给软终端核心单元。核心单元将本地逻辑地址保存到缓存中,并以该逻辑地址为基础,通过CN接口单元向CN群组网发起信息交互。CN接口单元负责与CN群组网之间的信息包接收和发送,实现在CN群组网上注册用户和进行对话功能。
本发明所述支持多Flex通道软终端,其包括软终端、与软终端相匹配的的操作系统、CN群组网、以及连通操作系统与CN群组网的有线或无线通道。所述软终端设有依次连接的CN接口单元、核心单元、底层接口单元。
本发明所述支持多Flex通道软终端的动态接入方法,包括如下步骤:
步骤1,软终端底层接口单元运行定时器T,定时器T在每一次触发时检测CN群组网分配给软终端的当前逻辑地址;
步骤2,软终端底层操作系统负责维护当前逻辑地址,并在当前逻辑地址失效时重新捕获新的逻辑地址;
步骤3,软终端底层接口单元定时器T将首次检测到的本地逻辑地址传递给核心单元,定时器T持续检测CN群组网分配给软终端的当前逻辑地址:当检测到当前逻辑地址发送变化时,底层接口单元将新的当前逻辑地址传递给软终端核心单元;当检测到当前逻辑地址没有变化时,底层接口单元不作任何处理;
步骤4,每一次软终端核心单元接收到由底层接口单元传递过来的新逻辑地址时,核心单元将新的当前逻辑地址信息保存到缓存中,并立即暂停一切发送信息包的过程,同时通过Option消息通知CN群组网进入地址同步过程,软终端本地同时也进入地址同步过程;
步骤5,当没有地址同步过程或地址同步过程完成以后,软终端核心单元根据本地信息和相关的CN群组网服务器信息封装好信息包,并将信息包从CN接口单元发送到CN服务器,完成相关的任务;
步骤6,软终端CN接口单元处理所有软终端与CN群组网信息包的交互。
本发明所述多Flex通道切换过程示意图,软终端和CN群组网交互过程采用多Flex通道:
步骤1,软终端启动后,软终端和主CN服务器进行信息包交互实现各种用户的需求。同时,主CN服务器启动定时器持续向软终端发送Option消息。主CN服务器利用Option消息的相关字段通知软终端备用CN服务器地址。根据网络负担大小,CN群组网为软终端配置若干个备用CN服务器。
步骤2,当主CN服务器故障或网络情况不佳时,软终端无法得到或很久才得到主CN服务器的响应。这时,软终端挂起当前用户任务,暂停与CN主服务器的交互。
步骤3,软终端选择一个备用CN服务器地址,软终端启动地址同步过程,用备用CN服务器地址代替先前主CN服务器地址,并主动向该备用CN服务器发送Option消息,通知该备用CN服务器启动地址同步过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴国通通讯装备技术(北京)有限公司,未经中兴国通通讯装备技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210341549.8/2.html,转载请声明来源钻瓜专利网。