Method and apparatus for controlling power consumption of stations on CSMA/CA-based wireless LAN
8 claims: 3 independent, 5 dependent
- 1A method of controlling the power consumption of a station when it receives a wireless signal using a hierarchical structure comprising a radio frequency layer (41) and a baseband layer (42), the method comprising:(51) extracting information on frame transmission speed and transmission period information on a first, radio frequency, layer (41) and on a second, baseband, layer (42) from the wireless signal;(52) determining a power-controlled period for each of the first and second layers based on the extracted information;and (54) reducing the power consumption of the first and second layers by switching a current mode of the first and second layers to a predetermined mode for the power-controlled period if a reception address included in the extracted information is not identical to an address of the station.
- 4The method of any preceding claim, wherein if the reception address included in the excluded information is identical to the address of the station, the station receives the wireless signal via the first and second layers.
- 5An apparatus for controlling the power consumption of a station when it receives a wireless signal using a hierarchical structure, the apparatus comprising:a first, radio frequency layer (41), which converts the wireless signal into a baseband signal;a second, baseband layer (42), which restores an original signal from the baseband signal;and a received power controller (433), wherein the received power controller (433) is adapted to: receive information on frame transmission speed and transmission period information on the first and second layers (41,42) from the wireless signal;determine a power-controlled period for each of the first and second layers based on said information;and reduce the power consumed by the first and second layers (41,42) by switching a current mode for the power-controlled period of the first and second layers to a predetermined mode if a reception address included in said information is not identical with an address of the station.
Independent claims3
30 paragraphs in 4 sections, as filed
BACKGROUND OF THE INVENTION
0001The present invention relates to a method and apparatus for controlling the power consumption of stations on a carrier sense multiple access/collision avoidance (CSMA/CA)-based wireless local area network (LAN), and more particularly, to a method and apparatus for controlling the power consumption of stations in a CSMA/CA-based wireless LAN system when the stations are in a standby mode for receiving a wireless signal from each other.
0002Wireless local area network (LAN) systems based on the IEEE 802.11 standard employ carrier sense multiple access/collision avoidance (CSMA/CA) to share a wireless medium with one another. <figref idref="f0001">FIG. 1</figref> is a schematic diagram illustrating a wireless LAN system based on the IEEE 802.11 standard. Referring to <figref idref="f0001">FIG. 1</figref>, the wireless LAN system includes a basic service set (BSS) 10, the Internet 11, and a content server 12.
0003The BSS 10 includes a wireless terminal 101 and an access point (AP) 102. A wireless terminal 101, which is a type of subscriber terminal requesting wireless LAN services, is called a station. The AP 102 is connected to a wired network, such as the Internet 11, or is wired, via a distribution system (DS), to another AP (not shown) that constitutes another BSS so that the AP 102 can bridge the Internet 11 and another network.
0004The station, i.e., the wireless terminal 101, has a hierarchical structure shown in <figref idref="f0001">FIG. 2</figref>. Referring to <figref idref="f0001">FIG. 2</figref>, the station includes a radio frequency (RF) layer 20, a baseband layer 21, and a media access control (MAC) layer 22. Here, the RF layer 20 and the baseband layer 21 are called physical layers.
0005The MAC layer 22 receives carrier sense information from the physical layers, i.e., the RF layer 20 and the baseband layer 21, and determines, based on the received carrier sense information, whether a wireless medium is currently being used before transmitting a frame to a receiving station. If the wireless medium is in an idle state, a sending station transmits the frame to the receiving station. All stations within a propagation range of the sending station can determine whether the wireless medium is being used when the frame is transmitted thereto by referring to a duration field value of the frame. The receiving station, which receives the frame from the sending station, transmits an acknowledgement (ACK) frame to the sending station, a process which is illustrated in <figref idref="f0002">FIG. 3A</figref>. Writing the time of use of the wireless medium into a frame and transmitting the frame is called virtual carrier sense.
0006Since wireless LAN systems are mainly employed in portable or mobile devices, battery power has always been an important issue to be dealt with. Current wireless LAN systems consume about 80% or more of their energy while performing operations on the physical layers.
0007In order to minimize power consumption, stations adopt a power management program so that they can operate with low power consumption. The power management program is used in an infrastructure network using the AP 102. Power management of the stations can be carried out every predetermined number of beacon cycles by using the power management program. Each beacon cycle lasts for an average of 100 msec. During the exchange of power management frames in a network, the AP 102 needs to buffer the power management frames, which makes it impossible to control power of the station every 100 msec or less. Therefore, if a station consumes too much power during a real-time bi-directional service, such as a voice/video call, it cannot properly provide the real-time bi-directional service.
0008<figref idref="f0002">FIG. 3B</figref> is a timing diagram illustrating a virtual carrier sense operation performed by stations in a wireless LAN environment. Referring to <figref idref="f0002">FIG. 3B</figref>, first through third stations STA-1, STA-2, and STA-3 and other stations periodically perform virtual carrier sense operations to share a wireless medium. For example, in a case where the first station STA-1 transmits (30) a frame to the third station STA-3, the second station STA-2 and the other stations, which are not the target stations for the frame consume as much power as they carry out a virtual carrier sense operation (31). In response to the receipt of the frame, the third station STA-3 transmits (32) an ACK message, which indicates that no error has occurred in the received frame, to the first station STA-1. The second station STA-2 and the other stations also carry out the virtual carrier sense (33). Therefore, each of the second station STA-2 and the other stations unnecessarily consumes as much power as the first station STA-1 does.
0009Stations constituting a wireless LAN system consume power when transmitting and receiving frames to and from one another or carrying out a virtual carrier sense operation. Each of the stations consumes 30 - 50 % more power when transmitting a frame than when receiving a frame. In addition, each of the stations consumes power only for transmitting a frame after performing a carrier sense operation. When performing the carrier sense operation, each of the stations consumes as much power as they receive a frame. In a case where a plurality of stations share a wireless medium, however, they consume more power when carrying out a carrier sense operation than when transmitting a frame. For example, in a case where 20 or more stations share a single wireless medium for a predetermined amount of time, they consume at least 10 times more power when carrying out a virtual carrier sense operation than when transmitting a frame. Therefore, in a wireless network structure, such as a hot spot, in which a plurality of stations are served by one AP, the plurality of stations consume most of their power carrying out a virtual carrier sense operation. Consequently, it is necessary to reduce the power consumption of the plurality of stations consumed when the plurality of stations carry out the virtual carrier sense.
0010<patcit id="pcit0001" dnum="US6580700B"><text>US 6 580 700</text></patcit> discloses a wireless LAN in which data rate is analysed by a mobile unit to indentify the most eligible access point at the highest data rate. The article "<nplcit id="ncit0001" npl-type="s"><text>Evaluating the Energy-Consumption Reduction in a MANET by Dynamically Switching-off Network Interfaces" by Juan-Carlos Cano et al., Computers and Communications, 2001, XP010552533, pp 186-191</text></nplcit> discloses a power conserving algorithm in which network interface cards are dynamically switched off.
SUMMARY OF THE INVENTION
0011According to the invention, there is provided a method of controlling the power consumption of a station as defined in claim 1.
0012The invention also provides an apparatus for controlling the power consumption of a station as claimed in claim 5.
0013The invention provides a method and apparatus that reduce power consumed by stations to carry out a virtual carrier sense operation by powering down all elements of each of the stations except for only a few that are important for stabilizing each of the stations after power is applied to each of the stations.
BRIEF DESCRIPTION OF THE DRAWINGS
0014The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which: <ul id="ul0001" list-style="none" compact="compact"><li><figref idref="f0001">FIG. 1</figref> is a diagram illustrating a typical wireless LAN system;</li><li><figref idref="f0001">FIG. 2</figref> is a diagram illustrating a hierarchical structure of a station of <figref idref="f0001">FIG. 1</figref>;</li><li><figref idref="f0002">FIG. 3A</figref> is a diagram illustrating the transmission of data and an acknowledgement (ACK) frame between two stations;</li><li><figref idref="f0002">FIG. 3B</figref> is a timing diagram illustrating a carrier sense operation carried out by stations in a wireless LAN environment;</li><li><figref idref="f0003">FIG. 4</figref> is a block diagram illustrating a hierarchical structure of a station according to a preferred embodiment of the present invention;</li><li><figref idref="f0004">FIG. 5</figref> is a diagram illustrating a method of controlling power of stations according to a preferred embodiment of the present invention;</li><li><figref idref="f0005">FIG. 6</figref> is a diagram illustrating the format of a physical layer convergence procedure (PLCP) protocol data unit;</li><li><figref idref="f0006">FIGS. 7(a) through 7(c)</figref> are diagrams illustrating examples of formats of media access control (MAC) frames; and</li><li><figref idref="f0007">FIG. 8</figref> is a diagram illustrating the power consumption of stations when carrying out a carrier sense operation using a method of controlling power consumption of stations according to a preferred embodiment of the present invention.</li></ul>
DETAILED DESCRIPTION OF THE INVENTION
0015The present invention will now be described more fully with reference to the accompanying drawings, in which exemplary embodiments of the invention are shown.
0016<figref idref="f0003">FIG. 4</figref> is a block diagram illustrating a hierarchical structure of a station according to a preferred embodiment of the present invention. Referring to <figref idref="f0003">FIG. 4</figref>, the hierarchical structure of the station includes a radio frequency (RF) layer 41, a baseband layer 42, and a media access control (MAC) layer 43. The RF layer 41 includes an RF/IF signal processor 411, which receives an RF signal via an antenna 40, converts the received RF signal into an intermediate frequency (IF) signal, and converts the IF signal into a baseband signal, a voltage controlled oscillator-phase locked loop (VCO-PLL) 412, which provides a reference frequency to the RF/IF signal processor 411, and a first register 413, which stores data necessary for the operation of the RF/IF signal processor 411 and provides the data to the RF/IF signal processor 411.
0017The baseband layer 42 includes an analog-to-digital converter 421, which converts the baseband signal output from the RF/IF signal processor 411 into a digital signal, a baseband signal processor 422, which demodulates the digital signal output from the analog-to-digital converter 421 using a demodulation method, such as a frequency-shift keying (FSK) method, thereby recovering the original signal, and a second register 423, which stores data necessary for the operation of the analog-to-digital converter 421 and the baseband signal processor 422 and provides the data to the analog-digital converter 421 and the baseband signal processor 422.
0018The MAC layer 43 includes a MAC service access point (SAP) 431, which receives frames from the baseband signal processor 422, a received power controller 433, which controls power of the station based on frames received from the MAC SAP 431, and a frame processor 432, which communicates with a host (not shown) by carrying out protocol control or direct memory access.
0019When receiving a signal, power of the station is controlled in the following manner. <figref idref="f0004">FIG. 5</figref> is a diagram illustrating a method of controlling power according to a preferred embodiment of the present invention. More specifically, <figref idref="f0004">FIG. 5</figref> illustrates the operation of the received power controller 433.
0020Referring to <figref idref="f0004">FIG. 5</figref>, the received power controller 433 receives a PLCP frame and a MAC frame via the MAC SAP 431 in step 50. The PLCP frame and the MAC frame include various information, including header information and MAC frame transmission speed information. <figref idref="f0005">FIG. 6</figref> illustrates the structure of a PLCP data unit (PPDU). Referring to <figref idref="f0005">FIG. 6</figref>, the PPDU includes a PLCP preamble, a PLCP header, and a MAC sublayer protocol data unit (MPDU). In <figref idref="f0005">FIG. 6</figref>, a synchronization field (sync) is used for obtaining incoming signals and synchronizing the incoming signals, and a start-of-frame-delimiter field (SFD) includes information indicating a beginning point in the PPDU. A signal field (SIGNAL) indicates an adopted modulation scheme, and a service field (SERVICE) is a reserved field. A length field (LENGTH) indicates an amount of time required to transmit the MPDU, and a cyclical redundancy check (CRC) field has a frame check sequence (FCS) value calculated by a transmitting station. The PLCP preamble and the PLCP header can be transmitted at a speed of 1 Mbps, and the MPDU can be transmitted at a speed of 1 or 2 Mbps.
0021In step 51, the received power controller 433 extracts transmission speed information and frame transmission period information from the information received in step 50. In step 52, the received power controller 433 determines a power-controlled period, by interpreting the extracted information. The frame transmission period information can be obtained from a duration field of each MAC frame.
0022<figref idref="f0006">FIGS. 7(a) through 7(c)</figref> illustrate different examples of MAC frames. More specifically, <figref idref="f0006">FIG. 7(a)</figref> illustrates the structure of a request-to-send (RTS) frame, <figref idref="f0006">FIG. 7(b)</figref> illustrates the structure of a clear-to-send (CTS) frame, and <figref idref="f0006">FIG. 7(c)</figref> illustrates the structure of a data frame. In <figref idref="f0006">FIGS. 7(a) through 7(c)</figref>, RA represents a reception address, and TA represents a transmission address. In <figref idref="f0006">FIG. 7(c)</figref>, ADDRESSES 1 through 4 are address fields, which can be respectively classified as one of a transmission address, a reception address, and a group address.
0023A power-controlled period for the baseband layer 42 is calculated independently of a power-controlled period for the RF layer 41 because the time taken for the baseband layer 42 to stabilize differs from the time taken for the RF layer 41 to stabilize. For example, given the current level of technology, it takes the baseband layer 42 no more than 5 microseconds to stabilize, while it takes the RF layer 41 no more than 10 microseconds to stabilize.
0024Once the power-controlled period of the baseband layer 42 and the RF layer 42 is determined, the received power controller 433 compares its address with a reception address of the received MAC frame in step 53. If the reception address of the received MAC frame is identical to the address of the received power controller 433, the method returns to step 50, a PLCP is continuously received, and the frame processor 432 performs an operation. In step 53, if the reception address of the received MAC frame is different from the address of the received power controller 433 in step 53, the received power controller 433 switches current modes of the baseband layer 42 and the RF layer 41 to low power modes during the power-controlled period determined in step 52. When the baseband layer 42 is in a low power mode, all the elements thereof except for the second register 423 are powered down and clocks provided thereto are all blocked. When the RF layer 41 is in the low power mode, all the elements thereof, except for the VCO-PLL 412 and the first register 413, are powered down. The first and second registers 413 and 423 and the VCO-PLL 412 are preferably continuously supplied with power because they require more time to stabilize after they are powered than the rest of the baseband layer 42 and the RF layer 41.
0025When power is cut off, the received power controller 433 counts the power-controlled period in step 55. If the power-controlled period of the RF layer 41 is over, the received power controller 433 applies power to the RF layer 41 so that the RF layer 41 can be switched from the low power mode to a normal operational mode. Once the RF layer 41 is powered, it stabilizes within 10 microseconds.
0026When the RF layer 41 returns to the normal operational mode and the power-controlled period of the baseband layer 42 is over, the received power controller 433 applies power to the baseband layer 42 so that the baseband layer 42 can be switched from the low power mode to the normal operational mode. Once the baseband layer 42 is powered, it stabilizes within 5 microseconds.
0027Thereafter, the method returns to step 50, in which the received power controller 433 continuously receives a PLCP, and the receiving station carries out a carrier sense operation.
0028<figref idref="f0007">FIG. 8</figref> is a diagram illustrating the power consumption of stations when carrying out a carrier sense operation using a method of controlling power consumption of stations according to a preferred embodiment of the present invention. Referring to <figref idref="f0007">FIG. 8</figref>, when a first station STA-1 transmits (80) a MAC frame to a third station STA-3, a second station STA-2 and other stations, like the third station STA-3, carry out a carrier sense operation (81) so that they consume as much power as the third station STA-3. However, once the second station STA-2 and the other stations determine that the MAC frame is not directed thereto, they shift a current mode of each layer to a low power mode (82). When the third station STA-3 transmits (83) an ACK frame to the first station STA-1, the second station STA-2 and the other stations also carry out a virtual carrier sense (84). However, once the second station STA-2 and the other stations determine that the ACK frame is not directed thereto, they shift the current mode of each layer to the low power mode (85).
0029The method of controlling the power consumption of stations according to the preferred embodiment of the present invention was simulated under a circumstance where two stations and an AP were used in an Internet environment with some traffic. Simulation results show that the power consumption of stations in the present invention can be reduced to 30 - 50 % of the power consumption of stations in the prior art.
0030According to the present invention, it is possible to control the power consumption of stations in a hardware manner while the stations carry out a carrier sense operation. Thus, it is possible to minimize the power consumption of the stations in a bi-directional real-time communication service. The present invention complies with the IEEE 802.11 standard, and thus it can be readily applied to IEEE 802.11 wireless LAN systems. If the present invention is applied to a structure, into which a MAC layer, a baseband layer, and an RF layer are integrated in a silicon-on-chip manner, power conservation can be maximized. In addition, the present invention can be easily applied to field programmable gate arrays (FPGAs) or digital signal processors (DSPs).
Contents4
7 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7
Every citation, both ways
| Document | Relation | Office |
|---|---|---|
| WO0147188A | Cites | World Intellectual Property Organization (WIPO) |
| US2004022225A1 | Cites | United States of America |
| US6580700B1 | Cites | United States of America |
| CANO J-C ET AL: "Evaluating the energy-consumption reduction in a MANET by dynamically switching-off network interfaces" 3 July 2001 (2001-07-03), COMPUTERS AND COMMUNICATIONS, 2001. PROCEEDINGS. SIXTH IEEE SYMPOSIUM ON JULY 3-5, 2001, PISCATAWAY, NJ, USA,IEEE, PAGE(S) 186-191 , XP010552533 ISBN: 0-7695-1177-5 * page 189, paragraph 5 - page 190, paragraph 6 * | Non-patent | – |
| "A proposal for MAC Improvements for fairness and power saving" 8 February 2001 (2001-02-08), PROJECT: IEEE P802.15 WORKING GROUP FOR WIRELESS PERSONAL AREA NETWORKS (WPANS), PAGE(S) 1-16 , XP002292393 * page 15, line 1 - line 10 * * page 16, line 1 - line 12 * | Non-patent | – |
| "DRAFT SUPPLEMENT TO STANDARD FOR TELECOMMUNICATIONS AND INFORMATION EXCHANGE BETWEEN SYSTEMS - LAN/MAN SPECIFIC REQUIREMENTS - PART 11 WIRELESS MEDIUM ACCESS CONTROL (MAC) AND PHYSICAL LAYER (PHY) SPECIFICATIONS: MEDIUM ACCESS CONTROL (MAC) ENHANCEMENTS" May 2002 (2002-05), IEEE DRAFT STANDARDS, PAGE(S) 1-145 , XP008040102 * page 19, paragraph 6.1.1 - page 21, paragraph 6.2.1.1.4 * * page 23, paragraph 7.1 - page 28, paragraph 7.1.3.1.10 * * page 40, line 8 - line 12 * | Non-patent | – |
10 members in 5 offices; this record represents the family
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 20030052132 | Republic of Korea | A | |
| 2003052132 | Republic of Korea | – | |
| KR20030052132 | – | – | – |
| 2003052132 | – | – | – |
Members10
| Document | Office | Kind | |
|---|---|---|---|
| EP1503545A2 | European Patent Office (EPO) | A2 | |
| US2005025106A1 | United States of America | A1 | |
| KR20050013468A | Republic of Korea | A | |
| CN1585388A | China | A | |
| JP2005051781A | Japan | A | |
| KR100528336B1 | Republic of Korea | B1 | |
| EP1503545A3 | European Patent Office (EPO) | A3 | |
| CN100484112C | China | C | |
| US7953030B2 | United States of America | B2 | |
| EP1503545B1This record | European Patent Office (EPO) | B1 |
40 legal events, as 4 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent expired after termination of 20 yearsExpiredPE20 | PE20 | GB | |
| Expiry of rightR071 | R071 | DE | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Opt-out of the competence of the unified patent court (upc) registeredP01 | P01 | EP | |
| Fee paymentPLFP | PLFP | FR | |
| Fee paymentPLFP | PLFP | FR | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Fee paymentPLFP | PLFP | FR | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| No opposition filedOpposition26N | 26N | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Dpma publication of mentioned ep patent grantGrantedR096 | R096 | DE | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Intention to grant announcedINTG | INTG | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| Amendment of ipc main classPREVIOUS MAIN CLASS: H04L0012280000R079 | R079 | DE | |
| Party data changed (applicant data changed or rights of an application transferred)RAP1 | RAP1 | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Designation fees paidAKX | AKX | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 1503545
- Publication, DOCDB
- 1503545
- Publication, EPODOC
- EP1503545
- Application
- 4254482
- Application, DOCDB
- 04254482
- Application, EPODOC
- EP20040254482
Titles5
- German
- Verfahren und Vorrichtung zur Regelung des Energieverbrauchs von Mobil-Stationen in einem CSMA/CA-drahtlosen LAN.
- English
- Method and apparatus for controlling power consumption of stations on CSMA/CA-based wireless LAN
- French
- Procèdè et dispositif pour le contrôle de la consommation de puissance de stations mobiles dans un réseau local sans fil du typ CSMA/CA
- German
- Verfahren und Vorrichtung zur Regelung des Energieverbrauchs von Mobil-Stationen in einem CSMA/CA-drahtlosen LAN.
- French
- Procèdè et dispositif pour le contrôle de la consommation de puissance de stations mobiles dans un réseau local sans fil du typ CSMA/CA
Classification
- CPC, 2
- H04W52/0245
- Y02D30/70
- IPC, 4
- H04L12 28
- H04W52 02
- H04B1 16
- H04B7 26
Designated states6
- Contracting states, 6
- Germany
- Finland
- France
- United Kingdom
- Italy
- Sweden
