在通信系统中确定延迟的制作方法

文档序号:7910534阅读:152来源:国知局
专利名称:在通信系统中确定延迟的制作方法
技术领域
本发明的实施例是针对在通信系统中确定延迟,且更确切地说是在通信系统中确定呼叫会话的拨号后延迟(PDD)。
背景技术
无线通信系统已经过多代发展,包含第一代模拟无线电话服务(IG)、第二代QG) 数字无线电话服务(包含临时的2. 5G及2. 75G网络)及第三代(3G)高速数据/因特网功能anternet-capable)无线服务。目前存在许多不同类型的正在使用的无线通信系统,包含蜂窝式及个人通信服务(PCQ系统。已知的蜂窝式系统的实例包含蜂窝式模拟高级移动电话系统(AMPS),及基于码分多址(⑶MA)、频分多址(FDMA)、时分多址(TDMA)、TDMA的全球移动接入系统(GlcAal System for Mobile access, GSM)变体的数字蜂窝式系统,以及使用TDMA及⑶MA两种技术的较新的混和数字通信系统。用于提供CDMA移动通信的方法在美国由电信工业协会/电子工业协会在题为“用于双模式宽带扩频蜂窝式系统的移动台-基站兼容标准(Mobile Station-Base Station Compatibility Standard for Dual—Mode Wideband Spread Spectrum Cellular System)” 的TIA/EIA/IS-95-A(在本文中被称为IS_%)中加以标准化。在TIA/EIA标准IS-98中描述了组合的AMPS与CDMA系统。在IMT-2000/UM或国际移动电信系统2000/通用移动电信系统中描述了其它通信系统,所述标准涵盖被称为宽带CDMA(WCDMA)、CDMA2000(例如, CDMA2000 IxEV-DO 标准)或 TD-SCDMA 的标准。在无线通信系统中,移动台、手持机或接入终端(AT)接收来自固定位置的基站 (还被称作小区站点或小区)的信号,所述基站支持在基站附近或周围的特定地理区域内的通信链路或服务。基站提供对接入网络(AN)/无线电接入网络(RAN)的入口点,接入网络(AN)/无线电接入网络(RAN)通常为使用基于标准因特网工程任务小组(IETF)的协议的包数据网络,所述协议支持用于基于服务质量(QM)要求来区分业务的方法。因此,基站通常经由空中接口而与AT交互且经由因特网协议(IP)网络数据包而与AN交互。在电信系统中,因特网协议语音(VoIP)能力正对于服务部门及消费者变得常用。 VoIP是一种全双工协议(即,允许在两个方向上的通信),其针对通过因特网或其它包交换网络的语音发射经过优化。与VoIP通信相关联的相关性能度量对应于可在两个VoIP终端(或者如果VoIP 包是被转移到其它网络,则为一个VoIP终端与陆线或无线电话)之间建立呼叫的速度,其被称为拨号后延迟(PDD)。PDD对应于以下两者之间的时间差(i) VoIP终端的用户试图起始呼叫(例如,通过拨打电话号码的最后一位数字及按压“发送”按钮),及(ii)VoIP终端输出铃音(或占线信号或其它类型的呼叫响应)。或者,时间差可对应于以下两者之间的时间(i)呼叫起始尝试,及(ii)已接收到对呼叫邀请的回应的时间(例如,其接着提示电话输出铃音)。在任一情况下,铃音输出与呼叫回应消息的接收之间的时间差均相对较小。常规上,为了编译PDD数据,记录设备(例如,膝上型计算机)连接到测试VoIP终端以记录PDD数据。然而,在不引发较大开支(例如,因硬件成本、人力成本等)、关于将记录上载到网络管理服务器的过程的复杂性及正在记录设备处记录的PDD与将记录的PDD信息上载到网络管理服务器之间的时滞的情况下,仅可将相对少量的VoIP终端配置为测试
ο

发明内容
在一实施例中,第一终端检测第一终端对第二终端的起始呼叫会话(例如,VoIP 会话)的请求,存储指示检测到起始呼叫会话的请求的时间的第一时间信息,且向第二终端发射呼叫邀请消息。第一终端响应于呼叫邀请消息接收来自第二终端的呼叫回应,且存储指示接收到呼叫回应的时间的第二时间信息。第一终端发送基于第一时间信息及第二时间信息的拨号后延迟(PDD)信息。服务器在由与呼叫会话相关联的通信协议定义的信令消息内接收到PDD信息,或确定呼叫会话的PDD所需要的信息。


将容易地获得对本发明实施例及其许多附带优点的更完整的了解,所述实施例及优点通过参考结合附图考虑的以下详细描述变得更好理解,仅出于说明而非限制本发明的目的而呈现附图,且在附图中图1是根据本发明的至少一个实施例的通信网络的图。图2说明计算及记录图1的网络中的拨号后延迟(PDD)的常规方式。图3说明常规PDD测试装置布置,其包含因特网协议语音(VoIP)终端、记录设备及连接所述VoIP终端与记录设备的连接。图4说明根据本发明的实施例的PDD信息报告过程。图5A及图5B说明根据本发明的实施例可发射且后处理PDD信息的不同方式。图6说明根据本发明的实施例的另一 PDD信息报告过程。
具体实施例方式本发明的各方面揭示于针对本发明的特定实施例的以下描述及相关图式中。可在不脱离本发明的范围的情况下设计替代实施例。此外,将不会详细描述本发明的众所周知的元件,或将省略所述元件,以免混淆本发明的相关细节。词语“示范性”和/或“实例性”在本文中用于意味着“充当实例、例子或说明”。本文描述为“示范性”和/或“实例性”的任何实施例均不一定被解释为比其它实施例优选或有利。同样,术语“本发明的实施例”并非要求本发明的所有实施例包括所论述的特征、优点或操作模式。此外,根据待由(例如)计算装置的元件执行的动作的序列来描述许多实施例。将认识到,可由特定电路(例如,专用集成电路(ASIC))、由正由一个或一个以上处理器执行的程序指令或由两者的组合来执行本文中所述的各种动作。此外,可认为本文中所述的这些动作序列完全体现于任何形式的计算机可读存储媒体内,所述计算机可读存储媒体中已存储一组对应计算机指令,所述指令在被执行时将致使相关联的处理器执行本文中所述的功能性。因此,本发明的各个方面可用许多种不同形式来体现,所述形式全部已被预期属于所主张的标的物的范围,此外,对于本文中所述的实施例中的每一者,任何此些实施例的对应形式在本文中均可被描述为例如“经配置以(执行所述动作)的逻辑”。图1是根据本发明的至少一个实施例的通信网络100的图。如图所示,通信网络 100或系统包含VoIP终端105及110。如本文中所使用,VoIP终端可为任何能够支持VoIP 通信协议的通信装置。VoIP终端可包含移动装置(例如,膝上型计算机、蜂窝式电话、PDA 等)或固定装置(例如,台式计算机等)。因此,虽然通信系统100可体现为无线通信系统, 但通信系统100也可至少部分地体现为有线通信系统。参看图1,VoIP终端105及110经由IP多媒体子系统(IMS)核心网络115连接。 IMS核心网络115是一种用于向用户(例如,移动用户)递送因特网协议(IP)多媒体的架构框架。虽然IMS核心网络115可与移动用户相关联,但在本发明的其它实施例中,IMS核心网络115还可由固定的VoIP终端(例如,台式计算机)接入。参看图1,IMS核心网络 115连接到VoIP服务器120。VoIP服务器120管理一个或一个以上VoIP终端(例如VoIP 终端105与110)之间的VoIP通信,及可能VoIP终端与蜂窝式电话或陆线电话之间的VoIP
ififn。图2说明在图1的通信系统100中计算及记录VOIP呼叫的PDD的常规方式。如在背景技术部分中论述,PDD对应于以下两者之间的时间差(i) VoIP终端的用户试图起始呼叫(例如,通过拨打电话号码的最后一位数字及按压“发送”按钮),及(ii)VoIP终端输出铃音(或占线信号或其它类型的呼叫响应)。或者,时间差可对应于以下两者之间的时间(i)呼叫起始尝试,及(ii)已接收到对呼叫邀请的回应的时间(例如,其接着提示电话输出铃音)。在任一情况下,铃音输出与呼叫回应消息的接收之间的时间差均相对较小。所属领域的技术人员将了解,在VoIP应用中编译指示PDD的数据可能是有用的, 因为PDD是用户在呼叫可开始之前必须等待的时间。如下文在图2中所述,收集PDD信息的常规方式是通过分布测试电话,其为连接到记录PDD信息的记录设备的VoIP终端。因此,下文将图2描述为实施于具有图1及图3的VoIP终端105及110的图1的系统100内。参看图3,VoIP终端105经由连接305而连接到记录设备300。在一实例中, 记录设备300可为台式或膝上型计算机。将记录设备300连接到VoIP终端105的连接305 可为任何类型的众所周知的连接,例如USB、蓝牙、私人连接等。参看图2,记录设备300开始记录由VoIP终端105进行的VoIP呼叫的PDD,且因此监视VoIP终端105并等待VoIP终端105的用户起始呼叫尝试或请求呼叫会话(200)。 在205中,的用户起始对VoIP终端110的VoIP呼叫尝试。记录设备300检测呼叫尝试起始(例如,按压电话号码的最后一位数字),且存储近似检测到的VoIP呼叫起始的时间的第一时戳(210)。VoIP终端105经由IMS核心网络115及VoIP服务器120向VoIP终端110 发射呼叫邀请消息(例如,会话描述协议(SDP)提议M215)。在VoIP终端110接收到呼叫邀请消息之后,VoIP终端110经由IMS核心网络115及VoIP服务器120向VoIP终端105发射呼叫回应(例如,180振铃消息或SDP回应)(220)。 VoIP终端105接收呼叫回应并输出铃音(225)。在检测到VoIP终端105已接收到呼叫回应之后,或替代地在检测到VoIP终端105已输出铃音之后,记录设备300存储近似检测时间的第二时戳030),通过取得第一时戳与第二时戳之间的差来计算呼叫的PDD(235),且将计算出的PDD添加到针对VoIP终端105维持的PDD记录(MO)。或者,无需在记录设备 300处执行235的计算步骤。在此情况下,步骤235可仅将记录的时戳添加到记录,且可将 PDD的计算结果卸载到例如VoIP服务器120,或者卸载到任何负责对记录文件进行后处理的实体。VoIP终端105经由IMS核心网络115及VoIP服务器120将临时确认(PRACK)发送到VoIP终端110,以确认接收到呼叫回应(245),且VoIP终端110用信令消息(例如, 2000K (PRACK)及2000K (邀请))做出响应,以确认已接收到PRACK且VoIP终端110准备好开始说话(例如,VoIP终端110的用户已变成“摘机”状态M250、255)。VoIP终端105响应于信令消息而发送确认(ACK) Q60),且VoIP终端105及110接着通过交换音频包来参加 VoIP 会话 065)。在270中,记录设备300确定是否继续记录VoIP终端105的VoIP呼叫的PDD。如果记录设备300(或记录设备300的用户)确定继续记录,则过程返回到200,且记录设备 300继续记录并等待下一 VoIP呼叫起始尝试。因此,将了解,可在单个记录会话内捕获一系列VoIP呼叫的PDD。否则,如果记录设备300确定停止记录,则记录设备300产生记录文件(27 ,并对记录文件执行后处理(观0)。举例来说,在观0的后处理中,VoIP服务器 120产生一个或一个以上所关注的输出度量,稍后可将其上载到一实体(例如,网络管理服务器(未图示)),所述实体可基于输出度量来调整系统参数。举例来说,后处理可包含基于记录的PDD样本来填充直方图型计数器,产生累积分布函数,及/或产生任何其它所关注的输出度量。所属领域的技术人员将了解,在通信系统中部署VoIP终端以及记录设备来收集与PDD有关的数据在许多方面受到限制。举例来说,在没有较大开支(例如,因硬件成本、 人力成本等)的情况下仅可部署相对少量的与记录设备耦合的VoIP终端,关于将记录文件及/或经后处理的输出度量上载到VoIP服务器120的过程存在复杂性,且在记录设备300 处记录的PDD与经收集使得(例如,在网络管理服务器处)可相应地调整VoIP通信系统的操作或系统参数的输出度量之间还存在时滞。根据本发明的实施例的PDD报告如上所述,常规上经由专用记录设备的部署来获得PDD信息,这增加了复杂性、开支及与获得PDD信息相关联的延迟。如现在将描述,本发明的实施例是针对无需专用设备来自通信系统100内的任何VoIP终端的PDD信息报告。图4说明根据本发明的实施例的PDD信息报告过程。参看图4,VoIP终端105的用户起始对呼叫VoIP终端110的尝试(400)。与图2及图3相对照,图5的VoIP终端105 无需连接到单独的记录设备。VoIP终端105检测到呼叫尝试的起始(例如,也称为请求呼叫会话,例如通过拨打电话号码的最后一位数字及按压“发送”按钮),且存储近似检测时间的第一时戳(405)。VoIP终端105经由IMS核心网络115及VoIP服务器120向VoIP终端 110发射呼叫邀请消息(例如,会话描述协议(SDP)提议)(410)。
在VoIP终端110接收到呼叫邀请消息之后,VoIP终端110经由IMS核心网络115 及VoIP服务器120向VoIP终端105发射呼叫回应(例如,180振铃消息或SDP回应)(415)。 VoIP终端105接收呼叫回应并输出铃音(420)。在检测到VoIP终端105已接收到呼叫回应之后,或替代地在检测到VoIP终端105已输出铃音之后,VoIP终端105存储近似检测时间的第二时戳025)。在存储了第二时戳之后,VoIP终端105及110通过交换音频包来参加VoIP会话(430)。在一实例中,在以下操作之后发生430的VoIP会话VoIP终端105将临时确认 (PRACK)发送到VoIP终端110,VoIP终端110用信令消息(例如,2000K (PRACK)及2000K (邀请))做出响应,以确认已接收到PRACK且VoIP终端110准备好开始说话(例如,VoIP终端 110的用户已变成“摘机”状态),且VoIP终端105响应于信令消息而发送确认(ACK)(例如,如在图2的245、250、255及沈0中)。为了简洁起见,且还因为如下文将相对于图5A、 图5B及图6更详细描述,在至少一个实施例中在图2中在245到沈0中描述的消息可用于发送PDD信息,所以已从图4中省略了这些步骤。VoIP终端105将基于所存储的第一时戳及第二时戳的PDD信息发送到VoIP服务器120(435)。在一实例中,PDD信息可为在VoIP终端105处计算的实际或映射的PDD值 (例如,第二时戳减去第一时戳)(例如,见图5A),或者可在没有PDD的计算结果的情况下 (例如,见图5B)发送第一时戳及第二时戳。在一实例中,在435中发射的PDD信息可包含在从VoIP终端105发射到VoIP终端110的PRACK内。在此实例中,PDD信息可为⑴第一时戳与第二时戳的组合或(ii)PDD 的计算结果。此外,虽然将435的PDD信息的发射说明为在VoIP终端105的用户在430中开始VoIP会话之后发生,但将了解,PRACK可在接收到呼叫回应后相对立刻发送(例如,因为交换了音频包),且因此在一实例中可在430之前发生。在替代实例中,可在稍后的时间发射PDD信息,例如在VoIP呼叫结束时发射,这样可准许PDD信息与额外信息(例如,呼叫持续时间等)捆绑在一起。在另一实例中,不论何时发射PDD信息,PDD信息均可与额外信息捆绑在一起,所述额外信息例如是VoIP终端105 专有的信息(例如,电话类型、固件版本、安装的应用程序、VoIP终端105是经由有线连接还是无线连接通信等)及/或无线电信息(例如,服务扇区ID、VoIP终端105处的信道条件等)。在于435中发射了 PDD信息之后,VoIP终端105无需保存所存储的第一时戳及第二时戳,可接着将其从存储器中擦除。在另一实例中,如果将PDD信息发射为计算出的PDD值,则可用给定的映射协议来编码PDD信息以节省带宽。表1 (下文)说明PDD值的发射的实例性映射协议。
权利要求
1.一种在通信网络内报告拨号后延迟PDD信息的方法,其包括 检测第一终端对第二终端的起始呼叫会话的请求;存储指示检测到起始所述呼叫会话的所述请求的时间的第一时间信息;向所述第二终端发射呼叫邀请消息;响应于所述呼叫邀请消息从所述第二终端接收呼叫回应;存储指示接收到所述呼叫回应的时间的第二时间信息;及从所述第一终端发送基于所述第一时间信息及第二时间信息的PDD信息。
2.根据权利要求1所述的方法,其中所述检测到的请求对应于所述第一终端的用户拨打所述第二终端的电话号码。
3.根据权利要求1所述的方法,其中所述接收到的呼叫回应对应于铃音。
4.根据权利要求3所述的方法,其中所述第二时间信息指示所述第一终端接收到指令所述第一终端播放所述铃音的消息的时间。
5.根据权利要求3所述的方法,其中所述第二时间信息指示所述铃音开始播放的时间。
6.根据权利要求1所述的方法,其中所述发送步骤将所述第一时间信息及第二时间信息作为所述PDD信息发送。
7.根据权利要求6所述的方法,其中所述发送步骤同时发送所述第一时间信息及第二时间信息。
8.根据权利要求6所述的方法,其中所述发送步骤在呼叫设置期间发送所述第一时间信息及第二时间信息。
9.根据权利要求8所述的方法,其进一步包括 发射对所述呼叫回应的临时确认PRACK,其中所述发送步骤在所述PRACK内发送所述第一时间信息及第二时间信息。
10.根据权利要求6所述的方法,其中所述发送步骤在不同时间发送所述第一时间信息及第二时间信息。
11.根据权利要求10所述的方法,其中在所述呼叫邀请消息内发送所述第一时间信肩、O
12.根据权利要求11所述的方法,其进一步包括 发射对所述呼叫回应的临时确认PRACK,其中所述发送步骤在所述PRACK内发送所述第二时间信息。
13.根据权利要求1所述的方法,其进一步包括在所述第一终端处基于所述第一时间信息及第二时间信息来计算所述PDD,其中所述发送步骤将所述计算出的PDD作为所述PDD信息发送。
14.根据权利要求13所述的方法,其进一步包括 发射对所述呼叫回应的临时确认PRACK,其中所述发送步骤在所述PRACK内发送所述计算出的PDD。
15.根据权利要求13所述的方法,其中所述发送步骤进一步包含 用指示多个延迟范围中的一者的映射协议来编码所述计算出的PDD。
16.根据权利要求1所述的方法,其中所述发送步骤在支持所述呼叫会话的通信协议的一个或一个以上信令消息内发送所述PDD信息。
17.根据权利要求1所述的方法,其中所述呼叫会话是因特网协议语音VoIP会话。
18.根据权利要求17所述的方法,其中所述第一终端是VoIP终端且所述第二终端不是 VoIP终端。
19.根据权利要求17所述的方法,其中所述第一终端及第二终端是VoIP终端。
20.根据权利要求1所述的方法,其中所述第一终端及第二终端中的一者或一者以上是无线装置。
21.—种在通信网络内获取拨号后延迟PDD信息的方法,其包括从第一终端接收指示与所述第一终端与第二终端之间的呼叫会话有关的PDD信息的至少一个消息,所述至少一个消息是由与所述呼叫会话相关联的通信协议定义的信令消息;将所述至少一个消息转发给所述第二终端;及从所述至少一个消息中提取所述PDD信息。
22.根据权利要求21所述的方法,其中所述第一终端起始所述呼叫会话,所述PDD信息包含第一时间信息及第二时间信息,所述第一时间信息是基于在所述第一终端处检测到起始所述呼叫会话的请求的时间,且所述第二时间信息是基于在所述第一终端处从所述第二终端接收到呼叫回应消息的时间。
23.根据权利要求22所述的方法,其进一步包括从所述第一终端向所述第二终端传递呼叫邀请;响应于所述呼叫邀请从所述第二终端向所述第一终端传递呼叫回应;及从所述第一终端向所述第二终端传递对所述呼叫回应的临时确认PRACK。
24.根据权利要求23所述的方法,其中所述接收步骤在呼叫设置期间接收所述至少一个消息。
25.根据权利要求M所述的方法,其中所述至少一个消息对应于所述PRACK,使得所述提取步骤从所述PRACK中提取所述第一时间信息及第二时间信息。
26.根据权利要求M所述的方法,其中所述至少一个消息对应于所述呼叫邀请及所述 PRACK,使得所述提取步骤从所述呼叫邀请中提取所述第一信息及从所述PRACK中提取所述第二时间信息。
27.根据权利要求22所述的方法,其中所述至少一个消息对应于单个消息,且所述提取步骤从所述单个消息中提取所述第一时间信息及第二时间信息。
28.根据权利要求22所述的方法,其中所述至少一个消息对应于多个消息,且所述提取步骤从所述多个消息中的不同消息中提取所述第一时间信息及第二时间信息。
29.根据权利要求22所述的方法,其进一步包括基于所述第一时间信息及第二时间信息来计算所述呼叫会话的所述PDD。
30.根据权利要求21所述的方法,其中所述接收到的PDD信息对应于在所述第一终端处计算的所述呼叫会话的计算出的PDD。
31.根据权利要求30所述的方法,其中用指示多个延迟范围中的一者的映射协议来编码所述计算出的PDD。
32.根据权利要求21所述的方法,其中所述至少一个消息对应于支持所述呼叫会话的通信协议的一个或一个以上信令消息。
33.根据权利要求21所述的方法,其进一步包括基于所述接收到的PDD信息来产生PDD报告;及向网络管理服务器发送所述PDD报告。
34.根据权利要求33所述的方法,在接收到所述PDD信息后即刻执行所述产生及发送所述PDD报告的步骤。
35.根据权利要求33所述的方法,其中响应于来自所述网络管理服务器的对PDD信息的请求执行所述产生及发送所述PDD报告的步骤。
36.根据权利要求33所述的方法,其中所述产生步骤包含对所述接收到的PDD信息进行后处理。
37.根据权利要求36所述的方法,其中对所述接收到的PDD信息进行后处理包含产生由所述网络管理服务器在评估所述无线通信网络时使用的一个或一个以上输出度量。
38.根据权利要求33所述的方法,其中所述产生步骤不包含对所述接收到的PDD信息进行后处理,使得所述网络管理服务器负责对所述接收到的PDD信息进行后处理。
39.根据权利要求21所述的方法,其中所述呼叫会话是因特网协议语音VoIP会话。
40.根据权利要求21所述的方法,其中所述第一终端是VoIP终端且所述第二终端不是 VoIP终端。
41.根据权利要求21所述的方法,其中所述第一终端及第二终端是VoIP终端。
42.根据权利要求21所述的方法,其中所述第一终端及第二终端中的一者或一者以上是无线装置。
43.一种在通信网络内的第一终端,其包括用于检测所述第一终端对第二终端的起始呼叫会话的请求的装置;用于存储指示所述用于检测的装置检测到起始所述呼叫会话的所述请求的时间的第一时间信息的装置;用于向所述第二终端发射呼叫邀请消息的装置;用于响应于所述呼叫邀请消息从所述第二终端接收呼叫回应的装置;用于存储指示所述用于接收的装置接收到所述呼叫回应的时间的第二时间信息的装置;及用于从所述第一终端发送基于所述第一时间信息及第二时间信息的拨号后延迟PDD 信息的装置。
44.根据权利要求43所述的第一终端,其中所述用于发送的装置将所述第一时间信息及第二时间信息作为所述PDD信息发送。
45.根据权利要求43所述的第一终端,其进一步包括用于在所述第一终端处基于所述第一时间信息及第二时间信息来计算所述PDD的装置,其中所述用于发送的装置将所述计算出的PDD作为所述PDD信息发送。
46.根据权利要求43所述的第一终端,其中所述用于发送的装置在支持所述呼叫会话的通信协议的一个或一个以上信令消息内发送所述PDD信息。
47.一种在通信网络内的服务器,其包括用于从第一终端接收指示与所述第一终端与第二终端之间的呼叫会话有关的拨号后延迟PDD信息的至少一个消息的装置,所述至少一个消息是由与所述呼叫会话相关联的通信协议定义的信令消息;用于将所述至少一个消息转发给所述第二终端的装置;及用于从所述至少一个消息中提取所述PDD信息的装置。
48.根据权利要求47所述的服务器,其中所述第一终端起始所述呼叫会话,所述PDD信息包含第一时间信息及第二时间信息,所述第一时间信息是基于在所述第一终端处检测到起始所述呼叫会话的请求的时间,且所述第二时间信息是基于在所述第一终端处从所述第二终端接收到呼叫回应消息的时间。
49.根据权利要求48所述的服务器,其进一步包括用于基于所述第一时间信息及第二时间信息来计算所述呼叫会话的所述PDD的装置。
50.根据权利要求47所述的服务器,其中所述接收到的PDD信息对应于在所述第一终端处计算的所述呼叫会话的计算出的PDD。
51.根据权利要求47所述的服务器,其中所述至少一个消息对应于支持所述呼叫会话的通信协议的一个或一个以上信令消息。
52.一种在通信网络内的第一终端,其包括经配置以检测所述第一终端对第二终端的起始呼叫会话的请求的逻辑; 经配置以存储指示所述经配置以检测的逻辑检测到起始所述呼叫会话的所述请求的时间的第一时间信息的逻辑;经配置以向所述第二终端发射呼叫邀请消息的逻辑; 经配置以响应于所述呼叫邀请消息从所述第二终端接收呼叫回应的逻辑; 经配置以存储指示所述经配置以接收的逻辑接收到所述呼叫回应的时间的第二时间信息的逻辑;及经配置以从所述第一终端发送基于所述第一时间信息及第二时间信息的拨号后延迟 PDD信息的逻辑。
53.根据权利要求52所述的第一终端,其中所述经配置以发送的逻辑将所述第一时间信息及第二时间信息作为所述PDD信息发送。
54.根据权利要求52所述的第一终端,其进一步包括经配置以在所述第一终端处基于所述第一时间信息及第二时间信息来计算所述PDD 的逻辑,其中所述经配置以发送的逻辑将所述计算出的PDD作为所述PDD信息发送。
55.根据权利要求52所述的第一终端,其中所述经配置以发送的逻辑在支持所述呼叫会话的通信协议的一个或一个以上信令消息内发送所述PDD信息。
56.一种在通信网络内的服务器,其包括经配置以从第一终端接收指示与所述第一终端与第二终端之间的呼叫会话有关的拨号后延迟PDD信息的至少一个消息的逻辑,所述至少一个消息是由与所述呼叫会话相关联的通信协议定义的信令消息;经配置以将所述至少一个消息转发给所述第二终端的逻辑;及经配置以从所述至少一个消息中提取所述PDD信息的逻辑。
57.根据权利要求56所述的服务器,其中所述第一终端起始所述呼叫会话,所述PDD信息包含第一时间信息及第二时间信息,所述第一时间信息是基于在所述第一终端处检测到起始所述呼叫会话的请求的时间,且所述第二时间信息是基于在所述第一终端处从所述第二终端接收到呼叫回应消息的时间。
58.根据权利要求57所述的服务器,其进一步包括经配置以基于所述第一时间信息及第二时间信息来计算所述呼叫会话的所述PDD的逻辑。
59.根据权利要求56所述的服务器,其中所述接收到的PDD信息对应于在所述第一终端处计算的所述呼叫会话的计算出的PDD。
60.根据权利要求56所述的服务器,其中所述至少一个消息对应于支持所述呼叫会话的通信协议的一个或一个以上信令消息。
61.一种包括指令的计算机可读媒体,所述指令在由无线通信网络内的第一终端执行时,致使所述第一终端执行操作,所述指令包括用以检测所述第一终端对第二终端的起始呼叫会话的请求的程序代码;用以存储指示所述用以检测的程序代码检测到起始所述呼叫会话的所述请求的时间的第一时间信息的程序代码;用以向所述第二终端发射呼叫邀请消息的程序代码;用以响应于所述呼叫邀请消息从所述第二终端接收呼叫回应的程序代码;用以存储指示所述用以接收的程序代码接收到所述呼叫回应的时间的第二时间信息的程序代码;及用以从所述第一终端发送基于所述第一时间信息及第二时间信息的拨号后延迟PDD 信息的程序代码。
62.根据权利要求61所述的第一终端,其中所述用以发送的程序代码将所述第一时间信息及第二时间信息作为所述PDD信息发送。
63.根据权利要求62所述的第一终端,其进一步包括用以在所述第一终端处基于所述第一时间信息及第二时间信息来计算所述PDD的程序代码,其中所述用以发送的程序代码将所述计算出的PDD作为所述PDD信息发送。
64.根据权利要求61所述的第一终端,其中所述用以发送的程序代码在支持所述呼叫会话的通信协议的一个或一个以上信令消息内发送所述PDD信息。
65.一种包括指令的计算机可读媒体,所述指令在由无线通信网络内的服务器执行时, 致使所述服务器执行操作,所述指令包括用以从第一终端接收指示与所述第一终端与第二终端之间的呼叫会话有关的拨号后延迟PDD信息的至少一个消息的程序代码,所述至少一个消息是由与所述呼叫会话相关联的通信协议定义的信令消息;用以将所述至少一个消息转发给所述第二终端的程序代码;及用以从所述至少一个消息中提取所述PDD信息的程序代码。
66.根据权利要求65所述的计算机可读,其中所述第一终端起始所述呼叫会话,所述 PDD信息包含第一时间信息及第二时间信息,所述第一时间信息是基于在所述第一终端处检测到起始所述呼叫会话的请求的时间,且所述第二时间信息是基于在所述第一终端处从所述第二终端接收到呼叫回应消息的时间。
67.根据权利要求66所述的计算机可读,其进一步包括用以基于所述第一时间信息及第二时间信息来计算所述呼叫会话的所述PDD的程序代码。
68.根据权利要求65所述的计算机可读,其中所述接收到的PDD信息对应于在所述第一终端处计算的所述呼叫会话的计算出的PDD。
69.根据权利要求65所述的计算机可读,其中所述至少一个消息对应于支持所述呼叫会话的通信协议的一个或一个以上信令消息。
全文摘要
在一实施例中,第一终端检测所述第一终端对第二终端的起始呼叫会话(例如,VoIP会话)的请求,存储指示检测到起始所述呼叫会话的所述请求的时间的第一时间信息,且向所述第二终端发射呼叫邀请消息。所述第一终端响应于所述呼叫邀请消息接收来自所述第二终端的呼叫回应,且存储指示接收到所述呼叫回应的时间的第二时间信息。所述第一终端发送基于所述第一时间信息及第二时间信息的拨号后延迟PDD信息。服务器在由与所述呼叫会话相关联的通信协议定义的信令消息内接收到所述PDD信息,或确定呼叫会话的PDD所需要的信息。
文档编号H04L12/26GK102379112SQ201080015006
公开日2012年3月14日 申请日期2010年4月2日 优先权日2009年4月7日
发明者穆罕默德·阿塔·拉赫曼·舒曼, 阿舒托什·阿加瓦尔 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1