机顶盒基于sip协议实现呼叫转移的方法及系统的制作方法

文档序号:7713173阅读:287来源:国知局
专利名称:机顶盒基于sip协议实现呼叫转移的方法及系统的制作方法
技术领域
本发明属于IMS (IP Multimedia Subsystem , IP多媒体网络子系统)领 域,具体地说是涉及到用可视通讯机顶盒实现呼叫前转的方法及系统。
背景技术
IMS是IP多媒体子系统,准确地说,IMS是3G R5标准之后新增的一 个核心网子系统。IMS作为多媒体呼叫/会话的控制系统,其核心的关键协 议包括了 SIP (Session Initiation Protocol,会话起始协i义)协i义。IMS由下 列实体组成呼叫会话控制功能(Call Server Control Function , CSCF )、 归属用户服务器(Home Subscriber Server , HSS )、签约位置功能(Subscription Locator Function , SLF)、应用月良务器(Application Server, AS)、媒体网 关控制功能(Media Gateway Control Function , MGCF ) 、 IP多媒体子系统 一i某体网关功能(IP Multimedia Subsystem Media Gateway, IMS—MGW)、 媒体资源功能控制器(Multimedia Resource Function Controller , MRFC )、 多媒体资源功能处理器(Multimedia Resource Function Processor , MRFP )、 出域网关控制功能(Breakout Gateway Control Function, BGCF )、互通网关 控制功能(IGCF)、转换网关(TranslationGateway, TrGW)、策略决定功 負fe (Policy Decision Function, PDF)、应用功能(Application Function , AF)。
随着互联网上多媒体实时业务应用(语音、视频、即时通信)的不断增 加,需要一系列能够顺利完成多媒体会话的呼叫控制协议。而基于互联网 C/S (客户端/服务器)结构设计思想的SIP是为多々某体会话提供呼叫控制的 应用层信令,利用SIP可以实现会话的发起、建立和释放,其以简单、灵活、 可扩展等优良特性被受青睐。
在传统固定电话业务中,呼叫转移的设置及实现方法比较单一,因此,如何设置出功能更加全面的呼叫转移方法及系统,成为技术人员需要考虑的 问题。

发明内容
本发明所要解决的技术问题是提供一种机顶盒基于SIP协议实现呼叫
转移的方法及系统,通过在机顶盒与家庭固定电话间建立绑定关系,利用机 顶盒的可视界面实现呼叫转移,增强用户在传统固定电话业务上的体验。
为了解决上述技术问题,本发明提供了一种机顶盒基于SIP协议实现呼 叫转移的方法,包括
将被叫可视通讯机顶盒注册到IP多媒体子系统网络,并将所述被叫可 视通讯机顶盒与被叫固定电话在业务平台进行绑定;
设置与所述净皮叫可一见通讯机顶盒和/或^皮叫固定电话相对应的呼叫转移 的目的终端号码;
主叫用户终端呼叫所述被叫固定电话或者净皮叫可^L通讯才几顶盒,发送触 发请求到应用服务器;
应用服务器收到所述触发请求后,向被叫固定电话和被叫可视通讯机顶 盒同时发起呼叫;
所述被叫固定电话和^皮叫可视通讯机顶盒收到业务平台的呼叫后,可朝L 通讯机顶盒的可视界面显示来电提示;
被叫可视通讯机顶盒根据所述来电提示选择呼叫转移功能,前转该呼叫。
为了解决上述技术问题,本发明还提供了 一种利用机顶盒实现呼叫转移 的系统,包括
设置模块,设置于可视通讯机顶盒,用于将被叫可视通讯机顶盒注册到 IP多媒体子系统网络,并用于设置与所述净皮叫可视通讯机顶盒和/或被叫固 定电话相对应的呼叫转移的目的终端号码;
绑定模块,设置于应用服务器,用于将所述被叫可视通讯机顶盒与被叫 固定电话在业务平台进行绑定;触发模块,设置于主叫用户终端,用于当主叫用户终端呼叫所述被叫固
定电话或者被叫可视通讯机顶盒,发送触发请求到应用服务器;
呼叫模块,设置于应用服务器,用于收到所述触发请求后,向被叫固定电话和被叫可视通讯才几顶盒同时发起呼叫;
显示模块,设置于被叫可视通讯机顶盒,用于在被叫固定电话和被叫可视通讯机顶盒收到业务平台的呼叫后,在可^L通讯机顶盒的可i见界面显示来电提示;
选择模块,设置于被叫可视通讯机顶盒,用于根据所述来电提示选择呼叫转移功能,前转该呼叫。
本发明实现了机顶盒与家庭固定电话间建立绑定关系,利用机顶盒的可视界面进行来电呼叫转移,增强用户在传统固定电话业务上的体验,主要优点有方案简单,只需要现有的设备支持本发明提供的方法就可以实现来显伴倡业务中的呼叫转移功能。易于实现,家庭固定电话、机顶盒,电视机的普及,不需要用户添加新设备,也不用对用户的网络时行改动。兼容性好,使用本发明提供的机顶盒,不论在何种业务平台,只要运行商开通此业务,就能实现机顶盒与固定电话的绑定,就能实现来显伴侣业务的呼叫转移。


图l是本发明的方法应用的系统结构示意图。图2是本发明的呼叫转移流程示意图。图3是SIP信令流程图。
图4是本发明实现呼叫转移的系统结构示意图。
具体实施例方式
本发明的主要思想是PSTN (公共交换电话网,Public SwitchingTelephone Network)固定电话有一个号码,才几顶盒也有一个号码,在业务平台将被叫用户终端两个号码绑定在一起。主叫用户终端是PSTN固定电话(当然也可以是移动用户)、被叫用户终端是PSTN固定电话和可视通讯机顶盒,主叫用户终端呼叫净皮叫用户终端的PSTN固定电i舌或者可—见通讯4几顶盒,呼叫触发到业务平台,由业务平台以同振方式双呼PSTN固定电话和可视通讯机顶盒,然后利用可视通讯机顶盒的可视界面来完成呼叫转移功能。
因为SIP的优良特性,在SIP的应答消息302 Moved Temporarily中的CONTACT字段存放一个电话号码,此电话号码就是把刚才的来电转移到另外的一个电话的号码。并且利用机顶盒的可视界面,显示来电提示框,进行可视界面操作实现呼叫转移。
SIP消息分为请求消息和应答消息,应答消息是由三位数字组成,分别为由数字1到6开头的6类应答消息,分别是lxx、 2xx、 3xx、 4xx、 5xx、6xx。实现来显伴侣呼叫转移功能正是利用3xx转发请求消息的302转移消息,机顶盒发送302消息给业务平台,由业务平台接到302消息后,解析"CONTACT"字段,得到要转移的目的号码,然后执行呼叫转移。
本发明中的基本信令流程和消息格式请参考RFC3261 (SIP: SessionInitiation Protocol,会话起始协议)中的描述。
下面结合附图及实施例对本发明的技术方案做进一步说明。
图1是本发明的来显伴侣的方法应用的系统结构示意图。所述系统包括主叫用户终端10、公共交换电话网11、业务平台/应用服务器13、统一视讯网络14、被叫用户12,所述被叫用户12进一步包括PSTN固定电话121、可—见通讯4几顶盒122,可一见通讯机顶盒122与显示屏123相连,通过所述显示屏123显示提示信息。在本实施例中主叫用户终端10是PSTN固定电话,当然也可以是移动用户终端。
图2是在图1的环境下,来显伴侣呼叫转移流程本发明的实现要基于以下的设置
可视通讯机顶盒和PSTN固定电话均为IMS域用户,自身具有不同的终端号码,业务的触发通过IMS实现,并且机顶盒的号码要与PSTN固定电话的号码进行绑定。
在手柄上按"模式切换"键,进入可视电话主界面,进入"转移设置"界面,在里面设置好要呼叫转移的目的终端号码,在此界面可以设置三种号码,分别是固定电话、移动电话、其他电话号码;
本发明所提出的机顶盒基于SIP协议实现来显伴侣业务的呼叫转移功能 的方法,包括以下步骤
步骤201:主叫用户呼叫被叫用户的PSTN固定电话或者可一见通讯机顶 盒来电;
步骤202:呼叫触发到AS业务平台;
步骤203: AS业务平台收到触发请求后,向被叫用户的PSTN固定电话 和可视通讯机顶盒同时发起呼叫;
步骤204:净皮叫用户的PSTN固定电话和可i见通讯4几顶盒收到业务平台 的呼叫,两台同时振铃,并且可视通讯机顶盒的可视界面会弹出来电显示提 示框;
步骤205:被叫用户用可视通讯机顶盒的手柄或者遥控器在来电显示提 示框中选择"呼叫转移";并把呼叫转移302消息发送给业务平台;
步骤206:业务服务器收呼叫转移的消息后,前转该呼叫,同时控制 PSTN固定电话和可视通讯机顶盒停止振铃;
步骤207:呼叫转移的目的终端与主叫用户终端之间通过AS业务平台 互通。
图3是在图2的流程中,实现来显伴侣业务呼叫转移的SIP信令流程图, 为了便于描述,我们简称业务平台或者应用服务器为AS。
图3的具体步骤如下
SIP信令实现的前提是:被叫用户的可视通讯机顶盒要注册到IMS网络, 并且可视通讯机顶盒要与固定电话在业务平台进行绑定。
步骤301:当^皮叫用户的PSTN固定电话或者可i见通讯才几顶盒来电时, 呼叫触发到业务平台AS,业务平台以同振方式双呼PSTN固定电话和可视 通讯机顶盒,此时业务平台发INVITE,此时不带SDP (会话描述协议)请 求消息邀请被叫用户的可视通讯机顶盒。
步骤302:被叫用户的PSTN电话和可视通讯机顶盒有来电的振铃音,并且可视通讯机顶盒的可视界面会显示来电的提示框。此时可^L通讯机顶盒 收到邀请INVITE消息后,与AS业务平台进行交互,依次回应发送100 Trying、 180 Ringing到AS业务平台;
步骤303:利用可视通讯机顶盒配套的手柄或者遥控器,在来电显示的 提示框中选择"呼叫转移,,键,则可视通讯机顶盒发送呼叫转移消息(302 消息)给AS业务平台,在发送302前,要把呼叫转移的电话号码存储在302 消息的"CONTACT"字段中,其消息如下
SIP/2.0 302 Moved Temporarily
Via: SIP/2.0/UDP 10.40.5.1:5060;branch=z9hG4bKbf9f44
From: 02566666666 <sip:02566666666@example,com>;tag=9fkced76sl
To: <sip:02588888888@example.com>;tag=53fHlqlQ2
Call-ID: 2xTb9vxSit55XU7p8@10.40.5.1
CSeq: 1 INVITE
Contact: <sip:02599999999@example.com;transport=udp>
Content-Length: 0 说明
此消息中的粗体字部分,第一行302消息,就标志着是一个呼叫转移的 消息,并且在"CONTACT"字段里面存放一个电话号码,此号码就是要把 刚才的来电转移到另外一个电话的号码。
消息的第一4亍是消息头,指明消息的类型
Via:是标志了用于事务传输的传输设备,并且也标志了应答送回的地址。
From:包含了请求发起者的逻辑标志。
To:是第一个并且也是最先指定请求的"逻辑"接收地,或者是这个请 求的用户或者资源的address-of-record。
Call-ID:是一个在一系列消息中,区分一组消息的唯一标志。
Contact:提供了访问后续请求的特定UA(用户代理)实例的联系方法SIP或者SIPS URI。
Content-Length:消息体内容长度。 消息体中的号码是假定的使用号码。
步骤304: AS业务平台收到呼叫转移消息,对收到消息进行解码,解 析出302消息的"CONTACT"字段中的电话号码,转移该呼叫;
步骤305: AS业务平台转移该呼叫后,发送ACK消息给^C叫用户的可 视通讯机顶盒,双方交互完成,并且业务平台同时控制PSTN固定电话和机 顶盒停止振铃。
参照图4所示,是本发明实现呼叫转移的系统结构示意图。所述系统包

设置模块401,设置于可视通讯机顶盒,用于将^皮叫可视通讯机顶盒注 册到IP多媒体子系统网络,并用于设置与所述被叫可视通讯机顶盒和/或被 叫固定电话相对应的呼叫转移的目的终端号码;
绑定模块402,设置于应用服务器,用于将所述被叫可视通讯机顶盒与 被叫固定电话在业务平台进行绑定;
触发模块403,设置于主叫用户终端,用于当主叫用户终端呼叫所述被 叫固定电话或者被叫可视通讯机顶盒,发送触发请求到应用服务器;
呼叫模块404,设置于应用服务器,用于收到所述触发请求后,向被叫 固定电话和被叫可—见通讯机顶盒同时发起呼叫;
显示模块405,设置于被叫可视通讯机顶盒,用于在被叫固定电话和被 叫可^f见通讯^L顶盒收到业务平台的呼叫后,在可i见通讯才几顶盒的可^见界面显 示来电提示;
选捧模块406,设置于被叫可视通讯机顶盒,用于根据所述来电提示选 择呼叫转移功能,前转该呼叫。
在本发明的一个优选实施例中,所述被叫可视通讯机顶盒,进一步包括
第二发送模块407,用于把呼叫转移消息发送给应用服务器,所述呼叫 转移消息中包括呼叫转移的目的终端号码;相应的,所述应用服务器上进一步包括
第一解析模块408,用于接收到所述呼叫转移消息后,解析出所述目的 终端号码,向所述目的终端号码对应的终端发起呼叫。
在本发明的一个优选实施例中,所述系统还包括
声讯模块409,与所述显示模块相连,用于所述被叫固定电话和被叫可 视通讯机顶盒均发出来电的振铃音。
停止模块410,设置于应用服务器,用于同时控制被叫固定电话和被叫 可^见通讯才几顶盒停止振铃。
在本发明的一个优选实施例中,所述系统还包括,
第一发送模块411,设置于应用服务器,用于发送呼叫邀请消息到所述 可^L通讯纟几顶盒;
相应的,所述可纟见通讯才几顶盒还包括
第二解析模块412,用于解析所述呼叫邀请消息。
以上所述,仅为本发明涵盖的具体实施方式
,但本发明的保护范围并不 局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可 轻易想到的变化或替换,都应涵盖在本发明所附的权利要求保护范围内。
权利要求
1、一种机顶盒基于SIP协议实现呼叫转移的方法,其特征在于,包括将被叫可视通讯机顶盒注册到IP多媒体子系统网络,并将所述被叫可视通讯机顶盒与被叫固定电话在业务平台进行绑定;设置与所述被叫可视通讯机顶盒和/或被叫固定电话相对应的呼叫转移的目的终端号码;主叫用户终端呼叫所述被叫固定电话或者被叫可视通讯机顶盒,发送触发请求到应用服务器;应用服务器收到所述触发请求后,向被叫固定电话和被叫可视通讯机顶盒同时发起呼叫;所述被叫固定电话和被叫可视通讯机顶盒收到业务平台的呼叫后,可视通讯机顶盒的可视界面显示来电提示;被叫可视通讯机顶盒根据所述来电提示选择呼叫转移功能,前转该呼叫。
2、 如权利要求l所述的方法,其特征在于,所述被叫可纟见通讯机顶盒 根据所述来电提示选择呼叫转移功能,前转该呼叫,包括被叫可视通讯机顶盒把呼叫转移消息发送给应用服务器,所述呼叫转移 消息中包括呼叫转移的目的终端号码;应用服务器接收到所述呼叫转移消息后,解析出所述目的终端号码,向 所述目的终端号码对应的终端发起呼叫。
3、 如权利要求l所述的方法,其特征在于,所述可纟见通讯才几顶盒的可 视界面显示来电提示的步骤,还包括所述被叫固定电话和被叫可视通讯机 顶盒均具有来电的振铃音。
4、 如权利要求3所述的方法,其特征在于,所述前转该呼叫的步骤之 后,还包括同时控制被叫固定电话和被叫可视通讯机顶盒停止振铃。
5、 一种利用机顶盒实现呼叫转移的系统,其特征在于,包括设置模块,设置于可视通讯机顶盒,用于将被叫可视通讯机顶盒注册到 IP多媒体子系统网络,并用于设置与所述被叫可视通讯机顶盒和/或被叫固定电话相对应的呼叫转移的目的终端号码;绑定模块,设置于应用服务器,用于将所述被叫可视通讯机顶盒与被叫 固定电话在业务平台进行绑定;触发模块,设置于主叫用户终端,用于当主叫用户终端呼叫所述被叫固 定电话或者被叫可视通讯机顶盒,发送触发请求到应用服务器;呼叫模块,设置于应用服务器,用于收到所述触发请求后,向被叫固定 电话和^皮叫可一见通讯才几顶盒同时发起呼叫;显示模块,设置于被叫可视通讯机顶盒,用于在被叫固定电话和被叫可 -魄通讯^^顶盒收到业务平台的呼叫后,在可^L通讯才几顶盒的可3见界面显示来 电提示;选择模块,设置于被叫可视通讯机顶盒,用于根据所述来电提示选择呼 叫转移功能,前转该呼叫。
6、 如权利要求5所述的系统,其特征在于,所述净皮叫可—见通讯机顶盒, 进一步包括第二发送模块,用于把呼叫转移消息发送给应用服务器,所述呼叫转移 消息中包括呼叫转移的目的终端号码;相应的,所述应用服务器上进一步包括第一解析模块,用于接收到所述呼叫转移消息后,解析出所述目的终端 号码,向所述目的终端号码对应的终端发起呼叫。
7、 如权利要求5所述的系统,其特征在于,还包括声讯模块,与所述显示模块相连,用于所述被叫固定电话和被叫可视通 讯机顶盒均发出来电的振铃音。
8、 如权利要求7所述的系统,其特征在于,还包括停止模块,设置于应用服务器,用于同时控制被叫固定电话和被叫可视 通讯机顶盒停止振铃。
9、如权利要求5所述的系统,其特征在于,还包括,第一发送模块,设置于应用服务器,用于发送呼叫邀请消息到所述可视 通讯机顶盒;相应的,所述可—见通讯才几顶盒还包括第二解析模块,用于解析所述呼叫邀请消息。
全文摘要
本发明公开了一种机顶盒基于SIP协议实现呼叫转移的方法及系统,方法包括将被叫可视通讯机顶盒注册到IP多媒体子系统网络,并将被叫可视通讯机顶盒与被叫固定电话在业务平台进行绑定;设置与被叫可视通讯机顶盒和/或被叫固定电话相对应的呼叫转移的目的终端号码;主叫用户终端呼叫被叫固定电话或者被叫可视通讯机顶盒,发送触发请求到应用服务器;应用服务器收到所述触发请求后,向被叫固定电话和被叫可视通讯机顶盒同时发起呼叫;被叫固定电话和被叫可视通讯机顶盒收到业务平台的呼叫后,可视通讯机顶盒的可视界面显示来电提示;被叫可视通讯机顶盒根据来电提示选择呼叫转移功能,前转该呼叫。本发明增强用户在传统固定电话业务上的体验。
文档编号H04L29/06GK101662472SQ200910173419
公开日2010年3月3日 申请日期2009年9月16日 优先权日2009年9月16日
发明者滏 刘, 陈鹏飞 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1