[go: up one dir, main page]

HK1173302A - Apparatus transitioning from multiple-input multiple-output to single-input single-output to save power - Google Patents

Apparatus transitioning from multiple-input multiple-output to single-input single-output to save power Download PDF

Info

Publication number
HK1173302A
HK1173302A HK12111395.4A HK12111395A HK1173302A HK 1173302 A HK1173302 A HK 1173302A HK 12111395 A HK12111395 A HK 12111395A HK 1173302 A HK1173302 A HK 1173302A
Authority
HK
Hong Kong
Prior art keywords
siso
mimo
communication
node
transition
Prior art date
Application number
HK12111395.4A
Other languages
Chinese (zh)
Inventor
哈里什.维迪雅
拉凯什.拉曼
马诺基.拉文德拉纳特.卡马特
Original Assignee
美国博通公司
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 美国博通公司 filed Critical 美国博通公司
Publication of HK1173302A publication Critical patent/HK1173302A/en

Links

Abstract

The present invention is directed to an apparatus transitioning from multiple-input multiple-output to single-input single-output to save power. According to an example embodiment, the apparatus may include at least one processor and at least one memory. The at least one memory may include computer-executable code that, when executed by the processor, is configured to cause the apparatus to send a message to a node in wireless communication with the apparatus, the message indicating a transition by the apparatus from multiple-input multiple-output (MIMO) to single-input single-output (SISO), and transition from wireless MIMO communication with the node to wireless SISO communication with the node after sending the message to the node.

Description

Device for converting from multi-input multi-output to single-input single-output to save power
Technical Field
The present invention relates to wireless communication devices.
Background
The wireless communication device may be disconnected from the external power source. In this regard, their available power, which is typically provided by batteries, is limited.
Disclosure of Invention
According to one aspect of the invention, there is provided an apparatus comprising:
at least one processor; and
at least one memory including computer executable code that, when executed by the processor, causes the apparatus to:
sending a message to a node in wireless communication with the apparatus, the message indicating a transition from multiple-input multiple-output (MIMO) to single-input single-output (SISO) by the apparatus; and
transitioning from wireless MIMO communication with the node to wireless SISO communication with the node after sending the message to the node.
Preferably, the computer executable code is configured to cause the apparatus to transition from wireless MIMO communication with the node to wireless SISO communication with the node after receiving a notification from the node acknowledging receipt of the message indicating the transition.
Preferably, the computer executable code is further for causing the apparatus to:
determining to enter a power saving mode;
determining to transition from the MIMO to the SISO based on determining to enter the power saving mode,
wherein the apparatus transitions from MIMO to SISO based on the determination, sends the message and transitions from the MIMO communication to the SISO communication.
Preferably, the computer executable code is further for causing the apparatus to:
determining a transition from the MIMO to the SISO based on a measured level of battery power in the apparatus,
wherein the apparatus sends the message and transitions from the MIMO communication to the SISO communication based on the determination.
Preferably, the computer executable code is further for causing the apparatus to:
determining a transition from the MIMO to the SISO based on a depth of a transmission queue storing data to be sent from the apparatus to the node,
wherein the apparatus sends the message and transitions from the MIMO communication to the SISO communication based on the determination.
Preferably, the message comprises a frame indicating that the apparatus is entering a power saving mode and transitioning from multiple-input multiple-output (MIMO) to single-input single-output (SISO) by the apparatus.
Preferably, the computer-executable code is further for causing the apparatus to associate with an access point, the associating comprising receiving a message from the access point indicating that the access point supports MIMO communications.
Preferably, the computer executable code is further for causing the apparatus to:
sending a message to the node indicating a transition by the apparatus to return MIMO from SISO; and
transitioning from wireless SISO communication with the node to wireless MIMO communication with the node after sending a message indicating a MIMO transition from SISO back.
According to one aspect of the invention, there is provided an apparatus comprising:
at least one processor; and
at least one memory including computer executable code that, when executed by the processor, causes the apparatus to:
wirelessly communicating with a node in accordance with a multiple-input multiple-output (MIMO) communication protocol for at least a first traffic type; and
wirelessly communicating with the node in accordance with a single-input single-output (SISO) communication protocol for at least a second traffic type.
Preferably, the computer executable code is further for causing the apparatus to:
determining a transition from the MIMO to the SISO based on a varying priority of traffic sent between the apparatus and the node,
wherein the apparatus transitions from the MIMO communication to the SISO communication based on the determination.
Preferably, the computer executable code is for causing the apparatus to:
communicating with a wireless node according to the MIMO communication protocol for voice and video traffic; and
communicating with the wireless node in accordance with the SISO communication protocol for best effort (best effort) and background traffic.
Preferably, the computer executable code is further for causing the apparatus to send an association request frame (association request frame) to the node, the association request frame indicating a first traffic type that the apparatus is to transmit in accordance with the MIMO protocol and a second traffic type that the apparatus is to transmit in accordance with the SISO protocol.
Preferably, the computer executable code is further for causing the apparatus to send an updated MIMO frame to the node, the updated MIMO frame indicating which traffic types the apparatus will use for MIMO transmissions.
According to another aspect of the invention, the invention provides a non-transitory computer-readable medium comprising computer-executable code stored thereon, which when executed by data processing apparatus, causes the data processing apparatus to:
sending a message to a node in wireless communication with the data processing apparatus, the message indicating a transition from multiple-input multiple-output (MIMO) to single-input single-output (SISO) by the apparatus; and
transitioning from wireless MIMO communication with the node to wireless SISO communication with the node after sending the message to the node.
Preferably, the computer executable code is configured to cause the apparatus to transition from wireless MIMO communication with the node to wireless SISO communication with the node after receiving a notification from the node acknowledging receipt of the message indicating the transition.
Preferably, the computer executable code is for causing the data processing apparatus to:
determining to enter a power saving mode;
based on determining to enter the power saving mode, determining to transition from the MIMO to the SISO, an
Transitioning from the MIMO to the SISO based on the determination, sending the message and transitioning from the MIMO communication to the SISO communication.
Preferably, the computer executable code is further for causing the data processing apparatus to:
determining a transition from the MIMO to the SISO based on a measured level of battery power in the apparatus,
wherein sending the message and transitioning from the MIMO communication to the SISO communication is based on the determination.
Preferably, the computer executable code is further for causing the data processing apparatus to:
determining a transition from the MIMO to the SISO based on a depth of a transmission queue storing data to be sent from the apparatus to the node,
wherein sending the message and transitioning from the MIMO communication to the SISO communication is based on the determination.
Preferably, the message comprises a null frame indicating that the apparatus is entering a power saving mode and transitioning from multiple-input multiple-output (MIMO) to single-input single-output (SISO) by the data processing apparatus.
Preferably, the computer executable code is further for causing the data processing apparatus to associate with the access point, the associating comprising receiving a message from the access point indicating that the access point supports MIMO communications.
The details of one or more implementations are set forth in the accompanying drawings and the description below. Other features will be apparent from the description and drawings, and from the claims.
Drawings
Fig. 1 is a schematic diagram of two nodes in wireless communication, according to an example embodiment;
FIG. 2 is a schematic diagram of a vertical timing diagram showing communication between two nodes, according to an example embodiment;
FIG. 3 is a schematic diagram of a management frame according to an example embodiment;
FIG. 4 is a schematic diagram of a data frame according to an example embodiment;
fig. 5 is a block diagram of an apparatus according to an example embodiment.
Detailed Description
FIG. 1 is a schematic diagram of two nodes 102, 104 in wireless (or unguided) communication, according to an example embodiment. For example, according to various example embodiments, the nodes 102, 104 may include IEEE 802.11 Wireless Local Area Network (WLAN) nodes (e.g., station 102 and access point 104), IEEE802.16 Worldwide Interoperability for Microwave Access (WiMAX) nodes, IEEE 802.15 bluetooth nodes, or cellular phones/smart phones and base stations. Although the term IEEE 802.11 is used herein, the techniques and methods described herein are applicable to a wide range of wireless (or unguided) communication technologies.
Station 102 may include a station or device that wirelessly communicates with access point 104. Station 102 may be disconnected from any external power source and rely on battery power. Station 102 may have limited battery power and it may be desirable to reduce the use of battery power. It may sometimes be desirable for the station 102 to implement a solution that reduces battery power usage.
The nodes 102, 104 may be capable of communicating using multiple-input multiple-output (MIMO) techniques, in which the transmitting nodes 102, 104 have two or more transmitters and transmit two or more unique data streams or signals at the same frequency, and single-input single-output (SISO) techniques, in which the receiving nodes combine the multiple streams or signals to recover the original transmitted stream, and in which only a single data stream or signal is transmitted. MIMO may be advantageous by sending or transmitting multiple outputs, creating spatial multiplexing to allow for the transmission and reception of better signals. Similarly, MIMO can be received with multiple inputs or antennas, maximizing the likelihood of receiving strong signals. However, MIMO may consume more power than SISO when two or more streams or signals are transmitted at a transmitting node and processed at a receiving node; occasionally, it is helpful to transition to SISO for power saving.
Access point 102 may transition from MIMO to SISO to save power in various situations. For example, station 102 may transition to IEEE 802.11 power save mode, and the transition from MIMO to SISO occurs simultaneously with the transition to power save mode. Station 102 may also transition from MIMO to SISO using unscheduled automatic power save mode (U-APSD) when entering power save mode. Station 102 may also selectively use MIMO for certain types of traffic (e.g., voice and video traffic) and SISO for other types of traffic (e.g., best effort and background traffic). Station 102 may also transition from MIMO to SISO based on remaining battery power and enter MIMO communication when the battery power is below or has reached or exceeded a preset threshold. Station 102 may also communicate in MIMO or SISO based on transmission queue depth; when the transmission queue depth is high, indicating that there are many data packets to send or transmit, station 102 may communicate in MIMO to ensure an efficient data rate, whereas when the transmission queue depth is low, station 102 may transition to SISO or communicate in SISO, thereby reducing power consumption.
Fig. 2 is a schematic diagram of vertical timing for communication between nodes 102, 104, according to an example embodiment. The diagram shows the communication between the station 102 and the access point 104.
Station 102 and access point 104 may participate in an association procedure. Station 102 and access point 104 may have engaged in a probe request and probe response communication negotiating security parameters and an authentication request and authentication response communication negotiating authentication parameters and/or authenticating station 102. Station 102 may send an association request 202 to access point 104. The association request 202 may include a management frame (e.g., the management frame 300 shown in fig. 3). For example, the association request 202 and/or the management frame 300 may include a Media Access Control (MAC) header 302, a frame body 304, and a Frame Check Sequence (FCS) 306. The MAC header 302 may include a frame control field 308, a duration field 310, a Destination Address (DA) field 312, a Source Address (SA) field 314, a Basic Service Set Identifier (BSSID) field 316, a sequence control field 318, and a High Throughput (HT) control field 320.
For example, the body 304 of the association request 202 may include a capability subfield, a listen interval (listen interval) subfield, a Service Set Identifier (SSID) subfield, a supported rates subfield, an extended supported rate subfield, a power capacity subfield, a supported channel subfield, an Robust Security Network (RSN) subfield, a quality of service (QoS) capacity subfield, an HT capacity subfield, an 20/40 Basic Service Set (BSS) subfield, an extended capacity subfield, and any vendor specific (vendor specific) information element. In an example embodiment, where station 102 uses MIMO for only certain types of traffic (e.g., voice and video traffic (discussed below)), frame body 304 of association request 202 may also contain a subfield and/or element ID that indicates which types of traffic are to be transmitted using MIMO and/or which types are to be transmitted using SISO. According to various example embodiments, the sub-fields and/or element IDs that indicate which types of traffic are to be transmitted using MIMO identify only the types of traffic that are to be transmitted using MIMO, leaving SISO traffic types to be inferred due to lack of identification; the sub-fields and/or element IDs, which indicate which types of traffic are to be transmitted using SISO, only identify the traffic type to be transmitted using SISO, leaving the MIMO traffic type to be inferred due to the lack of identification. Priorities may be identified above or below which traffic is to be transmitted using MIMO or SISO, or which traffic types are to be transmitted using MIMO or SISO may be specifically identified.
Association request 202 may indicate a request by station 102 to associate with a wireless network served by access point 104. Association request 102 may also indicate MIMO and/or SISO communication capabilities of station 102 (e.g., which may be included in the HT capability subfield of frame body 304).
The access point 104 may respond to the association request 202 by sending an association response 204. The association response 204 may also contain a management frame (e.g., management frame 300 shown in fig. 3). For example, association response 204 and/or management frame 300 may include a Media Access Control (MAC) header 302, a frame body 304, and a Frame Check Sequence (FCS) 306. The MAC header 302 may include a frame control field 308, a duration field 310, a Destination Address (DA) field 312, a Source Address (SA) field 314, a Basic Service Set Identifier (BSSID) field 316, a sequence control field 318, and a High Throughput (HT) control field 320.
For example, the body 304 of the association response 204 may include a capability subfield, a status code subfield, an Association Identifier (AID) subfield, a support subfield, an extended support subfield, an Enhanced Distributed Channel Access (EDCA) parameter setting subfield, an HT capability subfield, an HT operation subfield, 20/40BSS coexistence subfield, an overlapping BSS scan parameter subfield, an extended capability subfield, and any vendor specific information element or subfield.
Association response 204 may grant station 102 a request to associate with and/or enter a wireless network that access point 104 serves. The association response 204 may also indicate that the access point 104 is capable of communicating in MIMO and SISO modes (e.g., included in the HT capability subfield of the frame body 304). The access point 104 may also advertise or indicate whether it is capable of MIMO communication in beacon frames and/or probe response frames.
After association has been completed by the exchange of association request 202 and association response 204, station 102 and access point 104 may engage in MIMO communication 206. Station 102 and access point 104 may engage in MIMO communication 206 by transmitting or transmitting signals containing data and/or control information via multiple outputs or antennas and/or receiving signals via multiple inputs or antennas. During MIMO communications, the access point 104 may indicate its capability to support a low power mode and/or an unscheduled automatic power save mode (U-APSD). These capabilities may be indicated, for example, in periodic beacon frames sent or transmitted by the access point 104.
While this MIMO communication is ongoing, station 102 may experience transition trigger 208. Transition trigger 208 may comprise any trigger or decision to enter SISO mode. For example, transition trigger 208 may include a decision to enter a power save mode, a decision that the battery level in station 102 is low, or a decision that the transmission queue depth of station 102 is low enough for entering SISO communications.
Based on the transition trigger, the station 102 may send a transition message 210 to the access point 104. Transition message 210 may indicate that station 102 is to transition from MIMO communication to SISO communication. In an example embodiment, the indication of the transition may be included in an action frame (action frame) that also indicates that the station 102 is entering a low power state or U-APAD. Transition message 210 may include an action frame. Transition message 210 may include NULL (NULL) or quality of service NULL (qnell) frames, such as data frames with subtype set to NULL (no data) or QoS NULL (no data).
Fig. 4 is a schematic diagram of a data frame 400 according to an example embodiment. Transition message 210 sent by station 102 to access point 104 indicating a transition from MIMO communication to SISO communication may include the fields shown in data frame 400 of fig. 4. The data frame 400 and/or transition message 210 may include a MAC header 402 and a frame check sequence 404. The MAC header 402 may include a frame control field 406, a duration field 408, an address 1 field 410, an address 2 field 412, an address 3 field 414, a sequence control field 416, an address 4 field 418, and a quality of service control field 420. The address 1 field 410 may contain the address of the data frame 400 or the intended recipient of the transition message 210, such as the access point 204, and the address 2 field 412 may contain the address of the station 102 that is transmitting the data frame 400 of the transition message 210. According to an example embodiment, QoS control field 420 may indicate that data frame 400 and/or transition message 210 is a transition message and that access point 102 is transitioning from MIMO to SISO by, for example, including a subtype value corresponding to null (no data) or QoS null (no data).
The access point 104 may receive the transition message 210 and send an acknowledgement message (e.g., transition acknowledgement 212) to the station 102. Transition acknowledgement 212 may have a similar format as transition message 210, e.g., by including a field of data frame 400. According to an example embodiment, the QoS control field 420 of the transition acknowledgement 212 may indicate that the data frame 400 and/or the transition acknowledgement 412 are transition acknowledgements, for example by including a subtype value corresponding to CF-Ack (no data), CF-Ack + CF-Poll (no data), QoS CF-Poll (no data), or QoS CF-Ack + CF-Poll (no data).
The transition acknowledgement 212 and/or data frame 400 sent by the access point 104 to the station 102 may indicate that the transition message 210 has been received and accurately processed by the access point 104 and is ready for the station 102 to transition to and begin SISO communications. Upon receiving the transition confirmation 212 from the access point 104, the station 102 may SISO communicate 214 with the access point 104. In SISO communication 214, station 102 and/or access point 104 may communicate by transmitting data using only a single output or antenna to transmit messages and also using only a single input or antenna to receive messages. Station 102 and access point 104 may engage in SISO communication 214 until station 102 determines to return MIMO communication 216. Station 102 may determine to return MIMO communications based on an event opposite to the event triggering the transition to SISO, such as battery power being sufficiently high or transition queue depth being sufficiently high.
In an example of transitioning to SISO communication 214 based on entering a power save mode, station 102 may engage in SISO communication while in the power save mode. In the power save mode, station 102 may sleep during most of the time that access point 104 communicates with other nodes, and may wake up (e.g., by powering up a receiver) during an expected receive time (which may be indicated by a beacon transmitted by access point 104) to determine whether data addressed to station 102 is scheduled to be sent by access point 104 to station 102. In the sleep mode of station 102, access point 104 may buffer data packets destined for station 102 and send the buffered data packets to station 102 when station 102 wakes up periodically. If the beacon frame indicates that data is scheduled to be sent by the access point 104 to the station 102, the station 102 may remain awake and wait for the data or frame, or may wake up at the time indicated by the beacon to receive and process the data or frame. If the beacon does not indicate that the access point 104 is to transmit data to the station 102, the station 102 may remain asleep until the next beacon frame or scheduled time of reception.
In SISO communication 214 during U-APSD, station 102 may spend time in a pseudo-sleeping (dozing) state that consumes less power. Station 102 may sleep briefly until a particular time when access point 104 schedules a frame or packet to be sent to station 102. According to an example embodiment, station 102 may also request access point 104 to send a buffered frame by sending a trigger frame indicating a request to send a buffered frame; the trigger frame may be included in the action frame. During the time that access point 104 schedules to send a frame or packet to station 102, station 102 may wake up to receive the frame or packet. If station 102 is entering SISO communications or transitioning from MIMO communications to SISO communications based on remaining battery power, station 102 may continuously or periodically monitor battery power. Station 102 may compare the measured battery power to a threshold; when the battery power is at or below the threshold, station 102 may determine to transition from MIMO communication to SISO communication. Upon making a decision based on a comparison of the measured battery power to a threshold level, the station 102 may send a transition message 210 to the access point 104, stop MIMO communication or start SISO communication or transition from MIMO communication to SISO communication upon receiving a transition acknowledgement 212 from the access point 104.
In the example of a transition based on transmit queue depth, station 102 may monitor transmit queue depth and/or compare it to a threshold. The transmission queue depth may be based on a number of packets or frames to be transmitted by the station 102 to the access point 104. Station 102 may buffer frames or packets in memory and prepare to send packets or frames to access point 104 during the time that access point 104 schedules station 102 to send data to access point 104. When the transmission queue depth has met or fallen below the transmission queue depth threshold, station 102 may determine to transition from MIMO communication to SISO communication. Upon deciding to transition from MIMO communication to SISO communication, station 102 may send a transition message 210 to access point 104. Upon receiving the transition confirmation 212 from the access point 104, the station 102 may transition from MIMO communication to SISO communication and begin SISO communication with the access point 104 214.
In instances where MIMO mode is used for only certain types of traffic, station 102 may not need to send transition message 210 to access point 104 or receive transition acknowledgement 212 from access point 104. In this example, station 102 and access point 104 may have negotiated parameters for MIMO and SISO communications during the association process. For example, association request message 202 may have previously indicated which types of traffic communications station 102 will use MIMO and which types of traffic communications station 102 will use SISO. For example, association request 202 (which may have the format of management frame 300) may indicate which traffic types station 102 will use MIMO and which traffic types station 102 will use SISO. An indication of which traffic types will use MIMO and which traffic types will use SISO may be included in the subfields and/or element IDs of frame body 304 of association request 202. For example, the subfields and/or element IDs of frame body 304 may indicate that station 102 may use MIMO for voice traffic and video traffic, but will use SISO for best effort service and background traffic with access point 104. Thus, station 102 and access point 104 may have learned that during MIMO communications and/or SISO communications, station 102 will communicate for a specified type of traffic with a specified type of communication protocol. Station 102 and access point 104 may not need to exclusively participate in MIMO communications 206 or SISO communications 214, but may participate in a hybrid communication technique having MIMO communications for higher priority traffic types (e.g., voice and video traffic) and SISO communications for lower priority traffic (e.g., best effort and background traffic). In an example embodiment, station 102 may dynamically change which traffic types use MIMO communications and which traffic types use SISO communications; for example, station 102 may send an action frame or a management frame to access point 104 indicating which types of traffic will use MIMO and/or which types of traffic will use SISO.
Fig. 5 is a block diagram of an apparatus 500 according to an example embodiment. The device 500 may comprise a wireless node, such as station 102, and may comprise an IEEE 802.11 node, an IEEE802.16 node, an IEEE 802.15 node, or a cellular phone/smartphone, netbook, tablet, iPad, or portable computer, as non-limiting examples. The device 500 may include a controller 502 and a memory 504. The memory 504 may store data and instructions. The controller 502 may execute instructions stored in the memory 504 to perform any of the tasks, methods, or functions described herein. The device 500 may also include a battery 506 that may or may not be rechargeable. As described above, the controller 502 may monitor the charge level of the battery 506 to determine whether to transition from MIMO communication to SISO communication.
The device 500 may also include a baseband processor 508. The baseband processor may convert between data generated or processed by the controller 502 and baseband signals received or transmitted by the transceiver 510 according to a communication standard (e.g., IEEE 802.11, IEEE802.16, IEEE 802.15) or any cellular communication technology. The apparatus 500 may include a transceiver 510, which transceiver 510 may convert between baseband signals and Radio Frequency (RF) signals and act as a physical interface to communicate with other wireless devices, such as the access point 104.
The various aspects described herein may be implemented in digital electronic circuitry, or in computer hardware, firmware, software, or in combinations of them. May also be embodied by a computer program product. These computer programs are embodied in an information carrier (e.g., a machine-readable storage device) that is executable by or for controlling the operation of data processing apparatus, such as a programmable processor, a computer, or multiple computers. A computer program, such as one that performs tasks, methods, or functions described above, may be written in any form of programming language, including compiled or interpreted languages, and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program can be deployed to be executed on one computer or on multiple computers that are located at one site or distributed across multiple sites and interconnected by a communication network.
Method steps may be performed by one or more programmable processors executing a computer program to perform functions by operating on input data and generating output data. Method steps also may be performed by, and apparatus may be implemented as, special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application-specific integrated circuit).
Processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor can receive instructions and data from a non-transitory, computer-readable read-only memory or a non-transitory, computer-readable random access memory or both. The computer components include at least one processor for executing instructions and one or more memory devices for storing instructions and data. Generally, a computer will also include, or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto-optical disks, or optical disks. Information carriers suitable for embodying computer program instructions and data include all forms of non-volatile memory, including semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory, magnetic disks such as internal hard disks or removable disks, magneto-optical disks, and CD-ROM and DVD-ROM optical disks. The processor and the memory can be implemented by, or incorporated in, special purpose logic circuitry.
To provide for interaction with a user, the invention can also be implemented by a computer having a display device and a keyboard for displaying information to the user, e.g., a Cathode Ray Tube (CRT) or liquid crystal display monitor, and a pointing device, e.g., a mouse or a trackball, by which the user can provide input to the computer. Other types of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback, such as visual feedback, auditory feedback, or tactile feedback; input from the user may be received in any form, including acoustic, speech, or tactile input.
The invention can also be implemented in a computer system that includes a back-end component, e.g., as a data server, or that includes a middleware component, e.g., an application server, or that includes a front-end component, e.g., a client computer having a graphical user interface or a Web browser through which a user can interact to implement the invention, or any combination of such back-end, middleware, or front-end components. The components may be interconnected by any form or medium of digital data communication, e.g., a communication network. Examples of communication networks include a Local Area Network (LAN) and a Wide Area Network (WAN), such as the Internet.
While certain features of the embodiments have been described herein, many modifications, substitutions, changes, and equivalents will now occur to those skilled in the art. It is, therefore, to be understood that the appended claims are intended to cover all such modifications and changes as fall within the true spirit of the embodiments of the invention.
This application claims priority from U.S. provisional patent application, entitled "transition from MIMO to SISO for power saving", filed 25/2010, application No.61/406,319, and incorporated herein by reference in its entirety.

Claims (10)

1. An apparatus, characterized in that the apparatus comprises:
at least one processor; and
at least one memory including computer executable code that, when executed by the processor, causes the apparatus to:
sending a message to a node in wireless communication with the apparatus, the message indicating a transition from multiple-input multiple-output, MIMO, to single-input single-output, SISO, by the apparatus; and
transitioning from wireless MIMO communication with the node to wireless SISO communication with the node after sending the message to the node.
2. The apparatus according to claim 1, wherein the computer-executable code is configured to cause the apparatus to transition from wireless MIMO communication with the node to wireless SISO communication with the node after receiving a notification from the node acknowledging receipt of a message indicating the transition.
3. The apparatus of claim 1, wherein the computer executable code is further for causing the apparatus to:
determining to enter a power saving mode;
determining to transition from the MIMO to the SISO based on determining to enter the power saving mode,
wherein the apparatus transitions from MIMO to SISO based on the determination, sends the message and transitions from the MIMO communication to the SISO communication.
4. The apparatus of claim 1, wherein the computer executable code is further for causing the apparatus to:
determining a transition from the MIMO to the SISO based on a measured level of battery power in the apparatus,
wherein the apparatus sends the message and transitions from the MIMO communication to the SISO communication based on the determination.
5. The apparatus of claim 1, wherein the computer executable code is further for causing the apparatus to:
determining a transition from the MIMO to the SISO based on a depth of a transmission queue storing data to be sent from the apparatus to the node,
wherein the apparatus sends the message and transitions from the MIMO communication to the SISO communication based on the determination.
6. The apparatus of claim 1, wherein the message comprises a frame indicating that the apparatus is entering a power saving mode and transitioning from MIMO to SISO by the apparatus.
7. The apparatus of claim 1, wherein the computer-executable code is further configured to cause the apparatus to associate with an access point, wherein the associating comprises receiving a message from the access point indicating that the access point supports MIMO communication.
8. The apparatus of claim 1, wherein the computer executable code is further for causing the apparatus to:
sending a message to the node indicating a transition by the apparatus to return MIMO from SISO; and
transitioning from wireless SISO communication with the node to wireless MIMO communication with the node after sending a message indicating a MIMO transition from SISO back.
9. An apparatus, characterized in that the apparatus comprises:
at least one processor; and
at least one memory including computer executable code that, when executed by the processor, causes the apparatus to:
wirelessly communicating with a node according to a multiple-input multiple-output, MIMO, communication protocol for at least a first traffic type; and
wirelessly communicating with the node in accordance with a single-input single-output, SISO, communication protocol for at least a second traffic type.
10. The apparatus of claim 9, wherein the computer executable code is further for causing the apparatus to:
determining a transition from the MIMO to the SISO based on a varying priority of traffic sent between the apparatus and the node,
wherein the apparatus transitions from the MIMO communication to the SISO communication based on the determination.
HK12111395.4A 2010-10-25 2012-11-09 Apparatus transitioning from multiple-input multiple-output to single-input single-output to save power HK1173302A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US61/406,319 2010-10-25
US12/942,762 2010-11-09

Publications (1)

Publication Number Publication Date
HK1173302A true HK1173302A (en) 2013-05-10

Family

ID=

Similar Documents

Publication Publication Date Title
CN105933960B (en) Processing apparatus
US7085595B2 (en) Power saving in a wireless local area network
CN107113731B (en) Power-efficient channel access for wireless devices in dense wireless networks
US20190028967A1 (en) Wireless communication method and apparatus using wakeup radio
EP2958380B1 (en) Wlan system with opportunistic transitioning to a low power state for power management
US10063292B2 (en) Multi-user operation management
CN110651505B (en) Communication apparatus and communication method
EP3571880A1 (en) Power saving for wireless device
US12363639B2 (en) Apparatuses, methods, and computer-readable medium for communication in a wireless local area network
TW201834490A (en) Adaptive power save with reinforcement learning
HK1173302A (en) Apparatus transitioning from multiple-input multiple-output to single-input single-output to save power
HK1167978A (en) Apparatus transitioning from mimo to siso to save power
JP7018069B2 (en) Terminal station and communication method
US20140098725A1 (en) Controlling transmission of protocol data units