一种优化多媒体呼叫建立时间的方法

文档序号:7801554阅读:246来源:国知局
一种优化多媒体呼叫建立时间的方法
【专利摘要】本发明属于多媒体呼叫领域,尤其是涉及一种优化多媒体呼叫建立时间的方法。该方法将媒体的建立从功能上分为媒体资源准备和媒体传输两部分;将媒体准备尽量提前到通话建立之前完成,待通话建立时直接开始媒体传输,建立通话。通过如上优化后,主叫方在发起通话等待被叫应答的时候,后台就已经将媒体资源准备就绪,同样,被叫方在收到通话请求时,后台也预先准备通话所需的媒体资源。此时,准备媒体资源所花费的时间对用户来说是不会感知的,因为存在一个无需用户操作的振铃过程。在建立通话时可以直接使用已经初始化的媒体,达到了缩短通话建立时间的目的。
【专利说明】一种优化多媒体呼叫建立时间的方法
【技术领域】
[0001]本发明属于多媒体呼叫领域,尤其是涉及一种优化多媒体呼叫建立时间的方法。【背景技术】
[0002]在目前的多媒体呼叫领域,比如Internet多媒体会议、IP电话或其他多媒体,往往采用如图1所示的标准呼叫流程。
[0003]步骤1、主叫 UE-A (User Equipment,用户终端设备 A)向 Sip-Server (SessionInitiation Protocol Server,会话初始化协议服务器)发送INVITE (邀请)请求,并携带用于媒体协商的SDP (Session Description Protocol,会话描述协议)消息,Sip-Server定位到被叫之后向被叫UE-B (User Equipment,用户终端设备A)转发携带SDP的INVITE请求。
[0004]步骤2、Sip-Server向UE-A发送临时响应IOOTrying (尝试),表示呼叫正在处理中。
[0005]步骤3、UE-B向Sip-Server发送临时响应180Ringing (铃声),同时UE-B侧播放振铃音。当UE-A收到180Ringing后可听到回铃音。
[0006]步骤4、UE_B向Sip-Server发送成功响应2000K (同意),表示被叫摘机,并携带媒体协商之后的SDP消息。
[0007]步骤5、主叫在收到Sip-Server转发的成功响应2000K后,向被叫UE-B发送ACK(确认字符)。并且至此两个用户建立了连接,他们之间可以直接进行媒体通信。
[0008]步骤6、一段时间后,UE-A向UE-B发送Bye (再见)请求,结束会话。
[0009]步骤7、UE-B向UE-A发送成功响应2000K,指示完成连接的释放。
[0010]在呼叫流程中,呼叫两端的媒体准备和打开都是在步骤4进行的,如图2所示。当被叫摘机时准备并打开媒体,同时发送2000K消息告知主叫已准备就绪,主叫在收到被叫发来的带有媒体协商结果SDP的2000K消息时,根据SDP描述再进行媒体的准备,然后与被叫建立通话。
[0011]通话双方媒体的建立主要包括如下两部分内容:1、主叫方媒体初始化;2、被叫方媒体初始化。
[0012]该部分媒体资源准备时间需要花费100 - 200ms,如果在性能较差的终端设备上可能需要更多时间。
[0013]在标准的呼叫建立流程中,是在被叫摘机后,主被叫双方再准备媒体,相当于是一种线性的时间机制,这部分时间会被作为呼叫建立时间的一部分,这样就会增加呼叫建立的时间。如果按照当前的标准流程进行媒体资源的准备,势必在效率上有所影响,会增加通话建立时间。
[0014]例如在调度领域,对通话建立的时间是有比较高的要求的,在这种情况下,如果按照标准的流程,就会影响到整体呼叫的性能。通过提高硬件性能去提高效率是目前主要的一种方法,但是这样的结果势必会增加很多的硬件成本,而且随着复杂的系统应用条件,以及设备老化的影响,性能和效率问题依然会有影响。如何从软件方面优化呼叫建立,提高系统效率,是我们函待解决的主要问题。

【发明内容】

[0015]本发明的目的在于,针对多媒体呼叫建立时间长的问题,提出一种优化多媒体呼叫建立时间的方法,主要包括:
[0016]步骤1、将媒体的建立从功能上分为媒体资源准备和媒体传输两部分;
[0017]步骤2、主叫发起通话时,预先准备好主叫媒体资源;
[0018]步骤3、被叫收到通话请求时,预先准备好被叫媒体资源;
[0019]步骤4、被叫接听电话时,直接利用预先准备好媒体资源,进行媒体传输;
[0020]步骤5、主叫收到被叫接听电话确认时,直接利用预先准备好的媒体资源,进行媒体传输。
[0021]所述方法中的步骤2,准备好主叫媒体资源无需用户操作,由软件自动执行。
[0022]所述方法中的步骤3,准备好被叫媒体资源无需用户操作,由软件自动执行。
[0023]本发明的有益效果在于,通过如上优化后,主叫方在发起通话等待被叫应答的时候,后台就已经将媒体资源准备就绪,同样,被叫方在收到通话请求时,后台也预先准备通话所需的媒体资源。此时,准备媒体资源所花费的时间对用户来说是不会感知的,因为存在一个无需用户操作的振铃过程。在建立通话时可以直接使用已经初始化的媒体,达到了缩短通话建立时间的目的。
【专利附图】

【附图说明】
[0024]图1为标准呼叫流程示意图;
[0025]图2为目前通话媒体资源准备流程示意图;
[0026]图3为优化通话媒体资源准备流程示意图。
【具体实施方式】
[0027]下面结合附图,对优选实施例作详细说明。
[0028]将媒体的建立从功能上分为媒体资源准备和媒体传输两部分。将媒体准备尽量提前到通话建立之前完成,待通话建立时直接开始媒体传输,建立通话。
[0029]主要体现在如下几个方面,如图3所示:
[0030]1、主叫发起通话时,预先准备好主叫媒体资源;
[0031]2、被叫收到通话请求时,预先准备好被叫媒体资源;
[0032]3、被叫接听电话时,直接利用预先准备好媒体资源,进行媒体传输;
[0033]4、主叫收到被叫接听电话确认时,直接利用预先准备好的媒体资源,进行媒体传输。
[0034]通过如上优化后,主叫方在发起通话等待被叫应答的时候,后台就已经将媒体资源准备就绪,同样,被叫方在收到通话请求时,后台也预先准备通话所需的媒体资源。此时,准备媒体资源所花费的时间对用户来说是不会感知的,因为存在一个无需用户操作的振铃过程。在建立通话时可以直接使用已经初始化的媒体,达到了缩短通话建立时间的目的。[0035]在通话建立之前,将媒体资源的准备提前到通话发起时,缩短整个通话建立的时间,优化呼叫流程。
[0036]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【权利要求】
1.一种优化多媒体呼叫建立时间的方法,其特征在于,主要包括: 步骤1、将媒体的建立从功能上分为媒体资源准备和媒体传输两部分; 步骤2、主叫发起通话时,预先准备好主叫媒体资源; 步骤3、被叫收到通话请求时,预先准备好被叫媒体资源; 步骤4、被叫接听电话时,直接利用预先准备好媒体资源,进行媒体传输; 步骤5、主叫收到被叫接听电话确认时,直接利用预先准备好的媒体资源,进行媒体传输。
2.根据权利要求1所述方法,其特征在于,所述方法中的步骤2,准备好主叫媒体资源无需用户操作,由软件自动执行。
3.根据权利要求1所述方法,其特征在于,所述方法中的步骤3,准备好被叫媒体资源无需用户操作,由软件自动执行。
【文档编号】H04L29/06GK103957199SQ201410153629
【公开日】2014年7月30日 申请日期:2014年4月16日 优先权日:2014年4月16日
【发明者】胡斌, 付罗 申请人:北京佳讯飞鸿电气股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1