CN1385048A - Method and system for frequency spectrum resource allocation - Google Patents
Method and system for frequency spectrum resource allocation Download PDFInfo
- Publication number
- CN1385048A CN1385048A CN00814976.3A CN00814976A CN1385048A CN 1385048 A CN1385048 A CN 1385048A CN 00814976 A CN00814976 A CN 00814976A CN 1385048 A CN1385048 A CN 1385048A
- Authority
- CN
- China
- Prior art keywords
- group
- transmitter
- demand
- receiver
- spectrum
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 116
- 238000001228 spectrum Methods 0.000 title claims abstract description 87
- 238000013468 resource allocation Methods 0.000 title 1
- 230000004044 response Effects 0.000 claims abstract description 11
- 230000006854 communication Effects 0.000 claims description 50
- 238000004891 communication Methods 0.000 claims description 49
- 238000012544 monitoring process Methods 0.000 claims description 19
- 230000015572 biosynthetic process Effects 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 9
- 230000006978 adaptation Effects 0.000 claims 2
- 230000008569 process Effects 0.000 description 25
- 238000012545 processing Methods 0.000 description 25
- 238000005516 engineering process Methods 0.000 description 13
- 230000002441 reversible effect Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 3
- 230000006866 deterioration Effects 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 238000007689 inspection Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000003534 oscillatory effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03J—TUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
- H03J7/00—Automatic frequency control; Automatic scanning over a band of frequencies
- H03J7/02—Automatic frequency control
- H03J7/04—Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant
- H03J7/06—Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant using counters or frequency dividers
- H03J7/065—Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant using counters or frequency dividers the counter or frequency divider being used in a phase locked loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18578—Satellite systems for providing broadband data service to individual earth stations
- H04B7/18582—Arrangements for data linking, i.e. for data framing, for error recovery, for multiple access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/22—Demodulator circuits; Receiver circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/161—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/163—In-band adaptation of TCP data exchange; In-band control procedures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/166—IP fragmentation; TCP segmentation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/168—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] specially adapted for link layer protocols, e.g. asynchronous transfer mode [ATM], synchronous optical network [SONET] or point-to-point protocol [PPP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23614—Multiplexing of additional data and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2385—Channel allocation; Bandwidth allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4348—Demultiplexing of additional data and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4381—Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6143—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a satellite
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/64322—IP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0016—Arrangements for synchronising receiver with transmitter correction of synchronization errors
- H04L7/002—Arrangements for synchronising receiver with transmitter correction of synchronization errors correction by interpolation
- H04L7/0029—Arrangements for synchronising receiver with transmitter correction of synchronization errors correction by interpolation interpolation of received data signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Time-Division Multiplex Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
A system and method for allocating one or more portions of the frequency spectrum among a plurality of radio frequency (RF) transmitters and/or receivers. The system comprises a hub station that dynamically allocates the frequency spectrum in response to demand of the plurality of RF transmitters and/or receivers. Based on the demand, the hub station analyzes the state of performance of one or more groups of RF transmitters and/or receivers, and optimizes utilization of the assigned frequency spectrum.
Description
Technical field
The present invention relates to wireless communication system.Particularly, the present invention relates to optimize spectrum allocation may between the station of a plurality of wireless communication systems.
Background technology
Wireless communication system provides voice by radio frequency (RF) channel between a plurality of stations (for example remote unit), the transmitting and receiving of data and video information.RF spectrum is subjected to the restriction of its actual features, and has only the sub-fraction frequency spectrum can distribute to a specific industry.Therefore, in the industry of satellite communication or cellular telephone industry and so on, designers constantly face the challenge that how effectively distributes limited frequency spectrum, so that remote unit as much as possible can insert the frequency spectrum of appointment.
A kind of method that can satisfy the demand of this challenge comprises the technology that realizes one or more modulation.Some modulation technique, as time division multiple access (TDMA), frequency division multiple access (FDMA), and code division multiple access (CDMA) has been proved and can effectively utilizes frequency spectrum.These multiple access technologies are the technology known of right and wrong Changshu all, therefore, no longer is described here.Usually, each remote unit by a plurality of competitions in these technology (for example user) provides the method that inserts the certain tones spectral coverage.Yet when distributing a certain tones spectral coverage to a plurality of users, these technology are not suitable for the situation that propagation conditions changes.For example, in the satellite system that adopts the TDMA technology, usually the user can with the Hub communication period, distribute to a specific period time slot of user (on preset frequency).For a plurality of users are communicated by letter with this Hub, distribute a plurality of or overlapping slot to a plurality of users respectively.Yet in each wireless system almost, signal propagation meeting is subjected to uncertain deterioration in one or more time interval.Usually, there are some in wireless medium, to cause the physical phenomenon of deterioration.For example, in satellite communication system, weather condition (for example storm) or environmental interference can cause Signal Degrade.In Ground Communication System, the physical phenomenon between multipath transmisstion and transmitter and receiver the variation of distance can cause Signal Degrade.The sort signal deterioration can have a negative impact to some users' channel performance, but to other user then not necessarily.
In addition, these complicated access technologies are incompatible or do not respond between each user the variation in the use that distributes frequency spectrum.For example, during a particular time interval, a user may need to launch a certain amount of information, if with current bandwidth emission, then may take the long time.During the identical time interval, another user may not have this needs and is in the free time.This situation is general especially in the data communication network such as the internet, and data are launched in the mode of pulse train or grouping (for example bit block (chunk)) between communication station.The pulse train feature of this network has exposed the inefficiencies that conventional frequency spectrum uses.
Therefore, need in the sector by user's request and performance dynamic assignment frequency spectrum, so that all users fully insert the frequency spectrum of distribution
Summary of the invention
For overcoming above-mentioned limitation, the invention provides a kind of method and system that is used to optimize spectrum utilization.The invention provides the method for between a plurality of radio frequency sending sets, distributing at least a portion radio frequency (RF) frequency spectrum.This method comprises the set demand of one group of transmitter in a plurality of RF transmitters of monitoring.Comprise at least one RF transmitter in this group.This method also comprises the demand that response monitors, and determines that the relative data of this group transmitter is congested.This method also comprises gives a plurality of other RF transmitters at least one with at least a portion RF spectrum from set of dispense with minimum congested amount.
The present invention also is provided at the system that distributes at least a portion radio frequency (RF) frequency spectrum between a plurality of RF transmitters.This system comprises a plurality of RF transmitters that constitute respectively by corresponding RF channels transmit data.This system also comprises the maincenter transceiver with a plurality of RF transmitter communications.Configuration maincenter transceiver is monitored the set demand of one group of a plurality of RF transmitter.This group comprises at least one RF transmitter.Further configuration maincenter transceiver is redistributed the part of RF spectrum to a plurality of other RF generators at least one from this group RF transmitter with minimal set demand.
Description of drawings
Understand above-mentioned and other aspect of the present invention better with reference to following detailed description in conjunction with the drawings, feature, and advantage, wherein.
Fig. 1 is a block diagram of realizing typical satellite communication system of the present invention.
Fig. 2 is according to the block diagram that the present invention includes the wireless communication system of a base station and a plurality of remote units.
Fig. 3 describes the flow chart that determines whether to distribute in two or more groups the processing procedure of frequency spectrum in the wireless communication system of Fig. 2.
Fig. 4 is a flow chart of describing the processing procedure of one or more groups set demand in the wireless communication system of determining Fig. 2.
Fig. 5 describes the flow chart determine in the wireless communication system of Fig. 2 the congested and processing procedure that frequency spectrum is redistributed between the two or more groups remote unit.
Fig. 6 is the form of the wireless communication system medium-long range unit example set of presentation graphs 2.
Fig. 7 is the variation sample table in the wireless communication system group of presentation graphs 2.
Fig. 8 is illustrated between remote unit the schematic diagram of an embodiment of redistributing the process of frequency spectrum as the function of frequency and time.
Fig. 9 is the schematic diagram of trizonal quality in the service operations district of expression remote unit.
Figure 10 describes the flow chart of the process of dynamic dispatching remote unit communication in accordance with another embodiment of the present invention.
Figure 11 is expression comes the example results of the process that scheduling remote units communicates by letter as the frequency and the function of time a schematic diagram.
Embodiment
It is not restrictive below describing, and its purpose is just described general principle of the present invention.In the whole description below, identical parts are represented with identical label.Scope of the present invention should be determined according to claims.
Fig. 1 is the block diagram that expression can be implemented example system 150 of the present invention.System 150 provides the high speed of link via satellite, reliably the Internet communication traffic.
Particularly, system 150 comprises content servers 100 one or more and internet 102 couplings, and internet 102 is coupled with Hub 104 again.The configuration of Hub 104 can be asked and receiving digital signals it from content server 100.Hub 104 also 106 is communicated by letter with a plurality of remote unit 108A-108N via satellite.For example, Hub 104 transmits to satellite 106 by the forward direction up link.106 the pasts of satellite are to up link 110 received signals and pass through forward link 112 with these signal forwarding.Forward direction up link 110 and forward direction down link 112 are referred to as forward link.Remote unit 108A-108N monitors one or more channels of being made up of forward link, so as from Hub 104 receiving remote unit special uses with the message of broadcasting.
Use similar methods, remote unit 108A-108N transmits to satellite 106 by reverse up link 114.Satellite 106 from reverse up link 114 received signals and by reverse down link 116 with these signal forwarding.Oppositely up link 114 and reverse down link 116 are referred to as reverse link.Hub 104 monitors one or more channels of being made up of reverse link, so that extract message from remote unit 108A-108N.
In an embodiment of system 150, each remote unit 108A-108N is coupled to a plurality of system users.For example, in Fig. 1, remote unit 108A is expressed as and is coupled to local area network (LAN) 116, and local area network (LAN) 116 is coupled to one group of user terminal 118A-118N again.User terminal 118A-118N can be a kind of in the multiple LAN node, as individual or network computer, and printer, numeral metering fetch equipment etc.When by predetermined give one of user terminal 118A-118N forward link reception message the time, remote unit 108A sends to suitable user terminal 118 by local area network (LAN) 116 with this message.Equally, user terminal 118A-118N launches message by local area network (LAN) 116 to remote unit 108A.
In an embodiment of system 150, remote unit 108A-108N provides Internet service to a plurality of users.For example, user terminal 118A can be a personal computer of carrying out browser software in order to visit World Wide Web (WWW) (WorldWide Web).When browser received request from user capture webpage or embedded object, user terminal 118A generated request message according to the technology of knowing.The same technology of knowing of utilizing of user terminal 118A will send to remote unit 108A by local area network (LAN) 116 before the request message.According to changing request message, remote unit 108A generates a wireless links request also by this wireless link request of channels transmit in reverse up link 114 and the reverse down link 116.Hub 104 receives this wireless link request by reverse link.According to this wireless link request, Hub 104 passes to suitable content server 100 by internet 102 with request message.
As the response to request message, content server 110 sends to Hub 104 by internet 102 with the webpage or the object of being asked.Hub 104 receives webpage or the object and the response of generation wireless link of being asked.Hub is by this wireless link response of channels transmit of forward direction up link 110 and forward direction down link 112.
Remote unit 108A receives this wireless link response and by local area network (LAN) 116 corresponding response message is sent to user terminal 118A.Like this, just between user terminal 118A and content server 100, set up two-way link.
As mentioned above, the invention provides the method and system that is used for optimizing spectrum utilization according to the variation of remote unit demand.Exist the method for the channel status of particular remote unit in several assessment wireless systems.A kind of common method comprises the signal to noise ratio (snr) of estimation from the signal of remote unit reception.SNR be the measuring of signal energy in the bandwidth of being scheduled to and/or the time interval (usually with decibel or dB represent), relevant with the energy of the noise that joins signal.Usually, " noise " is meant by the signal of a remote unit emission and by the difference between the signal of Hub 104 receptions.The signal to noise ratio of channel is high more, and the performance of channel is good more.
The common method of another kind of expression channel performance comprises the bit error rate (BER) (BER) of estimating channel.Briefly, BER is expressed as the ratio that does not correctly receive the total number of bits of amount of bits and emission.BER can represent with percentage, but use than value representation usually.In fact, BER is the probability of bit error in the measured channel.BER is low more, and channel performance is good more.
Fig. 2 represents according to the block diagram that the present invention includes the wireless communication system 200 of Hub 210 and remote unit 212,214,216,232,234,252 and 254.System 200 can comprise satellite-based wireless system (as shown in Figure 1), or any other has the wireless system (for example mobile phone) of a plurality of remote units.System 200 can use TDMA, FDMA, and any other access technology, or the combination of access technology realizes the present invention.The quantity at station only is illustrative in the system 200, so system 200 can comprise the Hub and the distant station of any requirement.
Specific data speed according to each remote unit is divided into two or more remote unit operational group (being sometimes referred to as " campsite " of remote unit) with remote unit.In one embodiment, system 200 comprises three groups of remote units: group 32, group 64 and group 128.Group 32 comprises one or more remote units with the operation of 32kbps data rate, and group 64 comprises one or more remote units with the operation of 64kbps data rate, and group 128 comprises one or more remote units with the operation of 128kbps data rate.Usually, Hub 210 is determined to the specific data speed of each remote unit and communicates by letter with each remote unit.For example, therefore Hub 210 can place these remote units group 32 to remote unit 212,214 and 216 data rates of specifying 32kbps.Similarly, therefore Hub 210 can place these remote units group 64 to remote unit 232 and 234 data rates of specifying 64kbps.At last, therefore Hub 210 can place these remote units group 128 to remote unit 252 and 254 data rates of specifying 128kbps.
Hub 210 determines and is assigned to the data rate of each remote unit according to their channel conditions separately.Channel condition represents that channel still can keep the ability of acceptable signal performance (for example SNR) when supporting specific data speed.In one embodiment, the configuration of Hub 210 can be constantly, or come the supervisory channel performance according to the signal that receives from each remote unit at interval with preset time.Especially, Hub 210 at the fixed time interval measurement SNR to assess the channel performance of each remote unit.SNR that Hub 210 compares and measures and predetermined SNR threshold value.The SNR threshold value can comprise lower threshold (for example 8dB) and upper limit threshold (for example 11dB).Whether according to this relatively, Hub 210 determines whether to change the current data designated speed of each remote unit, and therefore remote unit is organized to another from a component.
For example, if the SNR of the signal that receives from remote unit 232 that measures between lower limit and upper limit threshold, Hub 210 determines that these remote units 232 just with desirable data rate operation, therefore do not change necessity of specific data speed.If the SNR that measures is higher than upper limit threshold, the channel of Hub 210 definite remote units 232 can be supported higher data rate.Therefore, Hub 210 can indicate remote unit 232 that its data rate is brought up to higher data rate from 64kbps, as 128kbps.On the contrary, if the SNR that measures is lower than lower threshold, Hub 210 determines that the channel utilization of remote unit 232 is unacceptable, should reduce its current data designated speed.Therefore, it is lower that Hub 210 can indicate remote unit 232 that its data rate is dropped to from 64kbps, for example 32kbps.Hub 210 can repeat the channel utilization that this process is optimized all remote units.In one embodiment, the average transmit power of each remote unit is unaffected and be maintained fixed constant in whole process.
In addition, the configuration of Hub 210 variation that can respond each remote unit demand dynamically distributes the designated spectrum part to remote unit.Terminology used here " demand " is meant that remote unit wants the amount of information (for example data of representing with bit) in particular moment exchange or emission.Usually, system 200 uses each remote unit periodically, maybe reports or launches the channel of its current demand to Hub 210 thereon when request, as channel reservation.In one embodiment, the configuration of Hub 210 can be determined the concentrated demand (to call " set demand " in the following text) of remote unit on basis by group.As described in more detail below, according to the set of the part at least demand of each group 32,64 and 128, Hub 210 determines to distribute to the partial frequency spectrum of each group 32,64 and 128.By doing like this, Hub 210 constantly reduces congested and emission postpones and optimize the utilance of frequency in several groups of remote units.
In one embodiment, be necessary before the set demand of determining each group 32,64 and 128, to check the service quality (QoS) that is assigned to each remote unit.Usually QoS can specify nominal for each remote unit and guarantee handle up grade (for example data volume in the bit) or a data rate (representing with kbps).Usually according to remote unit and service provider, the owner of Hub 210 for example, between the agreement of signature specify the QoS of each remote unit.Term " QoS " is meant that Hub 210 can be used for any one or a plurality of standard to the performance quality deciding grade and level of paying or offer remote unit as used herein.
Usually, Hub 210 can use any messaging parameter to distribute the frequency spectrum of one or more parts in remote unit.Messaging parameter can comprise the set demand of one group of remote unit, the specific demand of single remote unit, service quality, channel performance (for example SNR or BER measured value), the quantity of the remote unit in group, propagation path (for example distance, landform etc.), any other influences the parameter of wireless communication system 200 performances, or the combination in any of these parameters.As following further discussion, Hub 210 is determined the current or expecting state of the performance of remote unit group (or single remote unit) according to messaging parameter, so that distribute the frequency spectrum of one or more parts.
Fig. 3 describes the flow chart that determines whether to redistribute in two or more groups the processing procedure of frequency spectrum in the wireless communication system of Fig. 2.As mentioned above, in one embodiment, remote unit be compiled to or be divided into the group 32, the group 64 and the group 128.Processing procedure is in square frame 300 beginnings, and a kind of algorithm of system's 200 initialization is to check the channel performance of each remote unit.For example, algorithm can utilize any instruction based on microprocessor to realize, for example, and the conventional firmware of in the quick access device of Hub 210, programming.In square frame 310, Hub 210 comes supervisory channel by listening to the signal that receives from first remote unit (for example remote unit 232).In one embodiment, each remote unit can transmit to Hub 210 by predetermined or other available channel during the periodic time interval.Hub 210 is measured the signal from the signal that remote unit 232 arrives and the energy of noise component.As mentioned above, Hub calculates remote unit 232 SNR at interval (for example 100 milliseconds) at the fixed time.
In decisional block 320, Hub 210 determines whether to change remote unit 232 current data designated speed according to the SNR that measures.As mentioned above, Hub 210 be provided with lower threshold (for example 8dB) and upper limit threshold (for example 11dB) in case with the SNR that measures relatively.Scope between lower threshold and the upper limit threshold is represented as the enough good channel performance that current specific data speed provides.Therefore, if the SNR that measures drops between lower threshold and the upper limit threshold, processing procedure enters the square frame 330 that Hub 210 keeps remote unit 232 current specific data speed so.In this case, as described below, processing procedure proceeds to square frame 370, and Hub 210 has determined whether to check all remote units in this group.
The scope of SNR is lower than lower threshold and represents for the higher relatively undesirable channel performance of current specific data speed noise level.Therefore, if the SNR that measures falls into below the lower threshold, processing procedure enters square frame 340 so, and Hub 210 indication remote units 232 are reduced to for example 32kbps with current data speed from 64kbps.Like this, Hub enrolls remote unit 232 group 32 again from organizing 64.On the contrary, the scope of SNR is higher than upper limit threshold and represents to use for the relatively low poor efficiency channel of current specific data speed noise level.Therefore, if the SNR that measures in square frame 320 drops on more than the upper limit threshold, processing procedure enters square frame 350 so, and Hub 210 indication remote units 232 are brought up to for example 128kbps with current data speed from 64kbps.Like this, Hub enrolls remote unit 232 group 128 again from organizing 64.
In square frame 360, Hub 210 is gathered the signal of one or more expression remote unit 232 demands by predetermined channel.Hub 210 is kept at demand and is retrieval later in the addressable memory (not shown).The timing of gathering desired signal is not main points of the present invention, therefore can carry out before each remote unit SNR measures, during or carry out afterwards.Hub 210 demand that can before the processing procedure of initialization Fig. 3, gather and preserve all remote units for example.In square frame 370, Hub 210 determines whether to obtain the demand of all remote units.The demand of Cheng Danyuan more how far if desired, process can be returned the process that square frame 310 is measured the SNR of all the other remote units and repeated to this description.In other words, process can be returned square frame 360, gathers the demand of all the other remote units by predetermined channel.In one embodiment, one or more in these steps are executed in parallel.
On the other hand, if gathered the demand of all remote units, whether Hub 210 one or more groups in definite group 32,64 and 128 in square frame 380 be relative congested.This processing procedure will be described with reference to figure 4 in the back in more detail.If it is congested that Hub 210 is determined not detect, processing procedure is returned square frame 310 and is moved whole process once more so.Can choose this processing procedure wantonly stopped also restarting afterwards in this stage.On the other hand, congested if Hub 210 is determined in the group 32,64 and 128 one or more groups, processing procedure is carried out frequency spectrum and is organized redistributing of other group from least congested (being optimum state or performance) so.Therefore, in square frame 390, Hub 210 reduces the part of the distribution frequency spectrum of least congested group, and increases the distribution portions of the spectrum of other group.This process will be described with reference to figure 5 in the back in more detail.Processing procedure stops at square frame 398.
Fig. 4 is a flow chart of describing the processing procedure of carrying out in the square frame 380 of Fig. 3 of determining one or more groups set demand.This processing procedure is from square frame 400.Point out as top, the configuration of Hub 210 can determine each the group 32,64 with 128 relative congested.In square frame 410, Hub 210 is by the demand of predetermined channel monitoring remote unit.As mentioned above, this demand represents that remote unit wants the data volume (representing with bit) in particular moment exchange or emission.In square frame 420, Hub 210 is identified the reception demand by the QoS that inspection is assigned to remote unit.Hub 210 preserves or visits at least the QoS of each remote unit of operating usually in its coverage.Be tested and appraised this demand, Hub 210 checks that the QoS of remote unit is to determine whether QoS allows to satisfy whole demand by the distribution of resource.According to decisional block 430, if QoS allows to satisfy the whole request demand of remote unit, so in square frame 440, Hub 210 is considered whole demand when the set demand of a group in evaluation group 32,64 and 128.On the other hand, if QoS does not allow the demand of asking, in square frame 450, Hub 210 is determined the demand (for example reducing this demand) that remote units reduce, and considers the demand that reduces when the set demand of this group of assessment.
For example, can specify its QoS standard of permission, produce the data volume of average per minute 1.92 (about 2) megabit like this to remote unit 212 to exchange up to per second 32 kilobit data.If at the 12:00:00 point, remote unit 212 emissions 1 megabit, Hub 210 is checked the QoS of remote unit 212 and is determined to allow to be up to about 2 megabits.Therefore, at the 12:00 point, Hub 210 considers that whole 1 megabit comes the set of evaluation group 32 congested.Yet, if in 12:00:30 (after promptly 30 seconds), the demand of remote unit 212 request emission 2 megabits, so Hub 210 according to the QoS of remote unit 212 for balance 1 minute at interval, promptly at 12:00:00-12:01:00, and determine only to allow the demand of about 1 megabit.Therefore, for reaching in the congested purpose of the set of 12:00:30 evaluation group 32, Hub 210 tapers to about 1 megabit with demand from 2 megabits.
For each group, Hub 210 calculates the set demand of this group according to the collection demand of all remote units in the group.Therefore, in decisional block 460, whether Hub 210 is checked to having carried out poll from the demand of all remote units in the group.If keep the poll of the demand of Cheng Danyuan to more how far, processing procedure is returned square frame 410 so.On the other hand, if Hub 210 has been determined polls from the demand of all remote units in this group, processing procedure enters square frame 470 so.For determining single group set demand, in square frame 470, Hub 210 increases and/or reduces the demand of all remote units in this group.The set demand is represented the estimation to bit formation (on average) length of this group.Hub 210 can repeat this processing procedure to organizing 32,64 and 128, and the set demand of all groups of preservation is carried out congestion analysis in its memory.This processing procedure stops at square frame 480.
Exist several to analyze every group of method that remote unit is congested.In one embodiment, the group of Hub 210 relative least congested is determined every group congested.Fig. 5 describes the flow chart of determining the congested and frequency spectrum re-allocation process in the two or more groups remote unit.Processing procedure is from square frame 500.In square frame 510, Hub 210 identifications have the group of least congested, and this group has the shortest queue length usually.In case identify the least congested group, in square frame 520, Hub 210 compares the queue length of other group and the queue length of least congested group.By this comparison, Hub can be by calculating the queue length of a group percentage of excessive bit divided by the queue length of this least congested group.The percentage of excessive bit is represented the congested degree with respect to the least congested group in a group.For example, the average queue length of each is respectively 100,300 and 250 megabits in the group 32,64 and 128.In this example, group 32 these least congested groups of expression that have 100 megabit queue lengths.The excessive bit percentage of group 64 is 300% (or 300/100), is 250% (or 250/100) for group 128.Shown in this example, excessive bit percentage is impossible less than 100% numeral, and this is because any group queue length always is far longer than the queue length of (or equaling) least congested group.
In square frame 530, Hub 210 determines whether to be necessary that according to the congested relatively of group redistributing partial frequency spectrum from the least congested group organizes to other.In one embodiment, the basis determined as it with the percentage of excessive bit of Hub 210.For example, the configuration of Hub 210 is only redistributed frequency spectrum for excessive bit percentage is equal to or greater than 200% group.Therefore, according to above-mentioned numerical example, Hub 210 can be eliminated partial frequency spectrum and it is assigned to group 64 and 128 from organizing 32.Therefore, if redistributing of frequency spectrum can guarantee alleviate congestion, processing procedure enters square frame 540 so.On the contrary, if redistributing of frequency spectrum can not guarantee that processing procedure stops at square frame 560 so.
In square frame 540, Hub 210 determines to be fitted on from the least congested component amount of frequency spectrum (being the size of bandwidth) of other group.Bandwidth is often referred to can be in the data volume of section preset time by launching as the send channel of transmitting set.Usually bandwidth is represented with cycle per second (hertz or Hz) or bps (bps).Preferably can make the bandwidth that is re-assigned to other group from the least congested group reach minimum.Redistribute bandwidth by minimizing, can reduce the systematic jitters that formation is vibrated and it causes.The formation vibration is often referred to congested transmission back and forth between least congested group and other group, promptly is in oscillatory regime.
For minimizing the formation vibration, preferably can redistribute bandwidth from the least congested group and organize to other with the segmentation form.In one embodiment, utilize the segmentation form, Hub 210 can be redistributed bandwidth in the mode of incremented and give higher congested group.For example, utilize above-mentioned numerical example, Hub 210 can be given group 64 from organizing 32 bandwidth of redistributing 64kbps, and the bandwidth of 128kbps is from organizing 32 to group 128.The purpose of redistributing bandwidth be alleviate than the high congestion group have congested.Therefore, at square frame 550, Hub 210 is redistributed partial frequency spectrum from the least congested group and is organized to other.Re-allocation process stops at square frame 560.
In one embodiment, Hub 210 constantly or repeats process among Fig. 5 at interval at the fixed time.Alleviate the congested of other group and may increase the congested of least congested group.Yet Hub 210 continuous monitoring groups congested and the ability of redistributing designated spectrum in several groups of remote units can reduce single group congested.In addition, continuous monitoring and frequency spectrum redistributes the utilization of having optimized the remote unit medium frequency.
Fig. 6 is the form of several groups of remote unit examples of presentation graphs 2.As mentioned above, Hub 210 is assigned to a campsite or group according to the data rate that is assigned to each remote unit with each remote unit.In table 600, Hub 210 is to remote unit 212-224 and 244-246 and belong to the data rate that these remote units in the group 32 are specified 32kbps.Similarly, Hub 210 is to remote unit 232-242 and belong to the data rate that group these remote units in 64 are specified 64kbps.At last, Hub 210 is to remote unit 252-270 and belong to the data rate that group these remote units in 128 are specified 128kbps.As mentioned above, data rate is usually according to the channel performance of each remote unit, and what for example measure is assigned to each remote unit from SNR each remote unit emission and signal that receive at Hub 210.As described above,, keep the current specific data speed of remote unit so if SNR drops on optimum range.If SNR drops under the lower threshold or on the upper limit threshold, the data rate of remote unit correspondingly reduces or increases so.Hub 210 is kept at memory or other with table 600 and follows the tracks of the renewal of every group of remote unit in the place of visit easily.
Fig. 7 is the form that changes example in expression group 32,64 and 128.In one embodiment, table 700 expression remote unit 244 and 246 no longer belongs to group 32, but belongs to group 64.Usually, the variations of remote unit 244 and 246 groupings show that each remote unit 244 that measures and 246 channel SNR have dropped on the upper limit threshold.In this example, Hub 210 indication remote units 244 and 246 are increased to 64kbps with their data rate from 32kbps respectively.Therefore, Hub 210 is updated to the table 700 that expression remote unit 244 and 246 belongs to group 64 with table 600.
Fig. 8 is the process of frequency spectrum is redistributed in expression between remote unit as the frequency and the function of time a schematic diagram.Figure 80 0 comprises that expression is assigned to the ordinate of the partial frequency spectrum (being bandwidth) of each group.Especially, Figure 80 0 demonstration is assigned to group 32 with bandwidth 832, bandwidth 864 is assigned to group 64, and bandwidth 828 is assigned to group 128.Figure 80 0 also comprises the abscissa of expression time domain T.From T=0, the time interval of Figure 80 0 each remote unit communication period of demonstration is used by the square (or time slot) of remote unit numbering mark and represents.
For example, at time interval 0-t
3In, Figure 80 0 shows that remote unit 212 has been assigned with time slot 212 and carrier frequency F
8, and with the operation in group 32 of the data rate of 32kbps.At identical time interval 0-t
3In, Figure 80 0 shows that remote unit 214 has been assigned with time slot 214 and carrier frequency F
7, and with the operation in group 32 of the data rate of 32kbps.At time interval 0-t
2In, Figure 80 0 shows that remote unit 232 has been assigned with time slot 232 and carrier frequency F
9, and with the operation in group 64 of the data rate of 64kbps.At time interval 0-t
1In, Figure 80 0 shows that remote unit 252 has been assigned with time slot 252 and carrier frequency F
10, and with the operation in group 128 of the data rate of 128kbps.
In this embodiment, the time slot duration of organizing 32 remote unit as can be seen is the twice of the remote unit time slot duration of group 64, is 4 times of remote unit time slot duration of group 128.Not on the same group between the relation of time slot duration typically refer to the function of given data speed.For example, because the 64kbps data rate is the twice of 32kbps data rate, therefore organize time slot duration of 64 and be half of time slot duration of group 32.This time slot/frequency structure has been simplified the TDMA with multiple operational data rates and the realization of FDMA system.At last, it can also be seen that in all groups, each remote unit can not take more than one time slot simultaneously.Take a time slot and simplified the operation of individual channel transceiver system.In case determined every group partial frequency spectrum, Hub 210 can utilize the standard that realizes at Hub to specific remote unit (the on the same group) one or more time slot/frequencies of appointment.The present invention is not confined to this system, can utilize any time slot/frequency structure with feature compatibility of the present invention to realize.
Figure 80 0 has explained and has responded the decision example that respective bandwidth changes between some groups that Hub is redistributed the frequency spectrum of appointment.As shown in Figure 8, at time T=t
4, Hub 210 has changed spectrum allocation may in several groups of remote units.Especially, Figure 80 0 has shown that each scale in bandwidth 828 and the bandwidth 864 has increased twice, and bandwidth 832 so and corresponding reduction.Therefore, replace at T=t
4Organize 128 only with a time slot, at T=t before
4Afterwards, the remote unit of group 128 can use the time slot of two whiles.For example, at time T=t
4, can see that remote unit 270 communicates by letter with specific data speed 128kbps (bandwidth 828) simultaneously with 268.Similarly, replace at T=t
4Organize 64 only with a time slot, at T=t before
4Afterwards, the remote unit of group 64 can use the time slot of two whiles.For example, at time T=t
4, can see that remote unit 240 communicates by letter with specific data speed 64kbps (bandwidth 864) simultaneously with 242.On the other hand, replace at T=t
4Organize 32 before and can use 8 time slots simultaneously, at T=t
4Afterwards, a remote unit for group 32 has kept two available time slots of while.Just as described above in detail, this explanation shows, each in response group 64 and the group 128 relative congested, and Hub 210 has been determined this congested frequency spectrum the redistributing from least congested group 32 to group 64 or 128 that guaranteed, describes in detail as explanation.
In addition, Figure 80 0 has illustrated the example that the data rate of one or more remote units changes.As shown in Figure 8, can see at T=t
5Before, each in the remote unit 244 and 246 is with (bandwidth 832) operation in group 32 of the data rate of 32kbps, as organizes shown in 32 the time slot 244 and 246.Yet, at T=t
5Afterwards, remote unit 244 and 246 is with (bandwidth 864) operation in group 64 of the data rate of 64kbps, as organizes shown in 64 the time slot 244 and 246.Therefore, Figure 80 0 proof is at interval t
4-t
5Between certain time, Hub 210 is determined the specific data speed of remote unit 244 and 246 is changed into 64kbps from 32kbps.Detailed description as above, Hub 210 with each channel measurement SNR in remote unit 244 and 246 as basis.In this example, SNR drops on (for example 11dB) on the upper limit threshold, thereby guarantees to increase data rate.Therefore, Hub 210 indication remote units 244 and 246 improve its corresponding data rate respectively.
In another embodiment of the present invention, reverse link resources is not assigned to the specific campsite of remote unit in advance.Fig. 9 is that expression is for particular remote unit, as the exemplary view of the quality in three service operations zones of remote unit 212 (see figure 2)s of operating in this environment.As mentioned above, QoS distributes to usually and follows each remote unit of being signed the agreement by remote unit and service provider.Irrelevant with specific data speed, the mean data rate of QoS assignment of allocation.When data designated speed regulation remote unit resource can be by the time to this remote unit Resources allocation the speed of channels transmit information the time, the mean data rate of distribution has reflected the mean data rate of the expanded period that remote unit has for example been bought from the service provider there.For example, if remote unit has the specific data speed of 256kbps and the distribution mean data rate of 32kbps, though remote unit is with the 256kbps transmit burst, pulse train was in time disperseed in idle period of time, made the average data transfer rate of remote unit be reduced to about 32kbps.In other words, the average duty cycle maximum of this remote unit emission has only 1/8th.
The scope of the current mean data rate of the ordinate 402 expression remote units 212 that Fig. 9 shows.Abide by its agreement, remote unit 212 has been signed the mean data rate 404 (for example 32kbps) that distributes.The following mean data rate of this value is represented with IN zone 406.In one embodiment, preferably allow remote unit 212 to exceed the mean data rate 404 of its distribution, and allow it to operate in OUT zone 414.The scope of the mean data rate that OUT zone 414 expression remote units 212 can be operated more than the mean data rate of its distribution.Therefore, the mean data rate of OUT zone 414 expression scopes from the mean data rate 404 that distributes to maximum mean data rate 408 (for example 48kbps).As showing further among Fig. 9 that HARD DROP zone 412 is illustrated in the mean data rate on the maximum mean data rate 408.
In one embodiment, the mean data rate 404 of distribution is related with specific remote unit according to the agreement of signing between remote unit operator and Hub operator or the owner.For example, the service provider may wish to reduce the running cost relevant with Internet service is provided by buying low relatively distribution mean data rate 404.When number of users and system requirements growth, service provider can buy the high score balanced data rate 404 that means higher expense.
Hub is preserved the service level quality 404 that is associated with remote unit.In one embodiment, Hub comprises the form of a storage identifiers of remote units and relevant distribution mean data rate 404.In one embodiment, when the information of signing increased or revises, the operator upgraded form by Hub.
The storage of each Hub is used to define the range parameter of the data rate when the emission of remote unit may exceed the mean data rate 404 of distribution.Range parameter defines the size in OUT zone by the value that maximum mean data rate 408 is provided.Can use according to exemplary systems, the capacity of Hub, and other factors comes the range of choice parameter.Although system resource can be used, the use of maximum mean data rate has limited the mean data rate of remote unit artificially, and this just causes buying the mean data rate of higher distribution.In one embodiment, for following other purpose, identical technology can be used to limit maximum mean data rate.
In this embodiment, the invention provides the scheduling remote units method for communicating and the system of system 200 in available communication resource.As mentioned above, Hub 210 can constantly receive the demand of each remote unit by predetermined channel.In this embodiment, Hub 210 is arranged in the demand of each arrival in the formation based on first in first out (FIFO).
In one embodiment, Hub 210 according to some for the first period in the current mean data rate of at least a portion of remote unit to marshalling of each remote unit or classification.As mentioned above, Hub 210 can calculate current mean data rate according to the moving average of (for example 10 seconds, 30 seconds, 60 seconds, or the interval of other expectation) in the predetermined time interval.Moving average is to determine divided by this predetermined time interval by the data volume that predetermined time in the past is launched at interval.
For example, suppose that remote unit has the distribution mean data rate of 48kbps, the predetermined time interval that the maximum mean data rate of 60kbps and Hub used 60 seconds is determined the mean data rate of remote unit.In addition, suppose after the free time through segment length's time that at 12:00:01, remote unit 212 has been finished the transmission of 1 megabit data.Therefore, to 12:00:02, the current mean data rate of remote unit approximately is 17kbps (i.e. 1 megabit/60 second), and remote unit 212 places IN zone 406.At 12:00:30, remote unit 212 has been finished the transmission of 2 megabit data.In view of the transmission of 1 megabit and 2 megabits, the current mean data rate of remote unit 212 is 50kbps (3 megabits/60 second) at 12:00:31, and the operating point of remote unit 212 places OUT zone 414.At last, if at 12:00:45, remote unit 212 has been finished the transmission of 3 megabit data, and remote unit 212 approximately is 100kbps (i.e. 6 megabits/60 second) at the current mean data rate of 12:00:46 so, and the operating point of remote unit 212 places HARD DROP zone 412.If the time continues, and remote unit no longer transmits any data, and the current mean data rate of remote unit finally drops on IN zone 406 by OUT district 414 so.
Figure 10 is a flow chart of describing second embodiment of dynamic dispatching remote unit communication process.This process is from square frame 804, and is as mentioned above, and in one embodiment, Hub 210 is wanted to receive requirement request and corresponding project is placed fifo queue by the remote unit of system's 200 (see figure 2) communications from each.In square frame 808, the current average data of first remote unit of first in Hub 210 definite corresponding fifo queues is for example as just describing.
In square frame 812, Hub 210 determines whether the current mean data rate deciding grade and level of remote unit 212 is operated (see figure 9) in HARD DROP zone 412.According to the data volume of remote unit (for example mistake is 60 seconds) emission in predetermined space, if remote unit 212 operation in HARDDROP zone 412, process enters square frame 816 so, and Hub 210 places the fifo queue end with current requirement item.Satisfy the demands in time after a while by postponing, Hub 210 refusals give remote unit 212 bandwidth/time slot at this moment, therefore reduce the current mean data rate of remote unit and in time move forward.In another embodiment, formation is removed and no longer placed to requirement item from formation.
On the other hand, if remote unit 212 is not being operated in HARD DROP zone 412 during the predetermined space, this process enters square frame 820 so, and Hub 210 determines whether remote units 212 are operated in OUT zone 414.
According to its current mean data rate in predetermined space, if remote unit 212 is operated in OUT district 414, this process proceeds to square frame 824 so, it is right that Hub 210 is carried out the algorithm of OUT schemes, for example has into/go out the drawing in early days at random of bit (RIO) (Random Early Drop (RED)).In one embodiment, RED and RIO algorithm are carried out by the gateway in the Hub.Usually, RED algorithm computation average queue length, and when average queue length surpassed specific drawing (drop) threshold value, gateway began to draw requirement request at random with particular probability, and probability is the function of the queue length of Hub accurately.
According to the current mean data rate in predetermined space, if remote unit 212 is operated in IN zone 406, this process proceeds to square frame 828 so, carries out the 2nd Random EarlyDrop (RED) algorithm.Usually, draw threshold value and reflected in the gamut of queue length, the queue length of IN grouping is than the length of OUT grouping, and the probability that falls the OUT grouping is more than or equal to the probability that falls the IN grouping.About more detailed RED and RIO algorithm and gateway, can join Allocation of Best Effort Packet Delivery Service) ", can pass through http: ∥ diffserv.lcs.mit.edu/Papers/esp-alloc-ddc-wf.pdf finds.
If the RED algorithm not in square frame 824 or square frame 828 by requirement request (promptly falling), this process is returned square frame 816 so, Hub 210 places requirement item the fifo queue end or withdraws from request from fifo queue.On the contrary, if the requirement request of remote unit 212 arrives square frame 824 or 828 by the RED algorithm, process proceeds to square frame 830 so.
In square frame 830, the communication of Hub 210 scheduling remote units.Especially, be the communication of scheduling remote units, Hub 210 is determined the bandwidth with remote unit 212 specific data speed equivalent.According to specific data speed, Hub 210 determines that in the time cycle of the data volume that allows remote unit 212 exchange expectations bandwidth can be with the next time T of (promptly other remote unit emission is given in scheduling).In this embodiment, data designated speed preferably can remain on flank speed or the speed group that is fit to remote unit transmission data.
In square frame 834, Hub 210 determines whether next requirement item waits for scheduling in fifo queue.In one embodiment, move the formation that the process of Figure 10 is come the processing demands item continuously.If another requirement item occurs at fifo queue, so as mentioned above, process is returned square frame 808, and Hub 210 is handled this requirement item.On the contrary, if another requirement item do not occur in fifo queue, process stops or only waits for the arrival of next requirement item at square frame 840 so.
Figure 11 is the schematic diagram of expression as the demonstration result of one or more remote unit scheduling processes of the frequency and the function of time.Similar with Figure 80 0 (Fig. 8), Figure 85 0 comprises the abscissa of representative time and represents the ordinate of frequency spectrum.Bandwidth 842 representatives can be used for the whole bandwidth of system's 200 communications.Bandwidth and the time slot of the square frame representative of the several band numberings among Figure 85 0 when the corresponding assigning remote of scheduling unit transmits data.As an example, remote unit 252 is presented between time T 9 and the T10 and comes scheduled transmission with required intermediate frequency F and contiguous bandwidth.For illustrative purposes, remote unit 212 required bandwidth dedicated bandwidths 844 are represented.
As discussed above, be the request of scheduling remote units 212, Hub 210 is checked the time that required bandwidth 844 can be used.In time T 10, the time slot 846 that may exist its frequency and bandwidth not to be scheduled.Yet time slot 846 can not satisfy the required bandwidth of remote unit 212.Because bandwidth is not enough, so Hub 210 can not be dispatched to remote unit 212 in the time slot 846.Therefore, the next available time slot of Hub 210 inspections determines whether required bandwidth 844 can be used for remote unit 212.In time T 11, the time slot 212 that Hub 210 discoveries have enough bandwidth is suitable with the data rate of remote unit 212.Therefore, Hub is given the duration of 212 1 time slots of remote unit or perhaps a plurality of time slots is if necessary arranged in time T 11 scheduling.Along with Hub 210 continues scheduled transmission, it can dispatch other remote unit in time slot 848 communications.
In view of the content of explanation, the present invention has overcome for a long time optimizing the demand of the method and system that frequency spectrum uses in a plurality of communication stations.This system and method is dynamically redistributed designated spectrum with the variation that frequency spectrum uses according to demand.
Comprise multiple alternate embodiment within the scope of the invention.For example, in one embodiment, data designated speed is not quantized in several discrete data rates, but works as each remote unit with its possible maximum data rate emission, and does not consider any specified data speed or only use the group with very little speed granularity.The present invention can be applied in above-mentioned Fig. 1 multiple operating environment in addition, for example the terrestrial network environment.
Under the situation that does not break away from spirit of the present invention or inner characteristic, can implement the present invention with any other concrete form.Should only regard described embodiment as illustrative and not restrictive, therefore, scope of the present invention is represented by appended claim, rather than is represented by above-mentioned explanation.Falling into institute in the implication of claim equivalent and the scope changes and all is included in its scope.
Claims (68)
1. specify the method for at least a portion RF spectrum at least one in a plurality of radio frequencies (RF) transmitter and (a plurality of) RF receiver, this method comprises: the performance-relevant messaging parameter of the group in monitoring and these a plurality of RF transmitter and receivers, and this group comprises at least one in these a plurality of RF transmitter and receivers; The messaging parameter that response monitors is determined the performance state of this group; And
At least a portion RF spectrum is fitted on a plurality of RF transmitter and receivers at least one from the component with optimum performance state.
2. method according to claim 1 is characterized in that also comprising at least one the specific data speed in a plurality of RF transmitter and receivers.
3. method according to claim 1 is characterized in that also comprising the size of determining RF spectrum part that will appointment from the group with optimum performance state.
4. method according to claim 1 is characterized in that also comprising the demand of determining this group to small part according at least one the demand in the RF transmitter and receiver of this group.
5. method according to claim 4, the demand that it is characterized in that determining this group comprise to small part adjusts this demand according to the service quality of each RF transmitter and receiver of this group.
6. method according to claim 1 is characterized in that monitoring messaging parameter and comprises the set demand of monitoring this group.
7. method according to claim 1 is characterized in that monitoring messaging parameter and comprises at least one the performance of RF channel in the monitoring RF transmitter and receiver.
8. method according to claim 7, the performance that it is characterized in that monitoring the RF channel comprise the signal to noise ratio (snr) of measuring this channel and at least one in the bit error rate (BER) (BER).
9. method according to claim 1, the performance state that it is characterized in that determining this group comprises the length of the data queue that determines this group.
10. method according to claim 9 is characterized in that comprising from having the set of dispense part RF spectrum of short data queue length from the set of dispense at least a portion RF spectrum with optimum performance state.
11. method according to claim 1 is characterized in that comprising the set of dispense part RF spectrum that has least congested from data traffic from the set of dispense at least a portion RF spectrum with optimum performance state.
12. a method of distributing at least a portion radio frequency (RF) frequency spectrum between a plurality of RF transmitters, this method comprises: monitor the demand of one group of transmitter in a plurality of RF transmitters, this group comprises at least one RF transmitter; The demand that response monitors determines that the relative data of this group transmitter is congested; With
At least a portion RF spectrum is fitted at least one other RF transmitter from the component with least congested amount.
13. method according to claim 12 is characterized in that also comprising each transmitter demand of adjusting this group to small part according to the service quality of each transmitter in this group.
14. method according to claim 13 is characterized in that the demand of adjusting each transmitter in this group comprises at least a portion demand of permitting each transmitter in this group.
15. method according to claim 14 is characterized in that also comprising the set demand of determining this group to small part according to the adjustment demand of each transmitter in this group.
16. method according to claim 12 is characterized in that the demand of monitoring this group transmitter comprises the information that receives the data volume of each transmitter requests exchange in this group of expression.
17. method according to claim 12 is characterized in that determining that the relative data of this group transmitter discerns the group with short data queue length congested comprising.
18. method according to claim 17 is characterized in that distributing at least a portion RF spectrum to comprise from one group of transmitter with short data queue length and distributes a part of RF spectrum at least one other transmitter.
19. method according to claim 12 is characterized in that also comprising with the length of the data queue of the length of the data queue of this group transmitter and another group transmitter relatively.
20. method according to claim 12 is characterized in that also comprising the demand of the transmitter of another group at least in a plurality of RF transmitters of monitoring, this group comprises at least one] the RF transmitter.
21. communication control processor from a plurality of RF transmitter received RFs (RF) signal, this communication control processor visit processor of instruction programming, this communication control processor is manner of execution when operation, comprise: monitor the demand of one group of transmitter in a plurality of RF transmitters, this group comprises at least one RF transmitter; The demand that response monitors determines that the relative data of this group transmitter is congested; With
To distribute at least a portion RF spectrum at least one other RF transmitter from group with least congested amount.
22., it is characterized in that this method also comprises the demand of adjusting each transmitter in this group to small part according to the service quality of each transmitter in this group according to the receiver of claim described 21.
23. receiver according to claim 22 is characterized in that the demand of adjusting each transmitter in this group comprises at least a portion demand of permitting each transmitter in this group.
24. receiver according to claim 23 is characterized in that this method also comprises the set demand of determining this group to small part according to the adjustment demand of each transmitter in this group.
25. receiver according to claim 21 is characterized in that the demand of monitoring this group transmitter comprises the information that receives the data volume of each transmitter requests exchange in this group of expression.
26. receiver according to claim 21 is characterized in that determining that the relative data of this group transmitter discerns the group with short data queue length congested comprising.
27. receiver according to claim 26 is characterized in that distributing at least a portion RF spectrum to comprise from one group of transmitter with short data queue length and distributes a part of RF spectrum at least one other transmitter.
28. receiver according to claim 21 is characterized in that this method comprises that also length of data queue and another length of data queue of organizing transmitter with this group transmitter compare.
29. receiver according to claim 21 is characterized in that this method also comprises the demand of the transmitter of another group at least in a plurality of RF transmitters of monitoring, this group comprises at least one RF transmitter.
30. a system that distributes at least a portion radio frequency (RF) frequency spectrum in a plurality of RF transmitters comprises:
A plurality of RF transmitters dispose the data that the respective request of data communication is represented in each transmitter emission; With
Receiver with a plurality of RF transmitter communications, configuring receiver is monitored in a plurality of RF transmitters one group demand, this group comprises at least one RF transmitter, wherein go back configuring receiver from this group RF transmitter with minimum demand at least one other RF transmitter redistribute a part of RF spectrum.
31. system according to claim 30 is characterized in that disposing each RF transmitter is periodically launched the corresponding demand of expression to receiver through the dedicated RF channel data.
32. system according to claim 30 is characterized in that configuring receiver obtains the set demand of corresponding demand and definite this group.
33. system according to claim 30 is characterized in that configuring receiver is to the service quality adjustment corresponding demand of small part according at least one RF transmitter.
34. system according to claim 33 is characterized in that configuring receiver determines the set demand of this group according to adjusted corresponding demand to small part.
35. system according to claim 30 is characterized in that configuring receiver permits in these a plurality of RF transmitters at least a portion demand of each.
36. system according to claim 30 is characterized in that configuring receiver visit redistributes the processor of part RF spectrum at least one other RF transmitter from one group of RF transmitter with minimum demand.
37. system according to claim 30 is characterized in that configuring receiver monitors in a plurality of RF transmitters the RF channel performance of at least one.
38., it is characterized in that the signal to noise ratio of configuring receiver measure R F channel and at least one in the bit error rate (BER) according to the described system of claim 37.
39. according to the described system of claim 38, it is characterized in that configuring receiver to small part according to channel performance at least one specific data speed in a plurality of RF transmitters.
40., it is characterized in that configuring receiver is higher than under the situation of predetermined threshold at least one in a plurality of RF transmitters and specifies the data rate that increases in the signal to noise ratio that measures according to the described system of claim 38.
41., it is characterized in that configuring receiver is lower than the data rate that at least one appointment in a plurality of RF transmitters reduces under the situation of predetermined threshold in the signal to noise ratio that measures according to the described system of claim 38.
42., it is characterized in that configuring receiver maintains current data designated speed with in a plurality of RF transmitters at least one under the situation of the signal to noise ratio that measures in preset range according to the described system of claim 38.
43. system according to claim 30, it is characterized in that configuring receiver to have greater than minimum essential requirement at least one other group of demand redistribute the part RF spectrum.
44., it is characterized in that configuring receiver redistributes the part RF spectrum in mode piecemeal by the bandwidth amount according to the described system of claim 43.
45. specify a part of radio spectrum and time slot method for communication between a plurality of communication equipments for one kind, wherein dispose the information that each communication equipment transmits the corresponding demand of preserving in the formation of expression demand, wherein each communication equipment comprises at least one in radio frequency (RF) transmitter and receiver, and this method comprises:
Calculate the mean data rate of an equipment in a plurality of communication equipments;
Determine whether to realize the demand of an equipment according to the size of mean data rate and demand formation to small part; With
When having determined to realize the demand of an equipment, be assigned to the partial frequency spectrum and the time slot of the data rate equivalent of small part and this equipment to an equipment.
46. according to the described method of claim 45, the mean data rate that it is characterized in that also being included in an equipment is higher than the realization that postpones a device requirement under the situation of predetermined threshold.
47., it is characterized in that the realization of delay requirement comprises that also with this demand dispatch be the last of demand formation according to the described method of claim 46.
48., it is characterized in that whether the demand of determining an equipment realizes also comprising whether definite mean data rate is higher than the pre-determined data rate lower than predetermined threshold according to the described method of claim 46.
49., it is characterized in that also comprising if mean data rate between pre-determined data rate and predetermined threshold, is then carried out the outer algorithm of drawing in early days at random according to the described method of claim 48.
50. according to the described method of claim 48, it is characterized in that also comprising, draw algorithm at random in early days in then carrying out if mean data rate is lower than pre-determined data rate.
51., it is characterized in that calculating mean data rate and comprise that definite equipment is at predetermined time in the past data rate at interval according to the described method of claim 45.
52., it is characterized in that being assigned to an equipment and comprise that an equipment scheduling is arrived adaptation communicates by letter with partial frequency spectrum with the next available time slot of the data rate communications of an equipment according to the described method of claim 45.
53. the instruction programming when carrying out the processor of the method for specifying at least a portion radio frequency (RF) frequency spectrum at least one that is used in a plurality of RF transmitters and the RF receiver and carrying out communication system, this method comprises: the relevant messaging parameter of performance of the group that monitoring and a plurality of RF transmitter and receivers are interior, and this group comprises at least one in a plurality of RF transmitter and receivers; The corresponding messaging parameter that monitors is determined the performance state of this group; And
Distribute at least a portion RF spectrum from least one to a plurality of RF transmitter and receivers of group with optimum performance state.
54., it is characterized in that described method also comprises the demand of determining this group to small part according to the demand of at least one in the RF of this group emission unit and the receiver according to the described system of claim 53.
55. according to the described system of claim 54, the demand that it is characterized in that determining this group comprises to small part comes the adjustment demand according to each the service quality in the RF transmitter and receiver of this group.
56., it is characterized in that the performance state of determining this group comprises the length of data queue of determining this group according to the described system of claim 53.
57. the instruction programming during with the processor execution carrying out to specify a part of radio frequency (RF) frequency spectrum and time slot method for communication between a plurality of communication equipments communication system, wherein dispose the information that each communication equipment transmits the corresponding demand of preserving in the formation of expression demand, wherein each communication equipment comprises at least one in radio frequency (RF) transmitter and receiver, and this method comprises: the mean data rate that calculates an equipment in a plurality of communication equipments;
Determined whether to realize the demand of an equipment according to the size of mean data rate and demand formation to small part; With
When determine realizing the demand of an equipment, specify and the data rate of this equipment partial frequency spectrum and time slot to small part equivalent to an equipment.
58., it is characterized in that this method also is included in the mean data rate of an equipment above the demand that postpones to realize an equipment under the situation of predetermined threshold according to the described system of claim 57.
59., it is characterized in that being assigned to an equipment and comprise that an equipment scheduling is arrived adaptation communicates by letter with partial frequency spectrum with the next available time slot of the data rate communications of an equipment according to the described system of claim 57.
60. specify the system of radio frequency (RF) frequency spectrum of at least a portion at least one in a plurality of RF transmitters and RF receiver, this system comprises: the device of the messaging parameter that the performance of the group that monitoring and these a plurality of RF transmitter and receivers are interior is relevant, and this group comprises at least one in a plurality of RF transmitter and receivers; The corresponding messaging parameter that monitors is determined the device of the performance state of this group; With
Distribute the device of at least a portion RF spectrum from least one to a plurality of RF transmitter and receivers of group with optimum performance state.
61., it is characterized in that also comprising the device that is used for determining according at least one demand of the RF transmitter and receiver of this group the demand of this group to small part according to the described system of claim 60.
62., it is characterized in that also comprising the device of the demand of adjusting according to each the service quality in the RF transmitter and receiver of this group to small part according to the described system of claim 61.
63. a system that distributes at least a portion radio frequency (RF) frequency spectrum between a plurality of RF transmitters, this system comprises:
The device of the demand of one group of transmitter in monitoring and a plurality of RF transmitters, this group comprises at least one RF transmitter;
The corresponding demand that monitors is determined the congested device of relative data of this group transmitter; With other RF transmitter distributes the device of at least a portion RF spectrum at least one from group with least congested.
64. a system that is used to distribute at least a portion radio frequency (RF) frequency spectrum, described system comprises:
Be used to launch the multiple arrangement of the information of the corresponding demand of representing the transmission data;
Be used for monitoring the device of the demand of one group of a plurality of emitter, this group comprises at least one emitter;
Be used for distributing the device of a part of RF spectrum at least one other emitter from this emitter of emitter with minimum essential requirement.
65. a method of specifying a part of radio frequency (RF) frequency spectrum between a plurality of transmitters, this method comprises:
The demand of monitoring at least the first group and second group of transmitter, first group with the mean data rate operation different with the data rate of second group of transmitter;
To small part according to first group and second group of transmitter in the service quality of each transmitter equivalent adjust in the first group and the second group of transmitter each demand at least; Determine to have the emission unit of least congested according to adjusted demand to small part; Reduce to be assigned to the size of RF bandwidth of the transmitter of least congested group; Be assigned to the size that other organizes the RF bandwidth of transmitter with increase.
66. according to the described method of claim 65, the one group of transmitter that it is characterized in that determining having least congested comprises that also identification has one group of transmitter of short data formation.
67. specify a part of radio frequency (RF) frequency spectrum and time slot method between a transmitter that places the demand formation in a plurality of its demands, this method comprises: emission transmits the demand of predetermined amount of data to receiver; Determine the mean data rate of at least one transmitter in a plurality of transmitters;
Mean data rate and at least one predetermined threshold of at least one transmitter are compared; With
If mean data rate is lower than predetermined threshold, then specify next available RF bandwidth and time slot at least one transmitter.
68. according to the described method of claim 67, it is characterized in that also comprising, postpone the appointment of RF bandwidth and time slot so if mean data rate is higher than predetermined threshold.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15128299P | 1999-08-27 | 1999-08-27 | |
US60/151,282 | 1999-08-27 | ||
US09/407,645 US6982969B1 (en) | 1999-09-28 | 1999-09-28 | Method and system for frequency spectrum resource allocation |
US09/407,645 | 1999-09-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1385048A true CN1385048A (en) | 2002-12-11 |
Family
ID=26848489
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN00814976.3A Pending CN1385048A (en) | 1999-08-27 | 2000-08-24 | Method and system for frequency spectrum resource allocation |
Country Status (8)
Country | Link |
---|---|
EP (1) | EP1219130A1 (en) |
JP (1) | JP2003508992A (en) |
KR (1) | KR20020043566A (en) |
CN (1) | CN1385048A (en) |
AU (1) | AU6934000A (en) |
CA (1) | CA2386744A1 (en) |
MX (1) | MXPA02002055A (en) |
WO (1) | WO2001017311A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101616420B (en) * | 2009-07-31 | 2011-05-25 | 中兴通讯股份有限公司 | Method and device for dynamic monitoring and resource allocation |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3737353B2 (en) | 2000-09-28 | 2006-01-18 | 株式会社エヌ・ティ・ティ・ドコモ | COMMUNICATION DEVICE AND COMMUNICATION LINE ALLOCATION METHOD |
US6940824B2 (en) | 2001-04-05 | 2005-09-06 | Ntt Docomo, Inc. | Slot assignment algorithm |
TW595857U (en) | 2001-11-29 | 2004-06-21 | Us | 091219345 |
US8121536B2 (en) | 2002-07-23 | 2012-02-21 | Qualcomm Incorporated | Noise compensation in satellite communications |
US7257407B2 (en) | 2003-03-26 | 2007-08-14 | Sony Corporation | System and method for dynamically allocating data rates and channels to clients in a wireless network |
US7747255B2 (en) | 2003-03-26 | 2010-06-29 | Sony Corporation | System and method for dynamic bandwidth estimation of network links |
KR101058930B1 (en) * | 2004-02-09 | 2011-08-23 | 주식회사 케이티 | Bandwidth Allocation Device and Method for Internet Phone Call |
KR100587975B1 (en) * | 2004-11-30 | 2006-06-08 | 한국전자통신연구원 | Adaptive spectrum allocation method using spectrum sharing among multi-band wireless access system, and system controlling method using it |
JP4519865B2 (en) * | 2007-01-29 | 2010-08-04 | 三菱電機株式会社 | Communication device |
GB0725053D0 (en) | 2007-12-21 | 2008-01-30 | Fujitsu Lab Of Europ Ltd | Communications system |
CN101635928B (en) * | 2009-08-25 | 2012-02-01 | 华为技术有限公司 | Method, equipment and system for sharing frequency spectrum resource |
CN111313993B (en) * | 2019-11-19 | 2022-03-22 | 四川安迪科技实业有限公司 | Method and system for monitoring idle spectrum resources of satellite |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5548809A (en) * | 1992-07-15 | 1996-08-20 | Southwestern Bell Technology Resources, Inc. | Spectrum sharing communications system and system for monitoring available spectrum |
GB2324686B (en) * | 1994-09-30 | 1999-02-10 | Motorola Inc | Method for dynamically allocating wireless communication resources |
US5608727A (en) * | 1995-05-02 | 1997-03-04 | Motorola, Inc. | Method and system for management of frequency spectrum among multiple applications on a shared medium |
US5818830A (en) * | 1995-12-29 | 1998-10-06 | Lsi Logic Corporation | Method and apparatus for increasing the effective bandwidth of a digital wireless network |
US5790534A (en) * | 1996-09-20 | 1998-08-04 | Nokia Mobile Phones Limited | Load control method and apparatus for CDMA cellular system having circuit and packet switched terminals |
US6292664B1 (en) * | 1998-02-06 | 2001-09-18 | Telefon Aktiebolaget Lm Ericsson (Publ) | Channel quality in wireless communications |
-
2000
- 2000-08-24 EP EP00957771A patent/EP1219130A1/en not_active Withdrawn
- 2000-08-24 AU AU69340/00A patent/AU6934000A/en not_active Abandoned
- 2000-08-24 WO PCT/US2000/023250 patent/WO2001017311A1/en not_active Application Discontinuation
- 2000-08-24 CN CN00814976.3A patent/CN1385048A/en active Pending
- 2000-08-24 JP JP2001521120A patent/JP2003508992A/en active Pending
- 2000-08-24 CA CA002386744A patent/CA2386744A1/en not_active Abandoned
- 2000-08-24 MX MXPA02002055A patent/MXPA02002055A/en unknown
- 2000-08-24 KR KR1020027002530A patent/KR20020043566A/en not_active Application Discontinuation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101616420B (en) * | 2009-07-31 | 2011-05-25 | 中兴通讯股份有限公司 | Method and device for dynamic monitoring and resource allocation |
Also Published As
Publication number | Publication date |
---|---|
MXPA02002055A (en) | 2002-09-18 |
EP1219130A1 (en) | 2002-07-03 |
AU6934000A (en) | 2001-03-26 |
CA2386744A1 (en) | 2001-03-08 |
JP2003508992A (en) | 2003-03-04 |
WO2001017311A1 (en) | 2001-03-08 |
KR20020043566A (en) | 2002-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4791592B2 (en) | Method and apparatus for determining, communicating and using information that can be used for interference control | |
JP6247255B2 (en) | Point-to-multipoint service using high-speed shared channels in wireless communication systems | |
US6982969B1 (en) | Method and system for frequency spectrum resource allocation | |
KR100572905B1 (en) | Method and appatus for forward link rate scheduling | |
JP4885971B2 (en) | Base station equipment | |
US20060092881A1 (en) | Methods and apparatus for determining, communicating and using information which can be used for interference control purposes | |
US20100177717A1 (en) | Grouping based resource allocation method, method for transmitting signal using the same, and grouping based resource allocation controller | |
KR101251992B1 (en) | Quality of service provisioning using periodic channel time allocation | |
KR101592876B1 (en) | System, method and apparatus for allocating wireless channels in a multi-channel access point | |
US8437717B2 (en) | Method and apparatus for reporting state information | |
CA2300157A1 (en) | Adaptive media control | |
JP2008547282A (en) | OFDMA reverse link scheduling | |
CN1385048A (en) | Method and system for frequency spectrum resource allocation | |
CN1972462A (en) | Packet service scheduling method in mobile communication system | |
CN101536602B (en) | Method of supporting measurement in a mobile communication system | |
US8428042B1 (en) | Feedback mechanisms for multicast/broadcast service in wireless communication networks | |
Lehong et al. | A survey of LoRaWAN adaptive data rate algorithms for possible optimization | |
KR101393954B1 (en) | Apparatus and method for allocating uplink resources in a communication system | |
Kallel et al. | A flexible numerology configuration for efficient resource allocation in 3GPP V2X 5G new radio | |
CN100433894C (en) | Method of type conversion from dedicated channel to common channel in CDMA system | |
US8121067B2 (en) | Quality of service provisioning using periodic channel time allocation | |
CN116916357B (en) | Base station intelligent early warning method and system based on multi-source data analysis | |
WO2008048827A1 (en) | Methods and apparatus for determining, communicating and using information which can be used for interference control purposes | |
AU2012200054A1 (en) | A method of improving throughput in a system including persistent assignments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |