一种实现代理通话的方法及系统的制作方法

文档序号:8005197阅读:205来源:国知局
一种实现代理通话的方法及系统的制作方法
【专利摘要】本发明公开一种实现代理通话的方法,该方法包括:通话代理服务器通过所述通话代理服务器与本地客户端之间预先建立的初始会话协议SIP链路接收到所述本地客户端发起的呼叫请求后,向所述呼叫请求中的被叫发起呼叫业务;并在通过所述SIP链路接收所述本地客户端的呼叫语音业务流时,并将所述语音业务流发送至所述呼叫请求中的被叫。同时,本发明还公开了另一种实现代理通话的方法、及系统。利用本发明的技术方案,通过移动终端实现平板电脑、或个人电脑、或PDA与外部移动终端之间的语音会话,丰富了平板电脑、或个人电脑、或PDA的应用功能。
【专利说明】一种实现代理通话的方法及系统

【技术领域】
[0001]本发明涉及通信技术,具体涉及一种实现代理通话的方法及系统。

【背景技术】
[0002]目前,随着智能终端操作系统的日益完善,智能终端可实现更多的应用。这里,将智能终端中的个人电脑、平板电脑、个人数字助理(PDA, Personal Digital Assistant)作为一类智能终端;将智能手机、功能手机等移动终端作为另一类智能终端。这两类智能终端均具有蓝牙、红外、无线保真(WiFi, Wireless Fidelity)等功能,能够实现近距离的通信;还具有音频采集、编解码、播放等特性。同时,这两类智能终端还存在有以下不同点:
[0003]1、移动终端的主要用途之一为实现通信双方的语音会话,与借助应用程序如QQ、微信等应用实现的语音通话相比,移动终端之间的直接通话显得更实时、更方便。
[0004]2、考虑到移动终端的轻便性及易携带型,与平板电脑等智能终端相比,移动终端的屏幕制作得较小,而用户更倾向于通过平板电脑较大的屏幕观看视频、以及进行人机交互操作。
[0005]由此可见,在听视觉体验上,用户更倾向于平板电脑、个人电脑等智能终端,但是目前的平板电脑无法像移动终端一样实现语音通话,无形中限制了平板电脑的功能。


【发明内容】

[0006]有鉴于此,本发明实施例的主要目的在于提供一种实现代理通话的方法及系统,能够丰富平板电脑、个人电脑、PDA的应用功能,方便用户的同时可提升用户体验。
[0007]为达到上述目的,本发明实施例的技术方案是这样实现的:
[0008]本发明实施例提供了一种实现代理通话的方法,所述方法包括:
[0009]通话代理服务器通过所述通话代理服务器与本地客户端之间预先建立的初始会话协议SIP链路接收到所述本地客户端发起的呼叫请求后,向所述呼叫请求中的被叫发起呼叫业务;并在通过所述SIP链路接收所述本地客户端的呼叫语音业务流时,并将所述语音业务流发送至所述呼叫请求中的被叫。
[0010]上述方案中,所述方法还包括:
[0011]通话代理服务器接收到主叫终端的呼叫请求时,通过所述SIP链路将所述呼叫请求通知至所述本地客户端;接收到所述本地客户端的发送针对所述呼叫请求的允许呼叫接入的应答消息后,接收所述主叫终端的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端。
[0012]上述方案中,所述方法还包括:
[0013]所述通话代理服务器接收所述呼叫请求的被叫的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端。
[0014]上述方案中,所述通话代理服务器通过所述SIP链路接收所述本地客户端的呼叫语音业务流,包括:
[0015]所述本地客户端采集用户输入的语音流,编码成语音数据包后,通过所述SIP链路发送至所述通话代理服务器,所述通话代理服务器接收并解码所述语音数据包为语音业务流,并传输所述语音业务流至所述被叫。
[0016]上述方案中,所述建立的所述通话代理服务器与所述本地客户端之间的SIP链路,包括:
[0017]所述本地客户端与所述通话代理服务器通过蓝牙、或红外、或无线保真WiFi建立所述SIP链路。
[0018]本发明实施例还提供了一种实现代理通话的方法,所述方法包括:
[0019]通话代理服务器接收到主叫终端的呼叫请求时,通过所述通话代理服务器与本地客户端之间预先建立的初始会话协议SIP链路将所述呼叫请求通知至所述本地客户端;接收到所述本地客户端发送的针对所述呼叫请求的允许呼叫接入的应答消息后,接收所述主叫终端的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端。
[0020]上述方案中,所述方法还包括:
[0021]所述通话代理服务器通过所述SIP链路接收所述本地客户端的语音业务流,并将所述语音业务流发送至所述主叫终端。
[0022]上述方案中,所述通话代理服务器通过所述SIP链路将所述语音业务流发送至所述本地客户端,包括:
[0023]所述通话代理服务器将所述语音业务流编码成语音数据包,并通过所述SIP链路发送所述语音数据包至所述本地客户端;所述本地客户端解码所述语音数据包为语音业务流,并输出。
[0024]上述方案中,所述建立的所述通话代理服务器与所述本地客户端之间的SIP链路,包括:
[0025]所述本地客户端与所述通话代理服务器通过蓝牙、或红外、或无线保真WiFi建立所述SIP链路。
[0026]本发明实施例还提供了一种实现代理通话的系统,所述系统包括:本地客户端及通话代理服务器;所述本地客户端与所述通话代理服务器建立有初始会话协议SIP链路;其中,
[0027]所述本地客户端,用于通过所述SIP链路发起呼叫请求;还用于通过所述SIP链路发送语音业务流;
[0028]所述通话代理服务器,用于接收所述呼叫请求,对所述呼叫请求中的被叫发起呼叫业务;通过所述SIP链路接收所述本地客户端的语音业务流,并将所述语音业务流发送至所述呼叫请求中的被叫;
[0029]和/ 或,
[0030]所述通话代理服务器,用于接收到主叫终端的呼叫请求时,通过所述SIP链路将所述呼叫请求通知至所述本地客户端;并在接收到针对所述呼叫请求的允许呼叫接入的应答消息后,接收所述主叫终端的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端;
[0031]所述本地客户端,用于发送所述呼叫请求的允许呼叫接入的应答消息,并通过所述SIP链路接收所述主叫终端的语音业务流。
[0032]上述方案中,
[0033]所述通话代理服务器,还用于接收所述呼叫的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端;
[0034]和/ 或,
[0035]所述通话代理服务器,还用于通过所述SIP链路接收所述本地客户端的语音业务流,并发送所述语音业务流至所述主叫终端。
[0036]上述方案中,
[0037]所述本地客户端,还用于采集用户输入的语音流,编码成语音数据包后,通过所述SIP链路传输至所述通话代理服务器;
[0038]相应的,所述通话代理服务器,还用于通过所述SIP链路接收并解码所述语音数据包为语音业务流,发送所述语音业务流至所述呼叫;
[0039]和/ 或,
[0040]所述通话代理服务器,还用于对所述主叫终端的语音业务流编码成语音数据包,并通过所述SIP链路发送所述语音数据包至所述本地客户端;
[0041]相应的,所述本地客户端,还用于解码所述语音数据包为语音业务流,并输出。
[0042]上述方案中,
[0043]所述本地客户端与所述通话代理服务器通过各自的蓝牙、或红外、或无线保真WiFi建立所述SIP链路。
[0044]本发明实施例的提供的实现代理通话的方法及系统,为本地客户端与服务器建立基于蓝牙、或红外、或WiFi的SIP链路;通话代理服务器通过所述通话代理服务器与本地客户端之间预先建立的初始会话协议SIP链路接收到所述本地客户端发起的呼叫请求后,向所述呼叫请求中的被叫发起呼叫业务;并在通过所述SIP链路接收所述本地客户端的呼叫语音业务流时,并将所述语音业务流发送至所述呼叫请求中的被叫;和/或,通话代理服务器接收到主叫终端的呼叫请求时,通过所述SIP链路将所述呼叫请求通知至所述本地客户端;接收到所述本地客户端的发送针对所述呼叫请求的允许呼叫接入的应答消息后,接收所述主叫终端的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端。利用本发明实施例记载的技术方案,通过移动终端实现平板电脑、或个人电脑、或PDA与外部移动终端之间的语音会话,丰富了平板电脑、或个人电脑、或PDA的应用功能,同时方便了用户、提升了用户对智能终端的体验。

【专利附图】

【附图说明】
[0045]图1为本发明实施例的实现代理通话的方法的流程示意图;
[0046]图2为本发明实现本地客户端及通话代理服务器与被叫建立通话的一具体实施例的不意图;
[0047]图3为本发明本地客户端及通话代理服务器与主叫建立通话的另一具体实施例的不意图;
[0048]图4为本发明实施例的实现代理通话的系统的组成结构示意图。

【具体实施方式】
[0049]本发明实施例记载了一种实现代理通话的方法,该方法可利用移动终端实现平板电脑、或个人电脑、或PDA与外部移动终端之间的语音会话,在该方法中,在平板电脑、或个人电脑、或PDA侧内置一本地客户端,在移动终端侧内置一通话代理服务器。
[0050]图1为本发明实施例的实现代理通话的方法,如图1所示,所述方法包括:
[0051]步骤10:本地本客户端与通话代理服务器建立基于蓝牙、或红外、或WiFi的初始会话协议(SIP, Sess1n Initiat1n Protocol)的链路。
[0052]这里,以蓝牙为例,为本地客户端与通话代理服务器之间建立基于蓝牙的个人局域网(PAN, Personal Area Network)。由于所述PAN是基于网际互联协议(IP, InternetProtocol)网络,而IP网络是SIP进行语音数据包的传输,所以在建立PAN时,所述本地客户端与所述通话代理服务器之间也就建立起基于SIP协议的通信链路。
[0053]步骤11:通话代理服务器通过所建立的SIP链路接收到所述本地客户端发起的呼叫请求后,向所述呼叫请求中的被叫发起呼叫业务;并在通过所述SIP链路接收所述本地客户端的呼叫语音业务流时,并将所述语音业务流发送至所述呼叫请求中的被叫。
[0054]步骤11还包括:通话代理服务器接收所述呼叫请求的被叫的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端。
[0055]步骤12:通话代理服务器接收到主叫终端的呼叫请求时,通过所述SIP链路将所述呼叫请求通知至所述本地客户端;接收到所述本地客户端的发送针对所述呼叫请求的允许呼叫接入的应答消息后,接收所述主叫终端的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端。
[0056]所述步骤12还包括:所述通话代理服务器通过所述SIP链路接收所述本地客户端的语音业务流,并将所述语音业务流发送至所述主叫终端。
[0057]下面结合图2、图3对本发明实施例作进一步说明。
[0058]以本地客户端与通话代理服务器建立蓝牙连接为例,图2为本发明实现本地客户端及通话代理服务器呼叫被叫(外部移动终端),并与被叫建立通话的一具体实施例。如图2所示,方法包括:
[0059]步骤201:本地客户端和通话代理服务器之间建立SIP链路。
[0060]步骤202:所述本地客户端监测到用户I输入的被叫终端A的号码时,通过所述SIP链路向所述通话代理服务器发送对被叫终端A的呼叫请求。
[0061]所述呼叫发起请求包括:被叫终端A的号码、拨打被叫终端A的号码的指示。
[0062]步骤203:通话代理服务器接收所述呼叫请求,并对所述呼叫请求中的被叫终端A发起呼叫。
[0063]步骤204:通话代理服务器监听在设置的时间内,被叫终端A是否接听该通呼叫;当监听到被叫终端A在设置的时间内接听了该通呼叫,执行步骤205;否则,执行步骤209。
[0064]步骤205:所述通话代理服务器通过所述SIP链路,发送携带有被叫终端A已接听呼叫的通知消息至所述本地客户端,继续执行步骤206。
[0065]步骤206:所述本地客户端接收到所述通知消息,对用户I的语音流进行采集、编码等处理后形成语音数据包,并通过SIP链路发送至所述通话代理服务器,继续执行步骤207。
[0066]步骤207:所述通话代理服务器接收到用户I的语音数据包,对所述语音数据包进行解码,解码出语音业务流,并将所述语音业务流发送至被叫终端A,继续执行步骤208。
[0067]步骤208:所述通话代理服务器接收被叫终端A的语音业务流,对所述语音业务流进行编码后形成语音数据包,通过所述SIP链路发送所述语音数据包至所述本地客户端,所述本地客户端接收到所述通话代理服务器发送的被叫终端A的语音数据包,解码出被叫终端A的语音业务流,并输出给用户I。
[0068]这里,需要说明的是,因为语音通话的双方是实时的且在先后顺序上具有不确定性,即通话代理服务器接收本地客户端的语音数据包、接收被叫终端A的语音业务流在时间的先后顺序上是没有确定性,所以步骤207与步骤208没有严格的先后顺序,还可以并行进行。
[0069]步骤209:通话代理服务器发送携带有被叫终端A无接听的通知消息至本地客户端,本地客户端将该通知消息输出给用户,用户可选择继续进行终端A的号码的拨打,也可以选择挂机,当前处理流程结束。
[0070]在本实施例中,所述方法还包括:
[0071]通话代理服务器对本地客户端与被叫终端A之间的通话进行监测,当监测到被叫终端A挂机后,发送携带有被叫终端A挂机的通知消息至本地客户端。
[0072]图3为本发明实现本地客户端及通话代理服务器接听主叫终端(外部移动终端)的呼入,并与主叫终端建立通话的一具体实施例。如图3所示,所述过程包括:
[0073]步骤301:本地客户端和通话代理服务器之间建立SIP链路。
[0074]步骤302:通话代理服务器监听到主叫终端A的呼叫接入至本地时,通过SIP链路发送携带有呼叫接入的通知消息至本地客户端。
[0075]步骤303:本地客户端接收该通知消息,进行响铃,以通知用户I有呼叫接入,当本地客户端检测到用户I接听该通呼叫时,向通话代理服务器返回允许呼叫接入的应答消息,以通知通话代理服务器所述本地客户端已接听呼叫。
[0076]步骤304:通话代理服务器通过SIP链路接听到该应答消息,并接收到本地客户端的用户I的语音数据包时,解码出用户I的语音业务流,并将用户I的语音业务流发送至主叫终端A。
[0077]这里,本地客户端在发送用户I的语音数据包之前,先对用户I的语音业务流进行采集、编码等处理,然后再将处理后的用户I的语音数据包通过SIP链路发送至通话代理服务器。
[0078]步骤305:通话代理服务器通过SIP链路接听到该应答消息,并接收到接收到主叫终端A的语音业务流时,对该语音业务流进行编码,通过SIP链路发送编码后的主叫终端A的语音数据包至本地客户端;本地客户端解码出主叫终端A的语音业务流,并输出给用户
1
[0079]本实施例中,步骤304与步骤305无严格的先后顺序,还可并行进行。
[0080]由此可见,内置本地客户端的平板电脑、或个人电脑、或PDA可通过内置通话代理服务器的移动终端进行与外部移动终端的通话。同时,本发明实施例记载的所涉及的移动终端包括:智能手机及功能手机。
[0081]基于上述实现代理通话的方法,本发明实施例还记载了一种实现代理通话的系统,如图4所示,所述系统包括:本地客户端41、通话代理服务器42 ;其中,
[0082]所述本地客户端41与所述通话代理服务器42通过蓝牙、或红外、或WiFi,建立SIP链路。
[0083]针对所述本地客户端41发起对被叫的呼叫这一应用场景:
[0084]所述本地客户端41,用于通过所述SIP链路发起呼叫请求;还用于通过所述SIP链路发送语音业务流;
[0085]所述通话代理服务器42,用于接收所述呼叫请求,对所述呼叫请求中的被叫发起呼叫业务;通过所述SIP链路接收所述本地客户端41的语音业务流,并将所述语音业务流发送至所述呼叫请求中的被叫。
[0086]所述通话代理服务器42,还用于接收所述呼叫的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端41。
[0087]针对所述本地客户端41接收主叫终端的呼叫接入这一应用场景:
[0088]所述通话代理服务器42,用于接收到主叫终端的呼叫请求时,通过所述SIP链路将所述呼叫请求通知至所述本地客户端41 ;并在接收到针对所述呼叫请求的允许呼叫接入的应答消息后,接收所述主叫终端的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端41 ;
[0089]所述本地客户端41,用于发送所述呼叫请求的允许呼叫接入的应答消息,并通过所述SIP链路接收所述主叫终端的语音业务流;
[0090]所述通话代理服务器42,还用于通过所述SIP链路接收所述本地客户端41的语音业务流,并发送所述语音业务流至所述主叫终端。
[0091]下面结合应用场景I及应用场景2对本发明实施例的技术方案作进一步说明。
[0092]应用场景1:
[0093]本地客户端41监测到用户I输入的被叫终端A的号码时,通过所建立的SIP链路向通话代理服务器42发送对被叫终端A的呼叫请求;其中,所述呼叫请求包括:被叫终端A的号码、拨打被叫终端A的号码的指示。通话代理服务器42接收所述呼叫请求,对被叫终端A发起呼叫;并监听在设置的时间内,被叫终端A是否接听该通呼叫;当监听不到被叫终端A在设置的时间内接听了该通呼叫时,通话代理服务器42发送携带有被叫终端A无接听的通知消息至本地客户端41 ;本地客户端41将该通知消息输出给用户,用户可选择继续进行终端A的号码的拨打,也可以选择挂机。
[0094]通话代理服务器42当监听到被叫终端A在设置的时间内接听了该通呼叫,通过所述SIP链路,发送携带有被叫终端A已接听呼叫的通知消息至本地客户端41 ;本地客户端41接收到所述通知消息,对用户I的语音进行采集、编码等处理后形成语音数据包,并通过SIP链路发送至通话代理服务器42 ;通话代理服务器42接收到用户I的语音数据包,对所述语音数据包进行相应的解码,解码出语音业务流,并将所述语音业务流发送至被叫终端A。当通话代理服务器42接收被叫终端A的语音业务流时,对所述语音业务流进行编码并形成语音数据包,通过所述SIP链路发送被叫终端A的语音数据包至本地客户端41 ;本地客户端41接收到通话代理服务器42发送的被叫终端A的语音数据包,解码出被叫终端A的语音业务流,并输出给用户I。
[0095]在上述方案中,通话代理服务器42可对本地客户端41与被叫终端A之间的通话进行监测,当监测到被叫终端A挂机后,发送携带有被叫终端A挂机的通知消息至本地客户端41。
[0096]应用场景2
[0097]通话代理服务器42接收到主叫终端A的呼叫请求时,通过SIP链路发送携带有呼叫接入的通知消息至本地客户端41 ;本地客户端41接收该通知消息,进行响铃,以通知用户I有呼叫接入。当本地客户端41检测到用户I接听该通呼叫时,向通话代理服务器42返回所述呼叫请求的允许呼叫接入的应答消息,以通知通话代理服务器42所述本地客户端41已接听呼叫。
[0098]本地客户端41对用户I的语音业务流进行采集、编码等处理,在发送处理后的用户I的语音数据包至通话代理服务器42的同时,还将所述呼叫请求的允许呼叫接入的应答消息发送至通话代理服务器42 ;通话代理服务器42通过SIP链路接收所述语音业务流及所述应答消息时,解码出用户I的语音业务流,并将用户I的语音业务流发送至主叫终端A。
[0099]通话代理服务器42接收到主叫终端A的语音业务流时,对该语音业务流进行编码,并通过SIP链路发送主叫终端A的语音数据包至本地客户端41 ;本地客户端41对主叫终端A的语音数据包解码为主叫终端A的语音业务流,并输出给用户I。
[0100]本领域技术人员应当理解,图4中所示的实现代理通话的系统中的各处理模块的实现功能可参照前述的相关描述而理解。本领域技术人员应当理解,图4所示的实现代理通话的系统中各处理单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
[0101]本发明实施例记载的实现代理通话的方法及系统,通话代理服务器通过所述通话代理服务器与本地客户端之间预先建立的初始会话协议SIP链路接收到所述本地客户端发起的呼叫请求后,向所述呼叫请求中的被叫发起呼叫业务;并在通过所述SIP链路接收所述本地客户端的呼叫语音业务流时,并将所述语音业务流发送至所述呼叫请求中的被叫;通话代理服务器接收到主叫终端的呼叫请求时,通过所述SIP链路将所述呼叫请求通知至所述本地客户端;接收到所述本地客户端的发送针对所述呼叫请求的允许呼叫接入的应答消息后,接收所述主叫终端的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端。利用本发明实施例记载的技术方案,通过移动终端实现平板电脑、或个人电脑、或PDA与外部移动终端之间的语音会话,丰富了平板电脑、或个人电脑、或PDA的应用功能,同时,用户可以通过平板电脑等较大的屏幕对要拨打的电话号码进行输入、或对呼入的电话进行接听,减少输入号码的错误率,方便了用户、提升了用户对智能终端的体验。
[0102]以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
【权利要求】
1.一种实现代理通话的方法,其特征在于,所述方法包括: 通话代理服务器通过所述通话代理服务器与本地客户端之间预先建立的初始会话协议SIP链路接收到所述本地客户端发起的呼叫请求后,向所述呼叫请求中的被叫发起呼叫业务;并在通过所述SIP链路接收所述本地客户端的呼叫语音业务流时,并将所述语音业务流发送至所述呼叫请求中的被叫。
2.根据权利要求1所述的实现代理通话的方法,其特征在于,所述方法还包括: 通话代理服务器接收到主叫终端的呼叫请求时,通过所述SIP链路将所述呼叫请求通知至所述本地客户端;接收到所述本地客户端的发送针对所述呼叫请求的允许呼叫接入的应答消息后,接收所述主叫终端的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端。
3.根据权利要求1所述的实现代理通话的方法,其特征在于,所述方法还包括: 所述通话代理服务器接收所述呼叫请求的被叫的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端。
4.根据权利要求1所述的实现代理通话的方法,其特征在于,所述通话代理服务器通过所述SIP链路接收所述本地客户端的呼叫语音业务流,包括: 所述本地客户端采集用户输入的语音流,编码成语音数据包后,通过所述SIP链路发送至所述通话代理服务器,所述通话代理服务器接收并解码所述语音数据包为语音业务流,并传输所述语音业务流至所述被叫。
5.根据权利要求1至4任一项所述的实现代理通话的方法,其特征在于,所述建立的所述通话代理服务器与所述本地客户端之间的SIP链路,包括: 所述本地客户端与所述通话代理服务器通过蓝牙、或红外、或无线保真WiFi建立所述SIP链路。
6.一种实现代理通话的方法,其特征在于,所述方法包括: 通话代理服务器接收到主叫终端的呼叫请求时,通过所述通话代理服务器与本地客户端之间预先建立的初始会话协议SIP链路将所述呼叫请求通知至所述本地客户端;接收到所述本地客户端发送的针对所述呼叫请求的允许呼叫接入的应答消息后,接收所述主叫终端的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端。
7.根据权利要求6所述的实现代理通话的方法,其特征在于,所述方法还包括: 所述通话代理服务器通过所述SIP链路接收所述本地客户端的语音业务流,并将所述语音业务流发送至所述主叫终端。
8.根据权利要求6所述的实现代理通话的方法,其特征在于,所述通话代理服务器通过所述SIP链路将所述语音业务流发送至所述本地客户端,包括: 所述通话代理服务器将所述语音业务流编码成语音数据包,并通过所述SIP链路发送所述语音数据包至所述本地客户端;所述本地客户端解码所述语音数据包为语音业务流,并输出。
9.根据权利要求6至8任一项所述的实现代理通话的方法,其特征在于,所述建立的所述通话代理服务器与所述本地客户端之间的SIP链路,包括: 所述本地客户端与所述通话代理服务器通过蓝牙、或红外、或无线保真WiFi建立所述SIP链路。
10.一种实现代理通话的系统,其特征在于,所述系统包括:本地客户端及通话代理服务器;所述本地客户端与所述通话代理服务器建立有初始会话协议SIP链路;其中, 所述本地客户端,用于通过所述SIP链路发起呼叫请求;还用于通过所述SIP链路发送语音业务流; 所述通话代理服务器,用于接收所述呼叫请求,对所述呼叫请求中的被叫发起呼叫业务;通过所述SIP链路接收所述本地客户端的语音业务流,并将所述语音业务流发送至所述呼叫请求中的被叫; 和/或, 所述通话代理服务器,用于接收到主叫终端的呼叫请求时,通过所述SIP链路将所述呼叫请求通知至所述本地客户端;并在接收到针对所述呼叫请求的允许呼叫接入的应答消息后,接收所述主叫终端的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端; 所述本地客户端,用于发送所述呼叫请求的允许呼叫接入的应答消息,并通过所述SIP链路接收所述主叫终端的语音业务流。
11.根据权利要求10所述的实现代理通话的系统,其特征在于, 所述通话代理服务器,还用于接收所述呼叫的语音业务流,并通过所述SIP链路将所述语音业务流发送至所述本地客户端; 和/或, 所述通话代理服务器,还用于通过所述SIP链路接收所述本地客户端的语音业务流,并发送所述语音业务流至所述主叫终端。
12.根据权利要求10所述的实现代理通话的系统,其特征在于, 所述本地客户端,还用于采集用户输入的语音流,编码成语音数据包后,通过所述SIP链路传输至所述通话代理服务器; 相应的,所述通话代理服务器,还用于通过所述SIP链路接收并解码所述语音数据包为语音业务流,发送所述语音业务流至所述呼叫; 和/或, 所述通话代理服务器,还用于对所述主叫终端的语音业务流编码成语音数据包,并通过所述SIP链路发送所述语音数据包至所述本地客户端; 相应的,所述本地客户端,还用于解码所述语音数据包为语音业务流,并输出。
13.根据权利要求10至12任一项所述的实现代理通话的系统,其特征在于, 所述本地客户端与所述通话代理服务器通过各自的蓝牙、或红外、或无线保真WiFi建立所述SIP链路。
【文档编号】H04L29/06GK104426854SQ201310373612
【公开日】2015年3月18日 申请日期:2013年8月23日 优先权日:2013年8月23日
【发明者】吴鑫祥, 傅启洪, 汤绍坚 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1