CN1352862A - Priority transmission for various types of speech in network traffic - Google Patents

Priority transmission for various types of speech in network traffic Download PDF

Info

Publication number
CN1352862A
CN1352862A CN99816368A CN99816368A CN1352862A CN 1352862 A CN1352862 A CN 1352862A CN 99816368 A CN99816368 A CN 99816368A CN 99816368 A CN99816368 A CN 99816368A CN 1352862 A CN1352862 A CN 1352862A
Authority
CN
China
Prior art keywords
priority
voice
information unit
indication
interactive
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.)
Pending
Application number
CN99816368A
Other languages
Chinese (zh)
Inventor
J·K·P·加尔亚斯
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.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
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 Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of CN1352862A publication Critical patent/CN1352862A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
    • H04W72/569Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5603Access techniques
    • H04L2012/5604Medium of transmission, e.g. fibre, cable, radio
    • H04L2012/5607Radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/5651Priority, marking, classes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5678Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
    • H04L2012/5679Arbitration or scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/181Transcoding devices; Rate adaptation devices

Abstract

A method (500), apparatus (220), and transmission format (400) enables packets (400) carrying different types of information (406) to be assigned different priority levels (402) and to be forwarded accordingly. In one embodiment, packets include an indication as to whether they have a high priority (e.g., interactive speech), a low priority (e.g., non-interactive speech), etc. Packets with low priority are queued and delayed (525) until packets with a high priority are forwarded (515). Examples of non-interactive speech include voice mail, computer-generated menus, e-mail to/from speech, etc. In one particular embodiment, the system identification block (685, 695) of TFO messages (680, 690) is populated with a priority level indication.

Description

Be used for the priority transmission of Network all kinds voice
Background of invention
The invention technical field
The present invention relates generally to network communication field, specifically relate to be various types of traffic, set up and realize the priority delay as the non-interactive type speech business.
Description of Related Art
Current mobile radio system provides many new, exciting characteristics for the user.These characteristics comprise, for example calling subscriber identification, voice mail, transmission of messages and Multi-Way Calling.In addition, wireless traffic is becoming increasing people can be afforded, and this part is because the more effective use of usable spectrum.Promote that one of these improved technology are the realizations of Digital Transmission.Digital Transmission makes it possible to more effectively use usable spectrum, and the ability that realizes packet-based distribution and/or transmission is provided.
In global system for mobile communications (GSM) standard, the introducing of the enhancing data rate (EDGE) of GPRS (GPRS), GSM evolution and adaptive multi-rate (AMR) audio coder ﹠ decoder (codec) has brought raising and the variable bandwidth than current business.These and other factors have also promoted the realization of packet-based distribution and/or transmission.But, also be not used in the packet-based transmission solution of the GSM base station sub-system (BSS) of public land mobile network (PLMN) at present.Like this, when using packet-based technology, also be not used for regulating the fluctuation of gsm system and the scheme of peak bandwidth demand.
On the other hand, for office's solution, developing in intra-company and using traditional Local Area Network/corporate intranet foundation structure (as Internet protocol (IP) transmission) to come the system of transporting speech, data etc. with block form.But, except that resource too much being provided for foundation structure or depending on other QoS mechanism by the intrinsic support of LAN/ corporate intranet foundation structure of company, can't solve the problem of service quality (OoS).Unfortunately, this scheme is unsuitable for gsm system, because it is will be more expensive to be used for the bandwidth that the bandwidth ratio of gsm system is used for the LAN/ ethernet technology.
Summary of the invention
The deficiencies in the prior art can the application of the invention method and system overcome.For example, as also not recognizing up to now,, then will be favourable if can in gsm system, come to regulate effectively and economically bandwidth demand by using the packet-based technology that postpones priority route and/or transmission.In fact, if be that the priority of carrying the packet allocation of interactive voice is different from the priority that those carry the non-interactive type packets of voice, then will be favourable.
In an exemplary embodiment, in transceiver (TRX), receive the decode for the information that in time slot (TS), sends to base transceiver station (BTS) from travelling carriage (MS).TRX changes into this information format the IP grouping and they is sent to an internal router.Internal router receives these groupings and they is stored in the memory.Each grouping comprises a priority level indication analyzed in router.Grouping (for example, corresponding to the non-interactive type voice) with lower priority grade is delayed, and the grouping with higher priority level (for example, corresponding to interactive voice) is not had and thisly lingeringly transmits.
Interactive voice comprises, for example, and two person-to-person real-time spoken conversation.The example of non-interactive type voice comprise menu that voice mail, computer generate, to/from the Email of voice etc.In a particular, priority level indication according to the present invention is analyzed and forwarding tandem-free operation (TFO) in conjunction with audio coder ﹠ decoder (codec) in gsm system is used.Especially, the system banner piece that can be TFO request and acknowledge message provides priority level to indicate.Therefore, it is a priority level indication that the TFO function of network can detect this " system " identifier, and correspondingly handles grouping.
An important technical advantage of the present invention is that it has strengthened the packet-based route/transmission in the gsm system.
Another important technical advantage of the present invention is by be distributed in the ability of the priority best use available bandwidth when the route/transmission interactive voice before the non-interactive type voice for interactive voice.
Another important technical advantage of the present invention is by using the ability of TFO in the system banner piece that a priority indication is included in for example request and acknowledge message.
Above-mentioned and further feature of the present invention will be hereinafter illustrative example in reference to the accompanying drawings explain in detail.Be apparent, however, to one skilled in the art that described embodiment is used to illustrate and understand, and can also expect a large amount of embodiments that is equal to here.
The accompanying drawing summary
Can more completely understand method of the present invention, system and transmission form by the reference following detailed and together with accompanying drawing, wherein:
Fig. 1 represents that wherein the present invention can be by the part of an exemplary wireless network system of favourable realization;
Fig. 2 represents the demonstration arrangement according to transceiver of the present invention and router;
Fig. 3 A is illustrated in and activates priority transmission demonstration transmission delay figure before;
Fig. 3 B represents according to the present invention, the demonstration transmission delay figure after activating the priority transmission;
Fig. 4 A represents according to the present invention to have a demonstration grouping of priority transmission indication;
Fig. 4 B represents according to the present invention, is used to transmit the demonstration group router of the grouping of being distinguished priority;
Fig. 5 represents according to the present invention, is used for transmitting according to the priority level of received grouping the method for the flow chart form of this received grouping;
Fig. 6 A represents according to the present invention to have the exemplary treatments of the MS of tandem-free operation to the MS calling;
Fig. 6 B represents a demonstration tandem-free operation requests message;
Fig. 6 C represents a demonstration tandem-free operation acknowledgement message;
Fig. 6 D represents the demonstration tandem-free operation requests message that has priority level indication according to of the present invention;
Fig. 6 E represents the demonstration tandem-free operation acknowledgement message that has priority level indication according to of the present invention.
Accompanying drawing describes in detail
A preferred embodiment of the present invention and advantage thereof will be by understanding with reference to figure 1-6E better, and wherein identical numbering is used to refer to identical or corresponding part among each figure.
The each side of GSM standard will be used to describe a preferred embodiment of the present invention.But, should be appreciated that principle of the present invention also be applicable to other wireless communication standard (or system), particularly those numerals and with the system of transmitted in packets information, as digital Advanced Mobile Phone System (D-AMPS) and universal mobile telephone system (UMTS).In addition, principle of the present invention generally also is applicable to any packet-based network, and no matter it is wireless or wired.
Fig. 1 is discussed now, represents that generally by 100 wherein the present invention is by the part of an exemplary wireless network system of favourable realization.A BTS 110 comprises all or part of antenna of control circuit and the one or more sub-districts of covering.BTS 110 can be the part of a Radio Network System and be connected to this cordless communication network (clearly not illustrating).BTS 110 can with one or more MS 130 (1) ..., 130 (6) ..., 130 (x) communication.BTS 110 communicates by letter on one or more frequencies, and each in these frequencies is organized into time division multiple access and inserts (TDMA) frame 120.In the frame 120 each also is divided into 8 (for example, being numbered 0 to 7) TS.Each MS 130 (1) ..., 130 (6) ..., 130 (x) send a normal pulse train on each TS.
BSS (BTS 110 constitute its some or all of) can be changed to adapt to packet-switched transmission.When using statistic multiplexing, flexibility and efficiency of transmission have been improved in the inner realization of BSS packet-switched transmission.Can use IP, and the priority bit in the IP leader can be used for introducing QoS in IP network.When introducing packet-based transmission among the GSM BSS, the delay requirement of GSM should satisfy.At present, voice messaging is the business of tool delay-sensitive, and therefore, the present invention advantageously is placed into voice in the high latency priority class in an exemplary embodiment.Other business/information (as non-transparent data) that does not require strict delay requirement is placed in the class of the lower priority with variable delay defaultly.
But, it is limited using the different improvement that postpone priority because be transmitted professional current mainly be a period of time that voice and may continuing are grown.Like this, the improvement that obtains from statistic multiplexing is limited to only the just statistics of the speech source of network internal, and can't obtain other improvement (under any circumstance only need of bandwidth very the signaling of lower part except) from different priority levels.By realizing that voice activation detection/discontinuous transmission (VAD/DTX) mechanism starts the use of voice statistic multiplexing, this mechanism is implemented in gsm system.
According to the characteristic of speech source, can obtain to transmit improved different brackets with statistic multiplexing.The present invention solves the synchronous radio air interface with the relevant gsm system of one of them problem that overcomes.The synchronous radio air interface produces the very behavior of " sudden " for the business that generates.For example, 20 milliseconds of business modules of all in a sub-district are gone up reception/decoding at same tdma frame (4.6 milliseconds of ≈).Making progress at downlink side, this also is visible.Can carry out route to regulate this " burst " behavior by principle according to the present invention.
Fig. 2 is discussed now, generally by the demonstration arrangement of 200 expressions according to transceiver of the present invention and router.Arrange 200 can be the part of GSM BTS (for example BTS 110 of Fig. 1) structure for example.In this exemplary embodiment, arrange 200 to use packet-based transmission (for example IP).Arrange 200 to comprise a plurality of TRX.TRX (for example, TRX1 210 (1), and TRX2 210 (2), and TRX3 210 (3) ..., TRXx 210 (x)) by (for example, by line 215 (1), 215 (2), 215 (3) ..., 215 (x)) be connected to router two 20.Router two 20 by Abis interface 230 will divide into groups (directly or indirectly) output to Radio Network System.
(for example, TRX1 210 (1), and TRX2 210 (2) for each TRX, TRX3 210 (3) ..., TRXx 210 (x)) receive by MS (130 (1) from the antenna system (clearly not illustrating) of BTS 110, ..., 130 (x)) the information unit (as a speech frame) of a transmission in (Fig. 1's).Information unit can be the grouping of general classes, message, speech frame of certain type etc.In the GSM embodiment, a speech frame is made of eight (8) pulse trains on the single time slot on eight (8) tdma frames.After eight (8) individual pulse trains were received, they were integrated in the single speech frame.For example, TRX1 210 (1) can receive a speech frame from MS 130 (1) in the TS0 on eight frames 120, TRX6 210 (6) (not shown) can be in the TS5 on eight frames 120 receive a speech frame from MS 130 (6), and TRXx 210 (x) (not shown) can receive a speech frame from MS 130 (x) in eight its frequencies are different from the TS of frame of frame 120 place frequencies.Therefore, in this embodiment, go up on the correct multiframe positions at TRX1 210 (1) when the individual pulse train of the 8th on the TS0 (the 8th) be received, deinterleaving is during with decoding (for example becoming a speech frame in the GSM embodiment), it can be formatted into the grouping of IP type and be sent to the internal router 220 of BTS110.
Example ground but suppose for each TS have a activation to call out without limitation with voice activity, then each TRX (TRX1 210 (1) ..., TRXx 210 (x)) on TS0, receive a speech frame.Like this, and each TRX (TRX1 210 (1) ..., TRXx210 (x)) send an IP approximately simultaneously and be grouped into router two 20.Therefore, each TRX and router two 20 (for example online 215 (1), 215 (2), 215 (3), ..., on 215 (x)) between BTS 110 internal bandwidth preferably enough high so that the whole of each grouping sent before the grouping corresponding to TS1 need be sent out, and avoid the inside of the grouping in TRX separately to line up.Therefore in the GSX embodiment, each grouping is sent in a pulse train time frame (0.6 millisecond of ≈).Therefore, if the bandwidth of Abis interface 230 less than x *Internal bus (for example, line 215 (1), 215 (2), 215 (3) ..., 215 (x)) bandwidth, then before transmission on the Abis interface 230, grouping need be in router two 20 buffer memory and begin queuing.Typically, the bandwidth on Abis interface 230 is 2Mbps (E1) or 1.5Mbps (T1), and the bandwidth on the internal bus is greater than 2Mbps.
Usually, lack Li Chu of the present invention, from TS0 all from TRX (TRX1 210 (1) ..., TRXx 210 (x)) grouping initiated sent before sending in any grouping from TS1.These groupings from TS1 are the ready pulse train time frames (0.6 millisecond of ≈) after the TS0.Therefore, the grouping of TS1 need be buffered till all groupings of TS0 have been sent out.
With reference now to Fig. 3 A,, activates priority transmission demonstration transmission delay figure before generally by 300 expressions.Arrange 200 and Figure 30 0 can one be used from the influence of describing transmission delay.In Figure 30 0, queuing and Abis transmission delay are called as " Tabis " together.This Tabis be speech activity (for example voice=1, non-voice=0), TS numbering (for example 0,1,2 ..., 7), the quantity of TRX (for example x) and a function that whether has the calling of activation certainly in addition.For example and non-limitingly, suppose calling of 100% carrying of available TS.
Not in the gsm system of transmission packets, when using the 16kbps circuit switching to connect, it is 23.85 milliseconds for " round trip delay " of Abis.In exemplary embodiment, use preferably to reach same requirement towards transmission packets.But the distribution that postpones is different.For example, Tabisd (Tabis down link) may be less than 17.4 milliseconds, and Tabisu (Tabis up link) may be greater than 4.0 milliseconds.If supposition has the traffic load of symmetry, then Tabisu=Tabisd=12 millisecond.Among superincumbent description and Fig. 3 A, 20 milliseconds of time intervals of service regeulations are described the timing on the gsm wireless interface.For more accurate, this gsm wireless interface has been introduced owing to SACCH slow associated control channel (SACCH) logic channel is multiplexed into the shake that causes on the same physical channel.Therefore, this time interval is based on the multiframe circulation.But in one embodiment, the speech frame that can buffer memory receives is to produce 20 milliseconds of equal time intervals or directly regularly to align with wave point.
Continue now to discuss Fig. 3 A, wherein Figure 30 0 expression when the priority transmission is not activated, the demonstration transmission delay under the situation (for example, 100% of eight of every tdma frame (8) TS carrying a calling) of the restriction above given." Tabis0 " is the transmission delay for TS0 at router two 20 places, when each TRX (TRX1 210 (1) ..., TRXx 210 (x)) it comprises x speech frame of information when receiving a speech frame.Transmission delay at router two 20TS1 is " Tabis0-0.6+Tabis1 " for the speech frame of the x among the TS1 (and those before were sent out for TS0).When the delay of calculating for TS1, from (for example, deducting the time of a pulse train (0.6 millisecond of ≈) in delay Tabis0) for TS0.Usually, for each propagation delay time (for example, each " Tabis ") the preceding, deduct the time of a pulse train.For TS7, transmission delay reaches " Tabis0+Tabis1+...+Tabis6-7 *0.6+Tabis7 ".A standard GSM frame also is illustrated as 4.6 milliseconds of ≈, and a speech frame is illustrated as 20 milliseconds of ≈ at interval.Therefore, Figure 30 0 expression receives speech frame and the demonstration transmission delay that makes its queuing in router two 20 when the priority between the speech frame is not established or is used for route.
Advantageously, according to the present invention, speech frame can be distinguished priority, and those frames with lower priority are just had forwarding after the frame of higher priority at those like this.In aspect a demonstration, principle of the present invention is utilized such fact, promptly has the speech business of the real-time requirement grade with variation.For example, two person-to-person " live " dialogue has higher relatively priority, and such communications such as reasonable sound mail, the announcement message that is recorded, telephone bank then have relatively low priority.Voice mail itself has occupied most of current speech business.The non-interactive type speech business of these types also may increase.In addition, new non-interactive type business also may be introduced into.This new non-interactive type business comprises dissimilar speech recognition business, as the voice activity dialing of network support; To/from the Email of voice etc.
According to the present invention, these dissimilar callings are identified.After the identification, different types can be assigned to the priority of different brackets and be lined up subsequently, so that at different time they are transmitted.For example, being identified as the calling that contains the nonreciprocal voice is placed in the class of low delay priority.Therefore, available link (for example, Abis interface 230) can be used better.This use that is enhanced can become capital in many ways.For example, it can cause providing lower voice latency for the needs of lower bandwidth on the link of a given voice latency or for a given bandwidth.
Fig. 3 B is discussed now,, always represents the demonstration transmission delay figure after starting the priority transmission according to the present invention with 350 for most TS.Among Figure 35 0 illustration low voice postpone.For example but non-exclusively, be nonreciprocal by hypothesis, and be placed to low the delay in the priority class for the all-calls among the TS0 of all TRX." Tabis0 " equals low and postpones queuing that priority causes and add for the queuing of the TS0 of all TRX and the transmission delay of Abis interface 230.Transmission delay for TS1 is " Tabis1 " now, and shown in Figure 30 0, it is deducted " Tabis 0-0.6 ".Similarly, the total transmission delay for TS2 is reduced to " Tabis1-1 *0.6+Tabis2 ", for total transmission delay of TS7 be " Tabis1+...+Tabis6-6 *0.6+Tabis7 ".But, the transmission delay for the non-interactive type communication of TS0 has been increased significantly.Like this, the result has reduced transmission delay for TS1 to TS7, and has increased delay for TS0.
Fig. 4 A is discussed now, and wherein 400 expressions have the demonstration grouping of priority transmission indication according to the present invention.Grouping 400 preferably includes a plurality of.Grouping generally logically is divided into a plurality of, as leader piece, the block of information that will be sent out etc.Shown in grouping 400 comprise three (3) pieces, although this grouping also can comprise more or the piece of some less, and these pieces can be in any order.The priority level of priority level (piece) 402 these groupings of indication.The indication of this priority can be indicated (for example 1 to 10), type of call (for example interactive voice, non-interactive type voice, data etc.) etc. to be made up of numeral.Grouping 400 also comprises a purpose plot 404 (for example telephone number, IP address etc.) and contains the block of information 406 (for example data, voice etc.) that will send to the information of another position from a position.
Fig. 4 B is discussed now, wherein represents to be used to transmit the demonstration group router of the grouping of being distinguished priority according to the present invention.Router two 20 passes through circuit 215 (1), 215 (2), 215 (3) from TRX ..., 215 (x) receive speech frame.This speech frame can be at router two 20, be formatted into IP grouping (or any packet-based form) at TRX, and further enter network etc. after Abis interface 230, but in a preferred embodiment, speech frame was formatted into the IP grouping at TRX before arriving memory 410.Memory 410 can be the memory (for example formation, one group of register, Content Addressable Memory, general RAM etc.) of any special purpose, general service etc.From circuit 215 (1), 215 (2), 215 (3) ..., each grouping 400 that 215 (x) receive be placed in the memory 410 (for example respectively in memory cell 410 (1), 410 (2), 410 (3) ..., 410 (x)).Memory cell 410 (n) is illustrated in has more memory cell can be used for stores packets 400 in the memory 410.
In an alternate embodiment, by providing an independent storage queue for each TRX/ circuit 10 (x)/215 (x) to the grouping 400 that receives, the quantity of memory (for example storage queue) is increased.In another alternate embodiment, be assigned to the multi-memory formation of (be used for interactive voice as, another is used for the non-interactive type voice) of one or more certain priority grades by providing, and increase the quantity of single memory formation.In another alternate embodiment, by providing the multi-memory that is assigned to one or more certain priority grades formation, and further increase the quantity of single memory formation at each TRX/ circuit 210 (x)/215 (x).
A priority analysis device 415 is retrieved priority level 402 (can be independent, also can be the other parts with grouping 400) by data/address bus 420 from one of them memory cell 410 (x) in the memory 410.Continue to discuss top example with reference to figure 3B, priority analysis device 415 is analyzed the priority level 402 that retrieves from memory cell 410 (1), and determines that it is divided into non-interactive type voice (as the pulse train that receives) on TS0.Divide into groups like this, accordingly 400 to be delayed.Priority analysis device 415 then by data/address bus 420 from memory cell 410 (2) the retrieval priority levels 402 of memory 410 (or independent or with the other parts of grouping 400).Preferably analyzer 415 is analyzed the priority level 402 that retrieves from memory cell 410 (2), and determines that it is divided into interactive voice (as the pulse train that receives in the example of describing with reference to figure 3B) in the above on TS1.Like this, Dui Ying grouping 400 just is suitable for transmission.Priority analysis device 415 will be sent out by the grouping 400 in control signal/line 430 notice packet transmitters 425 memory cell 410 (2).Packet sender 425 is by data/address bus 420 retrieves packet 400 from memory cell 410 (2), and will divide into groups subsequently 400 to be forwarded to Abis interface 230.The priority analysis device continues to analyze the priority level 402 of the grouping 400 that receives in memory 410, analyzed up to for example all groupings 400, till extra grouping 400 is received.
Should be appreciated that one of those of ordinary skill in the art after reading and having understood principle of the present invention, can rearrange and/or otherwise change the element/logical block in the router 220.For example, priority analysis device 415 and packet sender 425 can be combined to be the unit of a discrete and/or functional hardware, software, firmware etc.In an example of this embodiment, if each grouping 400 of element analysis is and suitable this analyzed Abis interface 230 (if for example priority level 402 these priority height of indication) that is grouped into of just transmitting immediately after this.It is also understood that router two 20 and element/logical block wherein (for example memory 410, priority analysis device 415, data/address bus 420, packet sender 425, control signal/line 430 etc.) need not be discrete hardware cell.Alternately, they can be the combinations that for example connects one or more software modules of same processing unit (as digital signal processor, general service microprocessor etc.) operation.In addition, memory 410 need be in router two 20, and memory 410 can be shared with other function and/or the processing/storage entity of BTS 110.
Fig. 5 is discussed now, and wherein 500 expressions are transmitted the method for the flow chart form of received grouping according to the present invention according to the priority level of received grouping.When one or more groupings are received (piece 505), flow chart 500 beginnings.The priority indicator of a grouping analyzed (decision block 510).If this grouping has higher priority level (as interactive voice), then this grouping is forwarded to next stage (piece 515).If for example analyzed priority is the highest possible priority level (as interactive voice in one embodiment), then next stage can be the Abis interface 230 that is used to be transferred to wireless network.On the other hand, if analyzed priority is not possible limit priority, the then next stage can comprise further priority analysis, to come a plurality of grouping-hierarchies according to these groupings priority level separately.
In one embodiment, interactive voice can be regarded as two person-to-person real time communication, but not interactive voice can be regarded as and is not at two person-to-person real-time verbal messages.Transfer of data can be assigned with various priority levels (as than interactive voice height (as for extra charge) from the client, equal the non-interactive type voice, lower etc. than non-interactive type voice).If (at decision block 510) grouping has a lower priority grade (as the non-interactive type voice), then grouping (alternatively) will be carried out further processed (piece 520) (for example according to meticulousr priority level further to grouping-hierarchy).At least with respect to the higher priority packets that is forwarded to next level (in piece 515), these lower priority packets are delayed (piece 525).
Fig. 6 A is discussed now, wherein with 600 expressions according to the MS of employing tandem-free operation of the present invention exemplary treatments to the MS calling.At " Inband Tandem Free Operation (TFO) ofSpeech Codes (tandem-free operation (TFO) in the band of audio coder ﹠ decoder (codec)); Business description; Stage 3 "; Technical specification, digital cellular telecommunication systems (stage 2+); Draft TS 04.53 is (1998-07) V.1.3.0, in July, 1998; GSM; Described TFO in the 1-32 page or leaf, and it has all been comprised as a reference at this.In order to be interactive voice or non-interactive type voice with call identification, for example, the TFO agreement is used in the exemplary embodiment.Therefrom can obtain several additional advantage of the present invention.For example, because when using TFO, avoided the speech coding in the serial connection, thus can be owing to do not need extra coding/decoding, and voice quality is not reduced.Therefore, speech can directly be stored in the voice mail, and does not need extra speech coding.In addition, aloft ruined frame of interface and comfort noise do not need to be stored, thereby have further reduced the demand of memory storage capabilities.
Continue to discuss Fig. 6 A now, wherein in the environment that uses the TFO process, MS A605 communicates by letter with a MS B655.MS A605 carries out radio communication with BTS A610.BTSA610 is relevant with a BSCA615 with a code converter and Rate Adapter Unit (TRAU) A620.TRAU A620 comprises TFO_ agreement parts 622, up link _ TFO (UL_TFO) parts 624 and a decoder 626.TRAU A620 is connected to digital network 630, and the latter also is connected to TRAU B640.TRAU B640 is relevant with a BSC B635 with BTS B650.TRAU B640 comprises TFO_ agreement parts 642, down link _ TFO (DL_TFO) parts 644 and an encoder 646.BTS B650 carries out radio communication with MS B655.
In non-TFO, signal is encoded at MS A605, sends to BTSA610 by air interface, and in decoded device 626 decodings of TRAU A620, the link by digital network 630 is forwarded then.When signal arrived TRAU B640, signal was encoded by encoder 646 and is sent to MS B655 by air interface by BTS B650, and signal is decoded therein.On the other hand, when in TFO, TFO_ agreement parts 622 make the signals that are encoded in BTS A610, be received and route by UL_TFO parts 624, thereby walked around decode procedure in the decoder 626 of TRAU A620.After propagating by digital network 630, the signal that (still being) is encoded passes through DL_TFO parts 644 by TFO_ agreement parts 642 routes, thereby avoids the cataloged procedure of encoder 646.The signal that will (still day be) be encoded by BTS B650 sends to MS B655 by air interface then, and signal is decoded therein.Signal from MS B655 to MS A605 also is used TFO and is sending in the other direction.Advantageously, avoided complete decoding and cataloged procedure right.When using the TFO signaling, can use IS_ system banner piece to realize show (for example the discerning the non-interactive type audio call) of transmission priority grade.
Fig. 6 B is discussed now, wherein with a demonstration of 660 expressions tandem-free operation requests message.TFO request message 660 comprises following: leader piece 662, request block 664, IS_ system banner piece 665, TFO request extension blocks 668 and a codec list extension blocks 669.IS_ system banner piece 665 is illustrated as and contains a GSM sign, and but, alternately, other system and/or standard also can be identified.The specific bit combination of no more than 20 bits is identified at the GSM standard in this exemplary requests message.
Fig. 6 C is discussed now, wherein with a demonstration of 670 expressions tandem-free operation acknowledgement message.TFO acknowledge message 670 comprises following: leader piece 662, affirmation piece 674, IS_ system banner piece 665, TFO confirm extension blocks 678 and codec list extension blocks 669.IS_ system banner piece 665 is illustrated as and contains a GSM sign, and but, alternately, other system and/or standard also can be identified.
Fig. 6 D is discussed now, wherein with 680 expressions according to the demonstration tandem-free operation requests message with priority level indication of the present invention.In TFO request message 680, for IS_ system banner piece 665 provides a priority level indication 685.This priority level indicator collet 685 comprises, for example corresponding to the bit combination such as the various priority levels of interactive voice and non-interactive type voice.
Fig. 6 E is discussed now, wherein with 690 expressions according to the demonstration tandem-free operation acknowledgement message with priority level indication of the present invention.In TFO acknowledge message 690, for IS_ system banner piece 665 provides a priority level indication 695.This priority level indication 695 comprises, for example corresponding to the bit combination such as the various priority levels of interactive voice and non-interactive type voice.The combination of these priority level indication bit can be identical with those of in a preferred embodiment priority level indicator collet 685.
Like this, in one embodiment, priority analysis device (as the part of TFO_ agreement parts or together with TFO_ agreement parts etc.) extracts priority level piece 685/695 (for example, reading " system " type) and analyzes bit combination to determine relative priority level.For example but non-exclusively, if the first component group has the bit combination corresponding to interactive voice, and the second component group has the bit combination corresponding to the non-interactive type voice, then the first component group is forwarded to a stage after a while, and second group to be delayed up to first group be forwarded till.
Although the preferred embodiment of method and system of the present invention has been described in accompanying drawing and preceding detailed description, but be to be understood that, the present invention is not limited to disclosed embodiment, but under the prerequisite of the spirit and scope of the present invention that propose and stipulate not departing from following claim, a large amount of rearranging, revise and substitute can be arranged.

Claims (27)

1. one kind is used for the transmission of information unit is distinguished the method for priority, comprises step:
Receive first information unit, this first information unit comprises the indication of first priority, and this first priority indication comprises at least one in indicating of an interactive voice indication and non-interactive type voice;
Analyze described first priority indication; And
In response to described first priority indication of in described analytical procedure, analyzing, and transmit described first information unit.
2. according to the method for claim 1, also comprise step:
Receive second information unit, this second information unit comprises one second priority indication, and this second priority indication comprises at least one in described interactive voice indication and the indication of described non-interactive type voice;
Analyze described second priority indication; And
When described first priority indication comprises that described non-interactive type voice indication and the indication of described second priority comprise that described interactive voice is indicated,, postpone the forwarding of described first information unit with respect to described second information unit.
3. according to the process of claim 1 wherein that described first information unit comprises a grouping.
4. according to the process of claim 1 wherein that described first information unit comprises a speech frame in the communication system.
According to the process of claim 1 wherein the indication of described non-interactive type voice comprise the menu option that generates with voice mail voice, the announcement message that is recorded, computer, speech recognition sampling, to/at least one is corresponding in the Email of voice and dialing network support, voice activity input.
6. according to the process of claim 1 wherein that the described step of analyzing described first priority indication also comprises the step of analyzing the piece in the tandem-free operation information.
7. according to the method for claim 6, the described step of wherein analyzing the piece in the tandem-free operation information also comprises analyzes a step that contains 20 bit blocks of system banner indication.
8. according to the method for claim 1, the described step of wherein transmitting described first information unit in response to described first priority indication analyzed in described analytical procedure also comprises when described first priority indication comprises that described interactive voice is indicated, and described first information unit is routed to the step of an output interface.
9. according to the method for claim 1, the described step of wherein transmitting described first information unit in response to described first priority indication analyzed in described analytical procedure also comprises when described first priority indication comprises that described non-interactive type voice are indicated, and postpones the step of described first information unit before described first information unit is routed to an output interface.
10. one kind is used for the transmission of information unit is distinguished the router of priority, comprising:
A memory is used for receiving a plurality of information units, and these a plurality of information units comprise first information unit, and there is at least one voice priority designator this first information unit;
A priority analysis device is used for analyzing described at least one voice priority designator of described first information unit and being used for producing a control signal; And
An information unit transmitter is used for transmitting described first information unit in response to described control signal.
11. according to the router of claim 10, wherein said priority analysis device and described information unit analyzer comprise at least one software module at least in part.
12. according to the router of claim 10, wherein router is included at least a portion of the base transceiver station in the Radio Network System.
13. according to the router of claim 12, at least one transceiver of the described base transceiver station of wherein said memory from described Radio Network System receives described a plurality of information unit.
14. according to the router of claim 10, wherein said at least one voice priority designator comprises at least one in interactive voice and the non-interactive type voice.
15. according to the router of claim 14, wherein said non-interactive type voice priority designator comprise the menu option that generates with voice mail voice, the announcement message that is recorded, computer, speech recognition sampling, to/at least one is corresponding in the Email of voice and dialing network support, voice activity input.
16. according to the router of claim 10, wherein said priority analysis device can information extraction from the system banner piece of a tandem-free operation information unit.
17. router according to claim 10, wherein the described control signal that is produced by described priority analysis device points out described information unit transmitter with the described first information of retrieval unit from described memory, and should be routed to an output interface in described first information unit.
18. according to the router of claim 17, wherein when described at least one voice priority designator comprise with interactive voice at once, described priority analysis device produces described control signal.
19. according to the router of claim 10, wherein when described at least one voice priority designator comprise with the non-interactive type voice at once, described priority analysis device does not produce described control signal.
20. according to the router of claim 10, wherein said memory comprises a plurality of storage queues.
21. one kind be used for can be by the communication network decipher so that route is distinguished the form of the information unit of priority, comprising:
A purpose plot, this purpose plot provides a destination address;
A block of information, this block of information comprises voice messaging; And
A priority indicator collet, this priority indicator collet come the relative priority level of indication information unit in response to one type described voice messaging.
22. information unit form according to claim 21, wherein said priority indicator collet is in response to the described voice messaging that comprises interactive voice and non-interactive type voice respectively of described type, and comprises in an interactive voice designator and the non-interactive type voice indicator at least one.
23. according to the information unit form of claim 22, wherein said non-interactive type voice comprise menu option that voice mail voice, the announcement message that is recorded, computer generate, speech recognition sampling, to/from the Email of voice and at least one in dialing network support, voice activity the input.
24. according to the information unit form of claim 22, wherein said interactive voice is included at least two person-to-person actual conversations, and described non-interactive type voice comprise the real-time verbal message that relates to single people of at least some types.
25. according to the information unit form of claim 21, wherein said priority indicator collet comprises at least a portion tandem-free operation information.
26. according to the information block form of claim 25, wherein said priority indicator collet comprises at least a portion system banner piece of described tandem-free operation information.
27. a method that is used for the transmission of information unit is distinguished priority comprises step:
Receive first information unit, this first information unit comprises the indication of first priority, and this first priority indication comprises at least one in an interactive voice indication and the indication of non-interactive type voice;
Analyze described first priority indication;
Receive second information unit, this second information unit comprises the indication of second priority, and this second priority indication comprises at least one in described interactive voice indication and the indication of described non-interactive type voice;
Analyze described second priority indication; And
When described first priority indication comprises that described non-interactive type voice indication and the indication of described second priority comprise that described interactive voice is indicated,, postpone the forwarding of described first information unit with respect to described second information unit.
CN99816368A 1999-01-14 1999-12-17 Priority transmission for various types of speech in network traffic Pending CN1352862A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US23151499A 1999-01-14 1999-01-14
US09/231514 1999-01-14

Publications (1)

Publication Number Publication Date
CN1352862A true CN1352862A (en) 2002-06-05

Family

ID=22869560

Family Applications (1)

Application Number Title Priority Date Filing Date
CN99816368A Pending CN1352862A (en) 1999-01-14 1999-12-17 Priority transmission for various types of speech in network traffic

Country Status (5)

Country Link
EP (1) EP1142376A1 (en)
KR (1) KR20010101525A (en)
CN (1) CN1352862A (en)
AU (1) AU2135100A (en)
WO (1) WO2000042789A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100399765C (en) * 2002-12-04 2008-07-02 华为技术有限公司 A voice message transmitting method
WO2009089736A1 (en) * 2007-12-27 2009-07-23 Huawei Technologies Co., Ltd. A method, an apparatus and a p2p node for improving the quality of service of the p2p overlay network
WO2010133184A1 (en) * 2009-05-22 2010-11-25 华为技术有限公司 Method, device and communication system for transmitting data
WO2011113323A1 (en) * 2010-03-16 2011-09-22 Huawei Technologies Co., Ltd. Service prioritization in link state controlled layer two networks
CN104993912A (en) * 2004-10-12 2015-10-21 Tq德尔达有限责任公司 Resource sharing in a telecommunications environment
US10044473B2 (en) 2006-04-12 2018-08-07 Tq Delta, Llc Packet retransmission and memory sharing
CN111787633A (en) * 2020-08-13 2020-10-16 无锡中感微电子股份有限公司 Bluetooth low-power audio data packet transmission method and device

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI107210B (en) 1999-07-09 2001-06-15 Nokia Networks Oy A method for routing calls over a packet network
KR20020080069A (en) * 2001-04-11 2002-10-23 (주)앤콤정보시스템 Method for sending controlled of data packet
US7145919B2 (en) * 2001-06-01 2006-12-05 Telefonaktienbolaget Lm Ericsson (Publ) Method and apparatus for transporting different classes of data bits in a payload over a radio interface
WO2003045017A1 (en) * 2001-11-20 2003-05-30 Siemens Aktiengesellschaft Method for transmitting packet data in a radio communication system
EP1326189A3 (en) * 2001-12-12 2005-08-17 Microsoft Corporation Controls and displays for acquiring preferences, inspecting behaviour, and guiding the learning and decision policies of an adaptive communications prioritization and routing systems
US7310317B2 (en) 2002-02-25 2007-12-18 Motorola, Inc. Apparatus and method for de-prioritization of bypass packets in a packet based communication system
JP4016728B2 (en) * 2002-06-05 2007-12-05 日本電気株式会社 Voice packet priority control apparatus and method
DE50211457D1 (en) * 2002-06-13 2008-02-14 Alcatel Lucent Allocation of transmission capacity of a common medium in a multipoint-to-point network
EP2012474B1 (en) 2007-07-06 2014-04-30 Alcatel Lucent Network node for a radio access network
DE102008039580A1 (en) * 2008-08-25 2010-03-04 Siemens Aktiengesellschaft Method for transmitting data packets in a communication network and switching device
GB2485232B (en) 2010-11-08 2015-02-04 Sca Ipla Holdings Inc Mobile communications network and method
GB2485233B (en) 2010-11-08 2015-02-04 Sca Ipla Holdings Inc Infrastructure equipment and method
GB2485234B (en) 2010-11-08 2015-03-25 Sca Ipla Holdings Inc Mobile communications device and method
GB2485348A (en) * 2010-11-08 2012-05-16 Wireless Tech Solutions Llc Controlling communication from and/or to a mobile communications device in accordance with a relative priority indicated by the type of data packets
EP2530991A1 (en) * 2011-05-31 2012-12-05 Alcatel Lucent A method for transmission of data, a base station and a user terminal therefor
WO2013081605A1 (en) * 2011-11-30 2013-06-06 Empire Technology Development Llc Priority assigning scheme

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2166320B (en) * 1984-10-25 1988-10-12 Stc Plc Packet switching system
JP3296001B2 (en) * 1993-02-05 2002-06-24 株式会社日立製作所 Priority control method in router
FI103005B1 (en) * 1996-03-25 1999-03-31 Nokia Telecommunications Oy Prioritize the data to be transmitted on the router

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100399765C (en) * 2002-12-04 2008-07-02 华为技术有限公司 A voice message transmitting method
CN104993912A (en) * 2004-10-12 2015-10-21 Tq德尔达有限责任公司 Resource sharing in a telecommunications environment
CN104993912B (en) * 2004-10-12 2019-12-03 Tq德尔达有限责任公司 Resource share method in telecommunication environment
US11543979B2 (en) 2004-10-12 2023-01-03 Tq Delta, Llc Resource sharing in a telecommunications environment
US10579291B2 (en) 2004-10-12 2020-03-03 Tq Delta, Llc Resource sharing in a telecommunications environment
US10409510B2 (en) 2004-10-12 2019-09-10 Tq Delta, Llc Resource sharing in a telecommunications environment
US11010073B2 (en) 2004-10-12 2021-05-18 Tq Delta, Llc Resource sharing in a telecommunications environment
US11362765B2 (en) 2006-04-12 2022-06-14 Tq Delta, Llc Packet retransmission using one or more delay requirements
US10833809B2 (en) 2006-04-12 2020-11-10 Tq Delta, Llc Techniques for packet and message communication in a multicarrier transceiver environment
US10044473B2 (en) 2006-04-12 2018-08-07 Tq Delta, Llc Packet retransmission and memory sharing
US10484140B2 (en) 2006-04-12 2019-11-19 Tq Delta, Llc Packet retransmission and memory sharing
US10498495B2 (en) 2006-04-12 2019-12-03 Tq Delta, Llc Packet retransmission
CN101471861B (en) * 2007-12-27 2012-11-07 华为技术有限公司 Method and apparatus for improving service quality of peer-to-peer superpose network as well as peer-to-peer node
WO2009089736A1 (en) * 2007-12-27 2009-07-23 Huawei Technologies Co., Ltd. A method, an apparatus and a p2p node for improving the quality of service of the p2p overlay network
CN101895403B (en) * 2009-05-22 2013-08-28 华为技术有限公司 Data transmission method and device and communication system
US8526513B2 (en) 2009-05-22 2013-09-03 Huawei Technologies Co., Ltd. Method and apparatus for transmitting data, and communication system
WO2010133184A1 (en) * 2009-05-22 2010-11-25 华为技术有限公司 Method, device and communication system for transmitting data
US8873401B2 (en) 2010-03-16 2014-10-28 Futurewei Technologies, Inc. Service prioritization in link state controlled layer two networks
WO2011113323A1 (en) * 2010-03-16 2011-09-22 Huawei Technologies Co., Ltd. Service prioritization in link state controlled layer two networks
CN111787633A (en) * 2020-08-13 2020-10-16 无锡中感微电子股份有限公司 Bluetooth low-power audio data packet transmission method and device
CN111787633B (en) * 2020-08-13 2024-03-05 无锡中感微电子股份有限公司 Bluetooth low-power-consumption audio data packet transmission method and device

Also Published As

Publication number Publication date
KR20010101525A (en) 2001-11-14
AU2135100A (en) 2000-08-01
EP1142376A1 (en) 2001-10-10
WO2000042789A1 (en) 2000-07-20

Similar Documents

Publication Publication Date Title
CN1352862A (en) Priority transmission for various types of speech in network traffic
CN101238659B (en) For accessing the slow MAC-E of the autonomy transmission in (HSUPA) together with the High Speed Uplink Packet of service specific transmission time controling
CN1109459C (en) Transcoder with prevention of tandem coding of speech
CN1121802C (en) Reduced delay priority for comfort noise
CN1248833A (en) Mobile terminal and base station for grouped radio service network
CN1260103A (en) Method for increasing data transmission capacity in a radio network
CN1171187A (en) Digital mobile communications system
CN1792047A (en) Apparatus and method for assigning resource in a mobile communication system
CN1568607A (en) Method and apparatus for retransmission in a wireless communication system
CN1714527A (en) Use of idle frames for the control of negative frame acknowledgement
CN1307771A (en) Alternating speed and data transmission in digital communications systems
CN1270743A (en) Data transmission method in GPRS
CN1534899A (en) Method of proceeding flow control to HSDPA and HSUPA
CN101047640A (en) Radio access bear data transmission method
CN1870600A (en) Method and apparatus for carrying packetized voice and data in wireless communication networks
CN1930810A (en) Method and apparautus for reducing erroneous frame classifications
CN1894875A (en) Method and apparatus for interchanging and processing mobile radio subsystem control information
CN101674604A (en) Method for transmitting circuit switched domain service, network equipment and terminal equipment
EP1308007B1 (en) A method and device for transmitting signals
CN1109453C (en) Method and arrangement for controlling of non real-time critical messages in a telecommunication system
CN101360264B (en) Data transmission method and apparatus based on IP Abis interface
CN100579282C (en) Method for transmitting and receiving service information at downlink shared channel
CN1874297A (en) Techniques for efficient control of aggregating wireless voice communications
CN1343412A (en) Method in packet communication system for transmission of packets with priority given to some data segments
CN1839600A (en) System and method for controlling the operating characteristics of a buffer

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication