CN101171812A - Multi-carrier, multi-flow, reverse link medium access control for a communication system - Google Patents

Multi-carrier, multi-flow, reverse link medium access control for a communication system Download PDF

Info

Publication number
CN101171812A
CN101171812A CNA200680015655XA CN200680015655A CN101171812A CN 101171812 A CN101171812 A CN 101171812A CN A200680015655X A CNA200680015655X A CN A200680015655XA CN 200680015655 A CN200680015655 A CN 200680015655A CN 101171812 A CN101171812 A CN 101171812A
Authority
CN
China
Prior art keywords
carrier wave
stream
streams
power
transmit
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
CNA200680015655XA
Other languages
Chinese (zh)
Inventor
唐纳·高希
克里斯托弗·杰勒德·洛特
拉希德·A·阿塔尔
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.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
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 Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN101171812A publication Critical patent/CN101171812A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/21Flow control; Congestion control using leaky-bucket
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/06TPC algorithms
    • H04W52/14Separate analysis of uplink or downlink
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/06TPC algorithms
    • H04W52/14Separate analysis of uplink or downlink
    • H04W52/146Uplink power control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/26TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service]
    • H04W52/265TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service] taking into account the quality of service QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/30TPC using constraints in the total amount of available transmission power
    • H04W52/34TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading
    • H04W52/346TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading distributing total power among users or channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/30TPC using constraints in the total amount of available transmission power
    • H04W52/36TPC using constraints in the total amount of available transmission power with a discrete range or set of values, e.g. step size, ramping or offsets
    • H04W52/367Power values between minimum and maximum limits, e.g. dynamic range
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/38TPC being performed in particular situations
    • H04W52/42TPC being performed in particular situations in systems with time, space, frequency or polarisation diversity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0044Arrangements for allocating sub-channels of the transmission path allocation of payload
    • 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
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/30TPC using constraints in the total amount of available transmission power
    • H04W52/32TPC of broadcast or control channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Small-Scale Networks (AREA)

Abstract

The present method and apparatus comprises a communication element comprising a MAC layer that is configured for wireless communication within a sector, wherein said communication element comprises a transmitter, a receiver operably connected to the transmitter, a processor operably connected to the transmitter and the receiver, and memory operably connected to the processor, wherein the communication element is adapted to police data flow, whereby a peak data outflow constraint is applied for each flow across all assigned carriers, select a carrier from a plurality of the assigned carriers for the data flow, and control flow access, whereby a potential allowed transmission power for the data flow on the carrier is determined.

Description

Be used for multicarrier, the access control of multi-flow type reverse link medium of communication system
The application's case is advocated the 60/659th of being entitled as of application on March 8th, 2005 " Multi-Carrier; Multi-Flow; Reverse LinkMedium Access Control for a Communication System ", the priority of No. 989 U.S. Provisional Application cases, whole disclosure of described application case are regarded as the part of present application disclosure.
Technical field
The present invention relates generally to wireless communication system, and more particularly, relates in the wireless communication system for example operations improvement of medium access control (MAC) layer of the system element of access terminal and access network.
Background technology
Communication system has been developed to allow from the station, cradle to physically different station, destination transmit information signals.Via communication channel during, at first described information signal is converted to and be fit to via the effective form of transmission of communication channel from station, cradle transmit information signals.The conversion of information signal or modulation relate to gained is changed the parameter of carrier wave according to information signal through the mode of spectrum limitations in communication channel bandwidth of modulated carrier.At place, station, destination, from the replicating original information signal through modulated carrier that receives via communication channel.Generally realize that by the inverse process that uses the modulated process that adopts by the station, cradle this duplicates.
Modulation also helps multiple access via some signals of common user communication channel, promptly launches simultaneously and/or receives.Multi-access communication system comprises a plurality of remote subscriber unit usually, and it need have the service at intermittence of relative shorter duration rather than to the consecutive access of common user communication channel.Known some kinds of multiple access technology in this technology, for example code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA) and Modulation and Amplitude Modulation multiple access (AM).
Multi-access communication system can be wireless or wired, but and carrying voice and/or data.In multi-access communication system, the communication between the user is conducted through one or more base stations.First user on subscriber station by on the reverse link to the base station transmits data and with second subscriber station on second telex network.Described base station receives described data and can route data to another base station.Can be to second subscriber station transmission data on the forward channel of same base station or another base station.Forward channel is meant the transmission from the base station to the subscriber station, and backward channel is meant the transmission from the subscriber station to the base station.Equally, can be at first user on the mobile subscriber station and second communicating between users on the landline telephone station.The base station receives from user's data on backward channel, and routes data to second user by PSTN (PSTN).In many communication systems (for example, IS-95, W-CDMA, IS-2000), forward channel and backward channel are assigned independent frequency.
The example of data-optimized communication systems is high data rate (HDR) communication system.In the HDR communication system, the base station is called as access network (AN) sometimes, and distant station is called as access terminal (AT) sometimes.The functional layer of being carried out by AT that is organized into piles up, and it comprises medium access control (MAC) layer.AN also can comprise the MAC layer.MAC course higher level provides special services, comprises the service relevant with the operation of backward channel.In wireless communication system by improve AT or for example the operation of the MAC layer of other communication device of AN can realize benefit.
Summary of the invention
In one embodiment, present device comprises a kind of communication device that comprises the MAC layer that is configured for use in radio communication in the sector, and wherein said communication device comprises: reflector; Receiver, it is connected to described reflector with mode of operation; Processor, it is connected to described reflector and described receiver with mode of operation; And memory, it is connected to described processor with mode of operation, and wherein said communication device is suitable for: the administration data flow is applied to the outer flow restriction of peak-data each stream on all appointment carrier waves whereby; Select carrier wave from a plurality of described appointment carrier wave that is used for described data flow; And the control flows access, determine whereby on the described carrier wave data flow may allow through-put power.
In another embodiment, this method is come Resources allocation between a plurality of streams that transmit on a plurality of carrier waves by following operation: the administration data flow is applied to the outer flow restriction of peak-data each stream on all appointment carrier waves whereby; Select carrier wave from a plurality of appointment carrier waves that are used for described data flow; And the control flows access, be identified for whereby on the described carrier wave data flow may allow through-put power.
Description of drawings
Fig. 1 illustrates the example of communication system of supporting many users and can implementing at least some aspects of the embodiment that this paper discusses;
Fig. 2 is the access network in the explanation high data rate communication system and the block diagram of access terminal;
The block diagram that Fig. 3 piles up for the layer on the explanation access terminal;
Fig. 4 is the exemplary interactional block diagram between higher level, medium access control layer and the physical layer on the explanation access terminal;
Fig. 5 A is transferred to the high power capacity bag for explanation the block diagram of access network;
Fig. 5 B is transferred to the low latency bag for explanation the block diagram of access network;
Fig. 6 can be present in the block diagram of the dissimilar stream on the access network for explanation;
Fig. 7 is the block diagram of the exemplary flow group of explanation high power capacity bag;
Fig. 8 is the block diagram of the exemplary flow group of explanation low latency bag;
Fig. 9 sentences just and to determine whether high capacity flow is included in the block diagram of the information in the stream group of low latency bag for explanation can maintain access terminal;
Figure 10 is the block diagram of access network and a plurality of access terminal in the explanation sector;
Figure 11 explanation can be used for the exemplary mechanism of total available horsepower of definite access terminal;
Figure 12 comprises the block diagram of the embodiment of a plurality of streams at least some access terminal in the explanation sector;
Figure 13 can obtain the block diagram of a kind of mode that the current power of the stream on the access terminal distributes for the explanation access terminal;
Figure 14 is transferred to reverse activity bit the block diagram of access terminal from access network in the sector for explanation;
Figure 15 can maintain the block diagram that access terminal is sentenced the information of the current power distribution of just determining one or more streams on the access terminal for explanation;
Figure 16 determines that for can be used in the explanation access terminal reverse activity bit is estimated and the functional-block diagram of the exemplary functional components of sector present load horizontal estimated;
Figure 17 is used for determining the flow chart of the exemplary method that the current power of the stream on the access terminal is distributed for explanation;
The block diagram that Figure 18 sends a request message for the scheduler of explanation access terminal on access network;
Figure 19 sentences the block diagram that just determines when the information that sends a request message to access network for access terminal for explanation can maintain access terminal;
Figure 20 is the scheduler that moves on the inherent access network in explanation sector and the exemplary interactional block diagram between the access terminal;
Figure 21 is explanation another exemplary interactional block diagram between scheduler that moves on the access network and access terminal;
Figure 22 is transferred to the block diagram of another embodiment of the approval message of access terminal for the scheduler of explanation on the access network;
Figure 23 can be stored in the block diagram of the distribute power at access terminal place for explanation;
Figure 24 can be stored in the block diagram of a plurality of transmission conditions at access terminal place for explanation;
Figure 25 can carry out for the explanation access terminal so that the flow chart of the exemplary method of pay(useful) load size of determining to wrap and power level;
Figure 26 is the functional-block diagram of the embodiment of explanation access terminal;
Figure 27 explanation is by using at two independent token bucket groups of each MAC laminar flow to come from the example of the flow data administration decoupling stream access control of access terminal;
Figure 28 is the flow chart of explanation performed step when the flow data in the administration RTC MAC layer;
Figure 29 sends the block diagram of carrier request message and reception carrier approval message for the scheduler of explanation access terminal on access network;
Figure 30 comes to administer from the flow data of access terminal the functional-block diagram of the example of decoupling stream access control at two independent token bucket groups of each MAC laminar flow by use for explanation;
Figure 31 is the scheduler that moves on the inherent access network in explanation sector and the exemplary interactional functional-block diagram between the access terminal;
Figure 32 is used for determining the functional-block diagram of the exemplary method that the current power of the stream on the access terminal is distributed for explanation; And
Figure 33 sends the functional-block diagram of carrier request message and reception carrier approval message for the scheduler of explanation access terminal on access network.
Embodiment
This paper uses word " exemplary " to represent " as example, example or explanation ".Any embodiment that this paper is described as " exemplary " all there is no need to be interpreted as more preferred or favourable than other embodiment.
It should be noted that one exemplary embodiment is provided as example all the time in this argumentation; Yet alternate embodiment can be incorporated into without departing from the present invention various aspects.Specifically, the present invention is applicable to multicarrier data handling system, multi-carrier wireless communications system, multicarrier mobile IP network and needs reception and any other system of processing wireless signal.
One exemplary embodiment adopts the spectrum spread wireless communication system.Extensively adopt wireless communication system so that various types of communications, for example voice, data etc. to be provided.These systems can be based on code division multiple access (CDMA), time division multiple access (TDMA) or some other modulation technique.Cdma system provides the certain benefits that is better than other type system, comprises the increase power system capacity.
Wireless communication system can be through being designed to support one or more standards, and for example this paper is called " the TIA/EIA/IS-95-B travelling carriage-base station compatibility standard that is used for double mode broadband spread-spectrum cellular system " of IS-95 standard, the this paper that is provided by the association that is called " third generation partner program " is called 3GPP and is comprising 3GPP TS 25.211,3GPPTS 25.212, the standard that embodies in one group of file of 3GPP TS 25.213 and No. 25.214 files of 3GPP TS, this paper is called the 3GPP TS 25.302 of W-CDMA standard, standard and this paper that this paper that is provided by the association of by name " third generation partner program 2 " is called 3GPP2 are called the CDMA2000 standard TR-45.5 of (being called IS-2000 MC in the past).The standard of above quoting clearly is incorporated herein with way of reference.
System and method described herein can use with high data rate (HDR) communication system.The HDR communication system can be through being designed to meet one or more standards, for example by " cdma2000 high rate packet data air interface specification " (3GPP2 C.S0024-A of association's issue of by name " third generation partner program 2 ", the 1st edition, in March, 2004).The content of above-mentioned standard is incorporated herein with way of reference.
The HDR subscriber station that can be called as access terminal (AT) herein can be to move or static, and can with one or more HDR base station communications, described HDR base station can be called as pool of modem transceiver (MPT) in this article.To HDR base station controller transmits data packets and reception packet, described HDR base station controller can be called as pool of modem controller (MPC) at this paper to access terminal (AT) by one or more pool of modem transceivers.Pool of modem transceiver and pool of modem controller are parts that is called the network of access network.Access network is transport data packets between a plurality of access terminal.Access network can further be connected to the additional networks of access network outside, for example company's internal network or internet, and can be between each access terminal (AT) and this type of external network transport data packets.Set up the access terminal (AT) that active traffic channel is connected with one or more pool of modem transceivers and be called as the activity access terminal, and be called and be in the service condition.Be in and set up access terminal (AT) in the process that active traffic channel is connected with one or more pool of modem transceivers and be called as to be in to connect and be provided with in the state.Access terminal (AT) can be by wireless channel or any data set of communicating by wire message way (for example using optical fiber or coaxial cable).Access terminal (AT) can further be any one in many types of devices, including (but not limited to) PC card, compact quickflashing, outside or internal modems or wireless or landline telephone.Access terminal (AT) sends the communication channel that signal passed through to the pool of modem transceiver and is called as backward channel.The pool of modem transceiver sends the communication channel that signal passed through to access terminal (AT) and is called as forward channel.
Fig. 1 illustrates the example of communication system 100, and it is supported many users and can implement at least some aspects of the embodiment of this paper argumentation.In multiple algorithm and the method any can be used for the transmission in the dispatching patcher 100.System 100 provides communication for many sub-district 102A-102G, and each sub-district is served by corresponding base station 104A-104G respectively.In an exemplary embodiment, some base stations in the base station 104 have a plurality of reception antennas and other base station only has a reception antenna.Similarly, some base stations in the base station 104 have a plurality of transmitting antennas, and other base station has single transmitting antenna.To the combination of transmitting antenna and reception antenna without any restriction.Therefore, base station 104 may have a plurality of transmitting antennas and single receive antenna, or has a plurality of reception antennas and single transmitting antenna, or has the single or multiple antennas that transmit and receive.
Distant station 106 in the overlay area can be fixing (that is, static) or move.As shown in Figure 1, each distant station 106 is dispersed in the whole system.Depend on whether (for example) adopts soft handover or terminal whether to receive a plurality of transmission with (simultaneously or successively) from a plurality of base stations through design and operation, each distant station 106 any given time on forward channel and backward channel with at least one and may communicate by letter more base stations 104.Soft handover in the cdma communication system is well-known in this technology, and be entitled as " Method and System for Providing a Soft Handoff in aCDMA Cellular Telephone System " the 5th, 101, describe in detail in No. 501 United States Patent (USP)s, described United States Patent (USP) transfers assignee of the present invention.
Forward channel is meant 104 transmission to distant station 106 from the base station, and backward channel is meant from distant station 106 transmission of 104 to the base station.In an exemplary embodiment, some in the distant station 106 have a plurality of reception antennas and other only has a reception antenna.In Fig. 1, to distant station 106A and 106J transmission data, to distant station 106B and 106J transmission data, base station 104C transmits data or the like to distant station 106C to base station 104B to base station 104A on forward channel on forward channel on forward channel.
In high data rate (HDR) communication system, base station 104 is called as access network (AN) sometimes, and distant station 106 is called as access terminal (AT) sometimes.Fig. 2 illustrates AN 204 and the AT 206 in the HDR communication system.
AT 206 and AN 204 carry out radio communication.As previous indication, backward channel is meant from the transmission of AT 206 to AN 204.Fig. 2 shows reverse traffic channel 208.Reverse traffic channel 208 be backward channel from the part of specific AT 206 to AN 204 carrying information.Certainly, backward channel also can comprise other channel except reverse traffic channel 208.Equally, forward channel can comprise a plurality of channels, comprises pilot channel.
The functional layer of being carried out by AT 206 that is organized into piles up.Fig. 3 illustrates that the layer on the AT 306 piles up.One of described layer is medium access control (MAC) layer 308.Higher level 310 is positioned at MAC layer 308 top.MAC layer 308 provides special services to higher level 310, comprises the service relevant with the operation of reverse traffic channel 208.MAC layer 308 comprises the enforcement of reverse traffic channel (RTC) MAC agreement 314.RTC MAC agreement 314 is provided at the program that AT 306 launches and AN 204 receptions are followed on the reverse traffic channel 208.
Physical layer 312 is positioned at MAC layer 308 below.MAC layer 308 is from physical layer 312 request special services.These are served and are surrounded by the pass to AN 204 physical transfer.
Fig. 4 illustrates the exemplary interaction between higher level 410, MAC layer 408 and the physical layer 412 on the AT 406.As shown in the figure, MAC layer 408 receives one or more stream 416 from higher level 410.Stream 416 is the data flow from user source, and it has certain group transmission request and is associated with certain application-specific usually.Usually, flow 416 corresponding to application-specific, for example voice IP (VoIP), visual telephone, file transfer protocol (FTP) (FTP), recreation etc.
Data from the stream on the AT 406 416 are transferred to AN 204 with the form of wrapping.According to RTC MAC agreement 414, the MAC layer is determined stream group 418 for each bag.Sometimes, a plurality of streams 416 on the AT 406 have data to transmit simultaneously.Bag can comprise from the data with upper reaches 416.Yet, may on AT 406, have sometimes data to transmit but be not included in the bag one or more stream 416.To be included in stream 416 in the described bag on the stream group 418 indication AT 406 of bag.Hereinafter use description to the exemplary method of the stream group 418 of definite bag.
MAC layer 408 is also determined the pay(useful) load size 420 of each bag.The pay(useful) load size of bag indicates how many data of the group 418 of flowing automatically to be included in the described bag.
MAC layer 408 is also determined the power level 422 of bag.In certain embodiments, determine the power level 422 of bag with respect to the power level of Reverse Pilot Channel.
For each bag that is transferred to AN 204, MAC layer 408 will be included in the pay(useful) load size 420 of the stream group 418 in the described bag, described bag and the power level 422 of described bag to physical layer 412 transmission.Physical layer 412 then realizes 204 transmission package to AN according to the information that is provided by MAC layer 308.
Fig. 5 A and 5B explanation will be wrapped 524 and will be transferred to AN 504 from AT 506.Can be some one in may transmission modes (TM) come transmission package 524.For instance, in certain embodiments, there are two kinds of possible transmission modes, i.e. high power capacity transmission mode and low latency transmission mode.Fig. 5 A explanation is transferred to AN 504 with the high power capacity bag 524a bag 524a of high power capacity mode transfer (that is, with).Fig. 5 B explanation is transferred to AN 504 with the low latency bag 524b bag 524b of low latency mode transfer (that is, with).
Usually use low latency (LoLat) transmission mode to send the data of the responsive stream of self-dalay (LoLat stream).Usually use high power capacity (HiCap) transmission mode to send the data that self-dalay is allowed stream (HiCap stream).Low latency bag 524b is to transmit than the high power level 422 of high power capacity bag 524a with identical bag size.Therefore, possible low latency bag 524b will arrive AN 504 quickly than high power capacity bag 524a.Yet low latency bag 524b causes more multi-load than high power capacity bag 524a to system 100.
Fig. 6 illustrates the dissimilar stream 616 that may exist on the AT 606.In certain embodiments, the stream of each on the AT 606 616 all is associated with specific transmission mode.In possible transmission mode is under the situation of high power capacity transmission mode and low latency transmission mode, and AT 606 can comprise one or more high capacity flows 616a and/or one or more low latencies stream 616b.Preferably in high power capacity bag 524a, transmit high capacity flow 616a.Preferably the transmission low latency flows 616b in low latency bag 524b.
Fig. 7 explanation is used for the exemplary flow group 718 of high power capacity bag 724a.In certain embodiments, only when all streams 716 that have data to transmit are high capacity flow 716a, just with high power capacity mode transfer bag 724a.Therefore, in this type of embodiment, the stream group 718 among the high power capacity bag 724a only comprises high capacity flow 716a.Perhaps, under the judgement of AT 606, low latency stream 616b can be included among the high power capacity bag 724a.An exemplary reason of doing like this is when low latency stream 616b does not obtain enough treating capacities.For instance, the formation that may detect low latency stream 616b is set up.Stream can be by being that cost changes into and uses the high power capacity pattern to improve its treating capacity to increase the stand-by period.
Fig. 8 explanation is used for the exemplary flow group 818 of low latency bag 824b.In certain embodiments, if the low latency stream 816b that exists at least one to have data to transmit, so with low latency mode transfer bag 824b.Stream group 818 among the low latency bag 824b includes each low latency stream 816b that data will be transmitted.Described have one or more among the high capacity flow 816a that data will transmit also can be included in the stream group 818.Yet, described one or more may not being included in the stream group 818 that has among the high capacity flow 816a that data will transmit.
Merge simultaneous low latency stream and high capacity flow in the physical layer packet in each reverse link carriers
When containing a plurality of stream with different termination targets, AT 906 occurs merging.Because may having one, each physical package stops target, so can use the rule that stream can be merged in the same bag in order to determine when.The rule that is used for simultaneous low latency stream and high capacity flow are merged to bag depends on flow priority and sector load.Fig. 9 explanation can maintain AT 906 and sentence and determine just whether high capacity flow 916a is included in the information in the stream group 818 of low latency bag 824b.Each high capacity flow 916a on the AT 906 all has the data 926 of the specified quantitative that can be used for transmitting.Equally, can define merging threshold value 928 at each the high capacity flow 916a on the AT 906.In addition, but integral pin AT 906 defined merge threshold value 930.At last, when the estimation of the load level of sector during less than threshold value, the merging of high capacity flow may take place.(hereinafter will discuss the estimation of load level how to determine the sector.) that is to say that when the sector had fully low load, the loss in efficiency of merging was unimportant and allow actively to use.
In certain embodiments, if any one in satisfied two conditions, high capacity flow 916a is included among the low latency bag 524b so.First condition is that the summation of the data transmitted 926 of all the high capacity flow 916a on the AT 906 surpasses the merging threshold value 930 that defines at AT 906.Second condition is that the data transmitted 926 of high capacity flow 916a surpass the merging threshold value 928 that defines at high capacity flow 916a.
The power that first condition relates to from low latency bag 824b to high power capacity bag 724a changes.If high capacity flow 916a is not included among the low latency bag 824b,, needs only existence and can be used for from the data of at least one low latency stream 816b transmission so from the just accumulation of data of high capacity flow 916a.If allow to gather, when transmitting high power capacity bag 724a, may there be rapid must the transformation by unacceptable power so from last low latency bag 824b to high power capacity bag 724a from the mistake multidata of high capacity flow 916a next time.Therefore, according to first condition, in case surpass a certain value (defining by merging threshold value 930) from the amount of the data transmitted 926 of high capacity flow 916a on the AT 906, just allowing will be from the data " merging " of high capacity flow 916a in low latency bag 824b.
Second condition relates to service quality (QoS) requirement of high capacity flow 916a on the AT 906.If the merging threshold value 928 of high capacity flow 916a is set at very large value, this means high capacity flow 916a so seldom, be also contained in if any among the low latency bag 824b.Therefore, this high capacity flow 916a may experience transmission delay, because it just can not be transmitted when the low latency that exists at least one to have data to transmit flows 816b.On the contrary, if the merging threshold value 928 of high capacity flow 916a is set at very little value, this means that so high capacity flow 916a almost always is included among the low latency bag 824b.Therefore, this type of high capacity flow 916a may experience very little transmission delay.Yet this type of high capacity flow 916a consumes more sector resources and transmits its data.
Advantageously, in certain embodiments, the merging threshold value 928 of some high capacity flow 916a on the AT 906 can be set at very large value, and the merging threshold value 928 of some other high capacity flow 916a on the AT 906 can be set at very little merging threshold value 928.This type of design is favourable, because the high capacity flow 916a of some types may have strict QOS requirement, and other does not have.The example of the stream 916 that has that strict QOS requires and can the high power capacity mode transfer is real-time videos.Real-time video has the high bandwidth requirement, and this may make transmission with the low latency pattern than poor efficiency.Yet, for real-time video, do not expect transmission delay arbitrarily.The example of the stream 916 that does not have that strict QOS postpones to require and can the high power capacity mode transfer is the stream 916 of doing one's best.
Set the power level of the bag in the given reverse link carriers
Figure 10 illustrates AN 1004 and a plurality of AT 1006 in the sector 1032.Sector 1032 is that AT 1006 can receive the geographic area from the signal of AN 1004, and vice versa.
A character of some wireless communication systems (for example CDM system) is that transmission is interfering with each other.Therefore, in order to ensure not having too much interference between the AT 1006 in same sector 1032, the limited amount power that receives at the AN1004 place that exists AT 1006 to use jointly.Remain in this restriction in order to ensure AT 1006, the power 1034 of specified quantitative can be used for each AT 1006 in the sector 1032 to be used for transmission on reverse traffic channel 208.Each AT 1006 sets the power level 422 of its bag 524 that transmits on reverse traffic channel 208, so that be no more than its total available horsepower 1034.
The power level 1034 that is assigned to AT 1006 may not can just in time equals AT 1006 and is used for the power level 422 of on reverse traffic channel 208 transmission package 524.For instance, in certain embodiments, exist AT 1006 therefrom to select one group of discrete power level with the power level 422 that is used for determining bag 524.Total available horsepower 1034 of AT 1006 may not can just in time equals any one in the described discrete power level.
Allow to gather obsolete at any given time total available horsepower 1034, make it to use at follow-up time.Therefore, in this type of embodiment, total available horsepower 1034 (roughly) of AT 1006 equals current power and distributes 1034a to add certain part at least of gathering power division 1034b.AT 1006 determines the power level 422 of bag 524, makes it can not surpass total available horsepower 1034 of AT 1006.
The current power that total available horsepower 1034 of AT 1006 may not can always equals AT 1006 distributes 1034a to add that AT's 1006 gathers power division 1034b.In certain embodiments, total available horsepower 1034 of AT 1006 can be limited by peak allocation 1034c.The peak allocation 1034c of AT 1006 can equal the current power of AT 1006 and distribute 1034a to multiply by certain restriction factor.For instance, if restriction factor is two, the peak allocation 1034c of AT 1006 equals the twice that its current power is distributed 1034a so.In certain embodiments, restriction factor is the function of the current power distribution 1034a of AT 1006.
Provide the peak allocation 1034c of AT can limit AT 1006 transmission and allow " pulse feature " that have.For instance, may take place AT 1006 sometime the section during do not have data to transmit situation.During the section, power may continue to be assigned to AT 1006 at this moment.Because there are not data to transmit, so the power that distributes gathers.A bit locate at certain, AT 1006 may have relative lot of data to transmit suddenly.At this some place, the power division 1034b that gathers of institute may be relatively large.If allow AT 1006 to use the whole power division 1034b that gathers, the through-put power 422 of AT 1006 may experience unexpected quick increase so.Yet too fast if the through-put power of AT 1,006 422 increases, this may influence the stability of system 100 so.Therefore, under the situation of for example this situation, can be AT 1006 peak allocation 1034c is provided the total available horsepower 1034 with restriction AT 1006.Note that the power division 1034b that gathers of institute is still available, but its use expands to more wrapping when peak allocation 1034c is restricted.
Administer the data flow in the single reverse link carriers
Figure 11 explanation can be used for the exemplary mechanism of total available horsepower 1034 of definite AT 206.Described mechanism relates to the use of virtual " bucket " 1136.This RLMAC bucket is used for each data flow with administration data flow and control flows access.At first in data field, regulate the data that produce by application flow.The administration function is guaranteed to be less than or equal to restriction by the average and peak value resource of fluent usefulness.The administration data flow uses following method to operate.With periodic intervals, distribute 1034a to add bucket 1136 to new current power.Equally with periodic intervals, withdraw from bucket 1136 by the power level 422 of the bag 524 of AT 206 transmission.The amount that current power distributes 1034a to surpass the power level 422 of bag is to gather power division 1034b.Gathering power division 1034b is retained in the bucket 1136, till it is used.
Total available horsepower 1034 deducts current power, and to distribute 1034a be that combined potential from bucket 1136 reclaims.AT 1006 guarantees that the power level 422 of the bag 524 of its transmission is no more than total available horsepower 1034 of AT 1006.As previous indication, in some cases, total available horsepower 1034 is distributed 1034a less than current power and is gathered the summation of power division 1034b.For instance, total available horsepower 1034 can be distributed the 1034c restriction by peak power.
Gather the restriction that power division 1034b can be subjected to saturated level 1135.In certain embodiments, saturated level 1135 is to allow AT 1006 to utilize its peak power to distribute the function of the time quantum of 1034c.The bucket 1136 that surpasses saturated level 1135 can be indicated the over-allocation that causes owing to one of following three reasons: i) PA head room or data limit; Ii) T2PInflow1035 decays to AN 1004 controlled minimum values; Or iii) T2Pflow 1035 begins to increase when flowing no longer over-allocation.T2PInflow 1035 is defined as the resource level that Current Delegations in the network is given stream.Therefore, T2PInflow 1035=new resources flow into (the long-term T2P resource of the flow priority of assigning based on AN 1004).
By in each reverse link carriers with a plurality of streams that AT 1206 is associated between Resources allocation carry out stream access Control
Figure 12 illustrates that at least some AT 1206 in the sector wherein 1232 comprise the embodiment of a plurality of streams 1216.With the resource between a plurality of streams that the mode of keeping quality assurance (QoS) is distributed with AT 1206 is associated.In this type of embodiment, can determine the available horsepower 1238 of amount separately at each stream 1216 on the AT 1206.Can determine the available horsepower 1238 of the stream 1216 on the AT 1206 according to the method for before describing in conjunction with Figure 10-11.Each stream keep up to a certain maximum horizontal be used to store do not use the T2P resource the bucket.When flow data arrives, use the bucket resource to come allocation packet, it obeys the pipe recovery rate based on peak value-mean value access control.In this way, average resource is used and is limited by T2PInflow 1035, but can carry out the local pulse distribution at the data source from its benefit.Be called as the pulse feature of peak value-mean value control restriction of BucketFactor from AN 1004 received powers of each stream.
More particularly, stream total available horsepower 1238 of 1216 current power that can comprise stream 1216 distributes 1238a to add certain part at least of gathering power division 1238b at upper reaches 1216.In addition, total available horsepower 1238 of stream 1216 can be by the peak allocation 1238c restriction of stream 1216.Can flow 1216 at each and keep independent bucket mechanism (it utilizes B parameter ucketLevel described below and T2PInflow 1235) for example shown in Figure 11, so that determine total available horsepower 1238 of each stream 1216.Can determine total available horsepower 1234 of AT 1206 by the summation of getting total available horsepower 1238 of various flows 1216 on the AT 1206.
The various formula of the total available horsepower 1238 that can be used for the stream 1216 on definite AT 1206 and the mathematical description of algorithm hereinafter are provided.In the equation of Miao Shuing, total available horsepower 1238 of each stream i is determined once in each subframe on the AT 1206 hereinafter.(in certain embodiments, a subframe equals four time slots, and a time slot equals 5/3ms.) stream total available horsepower 1238 in equation, be called as PotentialT2POutflow.
Total available horsepower 1238 of the stream i that transmits in high power capacity bag 524a can be expressed as:
PotentialT 2 POutflow i , HC =
max ( 0 , min ( 1 + AllocationStagger × r n ) × ( ( BucketLevel i , n 4 ) + T 2 PInflow i , n ) , BucketFactor ( T 2 PInflow i , n , FRAB i , n ) × T 2 PInflow i , n ) - - - ( 1 )
Total available horsepower 1238 of the stream i that transmits in low latency bag 524b can be expressed as:
PotentialT 2 POutflow i , LL =
max ( 0 , min ( 1 + AllocationStagger × r n ) × ( ( BucketLevel i , n 2 ) + T 2 PInflow i , n ) , BucketFactor ( T 2 PInflow i , n , FRAB i , n ) × T 2 PInflow i , n ) - - - ( 2 )
BucketLevel I, nBe subframe n place stream i gather power division 1238b.T2PInflow I, nThe current power that is the stream i of subframe n place is distributed 1238a.Expression formula BucketFactor (T2PInflow I, n, FRAB I, n) * T2Plnflow I, nThe peak power that is the stream i of subframe n place is distributed 1238c.BucketFactor (T2PInflow I, n, FRAB I, n) be the function that is used for the restriction factor of definite total available horsepower 1238, promptly total available horsepower 1238 of the stream i at subframe n place is allowed to surpass the factor that the current power distribution 1238a of i is flowed at subframe n place.The bit stream of the reverse activity after filtration i (FRAB at subframe n place I, n) be the estimation of the load level of sector 1232, and with more detailed argumentation hereinafter.AllocationStagger makes to distribute the amplitude of horizontal jitter with the random entry of avoiding stationary problem, and r nIt is the equally distributed random number of actual value in the scope [1,1].
The power division 1238b that gathers of the stream i of subframe n+1 place can be expressed as:
BucketLevel i,n+1
min((BucketLevel i,n+T2PInflow i,nT2-T2POutflow i,n),BucketLevelSat i,n+1) (3)
T2POutflow I, nThe 425th, be assigned to the part that flows i in the subframe n place through-put power 422.T2POutflow hereinafter is provided I, nExemplary equation.BucketLevelSat I, n+1It is the saturated level that gathers power division 1238b 1135 of the stream i of subframe n+1 place.BucketLevelSat hereinafter is provided I, n+1Exemplary equation.
T2POutflow I, n425 can be expressed as:
T 2 POutflow i , n = ( d i , n SumPayload n ) × TxT 2 P n - - - ( 4 )
In equation 4, d I, nBe from the data volume that is contained in the stream i in the child bag that during subframe n, transmits.(the son bag is the part of transmitting during subframe of bag.) SumPayload nBe d I, nSummation.TxT2P represents transport service-pilot channel power ratio, and TxT2P nIt is the power level 422 of the child bag that during subframe n, transmits.
BucketLevelSat I, n+1Can be expressed as:
BucketLevelSat i,n+1
BurstDurationFactor i×BucketFactor(T2PInflow i,n,FRAB i,n)×T2PInflow i,n (5)
BurstDurationFactor iBe to the restriction of permission with the time span of the stream i of peak power distribution 1238c transmission.
In given reverse link carriers, obtain in the given reverse link carriers the stream on AT 1306 from AN 1304 1316 current power is distributed 1338a
In certain embodiments, obtaining current power distributes 1338a to can be two step processes.Can divide the flow resource with distribution mode (autonomous mode) or use approval 1374 central controller or 1340 fens flow resources of scheduler by each AT 1306 from being arranged in AN 1304.Figure 13 illustrates a kind of mode, and wherein AT 1306 can use the centralized control form of 1304 pairs of Resource Allocation in Networks of AN to obtain the current power distribution 1338a of the stream 1316 on AT 1306.As shown in the figure, AT 1306 can receive the approval message 1342 of the scheduler 1340 of operation on the comfortable AN 1304.Approval message 1342 can comprise the current power allocation approval 1374 at some or all streams 1316 on the AT 1306.Approval 1374 is resource allocations and be not whenever to be responsible for assigning, and it allows AN 1304 to provide resource allocation to upgrade and change.It allows the in-band signalling of detailed QoS information.For each the current power allocation approval 1374 that receives, AT 1306 distributes 1338a to be set at the current power of respective streams 1316 to equal current power allocation approval 1374.Ratify 1374 distribution and freeze power division to continue sometime at interval.Therefore, AN 1304 control flows resource allocation during the interbody spacer at this moment.
Statement as mentioned can be divided the flow resource with distribution mode (autonomous mode) or be used approval 1374 central controller or 1340 fens flow resources of scheduler from being arranged in AN 1304 by each AT 1306.Therefore, first step relates to the current power allocation approval 1374 that determines whether to receive from AN 1304 stream 1316.If no, the current power of AT 1306 autonomous definite streams 1216 is distributed 1338a so.In other words, AT 1306 determines the current power distribution 1338a of stream 1216 under the situation that does not have scheduler 1340 to interfere.This can be called as autonomous mode.Below discuss the exemplary method that relates to the current power distribution 1338a of one or more streams 1316 on the AT 1306 autonomous AT 1306 of determining.
The autonomous current power distribution 1238a that determines one or more streams 1216 in each reverse link carriers
Figure 14 explanation is transferred to AT 1406 with reverse activity bit (RAB) 1444 from AN 1404 in sector 1432.Access node 1404 uses RAB to notify AT 1406 in its overlay area about the current business activity on the reverse link.Therefore, RAB 1444 is overload indications.AT is to incorporate this information when reducing its service rate or increasing its service rate owing to the low business load on the reverse link owing to the high business load on the reverse link in decision.RAB1444 can be in following two values, promptly indicates sector 1432 current busy first values (for example ,+1) or the indication sector 1432 current second idle values (for example ,-1).As hereinafter explaining, RAB 1444 can be used for determining the current power distribution 1238a of the stream 1216 on the AT 1206.Note that no matter share a certain AT 1406 still by a plurality of AT1406, stream 1216 is all seen identical RAB 1444 in each sector.This is the design simplification of suitably adjusting in the multithread situation.
In each reverse link carriers, use short and long RAB to estimate independently to determine current power distribution 1238a
Figure 15 explanation can maintain the information that AT 1506 sentences the current power distribution 1238a that just determines one or more streams 1516 on the AT 1506.In the illustrated embodiment, each stream 1516 is estimated to be associated with RAB 1444 " fast " or " short-term ".This Fast estimation will be called as QRAB 1546 in this article.Hereinafter use description to determine the exemplary method of QRAB 15456.
Each stream 1516 also is associated with the estimation of the permanent load level of sector 1232, and described estimation is called as FRAB 1548 (its representative " after filtration " RAB 1444) in this article.FRAB is that the sector load that is similar to QRAB 1546 is measured, but has much longer timeconstant.Therefore, QRAB is instantaneous relatively, and FRAB 1548 provides longer-term sector load information.FRAB 1548 is the real number in somewhere between two probable values (for example ,+1 and-1) that are positioned at RAB 1444 in the present embodiment.Yet, can use other numeral at the value of RAB 1444.RAB 1444 values that FRAB 1548 hurries from indication sector 1432 are near more, and the load of sector 1432 is just heavy more.On the contrary, RAB 1444 values that FRAB 1548 leaves unused from indication sector 1432 are near more, and the load of sector 1432 is just light more.Hereinafter use description to determine the exemplary method of FRAB 1548.
Each stream 1516 also is associated with acclivity function 1550 and downward ramp function 1552.The current power that acclivity function 1550 that is associated with specific stream 1516 and downward ramp function 1552 are stream 1516 is distributed the function of 1238a.Be used for determining the increase that the current power of stream 1516 is distributed 1238a with the stream 1516 acclivity functions 1550 that are associated.On the contrary, be used for determining that with the stream 1516 downward ramp functions 1552 that are associated the current power of stream 1516 distributes reducing of 1238a.In certain embodiments, acclivity function 1550 and downwards ramp function 1552 both all depend on the value of FRAB1548 and flow 1516 current power and distribute 1238a.Because acclivity function 1550 and downward ramp function 1552 depend on the value of FRAB, so the ramp function that it is and load is irrelevant.Thereby FRAB allows non-loaded T2P slope dynamics from the decoupling of load stable state T2P dynamics.When the sector is non-loaded, need very fast slope to fill sector capacity fast and steadily.When sector load, need slow slope to change to reduce thermal noise rising (RoT).The RoT of sector is defined as the ratio of total received power and thermal noise power.This amount can be measured easily and is self-alignment, and the estimation of each AT 1506 being seen interference is provided.In the prior art, use fixed ramp, this causes trading off between these phase conflicting requests.
Define acclivity function 1550 and ramp function 1552 downwards at each stream 1516 in the network, and described function can be downloaded from the AN 1404 of the AT 1506 that controls described stream.Acclivity function and downward ramp function have the current power of stream and distribute 1238a as its independent variable.Acclivity function 1550 will be called gu in this article sometimes, and ramp function 1552 will be called gd in this article sometimes downwards.We are called demand or pri function with the ratio (also being the function that current power is distributed 1238a) of gu/gd.Provable, to obey under data and the access terminal power availability, reverse link MAC (RLMac) method converges to the current power of each stream 1516 and distributes 1238a, makes all stream demand function values equate when adopting under its flow distribution.By using this true and careful design stream demand function, may realize and can realize identical general mapping of spreading office and requirement by centralized scheduler to resource allocation.But the demand function method realizes this general dispatching with minimum control signaling and with dispersing mode.Ramp function allows fastext-pilot channel power (T2P) increase in the underload sector, steady filling, the low slope when sector load increases and the dynamic (dynamical) decoupling of T2P between load and the non-loaded sector of sector capacity up and down.Here, T2P is as sector resources.For the fixing purpose that stops, T2P roughly with the linear increase of flow transmission speed.
Be used for determining the assembly of each reverse link carriers ORAB1646 and FRAB1648 among the AT 1506
Figure 16 is the block diagram that can be used for the exemplary functional components of definite QRAB 1646 and FRAB 1648 among the explanation AT 1606.As shown in the figure, AT 1606 can comprise RAB demodulation components 1654, mapper 1656, first and second one pole iir filter 1658,1660 and the restraint devices 1662.
RAB 1644 is transferred to AT 1606 via communication channel 1664 from AN 1604.The signal that RAB demodulation components 1654 uses the known standard technique demodulation of those skilled in the art to be received.RAB demodulation components 1654 output log-likelihood ratios (LLR) 1666.Mapper 1656 adopts LLR 1666 as input and LLR 1666 is mapped to value between the probable value (for example ,+1 and-1) of RAB 1644, described value be this time slot transmit the estimation of RAB.
The output of mapper 1656 is provided to the first one pole iir filter 1658.First iir filter 1658 has timeconstant sThe output of first iir filter 1658 is provided to restraint device 1662.Restraint device 1662 is converted to one in two probable values with the output of first iir filter 1658, and it is corresponding to two probable values of RAB 1644.For instance, if RAB 1644 be-1 or+1, so restraint device 1662 with the output of first iir filter 1658 be converted to-1 or+1.Restraint device 1662 is output as QRAB 1646.Timeconstant sThrough selecting so that QRAB 1646 expressions are and so on to estimate from the currency of the RAB 1644 of AN 1604 transmission.Timeconstant sExemplary values be four time slots.Filtering by iir filter 1658 improves the QRAB reliability.In one embodiment, each groove of QRAB upgrades once.
Also the output of mapper 1656 is provided to and has timeconstant 1The second one pole iir filter 1660.Second iir filter 1660 is output as FRAB 1648.Timeconstant 1Compare timeconstant sMuch longer.Timeconstant 1Exemplary values be 384 time slots.
The output with second iir filter 1660 is not provided to restraint device.Therefore, as indicated above, FRAB 1648 is the real numbers in somewhere between second value of leaving unused in the indication sector 1432 of busy first value in the indication sector 1432 of RAB 1644 and RAB 1644.
Figure 17 explanation is used for the exemplary method 1700 of the current power distribution 1238a of the stream 1216 on definite AT 1206.The step 1702 of method 1700 relates to the value of determining with stream 1216 QRAB that are associated 1546.In step 1704, determine whether QRAB 1546 equals busy value (that is indication sector 1432 current busy values).If QRAB 1546 equals busy value, in step 1706, reduce current power so and distribute 1238a, promptly distribute 1238a less than distributing 1238a in the current power of time n-1 place stream 1216 in the current power of time n place stream 1216.Can use at the stream 1216 downward ramp functions 1552 that define and calculate the value that reduces.
If QRAB 1546 equals idle value, in step 1708, increase current power so and distribute 1238a, promptly distribute 1238a to distribute 1238a greater than the current power of stream 1216 during the time interval recently in the current power of stream 1216 during the current time interval.Can use at the stream 1216 acclivity functions 1550 that define and calculate the value of increase.
Acclivity function 1550 and downwards ramp function 1552 are functions that current power is distributed 1238a, and may flow 1516 for each and be different (can download) by AN 1404.Therefore, at each stream upwards 1550 and downward 1552 ramp functions be used for autonomous QoS difference of distributing each stream of realization.
Equally, the value of ramp function can change along with FRAB 1548, this means that the dynamics on slope can change along with load, and this allows to converge to quickly fixing point under the condition of less load, and promptly one group of T2PInflow distributes.Convergence time may be relevant with the ramp function value.The also available restriction of well defining to the TxT2P pulse feature provides the better processing (peak value-mean value treating capacity) in paired pulses source.
Distribute in current power under the situation of 1238a increase, the value of increase can be expressed as:
ΔT2PInflow i,n
+1×T2PUp i(10×log 10(T2PInflow i,n-1)+PilotStrength i(PilotStrength n,s),FRAB n) (6)
Under the situation that current power distribution 1238a reduces, the value that reduces can be expressed as:
ΔT2PInflow i,n
-1×T2PDn i(10×log 10(T2PInflow i,n-1)+Pilotstrength i(PilotStrength n,s),FRAB n)(7)
T2PUp iIt is the acclivity function 1550 of stream i.T2PDn iIt is the downward ramp function 1552 of stream i.Statement as mentioned, each stream has priority or demand function, i.e. T2PInflow function, it is T2Pup and the ratio of T2Pdn function.PilotStrength N, sBe of the measurement of serving sector pilot power to the pilot power of other sector.In certain embodiments, it is a serving sector FL pilot power and the ratio of the pilot power of other sector.PilotStrength iBe pilot frequency intensity to be mapped to the function of the skew in the T2P independent variable of ramp function, and can download from AN.T2P represents business-pilot power ratio.Skew is meant the gain of Traffic Channel with respect to pilot tone.In this way, can regulate the priority of AT place stream based on the position of AT in network, as PilotStrength N, sVariable is measured.
Current power distributes 1238a can be expressed as:
T 2 PInflow i , n = ( 1 - ( 1 T 2 PFilterTC ) ) × T 2 PInflow i , n - 1 +
( 1 T 2 PFilterTC ) × T 2 POutflow i , n - 1 + Δ T 2 PInflow i , n - - - ( 8 )
As from previous equations as seen, when being set at zero when the level of reaching capacity 1135 and with the slope, current power distributes 1238a press index law to decay.This realizes distributing at the current power of pulse feature service source the continuation of the value of 1238a, and for described value, the duration should be longer than the typical case and be wrapped the twice blanking time time of advent.
In certain embodiments, estimate QRAB value 1546 at each sector in the activity group of AT 1206.If QRAB reduces current power so and distributes 1238a for busy the arbitrary sector in the movable group of AT.If QRAB increases current power so and distributes 1238a for idle all sectors in the movable group of AT.In alternate embodiment, can define another parameter QRABps.For QRABps, consider measured pilot frequency intensity.(pilot frequency intensity is the measurement of serving sector pilot power to the pilot power of other sector.In certain embodiments, it is a serving sector FL pilot power and the ratio of the pilot power of other sector.) can when decipher short-term sector load, use QRABps according to the contribution of the return link interferences in the sector in 1206 couples of AT of AT, the 1206 movable groups.If QRAB is for busy the one or more sector s in meeting the following conditions, so QRABps is set at busy value: (1) sector s is the forward link service sector of access terminal; (2) from the DRCLock position non-locking of sector s and the PilotStrength of sector s N, SGreater than threshold value; (3) be in the locking from the DRCLock position of sector s and the PilotStrength of sector s N, SGreater than threshold value.Otherwise, QRABps is set at idle value.(AN 1204 uses the DRCLock channel to tell whether AT 1206 just successfully receives the DRC information that is sent by AT 1206 about AN 1204.More particularly, on the DRCLock channel, send DRCLock position (indication "Yes" or "No").) in the embodiment that determines QRABps, current power distributes 1238a to increase when QRABps is idle, and can reduce when QRABps is busy.
Centralized control at each reverse link carriers
Figure 18 explanation relates to central controlled embodiment, and wherein the scheduler 1840 of AT 1806 on AN 1804 sends a request message 1866.Figure 18 illustrates that also scheduler 1840 sends approval message 1842 to AT 1806.In certain embodiments, scheduler 1840 can initiatively send approval message 1842 to AT 1806.Perhaps, scheduler 1840 can send approval message 1842 to AT 1806 in response to the request message 1866 that is sent by AT 1806.Request message 1866 contains the queue length information of AT power clear height spatial information and each stream.
Figure 19 explanation can maintain AT 1906 and sentence just for AT 1906 and determine when send a request message 1866 the information to AN 1804.As shown in the figure, AT 1906 can be associated with request ratio 1968.1968 indications of request ratio are at the ratio of the request message size 1866 that sends on the reverse traffic channel 208 with the data that send on reverse traffic channel 208.In certain embodiments, when request ratio 1968 is reduced to when being lower than a certain threshold value, AT 1906 sends a request message 1866 to scheduler 1840 so.
AT 1906 also can be associated with requesting interval 1970.Requesting interval 1970 indications are from sending to last-minute plea message 1866 time period of scheduler 1840 beginnings.In certain embodiments, when requesting interval 1970 is increased to when being higher than a certain threshold value, AT 1906 sends a request message 1866 to scheduler 1840 so.Described two kinds of methods in order to triggering request 1866 also can be used (that is, can send a request message 1866 when arbitrary method causes request message 1866) together.
Figure 20 illustrates the scheduler 2040 of operation on the 2032 inherent AN 2004 of sector and the exemplary interaction between the AT 2006.As shown in figure 20, scheduler 2040 can be the child group 2072 definite current power allocation approval 1374 of AT 2006 in the sector 2032.Can determine independent current power allocation approval 1374 at each AT 2006.AT 2006 in child group 2072 comprises under the situation with upper reaches 1216, and scheduler 2040 can be determined independent current power allocation approval 1374 at some or all streams 1216 on each AT 2006.The scheduler 2040 periodically AT in child group 2,072 2006 sends approval message 2042.In one embodiment, scheduler 2040 may not can for not being that the AT 2006 of son group 2072 parts determines current power allocation approval 1374 in the sector 2032.But, all the other the AT 2006 autonomous current power distribution 1038a that determine himself in the sector 2032.Approval message 2042 can comprise the hold period at some or all current power allocation approval 1374.Indicating AT 2006 to distribute 1238a to remain on current power allocation approval 1374 specified level places the current power of respective streams 1216 at the hold period of current power allocation approval 1374 lasts long.
The method illustrated, scheduler 2040 according to Figure 20 may not can through design to fill all told in the sector 2032.But scheduler 2040 is that the AT 2006 in the son group 2072 determines current power distribution 1038a, and then effectively uses all the other sector 2032 capacity by all the other AT 2006 under the situation that does not have scheduler 2040 to interfere.Son group 2072 can be along with the time changes, and can in addition along with each approval message 2042 changes.Equally, the decision-making that sends approval message 2042 to certain height group 2072 of AT 2006 can be triggered by the external event of arbitrary number, comprise that detecting some stream 1216 does not satisfy the specific QoS requirement.
Figure 21 explanation is in the scheduler 2140 of operation on the AN 2104 and another the exemplary interaction between the AT 2106.In certain embodiments, if permission AT 2106 is the stream 2116 definite current power distribution 2138a on the AT 2106, each current power distributes 2138a will converge to steady state value along with the time so.For instance, have the non-loaded sector 2132 that the stream 2116 that data will transmit is arranged, distribute 2138a to rise on the slope at the current power of described stream 2116 so, till described stream 2116 occupies whole sector 2132 treating capacities if AT2106 enters.Yet, this situation takes place may spend some times.
Alternative method is to make scheduler 2140 determine the estimation of the steady state value that the stream among each AT 2106 reaches the most at last.Scheduler 2140 can then send approval message 2142 to all AT 2106.In approval message 2142, will at stream 2116 current power allocation approval 2174 be set at equal as scheduler 2140 determined at as described in the estimation of steady state value of stream 2116.In case receive approval message 2142, the stable state that AT 2106 just distributes 2138a to be set at the current power of the stream on the AT 2,106 2116 and equals in the approval message 2142 estimates 2174.In case this finishes, just can allow any change of AT 2106 tracking system situations subsequently, and independently determine to distribute 2138a, and not have the further interference of scheduler 2140 at the current power of stream 2116.
Figure 22 explanation is transferred to another embodiment of the approval message 2242 of AT 2206 from the scheduler 2240 on the AN 2204.As previously mentioned, approval message 2242 comprises at the one or more current power allocation approval 2274 in the stream on the AT 2,206 2216.In addition, approval message comprises the hold period 2276 at some or all of current power allocation approval 2274.
Approval message 2242 also comprises at the power division of gathering of the some or all of streams 2216 on the AT 2206 ratifies 2278.In case receive approval message 2242, AT 2206 just will be set at and equal in the approval message 2242 to gather power division approval 2278 at respective streams 2216 at the power division 2238b that gathers of the stream on the AT 2,206 2216.
Figure 23 explanation can be stored in the distribute power 2380 at AT 2306 places in certain embodiments.Distribute power 2332 can be used for determining to be transferred to by AT 2306 the pay(useful) load size 420 and the power level 422 of the bag of AN 204.
Distribute power 2380 comprises a plurality of pay(useful) load sizes 2320.Be included in pay(useful) load size 2320 in the distribute power 2380 and be possible pay(useful) load size 2320 by the bag 524 of AT 2306 transmission.
Each pay(useful) load size 2320 in the distribute power 2380 all is associated with the power level 2322 of each possibility transmission mode.In the illustrated embodiment, each pay(useful) load size 2320 is associated with high power capacity power level 2322a and low latency power level 2322b.High power capacity power level 2322a is the power level with high power capacity bag 524a of corresponding pay(useful) load size 2320.Low latency power level 2322b is the power level with low latency bag 524b of corresponding pay(useful) load size 2320.
Figure 24 explanation can be stored in a plurality of transmission conditions 2482 at AT 2406 places.In certain embodiments, the pay(useful) load size 420 of transmission conditions 2482 influence bags 524 and the selection of power level 422.
Transmission conditions 2482 comprise distributes power condition 2484.Distribute power condition 2484 to relate generally to and guarantee that AT 2406 is not at the power that uses more than its power that has been assigned with.More particularly, distributing power condition 2484 is total available horsepowers 1034 that the power level 422 of bag 524 is no more than AT 2406.The various exemplary method of the total available horsepower 1034 that is used for definite AT 2406 have above been discussed.
Transmission conditions 2482 also comprise full power condition 2486.Full power condition 2486 is that bag 524 power level 422 is no more than and is the maximum power level of AT 2406 appointments.
Transmission conditions 2482 also comprise data qualification 2488.Data qualification 2488 relate generally to guarantee to wrap 524 pay(useful) load size 420 can be not excessive at aspect total available horsepower 1034 of the AT 2406 and AT 2406 current data quantity transmitted aspects that can be used for that have.More particularly, data qualification 2488 is not have such pay(useful) load size 2320 in the distribute power 2380, described pay(useful) load size corresponding to the low power level 2322 of bag 524 transmission mode and can be below the carrying less one among both: (1) is currently available for the amount of the data of transmission; And the amount of total available horsepower 1034 pairing data of (2) AT 2406.
The mathematical description of transmission conditions 2482 hereinafter is provided.Distribute power condition 2484 can be expressed as:
TxT2PNominal PS,TM≤∑ i∈F(PotentialT2POutflow i,TM) (9)
TxT2PNominal PS, TMIt is power level 2322 at pay(useful) load size PS and transmission mode TM.F is a stream group 418.
Full power condition 2486 can be expressed as:
max(TxT2PPreTransition PS,TM?TxT2PPostTransition PS,TM)≤TxT2Pmax (10)
In certain embodiments, allow the power level 422 of bag 524 during transmission package 524, to change second value into from first value at certain some place.In this type of embodiment, specified power level 2322 comprises pre-transformation value and back transformation value in the distribute power 2380.TxT2PPreTransition PS, TMIt is the pre-transformation value of pay(useful) load size PS and transmission mode TM.TxT2PPostTransition PS, TMIt is the back transformation value of pay(useful) load size PS and transmission mode TM.TxT2Pmax is the maximum power level that defines at AT 206, and can be by AT 206 measure the function of PilotStrength.PilotStrength is the measurement of serving sector pilot power to the pilot power of other sector.In certain embodiments, it is a serving sector FL pilot power and the ratio of other sector pilot power.It also can be used for controlling AT 206 autonomous slopes up and down of carrying out.It also can be used for controlling TxT2Pmax, makes that (for example, the sector-edge place) AT 206 can limit its maximum transmission power, to avoid producing undesirable interference in other sector in the bad geometric areas.In one embodiment, this can be by realizing based on forward link pilot intensity adjustments gu/gd slope.
In certain embodiments, data qualification 2488 is not have such pay(useful) load size 2320 in the distribute power 2380, described pay(useful) load size corresponding to the low power level 2322 of bag 524 transmission mode and can carrying by the pay(useful) load of the given size of following formula:
i∈Fmin(d i,n,T2PConversionFactor TM×PotentialT2POutflow i,TM) (11)
In equation 11, d I, nBe from the data volume that is contained in the stream i (2616) in the child bag that during subframe n, transmits.Expression formula T2PConversionFactor TM* PotentialT2POutflow I, TMBe the data transmitted of stream i, i.e. total available horsepower 1034 pairing data volumes of AT 2406.T2PConversionFactor TMIt is the conversion factor that is used for total available horsepower 1238 of stream i (2616) is converted to data level.
Figure 25 illustrates that AT 206 can carry out so that determine the pay(useful) load size 420 of bag 524 and the exemplary method 2500 of power level 422.Step 2502 relates to from distribute power 2380 selects pay(useful) load size 2320.Step 2504 relates at wrapping 524 transmission mode identification and selecting the power level 2322 that pay(useful) load size 2320 is associated.For instance, will transmit with the high power capacity pattern if wrap 524, step 2504 relates to the high power capacity power level 2322a that identification is associated with selected pay(useful) load size 2320 so.On the contrary, if bag will transmit with the low latency pattern, step 2504 relates to the low latency power level 2322b that identification is associated with selected pay(useful) load size 2320 so.
If relating to, step 2506 determines whether satisfy transmission conditions 2482 with selected pay(useful) load size 2320 and corresponding power level 2322 transmission package 524.If in step 2506, determine to satisfy transmission conditions 2482, in step 2508, will select pay(useful) load size 2320 and corresponding power level 2322 so and be sent to physical layer 312.
If in step 2506, determine not satisfy transmission conditions 2482, in step 2510, from distribute power 2380, select different pay(useful) load sizes 2320 so.Method 2500 then turns back to step 2504 and describes as mentioned and proceed like that.
The design principle that multithread distributes is the summation that total available horsepower equals the available power of each stream in the access terminal 2606.The method works well, up to access terminal 2606 itself because hardware constraints (limited PA clear height space) or use up through-put power till that because TxT2Pmax limits.Prescribe a time limit when through-put power has, the further arbitration of stream power division is necessary in the access terminal 2606.As discussed above, when not having Power Limitation, the gu/gd demand function is determined the current power distribution of each stream by the normal function on RAB and stream slope.
On the other hand, prescribe a time limit when AT 2606 power have, a kind of is AT 2606 Power Limitation to be considered as strictness be similar to the sector Power Limitation in order to set the methods that flow 2616 distribution.In general, the sector has the maximal received power standard that is used to set RAB, and it then causes the power division of each stream.Idea is to have in limited time when AT 2606 power, each stream among the described AT 2606 is set in AT 2606 Power Limitation is actually under the situation of respective limits of sector received power level it with the power division that receives.Can directly determine this stream power division from the gu/gd demand function by the virtual RAB of operation in AT 2606 or by other equivalent algorithm.In this way, flow priority is maintained in the AT 2606, and consistent with 2606 flow priorities of AT.In addition, any information except that existing gu and gd function is all dispensable.
The general introduction of the various features of some or all of embodiment described herein now is provided.System allows the decoupling average resource to distribute (T2PInflow 2635) and how this resource is used to be responsible for assigning (comprising peak rate and the control of peak pulse duration).
Wrap 524 distribution in all cases and all can keep autonomous.Distribute for average resource, scheduling distributes or autonomous distribution all is possible.This allows scheduling to distribute and autonomous distribute seamless integrated, shows identically under described two kinds of situations because wrap 524 assigning process, and can often upgrade or not upgrade average resource as required.
Retention time control in the approval message allows accurately to control resource allocation regularly with minimum signaling consumption.
BucketLevel control in the approval message allows resource is injected stream fast and do not influenced its mean allocation about the time.This is a kind of, and " disposable use " resource is injected.
Scheduler 2640 can be made the estimation of the suitable resource allocation of " fixing point " or each stream 2616, and then these values is downloaded to each stream 2616.This has reduced network and has suitably distributed the time of (" roughly " distributes) near it, and then autonomous mode is realized final distribution the (" meticulous " distributes) fast.
Scheduler 2640 can send approval to the child group of stream 2616, and allows other stream to move autonomous the distribution.In this way, can make resource to some crucial stream and guarantee, so then suitably autonomous " filling " all the other capacity of its residual current.
Scheduler 2640 can be implemented " keeping an eye on " function, and the transmission of approval message wherein only just takes place when stream does not satisfy qos requirement.Otherwise, allow the autonomous power division of setting himself of stream.In this way, available minimum signaling and expense are made the QoS assurance.Note that QoS target, keep an eye on scheduler 2640 and can ratify and the autonomous different power division of fixing point solution of distributing in order to realize flowing.
AN 2604 can specify each stream design of ramp function (up and down).The suitable selection of these ramp functions allow by in each sector, use 1 control information come accurate appointment only have pure autonomous operation any each flow 2616 average resource and distribute.
Very fast regularly (each groove upgrades and filters with short-time constant at each AT 2606 place) of implying in the QRAB design allows the power division of each stream is controlled very closely, and maximizes total sector capacity under the situation of keeping stability and coverage.
The function that permission is controlled as average power allocation and sector load (FRAB) each stream 2616 of peak power.This allows to use to the trade off promptness of pulse feature business of the influence of 1432 loads of total sector and stability.
By using BurstDurationFactor, allow each stream 2616 control with maximum duration of peak power speed rates.In conjunction with peak rate control, this allows under the situation that the central authorities that do not have autonomous flow distribution are coordinated the control to sector 1432 stability and peak load, and permission is to the tuning requirement of particular source type.
By the distribution that continues to handle the paired pulses source of bucket mechanism and T2PInflow 2635, this allows that average power allocation is mapped to the arrival of pulse feature source and keeps control to average power simultaneously.T2PInflow 2635 time constant filters are controlled the duration that allow fragmentary bag 524 to arrive, and just decay to smallest allocation above T2PInflow 2635 after the described duration.
T2PInflow 2635 slopes allow to have higher slope dynamics in the less load sector 1432 to the dependence of FRAB 1548, and can not influence final average power allocation.In this way, when the sector has less load, can implement positive slope, keep good stability by reducing slope enthusiasm at high capacity level place simultaneously.
Based on flow priority, data demand and available horsepower, T2PInflow 2635 is self-tunings via autonomous operation to the suitable distribution of giving constant current 2616.When stream 2616 during by over-allocation, BucketLevel reaches BucketLevelSat value or level 2635, and acclivity stops, and T2PInflow 2635 values will decay to the level of BucketLevel less than BucketLevelSat 2635.This then becomes the suitable distribution at T2PInflow 2635.
In autonomous distribution available each stream QoS difference, also may come control flows 2216 power division based on channel condition via QRAB or QRABps and slope to the dependence of PilotStrength based on up/down ramp function design.In this way, the stream 2616 in the bad channel condition can obtain low the distribution, disturbs and the total capacity of the system of improvement thereby reduce, and perhaps can obtain and distribution fully that channel condition is irrelevant, and it is that cost is kept consistent behavior with the power system capacity.This allows the compromise control of justice/public welfare.
As possible, distribute as far as possible and location independent at each 2606 of stream AT of 2216 and AT 2606 internal powers.This means no matter other stream 2616 is in identical AT 2606 or other AT 2606 places, total sector load is only depended in the distribution of stream 2216.Some physics facts have limited the degree that can realize this purpose, especially maximum AT 2606 through-put powers and flow 2616 problem about merging high power capacity (HiCap) and low latency (LoLat).
When keeping the method, can be used for the gross power that AT 2606 is responsible for assigning is the summation that can be used for the power of each stream among the AT 2606 under obeying AT 2606 transmit power restrictions.
The data allocations from each stream 2216 in no matter using what rule to determine to be included in to be responsible for assigning is all being kept the accurate Calculation that stream 2216 resources are used aspect the bucket recovery.In this way, guaranteed to flow 2216 justice at any data allocations rule.
Limited and can not adapt to the total available horsepower of its all stream 2616 time when AT 2606 power, use power from each stream that is suitable for the less available horsepower in the AT 2606.That is to say that the stream in the AT 2606 is kept suitable priority relative to each other, just sharing sector (AT 2606 Power Limitation are similar to the Power Limitation of described sector on the whole) with lucky those AT 2606 and described maximum power level as it.Be not retained in other stream 2616 that power in the sector can be used for the sector subsequently as usual by what the limited AT 2606 of power used up.
The enough height of summation that use when the high power capacity possible data among the AT 2606 are so that the nonjoinder meeting is when causing wrapping high-power difference on 524, and high capacity flow 2216 can merge in the low latency transmission.This stationarity with institute's through-put power is maintained the self-interference system that is suitable for.When having, certain high capacity stream 2216a postpones to require so that it is can not wait for all low latencies stream 2216b transmission among the same AT 2606 time, high capacity flow 2216a can merge in the low latency transmission, then when reaching the threshold value of possible data use, stream can merge to its data in the low latency transmission.Therefore, when flowing 2216b sharing A T 2606, can satisfy the delay requirement of high capacity flow 2216a with the low latency that continues.When the sector had than underload, high capacity flow can merge in the low latency transmission, and the loss in efficiency that sends high capacity flow 2216a with low latency is unimportant, and therefore can allow all the time to merge.
When the big young pathbreaker of bag at the high power capacity pattern is at least PayloadThresh in size, even without the low latency stream 2216b of activity, also can one group of high capacity flow 2216a of low latency mode transfer.This allows the high power capacity schema stream to realize highest point reason amount when its power division is enough high, because the highest point reason amount of AT 2606 takes place with maximum bag 524 sizes and low latency transmission mode.In other words, the peak rate of high power capacity transmission is more much lower than the peak rate of low latency transmission, therefore allows high power capacity schema stream 2216a to use the low latency transmission when it realizes highest point reason amount suitable.
Each stream 216 has the T2Pmax parameter that limits its maximum power distribution.Also may need to limit the total through-put power of AT 2606, this may depend on its position (for example, AT 2606 produces interference and the influence stability that increases when the boundary of two sectors) in network.Parameter TxT2Pmax can be designed to the function of PilotStrength, and the maximum transmission power of restriction AT 2606.
Figure 26 is the functional-block diagram of the embodiment of explanation AT 2606.AT 2606 comprises the processor 2602 of the operation of controlling AT 2606.Processor 2602 also can be called as CPU.The memory 2605 that can comprise read-only memory (ROM) and random-access memory (ram) provides instruction and data to processor 2602.The part of memory 2605 also can comprise nonvolatile RAM (NVRAM).
The AT 2606 that can implement in the radio communication device of for example cellular phone also can comprise shell 2607, and it contains reflector 2608 and receiver 2610 to transmit and receive data (for example voice communication) between the remote location that allows AT 2606 and for example AN 2604.Reflector 2608 and receiver 2610 can be combined to transceiver 2612.Antenna 2614 is attached to shell 2607 and is electrically coupled to transceiver 2612.Also can use extra antenna (not shown).Operating in this technology of reflector 2608, receiver 2610 and antenna 2614 is well-known, and this paper does not need to be described.
AT 2606 also comprises signal detector 2616, and it is used to detect and quantize the level of the signal that transceiver 2612 received.The pilot energy of signal detector 2616 test example such as gross energy, each pseudo noise (PN) small pieces, signal and other signal of power spectral density, as known in the art.
The state of AT 2606 changes the state that device 2626 is controlled radio communication device based on the current state that is received by transceiver 2612 and detected by signal detector 2616 and extra.Radio communication device can be in many states any one under operate.
AT 2606 also comprises system's determiner 2628, and it is used to control radio communication device and determines radio communication device to be sent to which service provider system when it determines that system of current service provider is inappropriate.
Each assembly of AT 2606 is coupled by bus system 2630, and bus system 2630 also can comprise power bus, control signal bus and status signal bus in addition except data/address bus.Yet, for the sake of clarity, in Figure 26, various buses are illustrated as system bus 2630.AT 2606 also can comprise the digital signal processor (DSP) 2609 that is used for processing signals.Be understood by those skilled in the art that AT illustrated in fig. 6 2606 is enumerating of functional-block diagram rather than concrete assembly.
Multicarrier, the access control of multi-flow type reverse link medium
Thus much, the previous embodiment that is discussed relates to single-carrier system, and wherein the RLMAC bucket is used for the access of each stream 2616 with administration and control T2P territory.Device described herein and process also can be implemented in multicarrier, multi-flow type reverse link system, and wherein each access terminal can be transmitted pilot tone, expense and service signal separately or jointly on a plurality of carrier waves (that is frequency band).For instance, if carrier wave has the frequency band of 1.25MHz (megahertz), the 5MHz frequency band can comprise 3 or 4 carrier waves so.
In a multicarrier embodiment, AT 2606 has a plurality of application flow 2216 of operation simultaneously.These application flow are mapped to MAC (medium access control) laminar flow among the AT 2606, wherein shine upon under centralized control and are controlled by AN2604.AT 2606 has the maximum total amount that is used in the power that transmits on all appointment carrier waves.The MAC at AT 2606 places determines and will assign each stream on the carrier wave to be equipped with the quantity of power that is used to transmit in 2616 minutes to each, make and satisfy various restrictions, (for example for example flow the restriction of 2216 service quality (QoS), delay, shake, error rate etc.) and the load limitations of network (for example, thermal noise rises or each sector in load).
So that AN 2604 determines one group of lumped parameter, the some of them parameter depends on stream to MAC and other depends on carrier wave through design, and AT 2606 determines the every physical layer packet power division at each stream 2216 in each carrier wave.According to various purposes of design and decide, AN 2604 can select by determine one group of suitable lumped parameter come in network on different carrier at reside among the same AT 2606 stream and at stream 2216 control flows 2216 distribution that reside among the different AT 2606.
Data flow in the administration multicarrier system
When AT 2606 is assigned a plurality of RL carrier wave, be used for data flow 2216 access control that two independent token bucket groups of each MAC laminar flow 2216 come to be assigned to from the stream 2216 data administration decoupling of AT 2606 each RL carrier wave of AT 2606 by use.Referring to Figure 27.(this is different from single carrier embodiment, flows 2216 access control and the administration of stream 2216 data by single barrel of mechanism coupling in single carrier embodiment).At first regulate the data that produce by application flow 2216 by the administration token bucket 2636a (being used to administer data flow 2216) that in data field, defines.In one embodiment, there is single administration function in each stream 2216.The administration function is guaranteed to be less than or equal to restriction by mean value and peak value resource that stream 2216 utilizes.In one embodiment, stream 2216 (or AT 2606) may not can abuse the additional allocation in the multicarrier system, and carry out administration in data field.
The step of in Figure 28, showing below when stream 2216 data in the administration RTC MAC layer, carrying out.In order to begin, AN 2604 is configured to down data token bucket attribute (step 3010):
DataBucketLevelMax iThe data token bucket 2636a largest amount (is unit with eight hytes) of=MAC stream i (2216).
DataTokenInflow iThe stream (is unit with eight hytes) in each subframe enters the data token of administering bucket 2636a of=MAC stream i (2216).
DataTokenOutflow i=MAC stream i (2216) leaves the data token outflow (is unit with eight hytes) of administering bucket 2636a in each subframe.
Next, by with the horizontal DataTokenBucketlevel of data token bucket (or administration bucket a 2636a) iBe set at the horizontal DataBucketLevelMax of pipe iCome the described data token bucket of initialization (or the administration bucket 2636a) level (step 3020) when starting at MAC stream i (2216), this can be expressed as:
DataTokenBucketlevel i=DataBucketLevelMax i (12)
Next, begin the place at each subframe n, calculate each movable MAC stream i (2216) and allow outflow, and the total available horsepower that will administer bucket 2636a is set at and equals this maximum or be set at zero (step 3030) when negative in this maximum from the maximum of data token bucket (or administration bucket) 2636a.Total available horsepower of the data outflow of administration bucket 2636a can be expressed as:
PotentialDataTokenBucketOutflow i,n
max(DataTokenInflow i+DataTokenBucketLevel i,n,0) (13),
Wherein i represents MAC stream 2216, and n represents subframe, DataTokenInflow iExpression is at the current data allocation 2639a of stream i (2216), and DataTokenBucketLevel I, nWhat be subframe n place at data flow i (2216) gathers data allocations 2639b.
Next, judge whether this is newly be responsible for assigning (step 3040).If the answer to step 3040 is not, enter step 3060 so.If the answer of step 304 for being, is carried out following steps 3050 so during each of subframe n place assigned newly being responsible for assigning among carrier wave j.If at subframe n place at total data available PotentialDataTokenBucketOutflow of administration bucket 2639a of stream i (2216) I, nEqual zero (step 3050), this can be expressed as:
PotentialDataTokenBucketOutflow i,n=0 (14),
So will be at i total available horsepower 1238PotentialT2POutflow that flows on j carrier wave of high power capacity bag 524a I, j, HCBe set at zero, and will be at total available horsepower 1238 PotentialT2POutflow of i the stream (2216) on j carrier wave of low latency bag 524a I, j, LLBe set at zero (step 3055).This tittle can be expressed as:
PotentialT2POutflow i,j,HC=0 (15)
PotentialT2POutflow i,j,LL=0 (16),
Wherein i represents MAC stream 2216, and j represents j carrier wave, and n represents subframe, and HC represents high power capacity, and LL represents low latency.
If the answer to step 3050 is not, enter step 3060 so.This guarantees that the power setting that divides timing will distribute to the stream in each appointment RL carrier wave of AT place above the data bucket at stream is zero.
Next, judge whether this is the end (step 3060) of subframe n.If the answer to step 3060 is not, turn back to step 3030 so.If to the answer of step 3060 for being, so in the end of each subframe n, by will be at the data token bucket level set of frame n+1 for equaling current data allocation 2639aDataTokenInflow at stream i (2216) iAdd at subframe n (2216) and locate to gather data allocations 2639bDataTokenBucketLevel at data flow i (2216) I, nDeduct from being included in subframe n place eight the hyte number ∑s of the MAC stream i (2216) in the pay(useful) load among the carrier wave j are arranged J ∈ cd I, j, nOr at the data token bucket 2636a largest amount DataBucketLevelMax that flows i (2216) iMinimum value, upgrade data token bucket level at each movable MAC stream i (2216).This can be expressed as:
DataTokenBucketLevel i,n+1
min(DataTokenInflow i+DataTokenBucketLevel i,n-∑ j∈cd i,j,n,DataBucketLevelMax i)(17)
D wherein I, j, n=from eight hyte numbers of the stream i of the MAC in the pay(useful) load that is included among the carrier wave j of subframe n place (2216), C=is assigned to the group of all carrier waves of AT 2006, ∑ J ∈ cd I, j, nBe eight the hyte numbers of the MAC stream i (2216) in the pay(useful) load among the carrier wave j, DataTokenInflow to be arranged from being included in subframe n place iBe the current data allocation 2639a of stream i (2216), DataTokenBucketLevel I, nWhat be subframe n place at data flow i (2216) gathers data allocations 2639b and DataBucketLevelMax iIt is the data token bucket 2636a largest amount of stream i (2216).Turn back to step 3030.
Then regulate the output of this data field token bucket 2636a by the second group of token bucket 2636b that in T2P or power domain, defines.These second barrel or stream access bucket 2636b determine may allow through-put power at what each assigned each MAC stream 2216 in carrier wave.Therefore, the expression of each among the second barrel of 2636b carrier wave of being assigned and be positioned at stream 2216 on the described carrier wave.Therefore, under multicarrier, come control flows 2216 accesses, wherein the number of assigning the RLMAC bucket can be set at the number of the carrier wave that equals to be assigned to each stream 2216 based on each carrier wave.
Figure 27 explanation is from the example of access control decoupling stream administration, wherein at first data are placed on stream administration (or source control) the bucket 2636a that is used for described stream 2616, and then outside obeying peak value under the flow restriction, use one group of carrier wave selective rule 2639c that it is assigned to different carrier, described carrier wave selective rule can be stored in the memory in one embodiment as the instruction that can be carried out by processor or processor device.In N carrier wave each all has 1 to N the access control bucket 2636b of being labeled as corresponding to 1 to N carrier wave of himself.Therefore, the numbering of bucket 2636b can be set at the number of the appointment carrier wave that equals each stream 2216.
Then determine the final power division of each stream 2216 in each carrier wave based on one group of rule of the output of the token bucket 2636b in the 2nd T2P territory and hereinafter definition by use.
The carrier wave selection strategy at AT 2606 places
AT 2606 assigns the carrier wave classification based on tolerance to all.In one embodiment, the average transmission power of the pilot signal of AT 2606 (TxPilotPower) can be used as the carrier wave rank metric.Be not useable for newly being responsible for assigning of given subframe place if having the carrier wave of minimum average T xPilotPower, use the carrier wave of other lower grade so.The time constant filter that is used for equalization TxPilotPower has following effect---and AT 2606 can have benefited from adopting the short-term decline to change by using less time constant filter.On the other hand, the longer-term time constant reflects the long-time variation in AT 2606 being seen total interference in each appointment RL carrier wave.The function that note that mean F RAB 1548 or average T xPilotPower and average FRAB 1548 also is possible tolerance.AT 2606 allocation packet based on the classification of carrier wave and on each carrier wave is till AT 2606 uses up data, PA clear height space or carrier wave.The multicarrier RTC MAC of this method and equipment can repeat (increase or abandon) based on the classification of appointment carrier wave on the appointment carrier wave, till AT 2606 uses up data or uses up PA clear height space.
Signal to noise ratio also can be used as tolerance.AT 2606 realizes load balance by supporting to have the low carrier wave that disturbs.AT2606 transmits on appointment carrier wave group, so that with E b/ N 0More effective pattern is operated to minimize at same realization data rate and is assigned each required energy in transmission position of suing for peace on the carrier wave at all.
Spendable another tolerance is for disturbing.AT 2606 utilize the frequency selectivity decline of assigning on the carrier waves with may the time by support to have hour between on the scale power division of the measured low carrier wave that disturbs obtain the multi-frequency diversity gain.AT 2606 attempts by support the power division (or first distribution power) with low carrier wave that disturbs measured on big time scale being maximized the bits number that per unit of power transmits.Perhaps, AT 2606 realizes disturbing effective transmission by the through-put power that minimizes given bag 524 sizes, and realizes stopping target by suitable selection carrier wave when possibility.
Can measure the interference that AT 2606 sees indirectly on each described appointment carrier wave by measuring transmission pilot power or reverse activity bit.These two tolerance can be on time scale equalization.Time scale decision since less equalization and to noise measurement react with because excessively filtering and trading off between excessive tranquilization tolerance reacted.
In another embodiment, AT 2606 can use including (but not limited to) the set of measurements of tolerance discussed above is incompatible and assign carrier wave to carry out classification to all.
AT 2606 can and may consider to abandon carrier wave based on data based on PA clear height space.In one embodiment, AT 2606 selects to abandon the have the highest TxPilotPower carrier wave of (equalization on certain time cycle).
With E b/ N 0Effective model carries out transmission package on many appointment carrier waves draws together at the same population of access terminal and uses the bag size that helps each institute's energy requirement in the range of linearity to transmit on the carrier wave in greater number according to speed, rather than uses each required energy to be in that bag size in non-linear (protrusions) zone is next to be transmitted in fewer purpose carrier wave.
The MAC layer is realized the load balance on the carrier wave under AN 2604-AT 2606 cooperations.The load balance time scale can be divided into two parts: short-term load balance and long-term average load balance.AT 2606 realizes the short-term load balance by wrapping in the appointment intercarrier that is used to transmit based on each and suitably selecting with distribution mode.The example of short-term load balance comprises: i) when each assigns in carrier wave RAB 1444 or wrap 524 sizes when being restricted, AT 2606 assigns on carrier waves water to fill power at all; And ii) AT 2606 transmits on appointment carrier wave group when being restricted at power (that is PA clear height space).
AN 2604 is by the MAC parameter of the stream on suitably definite carrier wave and by realizing permanent load balance with newly flowing in the time scale that reaches to AT 2606 suitable distributing carrier wave in the management of activity group.AN 2604 flows 2216 parameters by like that suitable definite MAC as discussed above and comes to assign on carrier wave the fairness of each stream 2216 and long-term power division in the Control Network at each.
Use the allocation of carriers of approval message 2642
Figure 29 explanation relates to central controlled embodiment, and wherein the scheduler 2640 of AT 2606 on AN 2604 sends carrier request message 2666.Figure 30 illustrates that also scheduler 2640 sends carrier wave approval message 2642 to AT 2606.AN 2604 and AT 2606 can cooperate and distribute with the best carrier of using message-driven mechanism to seek network.Be similar to the existing T2PInflow that uses among the single carrier embodiment of the previous argumentation mechanism that requests for permission, AT 2606 and AN 2604 use carrier wave request 2666 and carrier wave to ratify 2642 message respectively.In AT 2606 drive patterns, AN 2604 depends on AT 2606 carrier wave outside the amount of the claim when data and PA clear height space satisfy condition.In AN 2604 drive patterns, AN 2604 can make all AT 2606 periodically Data transmission, TxPilotPower, FL pilot frequency intensity and PA clear height spatial information, and AN 2604 uses described information to AT 2606 distributing carrier wave the time.It can be asynchronous that carrier wave request 2666 and carrier wave are ratified 2642 message.AT 2606 can send carrier request message 2666 to AN 2604 at the increase/minimizing of carrier number.Equally, AT 2606 can have the autonomous number that reduces the appointment carrier wave in limited time at AT 2606 link budgets, but notifies AN 2604 after abandoning carrier wave.AT 2606 sends carrier request message 2666 increasing the number of assigning carrier wave when data and PA clear height space satisfy condition, and when PA clear height space or data make that current number purpose carrier wave efficient is low the number of minimizing appointment carrier wave.AT 2606 carrier request message 2666 can contain the information of average T xPilotPower, the FL pilot frequency intensity in each carrier wave and the space correlation of PA clear height in stream qos requirement, average queue length, each carrier wave.
AN 2604 can use carrier wave approval message 2642 to ratify carrier wave based on standards such as AT 2606 message information and load balance FL expenses.AN 2604 can select not send carrier wave approval message 2642 in response to carrier request message 2666.AN 2604 can use carrier wave approval message 2642 increase/minimizing at any time/assign the again appointment carrier wave of each AT 2606.Equally, the carrier wave that AN 2604 can assign each AT 2606 at any time again to be guaranteeing load balance and efficient, or requires to assign again based on FL.AN 2604 can reduce the carrier number that is used for each AT 2606 at any time.AN 2604 can abandon a carrier wave and assign another carrier wave at given AT 2606 at any time--when when enabling other carrier wave at AT 2606 places during the handoff procedure, not interrupting AT 2606 services.AT 2606 follows AN2604 carrier wave approval 2642.
In one embodiment, can use pri function to carry out the stream access control of each carrier wave.Each allocation of carriers is similar to the distribution that is used for single-carrier system, and can be all identical on all carrier waves.When the number of the carrier wave that is assigned to terminal changes, do not need to change RTC MAC bucket parameter.
As single carrier embodiment, the ramp rate on each carrier wave is subjected to the permitted maximum interference-limited.
Add that by related device illustrated among Figure 30-33 functional block carries out above-mentioned Figure 27,20,17 and 29 method and apparatus respectively.In other words, equipment 2636a, 2636b among Figure 27 and 2636c add functional block 4636a, 4636b and 4636c corresponding to the device among Figure 30.Add that by related device illustrated among Figure 31 functional block 4040 carries out the equipment 2040 among Figure 20.Figure 31 also comprises the device of the piece 4041 that is used to send a request message.Flow chart 1700 illustrated in fig. 17 and step 1702,1704,1706 and 1708 add functional block 4700,4702,4704,4706 and 4708 corresponding to device illustrated among Figure 32.Add that by related device illustrated among Figure 33 functional block 4640 carries out the equipment 2640 among Figure 29.Figure 33 also comprises the device that is used to send carrier request message piece 4042.
Be understood by those skilled in the art that and use in multiple different skill and the technology any to come expression information and signal.For instance, can represent data, instruction, order, information, signal, position, symbol and the small pieces that to quote in whole above the description by voltage, electric current, electromagnetic wave, magnetic field or particle, light field or particle or its combination in any.
The those skilled in the art will further understand, and various illustrative components, blocks, module, circuit and the algorithm steps of describing in conjunction with embodiments disclosed herein can be embodied as electronic hardware, computer software or described both combination.In order to clearly demonstrate this interchangeability of hardware and software, above various Illustrative components, piece, module, circuit and step have been described at it aspect functional substantially.With this type of functional hardware that is embodied as still is that software depends on application-specific and the design limit that whole system is applied.Those skilled in the art can implement described functional at each application-specific by different way, but this type of embodiment decision-making should be interpreted as causing the disengaging with the scope of the invention.
Available general processor, digital signal processor (DSP), application-specific integrated circuit (ASIC) (ASIC), field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components or implement or carry out various illustrative components, blocks, module and the circuit of describing in conjunction with embodiments disclosed herein with its any combination of carrying out function described herein through design.General processor can be a microprocessor, but in replacement scheme, processor can be conventional processor, controller, microcontroller or state machine.Processor also can be embodied as the combination of calculation element, for example DSP and combination, a plurality of microprocessor of microprocessor, one or more microprocessors that combine the DSP core or any other this type of configuration.
The method described in conjunction with the embodiment that this paper discloses or the step of algorithm are implemented in software module of can be directly carrying out with hardware, by processor or described both combination.Software module can reside in the medium of any other form known in RAM memory, flash memory, ROM memory, eprom memory, eeprom memory, register, hard disk, removable disk, CD-ROM or this technology.Exemplary storage medium is coupled to processor, makes that processor can be from read information and to the medium writing information.In replacement scheme, medium can be integral formula with processor.Processor and medium can reside among the ASIC.ASIC can reside in the user terminal.In replacement scheme, processor and medium can be used as discrete component and reside in the user terminal.
The those skilled in the art provide previous description to announcement embodiment so that can make or use the present invention.The those skilled in the art will readily appreciate that the various modifications to these embodiment, and General Principle defined herein can be applied to other embodiment under the situation that does not break away from the spirit or scope of the present invention.Therefore, the present invention is without wishing to be held to the embodiment that this paper showed, but should meet and principle disclosed herein and novel feature the widest consistent scope.

Claims (84)

1. method of allocating resources between a plurality of streams that transmit on a plurality of carrier waves, it comprises: administer each data flow, whereby the outer flow restriction of peak-data is applied to all and assigns each stream on carrier waves; Select carrier wave from a plurality of described appointment carrier wave that is used for described data flow; And the control flows access, that determines described the above data flow of carrier wave whereby may allow through-put power.
2. according to claim 1 between a plurality of streams method of allocating resources, wherein use first barrel to administer described data flow business being formalized, and use second barrel to control described stream access the transport service channel power is formalized based on each stream and each carrier wave based on each stream.
3. according to claim 1 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, the step of wherein said administration data flow comprises:
Total available horsepower by determining each stream is with Resources allocation between a plurality of streams, and wherein said total available horsepower comprises that the current power that is used for described stream is distributed and at least a portion of being used for described stream is gathered power division.
4. according to claim 1 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, the step of wherein said control flows access comprises uses approval to come Resources allocation.
5. according to claim 1 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, the step of wherein said control flows access comprises in each described appointment carrier wave each and flows the step of Resources allocation independently.
6. according to claim 1 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, the step that wherein said selection is used for the carrier wave of described data flow comprises:
Use tolerance that described appointment carrier wave is carried out classification; And
Described appointment carrier wave will be responsible for assigning.
7. according to claim 1 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, the step that wherein said selection is used for the carrier wave of described data flow comprises:
When not having data or power to be restricted, water is filled the power on all described appointment carrier waves; And
When data or power are restricted, on the child group of described appointment carrier wave, transmit.
8. according to claim 1 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, the step that wherein said selection is used for the carrier wave of described data flow comprises:
With E b/ N 0Effective model transmits on some described appointment carrier waves.
9. according to claim 1 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, the step that wherein said selection is used for the carrier wave of described data flow comprises:
Send carrier request message, can increase the number of described carrier wave whereby.
10. according to claim 1 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, the step that wherein said selection is used for the carrier wave of described data flow comprises:
Send the carrier wave approval message, access node can increase, reduce or assign described carrier wave again whereby.
11. method according to claim 4, wherein said use approval divides the step of flow resource to comprise:
Receive approval message; And
To distribute at the described current power of corresponding described stream and be set at the current power allocation approval that equals in the described approval message.
12. according to claim 4 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, it further comprises:
Be identified for the MAC parameter of the described stream on the described carrier wave; And
Give the arrival of described stream in the active-set sector of access terminal with described allocation of carriers, described whereby access terminal realizes the permanent load balance.
13. according to claim 5 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, it is further
Comprise:
Be identified for the MAC parameter of the described stream on the described carrier wave; And
Give the arrival of described stream in the active-set sector of access terminal with described allocation of carriers, described whereby access terminal realizes the permanent load balance.
14. method according to claim 5, the step of wherein said Resources allocation independently comprise that the working load horizontal estimated comes Resources allocation.
15. according to claim 6 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, wherein said tolerance comprises the average pilot through-put power in each described appointment carrier wave, or in each described appointment carrier wave through the filtering reverse activity bit, or in average transmission pilot power and described combination described in each described appointment carrier wave through the filtering reverse activity bit.
16. according to claim 6 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, wherein said use tolerance further comprises by at first having the low allocation of carriers power that disturbs and maximize the bits number that each unit power is transmitted to described the step of assigning carrier wave to carry out classification.
17. according to claim 6 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, wherein said use tolerance further comprises by measuring transmission pilot power or reverse activity bit the step of assigning carrier wave to carry out classification measures the interference that access terminal is seen indirectly on each described appointment carrier wave.
18. according to claim 6 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, it comprises further wrapping based on each and distributes described bag that access terminal realizes the short-term load balance whereby.
19. according to claim 9 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, it further comprises and sends the carrier wave approval message, access node can increase, reduce or appointment carrier wave again whereby.
20. according to claim 9 between a plurality of streams that transmit on a plurality of carrier waves method of allocating resources, wherein said carrier wave request comprise stream requirement, queue length and power clear height spatial information.
21. method according to claim 11, it further comprises when requesting interval and is increased to the step that sends a request message when being higher than threshold value.
22. method according to claim 11, it further comprises when the request ratio and is reduced to the step that sends a request message when being lower than a certain threshold value.
23. method according to claim 11, it further comprises the described approval of determining at access terminal group, and wherein said approval comprises the current power allocation approval.
24. method according to claim 11, wherein said approval message comprise at least one the described current power allocation approval that is used for certain at least one described stream and gather the hold period of power division approval.
25. method according to claim 14, the step that the current power that the wherein said horizontal estimated of working load independently is identified for flowing is distributed comprises:
The value of definite described estimation that is associated with described stream;
Determine whether described estimation equals busy value;
If described estimation equals busy value, then reduce described current power and distribute; And
If described estimation equals idle value, then increase described current power and distribute.
26. method according to claim 23, it further comprises the current power distribution of independently determining described access terminal.
27. comprising the steady state value of distributing at the described current power of at least one at least one described stream in the described access terminal, method according to claim 23, wherein said current power allocation approval estimate.
28. method according to claim 25, it further comprises:
Use downward ramp function to calculate the value that reduces of described current power distribution; And
Use the acclivity function calculation to increase value.
29. a communication device that comprises the MAC layer that is configured for use in radio communication, it comprises:
Reflector;
Receiver, but it is connected to described reflector with mode of operation;
Processor, but it is connected to described reflector and described reflector with mode of operation; And
Memory, but it is connected to described processor with mode of operation, and wherein said access terminal is suitable for carrying out and is stored in
Instruction in the described memory, described instruction comprises:
Administer each data flow, whereby the outer flow restriction of peak-data is applied to each stream on all appointment carrier waves;
Select carrier wave from a plurality of described appointment carrier wave that is used for described data flow; And
The control flows access, that determines described the above data flow of carrier wave whereby may allow through-put power.
30. communication device according to claim 29, wherein use first barrel to administer described data flow business being formalized, and use second barrel to control described stream access the transport service channel power is formalized based on each stream and each carrier wave based on each stream.
31. communication device according to claim 29, wherein said administration data flow instruction comprises:
Total available horsepower by determining each stream is with Resources allocation between a plurality of streams, and wherein said total available horsepower comprises that the current power that is used for described stream is distributed and at least a portion of being used for described stream is gathered power division.
32. communication device according to claim 29, it further comprises scheduler, and described scheduler is suitable for using approval to come Resources allocation, and the wherein said instruction that is used for the control flows access comprises the instruction that is used to use the approval Resources allocation.
33. communication device according to claim 29, the wherein said instruction that is used for the control flows access comprise that at each described appointment carrier wave each flows Resources allocation independently.
34. communication device according to claim 29, the wherein said instruction that is used to select be used for the carrier wave of described data flow comprises:
Use tolerance that described appointment carrier wave is carried out classification; And
Described appointment carrier wave will be responsible for assigning.
35. communication device according to claim 29, the step that wherein said selection is used for the carrier wave of described data flow comprises:
When not having data or power to be restricted, water is filled the power on all appointment carrier waves; And
When data or power are restricted, transmit assigning on the carrier wave group.
36. communication device according to claim 29, the step that wherein said selection is used for the carrier wave of described data flow comprises:
With E b/ N 0Effective model transmits on some appointment carrier waves.
37. communication device according to claim 29, the wherein said instruction that is used to select be used for the carrier wave of described data flow comprises:
Send carrier request message, can increase the number of described carrier wave whereby.
38. communication device according to claim 29, the wherein said instruction that is used to select be used for the carrier wave of described data flow further comprises the instruction that is used to send the carrier wave approval message, and access node can increase, reduce or assign described carrier wave again whereby.
39. communication device according to claim 32 wherein saidly is used to use approval to divide the instruction of flow resource to comprise: receive approval message; And
To distribute at the described current power of corresponding described stream and be set at the current power allocation approval that equals in the described approval message.
40. communication device according to claim 32, it further comprises:
Be identified for the MAC parameter of the described stream on the described carrier wave; And
Give the arrival of described stream in the active-set sector of described communication device with described allocation of carriers, described whereby communication device is realized the permanent load balance.
41. communication device according to claim 33, it further comprises:
Be identified for the MAC parameter of the described stream on the described carrier wave; And
Give the arrival of described stream in the active-set sector of described communication device with described allocation of carriers, described whereby communication device is realized the permanent load balance.
42. communication device according to claim 33 wherein saidly is used for the instruction of Resources allocation independently and comprises that the working load horizontal estimated comes Resources allocation.
43. communication device according to claim 34, wherein said tolerance comprises the average pilot through-put power in each described appointment carrier wave, or in each described appointment carrier wave through the filtering reverse activity bit, or average transmission pilot power and described combination described in each described appointment carrier wave through the filtering reverse activity bit.
44. communication device according to claim 34, wherein said use tolerance further comprises by at first maximizing the bits number that each unit power is transmitted to described allocation of carriers power with low interference the step of assigning carrier wave to carry out classification.
45. further comprising by measuring transmission pilot power or reverse activity bit the step of assigning carrier wave to carry out classification, communication device according to claim 34, wherein said use tolerance measure the interference that described communication device is seen indirectly on each described appointment carrier wave.
46. communication device according to claim 34, it comprises further wrapping based on each and distributes described bag that described whereby communication device is realized the short-term load balance.
47. according to the described communication device of claim 37, it further comprises the instruction that is used to send the carrier wave approval message, access node can increase, reduce or assign described appointment carrier wave again whereby.
48. according to the described communication device of claim 37, wherein said carrier wave request comprises stream requirement, queue length and power clear height spatial information.
49. according to the described communication device of claim 39, it further comprises and is used for being increased to the instruction that sends a request message when being higher than threshold value when requesting interval.
50. according to the described communication device of claim 39, it further comprises and is used for being reduced to the instruction that sends a request message when being lower than a certain threshold value when the request ratio.
51. according to the described communication device of claim 39, it further comprises the instruction that is used for determining at the described approval of the child group of described communication device, wherein said approval comprises the current power allocation approval.
52. according to the described communication device of claim 39, wherein said approval message comprises at least one the described current power allocation approval that is used for certain at least one described stream and gathers the hold period of power division approval.
53., wherein saidly be used for the instruction that working load horizontal estimated independently determines that the current power of stream is distributed and comprise according to the described communication device of claim 42:
The value of definite described estimation that is associated with described stream;
Determine whether described estimation equals busy value;
If described estimation equals busy value, then reduce described current power and distribute; And
If described estimation equals idle value, then increase described current power and distribute.
54. according to the described communication device of claim 51, it comprises that further being used for independently determining is not the instruction that the current power of described communication device of the part of described communication device group is distributed.
55. according to the described communication device of claim 51, wherein said current power allocation approval comprises the steady state value of distributing at the described current power of at least one at least one described stream in the described communication device and estimates.
56. according to the described communication device of claim 53, it further comprises to give an order:
Use downward ramp function to calculate the value that reduces of described current power distribution; And
Use the acclivity function calculation to increase value.
57. a device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves, it comprises:
Be used to administer each data flow and whereby the outer flow restriction of peak-data be applied to the device that all assign each stream on carrier waves;
Be used for selecting the device of carrier wave from a plurality of described appointment carrier wave that is used for described data flow; And
Be used for the control flows access and determine the device that may allow through-put power of described the above data flow of carrier wave whereby.
58. according to the described device that is used for Resources allocation between a plurality of streams of claim 57, wherein use first barrel to administer described data flow business being formalized, and use second barrel to control described stream access the transport service channel power is formalized based on each stream and each carrier wave based on each stream.
59. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 57, the wherein said device that is used to administer data flow comprises:
Be used for by determining each stream total available horsepower with at least one a plurality of streams that are associated of described access terminal between the device of Resources allocation, wherein said total available horsepower comprises that the current power that is used for described stream is distributed and at least a portion of being used for described stream is gathered power division.
60. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 57, the wherein said device that is used for the control flows access comprises and is used to use approval to come the device of Resources allocation.
61. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 57, the wherein said device that is used for the control flows access comprises and being used at each described stream of each described appointment carrier wave device of Resources allocation independently.
62. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 57, its
Described in the device that is used to select be used for the carrier wave of described data flow comprise:
Be used to the device that uses tolerance that described appointment carrier wave is carried out classification; And
The device of described appointment carrier wave is used for being responsible for assigning.
63. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 57, its
Described in select to be used for the carrier wave of described data flow step comprise:
When not having data or power to be restricted, water is filled the power on all described appointment carrier waves; And
When data or power are restricted, on the child group of described appointment carrier wave, transmit.
64. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 57, its
Described in select to be used for the carrier wave of described data flow step comprise:
With E b/ N 0Effective model transmits on many described appointment carrier waves.
65. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 57, the wherein said device that is used to select be used for the carrier wave of described data flow comprises:
The device that is used to send carrier request message and can increases the number of described carrier wave whereby.
66. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 57, the device that wherein is used to select be used for the carrier wave of described data flow further comprises:
Be used to send the carrier wave approval message and whereby access node can increase, reduce or assign again the device of described carrier wave.
67. according to the described device that is used for Resources allocation between a plurality of streams of claim 60, wherein said use approval divides the Resources allocation between a plurality of streams of flow resource to comprise:
Be used to receive the device of approval message; And
Be used for and distribute the device that is set at the current power allocation approval that equals described approval message at the described current power of corresponding described stream.
68. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 60, it further comprises:
Be identified for the MAC parameter of the described stream on the described carrier wave; And
Give described stream in the described arrival that is used for the active-set sector of the device of Resources allocation between a plurality of streams that transmit on a plurality of carrier waves described allocation of carriers, the described whereby device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves is realized the permanent load balance.
69. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 61, it further comprises:
Be identified for the MAC parameter of the described stream on the described carrier wave; And
Give described stream in the described arrival that is used for the active-set sector of the device of Resources allocation between a plurality of streams that transmit on a plurality of carrier waves described allocation of carriers, the described whereby device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves is realized the permanent load balance.
70. according to the described device that is used for Resources allocation between a plurality of streams of claim 61, the wherein said device of Resources allocation that is used for independently comprises and is used for the device that the working load horizontal estimated is come Resources allocation.
71. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 62, wherein said tolerance comprises the average pilot through-put power in each appointment carrier wave, or each assign in carrier wave through the filtering reverse activity bit, or described average transmission pilot power and described combination through the filtering reverse activity bit.
72. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 62, wherein said use tolerance further comprises by at first maximizing the bits number that each unit power is transmitted to described allocation of carriers power with low interference the step of assigning carrier wave to carry out classification.
73. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 62, wherein said use tolerance further comprises by measuring transmission pilot power or reverse activity bit the step of assigning carrier wave to carry out classification measures the interference of being seen by described access terminal indirectly on each described appointment carrier wave.
74. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 62, it comprises further wrapping based on each and distributes described bag that the described whereby device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves is realized the short-term load balance.
75. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 65, its further comprise be used to send the carrier wave approval message and whereby access node can increase, reduce or assign assign again the device of carrier wave.
76. according to the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of claim 65, wherein said carrier wave request comprises stream requirement, queue length and power clear height spatial information.
77. according to the described device that is used for Resources allocation between a plurality of streams of claim 67, it further comprises and is used for being increased to the device that sends a request message when being higher than threshold value when requesting interval.
78. according to the described device that is used for Resources allocation between a plurality of streams of claim 67, it further comprises and is used for being reduced to the device that sends a request message when being lower than a certain threshold value when the request ratio.
79. according to the described device that is used for Resources allocation between a plurality of streams of claim 67, it further comprises the device that is used for determining at the described approval of the device group that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves, and wherein said approval comprises the current power allocation approval.
80. according to the described device that is used for Resources allocation between a plurality of streams of claim 67, wherein said approval message comprises at least one the described current power allocation approval that is used for described at least one described stream and gathers the hold period of power division approval.
81. according to the described device that is used for Resources allocation between a plurality of streams of claim 68, the wherein said working load horizontal estimated independently of being used for determines that the current power assigned unit of stream comprises:
The device that is used for the value of definite described estimation that is associated with described stream;
Be used for determining whether described estimation equals the device of busy value;
If being used for described estimation equals busy value then reduces described current power assigned unit; And
If being used for described estimation equals idle value then increases described current power assigned unit.
82. according to the described device that is used for Resources allocation between a plurality of streams of claim 79, it comprises that further being used for independently determining is not the current power assigned unit that is used for the device of Resources allocation between a plurality of streams that transmit on a plurality of carrier waves of the part of described son group.
83. according to the described device that is used for Resources allocation between a plurality of streams of claim 79, wherein said current power allocation approval comprises the steady state value of distributing at least one the described current power of at least one described stream of the described device that is used for Resources allocation between a plurality of streams that transmit on a plurality of carrier waves and estimates.
84. the 1 described device that is used for Resources allocation between a plurality of streams according to Claim 8, it further comprises:
Be used to use downward ramp function to calculate the device that reduces value that described current power is distributed; And
Be used to use the acclivity function calculation to increase the device of value.
CNA200680015655XA 2005-03-08 2006-03-08 Multi-carrier, multi-flow, reverse link medium access control for a communication system Pending CN101171812A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US65998905P 2005-03-08 2005-03-08
US60/659,989 2005-03-08
US11/371,274 2006-03-07

Publications (1)

Publication Number Publication Date
CN101171812A true CN101171812A (en) 2008-04-30

Family

ID=36590223

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA200680015655XA Pending CN101171812A (en) 2005-03-08 2006-03-08 Multi-carrier, multi-flow, reverse link medium access control for a communication system

Country Status (13)

Country Link
US (1) US20060203724A1 (en)
EP (1) EP1856863A1 (en)
JP (1) JP2008533833A (en)
KR (1) KR100944131B1 (en)
CN (1) CN101171812A (en)
AU (1) AU2006220563A1 (en)
BR (1) BRPI0608894A2 (en)
CA (1) CA2600424A1 (en)
MX (1) MX2007011011A (en)
NO (1) NO20075034L (en)
RU (1) RU2007137009A (en)
TW (1) TW200644524A (en)
WO (1) WO2006096789A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105305918A (en) * 2015-09-29 2016-02-03 深圳市英威腾电气股份有限公司 Separately-controlled control method of duplex feeding motor and duplex feeding motor system

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006120526A2 (en) * 2005-05-11 2006-11-16 Nokia Corporation Method, apparatus and computer program product to provide enhanced reverse link medium access control in a multi-carrier wireless communications system
US9955438B2 (en) * 2005-09-27 2018-04-24 Qualcomm Incorporated Method and apparatus for carrier allocation and management in multi-carrier communication systems
KR100736088B1 (en) * 2005-11-22 2007-07-06 삼성전자주식회사 Wireless network device and resource allot method for the same
JP5311711B2 (en) * 2005-12-22 2013-10-09 京セラ株式会社 Communication control system, radio communication terminal and communication control method
US20070149132A1 (en) 2005-12-22 2007-06-28 Junyl Li Methods and apparatus related to selecting control channel reporting formats
US7782899B2 (en) * 2006-01-19 2010-08-24 Alcatel-Lucent Usa Inc. Multiple carrier resource management
WO2007088468A2 (en) * 2006-02-03 2007-08-09 Nokia Corporation Apparatus, method, and computer program product providing persistent uplink and downlink resource allocation
CN101542932B (en) * 2006-11-20 2012-11-21 Lm爱立信电话有限公司 Method to counter interference from high speed transmissions
US9295003B2 (en) 2007-03-19 2016-03-22 Apple Inc. Resource allocation in a communication system
US8867378B2 (en) * 2007-10-05 2014-10-21 Qualcomm Incorporated Triggering multi-carrier requests
US8553712B2 (en) 2008-02-01 2013-10-08 Qualcomm Incorporated Carrier management in a wireless communication device assigned a set of two or more carriers by a wireless communication network
CN101933361B (en) * 2008-02-01 2013-08-07 交互数字专利控股公司 Method and apparatus for initializing, preserving and reconfiguring token buckets
US8792426B2 (en) 2008-03-24 2014-07-29 Qualcomm Incorporated Method and apparatus for resource management in a wireless communication system
US9668265B2 (en) 2008-03-28 2017-05-30 Qualcomm Inc. Technique for mitigating interference in a celllar wireless communication netwok
US8761824B2 (en) 2008-06-27 2014-06-24 Qualcomm Incorporated Multi-carrier operation in a wireless communication network
KR101722810B1 (en) 2008-12-03 2017-04-05 인터디지탈 패튼 홀딩스, 인크 Uplink power headroom reporting for carrier aggregation
JP5477793B2 (en) * 2008-12-26 2014-04-23 シャープ株式会社 Base station apparatus, mobile station apparatus, radio communication system, and radio communication method
US7991422B2 (en) * 2009-01-09 2011-08-02 Sprint Communications Company L.P. Dynamically adjusting a power level utilizing reverse activity bits efficiently
US8565170B2 (en) * 2009-01-14 2013-10-22 Qualcomm Incorporated Method and apparatus for scheduling data transmission on multiple carriers
US8477733B1 (en) 2009-01-21 2013-07-02 Sprint Spectrum L.P. Method and system for providing multiple reverse activity bits
US8457056B2 (en) * 2009-02-09 2013-06-04 Qualcomm Incorporated Non-scheduled grants in multi-carrier enhanced uplink
RU2565030C2 (en) 2009-02-09 2015-10-10 Интердиджитал Пэйтент Холдингз, Инк. Device and method of controlling uplink power for wireless transmit/receive unit using multiple carriers
US8526468B1 (en) * 2009-03-16 2013-09-03 Sprint Spectrum L.P. Method and system for quality-of-service-differentiated reverse activity bit
CN101860913B (en) * 2009-04-10 2012-12-26 电信科学技术研究院 Scheduling information transmitting method, system and device
US9585108B2 (en) 2009-05-04 2017-02-28 Qualcomm Incorporated Method and apparatus for uplink power control in a multicarrier wireless communication system
US9729467B2 (en) * 2009-05-12 2017-08-08 Qualcomm Incorporated Method and apparatus for managing congestion in a wireless system
US8516101B2 (en) * 2009-06-15 2013-08-20 Qualcomm Incorporated Resource management for a wireless device
WO2011004947A1 (en) * 2009-07-10 2011-01-13 Lg Electronics Inc. Method of optimizing comp zone for joint processing mode
KR101644882B1 (en) 2009-07-28 2016-08-02 엘지전자 주식회사 Method for performing carrier management procedure in a multi-carrier supported wideband wireless communication system and appartus for the same
EP2484164B1 (en) 2009-10-01 2014-07-16 InterDigital Patent Holdings, Inc. Power control methods and apparatus
US8270357B1 (en) 2009-10-13 2012-09-18 Sprint Spectrum L.P. Methods and systems for EV-DO femtocells to use proximity to prioritize service to access terminals
US8249091B2 (en) * 2009-10-21 2012-08-21 Samsung Electronics Co., Ltd Power headroom reporting method and device for wireless communication system
GB0919329D0 (en) * 2009-11-04 2009-12-23 Roke Manor Research Power control method
US8259606B1 (en) 2009-11-17 2012-09-04 Sprint Spectrum L.P. Using differentiated reverse activity bits (RABs) based on mobile-station revision
US8289874B1 (en) 2009-11-17 2012-10-16 Sprint Spectrum L.P. Using mobile-station revision ratio to improve reverse-link performance
KR101864457B1 (en) * 2010-03-01 2018-06-04 인터디지탈 패튼 홀딩스, 인크 Method and apparatus for performing hybrid per station and per flow uplink allocations
US20110261692A1 (en) * 2010-04-21 2011-10-27 Josep Maria Pujol Serra Method for balancing loads in mobile wireless ad-hoc networks
US9386470B2 (en) 2010-05-04 2016-07-05 Telefonaktiebolaget Lm Ericsson (Publ) Power headroom reporting for carrier aggregation
KR101691038B1 (en) * 2010-12-10 2016-12-30 삼성전자주식회사 Apparatus and method for managing resource of base station in wireless communication system
KR102263020B1 (en) 2011-09-30 2021-06-09 인터디지탈 패튼 홀딩스, 인크 Multipoint transmission in wireless communication
JP6244009B2 (en) 2013-04-03 2017-12-06 インターデイジタル パテント ホールディングス インコーポレイテッド Method and apparatus for controlling uplink transmit power based on accumulated transmit power control commands and corresponding uplink subframe sets
CN105577315B (en) * 2014-10-08 2019-07-09 深圳市中兴微电子技术有限公司 A kind of link state control method and device
US10313916B2 (en) * 2014-11-11 2019-06-04 Qualcomm Incorporated Selected IP flow ultra low latency

Family Cites Families (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5101501A (en) * 1989-11-07 1992-03-31 Qualcomm Incorporated Method and system for providing a soft handoff in communications in a cdma cellular telephone system
US5802301A (en) * 1994-05-11 1998-09-01 International Business Machines Corporation System for load balancing by replicating portion of file while being read by first stream onto second device and reading portion with stream capable of accessing
KR0155818B1 (en) * 1995-04-29 1998-11-16 김광호 Power distribution method and apparatus in multi-carrier transmitting system
US6418148B1 (en) * 1995-10-05 2002-07-09 Lucent Technologies Inc. Burst-level resource allocation in cellular systems
US6061568A (en) * 1996-10-01 2000-05-09 Ericsson Inc. Method and apparatus for mitigating intermodulation effects in multiple-signal transmission systems
US5923650A (en) * 1997-04-08 1999-07-13 Qualcomm Incorporated Method and apparatus for reverse link rate scheduling
JP3535344B2 (en) * 1997-05-30 2004-06-07 松下電器産業株式会社 Multicarrier transmission method, data transmission device, mobile station device, and base station device
US6563806B1 (en) * 1997-12-12 2003-05-13 Hitachi, Ltd. Base station for multi-carrier TDMA mobile communication system and method for assigning communication channels
RU2210864C2 (en) * 1998-03-23 2003-08-20 Самсунг Электроникс Ко., Лтд. Device and method for power regulation to control return-line common-user channel in cdma communication system
CA2338622A1 (en) * 1998-07-30 2000-02-10 Airnet Communications Corporation Broadband power management (power banking) within a broadband multi-carrier base station transceiver system
US6236864B1 (en) * 1998-11-27 2001-05-22 Nortel Networks Limited CDMA transmit peak power reduction
US6522628B1 (en) * 1999-03-01 2003-02-18 Cisco Technology, Inc. Method and system for managing transmission resources in a wireless communication network
DE60040137D1 (en) * 1999-03-12 2008-10-16 Qualcomm Inc METHOD AND DEVICE FOR PERFORMANCE ALLOCATION TO A REVERSE POWER CONTROL OF A COMMUNICATION SYSTEM
JP4567269B2 (en) * 1999-12-01 2010-10-20 アイピーコム ゲゼルシャフト ミット ベシュレンクテル ハフツング ウント コンパニー コマンディートゲゼルシャフト Method and subscriber station for transmission channel assignment in a telecommunications network
AU2001230424A1 (en) * 2000-01-20 2001-07-31 Nortel Networks Limited Frame structure for variable rate wireless channels transmitting high speed data
US6856597B1 (en) * 2000-02-10 2005-02-15 Paradyne Corporation System and method for statistical control of power dissipation with host enforcement
US6665518B1 (en) * 2000-03-01 2003-12-16 Northrop Gumman Corporation Asymmetric assignment of space-borne communication system resources
US6845246B1 (en) * 2000-06-15 2005-01-18 Nortel Networks Limited Location based power control for mobile communications systems
FI20001630A (en) * 2000-06-30 2001-12-31 Nokia Mobile Phones Ltd Determining quality of service for data streams
JP2002135225A (en) * 2000-10-19 2002-05-10 Fujitsu Ltd Bit allocation method and apparatus therefor
US7190684B2 (en) * 2000-11-22 2007-03-13 Lucent Technologies Inc. Method and system for UMTS packet transmission scheduling on shared downlink channels
FI20002810A (en) * 2000-12-20 2002-06-21 Nokia Corp Communication system
JP3816334B2 (en) * 2000-12-22 2006-08-30 株式会社エヌ・ティ・ティ・ドコモ Radio resource allocation method and base station
US6741862B2 (en) * 2001-02-07 2004-05-25 Airvana, Inc. Enhanced reverse-link rate control in wireless communication
US6993337B2 (en) * 2001-03-30 2006-01-31 Lucent Technologies Inc. Velocity based scheduling in cellular systems
DE10124179A1 (en) * 2001-05-17 2002-07-25 Infineon Technologies Ag Controller for output power for mobile radio appts. with at least one HF component
US6751187B2 (en) * 2001-05-17 2004-06-15 Qualcomm Incorporated Method and apparatus for processing data for transmission in a multi-channel communication system using selective channel transmission
US7260415B1 (en) * 2001-05-31 2007-08-21 Sprint Spectrum L.P. Method and system for location-based power control in wireless communications
US6751444B1 (en) * 2001-07-02 2004-06-15 Broadstorm Telecommunications, Inc. Method and apparatus for adaptive carrier allocation and power control in multi-carrier communication systems
US7180879B2 (en) * 2001-08-17 2007-02-20 Ragulan Sinnarajah Method and apparatus for call setup latency reduction
US7245600B2 (en) * 2001-11-05 2007-07-17 Qualcomm, Inc. Method and apparatus for determining reverse link load level for reverse link data scheduling in a CDMA communication system
KR100564686B1 (en) * 2001-11-08 2006-03-30 가부시키가이샤 엔티티 도코모 Preamble transmission method, mobile station, mobile communication system, preamble transmission program, and computer data signal
CA2364860A1 (en) * 2001-12-13 2003-06-13 Soma Networks, Inc. Communication channel structure and method
KR100645743B1 (en) * 2001-12-28 2006-11-13 엘지노텔 주식회사 Method of Managing Power in the IMT-2000 System
GB2385491B (en) * 2002-02-15 2006-06-21 Inmarsat Ltd Carrier allocation
US7424072B2 (en) * 2002-04-15 2008-09-09 Matsushita Electric Industrial Co., Ltd. Receiving apparatus and receiving method
US7096019B2 (en) * 2002-05-31 2006-08-22 Nokia Corporation Apparatus, and associated method, for allocating channels in a radio communication system responsive to mobile station movement
EP1376948A1 (en) * 2002-06-24 2004-01-02 Lucent Technologies Inc. Quality of service scheduling for packet switched data services
AU2003238602A1 (en) * 2002-06-27 2004-01-19 Koninklijke Philips Electronics N.V. Measurement of channel characteristics in a communication system
CN101951675B (en) * 2002-11-07 2012-06-06 艾达普蒂斯公司 Method and device for adaptive carrier allocation and power control in multi-carrier communication system
US7602722B2 (en) * 2002-12-04 2009-10-13 Nortel Networks Limited Mobile assisted fast scheduling for the reverse link
US8422434B2 (en) * 2003-02-18 2013-04-16 Qualcomm Incorporated Peak-to-average power ratio management for multi-carrier modulation in wireless communication systems
US7069037B2 (en) * 2003-04-11 2006-06-27 Qualcomm, Inc. System and method for fluid power control of a reverse link communication
US7146171B2 (en) * 2003-05-30 2006-12-05 Nokia Corporation Method and apparatus providing enhanced reservation access mode for a CDMA reverse channel
US6970437B2 (en) * 2003-07-15 2005-11-29 Qualcomm Incorporated Reverse link differentiated services for a multiflow communications system using autonomous allocation
KR100640461B1 (en) * 2003-07-30 2006-10-30 삼성전자주식회사 Apparatus and method for assigning sub channel in a communication system using orthogonal frequency division multiple access scheme
US7321614B2 (en) * 2003-08-08 2008-01-22 Intel Corporation Apparatus and methods for communicating using symbol-modulated subcarriers
KR100965338B1 (en) * 2003-08-18 2010-06-22 엘지전자 주식회사 Sub-carriers allocating method for inter-cells interference reduction in ofdm cellular environments
JP4304372B2 (en) * 2003-09-10 2009-07-29 日本電気株式会社 Mobile communication system, radio base station, scheduling apparatus, and scheduling method used therefor
WO2005074313A1 (en) * 2004-01-30 2005-08-11 Mitsubishi Denki Kabushiki Kaisha Radio channel assignment method
KR20050078635A (en) * 2004-02-02 2005-08-05 한국전자통신연구원 A method for requesting and reporting channel quality information in wireless system and apparatus thereof
GB2413240A (en) * 2004-04-13 2005-10-19 Ipwireless Inc Dynamic channel assignment in a TDD communication system
US7428428B2 (en) * 2004-04-28 2008-09-23 Hong Kong Applied Science And Technology Research Institute Co., Ltd. Systems and methods for wireless network range extension
KR100889866B1 (en) * 2004-06-14 2009-03-24 엘지전자 주식회사 Method for processing data unit in transmission system of radio protocol layer
JPWO2005125259A1 (en) * 2004-06-17 2008-04-17 株式会社エヌ・ティ・ティ・ドコモ Transmission rate control method, transmission power control method, transmission power ratio control method, mobile communication system, mobile station, and radio base station
JP3851327B2 (en) * 2004-06-28 2006-11-29 三洋電機株式会社 Base station equipment
US20080045226A1 (en) * 2004-07-28 2008-02-21 Sheng Liu Method for Allocating Channel Processing Resources and Centralized Base Stations for Implementing the Same
CN1998258A (en) * 2004-08-05 2007-07-11 三菱电机株式会社 Base station, mobile communication terminal device, and primary cell selecting method
US7826343B2 (en) * 2004-09-07 2010-11-02 Qualcomm Incorporated Position location signaling method apparatus and system utilizing orthogonal frequency division multiplexing
US7522566B2 (en) * 2004-09-30 2009-04-21 Alcatel-Lucent Usa Inc. Computing optimal channel allocations using decomposition methods and related devices
EP1892901A3 (en) * 2004-10-01 2011-07-13 Panasonic Corporation Quality-of-service (qos)-aware scheduling for uplink transmission on dedicated channels
US7292825B2 (en) * 2004-10-19 2007-11-06 Ipwireless, Inc. Retransmission scheme in a cellular communication system
US20060142051A1 (en) * 2004-12-28 2006-06-29 Nokia Corporation Method and apparatus to optimize the utilization of the carriers in a flexible multi-carrier system
US7257376B2 (en) * 2005-06-30 2007-08-14 Adaptix, Inc. Systems and methods for making channel assignments to reduce interference and increase capacity of wireless networks
US9955438B2 (en) * 2005-09-27 2018-04-24 Qualcomm Incorporated Method and apparatus for carrier allocation and management in multi-carrier communication systems

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105305918A (en) * 2015-09-29 2016-02-03 深圳市英威腾电气股份有限公司 Separately-controlled control method of duplex feeding motor and duplex feeding motor system
CN105305918B (en) * 2015-09-29 2018-08-07 深圳市英威腾电气股份有限公司 He of a kind of double feedback electric engine controls formula control method and its double feedback electric engine system

Also Published As

Publication number Publication date
JP2008533833A (en) 2008-08-21
WO2006096789A1 (en) 2006-09-14
KR100944131B1 (en) 2010-02-24
TW200644524A (en) 2006-12-16
MX2007011011A (en) 2007-11-16
US20060203724A1 (en) 2006-09-14
BRPI0608894A2 (en) 2010-02-09
KR20070117661A (en) 2007-12-12
RU2007137009A (en) 2009-04-20
EP1856863A1 (en) 2007-11-21
AU2006220563A1 (en) 2006-09-14
NO20075034L (en) 2007-12-06
CA2600424A1 (en) 2006-09-14

Similar Documents

Publication Publication Date Title
CN101171812A (en) Multi-carrier, multi-flow, reverse link medium access control for a communication system
CN101827438B (en) Cooperative autonomous and scheduled resource allocation for a distributed communication system
JP4960365B2 (en) Method and apparatus for carrier allocation and management in a multi-carrier communication system
EP1981177B1 (en) Method of obtaining current power allocation for flows on an access terminal, and corresponding means
BRPI0617756A2 (en) use of resource utilization messages in a multi-carrier (mac) media access control for impartiality
CN101273601A (en) Method and apparatus for carrier allocation and management in multi-carrier communication systems
US7933235B2 (en) Multiflow reverse link MAC for a communications system
CN1864372B (en) Cooperative autonomous and scheduled resource allocation for a distributed communication system
Seok et al. Queue management algorithm for multirate wireless local area networks
KR100960109B1 (en) Method for assigning resource of united system
CN1843001B (en) Method for transmission power control based on evaluation of a reverse activity bit and data flow specific upward/downward ramping functions, and corresponding wireless access terminal
MirhoseiniNejad et al. Improving common control channel capacity and performance for cognitive radio networks
Nandagopal Scheduling for fairness and minimal response times in wireless data networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1120176

Country of ref document: HK

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20080430

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1120176

Country of ref document: HK