一种跨网络、跨运营商的实现终端切换的通信系统和方法技术方案

技术编号:4040898 阅读:261 留言:0更新日期:2012-04-11 18:40
一种跨网络、跨运营商的实现终端切换的通信系统和方法,面向融合网络,可跨电信网、互联网或广电网等不同网络或跨多个不同运营商实现终端切换。该系统设有:基于IMS的切换终端应用服务器和三类终端:移动设备、计算机或装有机顶盒的电视机,切换终端应用服务器和终端之间利用SIP协议建立或拆除通话,并传递切换终端所需的信令。其中切换请求发起方不受终端所在网络的限制,切换方式非常灵活:可在异(同)网同号终端之间或异(同)网异号终端之间实现切换,切换操作可在呼叫的任一方(主叫、被叫或多方呼叫中的某一方)进行,既支持音频或视频的两方通话,也支持由媒体服务器控制的多方音频或视频通话时的终端切换。

【技术实现步骤摘要】

【技术保护点】
一种跨网络、跨运营商的实现终端切换的通信系统,所述网络包括电信网、互联网和广电网;其特征在于,该系统还设有:基于IP多媒体子系统IMS的切换终端应用服务器,以及包括移动设备、计算机或装有机顶盒的电视机的三类终端,所述切换终端应用服务器和终端之间利用会话初始协议SIP建立或拆除通话,以及传递切换终端所需的信令;所述三类终端都设有:完成音视频通话功能的音视频通话模块,发送切换终端请求的切换按钮,用于设置该终端的切换按钮所代表的切换目的终端地址和设置包括用户名、该终端自身地址、该终端自身地址能够接受的切换请求的发起终端所在地址的安全认证参数、并将上述设置信息传送至切换终端应用服务器的设置模块,以及用于登录该终端切换通信系统的登录模块;所述切换终端应用服务器设有下述功能模块:消息收发模块,用于接收来自所述终端经由网络层的包括呼叫建立、拆除与切换请求的SIP消息;该模块接收到SIP消息后,从记录模块获取当前的业务状态,根据业务状态将消息送至应用服务器内的切换终端模块或通话控制模块;还负责把通话控制模块、安全检测模块或切换终端模块产生的SIP消息下传到网络层;设置模块,用于向用户提供web页面,以供用户设置终端的切换按钮所代表的切换目的终端地址,以及设置包括用户名、目的终端地址、该目的终端地址能够接受的切换请求的发起终端所在地址的安全认证参数;并将这些设置信息传送到记录模块进行存储;记录模块,用于存储业务执行状态、来自设置模块的设置信息以及业务执行过程中呼叫建立、拆除和切换过程中的SIP消息,其中,业务执行状态是为消息的传递和业务状态的转换提供依据;SIP消息是为通话控制模块和切换终端模块构造SIP消息时,提供头域的填写方法;包括切换目的终端地址及其安全认证参数的设置信息是供终端切换模块收到切换请求后,解析切换目的终端地址,并由安全检测模块执行安全检测匹配;通话控制模块,用于接收消息收发模块传送的SIP消息,执行包括通话的建立与拆除,呼叫失败与取消的会话控制操作,当接收到的SIP消息是切换请求消息时,该模块把该切换请求发送到上层安全检测模块进行安全检测匹配;安全检测模块,只在获取切换请求消息时才触发该模块工作:先从记录模块获取设置模块传送的安全认证参数,再检测切换请求消息的发起地址是否匹配安全认证参数,如果是,则将切换请求消息上传给切换终端模块,同时将记录模块的业务状态更改为切换状态;否则,拒绝发起终端的切换请求;切换终端...

【技术特征摘要】

【专利技术属性】
技术研发人员:赵耀邹华杨放春贺培孙其博刘志晗李静林于晓燕
申请(专利权)人:北京邮电大学
类型:发明
国别省市:11[中国|北京]

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

1