US20140226619A1 - Wireless communication method with packet scheduling - Google Patents

Wireless communication method with packet scheduling Download PDF

Info

Publication number
US20140226619A1
US20140226619A1 US14/258,564 US201414258564A US2014226619A1 US 20140226619 A1 US20140226619 A1 US 20140226619A1 US 201414258564 A US201414258564 A US 201414258564A US 2014226619 A1 US2014226619 A1 US 2014226619A1
Authority
US
United States
Prior art keywords
base station
mobile station
channels
information
channel
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.)
Abandoned
Application number
US14/258,564
Inventor
Mikio Kuwahara
Kenzaburo Fujishima
Masanori Taira
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to US14/258,564 priority Critical patent/US20140226619A1/en
Publication of US20140226619A1 publication Critical patent/US20140226619A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • H04W72/1284
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • H04W52/0216Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • This invention relates to a mobile wireless communication system including a wireless base station and wireless communication terminals, and more particularly to a technique for packet scheduling.
  • the base station divides time into units (slots) of 1/600 second, and the base station communicates only with a single mobile station in one slot (channel) at a certain frequency and switches the communicating station for each channel to communicate with a plurality of mobile stations.
  • Mobile stations receive pilot signals from the base station, estimate channel states from the pilot signals, and send the results of channel state estimation (channel state information) to the base station.
  • the base station determines, on the basis of the received channel state information, to which mobile station the next channel should be allocated for packet transmission.
  • the allocation of channels is called packet scheduling. The packet scheduling will be described referring to FIG. 30 .
  • FIG. 30 shows a conventional channel schedule table, where the vertical axis shows time and the horizontal axis shows frequency.
  • the frequency band is divided into carriers F1 to F4 and a certain length of time is divided into slots S1 to S8, so as to form time- and frequency-divided channels.
  • a mobile station A determines which of the carriers F1 to F4 it should use for communication. Specifically, the mobile station A monitors a reference first carrier stored in SRAM of the mobile station A and judges from broadcast information whether the first carrier is filled up by other mobile stations. When the first carrier is not filled, the mobile station A sends its own control information to the base station to register its position.
  • the mobile station A monitors another, second carrier. Similarly, when the second carrier is filled, the mobile station A monitors a third carrier, so as to determine which carrier to use for communication.
  • the mobile station A determines to communicate on the carrier F1. Then, the mobile station A estimates channel states of the individual slots S1 to S8 of the carrier F1 and sends the channel state information to the base station. As stated earlier, the base station allocates channels on the basis of the channel state information from each mobile station. As for the mobile station A, the base station judges that the channel state of the slot S3 is good and allocates (schedules) the channel of the slot S3 of the carrier F1 for the mobile station A.
  • the mobile station A may communicate using a plurality of carriers.
  • JP 2003-9240 A describes a technique in which a mobile station A communicates using a plurality of carriers. The technique will be described referring to FIG. 31 .
  • FIG. 31 shows a conventional channel schedule table, where the vertical axis shows time and the horizontal axis shows frequency.
  • the base station communicates with a plurality of mobile stations using carriers F1 to F8.
  • the base station and the mobile station A communicate at a low rate.
  • the base station determines to allocate three carriers to the mobile station A for communication.
  • the base station may allocate the plurality of carriers F1, F4, and F8 to the mobile station A so that the frequency differences between the allocated carriers exceed a predetermined value.
  • the base station sends packets to the mobile station A using the carrier F1, the carrier F4, and the carrier F8.
  • the mobile station A sends, to the base station, channel state information for each of the slots S1 to S8 on the carriers F1, F4, and F8.
  • the base station performs scheduling on the basis of the channel state information from each mobile station.
  • the base station judges that the channel states of the channel of the slot S3 of the carrier F1, the channel of the slot S4 of the carrier F4, and the channel of the slot S7 of the carrier F8 are good and schedules these channels for the mobile station A.
  • the base station then sends packets to the mobile station A over the scheduled channels.
  • the mobile station has to monitor a wide frequency band because the plurality of carriers are allocated such that frequency differences between the allocated carriers are over a predetermined value.
  • An object of this invention is to reduce power consumption of a mobile station while suppressing its circuit scale.
  • the embodiment of this invention provides a wireless communication method for communicating between a base station and a plurality of terminals using a plurality of channels, the channels being slots obtained by dividing frequency-divided carriers by time, characterized in that the base station allocates a set of the channels which is sets each composed of at least a plurality of neighboring carriers and/or a plurality of successive slots for the each terminal; and the base station allocates at least one of the channels included in the channel sets for packet transmission to the terminals.
  • This invention is applicable to carrier scheduling in mobile communication systems and can be advantageously applied to a system in which high-rate and low-rate mobile stations are present together. Also, while the embodiments have shown examples adopting the FDMA and OFDMA, this invention is applicable also to other multiplexing systems.
  • FIG. 1 is a diagram showing a configuration of a wireless communication system according to an embodiment of this invention
  • FIG. 2 is a block diagram of a base station according to a first embodiment of this invention.
  • FIG. 3 is a block diagram of a mobile station according to the first embodiment of this invention.
  • FIGS. 4A to 4D show spectra exhibited during a process of extracting a signal of a particular carrier according to the first embodiment of this invention
  • FIG. 5 is a sequence chart of a channel set allocation process according to the first embodiment of this invention, where a mobile station A reports its receiving ability;
  • FIG. 6 is a sequence chart of a packet scheduling process performed in the channel set allocation process according to the first embodiment of this invention.
  • FIG. 7 is a channel schedule table according to the first embodiment of this invention, where a channel set is allocated on the basis of frequency;
  • FIG. 8 is a channel timing chart according to the first embodiment of this invention.
  • FIG. 9 is a flowchart of a scheduling process according to the first embodiment of this invention.
  • FIG. 10 is a flowchart of a process performed by the base station after the scheduling process according to the first embodiment of this invention.
  • FIG. 11 is a flowchart of a channel state estimation process according to the first embodiment of this invention.
  • FIG. 12 is a flowchart of a scheduling result receiving process according to the first embodiment of this invention.
  • FIG. 13 is a flowchart of a packet receiving process according to the first embodiment of this invention.
  • FIG. 14 is a sequence chart of a channel set allocation process according to the first embodiment of this invention, where the mobile station A reports a change of its receiving ability;
  • FIG. 15 is a channel set sequence chart according to the first embodiment of this invention, where the base station takes the leadership;
  • FIG. 16 is a channel schedule table according to the first embodiment of this invention, where a channel set is allocated on the basis of time;
  • FIG. 17 is a channel timing chart according to the first embodiment of this invention, where a channel set is allocated on the basis of time and a result of scheduling is reported;
  • FIG. 18 is a flowchart of a channel state estimation process according to the first embodiment of this invention, where a channel set is allocated on the basis of time;
  • FIG. 19 is a flowchart of a scheduling result receiving process according to the first embodiment of this invention, where a channel set is allocated on the basis of time;
  • FIG. 20 is a flowchart of a packet receiving process according to the first embodiment of this invention, where a channel set is allocated on the basis of time;
  • FIG. 21 is a channel schedule table according to the first embodiment of this invention, where a channel set is allocated on the basis of frequency and time;
  • FIGS. 22A to 22C are graphs showing carrier channel states according to the first embodiment of this invention.
  • FIG. 23 is a sequence chart of a packet scheduling process according to a second embodiment of this invention.
  • FIG. 24 is a channel timing chart according to the second embodiment of this invention.
  • FIG. 25 is a channel timing chart according to the second embodiment of this invention, where a channel set is allocated on the basis of time and the result of scheduling is not reported;
  • FIG. 26 is a block diagram of a base station 200 according to a third embodiment of this invention.
  • FIG. 27 is a channel set sequence chart according to the third embodiment of this invention.
  • FIG. 28 is a block diagram of a mobile station according to a fourth embodiment of this invention.
  • FIGS. 29A to 29D show spectra exhibited during a process of extracting a signal of a particular carrier according to the fourth embodiment of this invention.
  • FIG. 30 is a conventional channel schedule table
  • FIG. 31 is a channel schedule table described in JP 2003-9240 A.
  • FIG. 1 is a diagram showing a configuration of a wireless communication system according to a first embodiment of this invention.
  • the wireless communication system of the embodiment includes a base station 200 , a mobile station A 201 (A), a mobile station B 201 (B), a mobile station C 201 (C), a mobile station D 201 (D), and a mobile station E 201 (E).
  • the mobile station A 201 (A), the mobile station B 201 (B), the mobile station C 201 (C), the mobile station D 201 (D), and the mobile station E 201 (E) are within an area where they can communicate with the base station 200 .
  • All mobile stations 201 receive pilot signals from the base station 200 , estimate channel states of the downlinks (from the base station to the mobile stations), and send the estimated channel states (channel state information 203 ) to the base station 200 .
  • the base station 200 performs scheduling on the basis of the channel state information 203 from the mobile stations 201 .
  • the base station 200 sends packets to the mobile stations 201 according to the scheduling ( 204 ).
  • FIG. 2 is a block diagram of the base station 200 of the first embodiment.
  • An antenna 207 transmits or receives signals to or from the mobile stations 201 .
  • a circulator 208 sends signals received at the antenna 207 to a receiver 209 and sends transmit signals generated in a transmitter 215 to the antenna 207 .
  • the receiver 209 performs high-frequency and intermediate-frequency amplification, detection, etc., and converts a radio signal into a baseband signal. After that, the receiver 209 performs baseband signal demodulation, decoding, and error correction. Then, when a signal from the antenna is receiving ability information (MSAI) about a mobile station, the receiver 209 sends the information to a channel condition control unit 210 , and when the signal is channel state information (CSI), the receiver 209 sends the information to a scheduler 213 , and when the signal is user data, the receiver 209 sends the data through a network interface 211 .
  • MSAI receiving ability information
  • CSI channel state information
  • the channel condition control unit 210 allocates channel sets, as will be described later, on the basis of the receiving ability information about mobile stations, and stores information about the allocated channel sets (CCI). Also, the channel condition control unit 210 sends the channel set information to the scheduler 213 when needed.
  • CCI allocated channel sets
  • An information storage 212 obtains, from a network and through the network interface 211 , mobile station user data and signals to be transmitted to the mobile stations, and stores the data and signals. Also, the information storage 212 generates and stores management information (TD) for the mobile stations using past mean transmission rates of the mobile stations, and the like. Also, the information storage 212 sends, to a modulator 214 , the stored mobile station user data and the stored signals to be transmitted to the mobile stations.
  • TD management information
  • the scheduler 213 performs scheduling on the basis of the channel set information, referring to the channel state information and the management information about the mobile stations. Then, according to the scheduled packet transmitting timing, the scheduler 213 sends coding information (MI) about the mobile stations, information about signal transmitting carriers (F/S), etc., to the information storage 212 and to the modulator 214 .
  • MI coding information
  • F/S signal transmitting carriers
  • a control signal generator 216 generates information for controlling the transmitter 215 and sends the information to the modulator 214 .
  • the modulator 214 encodes a signal transmitted to a mobile station on the basis of the coding information about the mobile station, the information about transmitting carriers, etc. from the scheduler. Also, the modulator 214 multiplexes the signal with the control information from the control signal generator 216 . The modulator 214 then sends the multiplexed signal to the transmitter 215 . The transmitter 215 converts the signal to an RF signal and transmits the signal to the mobile station 201 through the circulator 208 and from the antenna 207 .
  • FIG. 3 is a block diagram of a mobile station according to the first embodiment, which shows a configuration for FDMA.
  • An antenna 233 transmits or receives signals to or from the base station 200 .
  • a circulator 217 provides signals received at the antenna 233 to a radio receiver 218 and provides transmit signals generated in a radio transmitter 228 to the antenna 233 .
  • a receiving RF unit 230 includes the radio receiver 218 , a filter 219 , an A/D converter 220 , and a generator 231 .
  • the generator 231 generates a high-frequency signal at a particular frequency (a local oscillator signal) and provides the signal to the radio receiver 218 .
  • the radio receiver 218 converts frequencies of signals from the base station 200 using the local oscillator signal.
  • the filter 219 removes unwanted frequency components other than the signals from the base station 200 that have been converted in frequency.
  • the filter 219 may be capable of switching filters 219 for extracting different frequency ranges so that different filters can be used for signals of different data transmission rates (or according to the signal bandwidth) (e.g. when different filters are used for call service and broadband communication service).
  • the A/D converter 220 converts the signal from the filter to a digital signal.
  • a baseband processing unit 229 includes a filter bank 221 , a demodulator 222 , a selector 223 , and a channel state estimator 224 .
  • the filter bank 221 extracts signals of individual carriers from the digital-converted signal, using filters appropriate for the carriers. Also, the filter bank 221 sends the extracted signals of individual carriers to the demodulator 222 and the channel state estimator 224 .
  • the demodulator 222 demodulates the sent signals of individual carriers.
  • the selector 223 extracts destination information from the demodulated signals, and when the own mobile station is the destination, the selector 223 sends the signal to a CPU 225 . On the other hand, when the own mobile station is not the destination, the selector 223 discards the signal.
  • the channel state estimator 224 estimates channel states (S/I) from pilot signals inserted in signals of individual carriers. However, as will be described later, the channel state estimator 224 estimates channel states only about carriers allocated as a channel set. This is because no packets are transmitted on channels of other carriers.
  • the channel state estimator 224 obtains the data transmission rate by referring to a table in which the channel state information and data transmission rate are associated with each other.
  • the CPU 225 controlling the entirety of the receiver 201 , controls reception or transmission of information from or to the base station 200 .
  • the CPU 225 may be equipped with a timer. The timer manages operating/idle times of the receiver. In an idle period, the CPU 225 provides control to cut off the power to the RF unit 230 , the baseband processing unit 229 , and a signal transmitter unit 234 . On the other hand, immediately before a switch to an operating time, the CPU 225 provides control to supply power to the RF unit 230 , the baseband processing unit 229 , and the signal transmitter unit 234 .
  • the signal transmitter unit 234 includes a modulator 226 , a D/A converter 227 , and the radio transmitter 228 .
  • the modulator 226 generates a modulated signal on the basis of information input from the CPU 225 that is to be transmitted to the base station, information about transmitting carriers (CI), user ID (UI), and channel state (CSI) input from the channel state estimator 224 .
  • the D/A converter 227 converts the modulated signal, generated by the modulator 226 , to an analog signal.
  • the radio transmitter 228 converts the analog-converted signal to the frequency of the carrier sent to the base station and amplifies the signal to required power.
  • the amplified signal is transmitted to the base station 200 from the antenna 233 through the circulator 217 .
  • FIGS. 4A to 4D show spectra exhibited during a process of extracting a signal of a particular carrier in the first embodiment.
  • the antenna 233 receives a signal having a spectrum as shown in FIG. 4A .
  • the signal received at the antenna 233 includes signals on all carriers.
  • the filter 219 shown by the bold line in FIG. 4B , extracts carriers necessary for the mobile station. Specifically, as will be described later, the filter 219 extracts signals such that all carriers in the allocated channel set are included. Therefore, the output from the filter 219 is a wideband signal including a plurality of carriers (e.g. in this embodiment, a signal of a band including three carriers).
  • FIG. 4C shows the signal extracted by the filter.
  • the filter bank 221 has filters adapted to individual carriers as shown by bold lines in FIG. 4C and extracts signals for the individual carriers.
  • FIG. 4D shows the spectrum of one of the signals of the extracted carriers.
  • FIG. 5 is a sequence chart of a process of allocating a channel set according to the first embodiment, which shows an example in which the mobile station A reports the receiving ability.
  • the receiving ability is the ability by which the mobile station A 201 (A) communicates with the base station 200 , which can be a maximum communication rate of the mobile station A 201 (A), for example.
  • the description below shows an example in which the mobile station A 201 (A) uses a narrow band and a low rate.
  • the mobile station A 201 (A) notifies the base station 200 of the receiving ability using a control channel ( 309 ).
  • the notification may be performed when the mobile station A 201 (A) is powered up, or when the mobile station A 201 (A) starts communication with the base station 200 , and this shows an example in which the mobile station A 201 (A) takes the leadership in the channel set allocation.
  • the base station 200 receives the receiving ability of the mobile station A 201 (A) ( 310 ) and allocates a channel set to satisfy the receiving ability.
  • the channel set means a plurality of channels in a sub-band formed of carriers that are continuous on the frequency axis and/or a sub-frame formed of slots that are continuous on the time axis.
  • the base station 200 notifies the mobile station A 201 (A) of the allocated channel set using a control channel ( 312 ). Then, in the subsequent communication with the mobile station A 201 (A), the base station 200 performs packet scheduling using the allocated channel set only ( 300 ).
  • packet scheduling methods include a method in which the mobile station A 201 (A) is notified of the result of scheduling and a method in which the mobile station A 201 (A) is not notified of the result.
  • the mobile station A 201 (A) receives the channel-set notification ( 313 ) and then monitors only the allocated channel set in the subsequent communication to receive packets from the base station 200 .
  • FIG. 6 is a sequence chart of the packet scheduling process performed in the step 300 of the channel set allocation process shown in FIG. 5 , which shows an example in which the result of scheduling is reported.
  • the base station 200 transmits pilot signals with constant timing within the communicable area.
  • the mobile station A 201 (A) receives a pilot signal from the base station 200 and estimates the channel state from the pilot signal ( 301 ).
  • the channel state is estimated from receive field strength (RSSI), carrier signal to interference wave ratio (CIR), desired wave to interference wave ratio (SIR), etc.
  • the mobile station A 201 (A) transmits the result of estimated channel state (channel state information) to the base station 200 ( 302 ).
  • the base station 200 receives the channel state information ( 303 ) and allocates channels (performs scheduling) for packet transmission on the basis of the channel state information ( 304 ).
  • the base station 200 calculates an evaluation function described later and allocates channels to mobile stations of highest evaluation function values.
  • the base station 200 then notifies the mobile station A 201 (A) of the result of the scheduling ( 305 ).
  • the mobile station A 201 (A) receives the result of the scheduling ( 306 ). Then, according to the result of the scheduling, the mobile station A 201 (A) waits for reception in the channels in which the base station 200 transmits packets.
  • the base station 200 transmits packets on the scheduled channels ( 307 ) and the mobile station A 201 (A) receives the packets ( 308 ).
  • FIG. 7 shows a channel schedule table in an example of the first embodiment in which a channel set is allocated on the basis of frequency, where the vertical axis shows time and the horizontal axis shows frequency.
  • the base station 200 communicates with a plurality of mobile stations 201 using the carriers F1 to F8.
  • the mobile station A 201 (A) and the base station 200 which communicate at a low rate, do not have to perform communication using all carriers.
  • the base station 200 allocates to the mobile station A 201 (A) a channel set including the three carriers F6 to F8 at continuous frequencies.
  • a plurality of carriers of continuous frequencies, like the carriers F6 to F8, are called a sub-band.
  • the allocation of a channel set is achieved by determining the number of carriers used for communication on the basis of the data transmission rate between the mobile station 201 and the base station 200 .
  • the base station 200 transmits packets in the allocated channel set, without scheduling the other carriers F1 to F5 for the mobile station A 201 (A). Therefore, the mobile station A 201 (A) monitors only a sub-band 101 (the carriers F6 to F8) in the allocated channel set.
  • the base station 200 transmits packets to the mobile station A 201 (A) over the channel of the slot S3 of the carrier F7, the channel of the slot S4 of the carrier F6, and the channel of the slot S7 of the carrier F8 that are scheduled for the mobile station A 201 (A).
  • FIG. 8 is a channel timing chart of the first embodiment.
  • the hatched portions in FIG. 8 show timing of communication between the base station 200 and the mobile station A 201 (A).
  • the base station 200 transmits a pilot signal (Pilot) ( 500 ).
  • the mobile station A 201 (A) receives the pilot signal and estimates the channel state from the received pilot signal. Then, the mobile station A 201 (A) transmits the channel state information (CSI) to the base station 200 in the slot next to the reception of the pilot signal ( 501 ).
  • CSI channel state information
  • the base station 200 receives the channel state information and performs scheduling. Then, the base station 200 transmits the result of scheduling (RI) to the mobile station A 201 (A) in the slot next to the reception of the channel state information ( 502 ). In this process, in order to reduce overhead caused by the transmission of the scheduling result, the base station 200 transmits the RI with increased spreading rate and reduced transmission power, or transmits the RI by intermittent transmission in a reduced transmission time.
  • RI result of scheduling
  • the base station 200 transmits data (Data) to the mobile station A 201 (A) with the scheduled timing ( 503 ).
  • FIG. 9 is a flowchart of a scheduling process according to the first embodiment, which is performed by the base station 200 .
  • the base station 200 selects one of the plurality of carriers ( 401 ). Next, the base station 200 specifies mobile stations 201 allocated to the selected carrier by referring to the channel condition module 210 ( 402 ). The channel condition module 210 allocates channel sets to all mobile stations 201 that communicate with the base station 200 and stores the allocated channel sets.
  • the base station 200 receives the channel state information about the selected carrier for all of the specified mobile stations and calculates the evaluation function ( 403 ).
  • the calculation of the evaluation function uses proportional fairness, according to Expression 1.
  • DRC represents a data transmission rate based on the channel state information from the mobile station 201 .
  • the DRC can be determined by either of the base station 200 and the mobile station 201 .
  • the base station 200 receives channel state information from a mobile station 201
  • the base station 200 refers to a table associating the channel state information and the DRC to obtain the DRC of that mobile station 201 .
  • the base station 200 may receive DRC that the mobile station 201 has obtained by referring to a given table.
  • the base station 200 divides DRC by the past mean data transmission rate (R) of the corresponding mobile station 201 .
  • This value is the evaluation function, which allows a judgement as to whether the DRC is higher or lower as compared with the past mean transmission rate. By making the allocation on the basis of the evaluation function, the base station 200 can perform scheduling while keeping fairness among all mobile stations 201 .
  • the base station 200 compares evaluation function values of all mobile stations 201 specified in the step 402 , selects a mobile station 201 with the highest evaluation function value, and performs scheduling to that mobile station 201 ( 404 ). Through these operations, the base station 200 completes the scheduling of the selected carrier. The base station 200 then checks whether all carriers have been selected, and when all carriers have not been selected yet, the base station 200 performs scheduling of a carrier not selected yet ( 405 ). When all carriers have been selected, the scheduling about this slot is completed.
  • FIG. 10 is a flowchart of a process performed by the base station 200 after the scheduling process of the first embodiment.
  • the base station 200 selects one of the plurality of carriers ( 406 ). Next, using the scheduling about the selected carrier, the base station 200 obtains information about the mobile station 201 to which a packet is transmitted, such as the ID and data transmission rate of the mobile station 201 ( 407 ).
  • the base station 200 obtains, using the information storage 212 , data to be transmitted to the mobile station 201 and information about the selected carrier ( 408 ). Since the amount of transmitted data depends on the data transmission rate, the scheduler 213 indicates the data transmission rate to the modulator 214 ( 409 ). The modulator 214 then informs the information storage 212 of the amount of information to be sent to the modulator 214 per unit time.
  • the base station 200 checks whether all carriers have been selected, and when all carriers have not been selected yet, the base station 200 makes preparations for packet transmission over a carrier not selected yet ( 405 ). When all carriers have been selected, the preparations for packet transmission about this slot are completed.
  • the base station 200 transmits data to scheduled mobile stations 201 over the channels of the selected carriers.
  • the base station 200 transmits, to the mobile stations 201 , data modulated according to a proper modulation method on the basis of the channel state information.
  • FIG. 11 is a flowchart of a channel state estimation process according to the first embodiment, which is performed by the mobile station A 201 (A).
  • the channel state estimation process is started and performed with an interrupt timed for each slot.
  • the mobile station A 201 (A) checks whether there is any information to be received from the base station 200 ( 411 ). That is, the mobile station A 201 (A) checks whether it is being connected with the base station. When there is no information to be received, the mobile station A 201 (A) ends the process about this slot.
  • the mobile station A 201 (A) receives a pilot signal of an allocated carrier by using hardware designed to monitor carriers of the allocated channel set ( 412 ).
  • the hardware is implemented with an FIR filter that performs in-phase addition process of the pilot signal after FFT. Also in the frequency direction, when frequency correlation is high (when multi-path delay spread is small), correlation between adjacent sub-channels is high and so in-phase addition is possible.
  • the mobile station A 201 (A) estimates the channel state of the allocated carrier from the received pilot signal ( 413 ). Now, the mobile station A 201 (A) may further obtain a data transmission rate from the estimated channel state by referring to a table associating the channel state and the DRC. The mobile station A 201 (A) transmits, to the base station 200 , the result of channel state estimation (channel state information) about the allocated carrier, or the data transmission rate.
  • channel state estimation channel state information
  • FIG. 12 is a flowchart of a process of receiving a result of scheduling according to the first embodiment, which is performed by the mobile station A 201 (A).
  • the mobile station A 201 (A) After transmitting the channel state information, the mobile station A 201 (A) checks whether a result of scheduling has been sent from the base station 200 ( 414 ). When no scheduling result has been sent from the base station 200 , the mobile station A 201 (A) ends the scheduling result receiving process. On the other hand, when a scheduling result has been sent from the base station 200 , the mobile station A 201 (A) checks the scheduling about the carriers of the allocated channel set from the received scheduling result ( 415 ).
  • the mobile station A 201 (A) checks whether the base station 200 sends a packet on a carrier allocated to the mobile station A 201 (A) ( 416 ). When no packet is sent from the base station 200 , the mobile station A 201 (A) ends the scheduling result receiving process. On the other hand, when the base station 200 sends a packet, the mobile station A 201 (A) reserves packet reception in the channel of the corresponding slot and corresponding carrier on the basis of the scheduling result ( 417 ).
  • FIG. 13 is a flowchart of a packet receiving process according to the first embodiment, which is performed by the mobile station A 201 (A).
  • This receiving process is started and performed with an interrupt timed for each slot.
  • the mobile station A confirms the scheduling reserved in the step 417 and checks whether there is information to be received ( 418 ). When there is no information to be received, the mobile station A 201 (A) ends the packet receiving process in this slot. On the other hand, when there is information to be received, the mobile station A 201 (A) receives the packet over the scheduled channel ( 419 ).
  • FIG. 14 is a sequence chart of a channel set allocation that is performed when the mobile station A 201 (A) of the first embodiment reports a change of its receiving ability.
  • the change of receiving ability of the mobile station A 201 (A) means a change of the data transmission rate of the mobile station A 201 (A) that takes place, for example, when the mobile station A 201 (A) switches from a voice call to a broadband communication.
  • a change is usually made after the call has ended, but no problem arises when the change is made during the communication.
  • the communication is switched to a videoconference during a voice call, for example, the data transmission rate must be changed during the call, and this embodiment allows the data transmission rate to be changed as desired.
  • absence of this procedure of making a change during communication may cause inconvenience in use, because the band is changed depending on the processing ability of the mobile station and the service used. This embodiment solves this problem.
  • the example above has shown a change from narrowband to wideband, it is clear that the same is true also with a change from wideband to narrowband.
  • the mobile station A 201 (A) notifies the base station 200 of the change of receiving ability through a control channel ( 314 ).
  • the base station 200 receives the change of receiving ability of the mobile station A 201 (A) ( 315 ) and allocates a channel set that satisfies the changed receiving ability ( 311 ).
  • the base station 200 notifies the mobile station A 201 (A) of the allocated channel set using a control channel ( 312 ).
  • the base station 200 then performs packet scheduling only about the allocated channel set ( 300 ).
  • the mobile station A 201 (A) receives the channel-set notification ( 313 ).
  • the mobile station A 201 (A) then monitors only the allocated channel set in the subsequent communication to receive packets from the base station 200 .
  • the mobile station A 201 (A) receives the channel-set notification, the mobile station A 201 (A) changes the local oscillating frequency outputted from the generator 231 . Also, when the mobile station A 201 (A) changes the band depending on the received signal, the mobile station A 201 (A) switches the band limiting filter 219 and varies the sampling clock supplied to the A/D converter 220 . Also, the filter bank 221 of the mobile station A 201 (A) changes the number of filters used for monitoring.
  • the base station 200 may take the leadership in the channel set allocation.
  • FIG. 15 is a channel-set sequence chart in an example in which the base station 200 of the first embodiment takes the leadership.
  • the base station 200 measures a utilization rate for each channel and detects a channel deviation ( 316 ).
  • the channel deviation shows non-uniformity of channel utilization rates, where a larger channel deviation lowers the channel utilization rate.
  • the base station 200 allocates a channel set to an arbitrary mobile station 201 in a manner that reduces the channel deviation ( 311 ). For example, the base station 200 notifies the mobile station A 201 (A) of a change of channel set ( 312 ). The mobile station A 201 (A) receives the channel-set notification ( 313 ). Then, the base station 200 performs packet scheduling only about the allocated channel set ( 300 ).
  • the mobile station A 201 (A) receives the channel-set notification ( 313 ).
  • the mobile station A 201 (A) then monitors only the allocated channel set in the subsequent communication to receive packets from the base station 200 .
  • channel sets may be allocated on the basis of time in the first embodiment.
  • FIG. 16 is a channel schedule table in an example of the first embodiment in which a channel set is allocated on the basis of time, where the vertical axis shows time and the horizontal axis shows frequency.
  • the base station 200 transmits packets to all mobile stations 201 by using the entire frame including the slots S1 to S8.
  • the base station 200 and the mobile station A 201 (A) communicate at a low rate, the base station 200 allocates carriers for communication to the mobile station A 201 (A), but the base station 200 may allocate time (slots) for communication in order to reduce power consumption.
  • the base station 200 allocates to the mobile station A 201 (A) the two slots S2 and S3 that are continuous in time.
  • a group of time-continuous plural slots, like S2 and S3, is called a sub-frame 102 .
  • the base station 200 transmits packets to the mobile station A 201 (A) in the slots of the allocated channel sets. Specifically, in the first frame, the base station 200 transmits packets to the mobile station A 201 (A) over the carrier-F3 slot-S2 channel and the carrier-F1 slot-S3 channel. In the next frame, the base station 200 transmits packets to the mobile station A 201 (A) over the carrier-F6 slot-S2 channel and the carrier F8 slot-S3 channel.
  • the mobile station A 201 (A) does not cause its circuitry to uselessly operate in the slots not allocated (S1 and S4 to S8), thereby achieving reduction of power consumption.
  • the mobile station A 201 (A) When starting operation, the mobile station A 201 (A) must perform overhead processing, such as initialization, and therefore allocating discontinuous slots causes power consumption for initialization etc. for every allocated slot. In order to reduce such power consumption, the base station 200 allocates continuous slots to the mobile station A 201 (A). That is, though the mobile station A 201 (A) has to perform initialization for the slot S2, it does not have to perform initialization for the slot S3, and allocating continuous slots thus reduces power consumption.
  • FIG. 17 is a channel timing chart according to the first embodiment, which shows an example in which a channel set is allocated on the basis of time and the result of scheduling is reported.
  • the portions surrounded by bold lines indicate slots in which the base station 200 and the mobile station A 201 (A) associate with each other.
  • the hatched portion shows a slot 514 in which the base station 200 transmits a packet to the mobile station A 201 (A).
  • the channel set is allocated on the basis of time and so the mobile station A 201 (A) receives packets only in the channel-set sub-frame 513 . Therefore, the mobile station A 201 (A) estimates the channel state using the pilot signal 510 that precedes the sub-frame 513 by a given number of slots (e.g. six slots).
  • the mobile station A 201 (A) transmits the result of channel state estimation (channel state information) to the base station 200 in the slot next to the reception of the pilot signal 510 ( 511 ).
  • the base station 200 performs scheduling on the basis of the channel state information and transmits the result of scheduling to the mobile station A 201 (A) ( 512 ).
  • the base station 200 transmits data to the mobile station A 201 (A) according to the scheduling ( 514 ).
  • FIG. 18 is a flowchart of a channel state estimation process according to the first embodiment where a channel set is allocated on the basis of time, which is performed by the mobile station A 201 (A) in place of the process of FIG. 11 .
  • the channel state estimation process is started and performed with an interrupt timed for each slot.
  • the mobile station A 201 (A) checks whether it is time to receive a pilot signal ( 420 ).
  • the reception of pilot signal (e.g., 510 in FIG. 17 ) is timed to precede the allocated channel-set sub-frame (e.g., 513 in FIG. 17 ) by a given length of time (e.g. six slots).
  • the mobile station A 201 (A) When it is not time to receive a pilot signal, the mobile station A 201 (A) ends the channel state estimation process. On the other hand, when it is time to receive a pilot signal, the mobile station A 201 (A) checks whether there is information to be received in this slot ( 421 ).
  • the mobile station A 201 (A) ends the channel state estimation process.
  • the mobile station A 201 (A) receives the pilot signal of the allocated carrier ( 422 ).
  • the mobile station A 201 (A) estimates the channel state of the allocated carriers from the received pilot signal ( 423 ).
  • FIG. 19 is a flowchart of a scheduling result receiving process according to the first embodiment where a channel set is allocated on the basis of time, which is performed by the mobile station A 201 (A) in place of the process of FIG. 12 .
  • the mobile station A 201 (A) After transmitting the channel state information, the mobile station A 201 (A) checks whether it is time to receive a result of scheduling from the base station 200 ( 424 ). The reception of a scheduling result (e.g., 512 in FIG. 17 ) is timed to be a given time (one slot) after the transmission of the channel state information ( 511 in FIG. 17 ).
  • a scheduling result e.g., 512 in FIG. 17
  • the mobile station A 201 (A) When it is not time to receive a scheduling result, the mobile station A 201 (A) ends the scheduling result receiving process. On the other hand, when it is time to receive a scheduling result, the mobile station A 201 (A) receives a scheduling result and checks the scheduling of the allocated carriers (all carriers when the channel set is not allocated on the basis of frequency) ( 426 ).
  • the mobile station A 201 (A) checks whether the base station 200 transmits a packet over the allocated carriers ( 427 ). When no packet is transmitted from the base station 200 , the mobile station A 201 (A) ends the scheduling result receiving process. On the other hand, when the base station 200 sends a packet, the mobile station A 201 (A) reserves reception of the packet in the channel of the corresponding slot and the corresponding carrier, on the basis of the scheduling result ( 428 ).
  • FIG. 20 is a flowchart of a packet receiving process according to the first embodiment where a channel set is allocated on the basis of time, which is performed by the mobile station A 201 (A) in place of the process of FIG. 13 .
  • This receiving process is started and performed with an interrupt timed for each slot.
  • the mobile station A 201 (A) checks whether the slot is in the sub-frame of the allocated channel set (e.g., 513 in FIG. 17 ) ( 429 ).
  • the mobile station A 201 (A) When it is not in the sub-frame, the mobile station A 201 (A) ends the packet receiving process in this slot. On the other hand, when it is in the sub-frame, the mobile station A 201 (A) powers up packet receiving hardware and receives the packet over the allocated channel ( 430 ).
  • a channel set may be allocated on the basis of both of frequency and time.
  • FIG. 21 is a channel schedule table according to the first embodiment, in the case where a channel set is allocated on the basis of frequency and time.
  • the vertical axis shows time and the horizontal axis shows frequency.
  • the base station 200 allocates to the mobile station A 201 (A) a channel set 103 including the carriers F6 to F8 and the times S2 and S3.
  • the base station 200 transmits packets to the mobile station A 201 (A) in the allocated channel sets. Specifically, in the first frame, the base station 200 transmits packets to the mobile station A 201 (A) over the carrier-F6 slot-S2 channel and the carrier-F8 slot-S3 channel. In the next frame, the base station 200 transmits packets to the mobile station A 201 (A) over the carrier-F7 slot-S2 channel and the carrier F6 slot-S3 channel.
  • the first embodiment allocates channel sets on the basis of frequency and/or time, so the mobile station A 201 (A) receives packets only in the slots where packets may be received, which allows the mobile station A 201 (A) to reduce power consumption.
  • packets may be communicated on all the carriers F1 to F8. This requires the mobile station A 201 (A) to perform the channel state estimation ( 301 ) and the channel state information transmission ( 302 ) about all the carriers.
  • the channel state estimation 301 and the channel state information transmission 302 are performed only about the carriers F6 to F8 included in the allocated sub-band 101 . Reducing the number of carriers requiring the channel state estimation 301 and the like reduces power consumption for the pilot signal reception, the channel state estimation ( 301 ), etc.
  • reducing the number of carriers requiring the channel state information transmission reduces the amount of channel state information data transmitted to the base station, which can reduce the amount of processing and the power consumption for the data transmission.
  • the power consumption of the mobile station A 201 (A) is reduced as compared with the example ( FIG. 31 ) in which the frequencies of carriers scheduled for the mobile station A are discontinuous.
  • the mobile station A 201 (A) requires the AD converter 220 which is capable of dealing with a sampling clock covering all carrier frequencies that might bring packets. Enlarging the range of sampling clock for the AD converter 220 increases power consumption.
  • the mobile station A 201 (A) uses a wider range of carrier frequencies even with the same number of carriers allocated. Accordingly, a range of sampling clock becomes wider, leading to lessen the power consumption reduction effect.
  • carriers at continuous frequencies are allocated to the mobile station A 201 (A), so the sampling clock range of the AD converter 220 can be minimized. The mobile station A 201 (A) of the embodiment thus consumes less power.
  • a channel set is allocated on the basis of time, so the mobile station A 201 (A) expects to receive packets only in channels of particular slots, which allows the mobile station A 201 (A) to perform the carrier channel state estimation ( 301 ) and the channel state information transmission ( 302 ) only about the particular slots.
  • the mobile station A 201 (A) consumes less power.
  • FIGS. 22A , 22 B, and 22 C are graphs showing carrier channel states in the first embodiment, where the vertical axes show time and the horizontal axes show channel state.
  • channel state S/(I+N) In wireless communication, a higher value of channel state S/(I+N) allows signal transmission with higher coding rate or larger multi-value modulation, which offers higher carrier utilization rate.
  • the channel states S/(I+N) vary in time because of movements of the mobile stations 201 and environmental variations, and the channel state of each mobile station 201 varies independently.
  • FIG. 22A is a graph showing carrier channel states in a case where three mobile stations A 201 (A), B 201 (B), and C 201 (C) communicate with the base station 200 .
  • the base station 200 selects a mobile station 201 that presents a highest value among the values of channel state S/(I+N) reported from the three mobile stations 201 and allows that mobile station 201 to use the carrier.
  • FIG. 22B is a graph showing carrier channel states in a case where two terminals A 201 (A) and B 201 (B) communicate with the base station 200
  • FIG. 22C is a graph showing a carrier channel state in a case where a single mobile station A 201 (A) communicates with the base station 200 .
  • the base station 200 allocates a same carrier to a plurality of mobile stations 201 and thus increases the carrier utilization rate.
  • FIG. 23 is a sequence chart showing a packet scheduling process according to the second embodiment, which is performed in the step 300 of the channel set allocation process ( FIG. 5 ).
  • the packet scheduling process of the second embodiment differs from the packet scheduling process ( FIG. 6 ) of the first embodiment in that the step ( 305 ) in which the base station 200 notifies the mobile station A 201 (A) of the result of scheduling and the step ( 306 ) in which the mobile station A 201 (A) receives the result of scheduling are omitted.
  • the other steps are the same as those of the packet scheduling in which the result of scheduling is reported. The same steps are denoted by the same reference characters and are not described again here.
  • the mobile station A 201 (A) constantly waits for reception from channels that may bring packets and monitors to see whether any packet destined for the mobile station A 201 (A) is transmitted.
  • the mobile station A 201 (A) is always waiting for reception and therefore consumes more power than when the mobile station A 201 (A) is notified of the result of scheduling.
  • the third-generation mobile communication system cdma2000 1xEV-DO, adopts a packet scheduling scheme not involving notification of scheduling results.
  • FIG. 24 is a channel timing chart according to the second embodiment.
  • the hatched portions in FIG. 24 show timing of communication performed between the base station 200 and the mobile station A 201 (A).
  • the base station 200 transmits a pilot signal within the communication area ( 500 ).
  • the mobile station A 201 (A) receives the pilot signal and estimates the channel state from the received pilot signal. Then, the mobile station A 201 (A) transmits the result of channel state estimation (channel state information) to the base station 200 in the slot next to the slot in which mobile station A 201 (A) received the pilot signal ( 501 ).
  • the base station 200 receives the channel state information and performs scheduling. Then, when the base station 200 makes a schedule for the mobile station A 201 (A), the base station 200 transmits data to the mobile station A 201 (A) in the slot next to the slot in which the base station received the channel state information ( 503 ).
  • FIG. 25 is a channel timing chart according to the second embodiment, in a case where a channel set is allocated on the basis of time and the result of scheduling is not reported.
  • the portions surrounded by bold lines show slots in which the base station 200 and the mobile station A 201 (A) associate with each other.
  • the hatched portion denotes a slot 514 in which the base station 200 transmits a packet to the mobile station A 201 (A).
  • the channel set is allocated on the basis of time, so the mobile station A 201 (A) receives packets only in the sub-frame 513 . Therefore, the mobile station A 201 (A) estimates the channel state using the pilot signal 510 that precedes the sub-frame 513 by a given number of slots (two slots).
  • the mobile station A 201 (A) transmits the result of channel state estimation (channel state information) to the base station 200 in the slot next to the slot in which the mobile station A 201 (A) received the pilot signal ( 511 ). Since the base station 200 does not have to notify the mobile station A 201 (A) of the result of scheduling, the base station 200 performs scheduling of the slot 513 next to the slot in which the channel state information was received. Then, the base station 200 transmits packets to the mobile station A 201 (A) according to the scheduling ( 514 ).
  • the mobile station A 201 (A) cannot tell when a packet is transmitted and therefore has to wait for reception in all slots.
  • the base station 200 allocates to the mobile station A 201 (A) a channel set of a sub-frame (a frame formed of slots that are continuous in time), to thereby allowing the mobile station A 201 (A) to receive packets only in the slots included in the allocated channel set. This allows the mobile station A 201 (A) to save the amount of processing and consumption power for reception.
  • FIG. 26 is a block diagram of a base station 200 according to the third embodiment.
  • the base station 200 differs from the base station 200 of the first embodiment shown in FIG. 2 in that information about the receiving abilities of mobile stations is transmitted from the network to the channel condition control unit 210 .
  • the network interface 211 sends the information to the channel condition control unit 210 .
  • the configuration of the base station 200 of this modification is the same as that of the base station 200 of the first embodiment. Therefore the same components are denoted by the same reference characters and are not described again here.
  • FIG. 27 is a channel set sequence chart according to the third embodiment, where the base station 200 is notified of the receiving ability of the mobile station A 201 (A) from a base station controller.
  • the mobile station A 201 (A) sends a control signal including an ID, position registration, etc. ( 317 ).
  • the base station 200 receives the control signal from the mobile station A 201 (A). Then, the base station 200 transfers the received control signal to the base station controller ( 318 ).
  • the base station controller receives the control signal about the mobile station A 201 (A) ( 319 ). Then, using the ID of the mobile station included in the received control signal, the base station controller searches receiving ability information stored in a storage device for the receiving ability of the mobile station A 201 (A). Then, the base station controller notifies the base station 200 of the obtained receiving ability ( 320 ).
  • the base station 200 receives the receiving ability of the mobile station A 201 (A) ( 321 ) and allocates a channel set that satisfies the receiving ability ( 322 ).
  • the base station 200 notifies the mobile station A 201 (A) of the allocated channel set using a control channel ( 323 ).
  • the base station 200 then performs scheduling only about the allocated channel set ( 300 ).
  • the mobile station A 201 (A) receives the channel-set notification ( 313 ).
  • the mobile station A 201 (A) then monitors only the allocated channel set in the subsequent communication to receive packets from the base station 200 .
  • FIG. 28 is a block diagram of a mobile station 201 according to the fourth embodiment, which adopts the OFDMA.
  • the mobile station 201 includes an FFT unit 232 in place of the aforementioned filter bank 221 of the FDMA mobile station 201 ( FIG. 3 ) of the first embodiment.
  • the FFT unit 232 performs the Fourier transform to separate signals into sub-carriers.
  • the sampling frequency for the signal inputted to the FFT unit 232 is varied depending on the number of frequency channels (bandwidth) of the previously allocated channel set.
  • the number of taps of the FFT unit 232 is also varied according thereto.
  • the sampling frequency and the number of taps of the FFT unit are varied so that this value is constant, whereby particular frequencies can be extracted without changing the sub-carrier band.
  • the configuration is the same as that of the FDMA mobile station 201 of the first embodiment.
  • the same components as those of the FDMA mobile station 201 ( FIG. 3 ) are denoted by the same reference characters and are not described again here.
  • FIGS. 29A to 29D show spectra exhibited during a process of extracting a signal of a particular carrier according to the fourth embodiment, which shows an example that adopts the OFDMA.
  • the antenna 233 receives a signal having a spectrum as shown in FIG. 29A .
  • the signals of sub-carriers partially overlap with each other.
  • the filter 219 denoted by the bold line in FIG. 29B extracts a portion necessary for the mobile station 201 .
  • the filter 219 extracts the signal portion so that it includes the allocated channel set. Therefore, the output from the filter 219 is a wideband signal including a plurality of sub-carriers (e.g., in this embodiment, a wideband signal including seven sub-carriers).
  • FIG. 29C shows the signal extracted by the filter.
  • the FFT 232 separates the signal into individual sub-carriers.
  • FIG. 29D shows the spectrum of one of the separated sub-carrier signals.
  • one channel may be formed of one sub-carrier, or one channel may be formed of a plurality of sub-carriers.

Abstract

To reduce power consumption of a mobile station, this invention provides a wireless communication method for communicating between a base station and a plurality of terminals using a plurality of channels, the channels being slots obtained by dividing frequency-divided carriers by time, in which the base station allocates a set of the channels which is composed of a plurality of neighboring carriers and/or a plurality of successive slots for the each terminal, and the base station allocates at least one of the channels included in the channel sets for packet transmission the terminals.

Description

    CROSS-REFERENCE TO RELATED APPLICATION
  • This application is a continuation of U.S. application Ser. No. 12/717,419, filed Mar. 4, 2010, which, in turn, in a continuation of U.S. application Ser. No. 11/065,253, filed Feb. 25, 2005 (now abandoned), and which application claims priority from Japanese application P2004-193354 filed on Jun. 30, 2004, the entire contents of which are hereby incorporated by reference into this application.
  • BACKGROUND OF THE INVENTION
  • This invention relates to a mobile wireless communication system including a wireless base station and wireless communication terminals, and more particularly to a technique for packet scheduling.
  • In the downlink communication (from a base station to a mobile station) in the cdma2000 1x-EV DO system, the base station divides time into units (slots) of 1/600 second, and the base station communicates only with a single mobile station in one slot (channel) at a certain frequency and switches the communicating station for each channel to communicate with a plurality of mobile stations.
  • Mobile stations receive pilot signals from the base station, estimate channel states from the pilot signals, and send the results of channel state estimation (channel state information) to the base station. The base station determines, on the basis of the received channel state information, to which mobile station the next channel should be allocated for packet transmission. The allocation of channels is called packet scheduling. The packet scheduling will be described referring to FIG. 30.
  • FIG. 30 shows a conventional channel schedule table, where the vertical axis shows time and the horizontal axis shows frequency. The frequency band is divided into carriers F1 to F4 and a certain length of time is divided into slots S1 to S8, so as to form time- and frequency-divided channels.
  • A mobile station A determines which of the carriers F1 to F4 it should use for communication. Specifically, the mobile station A monitors a reference first carrier stored in SRAM of the mobile station A and judges from broadcast information whether the first carrier is filled up by other mobile stations. When the first carrier is not filled, the mobile station A sends its own control information to the base station to register its position.
  • On the other hand, when the first carrier is filled up, the mobile station A monitors another, second carrier. Similarly, when the second carrier is filled, the mobile station A monitors a third carrier, so as to determine which carrier to use for communication.
  • In this example, the mobile station A determines to communicate on the carrier F1. Then, the mobile station A estimates channel states of the individual slots S1 to S8 of the carrier F1 and sends the channel state information to the base station. As stated earlier, the base station allocates channels on the basis of the channel state information from each mobile station. As for the mobile station A, the base station judges that the channel state of the slot S3 is good and allocates (schedules) the channel of the slot S3 of the carrier F1 for the mobile station A.
  • The mobile station A may communicate using a plurality of carriers. For example, JP 2003-9240 A describes a technique in which a mobile station A communicates using a plurality of carriers. The technique will be described referring to FIG. 31.
  • FIG. 31 shows a conventional channel schedule table, where the vertical axis shows time and the horizontal axis shows frequency.
  • The base station communicates with a plurality of mobile stations using carriers F1 to F8. Here, the base station and the mobile station A communicate at a low rate.
  • First, the base station determines to allocate three carriers to the mobile station A for communication. The base station may allocate the plurality of carriers F1, F4, and F8 to the mobile station A so that the frequency differences between the allocated carriers exceed a predetermined value. After that, the base station sends packets to the mobile station A using the carrier F1, the carrier F4, and the carrier F8. In this case, the mobile station A sends, to the base station, channel state information for each of the slots S1 to S8 on the carriers F1, F4, and F8. The base station performs scheduling on the basis of the channel state information from each mobile station. The base station judges that the channel states of the channel of the slot S3 of the carrier F1, the channel of the slot S4 of the carrier F4, and the channel of the slot S7 of the carrier F8 are good and schedules these channels for the mobile station A. The base station then sends packets to the mobile station A over the scheduled channels.
  • SUMMARY OF THE INVENTION
  • According to the conventional technique above, the mobile station has to monitor a wide frequency band because the plurality of carriers are allocated such that frequency differences between the allocated carriers are over a predetermined value. This requires that the mobile station be equipped with a plurality of RF units or a wideband RF unit, for separation of carriers in the baseband unit. Then the mobile station requires a large circuit scale and consumes increased power.
  • An object of this invention is to reduce power consumption of a mobile station while suppressing its circuit scale.
  • The embodiment of this invention provides a wireless communication method for communicating between a base station and a plurality of terminals using a plurality of channels, the channels being slots obtained by dividing frequency-divided carriers by time, characterized in that the base station allocates a set of the channels which is sets each composed of at least a plurality of neighboring carriers and/or a plurality of successive slots for the each terminal; and the base station allocates at least one of the channels included in the channel sets for packet transmission to the terminals.
  • According to the embodiment of this invention, it is possible to reduce power consumption of a mobile station.
  • This invention is applicable to carrier scheduling in mobile communication systems and can be advantageously applied to a system in which high-rate and low-rate mobile stations are present together. Also, while the embodiments have shown examples adopting the FDMA and OFDMA, this invention is applicable also to other multiplexing systems.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The present invention can be appreciated by the description which follows in conjunction with the following figures, wherein:
  • FIG. 1 is a diagram showing a configuration of a wireless communication system according to an embodiment of this invention;
  • FIG. 2 is a block diagram of a base station according to a first embodiment of this invention;
  • FIG. 3 is a block diagram of a mobile station according to the first embodiment of this invention;
  • FIGS. 4A to 4D show spectra exhibited during a process of extracting a signal of a particular carrier according to the first embodiment of this invention;
  • FIG. 5 is a sequence chart of a channel set allocation process according to the first embodiment of this invention, where a mobile station A reports its receiving ability;
  • FIG. 6 is a sequence chart of a packet scheduling process performed in the channel set allocation process according to the first embodiment of this invention;
  • FIG. 7 is a channel schedule table according to the first embodiment of this invention, where a channel set is allocated on the basis of frequency;
  • FIG. 8 is a channel timing chart according to the first embodiment of this invention;
  • FIG. 9 is a flowchart of a scheduling process according to the first embodiment of this invention;
  • FIG. 10 is a flowchart of a process performed by the base station after the scheduling process according to the first embodiment of this invention;
  • FIG. 11 is a flowchart of a channel state estimation process according to the first embodiment of this invention;
  • FIG. 12 is a flowchart of a scheduling result receiving process according to the first embodiment of this invention;
  • FIG. 13 is a flowchart of a packet receiving process according to the first embodiment of this invention;
  • FIG. 14 is a sequence chart of a channel set allocation process according to the first embodiment of this invention, where the mobile station A reports a change of its receiving ability;
  • FIG. 15 is a channel set sequence chart according to the first embodiment of this invention, where the base station takes the leadership;
  • FIG. 16 is a channel schedule table according to the first embodiment of this invention, where a channel set is allocated on the basis of time;
  • FIG. 17 is a channel timing chart according to the first embodiment of this invention, where a channel set is allocated on the basis of time and a result of scheduling is reported;
  • FIG. 18 is a flowchart of a channel state estimation process according to the first embodiment of this invention, where a channel set is allocated on the basis of time;
  • FIG. 19 is a flowchart of a scheduling result receiving process according to the first embodiment of this invention, where a channel set is allocated on the basis of time;
  • FIG. 20 is a flowchart of a packet receiving process according to the first embodiment of this invention, where a channel set is allocated on the basis of time;
  • FIG. 21 is a channel schedule table according to the first embodiment of this invention, where a channel set is allocated on the basis of frequency and time;
  • FIGS. 22A to 22C are graphs showing carrier channel states according to the first embodiment of this invention;
  • FIG. 23 is a sequence chart of a packet scheduling process according to a second embodiment of this invention;
  • FIG. 24 is a channel timing chart according to the second embodiment of this invention;
  • FIG. 25 is a channel timing chart according to the second embodiment of this invention, where a channel set is allocated on the basis of time and the result of scheduling is not reported;
  • FIG. 26 is a block diagram of a base station 200 according to a third embodiment of this invention;
  • FIG. 27 is a channel set sequence chart according to the third embodiment of this invention;
  • FIG. 28 is a block diagram of a mobile station according to a fourth embodiment of this invention;
  • FIGS. 29A to 29D show spectra exhibited during a process of extracting a signal of a particular carrier according to the fourth embodiment of this invention;
  • FIG. 30 is a conventional channel schedule table; and
  • FIG. 31 is a channel schedule table described in JP 2003-9240 A.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Embodiments of this invention will be described below referring to the drawings.
  • FIG. 1 is a diagram showing a configuration of a wireless communication system according to a first embodiment of this invention.
  • The wireless communication system of the embodiment includes a base station 200, a mobile station A201(A), a mobile station B201(B), a mobile station C201(C), a mobile station D201(D), and a mobile station E201(E). The mobile station A201(A), the mobile station B201(B), the mobile station C201(C), the mobile station D201(D), and the mobile station E201(E) are within an area where they can communicate with the base station 200.
  • All mobile stations 201 receive pilot signals from the base station 200, estimate channel states of the downlinks (from the base station to the mobile stations), and send the estimated channel states (channel state information 203) to the base station 200. The base station 200 performs scheduling on the basis of the channel state information 203 from the mobile stations 201. The base station 200 sends packets to the mobile stations 201 according to the scheduling (204).
  • FIG. 2 is a block diagram of the base station 200 of the first embodiment.
  • An antenna 207 transmits or receives signals to or from the mobile stations 201. A circulator 208 sends signals received at the antenna 207 to a receiver 209 and sends transmit signals generated in a transmitter 215 to the antenna 207.
  • The receiver 209 performs high-frequency and intermediate-frequency amplification, detection, etc., and converts a radio signal into a baseband signal. After that, the receiver 209 performs baseband signal demodulation, decoding, and error correction. Then, when a signal from the antenna is receiving ability information (MSAI) about a mobile station, the receiver 209 sends the information to a channel condition control unit 210, and when the signal is channel state information (CSI), the receiver 209 sends the information to a scheduler 213, and when the signal is user data, the receiver 209 sends the data through a network interface 211.
  • The channel condition control unit 210 allocates channel sets, as will be described later, on the basis of the receiving ability information about mobile stations, and stores information about the allocated channel sets (CCI). Also, the channel condition control unit 210 sends the channel set information to the scheduler 213 when needed.
  • An information storage 212 obtains, from a network and through the network interface 211, mobile station user data and signals to be transmitted to the mobile stations, and stores the data and signals. Also, the information storage 212 generates and stores management information (TD) for the mobile stations using past mean transmission rates of the mobile stations, and the like. Also, the information storage 212 sends, to a modulator 214, the stored mobile station user data and the stored signals to be transmitted to the mobile stations.
  • The scheduler 213 performs scheduling on the basis of the channel set information, referring to the channel state information and the management information about the mobile stations. Then, according to the scheduled packet transmitting timing, the scheduler 213 sends coding information (MI) about the mobile stations, information about signal transmitting carriers (F/S), etc., to the information storage 212 and to the modulator 214.
  • A control signal generator 216 generates information for controlling the transmitter 215 and sends the information to the modulator 214.
  • The modulator 214 encodes a signal transmitted to a mobile station on the basis of the coding information about the mobile station, the information about transmitting carriers, etc. from the scheduler. Also, the modulator 214 multiplexes the signal with the control information from the control signal generator 216. The modulator 214 then sends the multiplexed signal to the transmitter 215. The transmitter 215 converts the signal to an RF signal and transmits the signal to the mobile station 201 through the circulator 208 and from the antenna 207.
  • FIG. 3 is a block diagram of a mobile station according to the first embodiment, which shows a configuration for FDMA.
  • An antenna 233 transmits or receives signals to or from the base station 200. A circulator 217 provides signals received at the antenna 233 to a radio receiver 218 and provides transmit signals generated in a radio transmitter 228 to the antenna 233.
  • A receiving RF unit 230 includes the radio receiver 218, a filter 219, an A/D converter 220, and a generator 231.
  • The generator 231 generates a high-frequency signal at a particular frequency (a local oscillator signal) and provides the signal to the radio receiver 218. The radio receiver 218 converts frequencies of signals from the base station 200 using the local oscillator signal.
  • The filter 219 removes unwanted frequency components other than the signals from the base station 200 that have been converted in frequency. The filter 219 may be capable of switching filters 219 for extracting different frequency ranges so that different filters can be used for signals of different data transmission rates (or according to the signal bandwidth) (e.g. when different filters are used for call service and broadband communication service). The A/D converter 220 converts the signal from the filter to a digital signal.
  • A baseband processing unit 229 includes a filter bank 221, a demodulator 222, a selector 223, and a channel state estimator 224.
  • The filter bank 221 extracts signals of individual carriers from the digital-converted signal, using filters appropriate for the carriers. Also, the filter bank 221 sends the extracted signals of individual carriers to the demodulator 222 and the channel state estimator 224.
  • The demodulator 222 demodulates the sent signals of individual carriers. The selector 223 extracts destination information from the demodulated signals, and when the own mobile station is the destination, the selector 223 sends the signal to a CPU 225. On the other hand, when the own mobile station is not the destination, the selector 223 discards the signal.
  • The channel state estimator 224 estimates channel states (S/I) from pilot signals inserted in signals of individual carriers. However, as will be described later, the channel state estimator 224 estimates channel states only about carriers allocated as a channel set. This is because no packets are transmitted on channels of other carriers.
  • When the mobile station 201 further obtains a data transmission rate, the channel state estimator 224 obtains the data transmission rate by referring to a table in which the channel state information and data transmission rate are associated with each other.
  • The CPU 225, controlling the entirety of the receiver 201, controls reception or transmission of information from or to the base station 200. The CPU 225 may be equipped with a timer. The timer manages operating/idle times of the receiver. In an idle period, the CPU 225 provides control to cut off the power to the RF unit 230, the baseband processing unit 229, and a signal transmitter unit 234. On the other hand, immediately before a switch to an operating time, the CPU 225 provides control to supply power to the RF unit 230, the baseband processing unit 229, and the signal transmitter unit 234.
  • The signal transmitter unit 234 includes a modulator 226, a D/A converter 227, and the radio transmitter 228.
  • The modulator 226 generates a modulated signal on the basis of information input from the CPU 225 that is to be transmitted to the base station, information about transmitting carriers (CI), user ID (UI), and channel state (CSI) input from the channel state estimator 224. The D/A converter 227 converts the modulated signal, generated by the modulator 226, to an analog signal. The radio transmitter 228 converts the analog-converted signal to the frequency of the carrier sent to the base station and amplifies the signal to required power. The amplified signal is transmitted to the base station 200 from the antenna 233 through the circulator 217.
  • FIGS. 4A to 4D show spectra exhibited during a process of extracting a signal of a particular carrier in the first embodiment.
  • The antenna 233 receives a signal having a spectrum as shown in FIG. 4A. The signal received at the antenna 233 includes signals on all carriers.
  • With this signal, the filter 219, shown by the bold line in FIG. 4B, extracts carriers necessary for the mobile station. Specifically, as will be described later, the filter 219 extracts signals such that all carriers in the allocated channel set are included. Therefore, the output from the filter 219 is a wideband signal including a plurality of carriers (e.g. in this embodiment, a signal of a band including three carriers).
  • FIG. 4C shows the signal extracted by the filter. The filter bank 221 has filters adapted to individual carriers as shown by bold lines in FIG. 4C and extracts signals for the individual carriers. FIG. 4D shows the spectrum of one of the signals of the extracted carriers.
  • FIG. 5 is a sequence chart of a process of allocating a channel set according to the first embodiment, which shows an example in which the mobile station A reports the receiving ability.
  • The receiving ability is the ability by which the mobile station A201(A) communicates with the base station 200, which can be a maximum communication rate of the mobile station A201(A), for example.
  • The description below shows an example in which the mobile station A201(A) uses a narrow band and a low rate.
  • First, the mobile station A201(A) notifies the base station 200 of the receiving ability using a control channel (309). For example, the notification may be performed when the mobile station A201(A) is powered up, or when the mobile station A201(A) starts communication with the base station 200, and this shows an example in which the mobile station A201(A) takes the leadership in the channel set allocation.
  • The base station 200 receives the receiving ability of the mobile station A201(A) (310) and allocates a channel set to satisfy the receiving ability. As will be described in detail later, the channel set means a plurality of channels in a sub-band formed of carriers that are continuous on the frequency axis and/or a sub-frame formed of slots that are continuous on the time axis.
  • The base station 200 notifies the mobile station A201(A) of the allocated channel set using a control channel (312). Then, in the subsequent communication with the mobile station A201(A), the base station 200 performs packet scheduling using the allocated channel set only (300). As will be described later, packet scheduling methods include a method in which the mobile station A201(A) is notified of the result of scheduling and a method in which the mobile station A201(A) is not notified of the result.
  • The mobile station A201(A) receives the channel-set notification (313) and then monitors only the allocated channel set in the subsequent communication to receive packets from the base station 200.
  • FIG. 6 is a sequence chart of the packet scheduling process performed in the step 300 of the channel set allocation process shown in FIG. 5, which shows an example in which the result of scheduling is reported.
  • The base station 200 transmits pilot signals with constant timing within the communicable area.
  • The mobile station A201(A) receives a pilot signal from the base station 200 and estimates the channel state from the pilot signal (301). For example, the channel state is estimated from receive field strength (RSSI), carrier signal to interference wave ratio (CIR), desired wave to interference wave ratio (SIR), etc.
  • The mobile station A201(A) transmits the result of estimated channel state (channel state information) to the base station 200 (302). The base station 200 receives the channel state information (303) and allocates channels (performs scheduling) for packet transmission on the basis of the channel state information (304). During the scheduling, the base station 200 calculates an evaluation function described later and allocates channels to mobile stations of highest evaluation function values. The base station 200 then notifies the mobile station A201(A) of the result of the scheduling (305).
  • The mobile station A201(A) receives the result of the scheduling (306). Then, according to the result of the scheduling, the mobile station A201(A) waits for reception in the channels in which the base station 200 transmits packets.
  • The base station 200 transmits packets on the scheduled channels (307) and the mobile station A201(A) receives the packets (308).
  • FIG. 7 shows a channel schedule table in an example of the first embodiment in which a channel set is allocated on the basis of frequency, where the vertical axis shows time and the horizontal axis shows frequency.
  • The base station 200 communicates with a plurality of mobile stations 201 using the carriers F1 to F8. The mobile station A201(A) and the base station 200, which communicate at a low rate, do not have to perform communication using all carriers.
  • Accordingly, the base station 200 allocates to the mobile station A201(A) a channel set including the three carriers F6 to F8 at continuous frequencies. A plurality of carriers of continuous frequencies, like the carriers F6 to F8, are called a sub-band. The allocation of a channel set is achieved by determining the number of carriers used for communication on the basis of the data transmission rate between the mobile station 201 and the base station 200.
  • The base station 200 transmits packets in the allocated channel set, without scheduling the other carriers F1 to F5 for the mobile station A201(A). Therefore, the mobile station A201(A) monitors only a sub-band 101 (the carriers F6 to F8) in the allocated channel set.
  • Specifically, the base station 200 transmits packets to the mobile station A201(A) over the channel of the slot S3 of the carrier F7, the channel of the slot S4 of the carrier F6, and the channel of the slot S7 of the carrier F8 that are scheduled for the mobile station A201(A).
  • FIG. 8 is a channel timing chart of the first embodiment. The hatched portions in FIG. 8 show timing of communication between the base station 200 and the mobile station A201(A).
  • The base station 200 transmits a pilot signal (Pilot) (500). The mobile station A201(A) receives the pilot signal and estimates the channel state from the received pilot signal. Then, the mobile station A201(A) transmits the channel state information (CSI) to the base station 200 in the slot next to the reception of the pilot signal (501).
  • The base station 200 receives the channel state information and performs scheduling. Then, the base station 200 transmits the result of scheduling (RI) to the mobile station A201(A) in the slot next to the reception of the channel state information (502). In this process, in order to reduce overhead caused by the transmission of the scheduling result, the base station 200 transmits the RI with increased spreading rate and reduced transmission power, or transmits the RI by intermittent transmission in a reduced transmission time.
  • Then, the base station 200 transmits data (Data) to the mobile station A201(A) with the scheduled timing (503).
  • FIG. 9 is a flowchart of a scheduling process according to the first embodiment, which is performed by the base station 200.
  • The base station 200 selects one of the plurality of carriers (401). Next, the base station 200 specifies mobile stations 201 allocated to the selected carrier by referring to the channel condition module 210 (402). The channel condition module 210 allocates channel sets to all mobile stations 201 that communicate with the base station 200 and stores the allocated channel sets.
  • The base station 200 receives the channel state information about the selected carrier for all of the specified mobile stations and calculates the evaluation function (403).
  • For example, the calculation of the evaluation function uses proportional fairness, according to Expression 1.

  • φ=DRC/R  [Expression 1]
  • Where DRC represents a data transmission rate based on the channel state information from the mobile station 201. The DRC can be determined by either of the base station 200 and the mobile station 201. When the base station 200 receives channel state information from a mobile station 201, the base station 200 refers to a table associating the channel state information and the DRC to obtain the DRC of that mobile station 201. Alternatively, the base station 200 may receive DRC that the mobile station 201 has obtained by referring to a given table.
  • The base station 200 divides DRC by the past mean data transmission rate (R) of the corresponding mobile station 201. This value is the evaluation function, which allows a judgement as to whether the DRC is higher or lower as compared with the past mean transmission rate. By making the allocation on the basis of the evaluation function, the base station 200 can perform scheduling while keeping fairness among all mobile stations 201.
  • The base station 200 compares evaluation function values of all mobile stations 201 specified in the step 402, selects a mobile station 201 with the highest evaluation function value, and performs scheduling to that mobile station 201 (404). Through these operations, the base station 200 completes the scheduling of the selected carrier. The base station 200 then checks whether all carriers have been selected, and when all carriers have not been selected yet, the base station 200 performs scheduling of a carrier not selected yet (405). When all carriers have been selected, the scheduling about this slot is completed.
  • FIG. 10 is a flowchart of a process performed by the base station 200 after the scheduling process of the first embodiment.
  • The base station 200 selects one of the plurality of carriers (406). Next, using the scheduling about the selected carrier, the base station 200 obtains information about the mobile station 201 to which a packet is transmitted, such as the ID and data transmission rate of the mobile station 201 (407).
  • Also, the base station 200 obtains, using the information storage 212, data to be transmitted to the mobile station 201 and information about the selected carrier (408). Since the amount of transmitted data depends on the data transmission rate, the scheduler 213 indicates the data transmission rate to the modulator 214 (409). The modulator 214 then informs the information storage 212 of the amount of information to be sent to the modulator 214 per unit time.
  • The base station 200 checks whether all carriers have been selected, and when all carriers have not been selected yet, the base station 200 makes preparations for packet transmission over a carrier not selected yet (405). When all carriers have been selected, the preparations for packet transmission about this slot are completed.
  • On the basis of these pieces of information, the base station 200 transmits data to scheduled mobile stations 201 over the channels of the selected carriers. The base station 200 transmits, to the mobile stations 201, data modulated according to a proper modulation method on the basis of the channel state information.
  • FIG. 11 is a flowchart of a channel state estimation process according to the first embodiment, which is performed by the mobile station A201(A).
  • The channel state estimation process is started and performed with an interrupt timed for each slot. First, the mobile station A201(A) checks whether there is any information to be received from the base station 200 (411). That is, the mobile station A201(A) checks whether it is being connected with the base station. When there is no information to be received, the mobile station A201(A) ends the process about this slot. On the other hand, when there is information to be received (when it is in a connected state), the mobile station A201(A) receives a pilot signal of an allocated carrier by using hardware designed to monitor carriers of the allocated channel set (412). For example, the hardware is implemented with an FIR filter that performs in-phase addition process of the pilot signal after FFT. Also in the frequency direction, when frequency correlation is high (when multi-path delay spread is small), correlation between adjacent sub-channels is high and so in-phase addition is possible.
  • Then, the mobile station A201(A) estimates the channel state of the allocated carrier from the received pilot signal (413). Now, the mobile station A201(A) may further obtain a data transmission rate from the estimated channel state by referring to a table associating the channel state and the DRC. The mobile station A201(A) transmits, to the base station 200, the result of channel state estimation (channel state information) about the allocated carrier, or the data transmission rate.
  • FIG. 12 is a flowchart of a process of receiving a result of scheduling according to the first embodiment, which is performed by the mobile station A201(A).
  • After transmitting the channel state information, the mobile station A201(A) checks whether a result of scheduling has been sent from the base station 200 (414). When no scheduling result has been sent from the base station 200, the mobile station A201(A) ends the scheduling result receiving process. On the other hand, when a scheduling result has been sent from the base station 200, the mobile station A201(A) checks the scheduling about the carriers of the allocated channel set from the received scheduling result (415).
  • The mobile station A201(A) checks whether the base station 200 sends a packet on a carrier allocated to the mobile station A201(A) (416). When no packet is sent from the base station 200, the mobile station A201(A) ends the scheduling result receiving process. On the other hand, when the base station 200 sends a packet, the mobile station A201(A) reserves packet reception in the channel of the corresponding slot and corresponding carrier on the basis of the scheduling result (417).
  • FIG. 13 is a flowchart of a packet receiving process according to the first embodiment, which is performed by the mobile station A201(A).
  • This receiving process is started and performed with an interrupt timed for each slot. First, the mobile station A confirms the scheduling reserved in the step 417 and checks whether there is information to be received (418). When there is no information to be received, the mobile station A201(A) ends the packet receiving process in this slot. On the other hand, when there is information to be received, the mobile station A201(A) receives the packet over the scheduled channel (419).
  • While the description above has shown a packet scheduling process that is performed when the mobile station is powered up and starts operating, a similar packet scheduling process is performed also when the mobile station 201 reports a change of its receiving ability, as shown in FIG. 14.
  • FIG. 14 is a sequence chart of a channel set allocation that is performed when the mobile station A201(A) of the first embodiment reports a change of its receiving ability.
  • The change of receiving ability of the mobile station A201(A) means a change of the data transmission rate of the mobile station A201(A) that takes place, for example, when the mobile station A201(A) switches from a voice call to a broadband communication. Such a change is usually made after the call has ended, but no problem arises when the change is made during the communication. When the communication is switched to a videoconference during a voice call, for example, the data transmission rate must be changed during the call, and this embodiment allows the data transmission rate to be changed as desired. In this invention, absence of this procedure of making a change during communication may cause inconvenience in use, because the band is changed depending on the processing ability of the mobile station and the service used. This embodiment solves this problem. The example above has shown a change from narrowband to wideband, it is clear that the same is true also with a change from wideband to narrowband.
  • The mobile station A201(A) notifies the base station 200 of the change of receiving ability through a control channel (314).
  • The base station 200 receives the change of receiving ability of the mobile station A201(A) (315) and allocates a channel set that satisfies the changed receiving ability (311). The base station 200 notifies the mobile station A201(A) of the allocated channel set using a control channel (312). The base station 200 then performs packet scheduling only about the allocated channel set (300).
  • The mobile station A201(A) receives the channel-set notification (313). The mobile station A201(A) then monitors only the allocated channel set in the subsequent communication to receive packets from the base station 200.
  • Receiving the channel-set notification, the mobile station A201(A) changes the local oscillating frequency outputted from the generator 231. Also, when the mobile station A201(A) changes the band depending on the received signal, the mobile station A201(A) switches the band limiting filter 219 and varies the sampling clock supplied to the A/D converter 220. Also, the filter bank 221 of the mobile station A201(A) changes the number of filters used for monitoring.
  • While an example of the first embodiment has been shown in which the mobile station 201 takes the leadership in the channel set allocation, the base station 200 may take the leadership in the channel set allocation.
  • FIG. 15 is a channel-set sequence chart in an example in which the base station 200 of the first embodiment takes the leadership.
  • The base station 200 measures a utilization rate for each channel and detects a channel deviation (316). The channel deviation shows non-uniformity of channel utilization rates, where a larger channel deviation lowers the channel utilization rate.
  • The base station 200 allocates a channel set to an arbitrary mobile station 201 in a manner that reduces the channel deviation (311). For example, the base station 200 notifies the mobile station A201(A) of a change of channel set (312). The mobile station A201(A) receives the channel-set notification (313). Then, the base station 200 performs packet scheduling only about the allocated channel set (300).
  • The mobile station A201(A) receives the channel-set notification (313). The mobile station A201(A) then monitors only the allocated channel set in the subsequent communication to receive packets from the base station 200.
  • While this embodiment has so far shown examples in which channel sets are allocated on the basis of frequency, channel sets may be allocated on the basis of time in the first embodiment.
  • FIG. 16 is a channel schedule table in an example of the first embodiment in which a channel set is allocated on the basis of time, where the vertical axis shows time and the horizontal axis shows frequency.
  • The base station 200 transmits packets to all mobile stations 201 by using the entire frame including the slots S1 to S8. In FIG. 11, when the base station 200 and the mobile station A201(A) communicate at a low rate, the base station 200 allocates carriers for communication to the mobile station A201(A), but the base station 200 may allocate time (slots) for communication in order to reduce power consumption.
  • The base station 200 allocates to the mobile station A201(A) the two slots S2 and S3 that are continuous in time. Here, a group of time-continuous plural slots, like S2 and S3, is called a sub-frame 102.
  • The base station 200 transmits packets to the mobile station A201(A) in the slots of the allocated channel sets. Specifically, in the first frame, the base station 200 transmits packets to the mobile station A201(A) over the carrier-F3 slot-S2 channel and the carrier-F1 slot-S3 channel. In the next frame, the base station 200 transmits packets to the mobile station A201(A) over the carrier-F6 slot-S2 channel and the carrier F8 slot-S3 channel.
  • In this process, the mobile station A201(A) does not cause its circuitry to uselessly operate in the slots not allocated (S1 and S4 to S8), thereby achieving reduction of power consumption.
  • When starting operation, the mobile station A201(A) must perform overhead processing, such as initialization, and therefore allocating discontinuous slots causes power consumption for initialization etc. for every allocated slot. In order to reduce such power consumption, the base station 200 allocates continuous slots to the mobile station A201(A). That is, though the mobile station A201(A) has to perform initialization for the slot S2, it does not have to perform initialization for the slot S3, and allocating continuous slots thus reduces power consumption.
  • FIG. 17 is a channel timing chart according to the first embodiment, which shows an example in which a channel set is allocated on the basis of time and the result of scheduling is reported. The portions surrounded by bold lines indicate slots in which the base station 200 and the mobile station A201(A) associate with each other. The hatched portion shows a slot 514 in which the base station 200 transmits a packet to the mobile station A201(A).
  • The channel set is allocated on the basis of time and so the mobile station A201(A) receives packets only in the channel-set sub-frame 513. Therefore, the mobile station A201(A) estimates the channel state using the pilot signal 510 that precedes the sub-frame 513 by a given number of slots (e.g. six slots).
  • The mobile station A201(A) transmits the result of channel state estimation (channel state information) to the base station 200 in the slot next to the reception of the pilot signal 510 (511). The base station 200 performs scheduling on the basis of the channel state information and transmits the result of scheduling to the mobile station A201(A) (512). The base station 200 transmits data to the mobile station A201(A) according to the scheduling (514).
  • FIG. 18 is a flowchart of a channel state estimation process according to the first embodiment where a channel set is allocated on the basis of time, which is performed by the mobile station A201(A) in place of the process of FIG. 11.
  • The channel state estimation process is started and performed with an interrupt timed for each slot. First, the mobile station A201(A) checks whether it is time to receive a pilot signal (420). The reception of pilot signal (e.g., 510 in FIG. 17) is timed to precede the allocated channel-set sub-frame (e.g., 513 in FIG. 17) by a given length of time (e.g. six slots).
  • When it is not time to receive a pilot signal, the mobile station A201(A) ends the channel state estimation process. On the other hand, when it is time to receive a pilot signal, the mobile station A201(A) checks whether there is information to be received in this slot (421).
  • When the check shows that there is no information to be received, the mobile station A201(A) ends the channel state estimation process. On the other hand, when there is information to be received, the mobile station A201(A) receives the pilot signal of the allocated carrier (422). The mobile station A201(A) then estimates the channel state of the allocated carriers from the received pilot signal (423).
  • FIG. 19 is a flowchart of a scheduling result receiving process according to the first embodiment where a channel set is allocated on the basis of time, which is performed by the mobile station A201(A) in place of the process of FIG. 12.
  • After transmitting the channel state information, the mobile station A201(A) checks whether it is time to receive a result of scheduling from the base station 200 (424). The reception of a scheduling result (e.g., 512 in FIG. 17) is timed to be a given time (one slot) after the transmission of the channel state information (511 in FIG. 17).
  • When it is not time to receive a scheduling result, the mobile station A201(A) ends the scheduling result receiving process. On the other hand, when it is time to receive a scheduling result, the mobile station A201(A) receives a scheduling result and checks the scheduling of the allocated carriers (all carriers when the channel set is not allocated on the basis of frequency) (426).
  • The mobile station A201(A) checks whether the base station 200 transmits a packet over the allocated carriers (427). When no packet is transmitted from the base station 200, the mobile station A201(A) ends the scheduling result receiving process. On the other hand, when the base station 200 sends a packet, the mobile station A201(A) reserves reception of the packet in the channel of the corresponding slot and the corresponding carrier, on the basis of the scheduling result (428).
  • FIG. 20 is a flowchart of a packet receiving process according to the first embodiment where a channel set is allocated on the basis of time, which is performed by the mobile station A201(A) in place of the process of FIG. 13.
  • This receiving process is started and performed with an interrupt timed for each slot. First, the mobile station A201(A) checks whether the slot is in the sub-frame of the allocated channel set (e.g., 513 in FIG. 17) (429).
  • When it is not in the sub-frame, the mobile station A201(A) ends the packet receiving process in this slot. On the other hand, when it is in the sub-frame, the mobile station A201(A) powers up packet receiving hardware and receives the packet over the allocated channel (430).
  • Also, in the first embodiment, a channel set may be allocated on the basis of both of frequency and time.
  • FIG. 21 is a channel schedule table according to the first embodiment, in the case where a channel set is allocated on the basis of frequency and time. In the channel schedule table, the vertical axis shows time and the horizontal axis shows frequency.
  • When the base station 200 and the mobile station A201(A) perform low-rate communication, the base station 200 allocates to the mobile station A201(A) a channel set 103 including the carriers F6 to F8 and the times S2 and S3.
  • Subsequently, as described earlier, the base station 200 transmits packets to the mobile station A201(A) in the allocated channel sets. Specifically, in the first frame, the base station 200 transmits packets to the mobile station A201(A) over the carrier-F6 slot-S2 channel and the carrier-F8 slot-S3 channel. In the next frame, the base station 200 transmits packets to the mobile station A201(A) over the carrier-F7 slot-S2 channel and the carrier F6 slot-S3 channel.
  • As described so far, the first embodiment allocates channel sets on the basis of frequency and/or time, so the mobile station A201(A) receives packets only in the slots where packets may be received, which allows the mobile station A201(A) to reduce power consumption.
  • Conventionally, even when the mobile station A201(A) performs low-rate communication, packets may be communicated on all the carriers F1 to F8. This requires the mobile station A201(A) to perform the channel state estimation (301) and the channel state information transmission (302) about all the carriers.
  • In contrast, according to the first embodiment, the channel state estimation 301 and the channel state information transmission 302 are performed only about the carriers F6 to F8 included in the allocated sub-band 101. Reducing the number of carriers requiring the channel state estimation 301 and the like reduces power consumption for the pilot signal reception, the channel state estimation (301), etc.
  • Also, reducing the number of carriers requiring the channel state information transmission (302) reduces the amount of channel state information data transmitted to the base station, which can reduce the amount of processing and the power consumption for the data transmission.
  • Also, the power consumption of the mobile station A201(A) is reduced as compared with the example (FIG. 31) in which the frequencies of carriers scheduled for the mobile station A are discontinuous.
  • In other words, in performing the channel state estimation (301) about a plurality of carriers, the mobile station A201(A) requires the AD converter 220 which is capable of dealing with a sampling clock covering all carrier frequencies that might bring packets. Enlarging the range of sampling clock for the AD converter 220 increases power consumption.
  • Thus, in a case where carrier frequencies scheduled for the mobile station A are discontinuous as shown in the conventional example (FIG. 31), the mobile station A201(A) uses a wider range of carrier frequencies even with the same number of carriers allocated. Accordingly, a range of sampling clock becomes wider, leading to lessen the power consumption reduction effect. In contrast, according to the first embodiment, carriers at continuous frequencies are allocated to the mobile station A201(A), so the sampling clock range of the AD converter 220 can be minimized. The mobile station A201(A) of the embodiment thus consumes less power.
  • Also, in the first embodiment, a channel set is allocated on the basis of time, so the mobile station A201(A) expects to receive packets only in channels of particular slots, which allows the mobile station A201(A) to perform the carrier channel state estimation (301) and the channel state information transmission (302) only about the particular slots. Thus the mobile station A201(A) consumes less power.
  • FIGS. 22A, 22B, and 22C are graphs showing carrier channel states in the first embodiment, where the vertical axes show time and the horizontal axes show channel state.
  • In wireless communication, a higher value of channel state S/(I+N) allows signal transmission with higher coding rate or larger multi-value modulation, which offers higher carrier utilization rate. The channel states S/(I+N) vary in time because of movements of the mobile stations 201 and environmental variations, and the channel state of each mobile station 201 varies independently.
  • FIG. 22A is a graph showing carrier channel states in a case where three mobile stations A201(A), B201(B), and C201(C) communicate with the base station 200. The base station 200 selects a mobile station 201 that presents a highest value among the values of channel state S/(I+N) reported from the three mobile stations 201 and allows that mobile station 201 to use the carrier.
  • FIG. 22B is a graph showing carrier channel states in a case where two terminals A201(A) and B201(B) communicate with the base station 200, and FIG. 22C is a graph showing a carrier channel state in a case where a single mobile station A201(A) communicates with the base station 200.
  • It is appreciated, by comparing these graphs, that the carrier channel state S/(I+N) increases as the number of mobile stations 201 increases, causing user diversity effect. Thus, the carrier utilization rate is enhanced.
  • In the first embodiment, the base station 200 allocates a same carrier to a plurality of mobile stations 201 and thus increases the carrier utilization rate.
  • Next, a second embodiment of the invention will be described.
  • FIG. 23 is a sequence chart showing a packet scheduling process according to the second embodiment, which is performed in the step 300 of the channel set allocation process (FIG. 5).
  • The packet scheduling process of the second embodiment differs from the packet scheduling process (FIG. 6) of the first embodiment in that the step (305) in which the base station 200 notifies the mobile station A201(A) of the result of scheduling and the step (306) in which the mobile station A201(A) receives the result of scheduling are omitted. The other steps are the same as those of the packet scheduling in which the result of scheduling is reported. The same steps are denoted by the same reference characters and are not described again here.
  • It should be noted that, unlike in the case where the result of scheduling is reported, the mobile station A201(A) constantly waits for reception from channels that may bring packets and monitors to see whether any packet destined for the mobile station A201(A) is transmitted.
  • In other words, in the second embodiment, where the result of scheduling is not reported, the mobile station A201(A) is always waiting for reception and therefore consumes more power than when the mobile station A201(A) is notified of the result of scheduling.
  • However, for example, when the carrier frequency is 2 GHz and the moving rate is 60 Km/h, the channel state varies at about 1110 Hz. Thus, the scheduling must be performed every several ms, so it is technically difficult to notify the mobile station 201 of the result of scheduling in advance. Therefore, the third-generation mobile communication system, cdma2000 1xEV-DO, adopts a packet scheduling scheme not involving notification of scheduling results.
  • FIG. 24 is a channel timing chart according to the second embodiment. The hatched portions in FIG. 24 show timing of communication performed between the base station 200 and the mobile station A201(A).
  • The base station 200 transmits a pilot signal within the communication area (500). The mobile station A201(A) receives the pilot signal and estimates the channel state from the received pilot signal. Then, the mobile station A201(A) transmits the result of channel state estimation (channel state information) to the base station 200 in the slot next to the slot in which mobile station A201(A) received the pilot signal (501).
  • The base station 200 receives the channel state information and performs scheduling. Then, when the base station 200 makes a schedule for the mobile station A201(A), the base station 200 transmits data to the mobile station A201(A) in the slot next to the slot in which the base station received the channel state information (503).
  • FIG. 25 is a channel timing chart according to the second embodiment, in a case where a channel set is allocated on the basis of time and the result of scheduling is not reported. The portions surrounded by bold lines show slots in which the base station 200 and the mobile station A201(A) associate with each other. The hatched portion denotes a slot 514 in which the base station 200 transmits a packet to the mobile station A201(A).
  • The channel set is allocated on the basis of time, so the mobile station A201(A) receives packets only in the sub-frame 513. Therefore, the mobile station A201(A) estimates the channel state using the pilot signal 510 that precedes the sub-frame 513 by a given number of slots (two slots).
  • The mobile station A201(A) transmits the result of channel state estimation (channel state information) to the base station 200 in the slot next to the slot in which the mobile station A201(A) received the pilot signal (511). Since the base station 200 does not have to notify the mobile station A201(A) of the result of scheduling, the base station 200 performs scheduling of the slot 513 next to the slot in which the channel state information was received. Then, the base station 200 transmits packets to the mobile station A201(A) according to the scheduling (514).
  • When the result of scheduling is not reported, in a conventional example, the mobile station A201(A) cannot tell when a packet is transmitted and therefore has to wait for reception in all slots.
  • According to the second embodiment, as described above, the base station 200 allocates to the mobile station A201(A) a channel set of a sub-frame (a frame formed of slots that are continuous in time), to thereby allowing the mobile station A201(A) to receive packets only in the slots included in the allocated channel set. This allows the mobile station A201(A) to save the amount of processing and consumption power for reception.
  • Next, a third embodiment of this invention will be described.
  • FIG. 26 is a block diagram of a base station 200 according to the third embodiment.
  • In the third embodiment, the base station 200 differs from the base station 200 of the first embodiment shown in FIG. 2 in that information about the receiving abilities of mobile stations is transmitted from the network to the channel condition control unit 210.
  • When a signal from the network is information about the receiving ability of a mobile station 201, the network interface 211 sends the information to the channel condition control unit 210. In other respects, the configuration of the base station 200 of this modification is the same as that of the base station 200 of the first embodiment. Therefore the same components are denoted by the same reference characters and are not described again here.
  • FIG. 27 is a channel set sequence chart according to the third embodiment, where the base station 200 is notified of the receiving ability of the mobile station A201(A) from a base station controller.
  • First, the mobile station A201(A) sends a control signal including an ID, position registration, etc. (317). The base station 200 receives the control signal from the mobile station A201(A). Then, the base station 200 transfers the received control signal to the base station controller (318).
  • The base station controller receives the control signal about the mobile station A201(A) (319). Then, using the ID of the mobile station included in the received control signal, the base station controller searches receiving ability information stored in a storage device for the receiving ability of the mobile station A201(A). Then, the base station controller notifies the base station 200 of the obtained receiving ability (320).
  • The base station 200 receives the receiving ability of the mobile station A201(A) (321) and allocates a channel set that satisfies the receiving ability (322). The base station 200 notifies the mobile station A201(A) of the allocated channel set using a control channel (323). The base station 200 then performs scheduling only about the allocated channel set (300).
  • The mobile station A201(A) receives the channel-set notification (313). The mobile station A201(A) then monitors only the allocated channel set in the subsequent communication to receive packets from the base station 200.
  • Next, a fourth embodiment of this invention will be described.
  • FIG. 28 is a block diagram of a mobile station 201 according to the fourth embodiment, which adopts the OFDMA.
  • In the case of the OFDMA, the mobile station 201 includes an FFT unit 232 in place of the aforementioned filter bank 221 of the FDMA mobile station 201 (FIG. 3) of the first embodiment. The FFT unit 232 performs the Fourier transform to separate signals into sub-carriers. The sampling frequency for the signal inputted to the FFT unit 232 is varied depending on the number of frequency channels (bandwidth) of the previously allocated channel set. The number of taps of the FFT unit 232 is also varied according thereto. Since the sub-carrier band is (sampling frequency/number of taps of the FFT unit), the sampling frequency and the number of taps of the FFT unit are varied so that this value is constant, whereby particular frequencies can be extracted without changing the sub-carrier band.
  • In other respects, the configuration is the same as that of the FDMA mobile station 201 of the first embodiment. The same components as those of the FDMA mobile station 201 (FIG. 3) are denoted by the same reference characters and are not described again here.
  • FIGS. 29A to 29D show spectra exhibited during a process of extracting a signal of a particular carrier according to the fourth embodiment, which shows an example that adopts the OFDMA.
  • The antenna 233 receives a signal having a spectrum as shown in FIG. 29A. In the OFDMA signal, the signals of sub-carriers partially overlap with each other.
  • With these signals, the filter 219 denoted by the bold line in FIG. 29B extracts a portion necessary for the mobile station 201. The filter 219 extracts the signal portion so that it includes the allocated channel set. Therefore, the output from the filter 219 is a wideband signal including a plurality of sub-carriers (e.g., in this embodiment, a wideband signal including seven sub-carriers).
  • FIG. 29C shows the signal extracted by the filter. The FFT 232 separates the signal into individual sub-carriers. FIG. 29D shows the spectrum of one of the separated sub-carrier signals. In the OFDMA system, one channel may be formed of one sub-carrier, or one channel may be formed of a plurality of sub-carriers.
  • While the present invention has been described in detail and pictorially in the accompanying drawings, the present invention is not limited to such detail but covers various obvious modifications and equivalent arrangements, which fall within the purview of the appended claims.

Claims (9)

What is claimed is:
1. An information processing device implemented in a wireless terminal which communicates with a base station, the base station and a plurality of terminals communicating by using M channels, information indicating N (N is integer, N<M) channels to be allocated to each terminal is transmitted from the base station,
the information processing device comprising:
a receiver which receives an input of the information;
a controller which judges, among the M channels, whether each of the N channels is to be monitored or not on the basis of the information;
a monitor which monitors states of the N channels to be monitored on the basis of the judging; and
a transmitter which outputs, to the base station, channel information related to only the monitored N channels and does not output, to the base station, channel information related to channels other than monitored N channels.
2. The information processing device according to claim 1, wherein:
the channels are configured to provide a plurality of time slots for each frequency region,
the information indicates time information related to time slots to be monitored, and
the monitor performs monitoring of the time slots corresponding to the time information.
3. The information processing device according to claim 1, wherein:
the channels are configured to provide a plurality of frequency regions for each time slot,
the information indicates frequency information related to at least one of the frequency regions to be monitored, and
the monitor performs monitoring of the at least one frequency region corresponding to the frequency information.
4. An information processing device implemented in a wireless terminal which communicates with a base station, wherein information to judge whether a part of channels, less than a total number of the plurality of channels, is to be monitored or not is transmitted from the base station to each terminal,
the information processing device comprising:
a receiver which receives an input of the information as to whether the part of the channels are to be monitored or not;
a monitor which monitors states of only the part of channels to be monitored on the basis of the information transmitted from the base station; and
a transmitter which outputs, to the base station, channel information related to states of only the part of channels to be monitored, and does not output channel information related to states of channels other than the channels to be monitored.
5. The information processing device according to claim 4, wherein:
the channels are configured to provide a plurality of time slots for each frequency region,
the information indicates time information related to time slots to be monitored, and
the monitor performs monitoring of the time slots corresponding to the time information.
6. The information processing device according to claim 4, wherein:
the channels are configured to provide a plurality of frequency regions for each time slot,
the information indicates frequency information related to at least one of the frequency regions to be monitored, and
the monitor performs monitoring of the at least one frequency region corresponding to the frequency information.
7. An information processing device implemented in a wireless terminal which communicates with a base station, the base station and a plurality of terminals communicating by using M channels, wherein information indicating N (N is integer, N<M) channels to be allocated to each terminal is transmitted from the base station,
the information processing device comprising:
a part for receiving an input of the information;
a part for judging, among the M channels, whether each of the N channels is to be monitored or not on the basis of the information;
a part for monitoring states of the N channels to be monitored on the basis of the judging; and
a part for outputting, to the base station, channel information related to only the monitored N channels and not outputting, to the base station, channel information related to channels other than monitored N channels.
8. The information processing device according to claim 7, wherein:
the channels are configured to provide a plurality of time slots for each frequency region,
the information indicates time information related to time slots to be monitored, and
the part for monitoring performs monitoring of the time slots corresponding to the time information.
9. The information processing device according to claim 7, wherein:
the channels are configured to provide a plurality of frequency regions for each time slot,
the information indicates frequency information related to at least one of the frequency regions to be monitored, and
the part for monitoring performs monitoring of the at least one frequency region corresponding to the frequency information.
US14/258,564 2004-06-30 2014-04-22 Wireless communication method with packet scheduling Abandoned US20140226619A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/258,564 US20140226619A1 (en) 2004-06-30 2014-04-22 Wireless communication method with packet scheduling

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2004193354A JP2006019850A (en) 2004-06-30 2004-06-30 Wireless communication method, wireless communication base station, and wireless communication terminal
JP2004-193354 2004-06-30
US11/065,253 US20060002421A1 (en) 2004-06-30 2005-02-25 Wireless communication method, wireless base station and wireless communication terminal
US12/717,419 US8744456B2 (en) 2004-06-30 2010-03-04 Wireless communication method with packet scheduling
US14/258,564 US20140226619A1 (en) 2004-06-30 2014-04-22 Wireless communication method with packet scheduling

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US12/717,419 Continuation US8744456B2 (en) 2004-06-30 2010-03-04 Wireless communication method with packet scheduling

Publications (1)

Publication Number Publication Date
US20140226619A1 true US20140226619A1 (en) 2014-08-14

Family

ID=35513861

Family Applications (3)

Application Number Title Priority Date Filing Date
US11/065,253 Abandoned US20060002421A1 (en) 2004-06-30 2005-02-25 Wireless communication method, wireless base station and wireless communication terminal
US12/717,419 Active 2025-04-13 US8744456B2 (en) 2004-06-30 2010-03-04 Wireless communication method with packet scheduling
US14/258,564 Abandoned US20140226619A1 (en) 2004-06-30 2014-04-22 Wireless communication method with packet scheduling

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US11/065,253 Abandoned US20060002421A1 (en) 2004-06-30 2005-02-25 Wireless communication method, wireless base station and wireless communication terminal
US12/717,419 Active 2025-04-13 US8744456B2 (en) 2004-06-30 2010-03-04 Wireless communication method with packet scheduling

Country Status (3)

Country Link
US (3) US20060002421A1 (en)
JP (1) JP2006019850A (en)
CN (1) CN1717107B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016039594A1 (en) * 2014-09-12 2016-03-17 Samsung Electronics Co., Ltd. Filter bank-based channel state report and resource allocation method and apparatus for use in wireless communication system

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4717485B2 (en) * 2005-03-30 2011-07-06 京セラ株式会社 Wireless communication apparatus, wireless communication system, and wireless communication method
JP4783423B2 (en) 2006-03-29 2011-09-28 株式会社日立製作所 Resource allocation method, base station apparatus, and terminal apparatus in broadband wireless communication
DE102006021100A1 (en) * 2006-05-05 2007-11-08 Benq Mobile Gmbh & Co. Ohg Method for transmitting data in a radio network, radio network and receiver
JP4740049B2 (en) * 2006-06-29 2011-08-03 富士通株式会社 Wireless communication apparatus and wireless communication method
CN101601248B (en) * 2007-01-26 2014-07-02 朗讯科技公司 Allocating channels for real-time traffic transmission in a wireless packet data multi-user environment
EP2111053A4 (en) * 2007-02-08 2014-08-06 Ntt Docomo Inc Radio communication system, least significant station, and most significant station
KR101292889B1 (en) * 2007-03-16 2013-08-02 삼성전자주식회사 Apparatus and method for transmitting/receiving controll channel in mobile communication system
US8369301B2 (en) 2007-10-17 2013-02-05 Zte (Usa) Inc. OFDM/OFDMA frame structure for communication systems
HUE038125T2 (en) 2008-03-25 2018-09-28 Ericsson Telefon Ab L M Timing of component carriers in multi-carrier wireless networks
GB0819694D0 (en) * 2008-10-24 2008-12-03 Ipwireless Inc Cellular communication system,communication units and methods for broadcast communication
CN101895971B (en) * 2009-05-21 2013-04-17 华为技术有限公司 Method, apparatus and system for adjusting power amplifier voltage and controlling time slot
CN102255841B (en) * 2010-05-17 2016-03-30 中兴通讯股份有限公司 Broadcast Control Channel, data channel resource mapping method and device
JP5513988B2 (en) * 2010-05-25 2014-06-04 パナソニック株式会社 Wireless communication system
WO2012101811A1 (en) * 2011-01-28 2012-08-02 富士通株式会社 Wireless communication device, wireless communication system, and wireless communication method
JP2012120180A (en) * 2011-12-21 2012-06-21 Kyocera Corp Communication control method, base station and wireless communication terminal
CN102740376B (en) 2012-06-18 2015-01-07 华为终端有限公司 Method, device and system for improving performance of data transmission
US8892113B2 (en) * 2012-12-06 2014-11-18 Nokia Siemens Networks Oy Coordinated evacuation of spectrum
CN103078714B (en) * 2013-01-28 2016-03-30 复旦大学 A kind of downlink collaboration multipoint transmission method based on cooperate decision-making and adaptive tracking control
US9521562B2 (en) * 2014-10-16 2016-12-13 Qualcomm Incorporated Decoupling radio frequency (RF) and baseband processing
CN115765880A (en) * 2021-09-03 2023-03-07 华为技术有限公司 Communication method, device and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6377814B1 (en) * 2000-02-07 2002-04-23 Qualcomm Incorporated Method and apparatus for supervising transmit power in a high data rate system
US6553021B1 (en) * 1999-11-10 2003-04-22 Motorola, Inc. Call management in a TDMA system through variable packet formatting
US7383057B1 (en) * 2003-05-21 2008-06-03 Nortel Networks Limited Cyclic transmit power adjustment scheme

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5448750A (en) * 1992-04-22 1995-09-05 Telefonaktiebolaget Lm Ericsson Segregation method of dynamic channel allocation in a mobile radio system
US5535207A (en) * 1994-05-20 1996-07-09 Motorola, Inc. Method of dynamically allocating time slots on a packet data communications channel
EP0831612B1 (en) * 1996-03-15 2009-06-17 Ntt Mobile Communications Network Inc. Mobile communication system
US5884145A (en) * 1996-08-28 1999-03-16 Telefon Akmebolget Lm Ericsson Method and system for autonomously allocating a cellular communications channel for communication between a cellular terminal and a telephone base station
US6052594A (en) * 1997-04-30 2000-04-18 At&T Corp. System and method for dynamically assigning channels for wireless packet communications
JPH1117644A (en) 1997-06-27 1999-01-22 Toshiba Corp Radio base station, radio terminal, radio communication system and its carrier assignment control method
CN1161894C (en) * 1997-12-16 2004-08-11 三菱电机株式会社 Method for allocating radio channel for radio communication
US6052694A (en) * 1998-03-18 2000-04-18 Electronic Data Systems Corporation Method and apparatus for logging database performance characteristics
JP2001358691A (en) * 2000-06-15 2001-12-26 Mitsubishi Electric Corp Time-division and frequency-division multiplex communication device, and slot allocating method
US6571102B1 (en) * 2000-08-08 2003-05-27 Motorola, Inc. Channel management technique for asymmetric data services
FI111599B (en) * 2000-12-28 2003-08-15 Nokia Corp Method and apparatus for mobile telecommunications
US6961388B2 (en) * 2001-02-01 2005-11-01 Qualcomm, Incorporated Coding scheme for a wireless communication system
US7042856B2 (en) * 2001-05-03 2006-05-09 Qualcomm, Incorporation Method and apparatus for controlling uplink transmissions of a wireless communication system
US8959230B2 (en) * 2002-01-28 2015-02-17 Qualcomm Incorporated Method and apparatus for negotiation of transmission parameters for broadcast/multicast services
JP2004032077A (en) * 2002-06-21 2004-01-29 Toshiba Corp Mobile communication terminal
JP4008783B2 (en) * 2002-08-23 2007-11-14 株式会社エヌ・ティ・ティ・ドコモ Wireless communication system, wireless communication method, and base station suitable for these
US7660588B2 (en) * 2002-10-17 2010-02-09 Qualcomm Incorporated Method and apparatus for improving radio location accuracy with measurements
US6822973B2 (en) * 2003-02-18 2004-11-23 Motorola, Inc. Apparatus and method for implementing a reduced slotted mode in a communication system
US7016319B2 (en) * 2003-03-24 2006-03-21 Motorola, Inc. Method and apparatus for reducing co-channel interference in a communication system
US7275259B2 (en) * 2003-06-18 2007-09-25 Microsoft Corporation System and method for unified sign-on
US8526412B2 (en) * 2003-10-24 2013-09-03 Qualcomm Incorporated Frequency division multiplexing of multiple data streams in a wireless multi-carrier communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6553021B1 (en) * 1999-11-10 2003-04-22 Motorola, Inc. Call management in a TDMA system through variable packet formatting
US6377814B1 (en) * 2000-02-07 2002-04-23 Qualcomm Incorporated Method and apparatus for supervising transmit power in a high data rate system
US7383057B1 (en) * 2003-05-21 2008-06-03 Nortel Networks Limited Cyclic transmit power adjustment scheme

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016039594A1 (en) * 2014-09-12 2016-03-17 Samsung Electronics Co., Ltd. Filter bank-based channel state report and resource allocation method and apparatus for use in wireless communication system
KR20160031347A (en) * 2014-09-12 2016-03-22 삼성전자주식회사 Method and apparatus for reporting channel status information and allocation resource in a wireless communication system based on a filter bank
US9673949B2 (en) 2014-09-12 2017-06-06 Samsung Electronics Co., Ltd. Filter bank-based channel state report and resource allocation method and apparatus for use in wireless communication system
KR102213181B1 (en) 2014-09-12 2021-02-05 삼성전자 주식회사 Method and apparatus for reporting channel status information and allocation resource in a wireless communication system based on a filter bank

Also Published As

Publication number Publication date
US8744456B2 (en) 2014-06-03
CN1717107A (en) 2006-01-04
JP2006019850A (en) 2006-01-19
CN1717107B (en) 2014-12-10
US20060002421A1 (en) 2006-01-05
US20100157930A1 (en) 2010-06-24

Similar Documents

Publication Publication Date Title
US8744456B2 (en) Wireless communication method with packet scheduling
US9185565B2 (en) Variable bandwidth in a communication system
US7961609B2 (en) Packet aware scheduler in wireless communication systems
US9219585B2 (en) Radio base station apparatus, pilot transmission method thereof, and a terminal apparatus
EP1495565B1 (en) Method and apparatus for evaluating a first radio communication network while communicating with another radio communication network
US8295866B2 (en) Mobile user terminal, mobile communication system, base station, and communication method
KR100943613B1 (en) Apparatus and method for uplink scheduling in a communication system
US6980838B2 (en) Control channel to enable a low power mode in a wideband wireless communication system
US20040264548A1 (en) Radio transmitting apparatus, radio receiving apparatus and method therefor
US8149772B2 (en) Channel quality information reporting method, base station apparatus, and communication terminal
US20050232135A1 (en) Radio communication system, terminal apparatus and base station apparatus
WO2007112762A1 (en) Scheduling radio resources in a multi-carrier tdma mobile communication system
WO2007111185A1 (en) Mobile station, base station, and method
JP2000503514A (en) Dynamic channel assignment
WO2007053124A1 (en) Methods and device for transmitting data from a first communication device to a second communication device
US20120320777A1 (en) Method for Transmitting Data in a Radio Network, a Radio Network and a Receiver
JP5266405B2 (en) Wireless communication method
JP5027263B2 (en) Wireless communication method, wireless communication base station, and wireless communication terminal
RU2799488C1 (en) Method, device for indicating the state of channels in the unlicensed spectrum and information carrier

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION