Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberCN100484293 C
Publication typeGrant
Application numberCN 200410046328
Publication date29 Apr 2009
Filing date3 Jun 2004
Priority date3 Jun 2004
Also published asCN1705403A
Publication number200410046328.3, CN 100484293 C, CN 100484293C, CN 200410046328, CN-C-100484293, CN100484293 C, CN100484293C, CN200410046328, CN200410046328.3
Inventors洁 王
Applicant华为技术有限公司
Export CitationBiBTeX, EndNote, RefMan
External Links: SIPO, Espacenet
A method for selecting code conversion device in voice-over-packet network
CN 100484293 C
Abstract  translated from Chinese
本发明公开了一种分组语音承载网中选择编码转换设备的方法,包括步骤:软交换设备接收来自主叫用户终端的呼叫建立消息,获取所述主叫用户终端的第一语音编码;软交换设备接收来自被叫用户终端的呼叫进展类消息,获取所述被叫用户终端的第二语音编码;软交换设备比较所述第一语音编码及所述第二语音编码的带宽,根据比较结果选择编码转换设备。 The present invention discloses a packet voice bearer network selective encoding conversion apparatus, comprising the steps of: receiving a call from the soft switch device of the calling user terminal setup message, the calling user terminal to obtain a first speech coding; Softswitch device receiving a call progress message from the called user terminal class, access to the called user terminal, the second speech encoder; softswitch comparing said first speech and said second speech encoder encoding bandwidth, based on the comparison selection transcoding device.
Claims(9)  translated from Chinese
1、一种分组语音承载网中选择编码转换设备的方法,其特征在于,包括步骤:1)软交换设备接收来自主叫用户终端的呼叫建立消息,获取所述主叫用户终端的第一语音编码;2)软交换设备接收来自被叫用户终端的呼叫进展类消息,获取所述被叫用户终端的第二语音编码;3)软交换设备比较所述第一语音编码及所述第二语音编码的带宽,根据比较结果选择高带宽的用户终端一侧的编码转换设备。 A packet voice bearer network selective encoding conversion apparatus, characterized by comprising the steps of: 1) soft-switching device receives the call from the calling subscriber terminal setup message, to obtain the first speech of the calling user terminal coding; 2) softswitch device receiving a call progress message from the called user terminal class, access to the called user terminal, the second speech encoder; 3) comparing the first soft-switching device and said second speech speech coding encoding bandwidth, select the high bandwidth user terminal based on the comparison result of the transcoding device side.
2、 根据权利要求1所述的选择编码转换设备的方法,其特征在于:所述步骤l)中,呼叫建立消息携带第一语音编码类型信息;所述步骤2)中,呼叫进展类消息携带第二语音编码类型信息。 2. A method for selecting an encoding conversion apparatus according to claim 1, wherein: said step l), the call setup message carries information of the first speech coding type; said step 2), the call progress message carries class The second speech coding type information.
3、 根据权利要求1所述的选择编码转换设备的方法,其特征在于:所述步骤l)中,软交换设备根据主叫用户终端的类型获取第一语音编码类型信息; 所述步骤2)中,软交换设备根据被叫用户终端的类型获取第二语音编码类型信息。 3, according to the right to select the encoding conversion apparatus according to claim 1, wherein: said step l), the soft switch device to obtain the first speech coding type information according to the type of the calling user terminal; said step 2) , the soft switch device acquires the second speech coding type information according to the type of the called user terminal.
4、 根据权利要求1所述的选择编码转换设备的方法,其特征在于:所述软交换设备包括连接主叫用户终端的主叫软交换设备以及连接被叫用户终端的被叫软交换设备。 4, according to the selection method for code conversion apparatus according to claim 1, wherein: said soft switch device comprises a connecting terminal of the calling user and the calling softswitch called user terminal connected to the called softswitch.
5、 根据权利要求4所述的选择编码转换设备的方法,其特征在于:所述步骤3)具体包括:.311 )被叫软交换设备识别主叫用户终端和被叫用户终端支持的语音编码是否不同;如果相同,则不选择编码转换设备;如果不同,则进入步骤312);.312)比较不同语音编码的带宽;若第一语音编码的带宽小于第二语音编码的带宽,则执行步骤313);若第二语音编码的带宽小于第一语音编码的带宽,则执行步骤314和315);313)被叫软交换设备判断是否有满足第一和第二语音编码转换需求的编码转换设备,如果没有,则转到步骤314);如果有,则选择前述编码转换设备; 314)被叫软交换设备向主叫软交换设备返回呼叫进展类消息,携带被叫用户终端支持的第二语音编码; 315)主叫软交换设备选择满足第一和第二语音编码转换需求的编码转换设备。 5. The apparatus as claimed select transcoding method according to claim 4, wherein: said step 3) specifically include: .311) called softswitch identifying the calling user terminal and the called user terminal supports voice coding if different; if the same, do not select the encoding conversion apparatus; If not, the process proceeds to step 312) ;. 312) to compare different speech coding bandwidth; if the bandwidth is less than the first speech coding bandwidth of the second speech coding, then step 313); if the second speech coding bandwidth than the first speech coding bandwidth, steps 314 and 315); 313) called soft switching equipment to determine whether there meets the first and second voice transcoding demand transcoding equipment If not, then go to step 314); if there is, then choose the aforementioned code conversion equipment; 314) called softswitch return a call progress message to the calling class softswitch, carrying the called user terminal supports a second voice coding; 315) calling softswitch equipment options to meet the first and second voice transcoding demand transcoding device.
6、 根据权利要求4所述的选择编码转换设备的方法,其特征在于:当步骤315)中主叫软交换设备没有合适的编码转换设备,则进行316)主叫软交换设备向被叫软交换设备返回呼叫进展类消息,携带第一语音编码; 317)被叫软交换设备判断是否有满足第一和第二语音编码转换需求的编码转换设备,如果没有,则呼叫失败;如果有,则选择前述编码转换设备。 6, select the data conversion apparatus according to claim 4, wherein the method of claim, wherein: when the step 315) in the calling softswitch no suitable transcoding device 316 is performed) the calling equipment to the called soft Softswitch Call Progress class switching device returns a message carrying the first speech coding; 317) called soft-switching equipment to determine whether there meets the first and second voice transcoding demand transcoding device, if not, the call fails; if so, Select the foregoing transcoding device.
7、 根据权利要求4所述的选择编码转换设备的方法,其特征在于:在主叫软交换设备和被叫软交换设备之间经过汇接软交换设备。 7, selecting an encoding conversion apparatus according to claim 4, wherein the method claims, characterized in that: between the calling and the called softswitch softswitch through tandem softswitch.
8、 根据权利要求1所述的选择编码转换设备的方法,其特征在于:所述主叫用户终端和il叫用户终端属于同一软交换设备。 8. The apparatus according to claim select transcoding method according to claim 1, wherein: the calling user terminal and the called user terminal belonging to the same il softswitch.
9、 根据权利要求1至8任一项所述的选择编码转换设备的方法,其特征在于,在步骤3)之后还包括步骤: 4) 软交换设备发送呼叫进展类消息,携带所述编码转换设备的信息; 5) 用户终端根据接收到的编码转换设备的信息,分别与该编码转换设备建立通讯。 9, according to the selection method of the encoding conversion apparatus 1 according to one of any one of claims 8, characterized in that in step 3) after further comprising the steps of: 4) the soft switch device transmits the call progress message type, carrying the transcoding information equipment; 5) the user terminal based on the information received by the transcoding device, respectively, to establish communication with the transcoding device.
Description  translated from Chinese

一种分组语音承栽网中选择编码转换设备的方法 A packet voice bearing plant network transcoding device selection method

技术领域 FIELD

本发明涉及通信技术,特别是涉及一种分组语音承栽网中选择编码转换设备的方法。 The present invention relates to communication technologies, particularly to a voice over packet network, select bearing plant transcoding apparatus.

背景技术 BACKGROUND

目前,下一代网络(NGN, Next Generation Network)日益受到运营商的关注,其优势主要在于:使网络建设变得更容易,运行成本较低,为新兴通信公司带来创收才几会,帮助运营商加强与用户的关系。 Currently, the next generation network (NGN, Next Generation Network) operators increasingly concerned about its main advantage is that: to make it easier to network construction, lower operating costs, only a few will bring revenue for emerging communications companies, helping operators providers to strengthen relations with customers. NGN并不局限于固定网络, 还可以包括移动网络等。 NGN is not limited to fixed networks, mobile networks may also include. 业务的分组承栽是NGN最主要的特点之一。 Business NGN packet bearing plant is one of the main features.

NGN可以实现宽带多媒体业务,但目前NGN电话业务仍非常重要,它是NGN启动业务。 NGN enables broadband multimedia services, but there is still a very important NGN telephone service, it is NGN start business. 现有的电话业务终端包括传统终端,如固定ISDN (Integrated Serviced Digital Network)及模拟电话、GSM手机、CDMA手机等,也包括支持多媒体业务的宽带终端,如R323终端、SIP ( Session Initiation Protocol) 终端、多媒体计算机、移动宽带终端等。 Existing conventional telephone services terminal includes a terminal, such as fixed ISDN (Integrated Serviced Digital Network) and an analog phone, GSM mobile phone, CDMA mobile phones, but also broadband multimedia service terminal, such as R323 terminal, SIP (Session Initiation Protocol) terminal multimedia computer, mobile broadband terminals.

不同的电话业务终端支持不同的语音编解码方式。 Different phone service terminal supports different voice codec. 由于移动网络相比于固定网络,其空中接口带宽有限,所以一般移动终端的语音编码带宽较小,如目前GSM网络使用的全速率编码FR(13K)、增强全速率编码?11(12.21<:)和半速率编码HR(5.6K),以及第三代移动网络4吏用的可变速率语音AMR编码(4.75K〜12.2K.)。 Since the mobile network compared to a fixed network, its air interface bandwidth is limited, so the bandwidth is generally smaller speech coding mobile terminal, such as a full-rate GSM network coding FR currently used (13K), enhanced full rate coding ? 11 (12.21 < :) and half-rate coding HR (5.6K), and variable rate speech coding AMR third-generation mobile networks with four officials (4.75K~12.2K.). 固定终端中,有些仅支持传统的PCM语音,即64K的G711 编码,有些则支持压缩语音编码,包括G723.1(5,3K或6.3K)、 G728(16K)、 GJ29(8K)、 G726/G727 ( 16、 24、 32Kbps)等,这些压缩编码的带宽远小于64K的G711编码。 Fixed terminals, some only support traditional PCM voice, G711 coding that is 64K, while others support compressed voice coding, including G723.1 (5,3K or 6.3K), G728 (16K), GJ29 (8K), G726 / G727 (16, 24, 32Kbps), etc., which is much smaller than the bandwidth compression encoding the 64K G711.

支持不同语音编解码的业务终端进行语音通讯时,网络中需要具有语音编码转换设备,将一方的语音编码转换成另一方支持的语音编码,使呼叫双方的语音通讯成功进4亍。 Supporting various voice codec for voice communication service terminal, the network needs to have a voice transcoding equipment, will be converted into one of the other support voice coding speech coding, speech communication between the two sides to make a successful call into 4 right foot.

在传统网络中,语音编码转换设备的位置基本上是固定的,位于TDM(时分复用)网络边缘处。 In traditional networks, voice transcoding equipment is essentially fixed position, located TDM (time division multiplexing) network edge. 这是由于传统TDM电路交换核心网使用64K G7U编码,所以一般将G.711之外的编码都转换成G.711编码,然后在TDM电路交换核心网中传输。 This is due to the traditional TDM circuit switched core network using a 64K G7U coding, it is generally beyond G.711 encoding are converted to G.711 encoding core network transmission and switching in TDM circuits. 例如:H.323分组终端与PSTN终端进行语音呼叫时,分组网络与PSTN网络之间的网关设备将H.323终端的压缩语音编码转换成G.711编码。 For example: H.323 packet terminals when a voice call with the PSTN terminal, gateway between the packet network and the PSTN speech coding compression H.323 terminal into a G.711 codec.

在NGN中,编码转换设备和主叫用户终端或被叫用户终端之间的语音流承栽为分组承栽,分组承栽包括ATM和IP两种方式,可承栽各种编码的语音, 而不仅仅是GJll编码。 In NGN, the voice stream transcoding bearing plant equipment and the caller or the called user terminal between the terminal for a packet bearing plant, bearing plant grouping including ATM and IP in two ways, you can plant a variety of bearing coded speech, and just GJll encoding. 若两个终端有共同支持的语音编码,那么网络中就不需要编码转换设备;若两个终端支持的语音编码不同时,则网络中需要提供编 If both terminals have a common voice coding support, then you do not need transcoding network equipment; if two terminal supports voice coding is not the same, the network needs to provide encoding

码转换设备。 Code-switching equipment.

如果网络中有多个编码转换设备,由于不同语音编码的带宽有所不同,对某个呼叫所选择的编码转换设备的位置将大大影响网络传输的带宽。 If the network has a plurality of encoding conversion devices, due to the different speech encoding bandwidth vary, the location of a call to the selected transcoding equipment will greatly affect the network transmission bandwidth. 例如: H.323终端与SIP终端进行语音通讯时,由于H.323终端支持的G.723语音编码远远小于SIP终端的G711编码,若选择靠近H.323终端一侧的编码转换设备放在,相比于选择靠近SIP终端一侧的,对分組网络带宽的需求要高很多。 For example: H.323 and SIP terminals for voice communication terminal, due to the H.323 terminal supports G.723 speech coding is far less than the G711 SIP terminals, if you choose H.323 terminal near the side of the device in transcoding , compared to locations near SIP terminal side, the demand for bandwidth of the packet network is much higher.

现有技术中,对NGN网络中编码转换设备的位置选择,没有统一规范。 The art of NGN network transcoding device location choice, there is no unified standard. 请参阅图1, 一种现有技术是选择靠近主叫用户终端的编码转换设备。 See Figure 1, a prior art is close to the calling user terminal to select the code conversion apparatus. 其具体流程包括:主叫软交换设备(SS, SoftSwitch)接收主叫用户终端发起的呼叫建立消息,所述呼叫建立消息中携带语音编码1;由于被叫用户终端支持的编码与主叫用户终端不同,被叫用户终端向被叫软交换设备发送的呼叫进展类消息中携带语音编码2;被叫软交换设备向主叫软交换设备指示使用语音编码2; 主叫软交换设备选择相应的靠近主叫用户终端的编码转换设备;在整个语音通讯过程中,编码转换设备完成对主叫用户终端和被叫用户终端之间的语音流的编解码转换功能。 The specific process includes: calling softswitch (SS, SoftSwitch) initiated by the calling user terminal receives the call setup message, the call setup message carries the speech coding 1; Since the encoder with the caller terminal of the called user terminal supports different, the called user terminal to the call progress message called class softswitch sent carry voice coding 2; called softswitch softswitch instructions to the caller using the speech coding 2; calling softswitch select the appropriate close transcoding calling user terminal equipment; voice communications throughout the process, transcoding codec equipment to complete the calling user terminal and the called user terminal between the voice stream conversion function.

所述现有技术的缺陷是:当主叫用户终端的语音编码带宽小于被叫用户终端的语音编码带宽时,由于选择靠近主叫用户终端的语音编码转换设备,导致对分组网络带宽的需求增大。 Defects of the prior art is that: when the voice coding is less than the bandwidth of the calling user terminal of the called user terminal speech encoding bandwidth, due to locations near the caller terminal voice transcoding equipment, resulting in increased demand for bandwidth of the packet network great.

发明内容 SUMMARY

本发明解决的技术问题在于提供一种分组语音承栽网中选择编码转换设备的方法,在分组语音承栽网中可以合理选择编码转换设备。 The invention solves the technical problem is to provide a bearing plant network packet voice transcoding device selection methods in packet voice network bearing plant can reasonably choose transcoding device. 为此,本发明解决技术问题的技术方案是:提供一种分组语音承载网中选 To this end, the present invention is to solve the technical problem of technical solutions are: to provide a voice over packet bearer network selected

择编码转换设备的方法,包括步骤: Optional code conversion apparatus, comprising the steps of:

1) 软交换设备接收来自主叫用户终端的呼叫建立消息,获取所述主叫用 1) the soft switch device to receive a call from the calling subscriber terminal setup message, said calling by obtaining

户终端的第一语音编码; First speech encoder user terminal;

2) 软交换设备接收来自被叫用户终端的呼叫进展类消息,获取所述被叫用户终端的第二语音编码; 2) the soft switch device to receive a call progress message from the called user terminal class, access to the second speech encoding the called user terminal;

3) 软交换设备比较所述第一语音编码及所述第二语音编码的带宽,根据比较结果选择高带宽的用户终端一侧的编码转换设备。 3) comparing the first Softswitch speech encoding apparatus and speech encoding said second bandwidth, according to the comparison result selecting transcoding device user terminal side high bandwidth.

其中,所述步骤l)中,呼叫建立消息携带第一语音编码类型信息;所述步骤2)中,呼叫进展类消息携带第二语音编码类型信息。 Wherein, said step l), the call setup message carries information of the first speech coding type; said step 2), the call progress message carries a second class of speech coding type information.

其中,所述步骤l)中,软交换设备根据主叫用户终端的类型获取第一语音编码类型信息;所述步骤2)中,软交换设备根据被叫用户终端的类型获取第二语音编码类型信息。 Wherein, said step l), the soft switch device to obtain the first speech coding type information according to the type of the calling user terminal; said step 2), the soft switch device acquires the second speech coding type according to the type of the called user terminal information.

其中,所述软交换设备包括连接主叫用户终端的主叫软交换设备以及连接被叫用户终端的被叫软交换设备。 Wherein said soft switching apparatus includes a connection terminal of the calling user and the calling softswitch called user terminal connected to the called softswitch.

其中,所述步骤3)具体包括: Wherein said step 3) specifically comprises:

311 )被叫软交换设备识别主叫用户终端和被叫用户终端支持的语音编码是否不同;如果相同,则不选择编码转换设备;如果不同,则进入步骤312); 311) called softswitch identifying the calling user terminal and the called user terminal is supported by the different speech coding; if the same, do not select the encoding conversion apparatus; If not, the process proceeds to step 312);

312)比较不同语音编码的带宽;若第一语音编码的带宽小于第二语音编码的带宽,则执行步骤313);若第二语音编码的带宽小于第一语音编码的带宽,则执行步骤314和315); 312) comparing different speech coding bandwidth; if the bandwidth is less than the first speech coding bandwidth of the second speech coding is performed in step 313); if the second bandwidth less than the first speech coding speech encoding bandwidth, step 314, and 315);

313 )被叫软交换设备判断是否有满足第一和第二语音编码转换需求的编码转换设备,如果没有,则转到步骤314);如果有,则选择前述编码转换设备; 313) determines whether the called softswitch that satisfies the first and second speech transcoding needs transcoding equipment, if not, go to step 314); if there is, selecting the aforementioned code conversion apparatus;

314)被叫软交换设备向主叫软交换设备返回呼叫进展类消息,携带被叫用户终端支持的第二语音编码;315 )主叫软交换设备选择满足第一和第二语音编码转换需求的编码转换设备。 314) called soft-switching equipment is returned to the calling class softswitch call progress message with the called user terminal supports a second speech coding; 315) calling softswitch equipment options to meet the first and second voice transcoding needs transcoding device.

其中,当步骤315)中主叫软交换设备没有合适的编码转换设备,则进行316)主叫软交换设备向被叫软交换设备返回呼叫进展类消息,携带第一语音编码; Wherein, when step 315) in calling softswitch no suitable transcoding equipment, perform 316) calling to the called softswitch softswitch class return a call progress message with the first speech coding;

317 )被叫软交换设备判断是否有满足第一和第二语音编码转换需求的编码转换设备,如果没有,则呼叫失败;如果有,则选择前述编码转换设备。 317) called soft-switching equipment to determine whether there is to meet the first and second voice transcoding demand transcoding device, if not, the call fails; if there is, then select the previous encoding conversion equipment. 其中,在主叫软交换设备和被叫软交换设备之间经过汇接软交换设备。 Among them, between the calling and the called softswitch softswitch through tandem softswitch. 其中,所述主叫用户终端和被叫用户终端属于同一软交换设备。 Wherein said caller terminal and the called terminal belong to the same user softswitch. 其中,在步骤3)之后还包括步骤: Wherein, in step 3) after further comprising the steps of:

4) 软交换设备发送呼叫进展类消息,携带所述编码转换设备的信息; 4) Call Progress softswitch device sends a message class, carrying the transcoding device information;

5) 用户终端根据接收到的编码转换设备的信息,分别与该编码转换设备建立通讯。 5) According to the information received by the user terminal transcoding equipment, communications were established with the transcoding device.

相对于现有技术,本发明的有益效果是:由于本发明的软交换设备获取主叫用户终端和被叫用户终端的语音编码,对其带宽并进行比较,然后根据比较结果合理选择编码转换设备,与现有技术单纯采用靠近主叫用户终端一侧的编码转换设备相比,当主叫用户终端的语音编码带宽小于被叫用户终端的语音编码带宽时,可以使语音流数据在分组承栽网络中的带宽需求得到节省。 With respect to the prior art, the beneficial effects of the present invention is that: due to the soft switching apparatus of the present invention is to obtain a speech coding calling user terminal and the called user terminal, and compared its bandwidth, then a reasonable choice of code conversion apparatus according to the comparison result Unlike the prior art only using the transcoding device near side compared to the calling user terminal, when the voice coding is less than the bandwidth of the calling user terminal speech encoding bandwidth the called user terminal, allows voice stream data packet bearing plant network bandwidth needs are saved. 附困说明 Description attached storm

图1是一种现有技术的分组语音承栽网中选择选择编码转换设备的流程 Figure 1 is a prior art bearing planted packet voice network selection procedure to select transcoding device

图; Figure;

图2是分组语音承载网的通用的网络结构示意图; 图3是本发明一个实施方式的流程图。 Figure 2 is a general schematic view of a network structure of a packet voice bearer network; FIG. 3 is a flow diagram of one embodiment of the present invention. 具体实施方式 DETAILED DESCRIPTION

在分组语音承栽网中,当主叫用户终端和被叫用户终端支持的语音编码不同时,需要在网络中提供编码转换设备。 Cheng planted in packet voice networks, when the calling user terminal and the called user terminal supports voice coding is not the same need to provide transcoding devices in the network. 网络中通常具有多个编码转换设备, 并位于不同位置,受不同软交换设备的控制。 Networks usually have multiple transcoding devices and in different locations by different softswitch control. 本发明提出一种在分组语音承栽网中合理选择编码转换设备的方法,从而节省语音在分组承栽网中的带宽需求。 The present invention provides a bearing plant in packet voice networks rational choice approach transcoding device, thus saving bandwidth requirements of voice packet bearing plant network.

请参阅图2,是分组语音承栽网通用的网络结构。 See Figure 2, is a packet voice bearing plant Netcom network structure. 包括主叫软交换设备、 被叫软交换设备和多个编码转换设备。 Including caller softswitch equipment, called soft-switching equipment and multiple transcoding devices. 通过软交换设备比较主叫用户终端和被叫用户终端支持的语音编码的带宽的大小,选择靠近髙带宽的用户终端一侧的编码转换设备,主叫用户终端和被叫用户终端分别与该编码转换设备进行通讯,软交换设备控制该编码转换设备在通讯过程中完成语音编码转换功能。 The size of the bandwidth by softswitch compare the calling user terminal and the called user terminal supports voice encoding, transcoding device near Gao select bandwidth user terminal side, the calling user terminal and the called user terminal, respectively, and the coding conversion device for communication, softswitch control equipment to complete the transcoding voice transcoding function in the communication process. 请参阅图3,是本发明数据传输方法的一个实施例的流程图。 See Figure 3, is a flowchart of an embodiment of the data transmission method of the present invention. 主叫用户终端发起呼叫建立消息,携带自身支持的语音编码1。 Caller terminal initiates call setup message with a self-supporting speech coding. 主叫软交换设备向被叫软交换设备发起呼叫建立消息,携带主叫用户终端支持的语音编码1。 The caller to the called softswitch softswitch initiates call setup message that carries the calling user terminal supports voice coding 1.

被叫软交换设备向被叫用户终端发起呼叫建立消息,携带主叫用户终端支持的语音编码1。 Called soft-switching equipment to the called subscriber terminal initiates call setup message carrying the calling user terminal supports voice coding 1.

被叫用户终端向被叫軟交换设备发送呼叫*类消息,返回自身支持的语音编码2。 Called user terminal sends the call to the called softswitch * type of message, return code 2 voice their support.

被叫软交换设备识别主叫用户终端和被叫用户终端支持的语音编码是否不同;如果相同,则不选择编码转换设备;如果不同,则比较不同语音编码的带宽。 Called softswitch identifying the calling user terminal and the called user terminal is supported by the different speech coding; if the same, do not select the encoding conversion apparatus; If not, the comparison of different speech coding bandwidth. 若语音编码1的带宽小于语音编码2的带宽,则执行子流程P1;若语音编码2的带宽小于语音编码1的带宽,则执行子流程P2。 If the bandwidth of a speech coding is smaller than the bandwidth of the speech encoding 2 is performed subprocess P1; if the speech encoder 2 is smaller than the bandwidth of the bandwidth of a speech encoder, the implementation of the sub-process P2.

其中,子流程P1包括: Among them, the sub-processes P1 include:

被叫软交换设备判断是否有满足语音编码1和2转换需求的合适的编码转换设备(被叫软交换设备一般可以根据资源的配置情况和使用情况进行判断), 如果没有,则转到子流程P2;如杲有,则继续执行子流程P1的后续步骤。 Called soft-switching equipment to determine whether there is a voice coding 1 and 2 meet the needs of the appropriate conversion code conversion device (called soft-switching equipment can generally be judged based on the configuration and usage of resources), and if not, go to the sub-process P2; if there Gao, proceed to the next step subprocess P1.

被叫软交换设备向主叫软交换设备返回呼叫悉艮类消息,携带语音编码1 和编码转换设备的地址;主叫软交换设备向主叫用户终端返回呼叫进展类消 Called soft-switching equipment is returned to the calling softswitch call note Burgundy class message with an address speech encoding and transcoding equipment; calling softswitch call progress terminal returns to the caller class cancellation

息,携带语音编码1和编码转换设备的地址。 Interest rates, carry an address speech coding and transcoding equipment. 被叫软交换设备向被叫用户终端 Called soft-switching equipment to the called user terminal

返回呼叫进展类消息,携带语音编码2和编码转换设备的地址。 Call Progress Class return message with the address speech coding and transcoding device 2. 被叫软交换设备选择编码转换设备后,在后续通讯过程中控制该编码转换设备(即软交换设备与编码转换设备进行交互,如下发各种命令、要求编码转 Called soft-switching equipment selection transcoding device, control the transcoding device in subsequent communication process (ie softswitch with transcoding devices interact, as issued various orders requiring coding switch

换设备上报一些数据等);用户终端(包括主叫用户终端和被叫用户终端)根据收到的编码转换设备的地址,分别与该编码转换设备建立语音通讯,实现数据的传输。 Reported some of the switching device data, etc.); a user terminal (including the calling user terminal and the called user terminal) according to the received address code conversion device, voice communications are established with the transcoding device, to achieve data transmission.

子流程P2包括: P2 sub-processes include:

被叫软交换设备向主叫软交换设备返回呼叫进展类消息,携带被叫用户终端支持的语音编码2。 Called soft-switching equipment is returned to the calling Call Progress class softswitch, carrying the called user terminal supports voice coding 2.

主叫软交换设备选择是否有满足语音编码1和2转换需求的合适的编码转换设备,如果没有,则进行异常处理的子流程P3;如果有,则继续执行子流程P2的后续步骤。 Caller softswitch choose whether to meet the voice coding 1 and 2 conversion needs appropriate encoding conversion equipment, and if not, make the sub-process exception handling P3; if so, proceed to the next step subprocess P2.

主叫软交换设备向被叫软交换设备返回呼叫进展类消息,携带语音编码2 和编码转换设备的地址;主叫软交换设备向主叫用户终端返回呼叫进展类消息,携带语音编码1和编码转换设备的地址。 Caller softswitch return to the called class softswitch call progress message with the address speech coding and transcoding device 2; calling softswitch class terminal returns the call progress message to the caller, carrying a speech coding and coding conversion address of the device. 被叫软交换设备向被叫用户终端返回呼叫*类消息,携带语音编码2和编码转换设备的地址。 Called softswitch return call to the called subscriber terminal * class message with the address speech coding and transcoding device 2.

主叫软交换设备选择编码转换设备后,在后续通讯过程中控制该编码转换设备;用户终端(包括主叫用户终端和被叫用户终端)根据收到的编码转换设备的地址,分别与该编码转换设备建立语音通讯,实现数据的传输。 Caller softswitch choose transcoding device, control the transcoding device in subsequent communication process; user terminal (including the calling user terminal and the called user terminal) based on the received address transcoding device, respectively, and the coding conversion devices establish voice communication, to achieve data transmission.

子流程P3包括: Subprocess P3 include:

主叫软交换设备向被叫软交换设备返回呼叫进展类消息,携带语音编码 Caller softswitch class return a call progress message to the called soft-switching equipment, portable speech coding

1; 1;

被叫软交换设备判断是否有满足语音编码1和2转换需求的合适的编码转换设备,如果没有,则呼叫失败;如果有,则继续执行后续步骤。 Called soft-switching equipment to determine whether there is a voice coding 1 and 2 meet the needs of the appropriate conversion transcoding device, if not, the call fails; if so, proceed to the next step.

被叫软交换设备向主叫软交换设备返回呼叫进展类消息,携带语音编码1 和编码转换设备的地址;被叫软交换设备向被叫用户终端返回呼叫进展类消息,携带语音编码2和编码转换设备的地址。 Called soft-switching equipment is returned to the calling class softswitch call progress message with an address speech encoding and transcoding equipment; called softswitch class terminal returns the call progress message to the called user to carry voice coding and coding 2 conversion address of the device. 主叫软交换设备向主叫用户终端返回呼叫进展类消息,携带语音编码1 和编码转换设备的地址。 Caller softswitch class terminal returns the call progress message to the caller, carry an address speech coding and transcoding equipment.

被叫软交换设备选择编码转换设备后,在后续通讯过程中控制该编码转换 Called soft-switching equipment selection transcoding device, control the transcoding process in subsequent communications

设备;用户终端(包括主叫用户终端和被叫用户终端)根据收到的编码转换设备的地址,分别与该编码转换设备建立语音通讯,实现数据的传输。 Equipment; user terminal (including the calling user terminal and the called user terminal) according to the received address code conversion device, voice communications are established with the transcoding device, to achieve data transmission.

可以理解的是,本发明中,呼叫进展类消息不特指某一个或几个呼叫消息, 而是语音承载连接建立之前的呼叫消息的统称。 Be appreciated that the present invention, a call progress message is not specific to a particular type or number of paging messages, but collectively voice bearer connection setup before the call message.

所述图3所示的实施方式中,表示的是主叫用户和被叫用户位于两个软交换设备,并且两个软交换设备直接通讯的情况。 The embodiment shown in Figure 3, shows the caller and the called subscriber is located two soft switching equipment, and two soft switching equipment direct communication situation. 但是本发明并不局限于该实施方式。 However, the present invention is not limited to this embodiment.

本发明的另一实施方式中,主叫用户终端和被叫用户终端位于同一个软交换设备。 Another embodiment of the present invention, the calling subscriber terminal and the called user terminal is located with a softswitch. 如果软交换设备控制下没有或只有一个编码转换设备,那么不存在选择问题。 If no or only a transcoding device under softswitch control, then there is no choice. 如果软交换设备控制下有多个编码转换设备,就需要选择一个编码转换设备。 If there are multiple transcoding device under softswitch control, you need to choose a transcoding device.

首先,软交换设备分别获取主叫用户终端和被叫用户终端的语音编码类 First, the soft-switching equipment were acquired by the speech coding class calling user terminal and the called user terminal

型; Type;

软交换设备对语音编码的带宽进行比较,并根据比较结果选择编码转换设备。 Softswitch equipment for speech coding bandwidth compare and choose transcoding device according to the comparison result.

若软交换设备可利用一定信息进行判断,如主叫用户/被叫用户/编码转换设备的域名/号码等地址信息,则选择最靠近高带宽语音编码的用户终端的编码转换设备,并对该编码转换设备进行控制;若不能通过一定方式选择最靠近高带宽语音编码的用户终端的编码转换设备,则任意选择一个编码转换设备; 用户终端分别与该编码转换设备建立语音通讯,实现数据的传输。 If the soft-switching equipment can be used to determine certain information, such as caller / callee user / transcoding device name / number and other address information, select the transcoding device closest to the high-bandwidth voice coding of the user terminal, and the transcoding device control; if not by way of selecting certain transcoding device closest to the high-bandwidth speech coding of the user terminal, arbitrarily selecting a code conversion device; a user terminal, respectively, to establish a voice communication with the transcoding device, for data transmission .

本发明的又一实施方式中,主叫用户和被叫用户位于两个软交换设备,呼叫控制信令中间经过若干个汇接软交换设备。 A further embodiment of the present invention, the calling subscriber and the called subscriber is located in two soft switching device, the call control signaling via a plurality of intermediate tandem softswitch. 若主叫软交换设备或被叫软交换设备有合适编码转换设备供选择,则汇接软交换设备只对呼叫控制信令做透明传送。 If the calling or called softswitch softswitch suitable transcoding equipment to choose from, the tandem softswitch call control signaling only make transparent transmission. 若主叫软交换设备或被叫软交换设备没有合适编码转换设备供选择,则当汇接软交换设备识别到主叫用户终端和被叫用户终端支持不同语音编码时, If the calling or called softswitch softswitch no suitable alternative transcoding device, then when the tandem softswitch device identification to the calling user terminal and the called user terminal supports different speech coding,

需要判断语音编码的带宽大小,即完成被叫软交换设备类似功能,根据需要选择编码转换设备并进行控制。 Need to determine the size of the bandwidth of speech coding, to complete a similar function called soft-switching equipment, you need to select the encoding conversion equipment and controls needed.

需要进一步说明的是,本发明中,软交换设备之间的局间信令,用户终端与软交换设备之间的用户信令,可以有不同选择。 Require further noted that the present invention, interoffice softswitch signaling between the user signaling and softswitch user terminal devices, you can have different options.

本发明中,软交换设备获取用户终端的语音编码的途径可以有不同选择。 The present invention, the user terminal acquired by the speech coding approach softswitch device can have different options.

如有些用户终端能主动上报自身支持的语音编码;有些不能主动上报,这时需 For example, some user terminals can support the initiative to report their speech coding; some can not take the initiative to report, then the need to

类型,某些用户类型对应固定的语音编码类型),并可能在后续呼叫消息中携带该语音编码类型。 Type, some user type corresponding to the fixed type of speech coding), and may carry the speech coding type in the subsequent call messages.

可以理解,本发明可应用于固定或移动分组语音承栽网络,用户终端包括移动用户终端和/或固定用户终端,包括传统用户终端和/或宽带用户终端。 Will be appreciated, the present invention is applicable to fixed or mobile bearing plant packet voice network, the user terminal includes a mobile user terminal and / or fixed user terminals, including conventional user terminal and / or broadband user terminal. 其中软交换设备包括固定网络的软交换设备设备、移动网络的移动交换中心服务器(MSC Server)、 SIP移动终端服务器等。 Wherein the apparatus comprises a softswitch softswitch device, a mobile network of fixed network Mobile Switching Center Server (MSC Server), SIP server, etc. mobile terminals.

编码转换设备不一定是独立设备,可以是属于媒体网关或媒体资源节点的一部分。 Transcoding device may not be an independent apparatus, may be part of a media gateway or a media resource node. 编码转换设备和软交换设备也可以集成在一个交换设备中。 Transcoding equipment and softswitch equipment can also be integrated in a switching device.

此外,本发明主要应用于电话业务,但是不排除电话业务之外的多媒体业务,对多媒体业务中的语音流起作用。 Further, the present invention is mainly used in the telephone service, but does not exclude multimedia services beyond telephony services, multimedia services in voice traffic work.

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰, 这些改进和润饰也应视为本发明的保护范围。 The above are only preferred embodiments of the invention, it should be noted that those of ordinary skill in the art, in the present invention without departing from the principles of the premise, but also many improvements and modifications may be made, these improvements and modifications should Regarded as the scope of the invention.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
CN1250327A17 Aug 199912 Apr 2000日本电气株式会社Connection among moving tables with different code rules
CN1427989A8 May 20012 Jul 2003诺基亚有限公司Method and arrangement for changing source signal bandwidth in telecommunication connection with multiple bandwidth capability
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
CN102577262B *23 Oct 200914 Oct 2015富士通株式会社通信系统
US940753117 Apr 20122 Aug 2016Fujitsu LimitedCommunication system
Classifications
International ClassificationG10L19/00, H04W4/18, H04W12/12
Legal Events
DateCodeEventDescription
7 Dec 2005C06Publication
29 Mar 2006C10Request of examination as to substance
29 Apr 2009C14Granted
22 Jul 2015C17Cessation of patent right