WO2021092727A1 - 设备省电方法及设备省电装置 - Google Patents

设备省电方法及设备省电装置 Download PDF

Info

Publication number
WO2021092727A1
WO2021092727A1 PCT/CN2019/117187 CN2019117187W WO2021092727A1 WO 2021092727 A1 WO2021092727 A1 WO 2021092727A1 CN 2019117187 W CN2019117187 W CN 2019117187W WO 2021092727 A1 WO2021092727 A1 WO 2021092727A1
Authority
WO
WIPO (PCT)
Prior art keywords
message frame
frame
identification information
sleep mode
information bit
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.)
Ceased
Application number
PCT/CN2019/117187
Other languages
English (en)
French (fr)
Inventor
董贤东
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.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=75911543&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=WO2021092727(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to PCT/CN2019/117187 priority Critical patent/WO2021092727A1/zh
Priority to EP19952212.9A priority patent/EP4061063A4/en
Priority to US17/775,449 priority patent/US12389328B2/en
Priority to CN201980002946.2A priority patent/CN113170390B/zh
Publication of WO2021092727A1 publication Critical patent/WO2021092727A1/zh
Anticipated expiration legal-status Critical
Priority to US19/266,316 priority patent/US20250344151A1/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] 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
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • H04W52/0235Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal where the received signal is a power saving command
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] 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
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] 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
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0254Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity detecting a user operation or a tactile contact or a motion of the device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0258Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity controlling an operation mode according to history or models of usage information, e.g. activity schedule or time of day
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0274Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
    • H04W52/028Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof switching on or off only a part of the equipment circuit blocks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/28Discontinuous transmission [DTX]; Discontinuous reception [DRX]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • H04W76/34Selective release of ongoing connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • 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 disclosure relates to the field of communication technology, and in particular to a device power-saving method and a device power-saving device.
  • Wi-Fi Wireless Local Area Network
  • Wi-Fi Wireless Fidelity
  • IEEE802.11 established SG (study group) IEEE802.11be to study the next generation Mainstream (802.11a/b/g/n/ac/ax) Wi-Fi technology.
  • Wi-Fi In the next-generation mainstream (IEEE802.11a/b/g/n/ac/ax) Wi-Fi technology, in order to reduce the power consumption of communication devices, during the communication between the devices, support the device to enter the sleep mode to achieve The purpose of power saving.
  • ML multi-link
  • the present disclosure provides a device power saving method and a device power saving device.
  • a device power saving method which is applied to a first device, and the first device and the second device simultaneously transmit data frames in multiple connections, and the device saves power.
  • the electrical method includes: generating a first message frame, wherein the first message frame includes identification information bits, and the identification information bits are used to indicate that the first device is connected to one or more of the multiple connections Enter sleep mode in the middle; send the first message frame to the second device; receive the second message frame fed back by the second device, and confirm whether it is indicated by the identification information bit according to the second message frame
  • the connection entering the sleep mode enters the sleep mode, wherein the second message frame is used to confirm or deny that the first device enters the sleep mode in the connection entering the sleep mode indicated by the identification information bit.
  • a device power saving method which is applied to a second device, and the second device and the first device simultaneously transmit data frames in multiple connections, and the device saves
  • the electrical method includes: receiving a first message frame sent by the first device, wherein the first message frame includes an identification information bit, and the identification information bit is used to indicate that the first device is in the multiple connections Enter the sleep mode in one or more of the connections; feed back a second message frame to the first device, where the second message frame is used to confirm or deny the first device’s indication in the identification information bit
  • the connection that entered sleep mode enters sleep mode.
  • a device power-saving device which is applied to a first device, wherein the first device and the second device simultaneously transmit data frames in multiple connections, and the device saves power
  • the apparatus includes: a generating unit configured to generate a first message frame, wherein the first message frame includes an identification information bit, and the identification information bit is used to indicate that the first device is in one of the multiple connections Or enter the sleep mode in one or more connections; the sending unit is configured to send the first message frame to the second device; the receiving unit is configured to receive the second message frame fed back by the second device, and It is confirmed according to the second message frame whether to enter the sleep mode in the connection that enters the sleep mode indicated by the identification information bit, wherein the second message frame is used to confirm or deny that the first device is in the identification information
  • a device power saving device which is applied to a second device, and the second device and the first device simultaneously transmit data frames in multiple connections, and the device saves power
  • the device includes:
  • the receiving unit is configured to receive a first message frame sent by the first device, wherein the first message frame includes an identification information bit, and the identification information bit is used to indicate that the first device is in the multiple One or more of the two connections enter the dormant mode; the sending unit is configured to feed back a second message frame to the first device, wherein the second message frame is used to confirm or deny the first device Enter the sleep mode in the connection indicated by the identification information bit to enter the sleep mode.
  • a power saving device for equipment including:
  • a processor a memory for storing executable instructions of the processor; wherein the processor is configured to execute the device power saving method described in the first aspect.
  • a power saving device for equipment including:
  • Processor a memory used to store executable instructions of the processor
  • the processor is configured to execute the device power saving method described in the second aspect.
  • the identification information bit in the message frame indicates that the device enters the sleep mode in one or more connections, and the device is used to confirm or deny the identification information bit indicating that the device enters the sleep mode.
  • the message frame of the sleep mode in the connection entering the sleep mode confirms whether the sleep mode is entered in the connection entering the sleep mode indicated by the identification information bit, and the determination of whether the device enters the sleep mode in the case of multi-connection communication is realized.
  • Fig. 1 is a schematic diagram showing multi-connection communication according to an exemplary embodiment.
  • Fig. 2 is a flow chart showing a method for saving power for a device according to an exemplary embodiment.
  • Fig. 3 is a schematic diagram showing an information identification bit format according to an exemplary embodiment.
  • Fig. 4 is a schematic diagram showing an asynchronous communication mode according to an exemplary embodiment.
  • Fig. 5 is a schematic diagram showing a synchronous communication mode according to an exemplary embodiment.
  • Fig. 6 is a flow chart showing a method for saving power for a device according to an exemplary embodiment.
  • Fig. 7 is an interaction flow chart showing a method for saving power for a device according to an exemplary embodiment.
  • Fig. 8 is a block diagram showing a device for saving power for equipment according to an exemplary embodiment.
  • Fig. 9 is a block diagram showing a device for saving power for equipment according to an exemplary embodiment.
  • Fig. 10 is a block diagram showing a device for saving power for equipment according to an exemplary embodiment.
  • Fig. 11 is a block diagram showing a power saving device for equipment according to an exemplary embodiment.
  • the device power saving method provided by the embodiments of the present disclosure is applied to a wireless local area network communication system including a data sending device and a data receiving device.
  • the data sending device and the data receiving device can be a station (Station, STA) or an access point (Access Point, AP).
  • the forward transmission and back transmission of data are performed between the data sending device and the data receiving device through a wireless local area network.
  • the STA involved in this disclosure can be understood as a user terminal in a wireless local area network.
  • the user terminal can be referred to as user equipment (UE), mobile station (MS), and mobile terminal (MT). ), etc., are devices that provide users with voice and/or data connectivity.
  • the terminal may be a handheld device with a wireless connection function, a vehicle-mounted device, and the like.
  • some examples of terminals are: smart phones (Mobile Phone), pocket computers (Pocket Personal Computer, PPC), handheld computers, personal digital assistants (Personal Digital Assistant, PDA), notebook computers, tablet computers, wearable devices, things Internet of Things (IoT) client or in-vehicle devices, etc.
  • IoT Internet of Things
  • the AP referred to in the present disclosure refers to equipment, routers, etc. that a user terminal of a wireless local area network accesses the network.
  • IEEE 802.11 In related technologies, the IEEE 802.11 standard is used for data frame transmission between the STA and the AP.
  • IEEE802.11 established SG (study group) IEEE802.11be to study the next-generation mainstream (802.11a/b/g/n/ac/ax) Wi-Fi technology.
  • the research scope is: 320MHz bandwidth transmission, With the aggregation and coordination of multiple frequency bands, the proposed vision increases the rate and throughput by at least four times compared with the existing IEEE802.11ax. Its main application scenarios are video transmission, AR, VR, etc.
  • the aggregation and coordination of multiple frequency bands refers to simultaneous communication in multiple frequency bands or multiple bandwidths in the same frequency band, for example, simultaneous communication in three frequency bands of 2.4 GHz, 5.8 GHz, and 6-7 GHz. Simultaneous communication in multiple frequency bands or multiple bandwidths in the same frequency band can be understood as multi-connection communication, or called multi-link aggregation (MLA).
  • MLA multi-link aggregation
  • Figure 1 shows a schematic diagram of multi-connection communication.
  • the first device and the second device communicate simultaneously through N connections.
  • N is a positive integer greater than or equal to 2.
  • the embodiment of the present disclosure provides a device power saving method, wherein a first device and a second device simultaneously transmit data frames in multiple connections, that is, multi-connection communication is adopted.
  • the first device generates a message frame including identification information bits, which is referred to as the first message frame hereinafter.
  • the identification information bit included in the first message frame is used to instruct the first device to enter the sleep mode in one or more of the multiple connections for data frame transmission with the second device.
  • the first device sends the generated first message frame to the second device.
  • the second device feeds back to the first device a message frame for confirming or denying that the first device enters the sleep mode in the connection indicated by the identification information bit to enter the sleep mode.
  • the message frame used to confirm or deny that the first device enters the sleep mode in the connection indicated by the identification information bit to enter the sleep mode is referred to as the second message frame.
  • the first device receives the second message frame fed back by the second device, and confirms whether to enter the sleep mode in the connection that enters the sleep mode indicated by the identification information bit according to the second message frame.
  • the second message frame characterization confirms that the first device enters the sleep mode in the connection that enters the sleep mode indicated by the identification information bit
  • the first device can enter the sleep mode in the case of multi-connection communication, and meets the requirements of IEEE802.11be. In the case of multi-connection communication, it can meet the needs of equipment power-saving communication.
  • Fig. 2 is a flow chart showing a device power saving method according to an exemplary embodiment.
  • the device power saving method is used in a first device, and the first device may be an STA or an AP.
  • the first device and the second device simultaneously transmit data frames in multiple connections.
  • the second device may be an AP or an STA.
  • the device power saving method includes the following steps.
  • step S11 a first message frame is generated.
  • the first message frame includes an identification information bit, and the identification information bit is used to indicate that the first device enters the sleep mode in one or more of the multiple connections.
  • step S12 the first message frame is sent to the second device.
  • the first device sends the first message frame to the second device.
  • the second device After the second device receives the first message frame sent by the first device, it can confirm whether the first device is allowed to enter the sleep mode according to the actual situation, and feed back to the first device the second device used to confirm or deny the first device enters the sleep mode.
  • Message frame For example, after the second device correctly receives the data frame sent by the first device, it can confirm that the first device enters the sleep mode. If the second device determines that the communication with the first device has not been completed, it may deny that the first device enters the sleep mode.
  • step S13 a second message frame fed back by the second device is received, and the second message frame is used to confirm whether to enter the sleep mode in the connection indicated by the identification information bit to enter the sleep mode.
  • the second message frame is used to confirm or deny that the first device enters the sleep mode in the connection indicated by the identification information bit to enter the sleep mode.
  • the first device confirms that the first device enters the sleep mode in the connection indicated by the identification information bit to enter the sleep mode.
  • the second message frame is used to deny that the first device enters the sleep mode in the connection indicated by the identification information bit to enter the sleep mode, the first device does not enter the sleep mode in the connection indicated by the identification information bit to enter the sleep mode, and continues Communication.
  • the device power saving method provided by the embodiments of the present disclosure enables the first device to enter the sleep mode in the case of multi-connection communication, and meets the requirement of IEEE802.11be to meet the power-saving communication of the device in the case of multi-connection communication.
  • the first device is an STA and the second device is an AP as an example for description.
  • the first device may be an AP, and the second device may be an STA.
  • the embodiments of the present disclosure are not limited.
  • the first message frame generated by the STA may be a data message frame or a management message frame.
  • the power supply can be included in the frame control field (frame control, FC) in the media access control (MAC) header of the data message frame or management message frame
  • FC frame control field
  • MAC media access control
  • Fig. 3 is a schematic diagram of a MAC frame header format provided by an exemplary embodiment.
  • the identification information bits in the first message frame in the embodiment of the present disclosure may be bits, and different bit values are obtained by bit position, and different bits have different values. Bits with different values can be used to indicate whether the first device enters the sleep mode. For example, setting the bit in the power management subfield in the FC field of the MAC frame header to "1" indicates that the STA will enter the sleep mode (power saving mode). Set the power management subfield in the FC field of the MAC frame header to "0" to indicate that the STA will not enter the sleep mode and continue data frame transmission.
  • the STA can choose to enter the sleep mode or not to enter the sleep mode under each of the multiple connections. Therefore, the STA may send a first message frame to the AP according to each of the multiple connections, and indicate in each first message frame sent in each connection whether it enters the sleep mode in the current connection.
  • the STA can wake up in the connection associated with the AP and listen and buffer the downlink data frame, and obtain the synchronization communication with the AP. Time synchronization information.
  • the STA usually enters the sleep mode after completing the transmission of all data frames. Therefore, in the embodiment of the present disclosure, to ensure the complete transmission of the data frame, the STA may send to the AP after completing the data frame transmission.
  • the first message frame For example, when the first message frame is a data message frame, the data message frame is the last data frame sent by the STA to the AP in the current connection.
  • the STA sends the management message frame after sending all data frames to the AP in the current connection.
  • the second message frame may be multiplexed with a reply acknowledgement (ACK) frame.
  • ACK reply acknowledgement
  • the power management subfield in the FC field in the MAC frame header of the ACK frame sets the identification information bit used to confirm or deny the STA entering the sleep mode. For example, setting the power management subfield of the FC field of the ACK frame to "1" indicates that the STA can enter the sleep mode. Set the power management subfield of the FC field of the ACK frame to "0" to indicate that the STA cannot enter the sleep mode.
  • asynchronous communication mode there can be two communication modes under multiple connections between STA and AP: asynchronous communication mode and synchronous communication mode.
  • the access channels for each connection in the multi-connection are independent of each other.
  • connection 1, connection 2 and connection 3 are asynchronous communication modes, and the data frames transmitted by the STA are independent of each other under the three connections and are transmitted asynchronously.
  • the access channels under each connection are interrelated.
  • the data frames transmitted by the STA in connection 1 and connection 2 have synchronous transmission
  • the data frames transmitted in connection 2 and connection 3 have synchronous transmission.
  • the access channels under each connection are independent of each other, so when the STA and AP in this mode perform multi-connection communication, the first message frame can be generated for each of the multiple connections. , And send the first message frame in each of the multiple connections. For example, set the power management subfield of the FC field in the MAC frame header of the data frame or management frame sent under each connection to "1" to indicate that the STA will enter the sleep mode under each connection.
  • the STA can wake up in the connection associated with the AP, listen and buffer downlink data frames, and obtain time synchronization information for maintaining synchronous communication with the AP.
  • the access channels under each connection are related to each other. Therefore, when the STA communicates with the AP in this mode, on the one hand, the first message frame can be generated for each of the multiple connections. , And send the first message frame in each of the multiple connections. On the other hand, the first message frame may also be sent to the AP during the connection associated with the AP.
  • the identification information bit in the first message frame is used to instruct the STA to enter the sleep mode in multiple connections for synchronous communication. For example, in the synchronous communication process shown in Figure 4, the STA may send the first message frame to the AP during the connection associated with the AP.
  • the information bit in the first message frame is used to indicate that the STA is in connection 1 and connection 2.
  • the first message frame sent in one connection instructs the STA to enter the sleep mode in multiple synchronous communication connections, so the number of identification information bits in the first message frame may be more.
  • the number of identification information bits is determined according to the number of connections currently undergoing synchronous communication to ensure that the STA can be instructed to enter the sleep mode in all connections currently undergoing synchronous communication.
  • the STA can set multiple bits in the FC field power management subfield in the MAC frame header of the data frame transmitted in the connection with the AP. Each bit is used to identify whether the STA enters the sleep mode during a connection. For example, if the bit is set to "1", it means that the STA enters the sleep mode during the connection. The bit is set to "0" to indicate that the STA will not enter the sleep mode during the connection.
  • the STA can preset one more bit in the FC field power management subfield in the MAC frame header of the data frame transmitted during the connection with the AP to instruct the STA to synchronize at the current time. Enter sleep mode during all communication connections. If the preset bit in the frame header of the MAC frame is set to "1", it means that the power management subfield of the FC domain under all connections is "1", which means that the STA is about to enter the sleep mode. For example, if the preset bit in the frame header of the MAC frame is set to "0”, it means that the power management subfield of the FC domain of some of the multiple connections of synchronous communication is set to "1", and the STA will enter the sleep mode. The power management subfield of the FC domain that indicates that some of the multiple connections in synchronous communication are also connected is "0", and the STA will not enter the sleep mode and continue to communicate.
  • the STA can wake up in the connection associated with the AP, listen and buffer downlink data frames, and obtain time synchronization information for maintaining synchronous communication with the AP.
  • the station randomly selects a connection to wake up and keep time synchronization with the AP.
  • the AP designates a connection station to wake up and keep time synchronization with the AP.
  • the STA in the process of multi-connection communication with the AP, can switch to the connection that enters the sleep mode under certain connections. For example, because the connection load is large, you can dynamically switch to another connection with a smaller load to continue communication, and the connection with a larger connection load will enter the sleep mode. It is also possible that the connection that has entered the sleep mode is switched to continue communication.
  • the identification information bit used to identify the connection into the sleep mode in the first identification bit needs to be updated.
  • the STA and the AP when the STA and the AP are in multi-connection communication, they enter the sleep mode through the identification information bit, so that the STA can enter the sleep mode in the case of multi-connection communication, and meet the requirements of IEEE802.11be to be able to communicate under the connection Demand.
  • Fig. 6 is a flowchart showing a device power saving method according to an exemplary embodiment.
  • the device power saving method is used in a second device, and the second device may be an AP or an STA.
  • the second device and the first device simultaneously transmit data frames in multiple connections.
  • the first device may be an STA or an AP.
  • the device power saving method includes the following steps.
  • step S21 the first message frame sent by the first device is received.
  • the first message frame includes an identification information bit, and the identification information bit is used to indicate that the first device enters the sleep mode in one or more of the multiple connections.
  • step S22 the second message frame is fed back to the first device.
  • the second device can confirm whether the first device is allowed to enter the sleep mode in the connection indicated by the identification information bit to enter the sleep mode according to the actual situation, and feed back to the first device A second message frame used to confirm or deny that the first device enters the sleep mode in the connection indicated by the identification information bit to enter the sleep mode. For example, after the second device correctly receives the data frame sent by the first device in the connection indicated by the identification information bit to enter the sleep mode, it can confirm that the first device enters the sleep mode in the connection indicated by the identification information bit to enter the sleep mode. The second device determines that the communication with the first device has not been completed in the connection indicated by the identification information bit to enter the sleep mode, and may deny that the first device enters the sleep mode in the connection indicated by the identification information bit to enter the sleep mode.
  • the second message frame may be multiplexed with a reply acknowledgement (ACK) frame.
  • the power management subfield in the FC field in the MAC frame header of the ACK frame sets the identification information bit used to confirm or deny the STA entering the sleep mode.
  • the power management subfield of the FC field of the ACK frame is set to "1", and the identification confirms that the first device enters the sleep mode in the connection that enters the sleep mode indicated by the identification information bit.
  • Set the power management subfield of the FC field of the ACK frame to "0", indicating that the first device enters the sleep mode in the connection indicated by the identification information bit to enter the sleep mode, that is, the first device cannot enter the sleep mode as indicated by the identification information bit Enters sleep mode during the connection.
  • the implementation process of the second device receiving the first message frame and feeding back the second message frame may correspond to the form in which the first device sends the first message frame.
  • the second device may receive the first message frame sent by the first device in each of the multiple connections.
  • the identification information bit in the first message frame is used to indicate that the first device enters the sleep mode in the current connection that sends the first message frame.
  • the second device feeds back the second message frame to the first device in each of the multiple connections.
  • the asynchronous communication mode is used to transmit data frames between the first device and the second device in multiple connections. Since the access channels are independent of each other, the AP will reply with an ACK frame for each connection, and set the power management subfield of the FC field of the ACK frame to "1", which indicates that the station can enter the sleep mode.
  • the first device and the second device adopt a synchronous communication mode to transmit data frames in multiple connections.
  • the second device receives the first message frame sent by the first device in the connection associated with the second device.
  • the identification information bit in the first message frame is used to indicate that the first device enters the sleep mode in multiple connections for synchronous communication.
  • the AP simultaneously receives the data frame/association frame sent by the STA under each connection, but responds with an ACK frame under one connection to indicate that the station is in sleep mode. If the STA transmits the first message frame by adding a new preset bit in the associated frame, for example, it is set to "1", and the power management subfield of the FC field of the MAC frame header of the ACK frame is also set to "1" by the AP. , To indicate that the AP is in sleep mode under all connections.
  • the AP’s power management subfield in the FC field of the MAC frame header of the ACK frame is also set to “0”, indicating that the AP is in accordance with the above-mentioned first device.
  • the first message frame is a data message frame or a management message frame.
  • the media access control MAC frame header of the data message frame or the management message frame includes a frame control field, the frame control field includes a power management subfield, and the power management subfield includes an identification information bit.
  • the second device when the first message frame is a data message frame, the second device receives the first message frame by receiving the last data frame in the current connection.
  • the first message frame is a management message frame
  • the second device receives the first message frame after receiving all the data frames in the current connection.
  • Fig. 7 is a flow chart showing a device power saving method according to an exemplary embodiment. As shown in Fig. 7, the device power saving method is used in the process of interaction between the first device and the second device. Refer to Figure 7, including the following steps.
  • step S31 the first device generates a first message frame.
  • the first message frame includes an identification information bit, where the identification information bit is used to indicate that the first device enters a sleep mode in one or more of the multiple connections.
  • step S32 the first device sends the first message frame to the second device.
  • the second device receives the first message frame sent by the first device.
  • step S33 the second device feeds back the second message frame to the first device.
  • the first device receives the second message frame fed back by the second device.
  • the second message frame is used to confirm or deny the first device to enter the sleep mode.
  • step S34 the first device confirms, according to the second message frame, whether to enter the sleep mode in the connection indicated by the identification information bit to enter the sleep mode.
  • the first device When the second message frame is used to confirm that the first device enters the sleep mode in the connection indicated by the identification information bit to enter the sleep mode, the first device confirms that the first device enters the sleep mode in the connection indicated by the identification information bit to enter the sleep mode. When the second message frame is used to deny that the first device enters the sleep mode, the first device does not enter the sleep mode and continues to communicate.
  • the implementation process of the first device and the second device involved in the device power-saving communication process in the foregoing embodiments are mutually applicable, and the implementation process of the interaction between the first device and the second device in the embodiment of the present disclosure is applicable. . Therefore, in the embodiments of the present disclosure, for the implementation process of the first device and the second device interacting to realize device power saving, please refer to the relevant description of the foregoing embodiment, which will not be repeated here.
  • the embodiments of the present disclosure also provide a power saving device for equipment.
  • the equipment and apparatus provided by the embodiments of the present disclosure include hardware structures and/or software modules corresponding to each function.
  • the embodiments of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software-driven hardware depends on the specific application and design constraint conditions of the technical solution. Those skilled in the art can use different methods for each specific application to implement the described functions, but such implementation should not be considered as going beyond the scope of the technical solutions of the embodiments of the present disclosure.
  • Fig. 8 is a block diagram showing a device for saving power for equipment according to an exemplary embodiment.
  • the device power saving device 100 includes a generating unit 101, a sending unit 102 and a receiving unit 103.
  • the generating unit 101 is configured to generate a first message frame.
  • the first message frame includes an identification information bit, and the identification information bit is used to indicate that the first device enters the sleep mode in one or more of the multiple connections.
  • the sending unit 102 is configured to send the first message frame to the second device.
  • the receiving unit 103 is configured to receive a second message frame fed back by the second device, and confirm whether to enter the sleep mode in the connection that enters the sleep mode indicated by the identification information bit according to the second message frame, wherein the second message frame is used for Confirm or deny that the first device enters the sleep mode in the connection indicated by the identification information bit to enter the sleep mode.
  • the sending unit 102 is configured to send the first message frame to the second device in each of the multiple connections, and the identification information bit is used to indicate that the first device is sending the current connection of the first message frame. To enter sleep mode.
  • the asynchronous communication mode is adopted to transmit data frames between the first device and the second device in multiple connections.
  • the sending unit 102 is configured to send the first message frame to the second device in each of the multiple connections, and the identification information bit is used to instruct the first device to enter the sleep mode in the current connection that sends the first message frame.
  • a synchronous communication mode is used to transmit data frames between the first device and the second device in multiple connections.
  • the sending unit 102 is configured to send a first message frame to the second device in a connection associated with the second device, and the identification information bit is used to instruct the first device to enter a sleep mode in multiple connections that perform synchronous communication.
  • the number of identification information bits is determined according to the number of connections currently performing synchronous communication.
  • the generating unit 101 is further configured to update the identification information bit when confirming the connection to switch into the sleep mode.
  • the receiving unit 103 is further configured to listen and buffer the downlink data in the connection associated with the second device when it is confirmed that the first device enters sleep in all the connections in which the data frame is transmitted with the second device. Frame, and obtain time synchronization information for maintaining synchronous communication with the second device.
  • the first message frame is a data message frame
  • the data message frame is the last data frame sent by the first device to the second device in the current connection.
  • the first message frame is a management message frame, and the management message frame is sent after the first device sends all the data frames to the second device in the current connection.
  • the second message frame is a reply confirmation ACK frame.
  • the media access control MAC frame header of the ACK frame includes a frame control field, the frame control field includes a power management subfield, and the power management subfield includes an identification information bit for confirming or denying that the first device enters the sleep mode.
  • Fig. 9 is a block diagram showing a device for saving power for equipment according to an exemplary embodiment.
  • the device power saving device 200 includes a receiving unit 201 and a sending unit 202.
  • the receiving unit 201 is configured to receive a first message frame sent by a first device, where the first message frame includes identification information bits, and the identification information bits are used to indicate that the first device is in one or more connections among multiple connections Enter the dormant mode.
  • the sending unit 202 is configured to feed back a second message frame to the first device, where the second message frame is used to confirm or deny that the first device enters the sleep mode in the connection indicated by the identification information bit to enter the sleep mode.
  • the receiving unit 201 is configured to receive the first message frame sent by the first device in each of the multiple connections, and the identification information bit is used to indicate that the first device is sending the current message frame of the first message frame. Enter sleep mode during connection.
  • the sending unit 202 is configured to feed back the second message frame to the first device in each of the multiple connections.
  • an asynchronous communication mode is used to transmit data frames between the first device and the second device in multiple connections.
  • the receiving unit 201 is configured to receive the first message frame sent by the first device in each of the multiple connections, and the identification information bit is used to instruct the first device to enter the sleep mode in the current connection that sends the first message frame.
  • the sending unit 202 is configured to feed back the second message frame to the first device in each of the multiple connections.
  • the first device and the second device adopt a synchronous communication mode to transmit data frames in multiple connections.
  • the receiving unit 201 is configured to receive the first message frame sent by the first device in the connection associated with the second device, and the identification information bit is used to instruct the first device to enter the sleep mode in the multiple connections that perform synchronous communication.
  • the sending unit is configured to feed back the second message frame to the first device in the connection associated with the second device.
  • the first message frame is a data message frame or a management message frame.
  • the media access control MAC frame header of the data message frame or the management message frame includes a frame control field, the frame control field includes a power management subfield, and the power management subfield includes an identification information bit.
  • the receiving unit when the first message frame is a data message frame, the receiving unit is configured to receive the first message frame by receiving the last data frame in the current connection.
  • the receiving unit is configured to receive the first message frame after receiving all the data frames in the current connection.
  • the second message frame is an ACK frame.
  • the MAC frame header of the ACK frame includes the frame control field, the frame control field includes the power management sub-field, and the power management sub-field includes the device used to confirm or deny the first device to enter the sleep mode indicated by the identification information bit.
  • the identification information bit for entering sleep mode during the connection.
  • Fig. 10 is a block diagram showing a device 300 for saving power for equipment according to an exemplary embodiment.
  • the device 300 may be an STA or an AP.
  • it can be a mobile phone, a computer, a digital broadcasting terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
  • the device 300 may include one or more of the following components: a processing component 302, a memory 304, a power component 306, a multimedia component 308, an audio component 310, an input/output (I/O) interface 312, a sensor component 314, And the communication component 316.
  • the processing component 302 generally controls the overall operations of the device 300, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations.
  • the processing component 302 may include one or more processors 320 to execute instructions to complete all or part of the steps of the foregoing method.
  • the processing component 302 may include one or more modules to facilitate the interaction between the processing component 302 and other components.
  • the processing component 302 may include a multimedia module to facilitate the interaction between the multimedia component 308 and the processing component 302.
  • the memory 304 is configured to store various types of data to support the operation of the device 300. Examples of these data include instructions for any application or method operating on the device 300, contact data, phone book data, messages, pictures, videos, etc.
  • the memory 304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable and Programmable read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.
  • SRAM static random access memory
  • EEPROM electrically erasable programmable read-only memory
  • EPROM erasable and Programmable read only memory
  • PROM programmable read only memory
  • ROM read only memory
  • magnetic memory flash memory
  • flash memory magnetic or optical disk.
  • the power component 306 provides power to various components of the device 300.
  • the power component 306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 300.
  • the multimedia component 308 includes a screen that provides an output interface between the device 300 and the user.
  • the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user.
  • the touch panel includes one or more touch sensors to sense touch, sliding, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure related to the touch or slide operation.
  • the multimedia component 308 includes a front camera and/or a rear camera. When the device 300 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have focal length and optical zoom capabilities.
  • the audio component 310 is configured to output and/or input audio signals.
  • the audio component 310 includes a microphone (MIC), and when the device 300 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is configured to receive an external audio signal.
  • the received audio signal can be further stored in the memory 304 or sent via the communication component 316.
  • the audio component 310 further includes a speaker for outputting audio signals.
  • the I/O interface 312 provides an interface between the processing component 302 and a peripheral interface module.
  • the above-mentioned peripheral interface module may be a keyboard, a click wheel, a button, and the like. These buttons may include, but are not limited to: home button, volume button, start button, and lock button.
  • the sensor component 314 includes one or more sensors for providing the device 300 with various aspects of state evaluation.
  • the sensor component 314 can detect the on/off status of the device 300 and the relative positioning of components.
  • the component is the display and the keypad of the device 300.
  • the sensor component 314 can also detect the position change of the device 300 or a component of the device 300 , The presence or absence of contact between the user and the device 300, the orientation or acceleration/deceleration of the device 300, and the temperature change of the device 300.
  • the sensor assembly 314 may include a proximity sensor configured to detect the presence of nearby objects when there is no physical contact.
  • the sensor component 314 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications.
  • the sensor component 314 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.
  • the communication component 316 is configured to facilitate wired or wireless communication between the apparatus 300 and other devices.
  • the device 300 can access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof.
  • the communication component 316 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel.
  • the communication component 316 further includes a near field communication (NFC) module to facilitate short-range communication.
  • the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
  • RFID radio frequency identification
  • IrDA infrared data association
  • UWB ultra-wideband
  • Bluetooth Bluetooth
  • the apparatus 300 may be implemented by one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing equipment (DSPD), programmable logic devices (PLD), field programmable A gate array (FPGA), controller, microcontroller, microprocessor, or other electronic components are implemented to implement the above methods.
  • ASIC application specific integrated circuits
  • DSP digital signal processors
  • DSPD digital signal processing equipment
  • PLD programmable logic devices
  • FPGA field programmable A gate array
  • controller microcontroller, microprocessor, or other electronic components are implemented to implement the above methods.
  • non-transitory computer-readable storage medium including instructions, such as the memory 304 including instructions, which may be executed by the processor 320 of the device 300 to complete the foregoing method.
  • the non-transitory computer-readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.
  • Fig. 11 is a block diagram showing a device 400 for saving power for equipment according to an exemplary embodiment.
  • the device 400 may be provided as a server.
  • the apparatus 400 includes a processing component 422, which further includes one or more processors, and a memory resource represented by the memory 432, for storing instructions that can be executed by the processing component 422, such as an application program.
  • the application program stored in the memory 432 may include one or more modules each corresponding to a set of instructions.
  • the processing component 422 is configured to execute instructions to perform the above-mentioned method.
  • the device 400 may also include a power supply component 426 configured to perform power management of the device 400, a wired or wireless network interface 450 configured to connect the device 400 to a network, and an input output (I/O) interface 458.
  • the device 400 can operate based on an operating system stored in the memory 432, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM or the like.
  • “plurality” refers to two or more than two, and other quantifiers are similar.
  • “And/or” describes the association relationship of the associated objects, indicating that there can be three types of relationships, for example, A and/or B, which can mean: A alone exists, A and B exist at the same time, and B exists alone.
  • the character “/” generally indicates that the associated objects before and after are in an “or” relationship.
  • the singular forms “a”, “said” and “the” are also intended to include plural forms, unless the context clearly indicates other meanings.
  • first, second, etc. are used to describe various information, but the information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other, and do not indicate a specific order or degree of importance. In fact, expressions such as “first” and “second” can be used interchangeably.
  • first message frame may also be referred to as the second message frame
  • second message frame may also be referred to as the first message frame.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

一种设备省电方法及设备省电装置。设备省电方法,应用于第一设备,所述第一设备与第二设备之间在多个连接中同时传输数据帧,所述设备省电方法包括:生成第一消息帧,其中,所述第一消息帧中包括标识信息位,所述标识信息位用于指示所述第一设备在所述多个连接的一个或一个以上个连接中进入休眠模式(S11);向所述第二设备发送所述第一消息帧(S12);接收所述第二设备反馈的第二消息帧,并依据所述第二消息帧确认是否在所述标识信息位所指示进入休眠模式的连接中进入休眠模式(S13),其中,所述第二消息帧用于确认或否定所述第一设备在所述标识信息位所指示进入休眠模式的连接中进入休眠模式。该设备省电方法实现多连接通信情况下设备是否进入休眠模式的确定。

Description

设备省电方法及设备省电装置 技术领域
本公开涉及通信技术领域,尤其涉及设备省电方法及设备省电装置。
背景技术
为提高无线保真(Wireless Fidelity,Wi-Fi)等无线局域网(Wireless Local Area Network,WLAN)技术的访问速率和吞吐量等,IEEE802.11成立了SG(study group)IEEE802.11be来研究下一代主流(802.11a/b/g/n/ac/ax)Wi-Fi技术。
在下一代主流(IEEE802.11a/b/g/n/ac/ax)Wi-Fi技术中,为降低通信设备的功耗,在设备之间进行通信过程中,支持设备进入休眠模式,以达到省电的目的。
相关Wi-Fi技术中,为提高数据传输速率并降低时延,提出多连接(multi-link,ML)方式进行数据传输。采用多连接方式进行数据传输时,如何达到省电的目的成为研究热点。
发明内容
为克服相关技术中存在的问题,本公开提供一种设备省电方法及设备省电装置。
根据本公开实施例的第一方面,提供一种设备省电方法方法,应用于第一设备,所述第一设备与第二设备之间在多个连接中同时传输数据帧,所述设备省电方法包括:生成第一消息帧,其中,所述第一消息帧中包括标识信息位,所述标识信息位用于指示所述第一设备在所述多个连接的一个或一个以上个连接中进入休眠模式;向所述第二设备发送所述第一消息帧;接收所述第二设备反馈的第二消息帧,并依据所述第二消息帧确认是否在所述标识信息位所指示进入休眠模式的连接中进入休眠模式,其中,所述第二消息帧用于确认或否定所述第一设备在所述标识信息位所指示进入休眠模式的连接中进入休眠模式。
根据本公开实施例的第二方面,提供一种设备省电方法方法,应用于第二设备,所述第二设备与第一设备之间在多个连接中同时传输数据帧,所述设备省电方法包括:接收所述第一设备发送的第一消息帧,其中,所述第一消息帧中包括标识信息位,所述标识信息位用于指示所述第一设备在所述多个连接的一个或一个以上个连接中进入休眠模;向所述第一设备反馈第二消息帧,其中,所述第二消息帧用于确认或否定所述第一设备在所述 标识信息位所指示进入休眠模式的连接中进入休眠模式。
根据本公开实施例的第三方面,提供一种设备省电装置,应用于第一设备,所述第一设备与第二设备之间在多个连接中同时传输数据帧,所述设备省电装置包括:生成单元,被配置为生成第一消息帧,其中,所述第一消息帧中包括标识信息位,所述标识信息位用于指示所述第一设备在所述多个连接的一个或一个以上个连接中进入休眠模式;发送单元,被配置为向所述第二设备发送所述第一消息帧;接收单元,被配置为接收所述第二设备反馈的第二消息帧,并依据所述第二消息帧确认是否在所述标识信息位所指示进入休眠模式的连接中进入休眠模式,其中,所述第二消息帧用于确认或否定所述第一设备在所述标识信息位所指示进入休眠模式的连接中进入休眠模式。
根据本公开实施例的第四方面,提供一种设备省电装置,应用于第二设备,所述第二设备与第一设备之间在多个连接中同时传输数据帧,所述设备省电装置包括:
接收单元,被配置为接收所述第一设备发送的第一消息帧,其中,所述第一消息帧中包括标识信息位,所述标识信息位用于指示所述第一设备在所述多个连接的一个或一个以上个连接中进入休眠模;发送单元,被配置为向所述第一设备反馈第二消息帧,其中,所述第二消息帧用于确认或否定所述第一设备在所述标识信息位所指示进入休眠模式的连接中进入休眠模式。
根据本公开实施例第五方面提供一种设备省电装置,包括:
处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:执行第一方面所述的设备省电方法。
根据本公开实施例第六方面提供一种设备省电装置,包括:
处理器;用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行第二方面所述的设备省电方法。
本公开的实施例提供的技术方案可以包括以下有益效果:通过消息帧中的标识信息位指示设备在一个或多个连接中进入休眠模式,并依据用于确认或否定设备在标识信息位所指示进入休眠模式的连接中进行休眠模式的消息帧确认是否在标识信息位所指示进入休眠模式的连接中进入休眠模式,实现多连接通信情况下设备是否进入休眠模式的确定。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的多连接通信示意图。
图2是根据一示例性实施例示出的一种设备省电方法的流程图。
图3是根据一示例性实施例示出的一种信息标识位格式示意图。
图4是根据一示例性实施例示出的一种异步通信模式示意图。
图5是根据一示例性实施例示出的一种同步通信模式示意图。
图6是根据一示例性实施例示出的一种设备省电方法流程图。
图7是根据一示例性实施例示出的一种设备省电方法交互流程图。
图8是根据一示例性实施例示出的一种设备省电装置的框图。
图9是根据一示例性实施例示出的一种设备省电装置的框图。
图10是根据一示例性实施例示出的一种用于设备省电的装置的框图。
图11是根据一示例性实施例示出的一种用于设备省电装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开实施例提供的设备省电方法应用于包括数据发送设备和数据接收设备的无线局域网通信系统中。数据发送设备和数据接收设备可为站点(Station,STA)或接入点(Access Point,AP)。数据发送设备与数据接收设备之间通过无线局域网执行数据的前向传输和回传。
其中,本公开中涉及的STA可以理解为是无线局域网中的用户终端,该用户终端可以称为用户设备(User Equipment,UE)、移动台(Mobile Station,MS)、移动终端(Mobile Terminal,MT)等,是一种向用户提供语音和/或数据连通性的设备,例如,终端可以是具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:智能手机(Mobile Phone)、口袋计算机(Pocket Personal Computer,PPC)、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)、笔记本电脑、平板电脑、可穿戴设备、物联网(Internet of Things, IoT)客户端或者车载设备等。
本公开中涉及的AP指无线局域网用户终端接入网络的设备、路由器等。
相关技术中,STA和AP之间采用IEEE802.11标准进行数据帧传输。目前,IEEE802.11成立了SG(study group)IEEE802.11be来研究下一代主流(802.11a/b/g/n/ac/ax)Wi-Fi技术,所研究的范围为:320MHz的带宽传输,多个频段的聚合及协同等,所提出的愿景相对于现有的IEEE802.11ax提高至少四倍的速率以及吞吐量。其主要的应用场景为视频传输,AR、VR等。
其中,多个频段的聚合及协同是指同时在多个频段或同一频段中多个带宽进行通信,例如同时在2.4GHz、5.8GHz及6-7GHz三个频段下进行通信。同时在多个频段或同一频段中多个带宽中进行通信可以理解为是多连接通信,或者称为多链路聚合(Multi-link aggregation,MLA)。图1所示为多连接通信示意图。图1中第一设备和第二设备通过N个连接同时进行通信。其中,N为大于或等于2的正整数。
多连接通信下的设备如何进入休眠模式,是目前研究的热点。
本公开实施例提供一种设备省电方法,第一设备和第二设备之间在多个连接中同时传输数据帧,即采用多连接通信。第一设备生成包括标识信息位的消息帧,以下称为第一消息帧。第一消息帧中包括的标识信息位用于指示第一设备在与第二设备进行数据帧传输的多个连接中的一个或多个连接中进入休眠模式。第一设备向第二设备发送生成的第一消息帧。第二设备接收到第一消息帧后,向第一设备反馈用于确认或否定第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式的消息帧。以下将用于确认或否定第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式的消息帧称为第二消息帧。第一设备接收第二设备反馈的第二消息帧,依据第二消息帧确认是否在所述标识信息位所指示进入休眠模式的连接中进入休眠模式。进而,在第二消息帧表征确认第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式时,使得第一设备能够在多连接通信的情况下进入休眠模式,满足IEEE802.11be在多连接通信情况下能够满足设备省电通信的需求。
图2是根据一示例性实施例示出的一种设备省电方法的流程图,如图2所示,设备省电方法用于第一设备中,第一设备可以为STA,也可以是AP。第一设备与第二设备之间在多个连接中同时传输数据帧。第二设备可以为AP,也可以为STA。设备省电方法包括以下步骤。
在步骤S11中,生成第一消息帧。
本公开实施例中,第一消息帧中包括标识信息位,该标识信息位用于指示第一设备在多个连接的一个或一个以上个连接中进入休眠模式。
在步骤S12中,向第二设备发送第一消息帧。
本公开实施例中,第一设备向第二设备发送第一消息帧。第二设备接收到第一设备发送的第一消息帧后,可以根据实际情况确认是否允许第一设备进入休眠模式,并向第一设备反馈用于确认或否定第一设备进入休眠模式的第二消息帧。例如,第二设备正确接收完成第一设备发送的数据帧后,可以确认第一设备进入休眠模式。第二设备确定未完成与第一设备之间的通信,则可以否定第一设备进入休眠模式。
在步骤S13中,接收第二设备反馈的第二消息帧,并依据第二消息帧确认是否在标识信息位所指示进入休眠模式的连接中进入休眠模式。
本公开实施例中第二消息帧用于确认或否定第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式。在第二消息帧用于确认第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式时,第一设备确认在标识信息位所指示进入休眠模式的连接中进入休眠模式。在第二消息帧用于否定第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式时,第一设备在标识信息位所指示进入休眠模式的连接中不进入休眠模式,继续进行通信。
本公开实施例提供的设备省电方法,使得第一设备能够实现在多连接通信的情况下进入休眠模式,满足IEEE802.11be在多连接通信情况下能够满足设备省电通信的需求。
本公开实施例以下将结合实际应用对上述涉及的多连接情况下进入休眠模式的实施过程进行说明。
本公开实施例以下以第一设备为STA,第二设备为AP为例进行说明。当然也可以是第一设备为AP,第二设备为STA。本公开实施例不作限定。
本公开实施例中,STA生成的第一消息帧可以为数据消息帧或者管理消息帧。STA在与AP进行多连接通信的过程中,可以在数据消息帧或管理消息帧的媒体接入控制(Media Access Control,MAC)帧头中的帧控制域(frame control,FC)中包括的电源管理(power management)子域设置标识信息位。图3所示为一示例性实施例提供的MAC帧头格式示意图。
其中,本公开实施例中第一消息帧中的标识信息位可以是比特位,并通过比特位置位的方式得到不同的比特位取值,不同的比特位有不同的取值。不同取值的比特位可以用于指示第一设备是否进入休眠模式。例如,将MAC帧头的FC域中的power management子 域中的比特位设置为“1”,标识STA将进入休眠模式(省电模式)。将MAC帧头的FC域中的power management子域设置为“0”,标识STA将不进入休眠模式,继续进行数据帧传输。
本公开实施例中,STA在多个连接中的每一个连接下可以分别选择进入休眠模式,或者不进入休眠模式。故,STA可以根据在多个连接中的每一连接中分别向AP发送第一消息帧,并在各连接中发送的每个第一消息帧中分别指示各自在当前连接中是否进入休眠模式。
本公开实施例中,若STA在与AP进行多连接通信的全部连接中进入休眠,则STA可以在与AP进行关联的连接中苏醒并侦听缓存下行数据帧,以及获取与AP保持同步通信的时间同步信息。
进一步的,本公开实施例中,STA通常是在完成所有数据帧的发送后进入休眠模式,故本公开实施例中为保证数据帧的完全发送,STA可以是在完成数据帧传输后向AP发送第一消息帧。例如,第一消息帧为数据消息帧时,数据消息帧为STA在当前连接中向AP发送的最后一个数据帧。第一消息帧为管理消息帧时,STA在当前连接中向AP发送完成全部数据帧之后发送管理消息帧。
更进一步的,本公开实施例中,第二消息帧可以复用回复确认(ACK)帧。在ACK帧的MAC帧头中的FC域中的power management子域设置用于确认或否定STA进入休眠模式的标识信息位。例如,设置ACK帧的FC域power management子域为“1”,标识STA可进入休眠模式。设置ACK帧的FC域power management子域为“0”,标识STA不能进入休眠模式。
在IEEE802.11be中STA和AP之间可以有两种多连接下的通信模式:异步通信模式和同步通信模式。在异步通信模式下,多连接中的每个连接下接入信道都是相互独立的。如图4所示,连接1、连接2和连接3为异步通信模式,STA传输的数据帧在三个连接下之间彼此相互独立,异步传输。在同步通信模式下,每个连接下接入信道是相互关联的。如图5所示,STA在连接1和连接2中传输的数据帧存在同步传输,以及连接2和连接3中传输的数据帧存在同步传输。
在异步通信模式下,每个连接下接入信道都是相互独立的,所以对于这种模式下的STA与AP进行多连接通信时,可以针对多个连接中的每一个连接生成第一消息帧,并在多个连接中的每一连接中发送第一消息帧。例如,设置每个连接下发送的数据帧或管理帧的MAC帧头中的FC域power management子域为“1”,标识STA在每个连接下将进入 休眠模式。
其中,若STA在与AP进行多连接通信的全部连接中进入休眠,则STA可以在与AP进行关联的连接中苏醒并侦听缓存下行数据帧,以及获取与AP保持同步通信的时间同步信息。
在同步的通信模式下,每个连接下接入信道是相互关联的,所以对于这种模式下STA与AP进行通信时,一方面,可以针对多个连接中的每一个连接生成第一消息帧,并在多个连接中的每一连接中发送第一消息帧。另一方面,也可以在与AP进行关联的连接中向AP发送第一消息帧。第一消息帧中的标识信息位用于指示STA在进行同步通信的多个连接中进入休眠模式。例如,图4所示的同步通信过程中,STA可以在与AP进行关联的连接中向AP发送第一消息帧,第一消息帧中的表示信息位用于指示STA在连接1和连接2中将进入休眠模式,也可以用于指示STA在连接2和连接3中将进入休眠模式。本公开实施例中,在同步通信模式下,通过一个连接中发送的第一消息帧指示STA在多个同步通信的连接中进入休眠模式,故第一消息帧中标识信息位的数量可以是多个。标识信息位的数量依据当前进行同步通信的连接数量确定,以保证能够指示STA在当前进行同步通信的全部连接中进入休眠模式。例如,本公开一实施例中,STA可在与AP进行关联得连接中传输的数据帧的MAC帧的帧头中的FC域power management子域中设置多个比特位,多个比特位中的每个比特位用于标识STA在一个连接中是否进入休眠模式。例如,比特位设置为“1”,表示STA在该连接中进入休眠模式。比特位设置为“0”表示STA在该连接中不进入休眠模式。
本公开另一实施例中,STA可在与AP进行关联得连接中传输的数据帧的MAC帧的帧头中的FC域power management子域多预设一个比特位,以指示STA在当前进行同步通信的全部连接中进入休眠模式。如果MAC帧的帧头中的该预设的一个比特位设置为“1”,则表示所有的连接下的FC域power management子域为“1”,表示STA将要进入休眠模式。如MAC帧的帧头中的该预设的一个比特位设置为“0”,表示同步通信的多个连接中有部分连接的FC域power management子域为“1”,STA将进入休眠模式。表示同步通信的多个连接中也有部分连接的FC域power management子域为“0”,STA将不进入休眠模式,继续进行通信。
其中,若STA在与AP进行多连接通信的全部连接中进入休眠,则STA可以在与AP进行关联的连接中苏醒并侦听缓存下行数据帧,以及获取与AP保持同步通信的时间同步信息。或站点随机的选取一个连接苏醒来与AP保持时间上的同步。或由AP指定一个连 接站点苏醒与AP保持时间上的同步。
本公开一实施例中,STA在与AP进行多连接通信过程中,可以在某些连接下切换进入休眠模式的连接。例如,由于连接负载较大,可以动态切换到其他负载较小的连接中继续进行通信,该连接负载较大的连接将进入休眠模式。也可以是,已进入休眠模式的连接切换为继续通信。在确认切换进入休眠模式的连接时,本公开实施例中需要更新第一标识位中用于标识进入休眠模式连接的标识信息位。
本公开上述实施例中,STA与AP进行多连接通信时,通过标识信息位标识进入休眠模式,使得STA能够在多连接通信的情况下进入休眠模式,满足IEEE802.11be在对连接下能够进行通信的需求。
图6是根据一示例性实施例示出的一种设备省电方法的流程图,如图6所示,设备省电方法用于第二设备中,第二设备可以为AP,也可以是STA。第二设备与第一设备之间在多个连接中同时传输数据帧。第一设备可以为STA,也可以为AP。设备省电方法包括以下步骤。
在步骤S21中,接收第一设备发送的第一消息帧。
其中,第一消息帧中包括标识信息位,标识信息位用于指示第一设备在多个连接的一个或一个以上个连接中进入休眠模。
在步骤S22中,向第一设备反馈第二消息帧。
其中,第二设备接收到第一设备发送的第一消息帧后,可以根据实际情况确认是否允许第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式,并向第一设备反馈用于确认或否定第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式的第二消息帧。例如,第二设备在标识信息位所指示进入休眠模式的连接中正确接收完成第一设备发送的数据帧后,可以确认第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式。第二设备确定在标识信息位所指示进入休眠模式的连接中未完成与第一设备之间的通信,则可以否定第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式。
本公开实施例中,第二消息帧可以复用回复确认(ACK)帧。在ACK帧的MAC帧头中的FC域中的power management子域设置用于确认或否定STA进入休眠模式的标识信息位。例如,设置ACK帧的FC域power management子域为“1”,标识确认第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式。设置ACK帧的FC域power management子域为“0”,标识否定第一设备在标识信息位所指示进入休眠模式的连接中 进入休眠模式,即第一设备不能在标识信息位所指示进入休眠模式的连接中进入休眠模式。
本公开实施例中,第二设备接收第一消息帧并反馈第二消息帧的实施过程,可以与第一设备发送第一消息帧的形式相对应。例如,第二设备可以在多个连接中的每一连接中接收第一设备发送的第一消息帧。第一消息帧中的标识信息位用于指示第一设备在发送第一消息帧的当前连接中进入休眠模式。并且第二设备在多个连接中的每一连接中,向第一设备反馈第二消息帧。
例如,第一设备与第二设备之间在多个连接中采用异步通信模式传输数据帧。由于接入信道是相互独立的,所以AP会在每个连接下回复ACK帧,设置ACK帧的FC域power management子域为“1”,标识站点可进入休眠模式。
当然,本公开实施例中,不排除在某个连接下回复ACK来确认站点是否进入休眠模式,设置ACK帧的FC域power management子域为“1”。
第一设备与第二设备之间在多个连接中采用同步通信模式传输数据帧。第二设备在与第二设备进行关联的连接中接收第一设备发送的第一消息帧。第一消息帧中的标识信息位用于指示第一设备在进行同步通信的多个连接中进入休眠模式。
例如,AP同时接收到STA在每个连接下发送的数据帧/关联帧,但在一个连接下回复ACK帧标识站点进行休眠模式。若STA在关联帧中新增的预设比特位方式传输第一消息帧,例如设置为“1”,则AP在ACK帧的MAC帧头的FC域的power management子域也设置为“1”,标识AP在所有连接下进行休眠模式。若STA在关联帧中新增的预设比特位设置为“0”,则AP在ACK帧的MAC帧头的FC域power management子域也设置为“0”,标识AP按照上述第一设备在某些连接下进入休眠模式或者切换进入休眠模式的连接。
本公开实施例中,第一消息帧为数据消息帧或者管理消息帧。数据消息帧或管理消息帧的媒体接入控制MAC帧头中包括帧控制域,帧控制域中包括电源管理子域,电源管理子域中包括标识信息位。
其中,在第一消息帧为数据消息帧时,第二设备通过接收当前连接中的最后一个数据帧接收第一消息帧。在第一消息帧为管理消息帧时,第二设备在当前连接中接收完成全部数据帧后接收第一消息帧。
图7是根据一示例性实施例示出的一种设备省电方法的流程图,如图7所示,设备省电方法用于第一设备和第二设备进行交互的过程中。参阅图7所示,包括如下步骤。
在步骤S31中,第一设备生成第一消息帧。
第一消息帧中包括标识信息位,所述标识信息位用于指示所述第一设备在所述多个连接的一个或一个以上个连接中进入休眠模式。
在步骤S32中,第一设备向第二设备发送第一消息帧。第二设备接收第一设备发送的第一消息帧。
在步骤S33中,第二设备向第一设备反馈第二消息帧。第一设备接收第二设备反馈的第二消息帧。
本公开实施例中第二消息帧用于确认或否定第一设备进入休眠模式。
在步骤S34中,第一设备依据第二消息帧确认是否在标识信息位所指示进入休眠模式的连接中进入休眠模式。
在第二消息帧用于确认第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式时,第一设备确认在标识信息位所指示进入休眠模式的连接中进入休眠模式。在第二消息帧用于否定第一设备进入休眠模式时,第一设备不进入休眠模式,继续进行通信。
可以理解的是,上述实施例涉及的第一设备和第二设备在进行设备省电通信过程中的实施过程彼此适用,并适用本公开实施例中第一设备与第二设备进行交互的实施过程。故对于本公开实施例中,对于第一设备和第二设备交互实现设备省电的实施过程可参阅上述实施例的相关描述,在此不再赘述。
基于相同的构思,本公开实施例还提供一种设备省电装置。
可以理解的是,本公开实施例提供的设备装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。结合本公开实施例中所公开的各示例的单元及算法步骤,本公开实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本公开实施例的技术方案的范围。
图8是根据一示例性实施例示出的一种设备省电装置框图。参照图8,设备省电装置100包括生成单元101、发送单元102和接收单元103。
生成单元101,被配置为生成第一消息帧。其中,第一消息帧中包括标识信息位,标识信息位用于指示第一设备在多个连接的一个或一个以上个连接中进入休眠模式。发送单元102,被配置为向第二设备发送第一消息帧。接收单元103,被配置为接收第二设备反馈的第二消息帧,并依据第二消息帧确认是否在标识信息位所指示进入休眠模式的连 接中进入休眠模式,其中,第二消息帧用于确认或否定第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式。
一种实施方式中,发送单元102被配置为在多个连接中的每一连接中向第二设备发送第一消息帧,标识信息位用于指示第一设备在发送第一消息帧的当前连接中进入休眠模式。
其中,第一设备与第二设备之间在多个连接中采用异步通信模式传输数据帧。发送单元102被配置为在多个连接中的每一连接中向第二设备发送第一消息帧,标识信息位用于指示第一设备在发送第一消息帧的当前连接中进入休眠模式。
另一种实施方式中,第一设备与第二设备之间在多个连接中采用同步通信模式传输数据帧。发送单元102被配置为在与第二设备进行关联的连接中向第二设备发送第一消息帧,标识信息位用于指示第一设备在进行同步通信的多个连接中进入休眠模式。
其中,标识信息位的数量依据当前进行同步通信的连接数量确定。
又一种实施方式中,本公开实施例中,生成单元101还被配置为在确认切换进入休眠模式的连接时,更新标识信息位。
又一种实施方式中,接收单元103还被配置为在确认第一设备在与第二设备传输数据帧的全部连接中进入休眠时,在与第二设备进行关联的连接中侦听缓存下行数据帧,并获取与第二设备保持同步通信的时间同步信息。
又一种实施方式中,第一消息帧为数据消息帧,数据消息帧为第一设备在当前连接中向第二设备发送的最后一个数据帧。或者第一消息帧为管理消息帧,管理消息帧在第一设备在当前连接中向第二设备发送完成全部数据帧之后发送。
又一种实施方式中,第二消息帧为回复确认ACK帧。
ACK帧的媒体接入控制MAC帧头中包括帧控制域,帧控制域中包括电源管理子域,电源管理子域中包括用于确认或否定第一设备进入休眠模式的标识信息位。
图9是根据一示例性实施例示出的一种设备省电装置框图。参照图9,设备省电装置200包括接收单元201和发送单元202。
接收单元201,被配置为接收第一设备发送的第一消息帧,其中,第一消息帧中包括标识信息位,标识信息位用于指示第一设备在多个连接的一个或一个以上个连接中进入休眠模。发送单元202,被配置为向第一设备反馈第二消息帧,其中,第二消息帧中用于确认或否定第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式。
一种实施方式中,接收单元201被配置为在多个连接中的每一连接中接收第一设备 发送的第一消息帧,标识信息位用于指示第一设备在发送第一消息帧的当前连接中进入休眠模式。发送单元202被配置为在多个连接中的每一连接中,向第一设备反馈第二消息帧。
另一种实施方式中,第一设备与第二设备之间在多个连接中采用异步通信模式传输数据帧。接收单元201被配置为在多个连接中的每一连接中接收第一设备发送的第一消息帧,标识信息位用于指示第一设备在发送第一消息帧的当前连接中进入休眠模式。发送单元202被配置为在多个连接中的每一连接中,向第一设备反馈第二消息帧。
又一种实施方式中,第一设备与第二设备之间在多个连接中采用同步通信模式传输数据帧。接收单元201被配置为在与第二设备进行关联的连接中接收第一设备发送的第一消息帧,标识信息位用于指示第一设备在进行同步通信的多个连接中进入休眠模式。发送单元被配置为在与第二设备进行关联的连接中向第一设备反馈第二消息帧。
又一种实施方式中,第一消息帧为数据消息帧或者管理消息帧。数据消息帧或管理消息帧的媒体接入控制MAC帧头中包括帧控制域,帧控制域中包括电源管理子域,电源管理子域中包括标识信息位。
其中,在第一消息帧为数据消息帧时,接收单元被配置为通过接收当前连接中的最后一个数据帧接收第一消息帧。在第一消息帧为管理消息帧时,接收单元被配置为在当前连接中接收完成全部数据帧后接收第一消息帧。
又一种实施方式中,第二消息帧为ACK帧。ACK帧的媒体接入控制MAC帧头中包括帧控制域,帧控制域中包括电源管理子域,电源管理子域中包括用于确认或否定第一设备在标识信息位所指示进入休眠模式的连接中进入休眠模式的标识信息位。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图10是根据一示例性实施例示出的一种用于设备省电的装置300的框图。例如,装置300可以是STA,也可以是AP。例如,可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图10,装置300可以包括以下一个或多个组件:处理组件302,存储器304,电力组件306,多媒体组件308,音频组件310,输入/输出(I/O)的接口312,传感器组件314,以及通信组件316。
处理组件302通常控制装置300的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件302可以包括一个或多个处理器320来执行 指令,以完成上述的方法的全部或部分步骤。此外,处理组件302可以包括一个或多个模块,便于处理组件302和其他组件之间的交互。例如,处理组件302可以包括多媒体模块,以方便多媒体组件308和处理组件302之间的交互。
存储器304被配置为存储各种类型的数据以支持在设备300的操作。这些数据的示例包括用于在装置300上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器304可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电力组件306为装置300的各种组件提供电力。电力组件306可以包括电源管理系统,一个或多个电源,及其他与为装置300生成、管理和分配电力相关联的组件。
多媒体组件308包括在所述装置300和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件308包括一个前置摄像头和/或后置摄像头。当设备300处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件310被配置为输出和/或输入音频信号。例如,音频组件310包括一个麦克风(MIC),当装置300处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器304或经由通信组件316发送。在一些实施例中,音频组件310还包括一个扬声器,用于输出音频信号。
I/O接口312为处理组件302和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件314包括一个或多个传感器,用于为装置300提供各个方面的状态评估。例如,传感器组件314可以检测到设备300的打开/关闭状态,组件的相对定位,例如所述组件为装置300的显示器和小键盘,传感器组件314还可以检测装置300或装置300一 个组件的位置改变,用户与装置300接触的存在或不存在,装置300方位或加速/减速和装置300的温度变化。传感器组件314可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件314还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件314还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件316被配置为便于装置300和其他设备之间有线或无线方式的通信。装置300可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件316经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件316还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置300可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器304,上述指令可由装置300的处理器320执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
图11是根据一示例性实施例示出的一种用于设备省电的装置400的框图。例如,装置400可以被提供为一服务器。参照图11,装置400包括处理组件422,其进一步包括一个或多个处理器,以及由存储器432所代表的存储器资源,用于存储可由处理组件422的执行的指令,例如应用程序。存储器432中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件422被配置为执行指令,以执行上述方法。
装置400还可以包括一个电源组件426被配置为执行装置400的电源管理,一个有线或无线网络接口450被配置为将装置400连接到网络,和一个输入输出(I/O)接口458。装置400可以操作基于存储在存储器432的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
可以理解的是,本公开中“多个”是指两个或两个以上,其它量词与之类似。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示: 单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
进一步可以理解的是,术语“第一”、“第二”等用于描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开,并不表示特定的顺序或者重要程度。实际上,“第一”、“第二”等表述完全可以互换使用。例如,在不脱离本公开范围的情况下,第一消息帧也可以被称为第二消息帧,类似地,第二消息帧也可以被称为第一消息帧。
进一步可以理解的是,本公开实施例中尽管在附图中以特定的顺序描述操作,但是不应将其理解为要求按照所示的特定顺序或是串行顺序来执行这些操作,或是要求执行全部所示的操作以得到期望的结果。在特定环境中,多任务和并行处理可能是有利的。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (26)

  1. 一种设备省电方法,其特征在于,应用于第一设备,所述第一设备与第二设备之间在多个连接中同时传输数据帧,所述设备省电方法包括:
    生成第一消息帧,其中,所述第一消息帧中包括标识信息位,所述标识信息位用于指示所述第一设备在所述多个连接的一个或一个以上个连接中进入休眠模式;
    向所述第二设备发送所述第一消息帧;
    接收所述第二设备反馈的第二消息帧,并依据所述第二消息帧确认是否在所述标识信息位所指示进入休眠模式的连接中进入休眠模式,其中,所述第二消息帧用于确认或否定所述第一设备在所述标识信息位所指示进入休眠模式的连接中进入休眠模式。
  2. 根据权利要求1所述的设备省电方法,其特征在于,所述向所述第二设备发送所述第一消息帧,包括:
    在所述多个连接中的每一连接中向所述第二设备发送所述第一消息帧,所述标识信息位用于指示所述第一设备在发送所述第一消息帧的当前连接中进入休眠模式。
  3. 根据权利要求2所述的设备省电方法,其特征在于,所述第一设备与所述第二设备之间在所述多个连接中采用异步通信模式传输数据帧。
  4. 根据权利要求1所述的设备省电方法,其特征在于,所述第一设备与所述第二设备之间在所述多个连接中采用同步通信模式传输数据帧;
    所述向所述第二设备发送所述第一消息帧,包括:
    在与所述第二设备进行关联的连接中向所述第二设备发送所述第一消息帧,所述标识信息位用于指示所述第一设备在进行同步通信的多个连接中进入休眠模式。
  5. 根据权利要求4所述的设备省电方法,其特征在于,所述标识信息位的数量依据当前进行同步通信的连接数量确定。
  6. 根据权利要求4所述的设备省电方法,其特征在于,所述方法还包括:
    在确认切换进入休眠模式的连接时,更新所述标识信息位。
  7. 根据权利要求1所述的设备省电方法,其特征在于,所述方法还包括:
    在确认所述第一设备在与第二设备传输数据帧的全部连接中进入休眠时,在与所述第二设备进行关联的连接中侦听缓存下行数据帧,并获取与所述第二设备保持同步通信的时间同步信息。
  8. 根据权利要求1至7中任意一项所述的设备省电方法,其特征在于,所述第一消 息帧为数据消息帧或者管理消息帧;
    所述数据消息帧或所述管理消息帧的媒体接入控制MAC帧头中包括帧控制域,所述帧控制域中包括电源管理子域,所述电源管理子域中包括所述标识信息位。
  9. 根据权利要求8所述的设备省电方法,其特征在于,所述数据消息帧为所述第一设备在当前连接中向所述第二设备发送的最后一个数据帧;
    所述管理消息帧在所述第一设备在当前连接中向所述第二设备发送完成全部数据帧之后发送。
  10. 根据权利要求1所述的设备省电方法,其特征在于,所述第二消息帧为回复确认ACK帧;
    所述ACK帧的媒体接入控制MAC帧头中包括帧控制域,所述帧控制域中包括电源管理子域,所述电源管理子域中包括用于确认或否定所述第一设备进入休眠模式的标识信息位。
  11. 一种设备省电方法,其特征在于,应用于第二设备,所述第二设备与第一设备之间在多个连接中同时传输数据帧,所述设备省电方法包括:
    接收所述第一设备发送的第一消息帧,其中,所述第一消息帧中包括标识信息位,所述标识信息位用于指示所述第一设备在所述多个连接的一个或一个以上个连接中进入休眠模;
    向所述第一设备反馈第二消息帧,其中,所述第二消息帧用于确认或否定所述第一设备在所述标识信息位所指示进入休眠模式的连接中进入休眠模式。
  12. 根据权利要求11所述的设备省电方法,其特征在于,所述接收所述第一设备发送的第一消息帧,包括:
    在所述多个连接中的每一连接中接收所述第一设备发送的第一消息帧,所述标识信息位用于指示所述第一设备在发送所述第一消息帧的当前连接中进入休眠模式;
    向所述第一设备反馈第二消息帧,包括:
    在所述多个连接中的每一连接中,向所述第一设备反馈第二消息帧。
  13. 根据权利要求12所述的设备省电方法,其特征在于,所述第一设备与所述第二设备之间在所述多个连接中采用异步通信模式传输数据帧。
  14. 根据权利要求11所述的设备省电方法,其特征在于,所述第一设备与所述第二设备之间在所述多个连接中采用同步通信模式传输数据帧;
    所述接收所述第一设备发送的第一消息帧,包括:
    在与所述第二设备进行关联的连接中接收所述第一设备发送的第一消息帧,所述标识信息位用于指示所述第一设备在进行同步通信的多个连接中进入休眠模式;
    向所述第一设备反馈第二消息帧,包括:
    在与所述第二设备进行关联的连接中向所述第一设备反馈第二消息帧。
  15. 根据权利要求11所述的设备省电方法,其特征在于,所述第一消息帧为数据消息帧或者管理消息帧;
    所述数据消息帧或所述管理消息帧的媒体接入控制MAC帧头中包括帧控制域,所述帧控制域中包括电源管理子域,所述电源管理子域中包括所述标识信息位。
  16. 根据权利要求15所述的设备省电方法,其特征在于,在所述第一消息帧为数据消息帧时,所述第二设备通过接收当前连接中的最后一个数据帧接收所述第一消息帧;
    在所述第一消息帧为管理消息帧时,所述第二设备在当前连接中接收完成全部数据帧后接收所述第一消息帧。
  17. 根据权利要求11所述的设备省电方法,其特征在于,所述第二消息帧为回复确认ACK帧;
    所述ACK帧的媒体接入控制MAC帧头中包括帧控制域,所述帧控制域中包括电源管理子域,所述电源管理子域中包括用于确认或否定所述第一设备进入休眠模式的标识信息位。
  18. 一种设备省电装置,其特征在于,应用于第一设备,所述第一设备与第二设备之间在多个连接中同时传输数据帧,所述设备省电装置包括:
    生成单元,被配置为生成第一消息帧,其中,所述第一消息帧中包括标识信息位,所述标识信息位用于指示所述第一设备在所述多个连接的一个或一个以上个连接中进入休眠模式;
    发送单元,被配置为向所述第二设备发送所述第一消息帧;
    接收单元,被配置为接收所述第二设备反馈的第二消息帧,并依据所述第二消息帧确认是否在所述标识信息位所指示进入休眠模式的连接中进入休眠模式,其中,所述第二消息帧用于确认或否定所述第一设备在所述标识信息位所指示进入休眠模式的连接中进入休眠模式。
  19. 根据权利要求18所述的设备省电幢,其特征在于,所述发送单元被配置为采用如下方式向所述第二设备发送所述第一消息帧:
    在所述多个连接中的每一连接中向所述第二设备发送所述第一消息帧,所述标识信息位用于指示所述第一设备在发送所述第一消息帧的当前连接中进入休眠模式。
  20. 根据权利要求19所述的设备省电装置,其特征在于,所述第一设备与所述第二设备之间在所述多个连接中采用异步通信模式传输数据帧。
  21. 根据权利要求18所述的设备省电装置,其特征在于,所述第一设备与所述第二设备之间在所述多个连接中采用同步通信模式传输数据帧;
    所述发送单元被配置为采用如下方式向所述第二设备发送所述第一消息帧:
    在与所述第二设备进行关联的连接中向所述第二设备发送所述第一消息帧,所述标识信息位用于指示所述第一设备在进行同步通信的多个连接中进入休眠模式。
  22. 根据权利要求18所述的设备省电装置,其特征在于,所述第一消息帧为数据消息帧,所述数据消息帧为所述第一设备在当前连接中向所述第二设备发送的最后一个数据帧;或者
    所述第一消息帧为管理消息帧,所述管理消息帧在所述第一设备在当前连接中向所述第二设备发送完成全部数据帧之后发送。
  23. 一种设备省电装置,其特征在于,应用于第二设备,所述第二设备与第一设备之间在多个连接中同时传输数据帧,所述设备省电装置包括:
    接收单元,被配置为接收所述第一设备发送的第一消息帧,其中,所述第一消息帧中包括标识信息位,所述标识信息位用于指示所述第一设备在所述多个连接的一个或一个以上个连接中进入休眠模;
    发送单元,被配置为向所述第一设备反馈第二消息帧,其中,所述第二消息帧用于确认或否定所述第一设备在所述标识信息位所指示进入休眠模式的连接中进入休眠模式。
  24. 根据权利要求23所述的设备省电装置,其特征在于,所述第二消息帧为回复确认ACK帧;
    所述ACK帧的媒体接入控制MAC帧头中包括帧控制域,所述帧控制域中包括电源管理子域,所述电源管理子域中包括用于确认或否定所述第一设备进入休眠模式的标识信息位。
  25. 一种设备省电装置,其特征在于,包括:
    处理器;
    用于存储处理器可执行指令的存储器;
    其中,所述处理器被配置为:执行权利要求1至10中任意一项所述的设备省电方法。
  26. 一种设备省电装置,其特征在于,包括:
    处理器;
    用于存储处理器可执行指令的存储器;
    其中,所述处理器被配置为:执行权利要求11至17中任意一项所述的设备省电方法。
PCT/CN2019/117187 2019-11-11 2019-11-11 设备省电方法及设备省电装置 Ceased WO2021092727A1 (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
PCT/CN2019/117187 WO2021092727A1 (zh) 2019-11-11 2019-11-11 设备省电方法及设备省电装置
EP19952212.9A EP4061063A4 (en) 2019-11-11 2019-11-11 ENERGY SAVING DEVICE METHOD AND ENERGY SAVING DEVICE APPARATUS
US17/775,449 US12389328B2 (en) 2019-11-11 2019-11-11 Device power saving method and device power saving apparatus
CN201980002946.2A CN113170390B (zh) 2019-11-11 2019-11-11 设备省电方法及设备省电装置
US19/266,316 US20250344151A1 (en) 2019-11-11 2025-07-11 Device power saving method and device power saving apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/117187 WO2021092727A1 (zh) 2019-11-11 2019-11-11 设备省电方法及设备省电装置

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US17/775,449 A-371-Of-International US12389328B2 (en) 2019-11-11 2019-11-11 Device power saving method and device power saving apparatus
US19/266,316 Continuation US20250344151A1 (en) 2019-11-11 2025-07-11 Device power saving method and device power saving apparatus

Publications (1)

Publication Number Publication Date
WO2021092727A1 true WO2021092727A1 (zh) 2021-05-20

Family

ID=75911543

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/117187 Ceased WO2021092727A1 (zh) 2019-11-11 2019-11-11 设备省电方法及设备省电装置

Country Status (4)

Country Link
US (2) US12389328B2 (zh)
EP (1) EP4061063A4 (zh)
CN (1) CN113170390B (zh)
WO (1) WO2021092727A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023065079A1 (zh) * 2021-10-18 2023-04-27 北京小米移动软件有限公司 通信连接处理方法及装置、电子设备及存储介质

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116506927B (zh) * 2020-03-06 2024-04-26 华为技术有限公司 一种应用于多链路通信中的节能方法和通信装置
US11690012B2 (en) * 2020-03-13 2023-06-27 Samsung Electronics Co., Ltd. Systems and methods for managing power usage of a multi-link device equipped with a plurality of radio interfaces
EP4531469A1 (en) * 2023-09-26 2025-04-02 Juniper Networks, Inc. Managing power states of aggregated links of a network device
US20250106093A1 (en) 2023-09-26 2025-03-27 Juniper Networks, Inc. Disabling link for length of time
CN120266546A (zh) * 2023-10-24 2025-07-04 北京小米移动软件有限公司 数据中继传输方法、通信设备及通信系统
CN121646986A (zh) * 2024-02-07 2026-03-10 北京小米移动软件有限公司 设备省电管理方法、通信设备及通信系统
CN121816798A (zh) * 2024-07-24 2026-04-07 北京小米移动软件有限公司 省电模式标识方法、通信设备及通信系统

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102711228A (zh) * 2012-06-15 2012-10-03 宇龙计算机通信科技(深圳)有限公司 数据通信装置和方法
CN105577330A (zh) * 2014-10-08 2016-05-11 展讯通信(上海)有限公司 一种数据重传系统及方法以及移动终端
US20170064679A1 (en) * 2014-05-09 2017-03-02 Huawei Technologies Co., Ltd. Processing method of data packet, terminal, base station and system
CN107820305A (zh) * 2016-09-14 2018-03-20 华为技术有限公司 一种传输wur消息的方法和装置
CN107969028A (zh) * 2016-10-19 2018-04-27 珠海市魅族科技有限公司 无线局域网的通信方法、通信装置、接入点和站点
CN109309948A (zh) * 2017-07-28 2019-02-05 珠海市魅族科技有限公司 无线局域网的通信方法、装置、站点设备和接入点设备

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9066197B2 (en) 2013-01-22 2015-06-23 Nokia Corporation Method, apparatus, and computer program product for power save control for tethering connections
WO2015186892A1 (ko) * 2014-06-02 2015-12-10 엘지전자 주식회사 무선랜에서 파워 세이브 모드 기반의 동작 방법 및 장치
KR20160042569A (ko) 2014-10-10 2016-04-20 삼성전자주식회사 다중 연결 방법 및 이를 지원하는 전자 장치
US10264481B2 (en) 2015-03-19 2019-04-16 Qualcomm Incorporated Techniques for managing power operation modes of a user equipment (UE) communicating with a plurality of radio access technologies (RATs)
JP2017027196A (ja) * 2015-07-17 2017-02-02 株式会社リコー 通信装置、電力制御方法、及び電力制御プログラム
US10609647B2 (en) * 2016-09-29 2020-03-31 Intel IP Corporation Multi-band link-aggregation pre-negotiated power save modes
US10856203B2 (en) * 2017-01-19 2020-12-01 Qualcomm Incorporated Signaling for link aggregation setup and reconfiguration
WO2019136742A1 (en) * 2018-01-15 2019-07-18 Zte Corporation Method and apparatus for low power channel access
US11202286B2 (en) * 2018-07-11 2021-12-14 Intel Corporation Methods for multi-link setup between a multi-link access point (AP) logical entity and a multi-link non-AP logical entity
CN110167201B (zh) 2018-09-30 2022-05-17 腾讯科技(深圳)有限公司 一种数据传输的方法、相关装置以及系统
US11510269B2 (en) * 2019-07-01 2022-11-22 Qualcomm Incorporated Signaling for multi-link communication in a wireless local area network (WLAN)
ES3016789T3 (en) * 2019-07-10 2025-05-09 Zte Corp Multi-link communications of a wireless network

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102711228A (zh) * 2012-06-15 2012-10-03 宇龙计算机通信科技(深圳)有限公司 数据通信装置和方法
US20170064679A1 (en) * 2014-05-09 2017-03-02 Huawei Technologies Co., Ltd. Processing method of data packet, terminal, base station and system
CN105577330A (zh) * 2014-10-08 2016-05-11 展讯通信(上海)有限公司 一种数据重传系统及方法以及移动终端
CN107820305A (zh) * 2016-09-14 2018-03-20 华为技术有限公司 一种传输wur消息的方法和装置
CN107969028A (zh) * 2016-10-19 2018-04-27 珠海市魅族科技有限公司 无线局域网的通信方法、通信装置、接入点和站点
CN109309948A (zh) * 2017-07-28 2019-02-05 珠海市魅族科技有限公司 无线局域网的通信方法、装置、站点设备和接入点设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP4061063A4 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023065079A1 (zh) * 2021-10-18 2023-04-27 北京小米移动软件有限公司 通信连接处理方法及装置、电子设备及存储介质
CN116267031A (zh) * 2021-10-18 2023-06-20 北京小米移动软件有限公司 通信连接处理方法及装置、电子设备及存储介质
CN116267031B (zh) * 2021-10-18 2026-04-10 北京小米移动软件有限公司 通信连接处理方法及装置、电子设备及存储介质

Also Published As

Publication number Publication date
US20250344151A1 (en) 2025-11-06
CN113170390B (zh) 2023-12-12
EP4061063A1 (en) 2022-09-21
CN113170390A (zh) 2021-07-23
EP4061063A4 (en) 2023-07-26
US12389328B2 (en) 2025-08-12
US20220400435A1 (en) 2022-12-15

Similar Documents

Publication Publication Date Title
WO2021092727A1 (zh) 设备省电方法及设备省电装置
CN115243249B (zh) 通信方法、装置及存储介质
WO2022193195A1 (zh) 一种带宽部分配置方法、带宽部分配置装置及存储介质
WO2021179263A1 (zh) 直连链路中目的地址选择方法、装置及存储介质
KR102657672B1 (ko) 데이터 전송 방법, 장치, 시스템 및 저장 매체
CN111344993B (zh) 监听方法、指示下发方法及装置、通信设备及存储
CN114930937B (zh) 一种无线感知资源协调方法、装置及存储介质
CN113841445B (zh) 数据传输方法、数据传输装置及存储介质
WO2021114168A1 (zh) 块确认反馈控制方法、装置、通信设备及存储介质
WO2020243886A1 (zh) 控制信道发送、接收方法、装置及存储介质
WO2021174494A1 (zh) 增强上行覆盖的处理方法、装置及存储介质
CN113261324B (zh) 传输测量方法、传输测量装置及存储介质
WO2021159516A1 (zh) 初始接入方法、初始接入装置及存储介质
WO2022126555A1 (zh) 一种传输方法、传输装置及存储介质
WO2021046772A1 (zh) 数据包传输方法及装置
CN113261211B (zh) 资源分配方法、资源分配装置及存储介质
WO2024000196A1 (zh) 一种传输辅助信息的方法、装置以及可读存储介质
WO2023178696A1 (zh) 一种传输寻呼搜索空间配置信息的方法、装置及存储介质
WO2022150957A1 (zh) 缓存数据信息发送、缓存数据信息接收装置和方法
WO2022141553A1 (zh) 一种上行链路传输方法和装置
WO2021068213A1 (zh) 数据传输方法及数据传输装置
WO2021138909A1 (zh) 数据帧传输方法、数据帧传输装置及存储介质
CN114271009B (zh) 数据传输方法、装置、通信设备及存储介质
WO2021109141A1 (zh) 通信连接配置方法、装置、通信设备及存储介质
CN113261241B (zh) 重关联指示方法、装置及通信设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19952212

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2019952212

Country of ref document: EP

Effective date: 20220613

WWG Wipo information: grant in national office

Ref document number: 17775449

Country of ref document: US