US8107378B2 - Power managing method applied to a wireless network apparatus and power management thereof - Google Patents

Power managing method applied to a wireless network apparatus and power management thereof Download PDF

Info

Publication number
US8107378B2
US8107378B2 US12/411,401 US41140109A US8107378B2 US 8107378 B2 US8107378 B2 US 8107378B2 US 41140109 A US41140109 A US 41140109A US 8107378 B2 US8107378 B2 US 8107378B2
Authority
US
United States
Prior art keywords
wireless network
power
network apparatus
saving mode
mode
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.)
Active, expires
Application number
US12/411,401
Other versions
US20090245152A1 (en
Inventor
Chia-Hua Hsu
Yi-Hua Lu
Geng-Shing Jou
Ting-Yao Chiu
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.)
Realtek Semiconductor Corp
Original Assignee
Realtek Semiconductor Corp
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
Priority claimed from TW098104646A external-priority patent/TWI489819B/en
Application filed by Realtek Semiconductor Corp filed Critical Realtek Semiconductor Corp
Priority to US12/411,401 priority Critical patent/US8107378B2/en
Assigned to REALTEK SEMICONDUCTOR CORP. reassignment REALTEK SEMICONDUCTOR CORP. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHIU, TING-YAO, HSU, CHIA-HUA, JOU, GENG-SHING, LU, YI-HUA
Publication of US20090245152A1 publication Critical patent/US20090245152A1/en
Application granted granted Critical
Publication of US8107378B2 publication Critical patent/US8107378B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • 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/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • 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

  • the present invention relates to a power managing method and a related power management, and more particularly, to a power managing method applied to a wireless network apparatus and a related power management.
  • WLAN local area networks
  • the critical component for consuming power is the wireless network devices, such as a wireless network card consisting of a RF circuit and a baseband circuit.
  • the conventional approach to save power for portable device is through manual manner by the user. However, such approach is inconvenient for the user and lacks efficiency.
  • a power managing method applied to a wireless network apparatus is provided.
  • the wireless network apparatus is operated in a non-link status or a link status.
  • the power managing method includes the steps of periodically detecting whether the wireless network apparatus is operated in a non-link status to determine whether to enter a first power-saving mode by a detecting unit when the wireless network apparatus powered on; and determining the wireless network apparatus whether to enter a second power-saving mode according to an information of a beacon received by the wireless network apparatus when the wireless network apparatus is operated in a link status.
  • control the wireless network apparatus to enter the first power-saving mode.
  • a power management for controlling a power mode of a wireless network apparatus is provided.
  • the wireless network apparatus is operated in a non-link status or a link status.
  • the power management includes a detecting unit and a power mode controlling unit.
  • the detecting unit detects an operating status of the wireless network apparatus to generate a detecting result.
  • the power mode controlling unit is coupled to the detecting unit for controlling the power mode of the wireless network apparatus according to the detecting result of the detecting unit.
  • the power mode controlling unit controls the wireless network apparatus to enter a first power-saving mode.
  • the power mode controlling unit controls the wireless network apparatus to enter a second power-saving mode according to an information of a beacon received by the wireless network apparatus.
  • FIG. 1 is a flowchart illustrating a power managing method applied to a wireless network apparatus according to a first exemplary embodiment of the present invention.
  • FIG. 2 (including 2 A and 2 B) is a flowchart illustrating the detailed steps of the step of entering the inactive power-saving mode and the step of leaving the inactive power-saving mode shown in FIG. 1 .
  • FIG. 3 is a diagram showing the timing points for entering and leaving the IPS mode shown in FIG. 1 .
  • FIG. 4 is a flowchart illustrating a power managing method applied to a wireless network apparatus according to a second exemplary embodiment of the present invention.
  • FIG. 5 is a diagram showing the timing points for entering and leaving the LPS mode shown in FIG. 4 .
  • FIG. 6 is a diagram of a power management applied to a wireless network apparatus according to an embodiment of the present invention.
  • the wireless network apparatuses mentioned in the following embodiments can be applied to any wireless communication products, e.g. wireless network cards and wireless base stations, but this should not be considered as limitations of the present invention and other electronic devices equipped with a wireless network interface and able to be connected to a wireless network can be adopted as well.
  • the wireless network apparatus can build a connection with a WLAN AP or a workstation in the wireless LAN, so as to transmit and receive wireless signals for delivering data and message.
  • FIG. 1 is a flowchart illustrating a power managing method applied to a wireless network apparatus according to a first exemplary embodiment of the present invention. Please note that the following steps are not limited to be performed according to the exact sequence shown in FIG. 1 . Other steps or sequences with the identical results as FIG. 1 could also be performed.
  • the method includes, but is not limited to, the following steps:
  • Step 102 Power on the wireless network apparatus.
  • Step 104 The wireless network apparatus is operated in the non-link status.
  • Step 106 Detect an operating status of the wireless network apparatus to generate a detecting result.
  • the detecting result indicates that the operating status is a scan status
  • Step 110 when the detecting result indicates that the operating status is a link status, go to Step 120 ; otherwise, go to Step 130 .
  • Step 110 Perform a scan process. Go back to Step 104 .
  • Step 120 Determine whether a match service set identifier (SSID) is found. If the match SSID is found, go to Step 122 ; otherwise, go back to Step 104 .
  • SSID match service set identifier
  • Step 122 Perform a link process.
  • Step 124 Enter the link status.
  • Step 130 Perform the process of entering the power-saving mode.
  • Step 132 Automatically control the power consumption mode of the wireless network apparatus to enter an inactive power-saving (IPS) mode.
  • IPS inactive power-saving
  • Step 134 Detect the operating status of the wireless network apparatus to generate a detecting result.
  • the detecting result indicates that the operating status is the scan status or the link status, go to Step 136 ; otherwise, go back to Step 132 .
  • Step 136 Perform the process of leaving the power-saving mode.
  • Step 138 Automatically control the wireless network apparatus to leave the IPS mode.
  • the detecting result indicates that the operating status is the scan status, go back to Step 110 ; when the detecting result indicates that the operating status is the link status, go back to Step 120 .
  • the wireless network apparatus After the wireless network apparatus powered on (or radio on), the wireless network apparatus is operated in the idle mode (which is belonging to non-link status) (the steps 102 ⁇ 104 ). At this time, a detecting unit periodically detects the operating status of the wireless network apparatus and correspondingly generates the detecting result (Step 106 ). Next, there are three cases could be performed. In a first case, when the detecting result indicates that the operating status of the wireless network apparatus is a scan status, scan process will be performed (Step 110 ). In a second case, when the detecting result indicates that the operating status of the wireless network apparatus is a link status, link process will be performed (the steps 120 ⁇ 124 ).
  • a power mode controlling circuit when the detecting result indicates that the operating status of the wireless network apparatus is a non-link status, automatically/actively control the power consumption mode of the wireless network apparatus to enter the Inactive Power-Saving (IPS) mode by a power mode controlling circuit (the steps 130 ⁇ 132 ).
  • the power mode controlling circuit could be implemented by software, firmware (such as Basic input/output system, BIOS) or hardware.
  • BIOS Basic input/output system
  • the wireless network apparatus after entering the IPS mode, automatically control the wireless network apparatus to leave the IPS mode if a command for performing the scan process or the link process received (the steps 134 ⁇ 138 ).
  • the operating status mentioned above is not limited to the present operating status of the wireless network apparatus, but further covers the status of the wireless network apparatus for the next time.
  • the wireless network apparatus receives the commands to build a connection with the WLAN AP or the workstation, the detected operating status is belonging to the link status.
  • FIG. 1 is a flowchart illustrating the detailed steps of the step of entering the inactive power-saving mode (i.e., Step 132 ) and the step of leaving the inactive power-saving mode (i.e., Step 138 ) shown in FIG. 1 .
  • Step 132 shown in FIG. 1 further includes the following detailed steps
  • Step 210 Turn off a baseband circuit or a radio frequency (RF) circuit disposed in the wireless network apparatus.
  • RF radio frequency
  • Step 212 Notify a host controller to turn off pipelines to stop a polling mechanism.
  • Step 138 shown in FIG. 1 further includes the following steps:
  • Step 220 Restart the baseband circuit or the RF circuit disposed in the wireless network apparatus.
  • Step 222 Notify the host controller to turn on the pipelines to restart the polling mechanism.
  • the wireless network apparatus is disposed in a USB device, another mechanism for notifying the host controller to turn off pipelines (such as BulkIN Pipe) to stop the polling mechanism is further disclosed in the present invention when entering the IPS mode. Therefore, optimum power-saving effect can be achieved.
  • a USB device another mechanism for notifying the host controller to turn off pipelines (such as BulkIN Pipe) to stop the polling mechanism is further disclosed in the present invention when entering the IPS mode. Therefore, optimum power-saving effect can be achieved.
  • FIG. 3 is a diagram showing the timing points for entering and leaving the IPS mode shown in FIG. 1 .
  • the system (such as Basic input/output system, BIOS) will periodically detect whether the wireless network apparatus is operated in the non-link status to determine whether to enter the IPS mode after the wireless network apparatus powered on. In this embodiment, the detection is performed once every two seconds, but the present invention is not only limited to this embodiment.
  • the system will automatically control the wireless network apparatus to enter the IPS mode.
  • the system will not start the process of entering the IPS mode.
  • the system will not perform the confirmation of whether to enter the IPS mode every two seconds.
  • the timing point for leaving the IPS mode the system will automatically control the wireless network apparatus to leave the IPS mode when the wireless network apparatus is operated in the IPS mode and the detecting result indicates that the operating status is the link status or the scan status.
  • FIG. 4 is a flowchart illustrating a power managing method applied to a wireless network apparatus according to a second exemplary embodiment of the present invention. The method includes, but is not limited to, the following steps:
  • Step 402 The wireless network apparatus is operated in the link status.
  • Step 404 Detect an operating status of the wireless network apparatus to generate a detecting result. If the wireless network apparatus is operated in the link status and the detecting result indicates that the operating status is a non-delivery status, go to Step 410 ; otherwise, go to Step 420 .
  • Step 410 Execute the process of entering power-saving mode.
  • Step 412 Automatically control the wireless network apparatus to enter a leisure power-saving (LPS) mode. Go back to Step 404 .
  • LPS leisure power-saving
  • Step 420 Execute the process of leaving power-saving mode.
  • Step 422 Automatically control the wireless network apparatus to leave the LPS mode. Go back to Step 404 .
  • FIG. 5 is a diagram showing the timing points for entering and leaving the LPS mode shown in FIG. 4 .
  • the information of the beacon includes a traffic information message (TIM) element.
  • the TIM can be further divided into two categories: TIM and DITM (delivery traffic information message), wherein only the DTIM carries information.
  • DITM delivery traffic information message
  • the DTIM number or the DTIM interval included by the information fields of TIM element can be used for determining when to enter or leave the LPS mode. For example, after the wireless network apparatus finishes the operation of transmitting or receiving data, it then receives a beacon.
  • the system can automatically control the wireless network apparatus to enter the LPS mode.
  • the timing point when to wake up the wireless network apparatus to receive the broadcast or multicast packets can be determined according to the DTIM number or the DTIM interval.
  • the wireless network apparatus is used as a receiver (Rx) or a transmitter (Tx)
  • the system will automatically control the wireless network apparatus to leave the LPS mode since there is data to be transmitted or received.
  • FIG. 6 is a diagram of a power management 650 applied to a wireless network apparatus 610 according to an embodiment of the present invention.
  • the wireless network apparatus 610 and the power management 650 are disposed inside a portable device 600 , e.g. a notebook, but this should not be considered as limitations of the present invention and can be other electronic devices, e.g. a desktop computer.
  • the wireless network apparatus 610 includes a baseband circuit 620 and a RF circuit 630 .
  • the power management 650 includes a detecting unit 660 and a power mode controlling unit 670 .
  • the detecting unit 660 detects an operating status S 1 of the wireless network apparatus 610 to generate a detecting result DR 1 .
  • the power mode controlling unit 670 is coupled to the detecting unit 660 for automatically controlling the wireless network apparatus 610 to enter a power-saving mode (such as the IPS mode or the LPS mode) or leave the power-saving mode according to the detecting result DR 1 from the detecting unit 660 .
  • the power consumption of the wireless network apparatus 610 entering the power-saving mode is smaller than that leaving the power-saving mode.
  • the power mode controlling unit 670 turns off power signals or clock signals of the baseband circuit 620 and/or the RF circuit 630 disposed in the wireless network apparatus 610 .
  • the power mode controlling unit 670 restarts the power signals or clock signals of the baseband circuit 620 and/or the RF circuit 630 disposed in the wireless network apparatus 610 .
  • the power mode controlling unit 670 is further used for notifying a host controller 690 to turn off pipelines to stop a polling mechanism when the wireless network apparatus 610 enters the IPS mode or the LPS mode, and for notifying the host controller 690 to turn on the pipelines to restart the polling mechanism when the wireless network apparatus 610 leaves the IPS mode or the LPS mode.
  • the power management 650 and the host controller 690 can be implemented by hardware or a firmware (such as BIOS).
  • the power mode controlling unit 670 might turn off a part or all of the power signals/clock signals of low noise amplifiers (LNA), power amplifiers (PA), mixers, variable gain amplifiers, and filters disposed in the baseband circuit 620 , or might turn off the power signals/clock signals of the modulators disposed in the baseband circuit 620 when the wireless network apparatus 610 enters the IPS mode or the LPS mode.
  • the wireless network apparatus 610 can be a wireless network card, but the present invention is not limited to this only and can be wireless network apparatuses of other types. Moreover, the details and operations of the components included by the wireless network apparatus 610 and the power management 650 have already been detailed in the embodiments above, and further detailed description is omitted herein for brevity.
  • the present invention provides a power managing method applied to a wireless network apparatus and a related power management.
  • the wireless network apparatus can be automatically controlled to enter or leave the power-saving mode, such as the IPS mode or the LPS mode. Therefore, the wireless network apparatus can enter the IPS mode to turn off the baseband circuit and the RF circuit if no link operation or scan operation is performed, thereby the power consumption can be reduced.
  • the wireless network apparatus can also enter the LPS mode to save more power if the wireless network apparatus is operated in the link status while no data needs to be delivered.
  • the wireless network apparatus if it is disposed in a USB device, it can notify the host controller to stop the polling mechanism to save more power. Moreover, a goal of automatically saving power can be achieved by continuously detecting the operating status, which is convenient for the uses and can improve efficiency.

Abstract

A power managing method applied to a wireless network apparatus includes the steps of periodically detecting whether the wireless network apparatus is operated in a non-link status to determine whether to enter a first power-saving mode when the wireless network apparatus powered on; and determining the wireless network apparatus whether to enter a second power-saving mode according to an information of a beacon received by the wireless network apparatus when the wireless network apparatus is operated in a link status. When the wireless network apparatus is detected to be operated in the non-link status, control the wireless network apparatus to enter the first power-saving mode by a power mode controlling circuit. The first power-saving mode is an inactive power-saving mode, and the second power-saving mode is a linked power-saving mode.

Description

CROSS REFERENCE TO RELATED APPLICATIONS
This application claims the benefit of U.S. Provisional Application No. 61/040,155, which was filed on Mar. 28, 2008 and is incorporated herein by reference.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a power managing method and a related power management, and more particularly, to a power managing method applied to a wireless network apparatus and a related power management.
2. Description of the Prior Art
Recently, the popularity of computer and network facilities and reasonable price thereof promote the growth of local area networks (LAN). Network can connect the terminals at different locations and of different users, allowing the digital data to be delivered quickly and efficiently. More people can connect the computers and share a variety of message, information, and resources among each other. Especially in recent years, the development in the wireless local area network (WLAN) is able to lift the constraints of the network transmission lines on the terminals to allow the wireless terminals to have portable and mobile features, so as to provide the users network resources anytime and anywhere.
Power consumption is always an important issue for a portable device. The critical component for consuming power is the wireless network devices, such as a wireless network card consisting of a RF circuit and a baseband circuit. The conventional approach to save power for portable device is through manual manner by the user. However, such approach is inconvenient for the user and lacks efficiency.
SUMMARY OF THE INVENTION
In light of the descriptions above, it is therefore one of the objectives of the claimed invention to provide a power managing method applied to a wireless network apparatus and a related power management for dynamically adjusting the power consumption of the wireless network apparatus to solve the abovementioned problems.
It is therefore one of the objectives of the claimed invention to provide a power managing method applied to a wireless network apparatus and a related power management for automatically and actively adjusting the power consumption of the wireless network apparatus when the wireless network apparatus operated in a non-link status.
It is therefore one of the objectives of the claimed invention to provide a power managing method applied to a wireless network apparatus and a related power management for dynamically adjusting the power consumption of the wireless network apparatus according to an information of a beacon when the wireless network apparatus operated in a link status.
According to an exemplary embodiment of the present invention, a power managing method applied to a wireless network apparatus is provided. The wireless network apparatus is operated in a non-link status or a link status. The power managing method includes the steps of periodically detecting whether the wireless network apparatus is operated in a non-link status to determine whether to enter a first power-saving mode by a detecting unit when the wireless network apparatus powered on; and determining the wireless network apparatus whether to enter a second power-saving mode according to an information of a beacon received by the wireless network apparatus when the wireless network apparatus is operated in a link status. When the wireless network apparatus is detected to be operated in the non-link status, control the wireless network apparatus to enter the first power-saving mode.
According to an exemplary embodiment of the present invention, a power management for controlling a power mode of a wireless network apparatus is provided. The wireless network apparatus is operated in a non-link status or a link status. The power management includes a detecting unit and a power mode controlling unit. The detecting unit detects an operating status of the wireless network apparatus to generate a detecting result. The power mode controlling unit is coupled to the detecting unit for controlling the power mode of the wireless network apparatus according to the detecting result of the detecting unit. When the detecting result of the detecting unit indicates that the wireless network apparatus is operated in the non-link status, the power mode controlling unit controls the wireless network apparatus to enter a first power-saving mode. When the detecting result of the detecting unit indicates that the wireless network apparatus is operated in the link status, the power mode controlling unit controls the wireless network apparatus to enter a second power-saving mode according to an information of a beacon received by the wireless network apparatus.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a flowchart illustrating a power managing method applied to a wireless network apparatus according to a first exemplary embodiment of the present invention.
FIG. 2 (including 2A and 2B) is a flowchart illustrating the detailed steps of the step of entering the inactive power-saving mode and the step of leaving the inactive power-saving mode shown in FIG. 1.
FIG. 3 is a diagram showing the timing points for entering and leaving the IPS mode shown in FIG. 1.
FIG. 4 is a flowchart illustrating a power managing method applied to a wireless network apparatus according to a second exemplary embodiment of the present invention.
FIG. 5 is a diagram showing the timing points for entering and leaving the LPS mode shown in FIG. 4.
FIG. 6 is a diagram of a power management applied to a wireless network apparatus according to an embodiment of the present invention.
DETAILED DESCRIPTION
The wireless network apparatuses mentioned in the following embodiments can be applied to any wireless communication products, e.g. wireless network cards and wireless base stations, but this should not be considered as limitations of the present invention and other electronic devices equipped with a wireless network interface and able to be connected to a wireless network can be adopted as well. The wireless network apparatus can build a connection with a WLAN AP or a workstation in the wireless LAN, so as to transmit and receive wireless signals for delivering data and message.
Please refer to FIG. 1. FIG. 1 is a flowchart illustrating a power managing method applied to a wireless network apparatus according to a first exemplary embodiment of the present invention. Please note that the following steps are not limited to be performed according to the exact sequence shown in FIG. 1. Other steps or sequences with the identical results as FIG. 1 could also be performed. The method includes, but is not limited to, the following steps:
Step 102: Power on the wireless network apparatus.
Step 104: The wireless network apparatus is operated in the non-link status.
Step 106: Detect an operating status of the wireless network apparatus to generate a detecting result. When the detecting result indicates that the operating status is a scan status, go to Step 110; when the detecting result indicates that the operating status is a link status, go to Step 120; otherwise, go to Step 130.
Step 110: Perform a scan process. Go back to Step 104.
Step 120: Determine whether a match service set identifier (SSID) is found. If the match SSID is found, go to Step 122; otherwise, go back to Step 104.
Step 122: Perform a link process.
Step 124: Enter the link status.
Step 130: Perform the process of entering the power-saving mode.
Step 132: Automatically control the power consumption mode of the wireless network apparatus to enter an inactive power-saving (IPS) mode.
Step 134: Detect the operating status of the wireless network apparatus to generate a detecting result. When the detecting result indicates that the operating status is the scan status or the link status, go to Step 136; otherwise, go back to Step 132.
Step 136: Perform the process of leaving the power-saving mode.
Step 138: Automatically control the wireless network apparatus to leave the IPS mode. When the detecting result indicates that the operating status is the scan status, go back to Step 110; when the detecting result indicates that the operating status is the link status, go back to Step 120.
After the wireless network apparatus powered on (or radio on), the wireless network apparatus is operated in the idle mode (which is belonging to non-link status) (the steps 102˜104). At this time, a detecting unit periodically detects the operating status of the wireless network apparatus and correspondingly generates the detecting result (Step 106). Next, there are three cases could be performed. In a first case, when the detecting result indicates that the operating status of the wireless network apparatus is a scan status, scan process will be performed (Step 110). In a second case, when the detecting result indicates that the operating status of the wireless network apparatus is a link status, link process will be performed (the steps 120˜124). In a third case, when the detecting result indicates that the operating status of the wireless network apparatus is a non-link status, automatically/actively control the power consumption mode of the wireless network apparatus to enter the Inactive Power-Saving (IPS) mode by a power mode controlling circuit (the steps 130˜132). The power mode controlling circuit could be implemented by software, firmware (such as Basic input/output system, BIOS) or hardware. In addition, after entering the IPS mode, automatically control the wireless network apparatus to leave the IPS mode if a command for performing the scan process or the link process received (the steps 134˜138).
Please note that the operating status mentioned above is not limited to the present operating status of the wireless network apparatus, but further covers the status of the wireless network apparatus for the next time. For example, when the wireless network apparatus receives the commands to build a connection with the WLAN AP or the workstation, the detected operating status is belonging to the link status.
The abovementioned embodiments are merely examples for illustrating features of the present invention and should not be seen as limitations of the present invention. As one skilled in the art will appreciate, the method shown in FIG. 1 can include other intermediate steps or several steps can be merged into a single step for suitable modifications without departing from the spirit of the present invention. For example, Step 132 and Step 138 can respectively include other detailed steps. Please refer to FIG. 2. FIG. 2 (including 2A and 2B) is a flowchart illustrating the detailed steps of the step of entering the inactive power-saving mode (i.e., Step 132) and the step of leaving the inactive power-saving mode (i.e., Step 138) shown in FIG. 1.
As shown in 2A, Step 132 shown in FIG. 1 further includes the following detailed steps;
Step 210: Turn off a baseband circuit or a radio frequency (RF) circuit disposed in the wireless network apparatus.
Step 212: Notify a host controller to turn off pipelines to stop a polling mechanism.
As shown in 2B, Step 138 shown in FIG. 1 further includes the following steps:
Step 220: Restart the baseband circuit or the RF circuit disposed in the wireless network apparatus.
Step 222: Notify the host controller to turn on the pipelines to restart the polling mechanism.
The abovementioned steps 210˜212 and the steps 220˜222 are presented merely for describing the present invention, not a limitation of the present invention. Those skilled in the art should appreciate that other manners capable of achieving the same goal of implementing the step of entering the inactive power-saving mode (i.e., Step 132) and leaving the inactive power-saving mode (i.e., Step 138) under obeying the spirit of the present invention can be adopted. It's noted that, after the wireless network apparatus enters the power-saving mode, the power consumption can be reduced only when the components like the baseband circuit and the RF circuit are turned off. In addition, if the wireless network apparatus is disposed in a USB device, another mechanism for notifying the host controller to turn off pipelines (such as BulkIN Pipe) to stop the polling mechanism is further disclosed in the present invention when entering the IPS mode. Therefore, optimum power-saving effect can be achieved.
Please refer to FIG. 3. FIG. 3 is a diagram showing the timing points for entering and leaving the IPS mode shown in FIG. 1. As for the timing point of entering the IPS mode, the system (such as Basic input/output system, BIOS) will periodically detect whether the wireless network apparatus is operated in the non-link status to determine whether to enter the IPS mode after the wireless network apparatus powered on. In this embodiment, the detection is performed once every two seconds, but the present invention is not only limited to this embodiment. When the wireless network apparatus is operated in the non-link status (idle) and there are no demands for link operations or scan operations, the system will automatically control the wireless network apparatus to enter the IPS mode. If the timing point for confirmation is exactly during the period of performing scan process and link process, the system will not start the process of entering the IPS mode. In addition, after the wireless network apparatus has built the connection with the base-station or workstation (i.e., operated in the link status), the system will not perform the confirmation of whether to enter the IPS mode every two seconds. As for the timing point for leaving the IPS mode, the system will automatically control the wireless network apparatus to leave the IPS mode when the wireless network apparatus is operated in the IPS mode and the detecting result indicates that the operating status is the link status or the scan status.
The embodiments above are presented merely for describing features of the present invention, and should not be considered to be limitations of the present invention. Those skilled in the art should appreciate that various modifications of the timing point for entering and leaving the IPS mode may be made without departing from the spirit of the present invention can be adopted.
However, the abovementioned IPS mode is merely a practicable embodiment of the present invention. In other embodiments, more power-saving mechanism can be implemented into the wireless network apparatus to achieve better power-saving effects. Please refer to FIG. 4. FIG. 4 is a flowchart illustrating a power managing method applied to a wireless network apparatus according to a second exemplary embodiment of the present invention. The method includes, but is not limited to, the following steps:
Step 402: The wireless network apparatus is operated in the link status.
Step 404: Detect an operating status of the wireless network apparatus to generate a detecting result. If the wireless network apparatus is operated in the link status and the detecting result indicates that the operating status is a non-delivery status, go to Step 410; otherwise, go to Step 420.
Step 410: Execute the process of entering power-saving mode.
Step 412: Automatically control the wireless network apparatus to enter a leisure power-saving (LPS) mode. Go back to Step 404.
Step 420: Execute the process of leaving power-saving mode.
Step 422: Automatically control the wireless network apparatus to leave the LPS mode. Go back to Step 404.
Please refer to FIG. 5. FIG. 5 is a diagram showing the timing points for entering and leaving the LPS mode shown in FIG. 4. In this embodiment, after the wireless network apparatus has built the connection between the base-station or the workstation, it can determine when to enter and leave the LPS mode according to an information of a beacon. The information of the beacon includes a traffic information message (TIM) element. The TIM can be further divided into two categories: TIM and DITM (delivery traffic information message), wherein only the DTIM carries information. Hence, the DTIM number or the DTIM interval included by the information fields of TIM element can be used for determining when to enter or leave the LPS mode. For example, after the wireless network apparatus finishes the operation of transmitting or receiving data, it then receives a beacon. At this time, if no data needs to be delivered, the system can automatically control the wireless network apparatus to enter the LPS mode. The timing point when to wake up the wireless network apparatus to receive the broadcast or multicast packets can be determined according to the DTIM number or the DTIM interval. Furthermore, if the wireless network apparatus is used as a receiver (Rx) or a transmitter (Tx), the system will automatically control the wireless network apparatus to leave the LPS mode since there is data to be transmitted or received.
Please also note that the abovementioned steps are not limited to be performed according to the exact sequence shown in the flowcharts above. As one skilled in the art will readily appreciate that appropriate modifications may be made without departing the spirit of the present invention.
Please refer to FIG. 6. FIG. 6 is a diagram of a power management 650 applied to a wireless network apparatus 610 according to an embodiment of the present invention. In this embodiment, the wireless network apparatus 610 and the power management 650 are disposed inside a portable device 600, e.g. a notebook, but this should not be considered as limitations of the present invention and can be other electronic devices, e.g. a desktop computer. As shown in FIG. 6, the wireless network apparatus 610 includes a baseband circuit 620 and a RF circuit 630. The power management 650 includes a detecting unit 660 and a power mode controlling unit 670. The detecting unit 660 detects an operating status S1 of the wireless network apparatus 610 to generate a detecting result DR1. The power mode controlling unit 670 is coupled to the detecting unit 660 for automatically controlling the wireless network apparatus 610 to enter a power-saving mode (such as the IPS mode or the LPS mode) or leave the power-saving mode according to the detecting result DR1 from the detecting unit 660. The power consumption of the wireless network apparatus 610 entering the power-saving mode is smaller than that leaving the power-saving mode. In addition, when the wireless network apparatus 610 enters the IPS mode or the LPS mode, the power mode controlling unit 670 turns off power signals or clock signals of the baseband circuit 620 and/or the RF circuit 630 disposed in the wireless network apparatus 610. When the wireless network apparatus 610 leaves the IPS mode or the LPS mode, the power mode controlling unit 670 restarts the power signals or clock signals of the baseband circuit 620 and/or the RF circuit 630 disposed in the wireless network apparatus 610. If the wireless network apparatus 610 is disposed in a USB device, the power mode controlling unit 670 is further used for notifying a host controller 690 to turn off pipelines to stop a polling mechanism when the wireless network apparatus 610 enters the IPS mode or the LPS mode, and for notifying the host controller 690 to turn on the pipelines to restart the polling mechanism when the wireless network apparatus 610 leaves the IPS mode or the LPS mode.
In this embodiment, the power management 650 and the host controller 690 can be implemented by hardware or a firmware (such as BIOS). Furthermore, the power mode controlling unit 670 might turn off a part or all of the power signals/clock signals of low noise amplifiers (LNA), power amplifiers (PA), mixers, variable gain amplifiers, and filters disposed in the baseband circuit 620, or might turn off the power signals/clock signals of the modulators disposed in the baseband circuit 620 when the wireless network apparatus 610 enters the IPS mode or the LPS mode.
Please note that the wireless network apparatus 610 can be a wireless network card, but the present invention is not limited to this only and can be wireless network apparatuses of other types. Moreover, the details and operations of the components included by the wireless network apparatus 610 and the power management 650 have already been detailed in the embodiments above, and further detailed description is omitted herein for brevity.
The abovementioned embodiments are presented merely for describing the present invention, and in no way should be considered to be limitations of the scope of the present invention. In summary, the present invention provides a power managing method applied to a wireless network apparatus and a related power management. By detecting the operating status of the wireless network apparatus, the wireless network apparatus can be automatically controlled to enter or leave the power-saving mode, such as the IPS mode or the LPS mode. Therefore, the wireless network apparatus can enter the IPS mode to turn off the baseband circuit and the RF circuit if no link operation or scan operation is performed, thereby the power consumption can be reduced. The wireless network apparatus can also enter the LPS mode to save more power if the wireless network apparatus is operated in the link status while no data needs to be delivered. In addition, if the wireless network apparatus is disposed in a USB device, it can notify the host controller to stop the polling mechanism to save more power. Moreover, a goal of automatically saving power can be achieved by continuously detecting the operating status, which is convenient for the uses and can improve efficiency.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.

Claims (18)

1. A power managing method applied to a wireless network apparatus, the wireless network apparatus operated in a non-link status or a link status, the power managing method comprising:
when the wireless network apparatus powered on, periodically detecting whether the wireless network apparatus is operated in the non-link status to determine whether to enter a first power-saving mode by a detecting unit; wherein when the wireless network apparatus is detected to be operated in the non-link status, controlling the wireless network apparatus to enter the first power-saving mode; and
when the wireless network apparatus is operated in the link status, determining the wireless network apparatus whether to enter a second power-saving mode according to an information of a beacon received by the wireless network apparatus.
2. The method of claim 1, wherein the step of controlling the wireless network apparatus to enter the first power-saving mode further comprises:
turning off a baseband circuit or a radio frequency (RF) circuit disposed in the wireless network apparatus.
3. The method of claim 1, wherein the wireless network apparatus is disposed in a universal serial bus (USB) device.
4. The method of claim 3, further comprising:
notifying a host controller to stop a polling mechanism.
5. The method of claim 1, wherein the information is a delivery traffic information message (DTIM).
6. The method of claim 1, wherein the information is a DTIM number.
7. The method of claim 1, wherein the information is a DTIM interval.
8. The method of claim 1, wherein the first power-saving mode is an inactive power-saving mode; and the second power-saving mode is a linked power-saving mode.
9. The method of claim 1, wherein the detecting unit is implemented by a firmware.
10. A power management for controlling a power mode of a wireless network apparatus, the wireless network apparatus operated in a non-link status or a link status, the power management comprising:
a detecting unit, for detecting an operating status of the wireless network apparatus to generate a detecting result; and
a power mode controlling unit, coupled to the detecting unit, for controlling the power mode of the wireless network apparatus according to the detecting result of the detecting unit;
wherein when the detecting result of the detecting unit indicates that the wireless network apparatus is operated in the non-link status, the power mode controlling unit controls the wireless network apparatus to enter a first power-saving mode; and
when the detecting result of the detecting unit indicates that the wireless network apparatus is operated in the link status, the power mode controlling unit controls the wireless network apparatus to enter a second power-saving mode according to an information of a beacon received by the wireless network apparatus.
11. The power management of claim 10, wherein when the wireless network apparatus powered on, the detecting unit periodically detects whether the wireless network apparatus is operated in the non-link status to determine whether to enter the first power-saving mode.
12. The power management of claim 10, wherein when the wireless network apparatus enters the first power-saving mode, the power mode controlling unit turns off a baseband circuit or a RF circuit disposed in the wireless network apparatus.
13. The power management of claim 10, wherein the wireless network apparatus is disposed in a USB device.
14. The power management of claim 13, wherein when the wireless network apparatus enters the first power-saving mode, the power mode controlling unit notifies a host controller to stop a polling mechanism.
15. The power management of claim 10, wherein the information is a delivery traffic information message (DTIM).
16. The power management of claim 10, wherein the information is a DTIM number.
17. The power management of claim 10, wherein the information is a DTIM interval.
18. The power management of claim 10, wherein the first power-saving mode is an inactive power-saving mode; and the second power-saving mode is a linked power-saving mode.
US12/411,401 2008-03-28 2009-03-26 Power managing method applied to a wireless network apparatus and power management thereof Active 2030-07-30 US8107378B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/411,401 US8107378B2 (en) 2008-03-28 2009-03-26 Power managing method applied to a wireless network apparatus and power management thereof

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US4015508P 2008-03-28 2008-03-28
TW98104646A 2009-02-13
TW098104646A TWI489819B (en) 2008-03-28 2009-02-13 Power managing method applied to a wireless network apparatus and power manager thereof
TW098104646 2009-02-13
US12/411,401 US8107378B2 (en) 2008-03-28 2009-03-26 Power managing method applied to a wireless network apparatus and power management thereof

Publications (2)

Publication Number Publication Date
US20090245152A1 US20090245152A1 (en) 2009-10-01
US8107378B2 true US8107378B2 (en) 2012-01-31

Family

ID=40852444

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/411,401 Active 2030-07-30 US8107378B2 (en) 2008-03-28 2009-03-26 Power managing method applied to a wireless network apparatus and power management thereof

Country Status (2)

Country Link
US (1) US8107378B2 (en)
EP (1) EP2106184B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120307700A1 (en) * 2010-02-04 2012-12-06 Telefonaktiebolaget Lm Ericsson (Publ) Prioritization of Energy Over System Throughput in a Wireless Communications System
US20150074440A1 (en) * 2009-06-30 2015-03-12 Intel Corporation Link power savings with state retention

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7978621B2 (en) * 2007-09-24 2011-07-12 Broadcom Corporation Power consumption management in a MIMO transceiver and method for use therewith
US8484494B2 (en) * 2009-11-20 2013-07-09 Plantronics, Inc. Power management utilizing proximity or link status determination
US8904212B2 (en) 2009-11-20 2014-12-02 Plantronics, Inc. Power management utilizing proximity or link status determination
CN101790225A (en) * 2010-03-16 2010-07-28 华为终端有限公司 Power management method and device for on-line module
US9072048B2 (en) * 2011-08-01 2015-06-30 Via Telecom Co., Ltd. Power control device for mobile communication and method thereof
KR101867089B1 (en) 2011-09-14 2018-06-15 삼성전자주식회사 Method for using legacy wi-fi and wi-fi p2p simultaneously
CN103517318B (en) 2012-06-19 2017-06-06 华为终端有限公司 A kind of data transmission method for uplink, device and system
JP6075197B2 (en) * 2013-05-10 2017-02-08 富士ゼロックス株式会社 Power management system, management apparatus and program
TWI602459B (en) * 2017-02-22 2017-10-11 芯光飛股份有限公司 Communication system and iot system

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6215764B1 (en) * 1998-06-04 2001-04-10 Silicon Integrated Systems Corp. Method and apparatus for detecting the network link status of computer systems
EP1473951A2 (en) 2003-05-02 2004-11-03 Nokia Corporation A method for saving power in a wireless terminal and a terminal therefore
JP2005303822A (en) 2004-04-14 2005-10-27 Toshiba Corp Radio communication device and starting control method
EP1684466A1 (en) 2005-01-21 2006-07-26 Research In Motion Limited Power saving and handling broadcast as unicast traffic in a WLAN
US20070082714A1 (en) 2005-10-07 2007-04-12 Robert Beach System and method for power conservation in a wireless device
GB2436661A (en) 2006-03-29 2007-10-03 Motorola Inc Method of operation in a wireless communication system and a client node, an infrastructure node and system
EP1865664A2 (en) 2006-06-08 2007-12-12 Sony Corporation Communication system, communication apparatus, communication method and computer program
US7317732B2 (en) * 2000-09-28 2008-01-08 Teridian Semiconductor, Corp. Method and apparatus for handling link suspend pulse and silent line state transitions of a network device
WO2008005943A2 (en) 2006-06-30 2008-01-10 Qualcomm Incorporated Standby time improvements using sub-networks
WO2008007512A1 (en) 2006-07-14 2008-01-17 Nec Corporation Base station search method by means of radio terminal and radio terminal
US7660578B2 (en) * 2003-05-02 2010-02-09 Nokia Corporation Method for saving power in a wireless terminal and a terminal

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6215764B1 (en) * 1998-06-04 2001-04-10 Silicon Integrated Systems Corp. Method and apparatus for detecting the network link status of computer systems
US7317732B2 (en) * 2000-09-28 2008-01-08 Teridian Semiconductor, Corp. Method and apparatus for handling link suspend pulse and silent line state transitions of a network device
EP1473951A2 (en) 2003-05-02 2004-11-03 Nokia Corporation A method for saving power in a wireless terminal and a terminal therefore
US7660578B2 (en) * 2003-05-02 2010-02-09 Nokia Corporation Method for saving power in a wireless terminal and a terminal
JP2005303822A (en) 2004-04-14 2005-10-27 Toshiba Corp Radio communication device and starting control method
EP1684466A1 (en) 2005-01-21 2006-07-26 Research In Motion Limited Power saving and handling broadcast as unicast traffic in a WLAN
US20070082714A1 (en) 2005-10-07 2007-04-12 Robert Beach System and method for power conservation in a wireless device
GB2436661A (en) 2006-03-29 2007-10-03 Motorola Inc Method of operation in a wireless communication system and a client node, an infrastructure node and system
EP1865664A2 (en) 2006-06-08 2007-12-12 Sony Corporation Communication system, communication apparatus, communication method and computer program
US20070287456A1 (en) * 2006-06-08 2007-12-13 Sony Corporation Communication system, communication apparatus, communication method and computer program
JP2007329696A (en) 2006-06-08 2007-12-20 Sony Corp Communication system, communication device and communication method, and computer program
WO2008005943A2 (en) 2006-06-30 2008-01-10 Qualcomm Incorporated Standby time improvements using sub-networks
WO2008007512A1 (en) 2006-07-14 2008-01-17 Nec Corporation Base station search method by means of radio terminal and radio terminal

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150074440A1 (en) * 2009-06-30 2015-03-12 Intel Corporation Link power savings with state retention
US9588575B2 (en) * 2009-06-30 2017-03-07 Intel Corporation Link power savings with state retention
US10175744B2 (en) 2009-06-30 2019-01-08 Intel Corporation Link power savings with state retention
US10712809B2 (en) 2009-06-30 2020-07-14 Intel Corporation Link power savings with state retention
US20120307700A1 (en) * 2010-02-04 2012-12-06 Telefonaktiebolaget Lm Ericsson (Publ) Prioritization of Energy Over System Throughput in a Wireless Communications System
US9351244B2 (en) * 2010-02-04 2016-05-24 Telefonaktiebolaget Lm Ericsson (Publ) Prioritization of energy over system throughput in a wireless communications system

Also Published As

Publication number Publication date
US20090245152A1 (en) 2009-10-01
EP2106184A1 (en) 2009-09-30
EP2106184B1 (en) 2011-08-17

Similar Documents

Publication Publication Date Title
US8107378B2 (en) Power managing method applied to a wireless network apparatus and power management thereof
US8588868B2 (en) Communication terminal and computer-readable storage medium
US9207748B2 (en) Systems and methods for a wireless device wake-up process including power-save and non-power-save modes
CN101305624B (en) System and method for detecting an unlicensed mobile alliance (UMA) service in GSM wireless communication networks
EP1748576B1 (en) Base apparatus, monitor terminal and repeater apparatus for relaying communication
US7792066B2 (en) Wireless wake-on-LAN power management
US8305958B2 (en) Delegated network connection management and power management in a wireless device
CN101626599B (en) Techiques for management of shared resources in wireless multi-communication devices
EP2046086B1 (en) Communication apparatus and network search method thereof
US20070205872A1 (en) Low-power wireless communication apparatus and method
US8170624B1 (en) Enhanced host sleep for WLAN devices
JP2020502908A (en) Improved power saving mode for wireless devices
US20170201940A1 (en) Dynamic delivery traffic indication message implementations
TWI489819B (en) Power managing method applied to a wireless network apparatus and power manager thereof
US20060034611A1 (en) Method and system for reducing power consumption of IrDA enabled handsets by turning on/off an IrDA port dynamically
US20180070307A1 (en) Techniques to reduce power consumption in mobile device during low-power mode
US9137628B2 (en) Systems and methods for establishing a wireless display connection
US10945207B2 (en) Beacon signal processing system and filtering method of reducing wake-up frequency
US20110273276A1 (en) Communication device and wireless communication method
WO2015154615A1 (en) Wireless access point terminal and method for saving electricity intelligently thereof
CN109640304B (en) Method for improving low-power-consumption Bluetooth connection stability
JP5037553B2 (en) Power management method and power management apparatus for wireless network device
JP3039395B2 (en) Activation method of information processing unit in wireless portable terminal
WO2011138839A1 (en) Communication device and wireless communication method
EP1734671B1 (en) Switching VSAT transmitter with smart stand-by mode

Legal Events

Date Code Title Description
AS Assignment

Owner name: REALTEK SEMICONDUCTOR CORP., TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HSU, CHIA-HUA;LU, YI-HUA;JOU, GENG-SHING;AND OTHERS;REEL/FRAME:022452/0454

Effective date: 20090325

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 12