CN1878033A - Method for transmitting coding rate adapter unit frame in voice service - Google Patents

Method for transmitting coding rate adapter unit frame in voice service Download PDF

Info

Publication number
CN1878033A
CN1878033A CN 200610098428 CN200610098428A CN1878033A CN 1878033 A CN1878033 A CN 1878033A CN 200610098428 CN200610098428 CN 200610098428 CN 200610098428 A CN200610098428 A CN 200610098428A CN 1878033 A CN1878033 A CN 1878033A
Authority
CN
China
Prior art keywords
frame
rate
information
trau
trau frame
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.)
Granted
Application number
CN 200610098428
Other languages
Chinese (zh)
Other versions
CN100546223C (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB200610098428XA priority Critical patent/CN100546223C/en
Publication of CN1878033A publication Critical patent/CN1878033A/en
Application granted granted Critical
Publication of CN100546223C publication Critical patent/CN100546223C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Abstract

The invention discloses a TRAU frame transmission method in the AMR voice business to improve utility of E2 resource, which is characterized by the following: the signal sending end detects velocity decoding pattern of present business channel, which distributes different chains of resource for present business through different coding patterns; 8k chain TRAU frame is built to send present business to signal receiving end according to distributing chain resource.

Description

The method of transmitting coding rate adapter unit frame in speech business
Technical field
The present invention relates to the speech business of gsm system, be meant a kind of method of in the many speed of global system for mobile communications (GSM) system self-adaption (AMR) speech business, using 8k link transmission coding rate adapter unit (TRAU) frame especially.
Background technology
In GSM, voice communication service is main business always, the also constantly development of its corresponding speech coding and decoding technique along with the progress of equipment, from full rate (FR) encoding and decoding technique, enhanced full rate (EFR) encoding and decoding technique, develop into the AMR encoding and decoding technique and in conjunction with half rate (HR) encoding and decoding technique of AMR technology, the radio communication voice quality is also more and more near the voice quality of general landline telephone communication.
AMR is as the standard of the 4th generation GSM encoding and decoding speech, a kind of adaptive solution is provided, can follow the tracks of fast-changing wireless channel situation and local flow situation, and select suitable code decode algorithm automatically according to the concrete situation of wireless environment in real time, adjust code rate, the optimum combination mode of selecting speech coding and chnnel coding to be obtaining best synthetic speech quality, thereby obtains balanced preferably between voice quality and network capacity by network control.In practical communication, the AMR coding techniques is selected the optimum code pattern automatically according to current channel signal to noise ratio, makes the synthetic speech waveform remain the best, has not only improved synthetic speech quality, also can enlarge power system capacity.The application of AMR not only is confined in the gsm system, and it has been decided to be the speech coding standard in the UTMS/IMT2000 system at present, in business such as IP-based voice (VoIP) business good application prospects is arranged also.
The error function that the AMR speech coding technology occurred according to when transmission switches between the different coding pattern easily, every kind of coding mode provides the different error rates by dedicated bit speed between information source and chnnel coding, the voice rate of every frame is adjusted according to wireless channel environment.Adopt the AMR technology to adjust the speech coding compound mode: well to reach at signal transmitting and receiving and disturb under the less environment according to actual conditions, select the optimum code pattern, promptly adopt ratio higher signal source code speed to cooperate the wireless channel code rate of low ratio, obtain preferable voice quality; Otherwise, bad and disturb and to select maximum anti-noise coding mode under the bigger environment at signal transmitting and receiving, promptly adopt the higher wireless channel code rate of ratio to cooperate the signal source code rate of low ratio, reduce the signal transmission errors rate, thereby can under the relatively poor environment of radio communication condition, improve voice quality, it is maintained in the acceptable normal range (NR).
In gsm system, E1 interface (ABIS) the interface transmitting TRAU frame by BSC and BTS between base station controller (BSC) and base transceiver station (BTS) need take the E1 time slot, and the speed of transmission of digital signals is 2.048Mbits/s.A general E1 time slot can be divided into the 64k time slot of 32 8bit, and then the speed of this 64k time slot is 64kbits/s; Further, each described 64k time slot can segment the 16k sub-slots of 4 2bit again again, and then the speed of this sub-slots is 16kbits/s, and the 16k sub-slots of a such 2bit can be described as a 16k link.This shows that the E1 time slot of a 256bit can be divided into the 64k time slot of 32 8bit, and finally can be divided into the 16k sub-slots of 128 2bit, be i.e. 128 16k links.
For full-rate speech traffic, require the trau frame of 20ms transmission 320bit data, promptly transmission rate is 16kbits/s, so just needs the link of 16k.Therefore, the transmission of trau frame in the full-rate speech traffic can be with an above-mentioned 16k link, and promptly the sub-slots of a 2bit is finished.At present, the minimum 16k of the needs link of full-rate speech traffic comes transmitting TRAU frame, and for full rate transmission channel (TCH/F), generally is the fixed allocation link, is 16k link of transmission fixed allocation of each trau frame.
AMR provides the various code rate of bit rate from 4.75-12.2kbits/s, so the redundant information of 87%-480% can be provided.The coded set of full rate AMR has 12.2k, 10.2k, 7.95k, 7.4k, 6.7k, 5.9k, 5.15k, 4.75k, and wherein preceding 4 is the two-forty item, and back 4 is the low rate item.In general, system can therefrom select 4 suitable speed as the service rate collection, as 12.2k, 7.95k, 6.7k and 4.75k.
For the AMR speech business, voice code word (bit) number of different coding speed is also inequality.Compare with the high-rate coded mode that comprises 12.2k, 10.2k, 7.95k and 7.4k, for the low rate coding mode that comprises 6.7k, 5.9k, 5.15k and 4.75k, valid data amount required during the trau frame transmission is less.For example,, and only need 134bit, be less than 160bit for the low rate coding of 6.7k bits/s for the high-rate coded 244bit that needs of 12.2kbits/s.As can be seen, during the low rate trau frame of the 16k link transmission 6.7kbits/s of use E1, it is idle that only about half of data space is arranged.
According to actual observation, use the time of low rate mode generally to account for about 1/4, this shows that for the situation that the low rate coding mode is transmitted, its resource utilization can also further improve.
Summary of the invention
In view of this, the invention provides a kind of in speech business the method for transmitting TRAU frame, can improve the utilance of e1 resource.
Technical scheme provided by the invention is as described below:
The invention provides a kind of in speech business the method for transmitting TRAU frame, may further comprise the steps:
A, signal sending end detect the employed rate coding mode of current business channel;
B, signal sending end are the different link circuit resource of current business distribution of employing different coding mode according to the testing result in the steps A, and according to the link circuit resource that distributes for current business, for current business is set up 8k link trau frame;
C, signal sending end send to signal receiving end with the trau frame of setting up among the step B.
Before steps A, in advance the E1 time slot is equally divided into 256 8k links, as resource pool.
Setting up described in the step B in the process of 8k link trau frame, the frame signature identification is set in described trau frame; After step C, further comprise:
D, receiving terminal receive and identify the trau frame that sends to signal receiving end described in the step C according to described frame signature identification, read information needed.
If detected current business rate coding mode is in the described steps A: full rate fixed rate coded system, or the high-rate coded mode of full rate adaptive multi-rate AMR; Then step B is: signal sending end is according to the testing result in the steps A, for adopting the current business of full rate fixed rate coded system or the high-rate coded mode of full rate AMR, distribute two 8k links, and according to two 8k links that distribute for current business, for current business is set up two 8k, half information trau frame and half information frame signature identification is set respectively therein; Step D is: receiving terminal receives and identifies the half information trau frame that sends to signal receiving end described in the step C according to described half information frame signature identification, reads information needed.
If detected current business rate coding mode is in the described steps A: full rate AMR low rate coding mode; Then step B is: signal sending end is according to the testing result in the steps A, for adopting the current business of full rate AMR low rate coding mode, distribute a 8k link, and according to a 8k link that distributes for current business, for current business is set up a 8k half-rate TRAU frame and the half rate frame signature identification is set therein; Step D is: receiving terminal receives and identifies the half-rate TRAU frame that sends to signal receiving end described in the step C according to described half rate frame signature identification, reads information needed.
Set up two 8k, half information trau frame described in the step B, be that the information in the original 16k full rate trau frame is split as two parts data message, and set up pair of corresponding 8k half information trau frame according to this two parts data message respectively.
In two 8k, half information trau frame, half information frame signature identification is set respectively in that step B is described, for: the clear area in described two corresponding 8k half information trau frames is provided with the half information frame signature identification that corresponds to each other respectively.
In described half information frame signature identification, frame type signature identification field and frame number signature identification field are set; Frame number signature identification field in the described half information frame signature identification that corresponds to each other corresponds to each other; Described signal receiving end determines that according to described frame type signature identification field the trau frame of receiving is 8k half an information trau frame, according to described frame number signature identification field, judges whether two and half information frames are pair of corresponding half information trau frames.
Described two half information frame signature identifications that correspond to each other can be two half identical information frame signature identifications; Described signal receiving end determines that according to described half information frame signature identification two and half information frames are pair of corresponding half information trau frames.
At receiving terminal described in the step D according to described half information frame signature identification, receive and identify after the half information trau frame that sends to signal receiving end described in the step C, further comprise: whether the signal receiving end inquiry has received and corresponding another the half information trau frame of this half information trau frame of receiving, if receive, then read information needed; Otherwise, return execution in step D.
Set up a 8k half-rate TRAU frame described in the step B, be for the definition of data message according to different information storage area in the AMR half-rate TRAU frame structure, from original 16k full rate trau frame, choose information needed, leave the respective regions in the half-rate TRAU frame respectively in, set up a 8k half-rate TRAU frame with AMR half-rate TRAU frame structure.
At the described half information frame signature identification that in the 8k half-rate TRAU frame, is provided with of step B, for: clear area in described 8k half-rate TRAU frame or frame head zone are provided with the half rate frame signature identification; Described signal receiving end determines that according to described half rate frame signature identification the trau frame of receiving is the 8k half-rate TRAU frame.
In the present invention, the position that described half information frame signature identification is provided with in half information frame with the position that described half rate frame signature identification is provided with in half rate breath frame, can be the same position of clear area in trau frame.Described half rate frame signature identification is different with described half information frame signature identification.
In the present invention, described read information needed before, further comprise: reduction obtains reducing the step of 16k full rate trau frame according to the 8k link trau frame received; Described reduction 16k full rate trau frame is corresponding with original 16k full rate trau frame described in the step B; The described information needed that reads is for reading information needed from reduction 16k full rate trau frame.
In the present invention, described high-rate coded mode is 12.2k, 10.2k, 7.95k or 7.4k coded system, and described low rate coding mode is 6.7k, 5.9k, 5.15k or 4.75k coded system.
The invention provides a kind of in the AMR speech business method of transmitting TRAU frame, can improve the utilance of e1 resource.The invention discloses a kind of in the AMR speech business method of transmitting TRAU frame, can improve the utilance of e1 resource.According to method provided by the invention, signal sending end detects the employed rate coding mode of current business channel, distribute different link circuit resources according to testing result for the current business that adopts the different coding mode then, and, set up 8k link trau frame for current business and send to signal receiving end according to the link circuit resource that distributes for current business.
The present invention realizes the trau frame transmission by using 8k link assignment mode, for the full rate AMR business of full rate that adopts the fixed rate coded system and the high-rate coded mode of employing, for it distributes two 8k links; For the full rate AMR business that adopts the low rate coding mode, for it distributes a 8k link.Like this, need be not such according to prior art, professional which kind of coded system that adopts is all distributed the 16k link circuit resource without exception, but according to the difference of operation code mode, for it distributes 16k link or 8k link, thereby effectively saved e1 resource, and improved the utilance of e1 resource, also can be operator and save cost.
Description of drawings
Fig. 1 is the embodiment schematic flow sheet according to method transmitting TRAU frame provided by the invention;
Fig. 2 is the embodiment schematic flow sheet that receives trau frame according to method provided by the invention.
Embodiment
For general full rate, as FR business or EFR business, need the link transmission trau frame of 16k at least, full rate AMR is professional generally also to be the link transmission trau frame of using 16k.Voice code word (bit) number of considering different rates in the AMR coding is inequality, for improving under the low rate coding mode to efficiency of resource, for each the 64k time slot in the E1 time slot, can be divided into 4 16k sub-slots not according to prior art, promptly be divided into 4 16k links and come transmitting TRAU frame, but each 64k time slot is divided into 8 8k sub-slots, promptly be divided into 8 8k links and come transmitting TRAU frame.That is to say,, finally be divided into the 8k sub-slots of 256 1bit the E1 time slot of a 256bit, i.e. 256 8k links, rather than be divided into the 16k link of 128 2bit according to prior art.
Like this, for the high-rate coded mode that comprises 12.2k, 10.2k, 7.95k and 7.4k, channel still needs the 16k link circuit resource, then distributes 2 8k link combinations transmitting TRAU frame that gets up for it; And for the low rate coding mode that comprises 6.7k, 5.9k, 5.15k, 4.75k, channel only needs the 8k link circuit resource, thereby only is required to be it and distributes 1 8k link to be used for transmitting TRAU frame, reaches the purpose of saving e1 resource with this.
For making the purpose, technical solutions and advantages of the present invention clearer, the present invention is described in further detail below in conjunction with accompanying drawing.
Fig. 1 is the embodiment schematic flow sheet according to method transmitting TRAU frame provided by the invention.As shown in Figure 1, the E1 time slot is divided into a plurality of 8k links according to method provided by the invention after, the speech business that system handles for needs is judged, if should business be full rate FR business or EFR business, then be 2 8k links of its distribution; If should business be full rate AMR business, then further judge the code rate that current this Traffic Channel adopted, if adopted high-rate coded mode, then distribute 2 8k links for it; If adopted the low rate coding mode, then only distribute 1 8k link for it.In step after this, for the business of having distributed 2 8k links, according to the information in the original 16k full rate trau frame of receiving, the trau frame of setting up 2 corresponding 8k transfers out; For the business of having distributed 1 8k link, according to the information in the original 16k full rate trau frame of receiving, the trau frame of setting up 1 corresponding 8k transfers out.Concrete steps are as follows:
Step 100, each the 64k time slot in the E1 time slot is divided into 8 8k sub-slots, and like this, the minimum unit of link assignment is the 8k link just in the E1 time slot, rather than 16k link of the prior art.
Step 110, for the base station with N traffic channel full rate, BSC is a carrier frequency distribution 2N bar 8k link according to this N Traffic Channel, as resource pool.
Step 120 is judged the kind of loaded service on the current activation channel, if should business be full rate FR business or EFR business, and then direct execution in step 150A; If should business be full rate AMR business, then execution in step 130.
Step 130 detects the employed code rate of current business channel.
Step 140, if whether detected code rate greater than 7k, then is high-rate coded mode greater than 7k in the determining step 130, execution in step 150A-160A; Otherwise, be low rate coding mode, execution in step 150B-160B.
Step 150A is for the current business that adopts high-rate coded mode is distributed two 8k links.
Step 160A, read the information in the original 16k full rate trau frame of receiving, and set up half information trau frame of two corresponding 8k links for the current business that adopts high-rate coded mode according to this information, these two trau frames can obtain by described original 16k full rate trau frame being carried out the information fractionation.
Step 150B is for the current business that adopts the low rate coding mode is distributed a 8k link.
Step 160B, read the information in the original 16k full rate trau frame of receiving, and set up the half-rate TRAU frame of a 8k link for the current business that adopts the low rate coding mode according to this information, this trau frame can adopt the structure of half-rate TRAU frame in the prior art.
Step 170 sends to signal receiving end with the 8k link trau frame that builds up.
As shown in Figure 1, when in the gsm system full-rate speech traffic, carrying out the trau frame transmission, adopt method provided by the invention, can save e1 resource generally.For a base station that N full speed channel arranged,, and in the present embodiment, then adopt the method for dynamic assignment 2N 8k link according to N 16k link of prior art needs fixed allocation.When carrying out AMR when professional, when high-rate coded, the transmission of each trau frame still needs 2 8k links, is identical with the situation of transmitting TRAU frame in full rate FR business in the prior art or the EFR business; And the transmission of each trau frame only needs 1 8k link when low rate coding, thereby by contrast, can save 1 8k link.Suppose all to carry the full rate AMR business that adopts the low rate coding mode on N the full speed channel in this base station, then can save N 8k link altogether.As previously mentioned, generally speaking, the time of in full rate AMR business, using the low rate coding mode about 1/4, therefore, in practice, the method that adopts the invention described above to provide, average computation gets off to save N/4 8k link.These link circuit resources that save can dynamic assignment be given other professional uses, as GPRS (GPRS).
In the present embodiment, if current business is full rate FR business or EFR business, or for adopting the full rate AMR business of high-rate coded mode, then distribute 2 8k links for current business, and according to the information in the paid-in original 16k full rate trau frame, set up two 8k links, half information trau frame, then it is transferred out.Wherein, shown in step 160A, described two 8k links, half information trau frame can obtain by described original 16k full rate trau frame is split, specifically can be: the information in the described original 16k full rate trau frame is equally divided into two parts, leave in respectively among two 8k links, the half information trau frame, simultaneously, the information that can set in advance is deposited rule, and half information trau frame signature identification is set in described half information trau frame, like this, it is original 16k full rate trau frame to be split and the corresponding pair of corresponding half information trau frame that obtains that signal receiving end can identify described two and half information trau frames, and can directly read information needed or reduction according to it and obtain reducing 16k full rate trau frame and read information needed again.
Wherein, described information is deposited rule and be can be: in described original 16k full rate trau frame, according to byte sequence number (Octet No.) putting in order from 0-39, take out and byte sequence number 1 and the corresponding bit information of 2-20, as first group of data message, and set up first 8k half information trau frame, wherein according to described first group of data message, with byte sequence number 1 corresponding bit information be the frame head start information, with the corresponding bit information of byte sequence number 2-20 be data message; Except that first group of data message, remaining information, promptly with byte sequence number 0 and the corresponding bit information of 21-39, can be used as second group of data message, and set up second 8k, half information trau frame according to described second group of data message, wherein, with byte sequence number 0 corresponding bit information be the frame head start information, with the corresponding bit information of byte sequence number 21-39 be data message.
Wherein, can corresponding signature identification be set respectively, be used to discern described 8k half information trau frame for above-mentioned two 8k, half information trau frame.For example, can deposit the free time (Spare) zone at the data message in above-mentioned two corresponding 8k half information trau frames, be provided with respectively corresponding to the first half information frame signature identifications of first 8k half information trau frame with corresponding to the second half information frame signature identifications of second 8k, half information trau frame.Like this, it is pair of corresponding half information trau frame that signal receiving end can identify this according to it, directly reads information needed then, or reduction obtains reducing 16k full rate trau frame and reads information needed again.
Above-mentioned the first half information frame signature identifications can be set to identical value with the second half information frame signature identifications.For example, certain predeterminated position in can be in described frame idle (Spare) zone is provided with half information frame signature identification of a byte: preceding four bits are set to type that should frame, are indicated as half information trau frame as being set to 1100; Back four bits are set can be to numbering that should frame, these four bits can be regarded a binary number as, to splitting the 8k half information trau frame that obtains by original 16k full rate trau frame, signal sending end is its numbering in order for each, promptly 0000,0001,0010,0011 ... 1111, when sending the 16th pair half information trau frame, described back four bits are 1111, therefore, and for the 17th pair half information trau frame, can be with described back four bits for being made as 0000 again, circulation successively.Like this, first pair of signature identification that sends half information trau frame is 1100-0000, and second pair of signature identification that sends half information trau frame is 1100-0001 ..., the 16th pair of signature identification that sends half information trau frame is 1100-1111.Like this, by preceding four of described signature identification, can determine that the frame corresponding with it is 8k half information trau frame; If in two 8k half information trau frames signature identification back four identical, can determine that then the two is pair of corresponding 8k half an information trau frame.
Above-mentioned example is for pair of corresponding 8k half information trau frame half an identical information frame signature identification to be set.In fact, field length, internal structure and the character code of described half information frame signature identification are not limited only to the description in the above-mentioned example.It is 1 byte (i.e. 8 bits) that half information frame signature identification is set in the above-mentioned example, in fact can adjust according to actual needs; And the length and the character code of preceding four bit fields of the type of corresponding frame and back four bit fields of the numbering of corresponding frame also can be adjusted according to actual needs.
In the present embodiment, if current business is for adopting the full rate AMR business of low rate coding mode, then distribute 1 8k link for it, and according to the information in the paid-in original 16k full rate trau frame, set up a corresponding 8k link trau frame, the structure of this frame can adopt the structure of AMR half-rate TRAU frame in ETSI (ETSI) 0861 agreement, and its particular content can see the content among the 5.2.1.2 joint Frames for Adaptive Multi-Rate Speech in 0861 agreement for details.In the information of described original 16k full rate trau frame, from the relevant data message of currently used code rate, choose and build the required data message of frame, and, send it to signal receiving end then according to the 8k link trau frame that the data message foundation of choosing has the half-rate TRAU frame structure.
Wherein, shown in step 160B, describedly from the information of original 16k full rate trau frame, choose the process of building the frame information needed, specifically can be: described original 16k full rate trau frame and the 8k half-rate TRAU frame that will set up are contrasted, according to different information storage area in the half-rate TRAU frame structure for the definition of data message, in described original 16k full rate trau frame, choose data message with corresponding informance implication, leave the respective regions in the half-rate TRAU frame in, set up the 8k half-rate TRAU frame with this.
Wherein, can signature identification be set, be used to discern described 8k half-rate TRAU frame for above-mentioned 8k half-rate TRAU frame.For example, can deposit the free time (Spare) zone, the half rate frame signature identification corresponding to this 8k half-rate TRAU frame is set at the data message in the above-mentioned 8k half-rate TRAU frame.Like this, it is exactly the trau frame that transforms the 8k half-rate architectures that obtains according to original 16k full rate trau frame when adopting the low rate coding mode that signal receiving end can identify described half-rate TRAU frame according to it, can directly read information needed according to it then, or reduction obtains reducing 16k full rate trau frame and reads information needed again.
Compare with aforesaid setting for half information frame signature identification, fairly simple for being provided with of half rate frame signature identification.For example, certain predeterminated position in can be in described frame idle (Spare) zone, the half rate frame signature identification of 4 bits is set, to be indicated as this frame be half-rate TRAU frame as being set to 1111, wherein, for making things convenient for the signal receiving end inquiry and judging that the predeterminated position of described half rate frame signature identification can be corresponding or identical with the predeterminated position of aforementioned half information frame signature identification.In fact, the field length of described half rate frame signature identification and character code are not limited only to the description in the above-mentioned example, can adjust according to actual needs.In addition, described half rate frame signature identification also can be arranged in the frame head of half-rate TRAU frame.
In the present embodiment, shown in step 170, signal sending end sends to signal receiving end with the trau frame of the 8k link that builds up.After step 170, can return step 130, continue the employed code rate of monitoring current business channel.In full rate AMR business, if detect code rate big variation is arranged, promptly become two-forty or become low rate by two-forty by low rate, then need to redistribute link circuit resource for current business, promptly increase or reduce the distribution of 8k link; Otherwise, if,, then need not readjust the distribution of link circuit resource originally for the link circuit resource of this traffic assignments remains suitable though code rate changes.
In the present invention, signal sending end analyze according to current business and according to the information architecture in the corresponding original 16k full rate trau frame new 8k link trau frame send to signal receiving end, therefore, also need to carry out corresponding step at signal receiving end and discern described new 8k link trau frame, and it is carried out respective handling to read information wherein.
Fig. 2 is the embodiment schematic flow sheet that receives trau frame according to method provided by the invention.As shown in Figure 2, signal receiving end is judged its classification and it is taked corresponding processing for the 8k link trau frame that receives, and reduces and obtains reducing 16k full rate trau frame, thereby can read wherein required information.Concrete steps are as follows:
Step 210 receives 8k link trau frame.
Step 220, the classification of trau frame described in the determining step 210, if this frame is a half-rate TRAU frame, execution in step 230-240 then; If this frame is half information trau frame, then execution in step 250,260 and 270.
Step 230 according to the information of the half-rate TRAU frame of receiving, is reduced and is obtained reducing 16k full rate trau frame.Wherein, described half-rate TRAU frame, i.e. half-rate TRAU frame described in Fig. 1 step 160B; Described reduction 16k full rate trau frame should be with as the original 16k full rate trau frame described in Fig. 1 step 160B be; Described reduction obtains reducing the process of 16k full rate trau frame, with the process of the half-rate TRAU frame of setting up a 8k link described in Fig. 1 step 160B be corresponding.
Step 240, the information in the reduction 16k full rate trau frame that obtains in the read step 230.
Step 250, for this half information trau frame of receiving, judge whether to receive and corresponding another the half information trau frame of this half information trau frame of receiving, receive that all then execution in step 260 if determine described two half information trau frames corresponding to current business; Otherwise, return execution in step 210 and continue to receive 8k link trau frame.Wherein, described and the corresponding two and half information trau frames of current business, i.e. half information trau frame of two corresponding 8k links described in Fig. 1 step 160A.
Step 260 is according to receiving and the information of the corresponding two and half information trau frames of current business that combination is reduced and obtained reducing 16k full rate trau frame.Wherein, described reduction 16k full rate trau frame should be with as the original 16k full rate trau frame described in Fig. 1 step 160A be; Described combination reduction obtains reducing the process of 16k full rate trau frame, with the process of the half information trau frame of setting up two corresponding 8k links described in Fig. 1 step 160A be corresponding.
Step 270, the information in the reduction 16k full rate trau frame that obtains in the read step 260.
In the present embodiment, shown in step 220 among Fig. 2, signal receiving end is judged the classification of trau frame, can be according to the feature identification information of deciding through consultation in advance, as be arranged in the 8k link trau frame signature identification in idle (Spare) zone, discern the 8k link trau frame of receiving, and judge the classification of the 8k link trau frame of receiving.For example, when employing is arranged on signature identification in the 8k link trau frame and discerns the 8k link trau frame of receiving, if identify is half information frame signature identification, and what then determine to receive is professional or adopt the 16k full rate trau frame of the full rate AMR business of high-rate coded mode to split the half information trau frame that obtains according to full rate FR/EFR; If identifying is the half rate frame signature identification, what then determine to receive is that 16k full rate trau frame according to the full rate AMR business that adopts the low rate coding mode transforms the half-rate TRAU frame that obtains.
After the type that identifies the 8k link trau frame of receiving, can carry out respective handling respectively.For the half-rate TRAU frame of receiving, can directly obtain information needed by step 230-240 according to information wherein.And for the half information trau frame of receiving, then need to carry out a further judgement shown in step 250, this is because described this half information trau frame of receiving, be actually by the original 16k full rate trau frame fractionation described in Fig. 1 step 160A and obtain, thereby information wherein is partial information, so also need to get access to another half information trau frame corresponding, just can carry out subsequent treatment with it.Therefore, in the judgement of step 250,, then carry out follow-up step 260 and 270 if determine all to receive with respect to two and half information trau frames of current business; Otherwise, need return to continue to carry out and wait for the step of obtaining, up to determining to get access to pair of corresponding half information trau frame, continue subsequent treatment again.
In the judgement of step 250, need to judge whether two half information trau frames of receiving are pair of corresponding half information trau frames.At this moment, need according to judging as the half information frame signature identification that is provided with among Fig. 1 step 160A, if the half information frame signature identification that identifies in the two and half information trau frames is corresponding, can determine that then this two and half information trau frame is pair of corresponding half an information trau frame.
As shown in Figure 2, after signal receiving end is finished judgement to the 8k link trau frame received, can carry out respective handling to it.Signal receiving end reads information needed can pass through dual mode: a kind of mode is to reduce according to the 8k link trau frame of receiving earlier to obtain reducing 16k full rate trau frame, reads information then from this reduction 16k full rate trau frame; Another kind of mode is according to the 8k link trau frame of receiving, directly reads information.In present embodiment as shown in Figure 2, employing be first kind of above-mentioned mode.
In step 230, for the half-rate TRAU frame of receiving, according to information wherein, corresponding with the process of the half-rate TRAU frame of setting up a 8k link shown in Fig. 1 step 160B, reduce and obtain reducing 16k full rate trau frame, in step 240, read the information of this reduction 16k full rate trau frame then.
Similarly, in step 260, for receive with the corresponding two and half information trau frames of current business, according to information wherein, corresponding with the process of the half information trau frame of setting up two 8k links shown in Fig. 1 step 160A, combination is reduced and is obtained reducing 16k full rate trau frame, reads the information of this reduction 16k full rate trau frame then in step 270.
In sum, the invention provides a kind of in the AMR speech business method of transmitting TRAU frame, can improve the utilance of e1 resource.The invention discloses a kind of in the AMR speech business method of transmitting TRAU frame, can improve the utilance of e1 resource.According to method provided by the invention, signal sending end detects the employed rate coding mode of current business channel, distribute different link circuit resources according to testing result for the current business that adopts the different coding mode then, and, set up 8k link trau frame for current business and send to signal receiving end according to the link circuit resource that distributes for current business.
The present invention realizes the trau frame transmission by using 8k link assignment mode, for the full rate AMR business of full rate that adopts the fixed rate coded system and the high-rate coded mode of employing, for it distributes two 8k links; For the full rate AMR business that adopts the low rate coding mode, for it distributes a 8k link.Like this, need be not such according to prior art, professional which kind of coded system that adopts is all distributed the 16k link circuit resource without exception, but according to the difference of operation code mode, for it distributes 16k link or 8k link, thereby effectively saved e1 resource, and improved the utilance of e1 resource, also can be operator and save cost.
In a word, the above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.

Claims (16)

1, a kind of in speech business the method for transmitting coding rate adapter unit trau frame, it is characterized in that: may further comprise the steps:
A, signal sending end detect the employed rate coding mode of current business channel;
B, signal sending end are the different link circuit resource of current business distribution of employing different coding mode according to the testing result in the steps A, and according to the link circuit resource that distributes for current business, for current business is set up 8k link trau frame;
C, signal sending end send to signal receiving end with the trau frame of setting up among the step B.
2, the method for claim 1 is characterized in that: before steps A, in advance the E1 time slot is equally divided into 256 8k links, as resource pool.
3, the method for claim 1 is characterized in that: setting up described in the step B in the process of 8k link trau frame, the frame signature identification is set in described trau frame; After step C, further comprise:
D, receiving terminal receive and identify the trau frame that sends to signal receiving end described in the step C according to described frame signature identification, read information needed.
4, method as claimed in claim 3 is characterized in that:
If detected current business rate coding mode is in the described steps A: full rate fixed rate coded system, or the high-rate coded mode of full rate adaptive multi-rate AMR; Then step B is: signal sending end is according to the testing result in the steps A, for adopting the current business of full rate fixed rate coded system or the high-rate coded mode of full rate AMR, distribute two 8k links, and according to two 8k links that distribute for current business, for current business is set up two 8k, half information trau frame and half information frame signature identification is set respectively therein; Step D is: receiving terminal receives and identifies the half information trau frame that sends to signal receiving end described in the step C according to described half information frame signature identification, reads information needed.
If detected current business rate coding mode is in the described steps A: full rate AMR low rate coding mode; Then step B is: signal sending end is according to the testing result in the steps A, for adopting the current business of full rate AMR low rate coding mode, distribute a 8k link, and according to a 8k link that distributes for current business, for current business is set up a 8k half-rate TRAU frame and the half rate frame signature identification is set therein; Step D is: receiving terminal receives and identifies the half-rate TRAU frame that sends to signal receiving end described in the step C according to described half rate frame signature identification, reads information needed.
5, method as claimed in claim 4, it is characterized in that: set up two 8k, half information trau frame described in the step B, be that the information in the original 16k full rate trau frame is split as two parts data message, and set up pair of corresponding 8k half information trau frame according to this two parts data message respectively.
6, method as claimed in claim 5, it is characterized in that: in two 8k, half information trau frame, half information frame signature identification is set respectively in that step B is described, for: the clear area in described two corresponding 8k half information trau frames is provided with the half information frame signature identification that corresponds to each other respectively.
7, method as claimed in claim 6 is characterized in that:
In described half information frame signature identification, frame type signature identification field and frame number signature identification field are set; Frame number signature identification field in the described half information frame signature identification that corresponds to each other corresponds to each other;
Described signal receiving end determines that according to described frame type signature identification field the trau frame of receiving is 8k half an information trau frame, according to described frame number signature identification field, judges whether two and half information frames are pair of corresponding half information trau frames.
8, as claim 6 or 7 described methods, it is characterized in that: described two half information frame signature identifications that correspond to each other are two half identical information frame signature identifications;
Described signal receiving end determines that according to described half information frame signature identification two and half information frames are pair of corresponding half information trau frames.
9, method as claimed in claim 4, it is characterized in that: at receiving terminal described in the step D according to described half information frame signature identification, receive and identify after the half information trau frame that sends to signal receiving end described in the step C, further comprise: whether the signal receiving end inquiry has received and corresponding another the half information trau frame of this half information trau frame of receiving, if receive, then read information needed; Otherwise, return execution in step D.
10, method as claimed in claim 4, it is characterized in that: set up a 8k half-rate TRAU frame described in the step B, be for the definition of data message according to different information storage area in the AMR half-rate TRAU frame structure, from original 16k full rate trau frame, choose information needed, leave the respective regions in the half-rate TRAU frame respectively in, set up a 8k half-rate TRAU frame with AMR half-rate TRAU frame structure.
11, method as claimed in claim 10 is characterized in that: at the described half information frame signature identification that in the 8k half-rate TRAU frame, is provided with of step B, for: clear area in described 8k half-rate TRAU frame or frame head zone are provided with the half rate frame signature identification; Described signal receiving end determines that according to described half rate frame signature identification the trau frame of receiving is the 8k half-rate TRAU frame.
12, method as claimed in claim 4, it is characterized in that: the position that described half information frame signature identification is provided with in half information frame, with the position that described half rate frame signature identification is provided with in half rate breath frame, be the same position of clear area in trau frame.
13, method as claimed in claim 4 is characterized in that: described half rate frame signature identification is different with described half information frame signature identification.
14, method as claimed in claim 4 is characterized in that: described read information needed before, further comprise: reduction obtains reducing the step of 16k full rate trau frame according to the 8k link trau frame received; Described reduction 16k full rate trau frame is corresponding with original 16k full rate trau frame described in the step B; The described information needed that reads is for reading information needed from reduction 16k full rate trau frame.
15, method as claimed in claim 4 is characterized in that: described high-rate coded mode is 12.2k, 10.2k, 7.95k or 7.4k coded system.
16, method as claimed in claim 4 is characterized in that: described low rate coding mode is 6.7k, 5.9k, 5.15k or 4.75k coded system.
CNB200610098428XA 2006-07-04 2006-07-04 The method of transmitting coding rate adapter unit frame in speech business Expired - Fee Related CN100546223C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB200610098428XA CN100546223C (en) 2006-07-04 2006-07-04 The method of transmitting coding rate adapter unit frame in speech business

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200610098428XA CN100546223C (en) 2006-07-04 2006-07-04 The method of transmitting coding rate adapter unit frame in speech business

Publications (2)

Publication Number Publication Date
CN1878033A true CN1878033A (en) 2006-12-13
CN100546223C CN100546223C (en) 2009-09-30

Family

ID=37510349

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200610098428XA Expired - Fee Related CN100546223C (en) 2006-07-04 2006-07-04 The method of transmitting coding rate adapter unit frame in speech business

Country Status (1)

Country Link
CN (1) CN100546223C (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101237299B (en) * 2007-12-27 2011-04-20 华为技术有限公司 Voice service processing module, system and method
CN101170755B (en) * 2007-11-20 2011-12-07 中兴通讯股份有限公司 A method for transmitting half-rate voice data
CN102572884A (en) * 2010-12-21 2012-07-11 中兴通讯股份有限公司 Adaptive multi rate (AMR) monitoring method and device
CN101299621B (en) * 2008-06-27 2012-10-10 中兴通讯股份有限公司 Method for searching semi-speed TRAU frame under self-adaption multi-speed encoding/decoding mode
CN105592077A (en) * 2011-05-19 2016-05-18 福建联拓科技有限公司 Voice transmission method
WO2019174406A1 (en) * 2018-03-12 2019-09-19 中兴通讯股份有限公司 Data transmission method and apparatus, network device, and storage medium
CN114039705A (en) * 2022-01-10 2022-02-11 中国电子科技集团公司第五十四研究所 Method for transmitting low-speed voice data by using E1 line

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101170755B (en) * 2007-11-20 2011-12-07 中兴通讯股份有限公司 A method for transmitting half-rate voice data
CN101237299B (en) * 2007-12-27 2011-04-20 华为技术有限公司 Voice service processing module, system and method
CN101299621B (en) * 2008-06-27 2012-10-10 中兴通讯股份有限公司 Method for searching semi-speed TRAU frame under self-adaption multi-speed encoding/decoding mode
CN102572884A (en) * 2010-12-21 2012-07-11 中兴通讯股份有限公司 Adaptive multi rate (AMR) monitoring method and device
CN102572884B (en) * 2010-12-21 2015-10-28 中兴通讯股份有限公司 A kind of multi tate method for supervising and device automatically
CN105592077A (en) * 2011-05-19 2016-05-18 福建联拓科技有限公司 Voice transmission method
CN105592077B (en) * 2011-05-19 2019-02-19 福建联拓科技有限公司 A kind of voice transmission method
WO2019174406A1 (en) * 2018-03-12 2019-09-19 中兴通讯股份有限公司 Data transmission method and apparatus, network device, and storage medium
CN114039705A (en) * 2022-01-10 2022-02-11 中国电子科技集团公司第五十四研究所 Method for transmitting low-speed voice data by using E1 line
CN114039705B (en) * 2022-01-10 2022-03-22 中国电子科技集团公司第五十四研究所 Method for transmitting low-speed voice data by using E1 line

Also Published As

Publication number Publication date
CN100546223C (en) 2009-09-30

Similar Documents

Publication Publication Date Title
CN1878033A (en) Method for transmitting coding rate adapter unit frame in voice service
CN1250028C (en) Method and appts. for using non-symmetric speech coders to produce non-symmetric links in wireless communication system
CN1132466C (en) Method and system for testing functioning of data communication in radio apparatus
CN1231006C (en) Power controlling method during soft handoff in mobile communication system
CN1135020C (en) Imppoving channel quality in wireless communications
CN1223989C (en) Frame erasure compensation method in variable rate speech coder
CN1119056C (en) Method and system for testing data channel funcltionality in a radio apparatus
CN100341292C (en) Distributed substation network combining method
CN1722694A (en) Method, medium and the device changed between the control heterogeneous networks
CN1123126C (en) Information coding method and device using error correction and error detection
CN1797993A (en) Mobile communications system and control technique thereof
CN1863368A (en) Wireless network and method for planning and optimizing network therein
CN1175691C (en) Method for controlling transmitted power in mobile communication system
CN1792100A (en) Method and apparatus for performing a soft-handoff
CN1835625A (en) Method of blind detecting transfer patterns
CN1692581A (en) Transmission power deciding apparatus and transmission power deciding method
CN1110981C (en) Discriminating between channels in wireless communication systems
CN1859067A (en) Channel blind detecting method
CN1269381C (en) Method and apparatus for coordinating transmission of short messages with hard handoff searches in a wireless communications system
CN1159699C (en) Method for decreasing the processing capacity required by speech encoding and a network element
CN1871864A (en) Method for retransmitting vocoded data
CN101043715A (en) Method of uplink channel distribution
CN1153397C (en) Bit detection method in a radio communication system
CN1318827A (en) Method for optimzing quality of voice in mobile radio system
CN1096170C (en) Data receiving system

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090930

Termination date: 20210704

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