基于短消息的多电话终端群集控制方法

文档序号:9551303阅读:192来源:国知局
基于短消息的多电话终端群集控制方法
【技术领域】
[0001] 本发明涉及通信技术领域,尤其涉及基于短消息的多电话终端群集控制方法。
【背景技术】
[0002] 通信技术的迅速发展大大地加快了社会信息化的速度,用户可同时使用或交替使 用的通信终端数量普遍超过1台,多终端、多种异构网络并存已成为通信领域的现状。异构 网络融合以及多终端管理,对于多终端尤其是非智能的电话业务终端(群)的管理及控制更 是亟待解决的问题。本发明提出通过短消息对非智能的电话业务终端(群)进行呼叫选择与 控制管理,实现对于非智能的电话业务终端的加入与撤除。
[0003] 异构网络下的多终端群集控制,解决用户拥有包括多部移动手机、固定话机及个 人计算机等多种终端的现实情况,当主叫终端呼叫被叫用户时,常常需要对被叫的多个终 端选择其一,实现呼叫;另外,当群集成员分布在异构网络时,群集的成员管理不易实现。以 上情况均需要通过融合的手段来解决异构网络多终端群集的呼叫控制,包括终端群集成员 的注册、异构网络选择和终端选择。
[0004] (1)终端群集成员的注册,是指在终端设备通过运营网络在群集管理服务器中进 行登记的过程,实现终端的激活、鉴权,使得终端能够以终端群集的形式得到使用和操作。
[0005] (2)异构网络选择,是指在主叫拨打被叫的过程中,根据被叫用户的状态或所处环 境,选择适合的运营网络进行呼叫的网络选择的过程。
[0006] (3)终端选择,是指对同一接入网络环境中的不同终端进行选择呼叫的过程。
[0007] 对于以上异构网络中终端群集呼叫控制管理的技术实现方法中,涉及了应用层会 话发起协议(SIP,SessionInitiationProtocol)技术和电信业务开发接口技术。近年 来,人们又提出了基于网页(Web)的业务控制方法。但是,至今为止,现有通信网络中缺少 一个针对非智能终端的群集呼叫与控制管理方法。

【发明内容】

[0008] 本发明的目的是利用收发短消息对多个终端进行群集管理,通过网络与终端的协 作完成非智能终端的注册和终端呼叫选择,支持主叫拨打被叫时网络进行自主的被叫终端 选取,终端群选择方法对于主叫透明。
[0009] 基于短消息的多电话终端群集控制方法,其特征在于,包括以下步骤: 步骤1、终端群集通过短消息向网络控制单元申请终端群集管理服务; 步骤2、非主终端在网络控制单元注册; 步骤3、网络控制单元选择被叫终端。
[0010] 步骤1的具体过程包括: S101、终端群集以默认主终端通过短消息的方式向网络控制单元申请终端群集管理服 务,短消息网关对来自短消息中心的短消息进行协议转换和编解码处理后,根据目的地址 进行路由选择,最终将短消息发送给所述网络控制单元; S102、网络控制单元根据收到的短消息,授权被叫终端行为,并且向终端提供鉴权使用 的用户名和服务密码,同时将被叫终端在席情况、主终端标示及信号强度作为属性项存储 在数据库中。
[0011] 步骤2的具体过程包括: 5201、 非主终端向网络控制单元发送注册请求的短消息,短消息由短消息中心发出,经 过短消息网关处理之后到达网络控制单元; 5202、 网络控制单元解析短消息的内容,判断是否注册消息,若消息类型不合法将丢弃 此信息; 5203、 网络控制单元查询数据库,若发起请求的非主终端已经在指定的用户组中,则网 络控制单元经短消息网关向所述非主终端回送"终端已在用户组中";若不在,回送提示短 消息至所述非主终端; 5204、 所述非主终端根据提示短消息进行操作,通过短消息与网络控制单元对话,若短 消息的内容通过网络控制单元的验证,则继续执行后续的步骤,否则操作终止; 5205、 网络控制单元根据消息类型,向用户组的主终端发送申请加入终端群集短消息, 短消息中携带发起请求的非主终端的PSTN号码,主终端处理该请求,并将处理结果以短消 息的方式回送给网络控制单元; 5206、 网络控制单元解析主终端回送的短消息内容,更新数据库,同时向发起请求的非 主终端回送结果。
[0012] 步骤3的具体过程包括: 5301、 主叫终端拨打终端群集中的任一被叫终端号码,同时向网络控制单元查询被叫 终端群集中适合接通的终端真实号码; 5302、 网络控制单元查询数据,选出在席的被叫终端,同时根据各被叫终端的信号强度 选择合适的被叫终端,再通过短消息将被叫终端的真实PSTN号码回送给主叫终端; 5303、 主叫终端向被叫终端发起真实呼叫,呼叫请求经过SIP网关处理之后,转到PSTN 网关,PSTN网关为此呼叫连接分配相应的资源和策略,同时根据被叫终端的PSTN号码进行 路由选择。
[0013] 在步骤2和步骤3之间还包括设置终端群集主终端,其具体过程为: 5401、 非主终端向网络控制单元发送设置主终端请求的短消息,短消息由短消息中心 发出,经过短消息网关处理之后到达网络控制单元; 5402、 网络控制单元解析短消息的内容,验证是否是设置终端群集主终端请求的消息, 是则执行S403,否则丢弃此消息; 5403、 网络控制单元查询数据库,若发起请求的所述非主终端不在指定的用户组中,回 送"终端不在用户组中",若在,回送提示短消息至所述非主终端; 5404、 终端根据提示短消息进行操作,通过短消息与网络控制单元对话,若通过网络控 制单元的验证则继续执行后续的步骤,否则操作终止; 5405、 网络控制单元向用户组的主终端发送更改主终端的请求的短消息,短消息中携 带新主终端的PSTN号码;主终端若同意则回复"同意",若不同意则回复"不同意",并将结 果回送给网络控制单元; 5406、 若主终端同意更改主终端,则网络控制单元向发起请求的所述非主终端发送确 认设置为主终端的验证消息,等待所述非主终端响应消息; S407、网络控制单元将发起请求的终端设置为主终端,同时更新数据库中相关数据。
[0014] 在步骤3后还包括非主终端在网络控制单元去注册,其具体过程为: 5501、 非主终端向网络控制单元发送去注册请求的短消息,短消息由短消息中心发出, 经过短消息网关处理之后到达网络控制单元; 5502、 网络控制单元解析短消息的内容,判断是否为去注册消息,若消息类型不合法将 丢弃此信息; 5503、 网络控制单元查询数据库,若发起请求的非主终端不在指定的用户组中,则网络 控制单元经短消息网关向所述非主终端回送"终端不在用户组中";若在,回送提示短消息 至所述非主终端; 5504、 所述非主终端根据提示短消息进行操作,通过短消息与网络控制单元对话,若通 过网络控制单元的验证,则继续执行后续的步骤,否则操作终止; 5505、 网络控制单元根据消息类型,向用户组的主终端发送申请退出终端群集短消息, 短消息中携带发起请求的非主终端的PSTN号码,主终端处理该请求,并将结果以短消息的 方式回送给网络控制单元; 5506、 网络控制单元解析主终端回送的短消息内容,更新数据库,同时向发起请求的非 主终端回送结果。
[0015] 所述被叫终端均为POTS终端。
[0016] 本发明实现了在网络侧对于用户多终端进行管理注册和选择呼叫的控制,完成被 叫终端的选择呼叫兼容,根据不同的终端情况,通过短消息的方式解决了传统终端难以进 行统一群管理的难题,克服了终端的功能要求,使得用户在不升级终端设备的情况下可享 受到网络终端群管理的便利。
【附图说明】
[0017] 图1是实施本发明的网络功能框图; 图2是本发明的实施例终端群集管理的典型应用场景; 图3是图2中的实施例非智能终端B.T2在User:B中注册的流程(注册用户与用户密 码分条发送); 图4是图2中的实施例非智能终端B.T2在User:B中注册的流程(注册用户与用户密 码合并发送); 图5是图2中的实施例非智能终端B.T2在User:B中去注册的流程(以注册用户与用 户密码分条发送为例); 图6是图2中的实施例设置User:B中主终端为B.T2的流程(以注册用户与用户密码 分条发送为例); 图7是图2中的实施例A呼叫B任一号码时,B.T2被网络选择为合适被叫的呼叫流程。【具体实施方式】
[0018] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1