利用早媒体技术播放彩色振铃音的方法

文档序号:7973833阅读:185来源:国知局
专利名称:利用早媒体技术播放彩色振铃音的方法
技术领域
本发明涉及IP多媒体子系统(以下简称IMS)中利用早媒体 (early-media)技术来给被叫方播放彩色振铃音的方法。
背景技术
在现有技术下,被叫方的振铃音通常都是单一的、固定的。在固定 网络的传统呼叫流程中,交换机会向被叫方发送振铃信号,电话在接收 到振铃信号后作出相应的动作(声音、振动、闪光),提示被叫方接电话。 在移动网络中,可以由被叫终端进行简单的振铃音设置,但是更多的显 示的是被叫终端的意愿。
目前,在接通电话之前,被叫方对于主叫方的呼叫意图只能从显示 的号码中得到部分信息来加以判断,但是也仅仅局限于自己电话簿中熟 悉的号码,如果主叫方电话机丢失、搬家等因素换一部电话机的话,被 叫方将不认识该号码。现在,骚扰电话也较为猖獗,更有甚者,采用陌 生电话来对用户进行财务诈骗等等。因此,对于陌生的呼叫号码, 一般 人不愿贸然接听。如果改变一下呼叫流程,允许在呼叫建立之前让主叫 方的一段个性化声音作为振铃音在被叫的电话机上播放,并且包含一些 与此次呼叫相关的信息,比如主叫方的自我介绍,主叫方的通话目的 等等,将使被叫方更加乐意接听电话。
早媒体(early media)技术是指在被叫接收会话之前进行媒体(例 如语音,视频等)交换,互联网工程任务组(以下简称ITEF)对该 技术进行了描述,具体参见RFC3959 (RFC:Request For Comments)和 RFC3960;同时早媒体技术中要用到SIP协议临时响应的可靠传递(以下 简称PRACK)技术,具体参见RFC3262;
为了更好地说明该业务系统,下面给出现有系统的图示说明。图l是 利用早媒体技术来播放彩色振铃音的系统结构。
101: Caller,主叫用户,包括SIP软终端,SIP电话等,它和Caller Proxy 之间采用标准的SIP协议;
102: Caller Proxy,主叫代理服务器,可以为IMS域中的呼叫会话控 制功能(以下简称CSCF)节点,或者NGN中的SIP代理服务器节点, 功能包括终端注册,呼叫控制和处理功能,并向应用服务器触发智能 业务等等;Caller Proxy和SIP A/S之间采用标准的SIP协议;
103: SIP A/S, SIP应用服务器,提供增值业务或应用,进行业务逻 辑控制和执行;SIP A/S和Media Server之间采用标准的SIP协议;
104: Media Server,媒体服务器,提供媒体处理功能;Media Server 和Content Server之间可以采用标准的超文本传输(以下简称HTTP) 协议;
105: Content Server,内容服务器,保存媒体文件等信息,通过HTTP
协议和Media Server通信,将媒体文件上传到Media Server;
106: Callee Proxy,被叫代理服务器,功能与102: Caller P皿y相
对应;
107: Callee,被叫用户,功能与101的Caller相对应。
现有的SIP A/S参与的呼叫建立过程,如图2所示
201: Caller发送INVITE请求到Caller Proxy,其中包括主叫方的会
话描述协议(以下简称SDP)信息;
202: Caller Proxy对Caller的INVITE响应lOO Trying;
203: Caller Proxy进行业务触发,得到业务所在的SIP A/S;
204: Caller Proxy将Caller的INVITE请求前转到SIP A/S;
205: SIP A/S对Caller Proxy的INVITE响应100 Trying;
206: SIP A/S作为背靠背用户代理(以下简称B2BUA),根据Caller
侧的INVITE请求重新封装一个新的INV工TE请求到Callee Proxy,或者
SIP A/S也可作为SIP Proxy直接将INVITE请求Proxy到Callee Proxy;
以下流程以SIP A/S作为背靠背用户代理为例说明;
207: Callee Proxy对该INVITE请求响应lOO Trying;
208: Callee Proxy将该INVITE请求前转到Callee;
209: Callee对Callee Proxy的INVITE响应lOO Trying;210: Callee响应180 Ringing,同时被叫用户听振铃音,该振铃音可能是被叫端局发送或者被叫终端自身存储的一段铃声;
211: Callee Proxy将i80 Ringing响应前转到SIP A/S;
212: SIP A/S作为B2BUA,封装一个180 Ringing响应到Caller Proxy;
213: Caller Proxy前转180 Ringing响应到Caller方;
214:当Callee方接听呼叫时,Callee方向Callee Proxy发送200 OK
响应,同时准备接收从Caller方过来的RTP包;
215: Callee Proxy前转该200 OK响应到SIP A/S; .
216: SIP A/S作为B2BUA,封装一个200 OK到Caller侧的Caller Proxy;
217: Caller Proxy前转该200 OK响应到Caller方;
218: Caller方对200 OK响应ACK请求,同时建立到Callee方的RTP端
219: Caller Proxy前转该ACK请求到SIP A/S;
220: SIP A/S作为B2BUA,封装一个ACK请求到被叫侧;
221: Callee Proxy前转该ACK请求到Callee方,Caller方和Callee方的通话建立;
现在的振铃音一般由被叫端局发送或者由被叫侧的移动终端来进 行简单定制, 一者信号较为单调;二者没有体现发起呼叫方的意愿。

发明内容
本发明的目的是提供一种利用早媒体技术播放彩色振铃音的方法。
为实现上述目的, 一种利用早媒体技术播放彩色振铃音的方法,包 括步骤
a) 主叫方利用媒体服务器定制自己的彩色振铃音,
b) 主叫方的代理服务器判断主叫方是否签约了彩色振铃音业务,如 签约则向SIP A/S触发彩色振铃音业务;
c) SIP A/S利用早媒体技术,向被叫方播送彩色振铃音;
d) 当被叫方应答此次呼叫时,SIP A/S停止彩色彩铃音的播放并释放 相应的资源。
本发明充分利用早媒体技术,进行灵活的业务控制,能将主叫方定 制的彩色振铃音利用早媒体通道发送到被叫方。在呼叫接通时,能够停 止彩色振铃音的播放并释放相应的资源,且对于呼叫流程的改动较小。


图l是利用早媒体技术播放彩色振铃音的系统结构;
图2是现有的SIP A/S参与的呼叫流程;
图3是录制彩色振铃音的典型过程;
图4是播放彩色振铃音的示意图5是利用早媒体技术播放彩色振铃音的呼叫流程。
具体实施例方式
本发明充分利用灵活的业务逻辑控制,在呼叫建立之前将本次呼叫 相关的信息通过彩色振铃音通知被叫方,使二者的沟通更加人性化,更
加顺畅;为实现该目的,可以由主叫用户自己定制振铃音,并且在发起 呼叫的同时对被叫用户播放。为实现该功能可以参见图3和图4。 图3录制彩色振铃音典型过程。
301主叫拨打业务接入码,该业务接入码由业务运营商提供;
302 Caller Proxy进行业务触发,将呼叫请求前转到SIP A/S;
303 SIP A/S根据业务逻辑,建立主叫和媒体服务器之间的媒体通道, 准备录音;
304主叫进行录音;
305录音完毕,将该振铃音上传到Content Server;
该方式只是一种典型的利用媒体服务器来进行彩色振铃音录制的实现, 也可以在其他介质上录制完毕后,直接上载到Content Server上。
图4播放彩色振铃音示意图
401主叫发起彩色振铃音业务呼叫;
402 Caller Proxy根据主叫号码或者其他属性进行彩色振铃音业务触
403 SIP A/S启动彩色振铃音业务逻辑,呼叫被叫用户且该请求中携
带要求早媒体支持的标识;
404 Callee Proxy转发该呼叫请求;
405 Callee响应该呼叫请求,并在该响应中携带准备好的、用于播放 媒体信息的早媒体通道资源;
406 Callee Proxy转发被叫的呼叫响应;
407 SIP A/S建立被叫和媒体服务器之间的通道通道,准备播放特色 振铃音;
408媒体服务器从内容服务器得到对应的特色振铃音资源;
409媒体服务器利用建立好的媒体通道,向被叫播放特色振铃音;
410被叫应答呼叫;
411 Callee Proxy转发被叫应答的响应;
412 SIP A/S释放用于特色振铃音播放的媒体资源;
413 SIP A/S转发被叫应答的响应到Caller Proxy;
414 Caller Proxy转发被叫应答的响应到Caller;
415主叫接收到被叫的应答响应,进入到通话状态。
本发明的具体处理流程可以参见图5:利用早媒体技术来播放彩色
振铃音的呼叫流程
501: Caller发送INVITE请求到Caller Proxy,其中包括主叫方的会
话描述协议(以下简称SDP)信息;
502: Caller Proxy对Caller的INVITE响应lOO Trying;
503: Caller Proxy进行业务触发,得到业务所在的SIP A/S;
504: Caller Proxy将Caller的INVITE请求前转到SIP A/S;
505: SIP A/S对Caller Proxy的INVITE响应lOO Trying;
506: SIP A/S作为背靠背用户代理(以下简称:B2BUA),根据Caller
侧的INVITE请求重新封装一个新的INVITE请求到Callee Proxy,并且
增加支持早媒体(early-media)的标识到该INVITE请求消息中,发.
往Callee Proxy;
507: Callee Proxy对该INVITE请求响应lOO Trying;
508: Callee Proxy将该INVITE请求前转到Callee;
509: Callee对Callee Proxy的INVITE响应100 Trying;
510: Callee方准备好接收早媒体的实时传送协议(以下简称RTP) 端口后,响应183 Session Progress到Callee Proxy,其中携带为早 媒体准备好的SDP信息,并且带临时响应的可靠传递标志lOOrel;
511: Callee Proxy将Callee方的183 Session Progress响应前转到SIP A/S;
512: SIP A/S作为B2BUA,封装一个183 Session Progress响应,发 往Caller侧的Caller Proxy,其中不携带Callee侧的SDP信息和临时 响应的可靠传递标志100rel;
513: Caller Proxy将183 Session Progress前转至ijCaller方;
514: SIP A/S作为B2BUA,封装一个INVITE请求到Media Server,其 中携带Callee方为早媒体准备好的SDP信息;同时在请求统一资源标 识符(以下简称Request-URI)中指定特色振铃音的统一资源定位 符(以下简称URL);
515: Media Server对SIPA/S的INVITE请求进行自动应答,响应200 0K, 且携带Media Server的SDP信息;
516:当SIP A/S收到Media Server的200 0K响应时,封装一个临时响 应的确认消息(以下简称PRACK)至ljCallee Proxy,并且带用Media Server的SDP信息;该PRACK消息是对Caller侧183 Session Progress 响应的确认;
517: Callee Proxy将PRACK请求前转到Callee方;
518: Callee方对PRACK请求响应200 0K,表示收到了PRACK请求,同时准备接收从Media Server过来的RTP包;
519: Callee Proxy将对PRACK的200 OK响应前转到SIP A/S;
520: SIPA/S作为B2BUA,封装一个确认消息(以下简称:ACK)到Media Server,对Media Server的200 OK响应进行确认,同时向Callee方早媒体SDP指定的端口发送RTP包,播放主叫定制的彩色振铃音;
521: SIP A/S作为B2BUA,封装一个180 Ringing响应到Caller Proxy;
522: Caller Proxy前转180 Ringing响应到Caller方; 523:当Callee方接听呼叫时,Callee方向Callee Proxy发送200 OK
响应,同时准备接收从Caller方过来的RTP包;
524: Callee Proxy前转该200 OK响应到SIP A/S;
525: SIP A/S作为B2BUA,封装一个200 OK到Caller侧的Caller Proxy,
其中带有Callee方的SDP;
526: Caller Proxy前转该200 OK响应到Caller方;
527: SIPA/S作为B2BUA,封装一个再见(以下简称:BYE)请求到Media
S6rv6r;
528: Media Server对该BYE请求响应200 0K,同时释放播放彩色振铃 音的RTP端口;
529: Caller方对200 OK响应ACK请求,同时建立到Callee方的RTP端 □;
530: Caller Proxy前转该ACK请求到SIP A/S;
531: SIP A/S作为B2BUA,封装一个ACK请求到被叫侧;
532: Callee Proxy前转该ACK请求到Callee方,Caller方和Callee方
的通话建立.
权利要求
1.一种利用早媒体技术播放彩色振铃音的方法,包括步骤a)主叫方利用媒体服务器定制自己的彩色振铃音;b)主叫方的代理服务器判断主叫方是否签约了彩色振铃音业务,如签约则向SIP A/S触发彩色振铃音业务;c)SIP A/S利用早媒体技术,向被叫方播送彩色振铃音;d)当被叫方应答此次呼叫时,SIP A/S停止彩色彩铃音的播放并释放相应的资源。
2. 如权利要求l所述的方法其特征在于在步骤a)中,主叫方利用Web 上传自己的彩色振铃音。
3. 如权利要求l所述的方法其特征在于在步骤c)中,SIP A/S利用早 媒体技术,发送要求支持早媒体技术的工NVITE请求到被叫方。
4. 如权利要求l所述的方法其特征在于在步骤c)中,SIP A/S将被叫 的会话进展中的SDP封装到媒体服务器的INVITE请求中。
5. 如权利要求l所述的方法其特征在于在步骤c)中,SIP A/S将主叫 方彩色振铃音的URL地址封装到Reques t-URI中发送给媒体服器。
6. 如权利要求l所述的方法其特征在于在步骤c)中,SIP A/S将媒体 服务器的200 OK响应中的SDP封装到发往被叫的PRACK请求中。
7. 如权利要求l所述的方法其特征在于在步骤c)中,被叫方利用早媒 体的SDP通道接听彩色振铃音。
全文摘要
一种利用早媒体技术播放彩色振铃音的方法,包括步骤主叫方利用媒体服务器定制自己的彩色振铃音;主叫方的代理服务器判断主叫方是否签约了彩色振铃音业务,如签约则向SIPA/S触发彩色振铃音业务;SIPA/S利用早媒体技术,向被叫方播送彩色振铃音;当被叫方应答此次呼叫时,SIPA/S停止彩色彩铃音的播放并释放相应的资源。本发明充分利用早媒体技术,进行灵活的业务控制,能将主叫方定制的彩色振铃音利用早媒体通道发送到被叫方。在呼叫接通时,能够停止彩色振铃音的播放并释放响应的资源,且对于呼叫流程的改动较小。
文档编号H04M3/42GK101202788SQ200610161999
公开日2008年6月18日 申请日期2006年12月12日 优先权日2006年12月12日
发明者张文颖, 飞 杨, 陈士金 申请人:北京三星通信技术研究有限公司;三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1