Power consumption control method, system and related device

By using a wake-up radio (WUR) receiver in both devices connected to Wi-Fi, allowing the main channel to sleep, solving the problem of high power consumption of the main channel in the prior art, realizing the saving of device power consumption and the integrity of data transmission.

CN119545486APending Publication Date: 2025-02-28HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311097335.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-28
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In the prior art, when establishing Wi-Fi connections, the main channel of electronic devices consumes a large amount of power, and it is difficult to effectively save the power consumption of devices on both ends.

Method used

By introducing a wake-up radio (WUR) receiver into both devices, the main channel is allowed to be in the power-off state and listen to the channel through the WUR receiver, and wake up the main channel after receiving the wake-up frame.

Benefits of technology

It realizes that the main channels of both devices can enter the sleep state, saving the power consumption of the device and ensuring the integrity of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The invention discloses a power consumption control method, system and related device. In the method, a main channel in the electronic equipment 100 can be in a dormant state, and a WUR receiver in the electronic equipment 100 awakens the main channel of the electronic equipment 100 after receiving an awakening frame sent by the electronic equipment 200. A main channel in the electronic equipment 200 can also be in a dormant state, and a WUR receiver in the electronic equipment 200 awakens the main channel of the electronic equipment 200 after receiving an awakening frame sent by the electronic equipment 100. Thus, when the electronic device 100 has no data transmission, the main channel of the electronic device 100 can sleep. Moreover, when the electronic equipment 200 has no data transmission, the main channel of the electronic equipment 200 can be dormant. In this way, power consumption of the electronic device 100 and the electronic device 200 can be saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of terminal and communication technology, and in particular to a power consumption control method, system and related devices. Background Art

[0002] Currently, an electronic device can establish a wireless fidelity (Wi-Fi) connection with another device. After the electronic device establishes a Wi-Fi connection, it can receive Wi-Fi signals through the Wi-Fi connection. When the electronic device does not receive a Wi-Fi signal, it needs to listen to whether there is a Wi-Fi signal sent to the electronic device in the channel. Generally, the electronic device listens to the channel through the main channel in the electronic device.

[0003] Generally, when establishing a Wi-Fi connection, an electronic device will negotiate a set of transmission parameters with the highest performance (e.g., multi-antenna reception, high operating bandwidth (e.g., 80 MHz), high-order modulation and coding scheme (MCS) (e.g., MCS order is 11)) to configure the main channel. In this way, the electronic device consumes a lot of power. Summary of the invention

[0004] The present application provides a power consumption control method, system and related device. Through the power consumption control method provided in the embodiment of the present application, the main channels of the two end devices (for example, the first electronic device and the second electronic device) establishing a Wi-Fi connection can enter a dormant state, so that the power consumption of the two end devices can be saved.

[0005] In the first aspect, the present application provides a power consumption control method, which can be applied to a power consumption control system. The power consumption control system may include a first electronic device and a second electronic device, the first electronic device includes a first main channel and a first wake-up radio WUR receiver, and the second electronic device may include a second main channel and a second WUR receiver. The method may include: when the first main channel of the first electronic device is in a power-off state and the first WUR receiver is in a power-on state, the first electronic device receives a first wake-up frame sent by the second electronic device through the second main channel, and the first electronic device and the second electronic device establish a wireless fidelity Wi-Fi connection; after the first WUR receiver in the first electronic device receives the first wake-up frame, the first electronic device powers on the first main channel; when the second main channel of the second electronic device is in a power-off state and the second WUR receiver is in a power-on state, the second electronic device receives a second wake-up frame sent by the first electronic device through the first main channel; after the second WUR receiver in the second electronic device receives the second wake-up frame, the second electronic device powers on the second main channel.

[0006] The power consumption specification of the first WUR receiver is lower than that of the first main channel, and the power consumption specification of the second WUR receiver is lower than that of the second main channel.

[0007] In this way, the main channels in the first electronic device and the second electronic device, that is, the first main channel and the second main channel, can both be in sleep mode, that is, in a power-off state, which can save power consumption of the first electronic device and the second electronic device. In addition, the first electronic device can listen to the channel through the first WUR receiver, and can immediately wake up the first main channel after receiving the wake-up frame, so that the first main channel will not miss data due to sleep. Similarly, the second electronic device can listen to the channel through the second WUR receiver, and can immediately wake up the second main channel after receiving the wake-up frame, so that the second main channel will not miss data due to sleep.

[0008] In one possible implementation, before the first electronic device receives the first wake-up frame sent by the second electronic device through the second main channel, the method may also include: the first electronic device sends a first WUR mode setting request frame to the second electronic device, the first WUR mode setting request frame being used to specify the wake-up window length of the first WUR receiver and the duty cycle period of the first WUR receiver; after receiving the first WUR mode setting request frame, the second electronic device sends a first WUR mode setting response frame to the first electronic device; the first WUR mode setting response frame being used to specify the start time of the duty cycle period of the first WUR receiver and the channel offset for the first WUR receiver to receive the first wake-up frame.

[0009] In this way, through the first WUR mode setting request frame and the first WUR mode setting response frame, the first electronic device and the second electronic device can determine the wake-up window length of the first WUR receiver, the duty cycle period, the start time of the duty cycle period of the first WUR receiver, and the channel offset of the first WUR receiver for receiving the first wake-up frame.

[0010] In one possible implementation, the first WUR mode setting request frame includes a first duty cycle field and a first WUR duty cycle service period field, the first duty cycle field is used to indicate that the duty cycle of the first WUR receiver is a first period, and the first WUR duty cycle service period field is used to indicate that the wake-up window length of the first WUR receiver is a first duration; the first WUR mode setting response frame includes a first WUR duty cycle start time field and a first WUR channel offset field, the first WUR start field is used to indicate that the start time of the duty cycle of the first WUR receiver is a first moment, and the first WUR channel offset field is used to indicate that the channel offset of the first WUR receiver receiving the first wake-up frame is a first value.

[0011] In this way, through the first duty cycle period field, the first WUR duty cycle service period field, the first WUR duty cycle start time field, the first WUR channel offset field and other fields, the wake-up window length of the first WUR receiver, the duty cycle period, the start time of the duty cycle period of the first WUR receiver and the specific value of the channel offset of the first WUR receiver receiving the first wake-up frame can be determined.

[0012] In one possible implementation, the first WUR mode setting request frame is also used to specify the wake-up window length of the second WUR receiver and the duty cycle period of the second WUR receiver; the first WUR mode setting response frame is also used to specify the start time of the duty cycle period of the second WUR receiver and the channel offset for the second WUR receiver to receive the second wake-up frame.

[0013] In this way, through the first WUR mode setting request frame and the first WUR mode setting response frame, the first electronic device and the second electronic device can determine the wake-up window length of the second WUR receiver, the duty cycle period, the start time of the duty cycle period of the second WUR receiver, and the channel offset of the second WUR receiver for receiving the second wake-up frame.

[0014] In one possible implementation, before the second electronic device receives the second wake-up frame sent by the first electronic device through the first main channel, the method may also include: the second electronic device sends a second WUR mode setting request frame to the first electronic device, the second WUR mode setting request frame being used to specify the wake-up window length for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device, and the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device; after receiving the second WUR mode setting request frame, the first electronic device sends a second WUR mode setting response frame to the second electronic device; the second WUR mode setting response frame being used to specify the start time of the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device, and the channel offset for the second WUR receiver to receive the second wake-up frame.

[0015] In this way, through the second WUR mode setting request frame and the second WUR mode setting response frame, the first electronic device and the second electronic device can determine the wake-up window length of the second WUR receiver, the duty cycle period, the start time of the duty cycle period of the second WUR receiver, and the channel offset of the second WUR receiver for receiving the second wake-up frame.

[0016] In one possible implementation, the second WUR mode setting request frame includes a second duty cycle field and a second WUR duty cycle service period field, the second duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second period, and the second WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second duration; the second WUR mode setting response frame includes a second WUR duty cycle start time field and a second WUR channel offset field, the second WUR start field is used to indicate that the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second moment, and the second WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the second wake-up frame is the second value.

[0017] In this way, through the second duty cycle period field, the second WUR duty cycle service period field, the second WUR duty cycle start time field, the second WUR channel offset field and other fields, the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, the duty cycle period of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, the start time of the duty cycle period of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, and the specific value of the channel offset of the second WUR receiver for receiving the second wake-up frame can be determined.

[0018] In one possible implementation, the first period is equal to the second period, the first duration is equal to the second duration, the first moment is the same as the second moment, and the first value is equal to the second value; or, the first period is equal to the second period, and the first moment is different from the second moment.

[0019] In this way, the first WUR receiver and the second WUR receiver can have the same parameters such as wake-up window length, duty cycle, and start time of the duty cycle. The main channels in the first electronic device and the second electronic device start sleeping at the same time, and the wake-up window lengths that can be awakened are also the same.

[0020] In one possible implementation, the system may further include a third electronic device, and the method may further include: when the second main channel of the second electronic device is in a power-off state and the second WUR receiver is in a power-on state, the second electronic device receives a third wake-up frame sent by the third electronic device, and the third electronic device establishes a Wi-Fi connection with the second electronic device; after the second WUR receiver in the second electronic device receives the third wake-up frame, the second electronic device powers on the second main channel.

[0021] In this way, the third electronic device can also send a wake-up frame to the second WUR receiver to wake up the second main channel in the second electronic device.

[0022] In one possible implementation, before the second electronic device receives the third wake-up frame sent by the third electronic device, the method may also include: the second electronic device sends a third WUR mode setting request frame to the third electronic device, the third WUR mode setting request frame being used to specify the wake-up window length for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, and the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device; after receiving the third WUR mode setting request frame, the third electronic device sends a third WUR mode setting response frame to the second electronic device; the third WUR mode setting response frame being used to specify the start time of the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, and the channel offset for the second WUR receiver to receive the third wake-up frame.

[0023] In this way, through the third WUR mode setting request frame and the third WUR mode setting response frame, the second electronic device and the third electronic device can determine the WUR related parameters of the second WUR receiver in the second electronic device. The WUR related parameters may include the wake-up window length used by the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, the duty cycle period used by the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, the start time of the duty cycle period used by the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, and the channel offset for the second WUR receiver to receive the third wake-up frame.

[0024] In one possible implementation, the third WUR mode setting request frame includes a third duty cycle field and a third WUR duty cycle service cycle field, the third duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is the third cycle, and the third WUR duty cycle service cycle field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is the second duration; the third WUR mode setting response frame includes a third WUR duty cycle start time field and a third WUR channel offset field, the third WUR start field is used to indicate that the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is the third moment, and the third WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the third wake-up frame is a third value.

[0025] In this way, through the third duty cycle field, the third WUR duty cycle service period field, the third WUR duty cycle start time field, the third WUR channel offset field and other fields, the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device, the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device, the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device and the specific value of the channel offset for the second WUR receiver to receive the third wake-up frame can be determined.

[0026] In one possible implementation, before the second electronic device receives the third wake-up frame sent by the third electronic device, the method may also include: the second electronic device sends a first request frame to the first electronic device, the first request frame is used to specify the wake-up window length for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device, the second WUR receiver is used to listen to and receive the duty cycle period of the wake-up frame sent by the first electronic device, the second WUR receiver is used to listen to and receive the start time of the duty cycle period of the wake-up frame sent by the first electronic device, and the channel offset for the second WUR receiver to receive the second wake-up frame; the second electronic device sends a second request frame to the third electronic device, the second request frame is used to specify the wake-up window length for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, the second WUR receiver is used to listen to and receive the duty cycle period of the wake-up frame sent by the third electronic device, the second WUR receiver is used to listen to and receive the start time of the duty cycle period of the wake-up frame sent by the third electronic device, and the channel offset for the second WUR receiver to receive the third wake-up frame.

[0027] In this way, the second electronic device can determine the WUR-related parameters of the second WUR receiver for receiving the wake-up frame sent by the first electronic device only through the first request frame. The second electronic device can determine the WUR-related parameters of the second WUR receiver for receiving the WUR-related parameters sent by the third electronic device only through the second request frame.

[0028] In one possible implementation, the first request frame includes a fourth duty cycle field, a fourth WUR duty cycle service period field, a fourth WUR duty cycle start time field, and a fourth WUR channel offset field, the fourth duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second period, the fourth WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second duration, the fourth WUR start field is used to indicate that the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second moment, and the fourth WUR channel offset field is used to indicate the channel offset of the second WUR receiver for receiving the second wake-up frame. shifted to a second value; the second request frame includes a fifth duty cycle field, a fifth WUR duty cycle service period field, a fifth WUR duty cycle start time field, and a fifth WUR channel offset field, the fifth duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is a third period, the fifth WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is a third duration, the fifth WUR start field is used to indicate that the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is a third moment, and the fifth WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the third wake-up frame is a third value.

[0029] In this way, through the fourth duty cycle field, the fourth WUR duty cycle service period field, the fourth WUR duty cycle start time field, the fourth WUR channel offset field and other fields, the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, and the specific value of the channel offset for the second WUR receiver to receive the second wake-up frame can be determined. Through the fifth duty cycle field, the fifth WUR duty cycle service period field, the fifth WUR duty cycle start time field, the fifth WUR channel offset field and other fields, it is possible to determine the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device, the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device, the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device, and the specific value of the channel offset for the second WUR receiver to receive the third wake-up frame.

[0030] In one possible implementation, the second period is equal to the third period, the second duration is equal to the third duration, the second moment is the same as the third moment, and the second value is equal to the third value. In this way, the wake-up window duration, duty cycle period, and start time of the duty cycle period of the wake-up frame sent by the first electronic device received by the second WUR receiver of the second electronic device are the same as the wake-up window duration, duty cycle period, and start time of the duty cycle period of the wake-up frame sent by the third electronic device received by the second WUR receiver of the second electronic device.

[0031] In one possible implementation, the second period is equal to the third period, and the second moment is different from the third moment. In this way, the duty cycle period of the wake-up frame sent by the first electronic device received by the second WUR receiver of the second electronic device is the same as the duty cycle period of the wake-up frame sent by the third electronic device. However, the start time of the duty cycle period of the wake-up frame sent by the first electronic device received by the second WUR receiver is different from the start time of the duty cycle period of the wake-up frame sent by the third electronic device. In this way, the first electronic device and the third electronic device can be prevented from waking up the second main channel in the second electronic device at the same time, thereby avoiding traffic conflicts.

[0032] In a possible implementation, when the second main channel of the second electronic device is in a power-off state and the second WUR receiver is in a power-on state, before the second electronic device receives the third wake-up frame sent by the third electronic device, it may include: the third electronic device sends the third wake-up frame to the second electronic device at a fourth moment, and the fourth moment is within the third duration in the i-th third cycle used by the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device. In this way, the third electronic device can send the wake-up frame within the wake-up window duration of the second WUR receiver receiving the wake-up frame sent by the third electronic device.

[0033] Before the second electronic device receives the second wake-up frame sent by the first electronic device through the first main channel, the method may further include: the first electronic device sends the second wake-up frame to the second electronic device at a fifth moment, and the fifth moment is within the second duration of the jth second cycle used by the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device. In this way, the first electronic device can send the wake-up frame within the wake-up window duration of the second WUR receiver receiving the wake-up frame sent by the first electronic device.

[0034] In a possible implementation, after the second electronic device powers on the second main channel, the method may further include: the second electronic device receives a first data packet sent by the first electronic device through the second main channel; and the second electronic device receives a second data packet sent by the third electronic device through the second main channel.

[0035] In a second aspect, a power consumption control method is provided, which can be applied to a first electronic device, wherein the first electronic device may include a first main channel and a first wake-up radio WUR receiver, and the method may include: when the first main channel of the first electronic device is in a power-off state and the first WUR receiver is in a power-on state, the first electronic device receives a first wake-up frame sent by the second electronic device through the second main channel, the second electronic device is provided with a second main channel and a second WUR receiver, and the first electronic device establishes a wireless fidelity Wi-Fi connection with the second electronic device; after the first WUR receiver in the first electronic device receives the first wake-up frame, the first electronic device powers on the first main channel; when the second main channel of the second electronic device is in a power-off state and the second WUR receiver is in a power-on state, the first electronic device sends a second wake-up frame to the second WUR receiver through the first main channel, and the second wake-up frame is used to instruct the second electronic device to power on the second main channel; the first electronic device sends a data packet to the second main channel of the second electronic device through the first main channel.

[0036] The power consumption specification of the first WUR receiver is lower than that of the first main channel, and the power consumption specification of the second WUR receiver is lower than that of the second main channel.

[0037] In this way, the main channels in the first electronic device and the second electronic device, that is, the first main channel and the second main channel, can both be in sleep mode, that is, in a power-off state, which can save power consumption of the first electronic device and the second electronic device. In addition, the first electronic device can listen to the channel through the first WUR receiver, and can immediately wake up the first main channel after receiving the wake-up frame, so that the first main channel will not miss data due to sleep. Similarly, the second electronic device can listen to the channel through the second WUR receiver, and can immediately wake up the second main channel after receiving the wake-up frame, so that the second main channel will not miss data due to sleep.

[0038] In one possible implementation, before the first electronic device receives the first wake-up frame sent by the second electronic device through the second main channel, the method may also include: the first electronic device sends a first WUR mode setting request frame to the second electronic device, the first WUR mode setting request frame being used to specify the wake-up window length of the first WUR receiver and the duty cycle period of the first WUR receiver; the first electronic device receives a first WUR mode setting response frame, the first WUR mode setting response frame being sent by the second electronic device after receiving the first WUR mode setting request frame, the first WUR mode setting response frame being used to specify the start time of the duty cycle period of the first WUR receiver and the channel offset for the first WUR receiver to receive the first wake-up frame.

[0039] In this way, through the first WUR mode setting request frame and the first WUR mode setting response frame, the first electronic device and the second electronic device can determine the wake-up window length of the first WUR receiver, the duty cycle period, the start time of the duty cycle period of the first WUR receiver, and the channel offset of the first WUR receiver for receiving the first wake-up frame.

[0040] In one possible implementation, the first WUR mode setting request frame includes a first duty cycle field and a first WUR duty cycle service period field, the first duty cycle field is used to indicate that the duty cycle of the first WUR receiver is a first period, and the first WUR duty cycle service period field is used to indicate that the wake-up window length of the first WUR receiver is a first duration; the first WUR mode setting response frame includes a first WUR duty cycle start time field and a first WUR channel offset field, the first WUR start field is used to indicate that the start time of the duty cycle of the first WUR receiver is a first moment, and the first WUR channel offset field is used to indicate that the channel offset of the first WUR receiver receiving the first wake-up frame is a first value.

[0041] In this way, through the first duty cycle period field, the first WUR duty cycle service period field, the first WUR duty cycle start time field, the first WUR channel offset field and other fields, the wake-up window length of the first WUR receiver, the duty cycle period, the start time of the duty cycle period of the first WUR receiver and the specific value of the channel offset of the first WUR receiver receiving the first wake-up frame can be determined.

[0042] In one possible implementation, the first WUR mode setting request frame is also used to specify the wake-up window length of the second WUR receiver and the duty cycle period of the second WUR receiver; the first WUR mode setting response frame is also used to specify the start time of the duty cycle period of the second WUR receiver and the channel offset for the second WUR receiver to receive the second wake-up frame.

[0043] In this way, through the first WUR mode setting request frame and the first WUR mode setting response frame, the first electronic device and the second electronic device can determine the wake-up window length of the second WUR receiver, the duty cycle period, the start time of the duty cycle period of the second WUR receiver, and the channel offset of the second WUR receiver for receiving the second wake-up frame.

[0044] In one possible implementation, before the second electronic device receives the second wake-up frame sent by the first electronic device through the first main channel, the method may also include: the second electronic device sends a second WUR mode setting request frame to the first electronic device, the second WUR mode setting request frame being used to specify the wake-up window length for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device, and the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device; after receiving the second WUR mode setting request frame, the first electronic device sends a second WUR mode setting response frame to the second electronic device; the second WUR mode setting response frame being used to specify the start time of the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device, and the channel offset for the second WUR receiver to receive the second wake-up frame.

[0045] In this way, through the second WUR mode setting request frame and the second WUR mode setting response frame, the first electronic device and the second electronic device can determine the wake-up window length of the second WUR receiver, the duty cycle period, the start time of the duty cycle period of the second WUR receiver, and the channel offset of the second WUR receiver for receiving the second wake-up frame.

[0046] In one possible implementation, the second WUR mode setting request frame includes a second duty cycle field and a second WUR duty cycle service period field, the second duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second period, and the second WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second duration; the second WUR mode setting response frame includes a second WUR duty cycle start time field and a second WUR channel offset field, the second WUR start field is used to indicate that the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second moment, and the second WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the second wake-up frame is the second value.

[0047] In this way, through the second duty cycle period field, the second WUR duty cycle service period field, the second WUR duty cycle start time field, the second WUR channel offset field and other fields, the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, the duty cycle period of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, the start time of the duty cycle period of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, and the specific value of the channel offset of the second WUR receiver for receiving the second wake-up frame can be determined.

[0048] In one possible implementation, the first period is equal to the second period, the first duration is equal to the second duration, the first moment is the same as the second moment, and the first value is equal to the second value; or, the first period is equal to the second period, and the first moment is different from the second moment.

[0049] In this way, the first WUR receiver and the second WUR receiver can have the same parameters such as wake-up window length, duty cycle, and start time of the duty cycle. The main channels in the first electronic device and the second electronic device start sleeping at the same time, and the wake-up window lengths that can be awakened are also the same.

[0050] In a third aspect, a power consumption method is provided, which can be applied to a second electronic device, and the method may include: when a first main channel of the first electronic device is in a power-off state and a first radio wake-up WUR receiver of the first electronic device is in a power-on state, the second electronic device sends a first wake-up frame to the first electronic device through a second main channel, the first electronic device and the second electronic device establish a wireless fidelity Wi-Fi connection, the first electronic device has a first main channel and a first WUR receiver, the second electronic device has a second main channel and a second WUR receiver, the first wake-up frame is used to instruct the first electronic device to power on the first main channel; when the second main channel of the second electronic device is in a power-off state and the second WUR receiver is in a power-on state, the second electronic device receives a second wake-up frame sent by the first electronic device through the first main channel; after the second WUR receiver in the second electronic device receives the second wake-up frame, the second electronic device powers on the second main channel.

[0051] The power consumption specification of the first WUR receiver is lower than that of the first main channel, and the power consumption specification of the second WUR receiver is lower than that of the second main channel.

[0052] In this way, the main channels in the first electronic device and the second electronic device, that is, the first main channel and the second main channel, can both be in sleep mode, that is, in a power-off state, which can save power consumption of the first electronic device and the second electronic device. In addition, the first electronic device can listen to the channel through the first WUR receiver, and can immediately wake up the first main channel after receiving the wake-up frame, so that the first main channel will not miss data due to sleep. Similarly, the second electronic device can listen to the channel through the second WUR receiver, and can immediately wake up the second main channel after receiving the wake-up frame, so that the second main channel will not miss data due to sleep.

[0053] In one possible implementation, before the second electronic device sends the first wake-up frame to the first electronic device through the second main channel, the method may also include: the second electronic device receives a first WUR mode setting request frame sent by the first electronic device, the first WUR mode setting request frame being used to specify the wake-up window length of the first WUR receiver and the duty cycle period of the first WUR receiver; after receiving the first WUR mode setting request frame, the second electronic device sends a first WUR mode setting response frame to the first electronic device; the first WUR mode setting response frame being used to specify the start time of the duty cycle period of the first WUR receiver and the channel offset for the first WUR receiver to receive the first wake-up frame.

[0054] In this way, through the first WUR mode setting request frame and the first WUR mode setting response frame, the first electronic device and the second electronic device can determine the wake-up window length of the first WUR receiver, the duty cycle period, the start time of the duty cycle period of the first WUR receiver, and the channel offset of the first WUR receiver for receiving the first wake-up frame.

[0055] In one possible implementation, the first WUR mode setting request frame includes a first duty cycle field and a first WUR duty cycle service period field, the first duty cycle field is used to indicate that the duty cycle of the first WUR receiver is a first period, and the first WUR duty cycle service period field is used to indicate that the wake-up window length of the first WUR receiver is a first duration; the first WUR mode setting response frame includes a first WUR duty cycle start time field and a first WUR channel offset field, the first WUR start field is used to indicate that the start time of the duty cycle of the first WUR receiver is a first moment, and the first WUR channel offset field is used to indicate that the channel offset of the first WUR receiver receiving the first wake-up frame is a first value.

[0056] In this way, through the first duty cycle period field, the first WUR duty cycle service period field, the first WUR duty cycle start time field, the first WUR channel offset field and other fields, the wake-up window length of the first WUR receiver, the duty cycle period, the start time of the duty cycle period of the first WUR receiver and the specific value of the channel offset of the first WUR receiver receiving the first wake-up frame can be determined.

[0057] In one possible implementation, the first WUR mode setting request frame is also used to specify the wake-up window length of the second WUR receiver and the duty cycle period of the second WUR receiver; the first WUR mode setting response frame is also used to specify the start time of the duty cycle period of the second WUR receiver and the channel offset for the second WUR receiver to receive the second wake-up frame.

[0058] In this way, through the first WUR mode setting request frame and the first WUR mode setting response frame, the first electronic device and the second electronic device can determine the wake-up window length of the second WUR receiver, the duty cycle period, the start time of the duty cycle period of the second WUR receiver, and the channel offset of the second WUR receiver for receiving the second wake-up frame.

[0059] In one possible implementation, before the second electronic device receives the second wake-up frame sent by the first electronic device through the first main channel, the method may also include: the second electronic device sends a second WUR mode setting request frame to the first electronic device, the second WUR mode setting request frame being used to specify the wake-up window length for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device, and the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device; after receiving the second WUR mode setting request frame, the first electronic device sends a second WUR mode setting response frame to the second electronic device; the second WUR mode setting response frame being used to specify the start time of the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device, and the channel offset for the second WUR receiver to receive the second wake-up frame.

[0060] In this way, through the second WUR mode setting request frame and the second WUR mode setting response frame, the first electronic device and the second electronic device can determine the wake-up window length of the second WUR receiver, the duty cycle period, the start time of the duty cycle period of the second WUR receiver, and the channel offset of the second WUR receiver for receiving the second wake-up frame.

[0061] In one possible implementation, the second WUR mode setting request frame includes a second duty cycle field and a second WUR duty cycle service period field, the second duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second period, and the second WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second duration; the second WUR mode setting response frame includes a second WUR duty cycle start time field and a second WUR channel offset field, the second WUR start field is used to indicate that the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second moment, and the second WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the second wake-up frame is the second value.

[0062] In this way, through the second duty cycle period field, the second WUR duty cycle service period field, the second WUR duty cycle start time field, the second WUR channel offset field and other fields, the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, the duty cycle period of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, the start time of the duty cycle period of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, and the specific value of the channel offset of the second WUR receiver for receiving the second wake-up frame can be determined.

[0063] In one possible implementation, the first period is equal to the second period, the first duration is equal to the second duration, the first moment is the same as the second moment, and the first value is equal to the second value; or, the first period is equal to the second period, and the first moment is different from the second moment.

[0064] In this way, the first WUR receiver and the second WUR receiver can have the same parameters such as wake-up window length, duty cycle, and start time of the duty cycle. The main channels in the first electronic device and the second electronic device start sleeping at the same time, and the wake-up window lengths that can be awakened are also the same.

[0065] In one possible implementation, the method may also include: when the second main channel of the second electronic device is in a power-off state and the second WUR receiver is in a power-on state, the second electronic device receives a third wake-up frame sent by a third electronic device, and the third electronic device establishes a Wi-Fi connection with the second electronic device; after the second WUR receiver in the second electronic device receives the third wake-up frame, the second electronic device powers on the second main channel.

[0066] In this way, the third electronic device can also send a wake-up frame to the second WUR receiver to wake up the second main channel in the second electronic device.

[0067] In one possible implementation, before the second electronic device receives the third wake-up frame sent by the third electronic device, the method may also include: the second electronic device sends a third WUR mode setting request frame to the third electronic device, the third WUR mode setting request frame being used to specify the wake-up window length for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, and the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device; after receiving the third WUR mode setting request frame, the third electronic device sends a third WUR mode setting response frame to the second electronic device; the third WUR mode setting response frame being used to specify the start time of the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, and the channel offset for the second WUR receiver to receive the third wake-up frame.

[0068] In this way, through the third WUR mode setting request frame and the third WUR mode setting response frame, the second electronic device and the third electronic device can determine the WUR related parameters of the second WUR receiver in the second electronic device. The WUR related parameters may include the wake-up window length used by the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, the duty cycle period used by the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, the start time of the duty cycle period used by the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, and the channel offset for the second WUR receiver to receive the third wake-up frame.

[0069] In one possible implementation, the third WUR mode setting request frame includes a third duty cycle field and a third WUR duty cycle service cycle field, the third duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is the third cycle, and the third WUR duty cycle service cycle field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is the second duration; the third WUR mode setting response frame includes a third WUR duty cycle start time field and a third WUR channel offset field, the third WUR start field is used to indicate that the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is the third moment, and the third WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the third wake-up frame is a third value.

[0070] In this way, through the third duty cycle field, the third WUR duty cycle service period field, the third WUR duty cycle start time field, the third WUR channel offset field and other fields, the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device, the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device, the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device and the specific value of the channel offset for the second WUR receiver to receive the third wake-up frame can be determined.

[0071] In one possible implementation, before the second electronic device receives the third wake-up frame sent by the third electronic device, the method may also include: the second electronic device sends a first request frame to the first electronic device, the first request frame is used to specify the wake-up window length for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device, the second WUR receiver is used to listen to and receive the duty cycle period of the wake-up frame sent by the first electronic device, the second WUR receiver is used to listen to and receive the start time of the duty cycle period of the wake-up frame sent by the first electronic device, and the channel offset for the second WUR receiver to receive the second wake-up frame; the second electronic device sends a second request frame to the third electronic device, the second request frame is used to specify the wake-up window length for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, the second WUR receiver is used to listen to and receive the duty cycle period of the wake-up frame sent by the third electronic device, the second WUR receiver is used to listen to and receive the start time of the duty cycle period of the wake-up frame sent by the third electronic device, and the channel offset for the second WUR receiver to receive the third wake-up frame.

[0072] In this way, the second electronic device can determine the WUR-related parameters of the second WUR receiver for receiving the wake-up frame sent by the first electronic device only through the first request frame. The second electronic device can determine the WUR-related parameters of the second WUR receiver for receiving the WUR-related parameters sent by the third electronic device only through the second request frame.

[0073] In one possible implementation, the first request frame includes a fourth duty cycle field, a fourth WUR duty cycle service period field, a fourth WUR duty cycle start time field, and a fourth WUR channel offset field, the fourth duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second period, the fourth WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second duration, the fourth WUR start field is used to indicate that the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second moment, and the fourth WUR channel offset field is used to indicate the channel offset of the second WUR receiver for receiving the second wake-up frame. shifted to a second value; the second request frame includes a fifth duty cycle field, a fifth WUR duty cycle service period field, a fifth WUR duty cycle start time field, and a fifth WUR channel offset field, the fifth duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is a third period, the fifth WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is a third duration, the fifth WUR start field is used to indicate that the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is a third moment, and the fifth WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the third wake-up frame is a third value.

[0074] In this way, through the fourth duty cycle field, the fourth WUR duty cycle service period field, the fourth WUR duty cycle start time field, the fourth WUR channel offset field and other fields, the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, and the specific value of the channel offset for the second WUR receiver to receive the second wake-up frame can be determined. Through the fifth duty cycle field, the fifth WUR duty cycle service period field, the fifth WUR duty cycle start time field, the fifth WUR channel offset field and other fields, it is possible to determine the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device, the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device, the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device, and the specific value of the channel offset for the second WUR receiver to receive the third wake-up frame.

[0075] In one possible implementation, the second period is equal to the third period, the second duration is equal to the third duration, the second moment is the same as the third moment, and the second value is equal to the third value. In this way, the wake-up window duration, duty cycle period, and start time of the duty cycle period of the wake-up frame sent by the first electronic device received by the second WUR receiver of the second electronic device are the same as the wake-up window duration, duty cycle period, and start time of the duty cycle period of the wake-up frame sent by the third electronic device received by the second WUR receiver of the second electronic device.

[0076] In one possible implementation, the second period is equal to the third period, and the second moment is different from the third moment. In this way, the duty cycle period of the wake-up frame sent by the first electronic device received by the second WUR receiver of the second electronic device is the same as the duty cycle period of the wake-up frame sent by the third electronic device. However, the start time of the duty cycle period of the wake-up frame sent by the first electronic device received by the second WUR receiver is different from the start time of the duty cycle period of the wake-up frame sent by the third electronic device. In this way, the first electronic device and the third electronic device can be prevented from waking up the second main channel in the second electronic device at the same time, thereby avoiding traffic conflicts.

[0077] In a fourth aspect, a first electronic device is provided, which may include one or more processors, one or more memories, a transceiver, and a wireless fidelity Wi-Fi chip; wherein the transceiver, the Wi-Fi chip, and one or more memories are coupled to one or more processors, and the one or more memories are used to store computer program code, and the computer program code includes computer instructions, and when the one or more processors execute the computer instructions, the first electronic device executes a method in any possible implementation of the second aspect above.

[0078] In a fifth aspect, a second electronic device is provided, and the first electronic device may include one or more processors, one or more memories, a transceiver, and a wireless fidelity Wi-Fi chip; wherein the transceiver, the Wi-Fi chip, and one or more memories are coupled to one or more processors, and the one or more memories are used to store computer program code, and the computer program code includes computer instructions, and when the one or more processors execute the computer instructions, the second electronic device executes a method in any possible implementation of the third aspect above.

[0079] In a sixth aspect, a computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer executes a method in any possible implementation of any of the above aspects.

[0080] In the seventh aspect, a chip is provided, which is applied to a first electronic device, characterized in that it includes a processing circuit and an interface circuit, the interface circuit is used to receive code instructions and transmit them to the processing circuit, and the processing circuit is used to run the code instructions to execute a method as described in any possible implementation of the second aspect above.

[0081] In an eighth aspect, a chip is provided, which is applied to a second electronic device, characterized in that it includes a processing circuit and an interface circuit, the interface circuit is used to receive code instructions and transmit them to the processing circuit, and the processing circuit is used to run the code instructions to execute a method as described in any possible implementation of the third aspect above.

[0082] In a ninth aspect, a computer program product is provided, which, when executed on a computer, enables the computer to execute a method in any possible implementation of any of the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0083] Figure 1 is a schematic diagram of the structure of an electronic device 100 provided in an embodiment of the present application;

[0084] Figure 2 It is a structural schematic diagram of the main channel provided in an embodiment of the present application;

[0085] Figure 3 This is a schematic diagram of a scenario in which an AP wakes up a STA according to an embodiment of the present application;

[0086] Figure 4 It is a flowchart of the negotiation between the AP and the STA of WUR related parameters of the WUR receiver in the STA in the embodiment of the present application;

[0087] Figure 5 is an architecture diagram of a system 10 provided in an embodiment of the present application;

[0088] Figure 6 is a schematic diagram of a scenario in which the electronic device 100 and the electronic device 200 wake up each other provided in an embodiment of the present application;

[0089] Figure 7 It is a flowchart of the electronic device 100 and the electronic device 200 negotiating the WUR-related parameters of the WUR receiver in the electronic device 100 and the WUR-related parameters of the WUR receiver in the electronic device 200 provided in an embodiment of the present application;

[0090] Figure 8 It is a schematic diagram of a scenario in which the WUR-related parameters of the WUR receiver in the electronic device 100 and the WUR-related parameters of the WUR receiver in the electronic device 200 provided in the embodiment of the present application are the same;

[0091] Fig. 9It is a schematic diagram of a scenario in which the WUR-related parameters of the WUR receiver in the electronic device 100 and the WUR-related parameters of the WUR receiver in the electronic device 200 provided in an embodiment of the present application are different;

[0092] Fig.10 It is a flowchart of the electronic device 100 and the electronic device 200 negotiating the WUR-related parameters of the WUR receiver in the electronic device 100 and the WUR-related parameters of the WUR receiver in the electronic device 200 provided in an embodiment of the present application;

[0093] Fig.11 It is a schematic diagram of a scenario in which the electronic device 100 and the electronic device 300 respectively wake up the electronic device 200 provided in an embodiment of the present application;

[0094] Fig.12 It is a flowchart of the electronic device 100 and the electronic device 200 negotiating the WUR-related parameters of the WUR receiver in the electronic device 200, and the electronic device 300 and the electronic device 200 negotiating the WUR-related parameters of the WUR receiver in the electronic device 200, provided in an embodiment of the present application;

[0095] Fig.13 It is a schematic diagram of a scenario in which the electronic device 100 and the electronic device 200 negotiate WUR-related parameters of the WUR receiver in the electronic device 200, which is the same as the scenario in which the electronic device 300 and the electronic device 200 negotiate WUR-related parameters of the WUR receiver in the electronic device 200;

[0096] Fig.14 It is a schematic diagram of a scenario in which the electronic device 100 and the electronic device 200 negotiate WUR-related parameters of the WUR receiver in the electronic device 200, and the electronic device 300 and the electronic device 200 negotiate different WUR-related parameters of the WUR receiver in the electronic device 200, provided by an embodiment of the present application;

[0097] Fig.15 It is a flowchart of the electronic device 100 and the electronic device 200 negotiating the WUR-related parameters of the WUR receiver in the electronic device 200, and the electronic device 300 and the electronic device 200 negotiating the WUR-related parameters of the WUR receiver in the electronic device 200, provided in an embodiment of the present application;

[0098] Fig.16 is a schematic diagram of the hardware structure of the electronic device 100 provided in an embodiment of the present application;

[0099] Fig.17 It is a schematic diagram of the structure of the device 1700 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0100] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to and includes any or all possible combinations of one or more listed items.

[0101] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.

[0102] Currently, many electronic devices that establish Wi-Fi connections need to be powered by batteries in the electronic devices. In order to reduce the power consumption of the devices, the electronic devices can enter a sleep state. However, even in the sleep state, the terminal device needs to wake up from the sleep state from time to time to listen to and receive data sent by another electronic device (e.g., a wireless access point (AP)).

[0103] In some examples, in order to reduce the power consumption of the electronic device, a wake-up radio (WUR) receiver can be added to the electronic device. The power consumption specification of the WUR receiver is lower than the power consumption specification of the main channel in the electronic device. The electronic device can negotiate with the wireless access point (AP) to close the main channel in the electronic device when listening to the air interface, and use the WUR receiver to listen to the air interface. In this way, the power consumption of the electronic device can be reduced.

[0104] For example, Figure 1 FIG. 1 shows a WUR receiver and a main channel in an electronic device 100. Figure 1 As shown, the electronic device 100 may include a wake-up radio WUR receiver 101 , a main channel 102 , and an antenna 103 .

[0105] The power consumption specification of the WUR receiver 101 is lower than that of the main channel 102. Specifically, the working bandwidth of the WUR receiver 101 is smaller than the working bandwidth of the main channel 102, and / or the order of the modulation and coding scheme (MCS) that the WUR receiver 101 can support is smaller than the order of the MCS that the main channel 102 can support.

[0106] The MCS table can be shown in Table 1 below:

[0107] Table 1

[0108] The order of MCS Modulation Bitrate 0 BPSK 1 / 2 1 QPSK 1 / 2 2 QPSK 3 / 4 3 16-QAM 1 / 2 4 16-QAM 3 / 4 5 64-QAM 2 / 3 6 64-QAM 3 / 4 7 64-QAM 5 / 6 8 256-QAM 3 / 4 9 256-QAM 5 / 6 10 1024-QAM 3 / 4 11 1024-QAM 5 / 6

[0109] Among them, the modulation mode corresponding to MCS0 (also known as MCS order 0) is binary phase shift keying (BPSK), and the code rate is 1 / 2. The modulation mode corresponding to MCS1 is (quadrature phase shift keying, QPSK), and the code rate is 1 / 2. The modulation mode corresponding to MCS2 is QPSK, and the code rate is 1 / 2. The modulation mode corresponding to MCS3 is 16-symbol quadrature amplitude modulation (QAM) (16-QAM), and the code rate is 1 / 2. The modulation mode corresponding to MCS4 is 16-QAM, and the code rate is 3 / 4. The modulation mode corresponding to MCS5 is 64-symbol quadrature amplitude modulation (64-QAM), and the code rate is 2 / 3. The modulation mode corresponding to MCS6 is 64-QAM, and the code rate is 3 / 4. The modulation mode corresponding to MCS7 is 64-QAM, and the code rate is 5 / 6. The modulation mode corresponding to MCS8 is 256-symbol quadrature amplitude modulation (256-QAM), and the code rate is 2 / 3. The modulation mode corresponding to MCS9 is 256-QAM, and the code rate is 5 / 6. The modulation mode corresponding to MCS10 is 1024-symbol quadrature amplitude modulation (1024-QAM), and the code rate is 3 / 4. The modulation mode corresponding to MCS11 is 1024-QAM, and the code rate is 5 / 6.

[0110] Table 1 above only illustrates MCS in some Wi-Fi protocols. Other Wi-Fi protocols may have higher-order MCS, which is not limited in the embodiments of the present application.

[0111] In the embodiments of the present application, Figure 1 The WUR receiver 101 shown in the figure and the WUR receivers mentioned below may be modulated in an on-off keying (OOK) mode. OOK may also be called binary amplitude keying.

[0112] in, Figure 2 The relevant modules included in the main channel 102 are shown as an example. Figure 2As shown, the main channel 102 may include a Wi-Fi baseband chip (Wi-Fi baseband, Wi-Fi BB) 201, a receiving RF module (radio frequency receive, RF-RX) 202, a transmitting RF module (radio frequency transmit, RF-TX) 204, an analog-to-digital converter (ADC) 203, and a digital-to-analog converter (digital to analog converter, DAC) 205. The receiving channel composed of the receiving RF module 202 and the analog-to-digital converter 203 can be called the main receiving channel. The transmitting channel composed of the transmitting RF module 204 and the digital-to-analog converter 205 can be called the main transmitting channel.

[0113] When the electronic device 100 is in a sleep state, the WUR receiver 101 can be used to listen and receive via the antenna 103 a frame for waking up the electronic device (which can be called a WUR frame, or a wake-up frame, or a WUR wake-up frame, or a WUR wake-up packet, a WUR beacon frame, or a wake-up packet, etc., collectively referred to as a wake-up frame hereinafter).

[0114] When the WUR receiver 101 receives the wake-up frame, it can also be used to send a wake-up signal to the main channel 102.

[0115] When the main channel 102 receives the wake-up signal sent by the WUR receiver 101, the electronic device 100 can enter the awake state from the sleep state.

[0116] When the electronic device 100 is in the awake state, the main channel 102 can be used to send and receive Wi-Fi signals.

[0117] Among them, in the main transmission channel of the main channel 102, the digital-to-analog converter 205 can be used to convert the Wi-Fi signal output by the Wi-Fi baseband chip 201 into a Wi-Fi signal in the form of an analog signal, and then input the Wi-Fi signal in the form of an analog signal to the transmission RF module 204. The transmission RF module 204 can be used to convert the Wi-Fi signal in the form of an analog signal into a Wi-Fi signal in the form of an electromagnetic wave signal, amplify and modulate the Wi-Fi signal in the form of an electromagnetic wave signal, and then send it out through the antenna 103.

[0118] Among them, in the main receiving channel of the main channel 102, the receiving RF module 202 can be used to convert the Wi-Fi signal in the form of an electromagnetic wave signal received via the antenna 103 into a Wi-Fi signal in the form of an analog signal. The receiving RF module 202 can also amplify and demodulate the converted Wi-Fi signal in the form of an analog signal. The analog-to-digital converter 203 can be used to convert the Wi-Fi signal in the form of an analog signal converted by the receiving RF module 202 into a Wi-Fi signal in the form of a digital signal, and then input the Wi-Fi signal in the form of a digital signal to the Wi-Fi baseband chip 201.

[0119] Among them, in the main channel 102, the Wi-Fi baseband chip 201 can parse the physical frame based on the input Wi-Fi signal in the form of a digital signal. The Wi-Fi baseband chip 201 can also encode the physical frame to be sent into a Wi-Fi signal in the form of a digital signal, and convert it into an analog signal Wi-Fi signal through the digital-to-analog converter 205.

[0120] When the electronic device 100 does not send or receive data, the electronic device 100 may be in a dormant state. In an embodiment of the present application, when the electronic device 100 is in a dormant state, the main channel 102 is in a power-off state (or referred to as being in a closed state). The WUR receiver 101 is in a power-on state (or referred to as being in a working state) or is periodically in a power-on state.

[0121] Furthermore, in a possible implementation, when the electronic device 100 is in a sleep state, except for the WUR receiver 101 which is in a powered-on state (or called a working state) or periodically in a powered-on state, any device in the electronic device 100 may be in a powered-off state.

[0122] Further, in a possible implementation, if the electronic device 100 includes a volatile memory, the volatile memory may be in a powered-on state when the electronic device 100 is in a dormant state. Alternatively, before the electronic device 100 enters the dormant state, the electronic device 100 may copy the contents of the volatile memory to the non-volatile memory, and then power off the volatile memory and other devices except the WUR receiver 101 when entering the dormant state.

[0123] Optionally, when the electronic device 100 is in a sleep state, the main channel 102 being in a power-off state may include that the Wi-Fi baseband chip 201, the receiving RF module 202, the transmitting RF module 204, the analog-to-digital converter 203, the digital-to-analog converter 205 and other modules in the main channel 102 are all in a power-off state; or, some modules among the modules in the main channel 102, such as the Wi-Fi baseband chip 201, the receiving RF module 202, the transmitting RF module 204, the analog-to-digital converter 203, the digital-to-analog converter 205 and other modules are all in a power-off state are in a power-off state (for example, the Wi-Fi baseband chip 201, the receiving RF module 202, the transmitting RF module 204 in the main channel 102).

[0124] In the embodiment of the present application, the awake state is relative to the dormant state. When the electronic device 100 is in the awake state, the main channel 102 is in the powered-on state. Further, when the electronic device 100 is in the awake state, the WUR receiver 101 is in the powered-on state or is periodically in the powered-on state.

[0125] When the electronic device 100 is in a dormant state or an awake state, whether the WUR receiver 101 is always in a powered-on state or is periodically in a powered-on state is related to the WUR-related parameters of the WUR receiver 101 obtained by negotiation between the electronic device 100 and the AP. The WUR-related parameters of the WUR receiver 101 include the start time of the WUR receiver 101 being in the powered-on state, the duration of the WUR receiver 101 being in the powered-on state, and the period of the WUR receiver 101 being in the powered-on state. In Wi-Fi related protocols, the start time of the WUR receiver 101 being in the powered-on state is called the WUR duty cycle start time (WURdutycyclestarttime). The duration of the WUR receiver 101 being in the powered-on state can be called the WUR duty cycle service period (WURdutycycleserviceperiod). The period in which the WUR receiver 101 is in the powered-on state can be called the duty cycle period or the WUR duty cycle period (WURdutycycleperiod). The WUR duty cycle start time is also the start time of the duty cycle period. The WUR duty cycle service period can also be called the wake-up window duration.

[0126] Figure 3 The working mechanism of the WUR receiver 101 is shown as an example. Figure 3 As shown, the WUR receiver 101 ( Figure 3The start time of the WUR receiver 101 being in the power-on state is t0, the WUR duty cycle service period, that is, the wake-up window length is T2, and the duty cycle period is T1. T2 is less than or equal to T1. When T2 is less than T1, the WUR receiver 101 is periodically in the power-on state (also referred to as periodically turned on). When T2 is equal to T1, the WUR receiver 101 is always in the power-on state.

[0127] like Figure 3 As shown, the AP can send a wake-up frame to the electronic device 100 when the WUR receiver 101 is in a powered-on state. After receiving the wake-up frame, the WUR receiver 101 of the electronic device 100 can wake up the main channel (such as Figure 3 As shown, the primary channel may also be referred to as the primary connection radio (PCR).

[0128] The WUR-related parameters of the WUR receiver 101 (such as WUR duty cycle start time, WUR duty cycle service period, and duty cycle period, etc.) are negotiated and determined by the AP and the electronic device 100. In the Wi-Fi system constructed by the electronic device 100 and the AP, the electronic device 100 can also be called a station (STA).

[0129] Figure 4 The flowchart of the negotiation between the AP and the STA regarding WUR related parameters is shown as an example. Figure 4 As shown, the negotiation of WUR-related parameters between the AP and the STA may include the following steps:

[0130] S401. STA sends a WUR mode setting request frame to AP. The WUR mode setting request frame carries a duty cycle period field and a WUR duty cycle service period field.

[0131] When STA (which can be Figure 1 , Figure 3 In the process of establishing a Wi-Fi connection between the electronic device 100 shown in FIG. 1 and the AP, the STA can establish an association with the AP. After the STA completes the association with the AP, the STA can send a WUR mode setting request frame (WUR mode setup frame (request), or WUR mode setup request frame) to the AP.

[0132] The WUR mode setting request frame may include a duty cycle field and a WUR duty cycle service period field. For example, the duty cycle field may be used to indicate that the duty cycle of the WUR receiver in the STA is T1. The WUR duty cycle service period field may be used to indicate that the wake-up window length in the STA is T2.

[0133] The WUR mode setting request frame may also include other fields, which are not limited in the embodiments of the present application. The specific format of the WUR mode setting request frame can refer to the description in the existing protocol, which will not be repeated here.

[0134] S402. AP sends a WUR mode setting response frame to STA. The WUR mode setting response frame carries a WUR duty cycle start time field and a WUR channel offset field.

[0135] After the AP receives the WUR mode setting request frame sent by the STA, the AP may reply to the STA with a WUR mode setting response frame (WUR modesetupframe(response) or WUR modesetupresponse frame).

[0136] The WUR mode setting response frame may include a WUR duty cycle start time field and a WUR channel offset field. For example, the WUR duty cycle start time field may be used to indicate the WUR receiver 101 ( Figure 3 The start time of the duty cycle of the WUR receiver 101 (ie, the WUR receiver 101 is in the power-on state) is t0. The WUR channel offset field can be used to indicate the channel offset.

[0137] The WUR mode setting response frame may also include other fields, which are not limited in the embodiments of the present application. The specific format of the WUR mode setting response frame can refer to the description in the existing protocol, which will not be repeated here.

[0138] Optionally, in some examples, the STA may negotiate relevant parameters of the WUR receiver 101 with the AP when establishing an association. Specifically, when the STA and the AP establish an association, the STA may send an association request (association request) to the AP, and the AP may reply with an association response (association response) to the STA. Among them, the association request may carry a duty cycle period field and a WUR duty cycle service period field. Exemplarily, the duty cycle period field may be used to indicate that the duty cycle of the WUR receiver in the STA is T1. The WUR duty cycle service period field may be used to indicate that the wake-up window length in the STA is T2. The association response may carry a WUR duty cycle start time field and a WUR channel offset field. Exemplarily, the WUR duty cycle start time field may be used to indicate that the WUR receiver 101 ( Figure 3 The start time of the power-on state of the wireless communication device (abbreviated as WUR) is t0. The WUR channel offset field can be used to indicate the channel offset.

[0139] In the existing protocol, in a Wi-Fi system composed of AP and STA, only one end (STA) device is supported to sleep and wake up the device through a wake-up frame. In this way, only the power consumption of the device at one end can be saved, but the power consumption of the devices at both ends cannot be saved.

[0140] The embodiment of the present application provides a power consumption control system, in which the system may include a first electronic device and a second electronic device, the first electronic device can sleep, and can enter a wake-up state from the sleep state through a wake-up frame sent by the second electronic device. The second electronic device can also sleep, and can enter a wake-up state from the sleep state through a wake-up frame sent by the first electronic device. In this way, the first electronic device and the second electronic device in the system can both save power consumption.

[0141] Figure 5 The system 10 provided by the embodiment of the present application is exemplarily shown. Figure 5 As shown, the system 10 may include an electronic device 100, an electronic device 200 and an electronic device 300. Among them:

[0142] The electronic device 100 may establish a Wi-Fi connection with the electronic device 200 , and the electronic device 300 may also establish a Wi-Fi connection with the electronic device 200 .

[0143] In a possible implementation, the electronic device 100 and the electronic device 200 establish Wi-Fi Direct, and the electronic device 300 can also establish Wi-Fi Direct with the electronic device 200. Wi-Fi Direct may include a peer-to-peer (P2P) connection, a soft access point (softAP) connection, etc. For P2P connection and softAP, please refer to the introduction in the existing protocol, which will not be repeated here.

[0144] Exemplarily, the electronic device 100 and the electronic device 300 can establish a P2P connection, and the electronic device 200 and the electronic device 300 can establish a P2P connection. In the P2P group group formed by the electronic device 100, the electronic device 200 and the electronic device 300, one of the electronic devices 100, the electronic device 200 and the electronic device 300 can be used as a group owner (groupowner, GO) device, and the other devices can be called group client (groupclient, GC) devices. For example, the electronic device 200 can be called a GO device, and the electronic device 100 and the electronic device 300 can be called GC devices.

[0145] Optionally, in a possible implementation, the electronic device 200 may establish a Wi-Fi connection with the electronic device 100. In the Wi-Fi network formed by the electronic device 200 and the electronic device 100, the electronic device 200 may be a STA and the electronic device 100 may be an AP. Then the electronic device 200 may also establish a P2P connection with the electronic device 300.

[0146] It is understandable that the embodiment of the present application does not limit the networking method of the electronic device 100, the electronic device 200, and the electronic device 300.

[0147] The electronic device 100 may include a wake-up radio WUR receiver 101, a main channel 102, and an antenna 103. For a detailed description of the wake-up radio WUR receiver 101, the main channel 102, and the antenna 103 in the electronic device 100, please refer to the above description of Figure 1 The description in will not be repeated here.

[0148] The electronic device 100 may be in a dormant state. When the electronic device 100 is in a dormant state, the main channel 102 of the electronic device 100 may be in a power-off state, and the WUR receiver 101 in the electronic device 100 may receive the wake-up frame 2 sent by the electronic device 200 via the antenna 103. After receiving the wake-up frame 2, the WUR receiver 101 in the electronic device 100 may send a wake-up signal 1 to the main channel 102 to wake up the main channel 102 (i.e., change the main channel 102 from a power-off state to a power-on state).

[0149] The electronic device 200 may include a wake-up radio WUR receiver 105, a main channel 104, and an antenna 106. The power consumption specification of the WUR receiver 105 is lower than the power consumption specification of the main channel 104. Specifically, the operating bandwidth of the WUR receiver 105 is smaller than the operating bandwidth of the main channel 104, and / or the order of MCS that the WUR receiver 105 can support is smaller than the order of MCS that the main channel 104 can support.

[0150] For the WUR receiver 105 , please refer to the above description of the WUR receiver 101 , and for the main channel 104 , please refer to the above description of the main channel 102 , which will not be repeated here.

[0151] The electronic device 200 may be in a dormant state. When the electronic device 200 is in a dormant state, the main channel 104 of the electronic device 200 may be in a power-off state, and the WUR receiver 105 in the electronic device 200 may receive the wake-up frame 1 sent by the electronic device 100 via the antenna 106. After receiving the wake-up frame 1, the WUR receiver 105 in the electronic device 200 may send a wake-up signal 2 to the main channel 104 to wake up the main channel 104 (i.e., change the main channel 104 from the power-off state to the power-on state).

[0152] The electronic device 300 may include a main channel 107 and an antenna 109. Optionally, the electronic device 300 may include a wake-up radio WUR receiver 108.

[0153] The main channel 107 of the electronic device 300 can send a wake-up frame 3 to the electronic device 200 via the antenna 109. When the electronic device 200 is in a dormant state, the WUR receiver 105 in the electronic device 200 can receive the wake-up frame 3 sent by the electronic device 300 via the antenna 106. After receiving the wake-up frame 3, the WUR receiver 105 in the electronic device 200 can send a wake-up signal 2 to the main channel 104 to wake up the main channel 104 (i.e., change the main channel 104 from a power-off state to a power-on state).

[0154] The electronic device 100 , the electronic device 200 and the electronic device 300 may be a mobile phone, a tablet computer, a personal digital assistant (PDA), a car computer, etc.

[0155] Through the system 10 provided in the embodiment of the present application, both the electronic device 100 and the electronic device 200 can put the main channel into sleep mode, and then wake up the main channel after receiving the wake-up frame sent by the opposite end through the WUR receiver. In this way, the power consumption of the electronic device 100 and the electronic device 200 can be saved.

[0156] When there are multiple links in the system 10, the electronic device 200 can put the main channel into sleep mode, and then wake up the main channel after receiving the wake-up frame sent by the electronic device 100 or the electronic device 300 through the WUR receiver 105. In this way, the power consumption of the electronic device 200 can be saved, and when the electronic device 100 or the electronic device 300 has data to be sent to the electronic device 200, the electronic device 200 can be woken up and the data can be sent to the electronic device 200 in a timely manner.

[0157] In the embodiment of the present application, the first electronic device may be the electronic device 100, the second electronic device may be the electronic device 200, and the third electronic device may be the electronic device 300. The first main channel may be the main channel 102, and the first WUR receiver may be the WUR receiver 101. The second main channel may be the main channel 104, and the second WUR receiver may be the WUR receiver 105. The third main channel may be the main channel 107.

[0158] Combine the following Figure 6-Figure 10 The working mechanism of the WUR receiver in the electronic device 100 and the electronic device 200 is introduced in detail when both the electronic device 100 and the electronic device 200 are equipped with the WUR receiver.

[0159] Figure 6 The schematic diagram of the mutual awakening process of the electronic device 100 and the electronic device 200 is exemplarily shown. Figure 6 As shown, both the electronic device 100 and the electronic device 200 are equipped with a WUR receiver and a main channel. Before the main channels of the electronic device 100 and the electronic device 200 go into hibernation, the electronic device 100 can negotiate WUR-related parameters with the electronic device 200. The WUR-related parameter negotiation process will be Figure 7 ,and Fig.10 I will not go into details here.

[0160] After the electronic device 100 and the electronic device 200 have negotiated the WUR related parameters, the main channel of the electronic device 100 can be dormant, and the WUR receiver in the electronic device 100 begins to periodically listen to and receive the wake-up frame sent by the electronic device 200 according to the negotiated WUR related parameters. Figure 6 As shown, the WUR duty cycle start time of the WUR receiver in the electronic device 100 may be t0, the duty cycle period of the WUR receiver may be T1, and the wake-up window length of the WUR receiver may be T2. When there is a data packet to be sent to the electronic device 200 in the sending queue of the electronic device 100, the electronic device 100 may first wake up the main channel, and then send a wake-up frame through the main channel to wake up the electronic device 200.

[0161] like Figure 6 As shown, when the main channels of the electronic device 100 and the electronic device 200 are both in sleep mode, the electronic device 100 sending a data packet to the electronic device 200 may specifically include the following steps:

[0162] ①. The electronic device 100 wakes up the primary connection radio (PCR) of the electronic device 100.

[0163] The PCR in the electronic device 100 may be in a dormant state (also referred to as a power-off state or closed). When there is a data packet in the electronic device 100 that needs to be sent to the electronic device 200, the system of the electronic device 100 may wake up the PCR of the electronic device 100, that is, the system of the electronic device 100 may turn on the PCR, that is, power on the PCR.

[0164] The PCR may also be referred to as a main channel, that is, the PCR of the electronic device 100 may be the main channel 102 mentioned above.

[0165] ②. The PCR of the electronic device 100 sends a wake-up frame 1 to the WUR of the electronic device 200.

[0166] When the PCR of the electronic device 100 is turned on (i.e., it becomes powered on), a wake-up frame 1 can be sent to the WUR receiver of the electronic device 200. The wake-up frame 1 is used to instruct the WUR in the electronic device 200 to wake up the PCR in the electronic device 200. The format of the wake-up frame 1 can refer to the introduction of the WUR wake-up frame in the existing protocol, which will not be repeated here.

[0167] ③. The WUR of the electronic device 200 wakes up the PCR of the electronic device 200.

[0168] After receiving the wake-up frame 1, the WUR receiver of the electronic device 200 may send a wake-up signal 1 to the PCR of the electronic device 200. The wake-up signal 1 may instruct the electronic device 200 to change the PCR from a power-off state to a power-on state, that is, instruct the electronic device 200 to power on the PCR.

[0169] When the PCR of the electronic device 200 is awakened, the PCR of the electronic device 200 may send a message 1 to the PCR of the electronic device 100. The message 1 may be used to indicate that the PCR of the electronic device 200 has been awakened.

[0170] ④. The PCR of electronic device 100 sends data packet 1 to the PCR of electronic device 200.

[0171] After the PCR of the electronic device 100 receives the message 1, the PCR of the electronic device 100 may send the data packet 1 to the PCR of the electronic device 200. When the PCR in the electronic device 100 has sent the data packet 1 and no longer needs to transmit data, the PCR in the electronic device 100 may enter the dormant state again.

[0172] The PCR in the electronic device 200 can receive the data packet 1. When the PCR in the electronic device 200 has received the data packet 1 and no longer needs to transmit data, the PCR in the electronic device 200 can enter the dormant state again.

[0173] After the electronic device 100 and the electronic device 200 have negotiated the WUR related parameters, the main channel of the electronic device 200 can be dormant, and the WUR receiver in the electronic device 200 begins to periodically listen to and receive the wake-up frame sent by the electronic device 100 according to the negotiated WUR related parameters. Figure 6 As shown, the WUR duty cycle start time of the WUR receiver in the electronic device 200 may be t0, the duty cycle period of the WUR receiver may be T1, and the WUR duty cycle service period of the WUR receiver may be T2. When there is a data packet sent to the electronic device 200 in the sending queue of the electronic device 200, the electronic device 200 may first wake up the main channel, and then send a wake-up frame through the main channel to wake up the electronic device 100.

[0174] It is understandable that the WUR-related parameters in the electronic device 200 may be the same as or different from the WUR-related parameters in the electronic device 100.

[0175] In some examples, the WUR duty cycle start time of the WUR receiver in electronic device 200 is different from the WUR duty cycle start time of the WUR receiver in electronic device 100, and / or the duty cycle period of the WUR receiver in electronic device 200 is different from the duty cycle period of the WUR receiver in electronic device 100, and / or the WUR duty cycle service period of the WUR receiver in electronic device 200 is different from the WUR duty cycle service period of the WUR receiver in electronic device 100.

[0176] Figure 6 The following explanation is given by taking the example that the WUR-related parameters such as the WUR duty cycle start time, duty cycle period, and WUR duty cycle service period of the WUR receiver in the electronic device 200 are the same as the WUR-related parameters such as the WUR duty cycle start time, duty cycle period, and WUR duty cycle service period of the WUR receiver in the electronic device 100.

[0177] like Figure 6 As shown, when the main channels of the electronic device 200 and the electronic device 100 are both in sleep mode, the electronic device 200 sending a data packet to the electronic device 100 may specifically include the following steps:

[0178] ①. The electronic device 200 wakes up the PCR of the electronic device 200.

[0179] After the electronic device 200 and the electronic device 100 have negotiated the WUR-related parameters of the electronic device 200, the electronic device 200 can power off the PCR and power on the WUR receiver at the WUR duty cycle start time of the WUR receiver in the electronic device 200. That is, at the moment when the WUR in the negotiated electronic device 200 starts working, the PCR is powered off and the WUR receiver is powered on.

[0180] Alternatively, the electronic device 200 may also power off the PCR immediately after negotiating the WUR related parameters. Then, when the WUR in the negotiated electronic device 200 starts working, the WUR receiver is powered on.

[0181] When the PCR in the electronic device 200 is powered off, the PCR of the electronic device 200 is said to be in a dormant state. When there is a data packet in the electronic device 200 that needs to be sent to the electronic device 100, the system of the electronic device 200 can wake up the PCR of the electronic device 200. That is, the system of the electronic device 200 can turn on the PCR, that is, power on the PCR.

[0182] The PCR of the electronic device 200 may be the main channel 104 mentioned above.

[0183] ②. The PCR of the electronic device 200 sends a wake-up frame 2 to the WUR of the electronic device 100.

[0184] When the PCR of the electronic device 200 is powered on, a wake-up frame 2 may be sent to the WUR receiver of the electronic device 100. The wake-up frame 2 may be used to instruct the WUR receiver of the electronic device 100 to wake up the PCR in the electronic device 100.

[0185] ③. The WUR of the electronic device 100 wakes up the PCR of the electronic device 100.

[0186] After receiving the wake-up frame 2, the WUR receiver of the electronic device 100 may send a wake-up signal 2 to the PCR of the electronic device 100. The wake-up signal 2 may be used to instruct the electronic device 100 to change the PCR from a power-off state to a power-on state, that is, to instruct the electronic device 100 to power on the PCR.

[0187] When the PCR of the electronic device 100 is awakened, the PCR of the electronic device 100 may send a message 2 to the PCR of the electronic device 200. The message 2 may be used to indicate that the PCR of the electronic device 100 has been awakened.

[0188] ④. The PCR of electronic device 200 sends data packet 2 to the PCR of electronic device 100.

[0189] After the PCR of the electronic device 200 receives the message 2, the PCR of the electronic device 200 can send the data packet 2 to the PCR of the electronic device 100. When the PCR in the electronic device 200 has sent the data packet 2 and does not need to transmit data, the PCR of the electronic device 200 can enter the dormant state again.

[0190] The PCR in the electronic device 100 can receive the data packet 2. When the PCR in the electronic device 100 has received the data packet 2 and does not need to transmit data anymore, the PCR in the electronic device 100 can enter the dormant state again.

[0191] The following will be combined Figure 7-10 The process of negotiating WUR related parameters between the electronic device 100 and the electronic device 200 is described in detail.

[0192] In a possible implementation, the electronic device 100 and the electronic device 200 may negotiate WUR-related parameters twice. One time is when the electronic device 100 actively sends a WUR mode setting request frame to determine the duty cycle of the WUR receiver in the electronic device 100, and the WUR duty cycle service period. The other time is when the electronic device 200 actively sends a WUR mode setting request frame to determine the duty cycle of the WUR receiver in the electronic device 200, and the WUR duty cycle service period. See below for details. Figure 7 Description.

[0193] Figure 7 A schematic diagram of a process of negotiating WUR related parameters between the electronic device 100 and the electronic device 200 is shown as an example. Figure 7 As shown, the electronic device 100 and the electronic device 200 may negotiate WUR-related parameters including the following steps:

[0194] S701. The electronic device 200 sends a WUR mode setting request frame 1 to the electronic device 100. The WUR mode setting request frame 1 carries a duty cycle field 1 and a WUR duty cycle service period field 1. The duty cycle field 1 is used to indicate that the duty cycle is T1, and the WUR duty cycle service period field 1 is used to indicate that the wake-up window length is T2.

[0195] S702. The electronic device 100 sends a WUR mode setting response frame 1 to the electronic device 200. The WUR mode setting response frame 1 carries a WUR duty cycle start time field 1 and a WUR channel offset field 1. The WUR duty cycle start time field 1 is used to indicate that the WUR duty cycle start time is t0, and the WUR channel offset field 1 is used to indicate that the WUR channel offset is offset1.

[0196] After the electronic device 100 completes the association with the electronic device 200, the electronic device 200 may negotiate with the electronic device 100 about the relevant parameters of the WUR receiver in the electronic device 200. Exemplarily, as described in step S701, the electronic device 200 may send a WUR mode setting request frame 1 to the electronic device 100. The WUR mode setting request frame 1 may carry a duty cycle field 1 and a WUR duty cycle service period field 1. Among them, the duty cycle field 1 may be used to indicate that the duty cycle is T1. The WUR duty cycle service period field 1 may be used to indicate that the wake-up window length is T2.

[0197] After the electronic device 100 receives the WUR mode setting request frame 1 sent by the electronic device 200, as described in step S702, the electronic device 100 may reply to the electronic device 200 with a WUR mode setting response frame 1. The WUR mode setting response frame 1 may carry a WUR duty cycle start time field 1 and a WUR channel offset field 1. Among them, the WUR duty cycle start time field 1 may be used to indicate that the WUR duty cycle start time is t0. The WUR channel offset field 1 may be used to indicate that the WUR channel offset is offset1.

[0198] When the electronic device 100 and the electronic device 200 negotiate the WUR-related parameters of the WUR receiver in the electronic device 200 according to the above steps S701 and S702, the electronic device 200 can act as the STA role in the Wi-Fi network, and the electronic device 100 can act as the AP role in the Wi-Fi network. That is, the steps performed by the electronic device 200 can refer to the above steps. Figure 4 The steps performed by the STA are described in the above description; the steps performed by the electronic device 100 can refer to the above Figure 4 The description of the steps performed by the AP in is not repeated here.

[0199] After the electronic device 200 and the electronic device 100 have negotiated the WUR-related parameters of the WUR receiver in the electronic device 200, the WUR receiver in the electronic device 200 can start to power on at time t0, and the duration in the power-on state is T2, and the cycle of each power-on start is T1. The electronic device 100 can send a wake-up frame to the WUR receiver in the electronic device 200 starting from time t0 within the duration of T2. In this way, the electronic device 200 turns on the WUR receiver and listens for and receives the wake-up frame according to the negotiated WUR-related parameters, and the electronic device 100 sends the wake-up frame only when the WUR receiver in the electronic device 200 is in the power-on state according to the negotiated WUR-related parameters. In this way, it can be avoided that the electronic device 100 sends a wake-up frame when the WUR receiver is not turned on. In addition, the WUR receiver in the electronic device 200 can determine the channel for receiving the wake-up frame according to the WUR channel offset offset1. Moreover, the main channel in the electronic device 200 can be put into sleep mode after the parameters are negotiated, and the main channel will be awakened only after the WUR receiver receives the wake-up frame, which can save the power consumption of the electronic device 200.

[0200] S703, the electronic device 100 sends a WUR mode setting request frame 2 to the electronic device 200. The WUR mode setting request frame 2 carries a duty cycle field 2 and a WUR duty cycle service period field 2. The duty cycle field 2 is used to indicate that the duty cycle is T3, and the WUR duty cycle service period field 2 is used to indicate that the wake-up window length is T4.

[0201] S704. The electronic device 200 sends a WUR mode setting response frame 2 to the electronic device 100. The WUR mode setting response frame 2 carries a WUR duty cycle start time field 2 and a WUR channel offset field 2. The WUR duty cycle start time field 2 is used to indicate that the WUR duty cycle start time is t1, and the WUR channel offset field 2 is used to indicate that the WUR channel offset is offset2.

[0202] After the electronic device 100 completes the association with the electronic device 200, the electronic device 100 may also negotiate with the electronic device 200 about the relevant parameters of the WUR receiver in the electronic device 100. Exemplarily, as described in step S703, the electronic device 100 may send a WUR mode setting request frame 2 to the electronic device 200. The WUR mode setting request frame 2 may carry a duty cycle field 2 and a WUR duty cycle service period field 2. Among them, the duty cycle field 2 may be used to indicate that the duty cycle is T3. The WUR duty cycle service period field may be used to indicate that the wake-up window length is T4.

[0203] After the electronic device 200 receives the WUR mode setting request frame 2 sent by the electronic device 100, as described in step S704, the electronic device 200 may reply to the electronic device 100 with a WUR mode setting response frame 2. The WUR mode setting response frame 2 may carry a WUR duty cycle start time field 2 and a WUR channel offset field 2. Among them, the WUR duty cycle start time field 2 may be used to indicate that the WUR duty cycle start time is t1. The WUR channel offset field 2 may be used to indicate that the WUR channel offset is offset2.

[0204] When the electronic device 100 and the electronic device 200 negotiate the WUR-related parameters of the WUR receiver in the electronic device 100 according to the above steps S703 and S704, the electronic device 100 can act as the STA role in the Wi-Fi network, and the electronic device 200 can act as the AP role in the Wi-Fi network. That is, when the electronic device 100 and the electronic device 200 negotiate the WUR-related parameters of the WUR receiver in the electronic device 100, the steps performed by the electronic device 100 can refer to the above steps. Figure 4 The steps performed by the STA are described in the above description; the steps performed by the electronic device 200 can refer to the above Figure 4 The description of the steps performed by the AP in is not repeated here.

[0205] After the electronic device 100 and the electronic device 200 have negotiated the WUR-related parameters of the WUR receiver in the electronic device 100, the WUR receiver in the electronic device 100 can start to power on at time t1, and the duration in the power-on state is T4, and the cycle of each power-on start is T3. The electronic device 200 can send a wake-up frame to the WUR receiver in the electronic device 200 starting from time t1 within the duration of T4. In this way, the electronic device 100 turns on the WUR receiver and listens for and receives the wake-up frame according to the negotiated WUR-related parameters, and the electronic device 200 only sends the wake-up frame when the WUR receiver in the electronic device 100 is in the power-on state according to the negotiated WUR-related parameters. In this way, it can be avoided that the electronic device 200 sends a wake-up frame when the WUR receiver is not turned on. In addition, the WUR receiver in the electronic device 100 can determine the channel for receiving the wake-up frame according to the WUR channel offset offset2. Moreover, the main channel in the electronic device 100 can be put into sleep mode after the parameters are negotiated, and the main channel will be awakened only after the WUR receiver receives a wake-up frame, which can save power consumption of the electronic device 100.

[0206] It can be understood that the embodiment of the present application does not limit the execution order of the electronic device 100 and the electronic device 200 negotiating the relevant parameters of the WUR receiver in the electronic device 100, and the electronic device 200 and the electronic device 100 negotiating the relevant parameters of the WUR receiver in the electronic device 200. That is, the electronic device 100 and the electronic device 200 can first execute step S701 and step S702, and then execute step S703 and step S704. The electronic device 100 and the electronic device 200 can also first execute step S703 and step S704, and then execute step S701 and step S702. The embodiment of the present application does not limit this.

[0207] In the embodiment of the present application, the relevant parameters of the WUR receiver in the electronic device 100 and the relevant parameters of the WUR receiver in the electronic device 200 may be the same or different.

[0208] Exemplarily, in a possible implementation, the WUR duty cycle start time t1 may be the same as the WUR duty cycle start time t0, that is, t1 may be equal to t0. The duty cycle period T3 may be the same as the duty cycle period T1, that is, T3 may be equal to T1. The WUR duty cycle service period T4 may be the same as the WUR duty cycle service period T2, that is, T4 may be equal to T1. That is, the start of operation of the WUR receiver in the power-on state, the duration of being in the power-on state, and the period of being in the power-on state in the electronic device 100 and the start of operation of the WUR receiver in the power-on state, the duration of being in the power-on state, and the period of being in the power-on state in the electronic device 200 may be the same. In addition, the WUR channel offset offset1 may be the same as the WUR channel offset, or it may be different. In this way, the electronic device 100 and the electronic device 200 have the same sleep time. When the PCR of the electronic device 100 is in sleep mode, the PCR of the electronic device 200 is also in sleep mode. In this way, the power consumption of the electronic device 100 and the electronic device 200 can be saved.

[0209] For example, Figure 8 The schematic diagram shows that the start time, duration, and period of the WUR receiver in the power-on state in the electronic device 100 are the same as the start time, duration, and period of the WUR receiver in the power-on state in the electronic device 200. Figure 8 As shown, the WUR duty cycle start time (also referred to as the start time) of the WUR receiver in the electronic device 100 is t0, the duty cycle period is T1, and the WUR duty cycle service period is T2. The start time of the WUR receiver in the electronic device 200 is t0, the duty cycle period is T1, and the WUR duty cycle service period is T2.

[0210] Optionally, in another possible implementation, the WUR duty cycle start time t1 may be different from the WUR duty cycle start time t0, that is, t1 may not be equal to t0. The duty cycle period T3 may be the same as the duty cycle period T1.

[0211] For example, Fig. 9 Schematic diagram of a scenario in which the start time of the WUR receiver in the electronic device 100 being powered on is different from the start time of the WUR receiver in the electronic device 200 being powered on. Fig. 9 As shown, the WUR duty cycle start time (also referred to as the start time) of the WUR receiver is t0, the duty cycle period is T1, and the WUR duty cycle service period is T2. The start time of the WUR receiver in the electronic device 200 is t1, the duty cycle period is T3, and the WUR duty cycle service period is T4.

[0212] like Fig. 9 As shown, t0 is not equal to t1. Optionally, t1 is greater than or equal to M1, and M1 is the sum of t0 and T1.

[0213] like Fig. 9 As shown, T1 can be equal to T3. Optionally, the sum of T2 and T4 can be equal to T1 (also equal to T3), or less than T1, which is not limited here. T2 and T4 can be equal or unequal, and the size of T2 and T4 is not limited here.

[0214] In this way, the PCR wake-up time in the electronic device 100 and the PCR wake-up time in the electronic device 200 can be staggered, thereby reducing the conflict of the electronic device 100 and the electronic device 200 sending data to the opposite end device at the same time, and staggering the traffic.

[0215] Optionally, in a possible implementation, the electronic device 100 and the electronic device 200 may negotiate WUR-related parameters only once. Then, the WUR receiver in the electronic device 100 and the WUR receiver in the electronic device 200 both listen and receive the wake-up frame according to the negotiated WUR-related parameters.

[0216] Fig.10 Another flow chart of the negotiation of WUR related parameters between the electronic device 100 and the electronic device 200 is shown as an example. Fig.10 As shown, the electronic device 100 and the electronic device 200 may negotiate WUR-related parameters including the following steps:

[0217] S1001. The electronic device 200 sends a WUR mode setting request frame 1 to the electronic device 100. The WUR mode setting request frame 1 carries a duty cycle field 1 and a WUR duty cycle service period field 1. The duty cycle field 1 is used to indicate that the duty cycle is T1, and the WUR duty cycle service period field 1 is used to indicate that the wake-up window length is T2.

[0218] S1002. The electronic device 100 sends a WUR mode setting response frame 1 to the electronic device 200. The WUR mode setting response frame 1 carries a WUR duty cycle start time field 1 and a WUR channel offset field 1. The WUR duty cycle start time field 1 is used to indicate that the WUR duty cycle start time is t0, and the WUR channel offset field 1 is used to indicate that the WUR channel offset is offset1.

[0219] Step S1001 and step S1002 may refer to the description of the above-mentioned step S701 and step S702, which will not be repeated here.

[0220] After the electronic device 100 establishes an association with the electronic device 200, the electronic device 200 can negotiate WUR related parameters with the electronic device 100. When the electronic device 100 establishes a Wi-Fi P2P connection with the electronic device 200, if in the P2P group, the electronic device 100 is a GO device and the electronic device 200 is a GC device. Then the electronic device 200 can perform the above step S1001 as a STA in the Wi-Fi network, and the electronic device 100 can perform the above step S1002 as an AP in the Wi-Fi network.

[0221] Optionally, when in a P2P group, the electronic device 200 is a GO device and the electronic device 100 is a GC device, the electronic device 100 can perform the above step S1001 as a STA in a Wi-Fi network, and the electronic device 200 can perform the above step S1002 as an AP in a Wi-Fi network. That is, the electronic device 100 sends a WUR mode setting request frame, which can carry a duty cycle period field and a WUR duty cycle service period field. Then, the electronic device 200 replies with a WUR mode setting response frame, which can carry a WUR duty cycle start time field and a WUR channel offset field.

[0222] Optionally, when the electronic device 100 and the electronic device 200 establish an association or before establishing an association, the device information (for example, the remaining power, whether it is an active device, etc.) can be exchanged, and then the electronic device 100 and the electronic device 200 can determine which of the electronic devices 100 and 200 has more power or is an active device, or an electronic device that is the service initiator to perform the above Figure 4 The steps performed by the AP in the above step are to reply to the WUR mode setting response frame. In step S1001 and step S1002, the electronic device 100 is a device with more power or an active device, or is a service initiator. The electronic device 100 can perform the above steps. Figure 4 The steps performed by the AP in the process are to reply to the WUR mode setting response frame.

[0223] Optionally, the electronic device 200 may be the electronic device with more power or an active device, or the electronic device that initiates the service. The electronic device 200 may perform the following steps: Figure 4 The steps performed by the AP in the process are to reply with a WUR mode setting response frame.

[0224] When the electronic device 100 and the electronic device 200 negotiate once to obtain WUR related parameters, for example, the WUR related parameters include: WUR duty cycle start time t0, duty cycle period T1, WUR duty cycle service period T2, and WUR channel offset offset1. The WUR receiver in the electronic device 100 and the WUR receiver in the electronic device 200 are both powered on at the start time t0, the duration in the powered-on state is T2, and the working period in the powered-on state is T1. For details, please refer to Figure 8 The description in will not be repeated here.

[0225] Optionally, when the electronic device 100 and the electronic device 200 negotiate WUR related parameters according to the above steps S1001 and S1002, the WUR duty cycle start time t0, the duty cycle period T1, the WUR duty cycle service period T2, and the WUR channel offset offset1 are obtained. Then, the electronic device 100 or the electronic device 200 can derive another set of WUR related parameters according to the WUR duty cycle start time t0, the duty cycle period T1, the WUR duty cycle service period T2, and the WUR channel offset offset1.

[0226] Exemplarily, the WUR receiver in the electronic device 200 can listen and receive wake-up frames according to the negotiated WUR-related parameters. The electronic device 100 can derive another set of WUR-related parameters based on the WUR duty cycle start time t0, the duty cycle period T1, the WUR duty cycle service period T2, and the WUR channel offset offset1. The WUR duty cycle start time derived by the electronic device 100 is (t0+(x1 / x2)T2), where " / " represents division, and x1 is less than or equal to x2. The duty cycle period derived by the electronic device 100 can be x3T1, where x3 is a positive number greater than 0, for example, x3 can be 1. The WUR duty cycle service period derived by the electronic device 100, that is, the wake-up window length is (T1-(x4 / x5)T2), where x4 is less than or equal to x5. The embodiments of the present application do not limit the specific values ​​of x1, x2, x3, x4, and x5.

[0227] For example, the WUR related parameters derived by the electronic device 100 may be: WUR duty cycle start time t1 (i.e. t1 = (t0 + (x1 / x2)T2)), duty cycle period T3 (i.e. T3 = x3T1), WUR duty cycle service period T4 (i.e. T4 = (T1-(x4 / x5)T2)), and WUR channel offset is offset1. Then, the electronic device 100 may send an action frame to the electronic device 200, and the action frame may include a WUR duty cycle start time field, a duty cycle period field, a WUR duty cycle service period field, and a WUR channel offset field. Among them, the WUR duty cycle start time field may be used to indicate that the WUR duty cycle start time is t0. The duty cycle period field may be used to indicate that the duty cycle period is T3. The WUR duty cycle service period field may be used to indicate the WUR duty cycle service period, that is, the wake-up window length is T4. The WUR channel offset field is used to indicate that the WUR channel offset is offset1. That is, the electronic device 100 can inform the electronic device 200 of the WUR-related parameters of the WUR receiver in the electronic device 100 through the action frame. Then, the electronic device 200 can send a wake-up frame to the WUR receiver of the electronic device 100 when the WUR receiver in the electronic device 100 is in a powered-on state according to the WUR-related parameters of the WUR receiver in the electronic device 100.

[0228] Further, in a possible implementation, among the WUR related parameters derived by the electronic device 100, the WUR duty cycle start time t1 is different from the WUR duty cycle start time t0, the duty cycle period T3 may be the same as the duty cycle period T1, the WUR duty cycle service period T4 may be different from the WUR duty cycle service period T2, and the WUR channel offset offset2 may be the same as the WUR channel offset offset1. For example, see Fig. 9 The description in will not be repeated here.

[0229] In the application embodiment, there may be multiple devices in the Wi-Fi network, one of the multiple devices has a WUR receiver, and the main channel can be dormant. Then other devices in the multiple devices can send a wake-up frame to the device with the WUR receiver to wake up the main channel in the device. For example, Figure 5 The system 10 shown may include an electronic device 100, an electronic device 200, and an electronic device 300. The electronic device 200 in the system 10 may put the main channel into sleep mode, and then wake up the main channel after receiving a wake-up frame sent by the electronic device 100 or the electronic device 300 through the WUR receiver 105.

[0230] In one possible implementation, the electronic device 200 may have two WUR receivers (WUR receiver 1 and WUR receiver 2). The electronic device 200 may negotiate with the electronic device 100 about the WUR-related parameters of the WUR receiver 1. Then, the electronic device 100 may send a wake-up frame to the WUR receiver 1 when the WUR receiver 1 is powered on, according to the WUR-related parameters of the WUR receiver 1. The negotiation between the electronic device 200 and the electronic device 100 about the WUR-related parameters of the WUR receiver 1 in the electronic device 200 may refer to the above Figure 7 and Fig.10 The specific process of the electronic device 100 sending a wake-up frame to the WUR receiver 1 in the electronic device 200 to wake up the PCR in the electronic device 200 can be referred to Figure 6 The process of electronic device 100 waking up the PCR in electronic device 200 is shown in FIG. 1 , which will not be repeated here.

[0231] The electronic device 200 can negotiate the WUR-related parameters of the WUR receiver 2 with the electronic device 300. Then, the electronic device 300 can send a wake-up frame to the WUR receiver 2 when the WUR receiver 2 is in the power-on state according to the WUR-related parameters of the WUR receiver 2. The negotiation between the electronic device 200 and the electronic device 300 on the WUR-related parameters of the WUR receiver 2 in the electronic device 200 can refer to the above Figure 7 and Fig.10 The specific process of the electronic device 300 sending a wake-up frame to the WUR receiver 2 in the electronic device 200 to wake up the PCR in the electronic device 200 can be referred to Figure 6 The process of electronic device 100 waking up the PCR in electronic device 200 is shown in FIG. 1 , which will not be repeated here.

[0232] Preferably, in another possible implementation, the electronic device 200 has a WUR receiver, and the electronic device 200 negotiates with the electronic device 100 and the electronic device 300 on a set of WUR-related parameters of the WUR receiver. The electronic device 100 can send a wake-up frame to the WUR receiver of the electronic device 200 according to the time when the WUR receiver is in the power-on state in the WUR-related parameters negotiated between the electronic device 100 and the electronic device 200. The electronic device 300 can send a wake-up frame to the WUR receiver of the electronic device 200 according to the time when the WUR receiver is in the power-on state in the WUR-related parameters negotiated between the electronic device 300 and the electronic device 200. For details, please refer to the following description. Figure 11-Figure 15 The description in will not be repeated here.

[0233] Combine the following Figure 11-Figure 15A detailed description is given of the wake-up mechanism by which the electronic device 100 and the electronic device 300 respectively wake up the electronic device 200 when the electronic device 200 is provided with a WUR receiver.

[0234] Fig.11 The schematic diagram of the scene in which the electronic device 100 and the electronic device 300 respectively wake up the electronic device 200 is exemplarily shown. Fig.11 As shown, the electronic device 200 may be equipped with a WUR receiver and a PCR, the electronic device 100 may be equipped with a PCR, and the electronic device 300 may be equipped with a PCR. When the WUR receiver in the electronic device 200 is initially powered on, the PCR in the electronic device 200 may be in a dormant state.

[0235] Before the WUR receiver in the electronic device 200 is turned on, the electronic device 200 can negotiate WUR related parameters with the electronic device 100 and the electronic device 300 respectively. For details on how the electronic device 200 negotiates WUR related parameters with the electronic device 100 and the electronic device 300 respectively, please refer to the following description of Fig.12 and Fig.15 The description of is not repeated here.

[0236] exist Fig.11 In the example, the WUR-related parameter 1 obtained by negotiation between the electronic device 200 and the electronic device 100 is the same as the WUR-related parameter 2 obtained by negotiation between the electronic device 200 and the electronic device 300. Fig.11 As shown, WUR related parameters 1 and WUR related parameters 2 may include: WUR duty cycle start time t0, duty cycle period T1, and WUR duty cycle service period T2.

[0237] like Fig.11 As shown, when the main channel of the electronic device 200 is dormant, the specific steps of the electronic device 100 waking up the main channel of the electronic device 200 and sending data to the electronic device are as follows:

[0238] ①. The PCR of the electronic device 100 sends a wake-up frame 3 to the WUR of the electronic device 200.

[0239] When the PCR of the electronic device 100 is turned on (i.e., it becomes powered on), a wake-up frame 3 can be sent to the WUR receiver of the electronic device 200. The wake-up frame 3 is used to instruct the WUR in the electronic device 200 to wake up the PCR in the electronic device 200. The format of the wake-up frame 3 can refer to the introduction of the WUR wake-up frame in the existing protocol, which will not be repeated here.

[0240] ②. The WUR of the electronic device 200 wakes up the PCR of the electronic device 200.

[0241] After receiving the wake-up frame 3, the WUR receiver of the electronic device 200 may send a wake-up signal 3 to the PCR of the electronic device 200. The wake-up signal 3 may instruct the electronic device 200 to change the PCR from a power-off state to a power-on state, that is, instruct the electronic device 200 to power on the PCR.

[0242] ③. The PCR of electronic device 100 sends data packet 3 to the PCR of electronic device 200.

[0243] The PCR of the electronic device 100 may send data packet 3 to the PCR of the electronic device 200. The PCR in the electronic device 200 may receive the data packet 3. When the PCR in the electronic device 200 has received the data packet 3 and no longer needs to transmit data, the PCR in the electronic device 200 may enter the dormant state again.

[0244] like Fig.11 As shown, when the main channel of the electronic device 200 is dormant, the specific steps of the electronic device 300 waking up the main channel of the electronic device 200 and sending data to the electronic device are as follows:

[0245] ①. The PCR of the electronic device 300 sends a wake-up frame 4 to the WUR of the electronic device 200.

[0246] When the PCR of the electronic device 300 is turned on (i.e., it becomes powered on), a wake-up frame 4 can be sent to the WUR receiver of the electronic device 200. The wake-up frame 4 is used to instruct the WUR in the electronic device 200 to wake up the PCR in the electronic device 200. The format of the wake-up frame 4 can refer to the introduction of the WUR wake-up frame in the existing protocol, which will not be repeated here.

[0247] ②. The WUR of the electronic device 200 wakes up the PCR of the electronic device 200.

[0248] After receiving the wake-up frame 4, the WUR receiver of the electronic device 200 may send a wake-up signal 4 to the PCR of the electronic device 200. The wake-up signal 4 may instruct the electronic device 200 to change the PCR from a power-off state to a power-on state, that is, instruct the electronic device 200 to power on the PCR.

[0249] ③. The PCR of the electronic device 300 sends data packet 4 to the PCR of the electronic device 200.

[0250] The PCR of the electronic device 300 may send a data packet 4 to the PCR of the electronic device 200. The PCR in the electronic device 200 may receive the data packet 4. When the PCR in the electronic device 200 has received the data packet 4 and no longer needs to transmit data, the PCR in the electronic device 200 may enter the dormant state again.

[0251] The following will be combined Figure 12-Figure 15The process of electronic device 200 negotiating WUR related parameters with electronic device 100 and electronic device 300 respectively is described in detail.

[0252] In a possible implementation, the electronic device 200 may send a WUR mode setting request frame to the electronic device 100 and the electronic device 300, respectively, and then the electronic device 100 and the electronic device 300 reply with a WUR mode setting response frame, respectively. The electronic device 200 may send an action frame to the electronic device 100 or the electronic device 300, and the action frame may carry a modified WUR duty cycle start time, and / or a modified duty cycle period, and / or a modified WUR duty cycle service period, and / or a modified WUR channel offset.

[0253] Fig.12 The figure shows a flow chart of the electronic device 200 negotiating WUR related parameters with the electronic device 100 and the electronic device 300. Fig.12 As shown, the electronic device 200 negotiates WUR-related parameters with the electronic device 100 and the electronic device 300 respectively, which may include the following steps:

[0254] S1201. The electronic device 200 sends a WUR mode setting request frame 3 to the electronic device 100. The WUR mode setting request frame 3 carries a duty cycle field 3 and a WUR duty cycle service period field 3. The duty cycle field 3 is used to indicate that the duty cycle is T5, and the WUR duty cycle service period field 3 is used to indicate that the wake-up window length is T6.

[0255] S1202. The electronic device 100 sends a WUR mode setting response frame 3 to the electronic device 200. The WUR mode setting response frame 3 carries a WUR duty cycle start time field 3 and a WUR channel offset field 3. The WUR duty cycle start time field 3 is used to indicate that the WUR duty cycle start time is t2, and the WUR channel offset field 3 is used to indicate that the WUR channel offset is offset3.

[0256] After the electronic device 100 is associated with the electronic device 200, the electronic device 200 can negotiate with the electronic device 100 about the WUR-related parameter 1 of the WUR receiver in the electronic device 200. The electronic device 100 can send a wake-up frame to the electronic device 200 when the WUR receiver is in a powered-on state according to the WUR-related parameter 1. The WUR receiver in the electronic device 200 can also start to power on according to the WUR-related parameter 1, and listen to and receive the wake-up frame sent by the electronic device 100.

[0257] Exemplarily, as described in step S1201, the electronic device 200 may send a WUR mode setting request frame 3 to the electronic device 100. The WUR mode setting request frame 3 may carry a duty cycle field 3 and a WUR duty cycle service period field 3. Among them, the duty cycle field 3 may be used to indicate that the duty cycle is T5. The WUR duty cycle service period field 3 may be used to indicate that the wake-up window length is T6.

[0258] After the electronic device 100 receives the WUR mode setting request frame 3 sent by the electronic device 200, as described in step S1202, the electronic device 100 may reply to the electronic device 200 with a WUR mode setting response frame 3. The WUR mode setting response frame 3 may carry a WUR duty cycle start time field 3 and a WUR channel offset field 3. Among them, the WUR duty cycle start time field 3 may be used to indicate that the WUR duty cycle start time is t2. The WUR channel offset field 3 may be used to indicate that the WUR channel offset is offset3.

[0259] After the electronic device 200 and the electronic device 100 have negotiated the WUR-related parameters 1 of the WUR receiver in the electronic device 200, the WUR receiver in the electronic device 200 can start to power on at time t2, and the duration in the power-on state is T6, and the cycle of each power-on start is T5. The electronic device 100 can send a wake-up frame to the WUR receiver in the electronic device 200 starting from time t2 within the duration of T6. In this way, the electronic device 200 turns on the WUR receiver and listens for and receives the wake-up frame according to the negotiated WUR-related parameters, and the electronic device 100 sends the wake-up frame only when the WUR receiver in the electronic device 200 is in the power-on state according to the negotiated WUR-related parameters. In this way, it can be avoided that the electronic device 100 sends a wake-up frame when the WUR receiver is not turned on. In addition, the WUR receiver in the electronic device 200 can determine the channel for receiving the wake-up frame according to the WUR channel offset offset3. Moreover, the main channel in the electronic device 200 can be put into sleep mode after the parameters are negotiated, and the main channel will be awakened only after the WUR receiver receives the wake-up frame, which can save the power consumption of the electronic device 200.

[0260] Step S1201 and step S1202 may refer to the description of the above-mentioned step S701 and step S702, which will not be repeated here.

[0261] It can be understood that the duty cycle period T5 may be equal to or unequal to the duty cycle period T1. The WUR duty cycle service period T6 may be equal to or unequal to the WUR duty cycle service period T2. The WUR duty cycle start time t2 may be equal to or unequal to the WUR duty cycle start time t0. The WUR channel offset offset3 may be equal to or unequal to the WUR channel offset offset1. The embodiment of the present application does not limit the values ​​of the duty cycle period T5, the WUR duty cycle service period T6, the WUR duty cycle start time t2, and the WUR channel offset offset3.

[0262] S1203, the electronic device 200 sends a WUR mode setting request frame 4 to the electronic device 300. The WUR mode setting request frame 4 carries a duty cycle field 4 and a WUR duty cycle service period field 4. The duty cycle field 4 is used to indicate that the duty cycle is T7, and the WUR duty cycle service period field 4 is used to indicate that the wake-up window length is T8.

[0263] S1204, the electronic device 300 sends a WUR mode setting response frame 4 to the electronic device 200. The WUR mode setting response frame 4 carries a WUR duty cycle start time field 4 and a WUR channel offset field 4. The WUR duty cycle start time field 4 is used to indicate that the WUR duty cycle start time is t3, and the WUR channel offset field 4 is used to indicate that the WUR channel offset is offset4.

[0264] After the electronic device 200 is associated with the electronic device 300, the electronic device 200 can negotiate with the electronic device 300 about the WUR-related parameter 2 in the electronic device 200. The electronic device 300 can send a wake-up frame to the electronic device 200 when the WUR receiver is powered on according to the WUR-related parameter 2. The WUR receiver in the electronic device 200 can also start to power on according to the WUR-related parameter 2, and listen to and receive the wake-up frame sent by the electronic device 300.

[0265] Exemplarily, as described in step S1202, the electronic device 200 may send a WUR mode setting request frame 4 to the electronic device 300. The WUR mode setting request frame 4 may carry a duty cycle field 4 and a WUR duty cycle service period field 4. Among them, the duty cycle field 4 may be used to indicate that the duty cycle is T7. The WUR duty cycle service period field 4 may be used to indicate that the wake-up window length is T8.

[0266] After the electronic device 300 receives the WUR mode setting request frame 4 sent by the electronic device 200, as described in step S1204, the electronic device 300 may reply to the electronic device 200 with a WUR mode setting response frame 4. The WUR mode setting response frame 4 may carry a WUR duty cycle start time field 4 and a WUR channel offset field 4. Among them, the WUR duty cycle start time field 4 may be used to indicate that the WUR duty cycle start time is t4. The WUR channel offset field 4 may be used to indicate that the WUR channel offset is offset4.

[0267] After the electronic device 200 and the electronic device 100 have negotiated the WUR-related parameters 2 of the WUR receiver in the electronic device 200, the WUR receiver in the electronic device 200 can start to power on at time t3, and the duration in the power-on state is T8, and the cycle of each power-on start is T7. The electronic device 300 can send a wake-up frame to the WUR receiver in the electronic device 200 starting from time t3 within the duration of T8. In this way, the electronic device 200 turns on the WUR receiver and listens for and receives the wake-up frame according to the negotiated WUR-related parameters, and the electronic device 300 sends the wake-up frame only when the WUR receiver in the electronic device 200 is in the power-on state according to the negotiated WUR-related parameters. In this way, it can be avoided that the electronic device 300 sends a wake-up frame when the WUR receiver is not turned on. In addition, the WUR receiver in the electronic device 200 can determine the channel for receiving the wake-up frame according to the WUR channel offset offset4. Moreover, the main channel in the electronic device 200 can be put into sleep mode after the parameters are negotiated, and the main channel will be awakened only after the WUR receiver receives the wake-up frame, which can save the power consumption of the electronic device 200.

[0268] Step S1203 and step S1204 may refer to the description of the above-mentioned step S701 and step S702, which will not be repeated here.

[0269] It can be understood that the duty cycle period T7 may be equal to or unequal to the duty cycle period T1. The WUR duty cycle service period T8 may be equal to or unequal to the WUR duty cycle service period T2. The WUR duty cycle start time t3 may be equal to or unequal to the WUR duty cycle start time t0. The WUR channel offset offset4 may be equal to or unequal to the WUR channel offset offset1. The embodiment of the present application does not limit the values ​​of the duty cycle period T7, the WUR duty cycle service period T8, the WUR duty cycle start time t3, and the WUR channel offset offset4.

[0270] It is understandable that the electronic device 200 may first negotiate the WUR-related parameter 2 with the electronic device 300, and then negotiate the WUR-related parameter 1 with the electronic device 100. The embodiment of the present application does not limit the order in which the electronic device 200 negotiates the WUR-related parameter 1 with the electronic device 100, and the electronic device 200 negotiates the WUR-related parameter 2 with the electronic device 300. That is, the electronic device 200 may first execute step S1201, and then execute step S1203. Alternatively, the electronic device 200 may first execute step S1203, and then execute step S1201.

[0271] It can be understood that WUR-related parameter 1 and WUR-related parameter 2 may be the same or different.

[0272] Optionally, in a possible implementation, the electronic device 200 may change the WUR duty cycle start time and / or WUR channel offset negotiated between the electronic device 200 and the electronic device 100 through an action frame. Alternatively, the electronic device 200 may change the WUR duty cycle start time and / or WUR channel offset negotiated between the electronic device 200 and the electronic device 300 through an action frame.

[0273] S1205, the electronic device 200 sends an action frame 1 to the electronic device 300. The action frame 1 carries a WUR duty cycle start time field 5 and a WUR channel offset field 5. The WUR duty cycle start time field 5 is used to indicate that the WUR duty cycle start time is t4, and the WUR channel offset field 5 is used to indicate that the WUR channel offset is offset5.

[0274] Optionally, the electronic device 200 may perform step S1205, that is, the electronic device 200 may send an action frame 1 to the electronic device 300. The action frame 1 may carry a WUR duty cycle start time field 5 and a WUR channel offset field 5. The WUR duty cycle start time field 5 may be used to indicate that the WUR duty cycle start time is t4, and the WUR channel offset field 5 may be used to indicate that the WUR channel offset is offset5.

[0275] In one possible implementation, the electronic device 200 may carry an indication field in the WUR mode setting request frame 3 sent in step S1203, and the value of the indication field may be A1 or A2. A1 may be used to indicate that the electronic device 200 will subsequently send an action frame. A2 may be used to indicate that the electronic device 200 will not subsequently send an action frame. A1 and A2 are not equal. For example, A1 may be 1, and A2 may be 0. Alternatively, A1 may be 0, and A2 may be 1. The embodiments of the present application do not limit the specific values ​​of A1 and A2.

[0276] In one possible implementation, when the WUR duty cycle start time t2 in the WUR related parameter 1 is not equal to the WUR duty cycle start time t3 in the WUR related parameter 2, and the WUR channel offset offset3 in the WUR related parameter 1 is not equal to the WUR channel offset offset4 in the WUR related parameter 2, the electronic device 200 can modify the WUR duty cycle start time in the WUR related parameter 2 to be equal to the WUR duty cycle start time t2, and modify the WUR channel offset in the WUR related parameter 2 to be equal to the WUR channel offset offset3 in the WUR related parameter 1 through step S1205. That is, the WUR duty cycle start time t4 can be equal to the WUR duty cycle start time t2. The WUR channel offset offset5 can be equal to the WUR channel offset offset3.

[0277] Optionally, the electronic device 100 can modify the WUR duty cycle start time in the WUR related parameter 1 to be equal to the WUR duty cycle start time t3, and modify the WUR channel offset in the WUR related parameter 1 to be equal to the WUR channel offset offset4 in the WUR related parameter 2 by sending an action frame to the electronic device 200.

[0278] Exemplarily, in one possible implementation, WUR-related parameter 1 is the same as WUR-related parameter 2. For example, WUR duty cycle start time t3 or WUR duty cycle start time t4 may be the same as WUR duty cycle start time t2, that is, t3 or t4 may be equal to t2. Duty cycle period T7 may be the same as duty cycle period T5, that is, T7 may be equal to T5. WUR duty cycle service period T8 may be the same as WUR duty cycle service period T6, that is, T8 may be equal to T6. WUR channel offset offset4 or WUR channel offset offset5 may be equal to WUR channel offset offset3.

[0279] For example, Fig.13 The same schematic diagram of WUR related parameters 1 and WUR related parameters 2 is shown. Fig.13As shown, WUR related parameter 1 is the same as WUR related parameter 2. That is, the WUR receiver in the electronic device 200 can be in a powered-on state according to the WUR related parameters (WUR duty cycle start time t2, duty cycle period T5, WUR duty cycle service period T6, WUR channel offset offset3), and listen to and receive the wake-up frame sent by the electronic device 100 or the electronic device 300. The electronic device 100 and the electronic device 300 can determine the time when the WUR receiver in the electronic device 200 is in the powered-on state based on WUR related parameters such as WUR duty cycle start time t2, duty cycle period T5, WUR duty cycle service period T6, WUR channel offset offset3. The electronic device 100 or the electronic device 300 can send a wake-up frame to the electronic device 200 when the WUR receiver in the electronic device 200 is in the powered-on state.

[0280] Optionally, in another possible implementation, the WUR duty cycle start time in WUR-related parameter 1 is different from the WUR duty cycle start time in WUR-related parameter 2. The duty cycle period T5 in WUR-related parameter 1 and the duty cycle period T7 in WUR-related parameter 2 may be the same.

[0281] Furthermore, the WUR duty cycle start time in the WUR related parameter 2 may be the WUR duty cycle start time t3, or the electronic device 200 may obtain the WUR duty cycle start time t4 by modifying the action frame 1.

[0282] For example, Fig.14 FIG. 2 is a schematic diagram showing a scenario in which the electronic device 300 and the electronic device 100 start sending a wake-up frame to the electronic device 200 at different times. Fig.14 As shown, the WUR-related parameters 1 negotiated by the electronic device 200 and the electronic device 100 may include: WUR duty cycle start time t2, duty cycle period T5, WUR duty cycle service period T6. That is, the WUR receiver in the electronic device 200 can start receiving the wake-up frame sent by the electronic device 100 at a start time of t2, a listening and receiving duration of T6, and a period of T5. Fig.14 As shown, the WUR-related parameters 2 negotiated by the electronic device 200 and the electronic device 100 may include: WUR duty cycle start time t2, duty cycle period T7, WUR duty cycle service period T8. That is, the WUR receiver in the electronic device 200 can start receiving the wake-up frame sent by the electronic device 300 at a start time of t3, the listening and receiving duration is T8, and the period is T7.

[0283] like Fig.14 As shown, t2 is not equal to t3. Optionally, t3 is greater than or equal to M2, and M2 is the sum of t2 and T6.

[0284] Optionally, in a possible implementation, when t3 is less than M2, the electronic device 200 may modify the WUR time start to t4 through the above step S1205, where t4 is greater than or equal to M2.

[0285] like Fig.14 As shown, T5 is equal to T7. The sum of T6 and T8 can be equal to T5 (also equal to T7), or less than T5, which is not limited here. T6 and T8 can be equal or unequal, and the size of T6 and T8 is not limited here.

[0286] In this way, the time when the electronic device 100 sends the wake-up frame to the electronic device 200 can be staggered with the time when the electronic device 300 sends the wake-up frame to the electronic device 200. This can reduce the conflict of the electronic device 100 and the electronic device 300 sending data to the electronic device 200 at the same time, and can stagger the traffic.

[0287] Optionally, in another possible implementation, when the electronic device 200 negotiates WUR-related parameters of the WUR receiver in the electronic device 200 with the electronic device 100 or the electronic device 300, the electronic device 200 may specify parameters such as the WUR duty cycle start time, WUR duty cycle service period, duty cycle, and WUR channel offset of the WUR receiver in the electronic device 200 through an action frame or a modified WUR mode setting request frame.

[0288] Fig.15 Another flow chart of the electronic device 200 negotiating WUR related parameters with the electronic device 100 and the electronic device 300 is shown as an example. Fig.15 As shown, the electronic device 200 negotiates WUR-related parameters with the electronic device 100 and the electronic device 300 respectively, which may include the following steps:

[0289] S1501. The electronic device 200 sends an action frame 3 to the electronic device 100. The action frame 3 carries a duty cycle field 6, a WUR duty cycle service period field 6, a WUR duty cycle start time field 6, and a WUR channel offset field 6.

[0290] S1502 , the electronic device 100 sends a response 1 to the electronic device 200 .

[0291] After the electronic device 100 is associated with the electronic device 200, the electronic device 200 can negotiate with the electronic device 100 about the WUR-related parameter 1 of the WUR receiver in the electronic device 200. The electronic device 100 can send a wake-up frame to the electronic device 200 when the WUR receiver is in a powered-on state according to the WUR-related parameter 1. The WUR receiver in the electronic device 200 can also start to power on according to the WUR-related parameter 1, and listen to and receive the wake-up frame sent by the electronic device 100.

[0292] Exemplarily, as shown in step S1501, the electronic device 200 may send an action frame 3 to the electronic device 100. The action frame 3 may carry a duty cycle field 6, a WUR duty cycle service period 6, a WUR duty cycle start time field 6, and a WUR channel offset field 6. The duty cycle field 6 may be used to indicate the value of the period for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100. The WUR duty cycle service period 6 may be used to indicate the value of the duration of each period for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100. The WUR duty cycle start time field 6 may be used to indicate or suggest the value of the start time for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100. The WUR channel offset field 6 may be used to indicate or suggest the channel offset for the WUR receiver in the electronic device 200 to listen to and the wake-up frame of the electronic device 100.

[0293] Optionally, the period for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100 may be T5. The duration for each period for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100 may be T6. The start time for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100 may be t2. The channel offset for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100 may be offset3. The embodiment of the present application does not limit the specific values ​​of the period for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100, the duration for each period for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100, the start time for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100, and the channel offset for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100.

[0294] After receiving the action frame 3 , the electronic device 100 may reply with a response 1 .

[0295] In one possible implementation, when the WUR duty cycle start time field 6 and the WUR channel offset field 6 in the action frame 3 are respectively used to indicate the start time of the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100 and the channel offset for indicating the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100, the response 1 can be an acknowledgment message (ACK).

[0296] Optionally, in another possible implementation, when the WUR duty cycle start time field 6 and the WUR channel offset field 6 in the action frame 3 are respectively used to suggest the WUR receiver in the electronic device 200 to listen to and receive the start time of the wake-up frame of the electronic device 100 and the value of the channel offset for suggesting the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100, the response 1 can also be an action frame, and the action frame can carry the WUR duty cycle start time field 8 and the WUR channel offset field 8. The WUR duty cycle start time field 8 can be used to indicate the start time of the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100. The WUR channel offset field 8 can be used to indicate the channel offset for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100. The WUR duty cycle start time indicated in the WUR duty cycle start time field 8 can be the same as the WUR duty cycle start time suggested in the WUR start field 6. The WUR channel offset indicated in WUR channel offset field 8 may be the same as the WUR channel offset indicated in WUR channel offset field 6.

[0297] Optionally, in a possible implementation, the electronic device 200 sends a WUR mode setting request frame 5 to the electronic device 100. Compared with the WUR mode setting request frame in the existing protocol, the WUR mode setting request frame 5 includes not only the duty cycle field 9 and the WUR duty cycle service period field 9 specified in the existing protocol, but also includes a customized WUR start field 9 and a WUR channel offset field 9. The duty cycle field 9 can be used to indicate the value of the period in which the WUR receiver in the electronic device 200 listens to and receives the wake-up frame of the electronic device 100. The WUR duty cycle service period 9 can be used to indicate the value of the duration of each period in which the WUR receiver in the electronic device 200 listens to and receives the wake-up frame of the electronic device 100. The WUR duty cycle start time field 9 can be used to indicate or suggest the value of the start time for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100. The WUR channel offset field 9 can be used to indicate or suggest the value of the channel offset for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100.

[0298] When the electronic device 100 receives the WUR mode setting request frame 5, it can reply with a response 1.

[0299] In one possible implementation, when the WUR duty cycle start time field 9 and the WUR channel offset field 9 in the WUR mode setting request frame 5 are respectively used to indicate the start time of the WUR receiver in the electronic device 200 listening and receiving the wake-up frame of the electronic device 100 and the channel offset for indicating the WUR receiver in the electronic device 200 listening and the wake-up frame of the electronic device 100, the response 1 can be an acknowledgment message (ACK).

[0300] Optionally, in another possible implementation, when the WUR duty cycle start time field 9 and the WUR channel offset field 9 in the WUR mode setting request frame 5 are respectively used to suggest the WUR receiver in the electronic device 200 to listen to and receive the start time of the wake-up frame of the electronic device 100 and the value of the channel offset for suggesting the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100, the response 1 may also be a WUR mode setting response frame 5, and the WUR mode setting response frame 5 may carry the WUR duty cycle start time field 10 and the WUR channel offset field 10. The WUR duty cycle start time field 10 may be used to indicate the start time for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100. The WUR channel offset field 10 may be used to indicate the channel offset for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100. The WUR duty cycle start time indicated in the WUR duty cycle start time field 10 may be the same as the WUR duty cycle start time suggested in the WUR start field 9. The WUR channel offset indicated in the WUR channel offset field 10 may be the same as the WUR channel offset indicated in the WUR channel offset field 9.

[0301] S1503, the electronic device 200 sends an action frame 4 to the electronic device 300, the action frame 4 carries the duty cycle field 7, the WUR duty cycle service period field 7, the WUR duty cycle start time field 7, and the WUR channel offset field 7.

[0302] S1504 , the electronic device 300 sends a response 2 to the electronic device 200 .

[0303] After the electronic device 300 is associated with the electronic device 200, the electronic device 200 can negotiate with the electronic device 300 about the WUR-related parameter 2 of the WUR receiver in the electronic device 200. The electronic device 300 can send a wake-up frame to the electronic device 200 when the WUR receiver is in a powered-on state according to the WUR-related parameter 2. The WUR receiver in the electronic device 200 can also start to power on according to the WUR-related parameter 2, and listen to and receive the wake-up frame sent by the electronic device 300.

[0304] Exemplarily, as shown in step S1503, the electronic device 200 may send an action frame 4 to the electronic device 300. The action frame 4 may carry a duty cycle field 7, a WUR duty cycle service period 7, a WUR duty cycle start time field 7, and a WUR channel offset field 7. The duty cycle field 7 may be used to indicate the value of the period for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100. The WUR duty cycle service period 7 may be used to indicate the value of the duration of each period for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100. The WUR duty cycle start time field 7 may be used to indicate or suggest the value of the start time for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100. The WUR channel offset field 7 may be used to indicate or suggest the channel offset for the WUR receiver in the electronic device 200 to listen to and the wake-up frame of the electronic device 100.

[0305] Optionally, the period for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300 may be T7. The duration for each period for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100 may be T8. The start time for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100 may be t3. The channel offset for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 100 may be offset4. The embodiment of the present application does not limit the specific values ​​of the period for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300, the duration for each period for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300, the start time for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300, and the channel offset for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300.

[0306] After receiving the action frame 4 , the electronic device 100 may reply with a response 2 .

[0307] In one possible implementation, when the WUR duty cycle start time field 7 and the WUR channel offset field 7 in the action frame 4 are respectively used to indicate the start time of the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300 and the channel offset for indicating the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300, the response 2 can be an acknowledgment message (ACK).

[0308] Optionally, in another possible implementation, when the WUR duty cycle start time field 7 and the WUR channel offset field 7 in the action frame 4 are respectively used to suggest the WUR receiver in the electronic device 200 to listen to and receive the start time of the wake-up frame of the electronic device 300 and the value of the channel offset for suggesting the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300, the response 2 can also be an action frame, and the action frame can carry the WUR duty cycle start time field 11 and the WUR channel offset field 11. The WUR duty cycle start time field 11 can be used to indicate the start time of the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300. The WUR channel offset field 11 can be used to indicate the channel offset for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300. The WUR duty cycle start time indicated in the WUR duty cycle start time field 11 can be the same as the WUR duty cycle start time suggested in the WUR start field 7. The WUR channel offset indicated in the WUR channel offset field 11 may be the same as the WUR channel offset indicated in the WUR channel offset field 7.

[0309] Optionally, in a possible implementation, the electronic device 200 sends a WUR mode setting request frame 6 to the electronic device 300. Compared with the WUR mode setting request frame in the existing protocol, the WUR mode setting request frame 6 includes not only the duty cycle field 12 and the WUR duty cycle service period field 12 specified in the existing protocol, but also includes a customized WUR start field 12 and a WUR channel offset field 12. The duty cycle field 12 can be used to indicate the value of the period in which the WUR receiver in the electronic device 200 listens to and receives the wake-up frame of the electronic device 300. The WUR duty cycle service period 12 can be used to indicate the value of the duration of each period in which the WUR receiver in the electronic device 200 listens to and receives the wake-up frame of the electronic device 300. The WUR duty cycle start time field 12 can be used to indicate or suggest the value of the start time for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300. The WUR channel offset field 12 can be used to indicate or suggest the value of the channel offset for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300.

[0310] When the electronic device 100 receives the WUR mode setting request frame 6, it can reply with a response 2.

[0311] In one possible implementation, when the WUR duty cycle start time field 12 and the WUR channel offset field 12 in the WUR mode setting request frame 6 are respectively used to indicate the start time of the WUR receiver in the electronic device 200 listening and receiving the wake-up frame of the electronic device 300 and the value of the channel offset for indicating the WUR receiver in the electronic device 200 listening and the wake-up frame of the electronic device 300, the response 2 can be an acknowledgment message (ACK).

[0312] Optionally, in another possible implementation, when the WUR duty cycle start time field 12 and the WUR channel offset field 12 in the WUR mode setting request frame 6 are respectively used to suggest the WUR receiver in the electronic device 200 to listen to and receive the start time of the wake-up frame of the electronic device 300 and the value of the channel offset for suggesting the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300, the response 2 may also be a WUR mode setting response frame 6, and the WUR mode setting response frame 6 may carry the WUR duty cycle start time field 13 and the WUR channel offset field 13. The WUR duty cycle start time field 13 may be used to indicate the start time for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300. The WUR channel offset field 13 may be used to indicate the channel offset for the WUR receiver in the electronic device 200 to listen to and receive the wake-up frame of the electronic device 300. The WUR duty cycle start time indicated in the WUR duty cycle start time field 13 may be the same as the WUR duty cycle start time suggested in the WUR start field 12. The WUR channel offset indicated in the WUR channel offset field 13 may be the same as the WUR channel offset indicated in the WUR channel offset field 12.

[0313] It is understandable that the electronic device 200 may first negotiate the WUR-related parameter 2 with the electronic device 300, and then negotiate the WUR-related parameter 1 with the electronic device 100. The embodiment of the present application does not limit the order in which the electronic device 200 negotiates the WUR-related parameter 1 with the electronic device 100, and the electronic device 200 negotiates the WUR-related parameter 2 with the electronic device 300. That is, the electronic device 200 may first execute step S1501, and then execute step S1503. Alternatively, the electronic device 200 may first execute step S1503, and then execute step S1501.

[0314] It can be understood that WUR-related parameter 1 and WUR-related parameter 2 may be the same or different.

[0315] Exemplarily, in one possible implementation, WUR-related parameter 1 is the same as WUR-related parameter 2. For example, WUR duty cycle start time t3 or WUR duty cycle start time t4 may be the same as WUR duty cycle start time t2, that is, t3 or t4 may be equal to t2. Duty cycle period T7 may be the same as duty cycle period T5, that is, T7 may be equal to T5. WUR duty cycle service period T8 may be the same as WUR duty cycle service period T6, that is, T8 may be equal to T6. WUR channel offset offset4 or WUR channel offset offset5 may be equal to WUR channel offset offset3. For details, please refer to Fig.13 , I will not go into details here.

[0316] Optionally, in another possible implementation, the WUR duty cycle start time in WUR-related parameter 1 is different from the WUR duty cycle start time in WUR-related parameter 2. The duty cycle period T5 in WUR-related parameter 1 and the duty cycle period T7 in WUR-related parameter 2 may be the same. Fig.14 , I will not go into details here.

[0317] exist Figure 11-Figure 15 In the illustrated multi-device wake-up scenario, both electronic device 100 and electronic device 300 can wake up the main channel in electronic device 200. It is understandable that electronic device 100 and / or electronic device 300 may also have a WUR receiver. When electronic device 100 also has a WUR receiver, the electronic device 100 and electronic device 200 can wake up each other's PCR for details, see the above Figure 6-Figure 10 When there is also a WUR receiver in the electronic device 300, the specific details of how the electronic device 300 and the electronic device 200 wake up the PCR of the other end can refer to the description of the mutual wake-up of the electronic device 100 and the electronic device 300 above, which will not be repeated here. How the electronic device 200 and the electronic device 300 negotiate the WUR-related parameters of the WUR receiver in the electronic device 300 can refer to the above Fig.10 The specific process of the electronic device 200 and the electronic device 100 negotiating WUR related parameters described in Fig.15 The process described in the above description in which the electronic device 200 negotiates the WUR-related parameters of the WUR receiver in the electronic device 200 through an action frame or a modified WUR mode setting request frame will not be repeated here.

[0318] It is understandable that in the embodiment of the present application, there may be multiple electronic devices (greater than 2) to wake up the electronic device 200. Regarding how multiple electronic devices wake up the main channel in the electronic device 200, and how to negotiate with the electronic device 200 the WUR-related parameters of the WUR receiver in the electronic device 200, reference can be made to the description of the above-mentioned electronic device 100 and the electronic device 300, waking up the main channel in the electronic device 200, and negotiating with the electronic device 200 the WUR-related parameters of the WUR receiver in the electronic device 200, which will not be repeated here. The embodiment of the present application does not limit the specific number of multiple devices.

[0319] In an embodiment of the present application, the first WUR mode setting request frame may be WUR mode setting request frame 1, and the first WUR mode setting response frame may be WUR mode setting response frame 1. The first duty cycle period field may be duty cycle period field 1. The first WUR duty cycle service period field may be WUR duty cycle service period field 1. The first period may be T1, and the first duration may be T2. The first WUR duty cycle start time field may be WUR duty cycle start time field 1. The first WUR channel offset field may be WUR channel offset field 1. The first moment may be t0, and the first value may be offset1.

[0320] In an embodiment of the present application, the second WUR mode setting request frame may be WUR mode setting request frame 2, and the second WUR mode setting response frame may be WUR mode setting response frame 2. The second duty cycle period field may be duty cycle period field 2. The second WUR duty cycle service period field may be WUR duty cycle service period field 2. The second period may be T3, and the second duration may be T4. The second WUR duty cycle start time field may be WUR duty cycle start time field 2. The second WUR channel offset field may be WUR channel offset field 2. The second time may be t1, and the second value may be offset2.

[0321] In an embodiment of the present application, the third WUR mode setting request frame may be WUR mode setting request frame 3, and the third WUR mode setting response frame may be WUR mode setting response frame 3. The third duty cycle period field may be duty cycle period field 3. The third WUR duty cycle service period field may be WUR duty cycle service period field 3. The third period may be T5, and the third duration may be T6. The third WUR duty cycle start time field may be WUR duty cycle start time field 3. The third WUR channel offset field may be WUR channel offset field 3. The third time may be t2, and the third value may be offset3.

[0322] The first request frame may be action3, and the fourth duty cycle field may be duty cycle field 6. The fourth WUR duty cycle service period field may be WUR duty cycle service period field 6. The fourth WUR duty cycle start time field may be WUR duty cycle start time field 6. The fourth WUR channel offset field may be WUR channel offset field 6.

[0323] The second request frame may be action4, and the fifth duty cycle field may be duty cycle field 7. The fifth WUR duty cycle service period field may be WUR duty cycle service period field 7. The fifth WUR duty cycle start time field may be WUR duty cycle start time field 7. The fifth WUR channel offset field may be WUR channel offset field 7.

[0324] The first wake-up frame may be a wake-up frame sent by the second electronic device to the first electronic device. The second wake-up frame may be a wake-up frame sent by the first electronic device to the second electronic device. The third wake-up frame may be a wake-up frame sent by the third electronic device to the second electronic device.

[0325] The first data packet may be a data packet sent from the first electronic device to the second electronic device, such as data packet 1 or data packet 3. The second data packet may be a data packet sent from the third electronic device to the second electronic device, such as data packet 4.

[0326] An exemplary electronic device 100 provided in an embodiment of the present application is introduced below.

[0327] Fig.16 It is a schematic diagram of the structure of the electronic device 100 provided in an embodiment of the present application.

[0328] The embodiment is described in detail below by taking the electronic device 100 as an example. It should be understood that the electronic device 100 may have more or fewer components than those shown in the figure, may combine two or more components, or may have different component configurations. The various components shown in the figure may be implemented in hardware, software, or a combination of hardware and software including one or more signal processing and / or application specific integrated circuits.

[0329] The electronic device 100 may include: a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194 and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.

[0330] It is to be understood that the structure illustrated in the embodiment of the present invention does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown in the figure, or combine some components, or separate some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0331] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

[0332] The controller may be the nerve center and command center of the electronic device 100. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.

[0333] The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.

[0334] In some embodiments, the processor 110 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.

[0335] The I2C interface is a bidirectional synchronous serial bus, including a serial data line (SDA) and a serial clock line (SCL). In some embodiments, the processor 110 may include multiple groups of I2C buses. The processor 110 may be coupled to the touch sensor 180K, the charger, the flash, the camera 193, etc. through different I2C bus interfaces. For example: the processor 110 may be coupled to the touch sensor 180K through the I2C interface, so that the processor 110 communicates with the touch sensor 180K through the I2C bus interface, thereby realizing the touch function of the electronic device 100.

[0336] The I2S interface can be used for audio communication. In some embodiments, the processor 110 can include multiple I2S buses. The processor 110 can be coupled to the audio module 170 via the I2S bus to achieve communication between the processor 110 and the audio module 170. In some embodiments, the audio module 170 can transmit an audio signal to the wireless communication module 160 via the I2S interface to achieve the function of answering a call through a Bluetooth headset.

[0337] The PCM interface can also be used for audio communication, sampling, quantizing and encoding analog signals. In some embodiments, the audio module 170 and the wireless communication module 160 can be coupled via a PCM bus interface. In some embodiments, the audio module 170 can also transmit audio signals to the wireless communication module 160 via the PCM interface to realize the function of answering calls via a Bluetooth headset. Both the I2S interface and the PCM interface can be used for audio communication.

[0338] The UART interface is a universal serial data bus for asynchronous communication. The bus can be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication. In some embodiments, the UART interface is generally used to connect the processor 110 and the wireless communication module 160. For example, the processor 110 communicates with the Bluetooth module in the wireless communication module 160 through the UART interface to implement the Bluetooth function. In some embodiments, the audio module 170 can transmit an audio signal to the wireless communication module 160 through the UART interface to implement the function of playing music through a Bluetooth headset.

[0339] The MIPI interface can be used to connect the processor 110 with peripheral devices such as the display screen 194 and the camera 193. The MIPI interface includes a camera serial interface (CSI), a display serial interface (DSI), etc. In some embodiments, the processor 110 and the camera 193 communicate via the CSI interface to implement the shooting function of the electronic device 100. The processor 110 and the display screen 194 communicate via the DSI interface to implement the display function of the electronic device 100.

[0340] The GPIO interface can be configured by software. The GPIO interface can be configured as a control signal or as a data signal. In some embodiments, the GPIO interface can be used to connect the processor 110 with the camera 193, the display 194, the wireless communication module 160, the audio module 170, the sensor module 180, etc. The GPIO interface can also be configured as an I2C interface, an I2S interface, a UART interface, a MIPI interface, etc.

[0341] The SIM interface can be used to communicate with the SIM card interface 195 to implement the function of transmitting data to the SIM card or reading data in the SIM card.

[0342] The USB interface 130 is an interface that complies with the USB standard specification, and specifically can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 130 can be used to connect a charger to charge the electronic device 100, and can also be used to transfer data between the electronic device 100 and a peripheral device. It can also be used to connect headphones to play audio through the headphones. The interface can also be used to connect other electronic devices, such as AR devices, etc.

[0343] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present invention is only a schematic illustration and does not constitute a structural limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0344] The charging management module 140 is used to receive charging input from a charger, where the charger can be a wireless charger or a wired charger.

[0345] The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 to power the processor 110, the internal memory 121, the external memory, the display screen 194, the camera 193, and the wireless communication module 160.

[0346] The wireless communication function of the electronic device 100 can be realized by antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modulation and demodulation processor and baseband processor. The antenna 2 can also be the above Figure 1 The antenna 103 is shown in FIG.

[0347] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

[0348] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to the electronic device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.

[0349] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 170A, a receiver 170B, etc.), or displays an image or video through a display screen 194. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be set in the same device as the mobile communication module 150 or other functional modules.

[0350] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to the electronic device 100. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the frequency of the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency of it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.

[0351] In some embodiments, the antenna 1 of the electronic device 100 is coupled to the mobile communication module 150, and the antenna 2 is coupled to the wireless communication module 160, so that the electronic device 100 can communicate with the network and other devices through wireless communication technology. The wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS), a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS) and / or a satellite based augmentation system (SBAS).

[0352] In the embodiment of the present application, the wireless communication module 160 may include a WUR receiver 101 and a main channel 102. The WUR receiver 101 and the main channel 102 may refer to the above Figure 1 and Figure 2 The description in will not be repeated here.

[0353] The electronic device 100 implements the display function through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or change display information.

[0354] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device 100 may include 1 or N display screens 194, where N is a positive integer greater than 1.

[0355] The electronic device 100 can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.

[0356] ISP is used to process the data fed back by camera 193. For example, when taking a photo, the shutter is opened, and the light is transmitted to the camera photosensitive element through the lens. The light signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to ISP for processing and converts it into an image visible to the naked eye. ISP can also perform algorithm optimization on the noise, brightness, and color of the image. ISP can also optimize the exposure, color temperature and other parameters of the shooting scene. In some embodiments, ISP can be set in camera 193.

[0357] The camera 193 is used to capture still images or videos. The object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, and then passes the electrical signal to the ISP to be converted into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in a standard RGB, YUV or other format. In some embodiments, the electronic device 100 may include 1 or N cameras 193, where N is a positive integer greater than 1.

[0358] The digital signal processor is used to process digital signals, and can process not only digital image signals but also other digital signals. For example, when the electronic device 100 is selecting a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy.

[0359] Video codecs are used to compress or decompress digital videos. The electronic device 100 may support one or more video codecs. Thus, the electronic device 100 may play or record videos in a variety of coding formats, such as Moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, MPEG4, etc.

[0360] NPU is a neural network (NN) computing processor. By drawing on the structure of biological neural networks, such as the transmission mode between neurons in the human brain, it can quickly process input information and can also continuously self-learn. Through NPU, applications such as intelligent cognition of electronic device 100 can be realized, such as image recognition, face recognition, voice recognition, text understanding, etc.

[0361] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function, such as storing music, video and other files in the external memory card.

[0362] The internal memory 121 can be used to store computer executable program codes, which include instructions. The processor 110 executes various functional applications and data processing of the electronic device 100 by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, applications required for at least one function (such as face recognition function, fingerprint recognition function, mobile payment function, etc.), etc. The data storage area may store data created during the use of the electronic device 100 (such as face information template data, fingerprint information template, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.

[0363] The electronic device 100 can implement audio functions such as music playing and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor.

[0364] The audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. The audio module 170 can also be used to encode and decode audio signals. In some embodiments, the audio module 170 can be arranged in the processor 110, or some functional modules of the audio module 170 can be arranged in the processor 110.

[0365] The speaker 170A, also called a "speaker", is used to convert an audio electrical signal into a sound signal. The electronic device 100 can listen to music or listen to a hands-free call through the speaker 170A.

[0366] The receiver 170B, also called a "earpiece", is used to convert audio electrical signals into sound signals. When the electronic device 100 receives a call or voice message, the voice can be received by placing the receiver 170B close to the human ear.

[0367] Microphone 170C, also called "microphone" or "microphone", is used to convert sound signals into electrical signals. When making a call or sending a voice message, the user can speak by putting their mouth close to microphone 170C to input the sound signal into microphone 170C. The electronic device 100 can be provided with at least one microphone 170C. In other embodiments, the electronic device 100 can be provided with two microphones 170C, which can not only collect sound signals but also realize noise reduction function. In other embodiments, the electronic device 100 can also be provided with three, four or more microphones 170C to collect sound signals, reduce noise, identify the sound source, realize directional recording function, etc.

[0368] The earphone interface 170D is used to connect a wired earphone and can be a USB interface 130 or a 3.5 mm open mobile terminal platform (OMTP) standard interface or a cellular telecommunications industry association of the USA (CTIA) standard interface.

[0369] The pressure sensor 180A is used to sense the pressure signal and can convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A can be set on the display screen 194. There are many types of pressure sensors 180A, such as resistive pressure sensors, inductive pressure sensors, capacitive pressure sensors, etc. The capacitive pressure sensor can be a parallel plate including at least two conductive materials. When a force acts on the pressure sensor 180A, the capacitance between the electrodes changes. The electronic device 100 determines the intensity of the pressure according to the change in capacitance. When a touch operation acts on the display screen 194, the electronic device 100 detects the touch operation intensity according to the pressure sensor 180A. The electronic device 100 can also calculate the touch position according to the detection signal of the pressure sensor 180A. In some embodiments, touch operations acting on the same touch position but with different touch operation intensities can correspond to different operation instructions. For example: when a touch operation with a touch operation intensity less than the first pressure threshold acts on the short message application icon, an instruction to view the short message is executed. When a touch operation with a touch operation intensity greater than or equal to the first pressure threshold acts on the short message application icon, an instruction to create a new short message is executed.

[0370] The gyro sensor 180B can be used to determine the motion posture of the electronic device 100. In some embodiments, the angular velocity of the electronic device 100 around three axes (i.e., x, y, and z axes) can be determined by the gyro sensor 180B. The gyro sensor 180B can be used for anti-shake shooting. For example, when the shutter is pressed, the gyro sensor 180B detects the angle of the electronic device 100 shaking, calculates the distance that the lens module needs to compensate based on the angle, and allows the lens to offset the shaking of the electronic device 100 through reverse movement to achieve anti-shake. The gyro sensor 180B can also be used for navigation and somatosensory game scenes.

[0371] The air pressure sensor 180C is used to measure air pressure. In some embodiments, the electronic device 100 calculates the altitude through the air pressure value measured by the air pressure sensor 180C to assist positioning and navigation.

[0372] The magnetic sensor 180D includes a Hall sensor. The electronic device 100 can use the magnetic sensor 180D to detect the opening and closing of the flip leather case. In some embodiments, when the electronic device 100 is a flip phone, the electronic device 100 can detect the opening and closing of the flip cover according to the magnetic sensor 180D. Then, according to the detected opening and closing state of the leather case or the opening and closing state of the flip cover, the flip cover can be automatically unlocked.

[0373] The acceleration sensor 180E can detect the magnitude of the acceleration of the electronic device 100 in all directions (generally three axes). When the electronic device 100 is stationary, the magnitude and direction of gravity can be detected. It can also be used to identify the posture of the electronic device and is applied to applications such as horizontal and vertical screen switching and pedometers.

[0374] The distance sensor 180F is used to measure the distance. The electronic device 100 can measure the distance by infrared or laser. In some embodiments, when shooting a scene, the electronic device 100 can use the distance sensor 180F to measure the distance to achieve fast focusing.

[0375] The proximity light sensor 180G may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode. The electronic device 100 emits infrared light outward through the light emitting diode. The electronic device 100 uses a photodiode to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device 100. When insufficient reflected light is detected, the electronic device 100 can determine that there is no object near the electronic device 100. The electronic device 100 can use the proximity light sensor 180G to detect that the user holds the electronic device 100 close to the ear to talk, so as to automatically turn off the screen to save power. The proximity light sensor 180G can also be used in leather case mode and pocket mode to automatically unlock and lock the screen.

[0376] The ambient light sensor 180L is used to sense the ambient light brightness. The electronic device 100 can adaptively adjust the brightness of the display screen 194 according to the perceived ambient light brightness. The ambient light sensor 180L can also be used to automatically adjust the white balance when taking pictures. The ambient light sensor 180L can also cooperate with the proximity light sensor 180G to detect whether the electronic device 100 is in a pocket to prevent accidental touches.

[0377] The fingerprint sensor 180H is used to collect fingerprints. The electronic device 100 can use the collected fingerprint characteristics to implement fingerprint unlocking, access application locks, fingerprint photography, fingerprint call answering, etc.

[0378] The temperature sensor 180J is used to detect temperature. In some embodiments, the electronic device 100 uses the temperature detected by the temperature sensor 180J to execute a temperature processing strategy. For example, when the temperature reported by the temperature sensor 180J exceeds a threshold, the electronic device 100 reduces the performance of a processor located near the temperature sensor 180J to reduce power consumption and implement thermal protection. In other embodiments, when the temperature is lower than another threshold, the electronic device 100 heats the battery 142 to avoid abnormal shutdown of the electronic device 100 due to low temperature. In other embodiments, when the temperature is lower than another threshold, the electronic device 100 performs a boost on the output voltage of the battery 142 to avoid abnormal shutdown caused by low temperature.

[0379] The touch sensor 180K is also called a "touch panel". The touch sensor 180K can be set on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, also called a "touch screen". The touch sensor 180K is used to detect touch operations acting on or near it. The touch sensor can pass the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 194. In other embodiments, the touch sensor 180K can also be set on the surface of the electronic device 100, which is different from the position of the display screen 194.

[0380] The key 190 includes a power key, a volume key, etc. The key 190 may be a mechanical key or a touch key. The electronic device 100 may receive key input and generate key signal input related to user settings and function control of the electronic device 100.

[0381] Motor 191 can generate vibration prompts. Motor 191 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback. For example, touch operations acting on different applications (such as taking pictures, audio playback, etc.) can correspond to different vibration feedback effects. For touch operations acting on different areas of the display screen 194, motor 191 can also correspond to different vibration feedback effects. Different application scenarios (for example: time reminders, receiving messages, alarm clocks, games, etc.) can also correspond to different vibration feedback effects. The touch vibration feedback effect can also support customization.

[0382] The indicator 192 may be an indicator light, which may be used to indicate the charging status, power changes, messages, missed calls, notifications, etc.

[0383] The SIM card interface 195 is used to connect a SIM card. The SIM card can be connected to and separated from the electronic device 100 by inserting it into the SIM card interface 195 or pulling it out from the SIM card interface 195. The electronic device 100 can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, and the like. Multiple cards can be inserted into the same SIM card interface 195 at the same time. The types of the multiple cards can be the same or different. The SIM card interface 195 can also be compatible with different types of SIM cards. The SIM card interface 195 can also be compatible with external memory cards. The electronic device 100 interacts with the network through the SIM card to implement functions such as calls and data communications.

[0384] In a possible implementation, the hardware structures of the electronic device 100 and the electronic device 300 are the same as the hardware structure of the electronic device 100. The hardware structures of the electronic device 200 and the electronic device 300 can refer to the description of the hardware structure of the electronic device 100.

[0385] Fig.17 A schematic structural diagram of the device 1700 is shown exemplarily.

[0386] The apparatus 1700 may be the electronic device 100, or the electronic device 200, or the electronic device 300 mentioned above.

[0387] It should be understood that the device 1700 may have more or fewer components than shown in the figure, may combine two or more components, or may have different component configurations. The various components shown in the figure may be implemented in hardware, software, or a combination of hardware and software including one or more signal processing and / or application specific integrated circuits.

[0388] like Fig.17 As shown, the device 1700 may include a processor 1710 , a memory 1720 , an antenna 1730 , and a wireless communication module 1740 .

[0389] The memory 1720 may be used to store instructions and data. The processor 1710 may call the instructions or data stored in the memory 1720 to enable the apparatus 1700 to execute the steps executed by the electronic device 100, or the electronic device 200, or the electronic device 300 described above.

[0390] The wireless communication module 1740 can be configured to communicate via a wireless local area network standard such as a Wi-Fi network. The wireless communication module 1740 can be one or more devices integrating at least one communication processing module. The wireless communication module 1740 can receive electromagnetic waves (wake-up frames or data packets) via the antenna 1730, modulate the electromagnetic wave signal, and filter it. Then the wireless communication module 1740 can also send the processed signal to the processor 1710. The wireless communication module can also receive a signal to be sent from the processor 1710 (for example, a proberesponse frame, a beacon frame), modulate it, amplify it, and convert it into an electromagnetic wave for radiation through the antenna 1730.

[0391] The wireless communication module 1740 may also include a WUR receiver 1741 and a main channel 1742. Among them, the WUR receiver 1741 can be used to receive a wake-up frame and wake up the main channel 1742 after receiving the wake-up frame. The WUR receiver 1741 can refer to the description of the WUR receiver 101 above, which will not be repeated here. The main channel 1742 can be in a dormant state, and after receiving the wake-up signal sent by the WUR receiver 1741, it changes from a dormant state to a wake-up state. When the main channel 1742 is in the awake state, it can also be used to send wake-up frames or data packets to other devices. The main channel 1742 can refer to the description of the main channel 102 above, which will not be repeated here.

[0392] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

[0393] As used in the above embodiments, the term "when..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. Similarly, the phrases "upon determining..." or "if (the stated condition or event) is detected" may be interpreted to mean "if determining..." or "in response to determining..." or "upon detecting (the stated condition or event)" or "in response to detecting (the stated condition or event)", depending on the context.

[0394] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media integration. The available medium can be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk), etc.

[0395] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.

Claims

1. A power consumption control method, characterized in that: The method is applied to a power consumption control system, the power consumption control system includes a first electronic device and a second electronic device, the first electronic device includes a first main channel and a first wake-up radio WUR receiver, the second electronic device includes a second main channel and a second WUR receiver, the method includes: When the first main channel of the first electronic device is in a power-off state and the first WUR receiver is in a power-on state, the first electronic device receives a first wake-up frame sent by the second electronic device through the second main channel, and a wireless fidelity Wi-Fi connection is established between the first electronic device and the second electronic device; After the first WUR receiver in the first electronic device receives the first wake-up frame, the first electronic device powers on the first main channel; When the second main channel of the second electronic device is in a power-off state and the second WUR receiver is in a power-on state, the second electronic device receives a second wake-up frame sent by the first electronic device through the first main channel; After the second WUR receiver in the second electronic device receives the second wake-up frame, the second electronic device powers on the second main channel.

2. The method according to claim 1, characterized in that Before the first electronic device receives a first wake-up frame sent by the second electronic device through the second main channel, the method further includes: The first electronic device sends a first WUR mode setting request frame to the second electronic device, where the first WUR mode setting request frame is used to specify a wake-up window length of the first WUR receiver and a duty cycle period of the first WUR receiver; After receiving the first WUR mode setting request frame, the second electronic device sends a first WUR mode setting response frame to the first electronic device; the first WUR mode setting response frame is used to specify the start time of the duty cycle period of the first WUR receiver and the channel offset for the first WUR receiver to receive the first wake-up frame.

3. The method according to claim 2, characterized in that The first WUR mode setting request frame includes a first duty cycle field and a first WUR duty cycle service period field, wherein the first duty cycle field is used to indicate that the duty cycle of the first WUR receiver is a first period, and the first WUR duty cycle service period field is used to indicate that the wake-up window length of the first WUR receiver is a first duration; The first WUR mode setting response frame includes a first WUR duty cycle start time field and a first WUR channel offset field. The first WUR start field is used to indicate that the start time of the duty cycle period of the first WUR receiver is a first moment, and the first WUR channel offset field is used to indicate that the channel offset of the first WUR receiver receiving the first wake-up frame is a first value.

4. The method according to claim 2, characterized in that: The first WUR mode setting request frame is also used to specify the wake-up window length of the second WUR receiver and the duty cycle period of the second WUR receiver; The first WUR mode setting response frame is also used to specify the start time of the duty cycle period of the second WUR receiver and the channel offset for the second WUR receiver to receive the second wake-up frame.

5. The method according to claim 3, characterized in that: Before the second electronic device receives a second wake-up frame sent by the first electronic device through the first main channel, the method further includes: The second electronic device sends a second WUR mode setting request frame to the first electronic device, where the second WUR mode setting request frame is used to specify a wake-up window length for the second WUR receiver to listen to and receive a wake-up frame sent by the first electronic device, and a duty cycle period for the second WUR receiver to listen to and receive a wake-up frame sent by the first electronic device; After receiving the second WUR mode setting request frame, the first electronic device sends a second WUR mode setting response frame to the second electronic device; the second WUR mode setting response frame is used to specify the start time of the duty cycle period of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, and the channel offset of the second WUR receiver for receiving the second wake-up frame.

6. The method according to claim 5, characterized in that The second WUR mode setting request frame includes a second duty cycle field and a second WUR duty cycle service period field, wherein the second duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second period, and the second WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second duration; The second WUR mode setting response frame includes a second WUR duty cycle start time field and a second WUR channel offset field. The second WUR start field is used to indicate that the start time of the duty cycle period used by the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device is a second moment, and the second WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the second wake-up frame is a second value.

7. The method according to claim 6, characterized in that The first period is equal to the second period, the first duration is equal to the second duration, the first moment is the same as the second moment, and the first value is equal to the second value; Or, the first period is equal to the second period, and the first moment is different from the second moment.

8. The method according to claim 7, characterized in that The system further includes a third electronic device, and the method further includes: When the second main channel of the second electronic device is in a powered-off state and the second WUR receiver is in a powered-on state, the second electronic device receives a third wake-up frame sent by the third electronic device, and the third electronic device establishes a Wi-Fi connection with the second electronic device; After the second WUR receiver in the second electronic device receives the third wake-up frame, the second electronic device powers on the second main channel.

9. The method according to claim 8, characterized in that Before the second electronic device receives the third wake-up frame sent by the third electronic device, the method further includes: The second electronic device sends a third WUR mode setting request frame to the third electronic device, where the third WUR mode setting request frame is used to specify a wake-up window length for the second WUR receiver to listen to and receive a wake-up frame sent by the third electronic device, and a duty cycle period for the second WUR receiver to listen to and receive a wake-up frame sent by the third electronic device; After receiving the third WUR mode setting request frame, the third electronic device sends a third WUR mode setting response frame to the second electronic device; the third WUR mode setting response frame is used to specify the start time of the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, and the channel offset for the second WUR receiver to receive the third wake-up frame.

10. The method according to claim 9, characterized in that The third WUR mode setting request frame includes a third duty cycle field and a third WUR duty cycle service period field, wherein the third duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is the third period, and the third WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is the second duration; The third WUR mode setting response frame includes a third WUR duty cycle start time field and a third WUR channel offset field. The third WUR start field is used to indicate that the start time of the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device is a third moment, and the third WUR channel offset field is used to indicate that the channel offset for the second WUR receiver to receive the third wake-up frame is a third value.

11. The method according to claim 8, characterized in that Before the second electronic device receives the third wake-up frame sent by the third electronic device, the method further includes: The second electronic device sends a first request frame to the first electronic device, where the first request frame is used to specify a wake-up window length for the second WUR receiver to listen to and receive a wake-up frame sent by the first electronic device, a duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device, a start time for the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device, and a channel offset for the second WUR receiver to receive the second wake-up frame; The second electronic device sends a second request frame to the third electronic device, the second request frame is used to specify the wake-up window length for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, the start time of the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, and the channel offset for the second WUR receiver to receive the third wake-up frame.

12. The method according to claim 11, characterized in that The first request frame includes a fourth duty cycle field, a fourth WUR duty cycle service period field, a fourth WUR duty cycle start time field, and a fourth WUR channel offset field, the fourth duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is a second period, the fourth WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is a second duration, the fourth WUR start field is used to indicate that the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is a second moment, and the fourth WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the second wake-up frame is a second value; The second request frame includes a fifth duty cycle field, a fifth WUR duty cycle service period field, a fifth WUR duty cycle start time field, and a fifth WUR channel offset field. The fifth duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is a third period, the fifth WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is a third duration, the fifth WUR start field is used to indicate that the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is a third moment, and the fifth WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the third wake-up frame is a third value.

13. The method according to claim 10, characterized in that The second period is equal to the third period, the second duration is equal to the third duration, the second moment is the same as the third moment, and the second value is equal to the third value; Or, the second period is equal to the third period, and the second moment is different from the third moment.

14. The method according to any one of claims 10 or 11, characterized in that: When the second main channel of the second electronic device is in a power-off state and the second WUR receiver is in a power-on state, before the second electronic device receives a third wake-up frame sent by the third electronic device, the method includes: The third electronic device sends a third wake-up frame to the second electronic device at a fourth moment, and the fourth moment is within the third duration in the i-th third cycle in which the second WUR receiver is used to listen to and receive the wake-up frame sent by the third electronic device; Before the second electronic device receives a second wake-up frame sent by the first electronic device through the first main channel, the method further includes: The first electronic device sends a second wake-up frame to the second electronic device at a fifth moment, and the fifth moment is within the second time duration in the jth second cycle in which the second WUR receiver is used to listen to and receive the wake-up frame sent by the first electronic device.

15. The method according to any one of claims 1 to 14, characterized in that: After the second electronic device powers on the second main channel, the method further includes: The second electronic device receives a first data packet sent by the first electronic device through the second main channel; The second electronic device receives a second data packet sent by the third electronic device through the second main channel.

16. A power consumption control method, characterized in that: The method is applied to a first electronic device, the first electronic device comprising a first main channel and a first wake-up radio WUR receiver, the method comprising: When the first main channel of the first electronic device is in a power-off state and the first WUR receiver is in a power-on state, the first electronic device receives a first wake-up frame sent by a second electronic device through a second main channel, the second electronic device is provided with the second main channel and a second WUR receiver, and a wireless fidelity Wi-Fi connection is established between the first electronic device and the second electronic device; After the first WUR receiver in the first electronic device receives the first wake-up frame, the first electronic device powers on the first main channel; When the second main channel of the second electronic device is in a power-off state and the second WUR receiver is in a power-on state, the first electronic device sends a second wake-up frame to the second WUR receiver through the first main channel, where the second wake-up frame is used to instruct the second electronic device to power on the second main channel; The first electronic device sends a data packet to the second main channel of the second electronic device through the first main channel.

17. The method according to claim 16, characterized in that Before the first electronic device receives a first wake-up frame sent by the second electronic device through the second main channel, the method further includes: The first electronic device sends a first WUR mode setting request frame to the second electronic device, where the first WUR mode setting request frame is used to specify a wake-up window length of the first WUR receiver and a duty cycle period of the first WUR receiver; The first electronic device receives a first WUR mode setting response frame, which is sent by the second electronic device after receiving the first WUR mode setting request frame. The first WUR mode setting response frame is used to specify the start time of the duty cycle period of the first WUR receiver and the channel offset for the first WUR receiver to receive the first wake-up frame.

18. The method according to claim 17, characterized in that The first WUR mode setting request frame includes a first duty cycle field and a first WUR duty cycle service period field, wherein the first duty cycle field is used to indicate that the duty cycle of the first WUR receiver is a first period, and the first WUR duty cycle service period field is used to indicate that the wake-up window length of the first WUR receiver is a first duration; The first WUR mode setting response frame includes a first WUR duty cycle start time field and a first WUR channel offset field. The first WUR start field is used to indicate that the start time of the duty cycle period of the first WUR receiver is a first moment, and the first WUR channel offset field is used to indicate that the channel offset of the first WUR receiver receiving the first wake-up frame is a first value.

19. The method according to claim 17, characterized in that The first WUR mode setting request frame is also used to specify the wake-up window length of the second WUR receiver and the duty cycle period of the second WUR receiver; The first WUR mode setting response frame is also used to specify the start time of the duty cycle period of the second WUR receiver and the channel offset for the second WUR receiver to receive the second wake-up frame.

20. The method according to claim 18, characterized in that Before the first electronic device sends a second wake-up frame to the second WUR receiver through the first main channel, the method further includes: The first electronic device receives a second WUR mode setting request frame sent by the second electronic device, where the second WUR mode setting request frame is used to specify a wake-up window length for the second WUR receiver to listen to and receive a wake-up frame sent by the first electronic device, and a duty cycle period for the second WUR receiver to listen to and receive a wake-up frame sent by the first electronic device; The first electronic device sends a second WUR mode setting response frame to the second electronic device; the second WUR mode setting response frame is used to specify the start time of the duty cycle period of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, and the channel offset of the second WUR receiver for receiving the second wake-up frame.

21. The method according to claim 20, characterized in that The second WUR mode setting request frame includes a second duty cycle field and a second WUR duty cycle service period field, wherein the second duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second period, and the second WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second duration; The second WUR mode setting response frame includes a second WUR duty cycle start time field and a second WUR channel offset field. The second WUR start field is used to indicate that the start time of the duty cycle period used by the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device is a second moment, and the second WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the second wake-up frame is a second value.

22. The method according to claim 21, characterized in that The first period is equal to the second period, the first duration is equal to the second duration, the first moment is the same as the second moment, and the first value is equal to the second value; Or, the first period is equal to the second period, and the first moment is different from the second moment.

23. A power consumption control method, characterized in that: The method is applied to a second electronic device, and the method includes: When a first main channel of a first electronic device is in a power-off state and a first radio wake-up WUR receiver of the first electronic device is in a power-on state, the second electronic device sends a first wake-up frame to the first electronic device through a second main channel, a wireless fidelity Wi-Fi connection is established between the first electronic device and the second electronic device, the first electronic device has the first main channel and a first WUR receiver, the second electronic device has the second main channel and a second WUR receiver, and the first wake-up frame is used to instruct the first electronic device to power on the first main channel; When the second main channel of the second electronic device is in a power-off state and the second WUR receiver is in a power-on state, the second electronic device receives a second wake-up frame sent by the first electronic device through the first main channel; After the second WUR receiver in the second electronic device receives the second wake-up frame, the second electronic device powers on the second main channel.

24. The method according to claim 23, characterized in that Before the second electronic device sends the first wake-up frame to the first electronic device through the second main channel, the method further includes: The second electronic device receives a first WUR mode setting request frame sent by the first electronic device, where the first WUR mode setting request frame is used to specify a wake-up window length of the first WUR receiver and a duty cycle period of the first WUR receiver; After receiving the first WUR mode setting request frame, the second electronic device sends a first WUR mode setting response frame to the first electronic device; the first WUR mode setting response frame is used to specify the start time of the duty cycle period of the first WUR receiver and the channel offset for the first WUR receiver to receive the first wake-up frame.

25. The method according to claim 24, characterized in that The first WUR mode setting request frame includes a first duty cycle field and a first WUR duty cycle service period field, wherein the first duty cycle field is used to indicate that the duty cycle of the first WUR receiver is a first period, and the first WUR duty cycle service period field is used to indicate that the wake-up window length of the first WUR receiver is a first duration; The first WUR mode setting response frame includes a first WUR duty cycle start time field and a first WUR channel offset field. The first WUR start field is used to indicate that the start time of the duty cycle period of the first WUR receiver is a first moment, and the first WUR channel offset field is used to indicate that the channel offset of the first WUR receiver receiving the first wake-up frame is a first value.

26. The method according to claim 24, characterized in that The first WUR mode setting request frame is also used to specify the second WUR receiver wake-up window length and the duty cycle period of the second WUR receiver; The first WUR mode setting response frame is also used to specify the start time of the duty cycle period of the second WUR receiver and the channel offset for the second WUR receiver to receive the second wake-up frame.

27. The method according to claim 25, characterized in that Before the second electronic device receives a second wake-up frame sent by the first electronic device through the first main channel, the method further includes: The second electronic device sends a second WUR mode setting request frame to the first electronic device, where the second WUR mode setting request frame is used to specify a wake-up window length for the second WUR receiver to listen to and receive a wake-up frame sent by the first electronic device, and a duty cycle period for the second WUR receiver to listen to and receive a wake-up frame sent by the first electronic device; The second electronic device receives a second WUR mode setting response frame, which is sent by the first electronic device after receiving the second WUR mode setting request frame. The second WUR mode setting response frame is used to specify the start time of the duty cycle period of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device, and the channel offset of the second WUR receiver for receiving the second wake-up frame.

28. The method according to claim 27, characterized in that The second WUR mode setting request frame includes a second duty cycle field and a second WUR duty cycle service period field, wherein the second duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second period, and the second WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is the second duration; The second WUR mode setting response frame includes a second WUR duty cycle start time field and a second WUR channel offset field. The second WUR start field is used to indicate that the start time of the duty cycle period used by the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device is a second moment, and the second WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the second wake-up frame is a second value.

29. The method according to claim 28, characterized in that The first period is equal to the second period, the first duration is equal to the second duration, the first moment is the same as the second moment, and the first value is equal to the second value; Or, the first period is equal to the second period, and the first moment is different from the second moment.

30. The method according to claim 29, characterized in that The method further comprises: When the second main channel of the second electronic device is in a powered-off state and the second WUR receiver is in a powered-on state, the second electronic device receives a third wake-up frame sent by the third electronic device, and the third electronic device establishes a Wi-Fi connection with the second electronic device; After the second WUR receiver in the second electronic device receives the third wake-up frame, the second electronic device powers on the second main channel.

31. The method according to claim 30, characterized in that Before the second electronic device receives the third wake-up frame sent by the third electronic device, the method further includes: A third WUR mode setting request frame sent by the second electronic device to the third electronic device, wherein the third WUR mode setting request frame is used to specify a wake-up window length for the second WUR receiver to listen to and receive a wake-up frame sent by the third electronic device, and a duty cycle period for the second WUR receiver to listen to and receive a wake-up frame sent by the third electronic device; The second electronic device receives a third WUR mode setting response frame, which is sent by the third electronic device after receiving the third WUR mode setting request frame. The third WUR mode setting response frame is used to specify the start time of the duty cycle period of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device, and the channel offset of the second WUR receiver for receiving the third wake-up frame.

32. The method according to claim 31, characterized in that The third WUR mode setting request frame includes a third duty cycle field and a third WUR duty cycle service period field, wherein the third duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is the third period, and the third WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is the second duration; The third WUR mode setting response frame includes a third WUR duty cycle start time field and a third WUR channel offset field. The third WUR start field is used to indicate that the start time of the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device is a third moment, and the third WUR channel offset field is used to indicate that the channel offset for the second WUR receiver to receive the third wake-up frame is a third value.

33. The method according to claim 31, characterized in that Before the second electronic device receives the third wake-up frame sent by the third electronic device, the method further includes: The second electronic device sends a first request frame to the first electronic device, where the first request frame is used to specify a wake-up window length for the second WUR receiver to listen to and receive a wake-up frame sent by the first electronic device, a duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device, a start time for the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the first electronic device, and a channel offset for the second WUR receiver to receive the second wake-up frame; The second electronic device sends a second request frame to the third electronic device, the second request frame is used to specify the wake-up window length for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, the start time of the duty cycle period for the second WUR receiver to listen to and receive the wake-up frame sent by the third electronic device, and the channel offset for the second WUR receiver to receive the third wake-up frame.

34. The method according to claim 33, characterized in that The first request frame includes a fourth duty cycle field, a fourth WUR duty cycle service period field, a fourth WUR duty cycle start time field, and a fourth WUR channel offset field, the fourth duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is a second period, the fourth WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is a second duration, the fourth WUR start field is used to indicate that the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the first electronic device is a second moment, and the fourth WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the second wake-up frame is a second value; The second request frame includes a fifth duty cycle field, a fifth WUR duty cycle service period field, a fifth WUR duty cycle start time field, and a fifth WUR channel offset field. The fifth duty cycle field is used to indicate that the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is a third period, the fifth WUR duty cycle service period field is used to indicate that the wake-up window length of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is a third duration, the fifth WUR start field is used to indicate that the start time of the duty cycle of the second WUR receiver for listening to and receiving the wake-up frame sent by the third electronic device is a third moment, and the fifth WUR channel offset field is used to indicate that the channel offset of the second WUR receiver for receiving the third wake-up frame is a third value.

35. The method according to claim 34, characterized in that The second period is equal to the third period, the second duration is equal to the third duration, the second moment is the same as the third moment, and the second value is equal to the third value; Or, the second period is equal to the third period, and the second moment is different from the third moment.

36. The method according to any one of claims 23 to 35, characterized in that After the second electronic device powers on the second main channel, the method further includes: The second electronic device receives a first data packet sent by the first electronic device through the second main channel; The second electronic device receives a second data packet sent by the third electronic device through the second main channel.

37. A first electronic device, characterized in that: The electronic device comprises one or more processors, one or more memories, a transceiver, and a wireless fidelity Wi-Fi chip; wherein the transceiver, the Wi-Fi chip, the one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program codes, and the computer program codes include computer instructions, and when one or more processors execute the computer instructions, the electronic device executes the method as described in any one of claims 16 to 22.

38. A second electronic device, characterized in that: It includes one or more processors, one or more memories, a transceiver, and a wireless fidelity Wi-Fi chip; wherein the transceiver, the Wi-Fi chip, the one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program codes, and the computer program codes include computer instructions, and when one or more processors execute the computer instructions, the electronic device executes the method as described in any one of claims 23-36.

39. A computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium. When the instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 16 to 22 or 23 to 36.

40. A chip, applied to a first electronic device, characterized in that: It comprises a processing circuit and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit the code instructions to the processing circuit, and the processing circuit is used to run the code instructions to execute the method according to any one of claims 16-22.

41. A chip, applied to a second electronic device, characterized in that: It comprises a processing circuit and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processing circuit, and the processing circuit is used to run the code instructions to execute the method according to any one of claims 23-36.