[go: up one dir, main page]

CN102237091B - Frame division multiplexing-based adaptive voice service bearing method and system - Google Patents

Frame division multiplexing-based adaptive voice service bearing method and system Download PDF

Info

Publication number
CN102237091B
CN102237091B CN201010163227A CN201010163227A CN102237091B CN 102237091 B CN102237091 B CN 102237091B CN 201010163227 A CN201010163227 A CN 201010163227A CN 201010163227 A CN201010163227 A CN 201010163227A CN 102237091 B CN102237091 B CN 102237091B
Authority
CN
China
Prior art keywords
encoding
decoding
radio
speed
voice
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201010163227A
Other languages
Chinese (zh)
Other versions
CN102237091A (en
Inventor
田阳
刘阳
李锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Ericsson China Communications Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ericsson China Communications Co Ltd filed Critical Ericsson China Communications Co Ltd
Priority to CN201010163227A priority Critical patent/CN102237091B/en
Publication of CN102237091A publication Critical patent/CN102237091A/en
Application granted granted Critical
Publication of CN102237091B publication Critical patent/CN102237091B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention relates to a frame division multiplexing-based adaptive voice service bearing method and system in a time division-synchronization code division multiple access (TD-SCDMA) system. The method comprises the following steps of: at a radio network controller, selecting voice coding/decoding rate according to a voice service load of a network and distributing radio resources to user equipment based on a radio frame; and at the user equipment, transmitting and/or receiving voice signals based on the voice coding/decoding rate selected by the radio network controller and based on the radio resources distributed by the radio frame. According to the method and the system, when the voice service load in the network is lower, high voice coding/decoding rate can be selected, and the radio resources are distributed to the user equipment in a mode of continuous radio frames; when the voice service load in the network is higher, low voice coding/decoding rate can be selected, and the same radio resources are distributed to at least two pieces of user equipment by using at least one continuous radio frame as a unit; and therefore, frame division multiplexing-based adaptive voice service bearing is realized.

Description

基于帧分复用的自适应语音业务承载方法和系统Adaptive Voice Service Bearing Method and System Based on Frame Division Multiplexing

技术领域 technical field

本发明涉及TD-SCDMA系统中的语音通信,更具体地说,涉及在TD-SCDMA系统中基于帧分复用的自适应语音业务承载方法和系统、无线网络控制器(RNC)以及用户设备(UE)。The present invention relates to voice communication in the TD-SCDMA system, more specifically, to a method and system for carrying adaptive voice services based on frame division multiplexing in the TD-SCDMA system, a radio network controller (RNC) and user equipment ( UE).

背景技术 Background technique

在全球移动通信(GSM)系统中,有全速率(FR)语音业务和半速率(HR)语音业务,FR是在GSM数字移动电话系统中使用的第一个数字语音编码标准,编解码(codec)的平均比特率是13kbps。HR以5.6kbps进行工作,因而需要全速率codec的一半带宽,从而语音业务的网络容量可以加倍,当然在此情况下音频质量会有所下降。在现有的GSM网络中,当网络负载高时,可以切换到HR语音业务来增加语音业务容量。In the global mobile communication (GSM) system, there are full rate (FR) voice service and half rate (HR) voice service, FR is the first digital voice coding standard used in the GSM digital mobile phone system, codec (codec ) has an average bit rate of 13kbps. HR works at 5.6kbps, which requires half the bandwidth of the full-rate codec, so the network capacity of the voice service can be doubled, of course, the audio quality will be reduced in this case. In the existing GSM network, when the network load is high, HR voice service can be switched to increase the voice service capacity.

对于TD-SCDMA系统,随着用户的增加,中国移动通信公司(CMCC)也希望能够采用低速率(如AMR 4.75kbps)语音业务,以节约正交可变扩频(OVSF)码。For the TD-SCDMA system, with the increase of users, China Mobile Communications Corporation (CMCC) also hopes to adopt low-rate (such as AMR 4.75kbps) voice services to save Orthogonal Variable Spread Spectrum (OVSF) codes.

例如,对于TD-SCDMA系统中的高速率(AMR 12.2kbps)语音业务,对于每个子帧,在下行链路(DL)上使用2×SF16(两个连续的SF16扩频码),在上行链路(UL)上,使用1×SF8(一个SF8扩频码)。For example, for the high-rate (AMR 12.2kbps) voice service in the TD-SCDMA system, for each subframe, use 2×SF16 (two consecutive SF16 spreading codes) on the downlink (DL), and 2×SF16 on the uplink On the road (UL), use 1×SF8 (one SF8 spreading code).

为了实现低速率语音业务,建议在DL和UL上,对于每个子帧都使用1×SF16(一个SF16扩频码),以使语音业务容量加倍,这被称为码分复用(CDM)方法。In order to achieve low-rate voice services, it is recommended to use 1×SF16 (one SF16 spreading code) for each subframe on DL and UL to double the voice service capacity, which is called Code Division Multiplexing (CDM) method .

采用CDM法,对于每一个用户设备(UE)都分配1×SF16码,因此需要使用Midamble K=16,以便在一个DL或UL时隙上支持最多16个用户。With the CDM method, 1×SF16 code is allocated to each user equipment (UE), so Midamble K=16 needs to be used to support up to 16 users in one DL or UL time slot.

与Midamble K=8(现有网络中的默认设置)相比,Midamble K=16的相关性能较差,因此会影响联合检测。而且,当Midamble K=16时,因为检测窗的长度从16个码片减少为8个码片,所以信道脉冲响应(CIR)的峰值在无线环境复杂的情况下容易滑出检测窗外,如图1所示。Compared with Midamble K=8 (the default setting in existing networks), Midamble K=16 has poor correlation performance and thus affects joint detection. Moreover, when Midamble K=16, because the length of the detection window is reduced from 16 chips to 8 chips, the peak value of the channel impulse response (CIR) is easy to slip out of the detection window in the complex wireless environment, as shown in the figure 1.

在图1中,当检测窗长度是16个码片(K=8)时,可以将更多侧峰包括在检测窗内,而不会使这些侧峰在无线环境变化或者发生错误的SS调整时,滑出窗口外。In Fig. 1, when the detection window length is 16 chips (K=8), more side peaks can be included in the detection window without making these side peaks change in the wireless environment or wrong SS adjustment , slide out of the window.

因此,希望在TD-SCDMA系统中,仍能够使用Midamble K=8来实现低速率语音业务。Therefore, it is hoped that in the TD-SCDMA system, Midamble K=8 can still be used to realize low-rate voice services.

发明内容 Contents of the invention

鉴于现有技术中的上述问题,提出了本发明,本发明致力于提供一种在TD-SCDMA中基于帧分复用(TDM)的自适应语音业务承载方法和系统、无线网络控制器以及用户设备。特别是在承载低速率(例如AMR4.75kbps)语音业务时,仍可使用Midamble K=8。In view of the above-mentioned problems in the prior art, the present invention is proposed, and the present invention is committed to providing a method and system for carrying adaptive voice services based on frame division multiplexing (TDM) in TD-SCDMA, a radio network controller and a user equipment. Especially when carrying low rate (such as AMR4.75kbps) voice services, Midamble K=8 can still be used.

根据本发明的第一方面,提供了一种在TD-SCDMA系统中基于帧分复用的自适应语音业务承载方法,该方法包括以下步骤:在无线网络控制器处,根据网络的语音业务负载选择语音编解码速率并基于无线帧为用户设备分配无线资源;和在所述用户设备处,基于所述无线网络控制器所选择的语音编解码速率和基于无线帧所分配的无线资源,进行语音信号的发送和/或接收。According to the first aspect of the present invention, there is provided a method for carrying adaptive voice traffic based on frame division multiplexing in a TD-SCDMA system, the method comprising the following steps: at the radio network controller, according to the voice traffic load of the network selecting a speech codec rate and allocating radio resources to user equipment based on radio frames; Transmission and/or reception of signals.

根据本发明的第二方面,提供了一种在TD-SCDMA系统中使用的无线网络控制器,该无线网络控制器包括:语音业务负载监测部,该语音业务负载监测部被设置为对网络内的语音业务负载进行监测;语音编解码速率选择部,该语音编解码速率选择部被设置为根据所述语音业务负载监测部的监测结果,从预设的语音编解码速率组中选择适合于该监测结果的语音编解码速率,其中,该预设的语音编解码速率组至少包括第一高语音编解码速率和第二低语音编解码速率;无线资源分配部,该无线资源分配部被设置为根据由所述语音编解码速率选择部选择的语音编解码速率,来以一个或更多个无线帧为单位为一个或更多个用户设备分配无线资源;以及通知部,该通知部被设置为将所述语音编解码速率选择部所选择的语音编解码速率和所述无线资源分配部执行无线资源分配的结果通知给所述用户设备。According to a second aspect of the present invention, a radio network controller used in a TD-SCDMA system is provided, the radio network controller includes: a voice traffic load monitoring part, which is set to The voice service load is monitored; the voice codec rate selection part, the voice codec rate selection part is set to, according to the monitoring results of the voice service load monitoring part, select the voice codec rate group suitable for the preset voice codec rate group The speech codec rate of the monitoring result, wherein, the preset speech codec rate group includes at least the first high speech codec rate and the second low speech codec rate; the radio resource allocation unit, the radio resource allocation unit is set to Allocating radio resources to one or more user equipments in units of one or more radio frames according to the speech codec rate selected by the speech codec rate selection section; and a notification section configured to Notifying the user equipment of the speech codec rate selected by the speech codec rate selection unit and the result of radio resource allocation performed by the radio resource allocation unit.

根据本发明的第三方面,提供了一种在TD-SCDMA系统中使用的用户设备,该用户设备包括语音编解码部、缓冲和速率匹配部以及收发部,其中,所述语音编解码部被设置为按照系统所选择的语音编解码速率对语音信号进行编解码;所述缓冲和速率匹配部被设置为对经过所述语音编解码部所编码的语音信号进行缓冲且根据网络的语音传输速率进行速率匹配处理,随后将经过速率匹配处理的语音信号发送给所述收发部,和对从所述收发部接收到的语音信号进行去速率匹配处理并将经去速率匹配处理后的语音信号发送给所述语音编解码部;所述收发部被设置为在基于系统所分配的帧偏移值而确定的帧偏移时段内发送经过所述缓冲和速率匹配部处理的语音信号,和/或在基于系统所分配的帧偏移知而确定的帧偏移时段内接收从网络发送来的语音信号,并将该语音信号发送给所述缓冲和速率匹配部。According to a third aspect of the present invention, a user equipment used in a TD-SCDMA system is provided, the user equipment includes a speech codec unit, a buffer and rate matching unit, and a transceiver unit, wherein the speech codec unit is controlled by It is set to codec the voice signal according to the voice codec rate selected by the system; the buffer and rate matching part is set to buffer the voice signal encoded by the voice codec part and according to the voice transmission rate of the network Perform rate matching processing, then send the voice signal processed by the rate matching process to the transceiver part, and perform rate matching processing on the voice signal received from the transceiver part and send the voice signal after the rate matching process to the speech codec part; the transceiver part is set to send the speech signal processed by the buffer and rate matching part within the frame offset period determined based on the frame offset value assigned by the system, and/or The voice signal sent from the network is received within the frame offset period determined based on the frame offset knowledge allocated by the system, and the voice signal is sent to the buffering and rate matching part.

根据本发明的第四方面,提供了一种在TD-SCDMA系统中基于帧分复用的自适应语音业务承载系统,其包括无线网络控制器和用户设备,其中,所述无线网络控制器被设置为根据网络的语音业务负载选择语音编解码速率并基于无线帧为用户设备分配无线资源,所述用户设备被设置为基于所述无线网络控制器所选择的语音编解码速率和基于无线帧所分配的无线资源,进行语音信号的发送和/或接收。According to the fourth aspect of the present invention, there is provided an adaptive voice service bearer system based on frame division multiplexing in a TD-SCDMA system, which includes a radio network controller and user equipment, wherein the radio network controller is controlled by It is set to select the voice codec rate according to the voice traffic load of the network and allocate radio resources to the user equipment based on the radio frame, and the user equipment is set to be based on the voice codec rate selected by the radio network controller and the radio frame-based The allocated wireless resources are used to send and/or receive voice signals.

根据本发明,当网络中的语音业务负载较低时,可以选择高语音编解码速率,并以连续无线帧的方式为用户设备分配无线资源,而当网络中的语音业务负载较高时,可以选择低语音编解码速率,并以至少一个连续无线帧为单位为至少两个用户设备分配同样的无线资源,从而实现基于帧分复用的自适应语音业务承载。According to the present invention, when the voice service load in the network is low, a high voice codec rate can be selected, and wireless resources can be allocated to the user equipment in the form of continuous wireless frames; and when the voice service load in the network is high, it can A low speech codec rate is selected, and the same radio resource is allocated to at least two user equipments in units of at least one continuous radio frame, so as to realize adaptive speech service bearer based on frame division multiplexing.

根据本发明,可以基于帧分复用承载低速率语音业务。与传统的CDM方法相比,基于帧分复用的低速率语音业务承载方法仍可使用Midamble K=8,从而因其较长的检测窗口而可获得良好的检测性能,同时在多径无线环境下可以获得更好的性能。According to the present invention, low-rate voice services can be carried based on frame division multiplexing. Compared with the traditional CDM method, the low-rate voice service bearer method based on frame division multiplexing can still use Midamble K=8, so that good detection performance can be obtained due to its longer detection window, and at the same time it can be used in a multi-path wireless environment for better performance.

而且,采用基于帧分复用的低速率语音业务承载方法,用户设备可以更频繁地使用间歇发送(DTX)和间歇接收(DRX)。这样,用户设备只需要在部分无线帧而非在所有无线帧上进行发送或接收。因此,用户设备可以节省更多功率。Moreover, by adopting the low-rate voice service bearing method based on frame division multiplexing, the user equipment can use discontinuous transmission (DTX) and discontinuous reception (DRX) more frequently. In this way, the user equipment only needs to transmit or receive on some radio frames instead of all radio frames. Therefore, the user equipment can save more power.

附图说明 Description of drawings

所包括的附图用来提供对本发明的进一步的理解,其构成了说明书的一部分,例示了本发明的实施方式,并与文字说明一起用来解释本发明的原理,其中对于相同的要素,始终用相同的附图标记来表示。在附图中:The accompanying drawings are included to provide a further understanding of the invention, constitute a part of the specification, illustrate embodiments of the invention, and together with the text description, serve to explain the principle of the invention, wherein the same elements are used throughout are indicated with the same reference numerals. In the attached picture:

图1是检测窗长度分别为8个码片和16个码片时的信道脉冲响应的峰值的对比图;Fig. 1 is a comparison diagram of the peak value of the channel impulse response when the detection window length is 8 chips and 16 chips respectively;

图2是例示根据本发明一个实施方式的用户平面的实现示例的图;FIG. 2 is a diagram illustrating an implementation example of a user plane according to one embodiment of the present invention;

图3是例示根据本发明一个实施方式的控制平面的实现示例的图;FIG. 3 is a diagram illustrating an implementation example of a control plane according to one embodiment of the present invention;

图4是例示根据本发明一个实施方式的传输信道配置的图;FIG. 4 is a diagram illustrating a transmission channel configuration according to one embodiment of the present invention;

图5是例示根据本发明一个实施方式的物理信道配置的图;FIG. 5 is a diagram illustrating a physical channel configuration according to one embodiment of the present invention;

图6是例示传统的采用CDM方法来承载低速率语音业务与根据本发明一个实施方式采用TDM方法来承载低速率语音业务时的物理信道配置的对比图;FIG. 6 is a comparison diagram illustrating the physical channel configuration when the traditional CDM method is used to carry low-rate voice services and the TDM method is used to carry low-rate voice services according to an embodiment of the present invention;

图7是例示与本发明有关的TD-SCDMA系统的网络结构的图;FIG. 7 is a diagram illustrating a network structure of a TD-SCDMA system related to the present invention;

图8是例示根据本发明一个实施方式的用户设备(UE)的构成的功能框图;FIG. 8 is a functional block diagram illustrating the composition of a user equipment (UE) according to one embodiment of the present invention;

图9是例示根据本发明一个实施方式的无线网络控制器(RNC)的构成的功能框图;9 is a functional block diagram illustrating the composition of a radio network controller (RNC) according to one embodiment of the present invention;

图10是例示根据本发明一个实施方式的自适应语音业务承载方法的总体流程图;FIG. 10 is an overall flowchart illustrating an adaptive voice service bearing method according to an embodiment of the present invention;

图11是例示根据本发明一个实施方式的自适应语音业务承载方法在RNC处的处理过程示例的流程图;以及FIG. 11 is a flow chart illustrating an example of the processing procedure of the adaptive voice service bearing method at the RNC according to an embodiment of the present invention; and

图12A和图12B分别是例示根据本发明一个实施方式的自适应语音业务承载方法在UE处的处理过程示例的流程图。FIG. 12A and FIG. 12B are flow charts respectively illustrating an example of the processing procedure of the adaptive voice service bearing method at the UE according to an embodiment of the present invention.

具体实施方式 Detailed ways

参照下面的描述和附图,将清楚本发明的这些和其他方面。在这些描述和附图中,具体公开了本发明的特定实施方式,来表示实施本发明的原理的一些方式,但是应当理解,本发明的范围不受此限制。相反,本发明包括落入所附权利要求书的精神和内涵范围内的所有变化、修改和等同物。These and other aspects of the invention will become apparent with reference to the following description and drawings. In these descriptions and drawings, specific embodiments of the present invention are specifically disclosed to show some ways of implementing the principles of the present invention, but it should be understood that the scope of the present invention is not limited thereto. On the contrary, the invention includes all changes, modifications and equivalents coming within the spirit and scope of the appended claims.

针对一个实施方式描述和/或例示的特征,可以在一个或更多个其它实施方式中以相同方式或以类似方式使用,和/或与其他实施方式的特征相结合或代替其他实施方式的特征使用。Features described and/or exemplified for one embodiment can be used in the same or similar manner in one or more other embodiments, and/or in combination with or instead of features of other embodiments use.

应当强调的是,术语“包括”当在本说明书中使用时用来指所述特征、要件、步骤或组成部分的存在,但不排除一个或更多个其它特征、要件、步骤、组成部分或它们的组合的存在或增加。It should be emphasized that the term "comprising" when used in this specification is used to refer to the presence of stated features, elements, steps or components, but does not exclude one or more other features, elements, steps, components or The presence or increase of their combinations.

参照以下附图,将更好地理解本发明的许多方面。在本发明的一个图或实施方式中示出的部件和特征可以与一个或更多个其它图或实施方式中示出的部件和特征相结合。此外,在附图中,相同的标号在全部图中都标示对应的部分,并且可以用来标示一个以上实施方式中的相同或类似部分。Many aspects of the invention will be better understood with reference to the following drawings. Components and features shown in one figure or embodiment of the invention may be combined with components and features shown in one or more other figures or embodiments. Furthermore, in the drawings, like reference numerals designate corresponding parts throughout the figures, and may be used to designate the same or similar parts in more than one embodiment.

首先,参照图2-6来描述根据本发明一个实施方式采用帧分复用(TDM)的方法在TD-SCDMA系统中实现低速率(例如AMR 4.75kbps)语音业务的原理。First, the principle of implementing low-rate (eg AMR 4.75kbps) voice services in a TD-SCDMA system by using a frame division multiplexing (TDM) method according to an embodiment of the present invention will be described with reference to FIGS. 2-6.

在TD-SCDMA系统中,可以至少实现例如AMR 12.2kbps(高)和AMR 4.75kbps(低)两种速率的语音业务。In the TD-SCDMA system, at least two voice services such as AMR 12.2kbps (high) and AMR 4.75kbps (low) can be realized.

在实现AMR 4.75kbps的语音业务时,希望仍采用与AMR 12.2kbps的语音业务相同的码资源,即,对于下行链路(DL),使用两个连续的SF16码,而对于上行链路(UL),使用一个SF8码,这样可以继续使用相同的Midamble K=8。When realizing the voice service of AMR 4.75kbps, it is hoped to still adopt the same code resources as the voice service of AMR 12.2kbps, that is, for the downlink (DL), use two consecutive SF16 codes, and for the uplink (UL ), use a SF8 yard, can continue to use the same Midamble K=8 like this.

计算表明,AMR 4.75kbps的语音业务的传输带宽允许以两个虚拟资源单元(VRU)为单位进行无线资源分配。多个(例如两个)用户设备(UE)在不同的无线帧上共用相同的无线资源,即相同的载频、相同的时隙、相同的信道码。这样,系统可以容纳更多的语音业务用户。The calculation shows that the transmission bandwidth of AMR 4.75kbps voice service allows wireless resource allocation in units of two virtual resource units (VRU). Multiple (for example, two) user equipments (UEs) share the same radio resource in different radio frames, that is, the same carrier frequency, the same time slot, and the same channel code. In this way, the system can accommodate more voice service users.

图2例示了根据本发明一个实施方式的用户平面(UP)的实现示例。Fig. 2 illustrates an implementation example of a user plane (UP) according to one embodiment of the present invention.

在Iu UP层,不管采用何种语音业务承载方法,都将按照20ms的Iu定时间隔(ITI)来传输协议数据单元(PDU)。PDU由RAB子流组合指示符(RFCI)和业务数据单元(SDU)组成,即,PDU=RFCI+SDU。At the Iu UP layer, no matter what voice service bearer method is adopted, the protocol data unit (PDU) will be transmitted according to the Iu timing interval (ITI) of 20ms. A PDU is composed of a RAB Subflow Combination Indicator (RFCI) and a Service Data Unit (SDU), ie, PDU=RFCI+SDU.

对于语音业务,无线链路控制(RLC)层是透明的。但需要在媒体访问控制(MAC)层完成缓冲和速率匹配功能。For voice traffic, the Radio Link Control (RLC) layer is transparent. However, buffering and rate matching functions need to be completed at the media access control (MAC) layer.

例如,对于AMR 4.75kbps的语音业务的子流#1和子流#2,MAC实体需要完成如下的缓冲和速率匹配功能:For example, for the sub-flow #1 and sub-flow #2 of the AMR 4.75kbps voice service, the MAC entity needs to complete the following buffering and rate matching functions:

●当从下层(帧协议(FP)层)接收到分组时,按照20ms的间隔(这等于Iu UP层的ITI)向上层传送SDU;When a packet is received from the lower layer (Frame Protocol (FP) layer), deliver SDUs to the upper layer at intervals of 20ms (this is equal to the ITI of the Iu UP layer);

●当在属于自己的时间片(重复长度(RL))内向FP层发送分组时,发送双倍的数据量。• When sending a packet to the FP layer within its own time slice (repetition length (RL)), double the amount of data is sent.

这样,从传统的CDM方法改变到根据本发明的TDM方法对于Iu UP层是透明的。可以以10ms的无线帧为单位,将相同的物理资源分配给两个UE,在这两个UE之间相互切换,实现基于TDM的低速率语音业务承载。In this way, the change from the conventional CDM method to the TDM method according to the invention is transparent to the Iu UP layer. The same physical resource can be allocated to two UEs with a radio frame of 10 ms as a unit, and the two UEs can be switched between each other to realize TDM-based low-rate voice service bearer.

图3是例示根据本发明一个实施方式的控制平面的实现示例的图。FIG. 3 is a diagram illustrating an implementation example of a control plane according to one embodiment of the present invention.

控制平面的实现类似于用户平面的实现,区别之处在于要在MAC层复用4个信令无线承载(SRB),其中两个SRB用于无线资源控制层(RRC),另外两个SRB用于网络适配子层(NAS),这些SRB及其作用在本领域是公知的,在此不再详细描述。考虑到语音业务的实时性,需要缩短TDM的周期(重复周期(RP))。为此,专用信道(DCH)的SRB的传输时间间隔(TTI)要尽可能小,但SRB的带宽仍要保持,例如为1.7kbps或3.4kbps。The implementation of the control plane is similar to the implementation of the user plane, the difference is that 4 signaling radio bearers (SRBs) are multiplexed at the MAC layer, of which two SRBs are used for the radio resource control layer (RRC), and the other two SRBs are used for For the Network Adaptation Sublayer (NAS), these SRBs and their functions are well known in the art and will not be described in detail here. Considering the real-time nature of the voice service, it is necessary to shorten the TDM cycle (Repeat Period (RP)). For this reason, the transmission time interval (TTI) of the SRB of the dedicated channel (DCH) should be as small as possible, but the bandwidth of the SRB should still be maintained, for example, 1.7kbps or 3.4kbps.

这样,保持Midamble K=8和检测窗的长度为16个码片,通过1∶2的TDM,实现了CS域4.75kbps的语音+3.4kbps的SRB的承载,从而使得系统语音业务的容量可以加倍。In this way, keeping Midamble K = 8 and the length of the detection window at 16 chips, through 1:2 TDM, the CS domain 4.75kbps voice + 3.4kbps SRB bearer is realized, so that the capacity of the system voice service can be doubled .

图4是例示根据本发明一个实施方式的传输信道配置的图。FIG. 4 is a diagram illustrating a transmission channel configuration according to one embodiment of the present invention.

图5是例示根据本发明一个实施方式的物理信道配置的图。FIG. 5 is a diagram illustrating a physical channel configuration according to one embodiment of the present invention.

图6是例示传统的采用CDM方法来承载低速率语音业务与根据本发明一个实施方式采用TDM方法来承载低速率语音业务时的物理信道配置的对比图。从图中可见,根据本发明,可以节约码资源。FIG. 6 is a diagram illustrating the comparison of physical channel configurations when the traditional CDM method is used to carry low-rate voice services and the TDM method is used to carry low-rate voice services according to an embodiment of the present invention. It can be seen from the figure that according to the present invention, code resources can be saved.

考虑到语音业务的实时特性,RP要设置得尽可能小,例如可以设置为40ms。具体地,传输和物理信道参数例如可以定义如下:Considering the real-time characteristics of the voice service, the RP should be set as small as possible, for example, it can be set to 40ms. Specifically, transmission and physical channel parameters may be defined as follows, for example:

●RP=40ms,重复长度(RL)=20ms;●RP=40ms, repetition length (RL)=20ms;

●语音子流#1:TTI=10ms,TB size(传输块大小)=42或39比特;●Voice substream #1: TTI=10ms, TB size (transport block size)=42 or 39 bits;

●语音子流#2:TTI=10ms,TB size(传输块大小)=53比特;●Voice substream #2: TTI=10ms, TB size (transport block size)=53 bits;

●SRB:TTI=20ms,TB size=148比特。● SRB: TTI = 20ms, TB size = 148 bits.

对于SRB的MAC-d实体,在它自己的20ms RL内将发送1×148比特,因此SRB的平均比特率是3.4kbps。使用3.4kbps的SRB而非1.7kbps的SRB,可以减小控制面中的延迟。在大多数情况下,在SRB中都不传输数据,因而语音无线承载可以使用所有的无线带宽。For the MAC-d entity of the SRB, 1×148 bits will be sent within its own 20ms RL, so the average bit rate of the SRB is 3.4kbps. Using a 3.4kbps SRB instead of a 1.7kbps SRB can reduce delay in the control plane. In most cases, no data is transmitted in the SRB, so the voice radio bearer can use all the radio bandwidth.

表1示出了根据本发明一个实施方式的对于低速率语音业务所采用的物理信道参数配置。Table 1 shows the configuration of physical channel parameters adopted for low-rate voice services according to an embodiment of the present invention.

  物理信道参数 Physical channel parameters   DPCH上行链路 DPCH uplink   DPCH下行链路 DPCH downlink   调制 modulation   QPSK QPSK   QPSK QPSK   码和时隙/无线帧 code and slot/radio frame  SF8×1个码×2个时隙 SF8×1 code×2 time slots   SF16×2个码×2时隙 SF16×2 codes×2 time slots   最大数据比特数/无线帧 Maximum number of data bits/wireless frame   328比特 328 bits   328比特 328 bits   TFCI码字/无线帧 TFCI code word/wireless frame   16比特 16 bits   16比特 16 bits   TPC/无线帧 TPC/wireless frame   2×2比特 2×2 bits   2×2比特 2×2 bits   SS/无线帧 SS/wireless frame   2×2比特 2×2 bits   2×2比特 2×2 bits   RP RP   4 4   4 4   RL RL   2 2   2 2   打孔极限 Punch limit   0.44 0.44   0.44 0.44

如果支持MAC-d的分割功能,对于信令可以使用更小的TB,例如148比特/2=74比特,或者148比特/4=37比特,这样可以对SRB使用更小的TTI,并且可以使用更小的RL。如果SRB和RB的TTI为10ms,RP为20ms,RL为10ms。那么语音业务将没有延迟。If the segmentation function of MAC-d is supported, a smaller TB can be used for signaling, for example, 148 bits/2=74 bits, or 148 bits/4=37 bits, so that a smaller TTI can be used for SRB, and can be used Smaller RL. If the TTI of SRB and RB is 10ms, RP is 20ms, and RL is 10ms. Then the voice traffic will have no delay.

下面结合TD-SCDMA网络中的实现示例来进一步描述本发明的实施方式。The implementation manner of the present invention will be further described below in conjunction with an implementation example in a TD-SCDMA network.

图7示出了TD-SCDMA网络的一个典型的构成示例。如图所示,典型的TD-SCDMA网络包括用户设备(UE)域100、无线网络子系统(RNS)域200以及核心网(CN)域300。UE域100包括至少一个UE。图中示意性地示出了两个用户设备UE1和UE2,但应当理解,系统中能容纳的UE的数量不限于两个。RNS域200包括NodeB 210和无线网络控制器(RNC)220。NodeB 210与UE域100通过空中接口进行通信,与RNC220通过Iub接口连接。RNS域200与CN域300的连接以及CN域300的构成与本发明没有直接关联性,这里不做详细描述。Figure 7 shows a typical configuration example of a TD-SCDMA network. As shown in the figure, a typical TD-SCDMA network includes a User Equipment (UE) domain 100 , a Radio Network Subsystem (RNS) domain 200 and a Core Network (CN) domain 300 . The UE domain 100 includes at least one UE. The figure schematically shows two user equipments UE1 and UE2, but it should be understood that the number of UEs that can be accommodated in the system is not limited to two. RNS domain 200 includes NodeB 210 and radio network controller (RNC) 220. NodeB 210 communicates with UE domain 100 through an air interface, and connects with RNC 220 through an Iub interface. The connection between the RNS domain 200 and the CN domain 300 and the composition of the CN domain 300 are not directly related to the present invention, and will not be described in detail here.

下面重点结合UE 100和RNC 220的构成示例以及在它们中执行的处理过程来更详细地描述本发明。The present invention will be described in more detail below focusing on the configuration examples of UE 100 and RNC 220 and the processing procedures executed in them.

根据本发明一个实施方式,RNC 220可以对网络中的语音业务负载(例如,小区中同时发起语音呼叫的用户数)进行监测,根据该监测结果从预先设置的语音编解码速率组(例如,包括AMR 12.2kbps和AMR4.75kbps)中选择合适的语音编解码速率,并根据所选择的语音编解码速率基于无线帧来为UE 100分配无线资源(频率、码道、时隙),使得能够容纳尽可能多的用户进行语音通信。RNC 220可以将所选择的语音编解码速率以及相应的无线资源分配结果通知给UE 100,UE 100可以据此进行语音业务通信。注意,在此使用标号“100”来同时指代UE域和UE。According to one embodiment of the present invention, RNC 220 can monitor the voice traffic load in the network (for example, the number of users who initiate voice calls at the same time in the cell), and select from a preset voice codec rate group (for example, including AMR 12.2kbps and AMR4.75kbps), select a suitable speech codec rate, and allocate radio resources (frequency, code channel, time slot) for UE 100 based on the radio frame according to the selected speech codec rate, so that it can accommodate as much as possible There may be as many users as possible for voice communication. The RNC 220 can notify the UE 100 of the selected voice codec rate and the corresponding radio resource allocation result, and the UE 100 can perform voice service communication accordingly. Note that the notation "100" is used here to refer to both the UE domain and the UE.

图8是例示根据本发明一个实施方式的UE 100的构成示例的示意框图,图9是例示根据本发明一个实施方式的RNC 220的构成示例的示意框图。FIG. 8 is a schematic block diagram illustrating a configuration example of UE 100 according to one embodiment of the present invention, and FIG. 9 is a schematic block diagram illustrating a configuration example of RNC 220 according to one embodiment of the present invention.

如图8所示,UE 100可以包括语音编解码部110、缓冲和速率匹配部120以及收发部130。As shown in FIG. 8, UE 100 may include a speech codec unit 110, a buffer and rate matching unit 120, and a transceiver unit 130.

如图9所示,RNC 220可以包括语音业务负载监测部2210、语音编解码速率选择部2220、无线资源分配部2230以及通知部2240。As shown in FIG. 9 , the RNC 220 may include a voice traffic load monitoring unit 2210, a voice codec rate selection unit 2220, a radio resource allocation unit 2230, and a notification unit 2240.

在RNC 220中,当语音业务负载监测部2210监测到网络中的语音业务负载较低时,例如,同时发起语音呼叫的用户数不超过预定的用户数,语音编解码速率选择部2220根据该监测结果,可从预设的语音编解码速率组中选择高语音编解码速率,例如AMR 12.2kbps,这对应于常规情况。而当语音业务负载监测部2210监测到网络中的语音业务负载较高时,例如,同时发起语音呼叫的用户数超过了预定的用户数,语音编解码速率选择部2220根据该监测结果,可从预设的语音编解码速率组中选择低语音编解码速率,例如AMR 4.75kbps,这对应于前面描述的低速率语音业务承载。In the RNC 220, when the voice traffic load monitoring section 2210 detects that the voice traffic load in the network is low, for example, the number of users simultaneously initiating a voice call does not exceed the predetermined number of users, the voice codec rate selection section 2220 As a result, a high speech codec rate can be selected from a preset set of speech codec rates, eg AMR 12.2kbps, which corresponds to the conventional case. And when the voice traffic load monitoring section 2210 detects that the voice traffic load in the network is relatively high, for example, the number of users who initiate voice calls at the same time exceeds a predetermined number of users, the voice codec rate selection section 2220 can select from Select a low voice codec rate in the preset voice codec rate group, such as AMR 4.75kbps, which corresponds to the low-rate voice service bearer described above.

无线资源分配部2230根据由语音编解码速率选择部2220选择的语音编解码速率,来以一个或更多个无线帧为单位为一个或更多个UE分配无线资源。例如,当语音编解码速率选择部2220选择了例如AMR12.2kbps时,无线资源分配部2230以连续无线帧的方式为各个UE分配无线资源,即,在每一个无线帧内,分配给每一个UE的无线资源都是不同的。这对应于常规情形,但也可视为本发明的TDM方法的一个特例。当语音编解码速率选择部2220选择了例如AMR 4.75kbps时,无线资源分配部2230可以例如通过将码道的RP和RL分别设置为40ms和20ms,来以两个连续无线帧为单位为两个UE分配同样的无线资源,但两个UE的帧偏移值(offset)不同,一个是0,另一个是2。这样,两个UE可以以两个无线帧为单位交替使用同样的无线资源进行语音业务的收发。这里所列举的RP、RL和offset值仅是示例,例如如前所述,也可以将RP、RL分别设置为20ms和10ms,以一个无线帧为单位为两个或更多个UE分配同样的无线资源,从而实现无延迟的语音业务。The radio resource allocation unit 2230 allocates radio resources to one or more UEs in units of one or more radio frames according to the speech codec rate selected by the speech codec rate selection unit 2220 . For example, when the voice codec rate selection unit 2220 selects, for example, AMR12.2kbps, the radio resource allocation unit 2230 allocates radio resources to each UE in the form of continuous radio frames, that is, in each radio frame, allocates to each UE The wireless resources are all different. This corresponds to the conventional case, but can also be considered a special case of the TDM method of the present invention. When the voice codec rate selection unit 2220 has selected, for example, AMR 4.75kbps, the radio resource allocation unit 2230 can, for example, set the RP and RL of the code channel to 40 ms and 20 ms respectively, to set two continuous radio frames as units of two UEs are allocated the same radio resources, but the frame offset values (offset) of the two UEs are different, one is 0 and the other is 2. In this way, the two UEs can alternately use the same radio resource to send and receive voice services in units of two radio frames. The RP, RL, and offset values listed here are just examples. For example, as mentioned above, you can also set RP and RL to 20ms and 10ms respectively, and allocate the same offset to two or more UEs in units of one radio frame. Wireless resources, so as to realize voice service without delay.

通知部2240可以将语音编解码速率选择部2220所选择的语音编解码速率和无线资源分配部2230执行无线资源分配的结果通知给UE 100。The notification unit 2240 may notify the UE 100 of the speech codec rate selected by the speech codec rate selection unit 2220 and the result of radio resource allocation performed by the radio resource allocation unit 2230.

在UE 100中,语音编解码部110可以按照由RNC 220中的通知部2240所通知的语音编解码速率对语音信号进行编解码。In the UE 100, the speech codec unit 110 can codec the speech signal according to the speech codec rate notified by the notification unit 2240 in the RNC 220.

缓冲和速率匹配部120可以对经过语音编解码部110所编码的语音信号进行缓冲,并且根据网络的语音传输速率进行速率匹配处理,随后将经过速率匹配处理的语音信号发送给收发部130。缓冲和速率匹配部120还可以对从收发部130接收到的语音信号进行去速率匹配处理并将经去速率匹配处理后的语音信号发送给语音编解码部110,以由语音编解码部110根据相应的语音编解码速率进行解码。The buffering and rate matching unit 120 can buffer the voice signal coded by the voice codec unit 110 , perform rate matching processing according to the voice transmission rate of the network, and then send the rate matching voice signal to the transceiver unit 130 . The buffering and rate matching section 120 can also perform rate-removing processing on the voice signal received from the transceiver section 130 and send the voice signal after the rate-matching processing to the voice codec section 110, so that the voice codec section 110 can perform the rate-matching process according to the The corresponding speech codec rate is decoded.

对于语音编解码速率例如为AMR 12.2kbps的情况,缓冲和速率匹配部120的缓冲和速率匹配处理和常规情形相同,不再详述。For the case where the speech codec rate is, for example, AMR 12.2kbps, the buffering and rate matching processing of the buffering and rate matching unit 120 is the same as the conventional case, and will not be described in detail.

对于语音编解码速率例如为AMR 4.75kbps的情况,在发送信号时,例如,缓冲和速率匹配部120可以首先缓冲40ms(对应于系统分配的RP)的语音信号,根据网络的语音传输速率进行速率匹配处理,使得40ms的语音信号可以在20ms的RL(即,两个无线帧)内发送出去。而在接收信号时,缓冲和速率匹配部120对收发部130在20ms的RL(即,两个无线帧)内接收到的信号进行和上述速率匹配处理相反的去速率匹配处理,将其恢复为40ms的语音信号,然后发送给语音编解码部110进行解码。For example, when the voice codec rate is AMR 4.75kbps, when sending a signal, for example, the buffering and rate matching part 120 can first buffer the voice signal of 40ms (corresponding to the RP allocated by the system), and perform the rate according to the voice transmission rate of the network. The matching process enables the 40ms voice signal to be sent out within the 20ms RL (that is, two radio frames). When receiving a signal, the buffering and rate matching unit 120 performs a de-rate matching process opposite to the above-mentioned rate matching process on the signal received by the transceiver unit 130 within 20 ms of RL (that is, two wireless frames), and restores it to The speech signal of 40ms is then sent to the speech codec unit 110 for decoding.

收发部130可以在基于系统(即,RNC 220)所分配的帧偏移值(例如,0或2)而确定的帧偏移时段内发送经过缓冲和速率匹配部120处理的语音信号,和接收从网络发送来的语音信号,并将该语音信号发送给缓冲和速率匹配部120,以进行去速率匹配处理。The transceiver unit 130 may transmit the voice signal processed by the buffering and rate matching unit 120 within a frame offset period determined based on a frame offset value (for example, 0 or 2) assigned by the system (that is, the RNC 220), and receive The voice signal sent from the network is sent to the buffering and rate matching unit 120 for de-rate matching processing.

需要说明的是,以上所列举的语音编解码速率为AMR 12.2kbps或AMR 4.75kbps以及RP、RL分别为40ms、20ms仅是示例,根据情况,也可以选择其它合适的语音编解码速率和RP、RL值。It should be noted that the speech codec rates listed above are AMR 12.2kbps or AMR 4.75kbps and RP and RL are 40ms and 20ms respectively are just examples. Other appropriate speech codec rates and RP, RL can also be selected according to the situation. RL value.

下面参照图10到图12B来描述根据本发明一个实施方式的自适应语音业务承载方法。The following describes an adaptive voice service bearing method according to an embodiment of the present invention with reference to FIG. 10 to FIG. 12B .

图10是一个总体流程图,在步骤S1000处,RNC 220根据网络中的语音业务负载选择合适的语音编解码速率(例如,AMR 12.2kbps和AMR4.75kbps),并基于无线帧为UE分配无线资源。在步骤S2000处。UE 100根据RNC 220选择的语音编解码速率和分配的无线资源,进行语音业务的收发。Fig. 10 is an overall flow chart, at step S1000 place, RNC 220 selects suitable speech codec rate (for example, AMR 12.2kbps and AMR4.75kbps) according to the speech traffic load in the network, and allocate radio resource for UE based on radio frame . At step S2000. UE 100 transmits and receives voice services according to the voice codec rate selected by RNC 220 and the allocated radio resources.

图11进一步详细地例示了图中的S1000的处理过程。FIG. 11 further illustrates the processing procedure of S1000 in the figure in detail.

在步骤S1010处,RNC 220监测网络中的语音业务负载,例如同时发起语音呼叫的用户数。At step S1010, the RNC 220 monitors the voice traffic load in the network, such as the number of users simultaneously initiating voice calls.

在步骤S1020处,RNC 220判断当前的语音业务负载是否高于预定阈值,例如,判断同时发起语音呼叫的用户数是否超过预先设定的用户数。当判断结果为“是”时,过程转到步骤S1030,执行低速率语音业务承载过程分支;而当判断结果为“否”时,过程转到步骤S1030’,执行高速率语音业务承载过程分支。At step S1020, the RNC 220 judges whether the current voice traffic load is higher than a predetermined threshold, for example, judges whether the number of users simultaneously initiating voice calls exceeds a preset number of users. When the judgment result is "yes", the process goes to step S1030, and the low-rate voice service bearer process branch is executed; and when the judgment result is "no", the process goes to step S1030', and the high-rate voice service bearer process branch is executed.

在步骤S1030,因为当前语音业务负载较高,所以RNC 220从预设的语音编解码速率组中选择低语音编解码速率,例如AMR 4.75kbps。接着,在步骤S1040,例如可以将码道的RP和RL分别设置为40ms和20ms,以两个连续无线帧为单位分别为两个UE 100分配同样的无线资源,且将两个UE 100的offset值分别设置为0和2。这里所列举的RP、RL和offset值仅是示例,例如如前所述,也可以将RP、RL分别设置为20ms和10ms,以一个无线帧为单位为两个或更多个UE 100分配同样的无线资源,从而实现无延迟的语音业务。In step S1030, because the current voice traffic load is relatively high, the RNC 220 selects a low voice codec rate, such as AMR 4.75kbps, from the preset voice codec rate group. Next, in step S1040, for example, the RP and RL of the code channel can be set to 40ms and 20ms respectively, and the same radio resource is allocated to the two UEs 100 in units of two consecutive radio frames, and the offset of the two UEs 100 The values are set to 0 and 2, respectively. The RP, RL, and offset values listed here are only examples. For example, as mentioned above, RP and RL can also be set to 20ms and 10ms respectively, and two or more UEs 100 can be assigned the same Wireless resources, so as to achieve voice services without delay.

在步骤S1030’,因为当前语音业务负载较低,所以RNC 220从预设的语音编解码速率组中选择高语音编解码速率,例如AMR 12.2kbps。接着,在步骤S1040’,以连续无线帧的方式为各个UE 100分配无线资源。即,在每一个无线帧内,分配给每一个UE 100的无线资源都是不同的。这对应于常规情形。In step S1030', because the current voice traffic load is low, the RNC 220 selects a high voice codec rate, such as AMR 12.2kbps, from the preset voice codec rate group. Next, in step S1040', radio resources are allocated to each UE 100 in the form of continuous radio frames. That is, in each radio frame, the radio resources allocated to each UE 100 are different. This corresponds to the conventional case.

随后,在步骤S1050,RNC 220将所选的语音编解码速率和无线资源分配结果通知给UE 100。Subsequently, in step S1050, RNC 220 notifies UE 100 of the selected speech codec rate and radio resource allocation result.

图12A和12B分别示出了在UE 100处执行语音业务的发送和接收过程的流程图。12A and 12B are flow charts showing the process of sending and receiving voice services performed at UE 100, respectively.

如图12A所示,在发送语音业务时,首先在步骤S2110,基于所接收到的语音编解码速率对语音信号进行采样、编码。As shown in FIG. 12A, when sending a voice service, firstly, in step S2110, the voice signal is sampled and coded based on the received voice codec rate.

接着,在步骤S2120,例如按照一定周期来缓冲语音采样。若语音编解码速率为例如AMR 12.2kbps的高语音编解码速率,例如可以按20ms的周期来缓冲语音采样。若语音编解码速率为例如AMR 4.75kbps的低语音编解码速率,例如可以按40ms(对应于系统分配的RP)的周期来缓冲语音采样。Next, in step S2120, the speech samples are buffered, for example, according to a certain period. If the speech codec rate is a high speech codec rate such as AMR 12.2kbps, for example, the speech samples may be buffered at a cycle of 20ms. If the speech codec rate is a low speech codec rate such as AMR 4.75kbps, for example, the speech samples may be buffered at a period of 40ms (corresponding to the RP allocated by the system).

接着,在步骤S2130,根据网络的语音传输速率对所缓冲的语音采样进行速率匹配处理。无论是哪种语音编解码速率,经过速率匹配处理后,所缓冲的语音采样都可以在20ms的周期(两个无线帧)内发送出去。Next, in step S2130, rate matching processing is performed on the buffered voice samples according to the voice transmission rate of the network. Regardless of the speech codec rate, after the rate matching process, the buffered speech samples can be sent out within a period of 20ms (two wireless frames).

接着,在步骤S2140,在基于所接收到的无线资源分配结果中包括的帧偏移值(例如,0或2)而确定的帧偏移时段(例如,两个无线帧)内发送经过速率匹配处理的信号。Next, in step S2140, send rate-matched processed signal.

如图12B所示,在接收语音业务时,首先在步骤S2210,UE 100在根据帧偏移值确定的分配给自己的帧偏移时段内接收语音信号。As shown in FIG. 12B, when receiving a voice service, first in step S2210, the UE 100 receives a voice signal within the frame offset period allocated to itself determined according to the frame offset value.

接着,在步骤S2220,缓冲例如20ms的语音信号,根据所通知的语音编解码速率进行去速率匹配处理。例如,对于语音编解码速率为例如AMR 12.2kbps的高语音编解码速率的情况,经过去速率匹配处理,获得的仍是20ms的语音信号;而对于语音编解码速率为例如AMR 4.75kbps的低语音编解码速率的情况,经过去速率匹配处理,可以获得40ms的语音信号。Next, in step S2220, the voice signal is buffered for eg 20 ms, and the de-rate matching process is performed according to the notified voice codec rate. For example, when the voice codec rate is such as the high voice codec rate of AMR 12.2kbps, after the rate matching process, the voice signal of 20ms is still obtained; and for the low voice codec rate such as AMR 4.75kbps In the case of the codec rate, after de-rate matching processing, a 40ms voice signal can be obtained.

接着,在步骤S2230,根据相应的语音编解码速率对经过去速率匹配处理的语音信号进行解码,以最终通过播放装置将其播放给用户。Next, in step S2230, the voice signal that has undergone rate-matching processing is decoded according to the corresponding voice codec rate, so as to finally play it to the user through the playback device.

需要说明的是,以上所列举的语音编解码速率为AMR 12.2kbps或AMR 4.75kbps以及RP、RL分别为40ms、20ms仅是示例,根据情况,也可以选择其它合适的语音编解码速率和RP、RL值。It should be noted that the speech codec rates listed above are AMR 12.2kbps or AMR 4.75kbps and RP and RL are 40ms and 20ms respectively are just examples. Other appropriate speech codec rates and RP, RL can also be selected according to the situation. RL value.

根据本发明,当承载低速率语音业务时,采用TDM方法代替了传统的CDM方法,可以使用Midamble K=8,从而因其较长的检测窗口而获得良好的检测性能,同时在多径无线环境下获得更好的性能。According to the present invention, when carrying low-rate voice services, the TDM method is used to replace the traditional CDM method, and Midamble K=8 can be used, thereby obtaining good detection performance due to its longer detection window, and at the same time in a multipath wireless environment for better performance.

而且,采用TDM方法,UE可以更频繁地使用DTX和DRX,UE只需要在部分无线帧而非在所有无线帧进行发送或接收。因此,在承载低速率语音业务时,UE可以节省更多功率。Moreover, by adopting the TDM method, the UE can use DTX and DRX more frequently, and the UE only needs to transmit or receive in some radio frames instead of all radio frames. Therefore, when carrying low-rate voice services, the UE can save more power.

尽管以上仅选择了优选实施例来例示本发明,但是本领域技术人员根据这里公开的内容,很容易在不脱离由所附权利要求限定的发明范围的情况下进行各种变化和修改。上述实施例的说明仅是例示性的,而不构成对由所附权利要求及其等同物所限定的发明的限制。Although only the preferred embodiments have been chosen to illustrate the present invention, those skilled in the art can easily make various changes and modifications based on the disclosure herein without departing from the scope of the invention defined by the appended claims. The descriptions of the above embodiments are illustrative only, and do not constitute limitations on the invention defined by the appended claims and their equivalents.

应当理解,本发明的各部分可以用硬件、软件、固件或者它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可以用本领域共知的下列技术中的任一项或者他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。It should be understood that each part of the present invention can be realized by hardware, software, firmware or a combination thereof. In the embodiments described above, various steps or methods may be implemented by software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented by any one or combination of the following techniques known in the art: Logic gates with logic functions for data signals Discrete logic circuits for circuits, ASICs with suitable combinational logic gates, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.

流程图中或在此以其它方式描述的任何过程或方法描述或框可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程中的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中,可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或者按相反的顺序,来执行功能,这应被本发明所述技术领域的技术人员所理解。Any process or method descriptions or blocks in flowcharts or otherwise described herein may be understood to represent a module comprising code of one or more executable instructions for implementing specific logical functions or steps in a process, fragments or portions, and the scope of the preferred embodiment of the invention includes additional implementations in which execution may be performed out of the order shown or discussed, including substantially concurrently or in reverse order depending on the functions involved functions, which should be understood by those skilled in the art to which the present invention pertains.

在流程图中表示或者在此以其它方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质例如可以是但不限于电子、磁、光、电磁、红外或半导体系统、装置、设备或传播介质。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或更多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM)(电子装置),只读存储器(ROM)(电子装置),可擦除可编程只读存储器(EPROM或闪速存储器)(电子装置),光纤(光装置),以及便携式光盘只读存储器(CDROM)(光学装置)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其它合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。The logic and/or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a sequenced listing of executable instructions for implementing the logical functions, can be embodied in any computer-readable medium, For use with instruction execution systems, devices, or devices (such as computer-based systems, systems including processors, or other systems that can fetch instructions from instruction execution systems, devices, or devices and execute instructions), or in conjunction with these instruction execution systems, devices or equipment used. For the purposes of this specification, a "computer-readable medium" may be any device that can contain, store, communicate, propagate or transmit a program for use in or in conjunction with an instruction execution system, device or device. A computer readable medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific examples (non-exhaustive list) of computer-readable media include the following: electrical connection with one or more wires (electronic device), portable computer disk case (magnetic device), random access memory (RAM) (electronic devices), read-only memory (ROM) (electronic devices), erasable programmable read-only memory (EPROM or flash memory) (electronic devices), optical fiber (optical devices), and portable compact disc read-only memory (CDROM) ) (optical device). In addition, the computer-readable medium may even be paper or other suitable medium on which the program can be printed, as it may be possible, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or other suitable processing if necessary. The program is processed electronically and stored in computer memory.

上述文字说明和附图示出了本发明的各种不同的特征。应当理解,本领域普通技术人员可以准备合适的计算机代码来实现上面描述且在附图中例示的各个步骤和过程。还应当理解,上面描述的各种终端、计算机、服务器、网络等可以是任何类型的,并且可以根据公开内容来准备所述计算机代码以利用所述装置实现本发明。The foregoing description and drawings illustrate various features of the invention. It should be understood that those skilled in the art can prepare appropriate computer codes to implement the various steps and processes described above and illustrated in the accompanying drawings. It should also be understood that the various terminals, computers, servers, networks, etc. described above may be of any type, and the computer codes may be prepared according to the disclosed content to realize the present invention by using the devices.

在此公开了本发明的特定实施方式。本领域的普通技术人员将容易地认识到,本发明在其他环境下具有其他应用。实际上,还存在许多实施方式和实现。所附权利要求绝非为了将本发明的范围限制为上述具体实施方式。另外,任意对于“用于……的装置”的引用都是为了描绘要素和权利要求的装置加功能的阐释,而任意未具体使用“用于……的装置”的引用的要素都不希望被理解为装置加功能的元件,即使该权利要求包括了“装置”的用词。Specific embodiments of the invention are disclosed herein. Those of ordinary skill in the art will readily recognize that the present invention has other applications in other environments. In fact, many implementations and implementations exist. The appended claims are in no way intended to limit the scope of the invention to the specific embodiments described above. In addition, any reference to "means for" is intended to delineate elements and explain the means-plus-function of the claims, and any referenced elements that do not specifically use "means for" are not intended to be used A means-plus-function element is understood even if the claim includes the word "means".

尽管已经针对特定优选实施方式或多个实施方式示出并描述了本发明,但是显然,本领域技术人员在阅读和理解说明书和附图时可以想到等同的修改例和变型例。尤其是对于由上述要素(部件、组件、装置、组成等)执行的各种功能,除非另外指出,希望用于描述这些要素的术语(包括“装置”的引用)对应于执行所述要素的具体功能的任意要素(即,功能等效),即使该要素在结构上不同于在本发明的所例示的示例性实施方式或多个实施方式中执行该功能的公开结构。另外,尽管以上已经针对几个例示的实施方式中的仅一个或更多个描述了本发明的具体特征,但是可以根据需要以及从对任意给定或具体应用有利的方面考虑,将这种特征与其他实施方式的一个或更多个其他特征相结合。While the invention has been shown and described with respect to a particular preferred embodiment or embodiments, it is obvious that equivalent modifications and alterations will occur to those skilled in the art upon the reading and understanding of the specification and drawings. Especially with respect to the various functions performed by the aforementioned elements (parts, components, means, compositions, etc.), unless otherwise indicated, terms used to describe these elements (including references to "means") are intended to correspond to the specific Any element that is functional (ie, functionally equivalent), even if that element is structurally different from the disclosed structure that performs that function in an illustrated example embodiment or embodiments of the invention. Additionally, while specific features of the invention have been described above with respect to only one or more of several illustrated embodiments, such features may be incorporated as needed and considered advantageous to any given or particular application. Combined with one or more other features of other embodiments.

Claims (15)

1. one kind is divided multiplexing adaptive voice service bearer method based on frame in the TD-SCDMA system, and this method may further comprise the steps:
At the radio network controller place; From preset encoding and decoding speech rate set, select encoding and decoding speech speed and be the user equipment allocation Radio Resource according to the speech business load of network based on radio frames; Wherein, Should preset encoding and decoding speech rate set comprise the first high encoding and decoding speech speed and the second low voice encoding and decoding speed at least; And under the situation of having selected the second low voice encoding and decoding speed, be that unit is respectively at least two Radio Resources that user equipment allocation is same with at least one continuous radio frames; With
At said subscriber equipment place,, carry out the transmission and/or the reception of voice signal based on the selected encoding and decoding speech speed of said radio network controller with based on radio frames institute assigned radio resource.
2. the method for claim 1, wherein at the radio network controller place, further comprise according to the speech business load selection encoding and decoding speech speed of network and based on the step of radio frames distributing radio resource:
Speech business load according to network; From preset encoding and decoding speech rate set, select to be suitable for the encoding and decoding speech speed of this speech business load; Wherein, this preset encoding and decoding speech rate set comprises the first high encoding and decoding speech speed and the second low voice encoding and decoding speed at least;
Coming with one or more radio frames according to selected encoding and decoding speech speed is that unit is one or more user equipment allocation Radio Resource; And
Give said one or more subscriber equipment with selected encoding and decoding speech speed and allocation of radio resources result notification.
3. method as claimed in claim 2; Wherein, At the subscriber equipment place,, carry out the transmission of voice signal and/or the step of reception and further comprise based on the selected encoding and decoding speech speed of said radio network controller with based on radio frames institute assigned radio resource:
Encoding and decoding speech speed based on received is sampled, is encoded voice signal; The speech sample that is obtained is cushioned and carries out rate-matched according to the voice transfer speed of network, and the frame offset value that in based on received allocation of radio resources result, comprises and sending in definite vertical shift period cushioned and through the speech sample of rate-matched; And/or
The frame offset value that in based on received allocation of radio resources result, comprises and receive the voice signal that sends from network in definite vertical shift period, and by received encoding and decoding speech speed this voice signal is decoded.
4. method as claimed in claim 3, wherein, at said subscriber equipment place, with the period that equates with the repetition period of the code channel that comprises among the received allocation of radio resources result be that unit cushions speech sample.
5. method as claimed in claim 4, wherein, the said step of encoding and decoding speech speed of selecting at the radio network controller place comprises:
If the speech business load of network is lower than the threshold value of regulation, then select the said first high encoding and decoding speech speed; With
If the speech business load of network is higher than the threshold value of regulation, then select the said second low voice encoding and decoding speed.
6. method as claimed in claim 5, wherein, said step of joining Radio Resource in radio network controller punishment comprises:
If in the step of said selection encoding and decoding speech speed, selected the said first high encoding and decoding speech speed, then the mode with continuous radio frames is each said user equipment allocation Radio Resource; With
If in the step of said selection encoding and decoding speech speed, selected the said second low voice encoding and decoding speed; Then repetition period and repeat length and the frame offset value through code channel is set suitably is that unit is respectively at least two Radio Resources that user equipment allocation is same with at least one continuous radio frames.
7. like each described method in the claim 2 to 6, wherein, the said first high encoding and decoding speech speed is AMR 12.2kbps, and the said second low voice encoding and decoding speed is AMR 4.75kbps.
8. radio network controller that in the TD-SCDMA system, uses, this radio network controller comprises:
Speech business load monitoring portion, this speech business load monitoring portion is set to the speech business load in the network is monitored;
Encoding and decoding speech rate selection portion; This encoding and decoding speech rate selection portion is set to the monitoring result according to said speech business load monitoring portion; From preset encoding and decoding speech rate set, select to be suitable for the encoding and decoding speech speed of this monitoring result; Wherein, this preset encoding and decoding speech rate set comprises the first high encoding and decoding speech speed and the second low voice encoding and decoding speed at least;
Allocation of radio resources portion; This allocation of radio resources portion is set to the encoding and decoding speech speed selected according to by said encoding and decoding speech rate selection portion; Coming with one or more radio frames is that unit is one or more user equipment allocation Radio Resource; Wherein, Selected in encoding and decoding speech rate selection portion under the situation of the second low voice encoding and decoding speed, it is that unit is respectively at least two Radio Resources that user equipment allocation is same that allocation of radio resources portion is set to at least one continuous radio frames; And
Notice portion, this notice portion are set to the said selected encoding and decoding speech speed of encoding and decoding speech rate selection portion and said allocation of radio resources portion are carried out the result notification of allocation of radio resources and give said subscriber equipment.
9. radio network controller as claimed in claim 8; Wherein, When said speech business load monitoring portion monitors speech business load in the network when being lower than the threshold value of regulation; The said first high encoding and decoding speech speed is selected by said encoding and decoding speech rate selection portion, and said allocation of radio resources portion is each said user equipment allocation Radio Resource with the mode of continuous radio frames
And monitor speech business load in the network when being higher than the threshold value of regulation when said speech business load monitoring portion; The said second low voice encoding and decoding speed is selected by said encoding and decoding speech rate selection portion; And repetition period and repeat length and the frame offset value of said allocation of radio resources portion through code channel is set suitably is that unit is at least two Radio Resources that user equipment allocation is same with at least one continuous radio frames.
10. like claim 8 or 9 described radio network controllers, wherein, the said first high encoding and decoding speech speed is AMR 12.2kbps, and the said second low voice encoding and decoding speed is AMR 4.75kbps.
11. a subscriber equipment that in the TD-SCDMA system, uses, this subscriber equipment comprise encoding and decoding speech portion, buffering and rate-matched portion and receiving and transmitting part, wherein,
Said encoding and decoding speech portion is set to according to the selected encoding and decoding speech speed of system voice signal carried out encoding and decoding,
Said buffering and rate-matched portion are set to cushioning through the coded voice signal of said encoding and decoding speech portion and carrying out rate-matched according to the voice transfer speed of network and handle; The voice signal that will pass through the rate-matched processing subsequently sends to said receiving and transmitting part; With the voice signal that receives from said receiving and transmitting part is gone rate-matched handle and will send to said encoding and decoding speech portion through removing voice signal after rate-matched is handled
Said receiving and transmitting part is set to sending in definite vertical shift period based on frame offset value that system distributed through the voice signal of said buffering with the processing of rate-matched portion; And/or receiving the voice signal that sends from network in definite vertical shift period based on frame offset value that system distributed; And this voice signal sent to said buffering and rate-matched portion
Wherein, said encoding and decoding speech speed is from the group that comprises the first high encoding and decoding speech speed and the second low voice encoding and decoding speed at least, to select,
And wherein, when the said first high encoding and decoding speech speed had been selected by system, said subscriber equipment was by the mode distributing radio resource with continuous radio frames; And when system has selected said second to hang down voice encoding and decoding speed; Said subscriber equipment has been assigned with repetition period and the repeat length and the frame offset value of the code channel of suitable setting, and is unit and the multiplexing same Radio Resource of at least one other subscriber equipment with at least one continuous radio frames.
12. subscriber equipment as claimed in claim 11, wherein, said buffering and rate-matched portion further are set to, and the period that equates with repetition period of the code channel that distributed with system is that unit cushions speech sample.
13. like each described subscriber equipment in the claim 11 to 12, wherein, the said first high encoding and decoding speech speed is that the AMR 12.2kbps and the said second low voice encoding and decoding speed are AMR 4.75kbps.
14. one kind is divided multiplexing adaptive voice service bearer system based on frame in the TD-SCDMA system, it comprises radio network controller and subscriber equipment,
Wherein, Said radio network controller is set to from preset encoding and decoding speech rate set, select encoding and decoding speech speed and be said user equipment allocation Radio Resource based on radio frames according to the speech business load of network; Wherein, Should preset encoding and decoding speech rate set comprise the first high encoding and decoding speech speed and the second low voice encoding and decoding speed at least; And said radio network controller is set under the situation of having selected the second low voice encoding and decoding speed, is that unit is respectively at least two Radio Resources that user equipment allocation is same with at least one continuous radio frames
And wherein, said subscriber equipment is set to carry out the transmission and/or the reception of voice signal based on the selected encoding and decoding speech speed of said radio network controller with based on radio frames institute assigned radio resource.
15. adaptive voice service bearer as claimed in claim 14 system; Wherein, Said radio network controller is each described radio network controller in the claim 8 to 10, and said subscriber equipment is each described subscriber equipment in the claim 11 to 13.
CN201010163227A 2010-04-30 2010-04-30 Frame division multiplexing-based adaptive voice service bearing method and system Expired - Fee Related CN102237091B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010163227A CN102237091B (en) 2010-04-30 2010-04-30 Frame division multiplexing-based adaptive voice service bearing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010163227A CN102237091B (en) 2010-04-30 2010-04-30 Frame division multiplexing-based adaptive voice service bearing method and system

Publications (2)

Publication Number Publication Date
CN102237091A CN102237091A (en) 2011-11-09
CN102237091B true CN102237091B (en) 2012-10-10

Family

ID=44887678

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010163227A Expired - Fee Related CN102237091B (en) 2010-04-30 2010-04-30 Frame division multiplexing-based adaptive voice service bearing method and system

Country Status (1)

Country Link
CN (1) CN102237091B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106817339A (en) * 2015-11-27 2017-06-09 中国电信股份有限公司 Adjust method, transmitting terminal and the system of voice rate
CN107170460B (en) 2017-06-30 2020-12-08 深圳Tcl新技术有限公司 Sound quality adjustment method, system, host, and storage medium
CN112967735B (en) * 2021-02-23 2024-09-20 北京达佳互联信息技术有限公司 Training method of voice quality detection model and voice quality detection method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1411294A (en) * 2001-09-29 2003-04-16 Lg电子株式会社 Method for allocation of Walsh code resource
CN1432221A (en) * 2000-03-30 2003-07-23 高通股份有限公司 Method and apparatus for controlling transmission of a communication system
CN1671089A (en) * 2004-03-19 2005-09-21 华为技术有限公司 A method for planning wireless communication network
CN1862992A (en) * 2006-01-05 2006-11-15 华为技术有限公司 Method for dynamic controlling block error probability desired value in WCDMA system
CN101174893A (en) * 2003-12-12 2008-05-07 华为技术有限公司 Method for downlink adaptive multi-rate mode control

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1432221A (en) * 2000-03-30 2003-07-23 高通股份有限公司 Method and apparatus for controlling transmission of a communication system
CN1411294A (en) * 2001-09-29 2003-04-16 Lg电子株式会社 Method for allocation of Walsh code resource
CN101174893A (en) * 2003-12-12 2008-05-07 华为技术有限公司 Method for downlink adaptive multi-rate mode control
CN1671089A (en) * 2004-03-19 2005-09-21 华为技术有限公司 A method for planning wireless communication network
CN1862992A (en) * 2006-01-05 2006-11-15 华为技术有限公司 Method for dynamic controlling block error probability desired value in WCDMA system

Also Published As

Publication number Publication date
CN102237091A (en) 2011-11-09

Similar Documents

Publication Publication Date Title
JP4527779B2 (en) Low-speed MAC-e for autonomous transmission in high-speed uplink packet access (HSUPA) with transmission time control by service
CN102438274B (en) Method for the transmission of data
JP4354641B2 (en) Flexible radio access and resource allocation in Universal Mobile Telephone System (UMTS)
CN101228746B (en) Method, device and system for sending scheduling information
JP5184352B2 (en) Radio resource allocation method and radio base station
JP4849641B2 (en) Data channel control information transmission and reception method for high-speed uplink data transmission
CN103120008B (en) Method and apparatus for radio link control during network congestion in a mobile wireless device
US8149779B2 (en) Method and apparatus for scheduling uplink rates adaptively to fast rate ramping in a packet communication system
AU2005229670B2 (en) Method and apparatus for scheduling uplink data transmission for mobile station in soft handover region in a mobile communication system
CN1969506B (en) Method, apparatus and system for selecting transport format combination for guaranteeing QoS in mobile communication system
CN101507324A (en) Base station, mobile station, and communication method
EP1655909A1 (en) Method and apparatus for scheduling uplink data transmission using different UE-IDs in a mobile communication system supporting uplink packet data service
EP2522093B1 (en) Method to improve voice over ip capacity for user equipment employing variable rate vocoders
CN1534899B (en) Method of proceeding flow control to HSDPA and HSUPA
JP2013038802A (en) Method of autonomous transmission for extended coverage
JP2008520125A5 (en)
CN102237091B (en) Frame division multiplexing-based adaptive voice service bearing method and system
US8411697B2 (en) Method and arrangement for improving media transmission quality using robust representation of media frames
WO2009025598A1 (en) Code assignment in hs-scch less operation mode
EP1984917A2 (en) Method and arrangement for improving media transmission quality
CN102711268B (en) Movement station, base station, communication system and communication means

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20190604

Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: 100102 Ericsson Building, No. 5 Lize East Street, Chaoyang District, Beijing

Patentee before: Ericsson (China) Communications Co.,Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121010

CF01 Termination of patent right due to non-payment of annual fee