The present disclosure relates to the field of wireless communication, and more specifically, to communication methods and communication apparatuses applicable to wireless local area network sensing.
The Wireless Local Area Network (WLAN) is characterized by flexibility, mobility and low cost. With the development of communication technology and the growth of user needs, research on WLAN applications is gradually deepening. For example, WLAN sensing is currently being investigated, and its main application scenarios are: location discovery in dense environments (home and corporate environments), proximity detection, presence detection, etc.
Aspects of the present disclosure will solve at least the above problems and/or disadvantages. Various embodiments of the present disclosure provide the following technical solutions.
According to an example embodiment of the present disclosure, a communication method is provided. The communication method can be performed by a transmitter of a wireless local area network sensing measurement, and includes: determining a trigger frame, where the trigger frame includes information indicating a receiver of the wireless local area network sensing measurement which feeds back a result of at least one sensing measurement event; and sending the trigger frame.
According to an example embodiment of the present disclosure, a communication method is provided. The communication method can be performed by a receiver of a wireless local area network sensing measurement, and includes: receiving a trigger frame from a transmitter of the wireless local area network sensing measurement. Where the trigger frame includes information indicating the receiver which feeds back a result of at least one sensing measurement event; and feeding back the result of the at least one sensing measurement event based on the trigger frame.
According to an example embodiment of the present disclosure, a communication apparatus is provided. The communication apparatus can be applied to a transmitter of a wireless local area network sensing measurement, and includes: a processing module, configured to determine a trigger frame, where the trigger frame includes information indicating a receiver of the wireless local area network sensing measurement which feeds back a result of at least one sensing measurement event. And the communication apparatus further includes a transceiving module, configured to send the trigger frame.
According to an example embodiment of the present disclosure, a communication apparatus is provided. The communication apparatus can be applied to a receiver of a wireless local area network sensing measurement, and includes: a transceiving module, configured to receive a trigger frame from a transmitter of the wireless local area network sensing measurement, where the trigger frame includes information indicating the receiver of the wireless local area network sensing measurement which feeds back a result of at least one sensing measurement event. And the communication apparatus further includes a processing module, configured to control to feed back the result of the at least one sensing measurement event based on the trigger frame.
According to an example embodiment of the present disclosure, an electronic device is provided. The electronic device includes a memory, a processor and a computer program stored in the memory and operable on the processor. The processor, when executing the computer program, implements the method as described above.
According to an example embodiment of the present disclosure, a computer-readable storage medium is provided. A computer program is stored on the computer-readable storage medium. The computer program, when executed by a processor, implements the method as described above.
The above and other features of embodiments of the present disclosure will be more apparent by describing in detail example embodiments of the present disclosure with reference to the accompanying drawings.
The following description with reference to the accompanying drawings is provided to help a comprehensive understanding of various embodiments of the present disclosure as defined by the appended claims and their equivalents. Various embodiments of the present disclosure include various specific details, which are to be considered as exemplary only. In addition, for the sake of clarity and conciseness, descriptions of well-known technologies, functions and configurations may be omitted.
The terms and words used in the present disclosure are not limited to written meanings, but are only used by inventors to enable a clear and consistent understanding of the present disclosure. Therefore, for those skilled in the art, the description of various embodiments of the present disclosure is provided for illustrative purposes only, and not for limiting purposes.
It should be understood that singular forms “a”, “an”, “said” and “the” used herein may also include plural forms unless the context clearly indicates otherwise. It should be further understood that the word “including” used in the present disclosure refers to a presence of the described features, integers, steps, operations, elements and/or components, but does not exclude a presence or addition of one or more other features, integers, steps, operations, elements, components and/or groups thereof.
It will be understood that although terms “first”, “second” and the like may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. Therefore, a first element discussed below may be referred to as a second element without departing from the teaching of example embodiments.
It should be understood that when an element is referred to as “connected” or “coupled” to another element, it may be directly connected or coupled to the other element, or there may be intermediate elements. Furthermore, “connected” or “coupled” as used herein may include wireless connection or wireless coupling. Term “and/or” or expression “at least one/at least one of . . . ” as used herein includes any and all combinations of one or more of items listed therein.
Unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as commonly understood by ordinary technicians in the field to which the present disclosure belongs.
A process of WLAN sensing can be as follows: an initiator initiates WLAN sensing (e.g., initiates a WLAN sensing session), and there may be multiple responders responding to the WLAN sensing. The specific approaches can be shown as
Referring to
As an example, a client may include, but is not limited to: a cellular phone, a smart phone, a wearable device, a computer, a personal digital assistant (PDA), a personal communication system (PCS) device, a personal information manager (PIM), a personal navigation device (PND), a global positioning system, a multimedia device, an Internet of Things (IoT) device, and the like.
The AP may be a wireless network switch used in a wireless network and may also be an access device of a wireless network. The AP may include software applications and/or circuits, so that other types of nodes in the wireless network can communicate with outside and inside of the wireless network through the AP. As an example, the AP may be a terminal device or a network device equipped with a wireless fidelity (Wi-Fi) chip.
Referring to
Although as illustrated in
A WLAN sensing session initiated by an initiator may include one or more of the following phases: a setup phase, a measurement phase, a reporting phase, and a termination phase.
In the setup phase, a sensing session is established, and operational parameters related with the sensing session are determined and exchanged between the devices. In the measurement phase, a sensing measurement may be performed. In the reporting phase, a result of the sensing measurement may be reported. In the termination phase, a device stops performing the measurement and terminates the sensing session.
The measurement phase (or called as “measurement process”) may contain multiple sensing measurement events. In each sensing measurement event, a sensing measurement can be performed between a transmitter and a receiver. The WLAN sensing initiator in
In the reporting phase, the transmitter may receive a report frame from the receiver, where the report frame may contain channel state information (CSI). In an embodiment of the present disclosure, the report frame may be delayed feedback, and the transmitter is required to trigger the delayed feedback report frame. For example, there may be two ways for the triggering. One triggering manner may be: sending poll frames one-to-one (e.g., sending a poll frame to each receiver), which wastes many resources. Another triggering manner may be: the transmitter sending a trigger frame, which may be one-to-one (e.g., one transmitter sending a trigger frame to one receiver) or one-to-many (e.g., one transmitter sending a trigger frame to multiple receivers), thereby saving unnecessary overhead. However, currently in this field, there is a lack of mechanisms to define such trigger frame.
In view of the foregoing, communication methods and communication apparatuses are provided according to the concepts of embodiments of the present disclosure, so as to address at least the above technical issues.
Referring to
In embodiments of the present disclosure, there may be various ways to determine the trigger frame, e.g., the trigger frame may be generated or configured based on at least one of the following: a channel state, a network condition, a load condition, a hardware capability of the transmitting/receiving device, a service type, and a relevant protocol provision; for which the embodiments of the present disclosure are not specifically limited. In embodiments of the present disclosure, the trigger frame may also be obtained from an external device, which is not limited in the embodiment of the present disclosure.
According to embodiments of the present disclosure, the feedback for one or more sensing measurement events may be indicated in the trigger frame. For example, the information in the trigger frame indicating that the receiver of the WLAN sensing measurement feeds back the result of the at least one sensing measurement event may include at least one of the following: a receiver identifier for each sensing measurement event; a sensing measurement process identifier corresponding to each sensing measurement event; a sensing measurement event identifier identifying each sensing measurement event; or a radio unit required to feed back a result of each sensing measurement event.
Each of these items are described in detail herein.
Since a receiver of a WLAN sensing measurement may participate in one or more sensing measurement events in one WLAN sensing measurement, a receiver identifier (receiver ID) in each of the one or more sensing measurement events may be included in the trigger frame. For example, the receiver identifier may include: an identifier (AID) for identifying that the receiver has established an association with the transmitter, and/or an identifier (UID) for identifying that the receiver has not established an association with the transmitter.
A WLAN sensing process may include one or more sensing measurement processes, and each sensing measurement process may include at least one sense measurement event. Therefore, to accurately identify the sensing measurement event, a sensing measurement process identifier (measurement process ID) corresponding to each of the at least one sensing measurement event may be included in the trigger frame. As an example, the trigger frame may include one or more sensing measurement process identifiers (measurement process IDs). In addition, a corresponding identifier may also exist for each sensing measurement event.
According to embodiments of the present disclosure, a radio unit (RU, also known as communication resource unit) required for feeding back each of the at least one sensing measurement event may be specified in the trigger frame. A size of a RU may be different for different receivers. By configuring the RU required for feeding back each of the at least one sensing measurement event in the trigger frame, the communication resources can be reasonably allocated, so that the receiver(s) can utilize the configured RU to feed back the corresponding sensing measurement event(s) and avoid interference between devices.
There is a correspondence between a receiver identifier, a sensing measurement process identifier, a sensing measurement event identifier, and a RU of each sensing measurement event included in the trigger frame. The trigger frame may include a plurality of sensing measurement process identifiers or a plurality of sensing measurement event identifiers, which correspond to different RUs or receiver identifiers.
For example, a sensing measurement process identifier may correspond to sensing measurement event identifier(s). For example, the sensing measurement event identifier identifying each sensing measurement event in the triggering frame may be expressed as “measurement process ID_measurement event ID”.
For example, a sensing measurement event identifier corresponds to a receiver identifier, where a receiver identifier may correspond to at least one sensing measurement event identifier. For example, when a receiver is participated in more than one sensing measurement events, the receiver identifier may correspond to more than one sensing measurement event identifiers, and the receiver identifier may be an AID and/or a UID.
According to embodiments of the present disclosure, since the receiver may participate in one or more sensing measurement events in a sensing measurement, the following is required to be included in the trigger frame.
A, a receiver identifier (receiver ID), e.g., an AID/UID, where the AID identifies that the receiver sets an association with the transmitter, and the UID identifies that the receiver does not set an association with the transmitter.
B, a measurement process ID.
C, a measurement event ID, where the measurement event ID and the AID/UID correspond to each other, and possibly one AID/UID corresponds to a plurality of measurement event IDs, indicating that the receiver feeds back results of the plurality of measurement events.
D, a RU required for feeding back each sensing measurement event, where a size of the RU may be different for different receivers.
However, it will be understood that it is not necessary to include all of the above items in the trigger frame. For example, when only one receiver is required to feed back one sensing measurement event, only the RU may be included in the trigger frame and the other identifiers may be omitted.
For example, as a descriptive embodiment only, information, included in the trigger frame, indicating that a receiver of a WLAN sensing measurement feeds back a result of at least one sensing measurement event is shown in Table 1 below. For example, the information may be included in a report subvariant field of the trigger frame, however the present disclosure is not limited thereto, and the information may be carried in any other form in the trigger frame.
In Table 1, the identifiers of the two receivers are shown, and specifically, it is shown that one of the two receiver identifiers correspond to two sensing measurement process identifiers as well as that each sensing measurement process identifier corresponds to the sensing measurement event identifiers and the RUs. However, it will be appreciated that the information shown in Table 1 is only exemplary and the present disclosure is not limited thereto. For example, the triggering frame may include more or fewer receiver identifiers, and sensing measurement process identifier(s), sensing measurement event identifier(s), and RU(s) corresponding to each receiver identifier may be changed variously based on an actual measurement report that need to be fed back.
With continued reference to
However, the present disclosure is not limited thereto. For example, a poll frame for waking up the receiver may be sent before sending the trigger frame. That is, the transmitter may send the poll frame first, and then send the trigger frame. In this manner, the corresponding receiver may be woken up first, so that the receiver can receive the trigger frame more accurately.
The communication method according to embodiments of the present disclosure is able to define a format of a trigger frame in the case of a delayed report frame, which facilitate a process of a WLAN sensing measurement.
Referring to
According to embodiments of the present disclosure, the information indicating that the receiver feeds back the result of the at least one sensing measurement event may include at least one of the following: a receiver identifier for each sensing measurement event; a sensing measurement process identifier corresponding to each sensing measurement event; a sensing measurement event identifier identifying each sensing measurement event; or a radio unit required to feed back a result of each sensing measurement event.
The embodiments of the receiver identifier, the sense measurement process identifier, the sense measurement event identifier, and the radio unit described herein with reference to step 210 of
According to embodiment of the present disclosure, the receiver identifier may include an identifier for identifying that the receiver has established an association with the transmitter, and/or an identifier for identifying that the receiver has not established an association with the transmitter.
According to embodiment of the present disclosure, the sensing measurement event identifier may correspond to the receiver identifier, for example, one receiver identifier may correspond to at least one sensing measurement event identifier.
According to embodiment of the present disclosure, a size of each radio unit is different for different receivers.
According to embodiment of the present disclosure, the information may be included in a report subvariant field of the trigger frame.
At step 320, the result of the at least one sensing measurement event may be fed back based on the trigger frame. For example, the receiver may determine the sensing measurement event(s) to be fed back based on respective pieces of information defined in the trigger frame, and feed back the result to the transmitter by using the corresponding RU(s).
It will be appreciated that the communication method shown in
Furthermore, feeding back the result of the at least one sensing measurement event at step 320 is accomplished within predetermined time, where the predetermined time is predefined during a WLAN sensing session setup process. For example, the feedback (reporting) process needs to be completed within a time range defined by the sensing session, where the defined time range can be obtained from a sensing session setup frame initiated by the initiator. The communication method according to embodiments of the present disclosure enables timely feedback of the result of the sensing measurement event(s) within the defined time range, while also reducing interference to other device(s).
In the case where the communication apparatus 400 shown in
In the case where the communication apparatus 400 shown in
It will be appreciated that the communication apparatus 400 shown in
The communication methods and communication apparatuses according to embodiments of the present disclosure can define a format of a trigger frame in case of a delayed report frame, such that a process of WLAN sensing measurement can be implemented.
Based on the same principle as the method provided by the embodiment of the present disclosure, the embodiment of the present disclosure further provides that the communication apparatus 400 can be an electronic device, which includes a processor and a memory; where the memory stores a machine-readable instruction (which may also be referred to as a “computer program”); and the processor is configured to execute the machine-readable instruction to implement the methods described with reference to
An embodiment of the present disclosure further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which when executed by a processor implements the methods described with reference to
In an example embodiment, the processor may be a logic block, module and circuit for implementing or executing various examples described in connection with the present disclosure, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The processor can also be a combination that realizes computing functions, for example, including one or more microprocessor combinations, DSP and microprocessor combinations, etc.
In an example embodiment, the memory may be, for example, a read only memory (ROM), a random access memory (RAM), an electrically erasable programmable read only memory (EEPROM), a compact disc read only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), magnetic disc storage medium or other magnetic storage devices, or any other medium that can be used to carry or store program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited to this.
It should be understood that although the various steps in the flowchart of the accompanying drawings are shown sequentially as indicated by the arrows, the steps are not necessarily performed sequentially in the order indicated by the arrows. Unless explicitly stated herein, the execution of these steps is not strictly limited in order, and they can be executed in other orders. In addition, at least a part of the steps in the flowchart of the accompanying drawings may include a plurality of sub-steps or stages, which may not necessarily be completed at the same time, but may be executed at different times, and the execution order may not necessarily be sequential, but may be executed alternately or alternatively with other steps or at least a part of sub-steps or stages of other steps.
While the present disclosure has been shown and described with reference to certain embodiments of the present disclosure, those skilled in the art will appreciate that various changes in form and detail can be made without departing from the scope of the present disclosure. Therefore, the scope of the present disclosure should not be limited by the embodiments, but should be defined by the appended claims and their equivalents.
The present application is a U.S. National Stage of International Application No. PCT/CN2021/125754, filed on Oct. 22, 2021, the contents of which are incorporated herein by reference in their entirety for all purposes.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2021/125754 | 10/22/2021 | WO |