[发明专利]一种通话态支持早期会话的方法有效
申请号: | 200810090634.5 | 申请日: | 2008-04-02 |
公开(公告)号: | CN101448221A | 公开(公告)日: | 2009-06-03 |
发明(设计)人: | 胡毅;高扬 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W4/16 | 分类号: | H04W4/16;H04W28/26;H04W76/02;H04W80/10 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙 洪;霍育栋 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通话 支持 早期 会话 方法 | ||
技术领域
本发明涉及通讯技术领域,尤其涉及会话初始协议即SIP(Session Initiation Protocol)与会话描述协议即SDP(Session Description Protocol)建立会话的通信系统中,在用户终端处于通话态的情况下支持早期会话的方法。
背景技术
早期会话即“Early-Session”是指一种在SIP通信的呼叫过程部署在正式会话(Regular Session,一般简称Session)建立之前使用早期媒体建立的会话,典型应用场景是应用服务器(AS)通过Early-Session向主叫UE(用户终端)播放回铃音、彩铃音。Early-Session可以较好的解决AS在呼叫建立过程中插入早期媒体(Early Media)进行放音问题,能够实现早期媒体与正式会话(Regular Session)的媒体的同时协商,并且能够避免混音的问题。发起呼叫的会话邀请(Invite)得到最终响应,正式会话建立后,早期会话会自动被终止,Early-Session则不能在通话态中使用。
存在这样一种应用场景:主叫用户已经进入通话态,而AS(应用服务器)需要将该用户转接到一个新的被叫。如:呼叫转接业务中的盲转,A、C两个用户已经建立通话,C用户将A盲转到用户B,C用户触发业务后已经结束了本端的通话,而此时用户B刚处于起呼阶段,被叫侧的应用服务器会使用Early-Session播放回铃音,同时被叫用户终端的正式会话(Session)媒体同时需要进行媒体协商、资源预留。而主叫用户A由于已经处于通话态,只能使用正式会话(Session)的媒体协商。
上述场景中,为保证正式通话建立,一般情况下只有放弃被叫侧早期会话,进行主被叫正式媒体的端到端协商。而被叫的通话建立需要经过话机振铃、用户摘机的过程,这个过程一般需要几十秒的时间,而在这一过程中主叫用户由于原先建立的与C用户的会话已经终止,只能处于静音状态,造成 不好的用户体验。
如果期望主叫用户在上述场景中听到被叫侧AS播放的回铃音,彩铃音。则需要兼容通话态下的Early-Session协商,同时必须完成主被叫正式媒体的协商及资源预留,才能建立正式会话。
现有的解决策略将早期会话(Early-Session)和正式会话(Session)分步进行媒体协商,在被叫侧的通话建立过程中,为让主叫听到早期媒体的放音,主叫AS采用B2BUA(背靠背用户代理)的协商方式,先将被叫侧放回铃音的Early-Session转换成Session带给主叫,同时使用一个虚拟的SDP与被叫的Session协商。这一步骤是在通话建立前,主叫终端A与被叫侧的早期媒体协商听回铃音的过程,具体信令流程如附图1所示,图中描述是将处于通话态的用户A转接到用户B的呼叫建立过程。图中步骤3至步骤18,表明了主叫用户A的会话媒体与被叫侧的早期媒体协商建立会话听回铃音;主叫AS使用虚拟媒体与被叫用户B建立会话,使用户B振铃摘机的过程。
主叫AS在与主叫用户的媒体切换过程中,步骤5和步骤18分别都是将被叫侧的Early-Session媒体转换成Session媒体给主叫终端,这一过程中主叫终端实际是与被叫侧放音的媒体服务器建立媒体通道来听回铃音、彩铃音。而主叫终端并没有得到被叫终端的媒体。主叫AS在与被叫用户的媒体协商过程中,步骤4和步骤17分别是AS使用的虚拟媒体与被叫Session协商,而将主叫带回来的Session媒体与被叫侧的Early-Session协商以使被叫侧Early Media给主叫终端播放回铃音,其中虚拟媒体是根据主叫侧的媒体信息构造的含虚拟信息的媒体描述,其目的就是使用虚拟媒体让被叫终端认为完成媒体后振铃,以使被叫用户摘机。事实上在这一过程中被叫终端同样也没有获得主叫的媒体。
在通话建立后,由于主被叫都没有获得对端的媒体,正式会话并没有建立。因此AS需要对主被重新叫发起正式会话的媒体协商,需要重新进行资源预留,媒体协商完成后主被叫才能建立正式会话。
上述解决策略主要问题在于第一步中与被叫的Session媒体协商是虚拟的,而在摘机后还需要重新协商主被叫媒体,这样会存在以下三个问题:
(1)虚拟的媒体无法实现端到端的资源预留,并且由于一端是虚拟的媒 体,虚拟的媒体中的信息可能会在承载层的资源预留过程中出现异常;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810090634.5/2.html,转载请声明来源钻瓜专利网。