Communication method and apparatus, electronic device, and storage medium
By introducing a measurement report frame format containing a first identifier bit into Wi-Fi technology, the problem of insufficient information feedback during wireless LAN sensing is solved, improving the accuracy and efficiency of sensing in dense environments.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-14
- Publication Date
- 2026-03-27
AI Technical Summary
Existing Wi-Fi technologies lack an effective measurement report frame format for sensing wireless LANs in dense environments, resulting in insufficient information feedback from the sensing receiver and initiator, which affects the accuracy and efficiency of applications such as location discovery and proximity detection.
A measurement report frame format for the WLAN sensing process is provided, including a control field. The control field contains a first identifier bit, which is used to indicate the WLAN sensing measurement process corresponding to the sensing measurement report frame, so as to ensure that the sensing receiver and the initiator can accurately identify and process the sensing measurement information.
By establishing a clear measurement report frame format, the accuracy and efficiency of the wireless LAN sensing process are improved, and the information feedback mechanism for application scenarios such as location discovery and proximity detection is enhanced.
Smart Images

Figure CN114667761B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present disclosure relate to the field of mobile communication technology, and in particular, to a communication method and apparatus, an electronic device, and a storage medium. BACKGROUND
[0002] With the rapid development of mobile communication technology, Wireless Fidelity (Wi-Fi) technology has made great progress in transmission rate and throughput. At present, the contents studied by Wi-Fi technology are, for example, 320Mhz bandwidth transmission, aggregation and coordination of multiple frequency bands, and the main application scenarios are, for example, video transmission, Augmented Reality (AR), Virtual Reality (VR), and the like.
[0003] In the currently studied Wi-Fi technology, Wireless Local Area Network (WLAN) sensing technology may be supported. For example, in application scenarios such as location discovery in dense environments (such as home environments and enterprise environments), proximity detection, and presence detection. In the WLAN sensing process, the sensing receiver needs to feed back a measurement report to the initiating end, and therefore, a format of a measurement report frame needs to be provided. SUMMARY
[0004] Embodiments of the present disclosure provide a communication method and apparatus, an electronic device, and a storage medium to provide a format of a measurement report frame in a WLAN sensing process.
[0005] In an aspect, the present disclosure provides a communication method, applied to a sensing receiver, the method comprising:
[0006] determining a sensing measurement report frame; wherein the sensing measurement report frame comprises a control field, and the control field comprises a first identification bit, and the first identification bit indicates a WLAN sensing measurement process corresponding to the sensing measurement report frame;
[0007] sending the sensing measurement report frame.
[0008] In another aspect, the present disclosure also provides a communication method, applied to a sensing initiator, the method comprising:
[0009] receive a sensing measurement report frame; wherein the sensing measurement report frame comprises a control field, and the control field comprises a first identification bit, and the first identification bit indicates a WLAN sensing measurement procedure corresponding to the sensing measurement report frame.
[0010] In another aspect, the embodiments of the present disclosure further provide a network device, which is a sensing receiving end, and the network device comprises:
[0011] a determining module configured to determine a sensing measurement report frame; wherein the sensing measurement report frame comprises a control field, and the control field comprises a first identification bit, and the first identification bit indicates a WLAN sensing measurement procedure corresponding to the sensing measurement report frame;
[0012] a sending module configured to send the sensing measurement report frame.
[0013] In another aspect, the embodiments of the present disclosure further provide a network device, which is a sensing initiating end, and the network device comprises:
[0014] a receiving module configured to receive a sensing measurement report frame; wherein the sensing measurement report frame comprises a control field, and the control field comprises a first identification bit, and the first identification bit indicates a WLAN sensing measurement procedure corresponding to the sensing measurement report frame.
[0015] In another aspect, the embodiments of the present disclosure further provide a communication apparatus, which is applied to a sensing receiving end, and the apparatus comprises:
[0016] a report frame determining module configured to determine a sensing measurement report frame; wherein the sensing measurement report frame comprises a control field, and the control field comprises a first identification bit, and the first identification bit indicates a WLAN sensing measurement procedure corresponding to the sensing measurement report frame;
[0017] a report frame sending module configured to send the sensing measurement report frame.
[0018] In another aspect, the embodiments of the present disclosure further provide a communication apparatus, which is applied to a sensing initiating end, and the apparatus comprises:
[0019] a report frame receiving module configured to receive a sensing measurement report frame; wherein the sensing measurement report frame comprises a control field, and the control field comprises a first identification bit, and the first identification bit indicates a WLAN sensing measurement procedure corresponding to the sensing measurement report frame.
[0020] The embodiments of the present disclosure further provide an electronic device, which comprises a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and the processor implements the method according to one or more of the embodiments of the present disclosure when executing the program.
[0021] The disclosure also provides a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the method described in one or more of the embodiments of the disclosure.
[0022] In the embodiments of the disclosure, the sensing initiator receives a sensing measurement report frame; wherein the sensing measurement report frame comprises a control field, and the control field comprises a first identification bit, and the first identification bit indicates a wireless local area network (WLAN) sensing measurement process corresponding to the sensing measurement report frame. The embodiments of the disclosure provide a format of a measurement report frame in a WLAN Sensing process, so as to perfect the WLAN sensing measurement process.
[0023] Additional aspects and advantages of the embodiments of the disclosure will be given in part in the following description, and become apparent from the following description, or be learned by practice of the disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0024] In order to more clearly illustrate the technical solutions of the embodiments of the disclosure, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the disclosure. Obviously, the drawings in the following description are only some embodiments of the disclosure, and other drawings can be obtained by those skilled in the art without creative labor under the premise of the drawings.
[0025] Figure 1 One of the flowcharts of the communication method provided by the embodiments of the disclosure;
[0026] Figure 2 One of the schematic diagrams of the first example of the embodiments of the disclosure;
[0027] Figure 3 The second schematic diagram of the first example of the embodiments of the disclosure;
[0028] Figure 4 The third schematic diagram of the first example of the embodiments of the disclosure;
[0029] Figure 5 The second flowchart of the communication method provided by the embodiments of the disclosure;
[0030] Figure 6 One of the structural schematic diagrams of the network device provided by the embodiments of the disclosure;
[0031] Figure 7 The second structural schematic diagram of the network device provided by the embodiments of the disclosure;
[0032] Figure 8 The structural schematic diagram of an electronic device provided by the embodiments of the disclosure. DETAILED DESCRIPTION
[0033] The term "and / or" used in the embodiments of the present disclosure describes an association relationship of associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents an "or" relationship between the front and rear associated objects.
[0034] The term "a plurality of" in the embodiments of the present disclosure means two or more, and other quantifiers are similar.
[0035] The exemplary embodiments will be described in detail herein below with reference to the accompanying drawings. The following description relates to the drawings, and the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present disclosure. Instead, they only represent examples of devices and methods consistent with some aspects of the present disclosure, as detailed in the appended claims.
[0036] The terms used in the present disclosure are merely for the purpose of describing particular embodiments and are not intended to limit the present disclosure. As used in the present disclosure and the appended claims, the singular forms "a," "an," and "the" are intended to include plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0037] It should be understood that although the terms first, second, third, etc. can be employed in this disclosure to describe various information, these information should not be limited to these terms. These terms are only used to distinguish one piece of information from another piece of information of the same type. For example, the first information can also be referred to as the second information without departing from the scope of the present disclosure, and similarly, the second information can also be referred to as the first information. Depending on the context, for example, the word "if" as used herein can be interpreted as "when" or "upon determination" or "in response to determining".
[0038] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, and not all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present disclosure.
[0039] The embodiments of the present disclosure provide a communication method and device, an electronic device and a storage medium, to provide a format of a measurement report frame in a WLAN Sensing process.
[0040] The method and the device are based on the same application concept, and the implementation of the device and the method can be referred to each other since the principles of solving problems are similar, and the repeated parts will not be described again.
[0041] As shown in Figure 1 The embodiment of the disclosure provides a communication method, which can be applied to a network device, and the method can include the following steps:
[0042] Step 101, determining a sensing measurement report frame; wherein the sensing measurement report frame includes a control field, and the control field includes a first identification bit, and the first identification bit indicates a wireless local area network (WLAN) sensing measurement process corresponding to the sensing measurement report frame.
[0043] As a first example, referring to Figures 2 to 4 , first introduce the architecture of WLAN Sensing and the WLAN Sensing process to which the communication method provided by the embodiment of the disclosure is applied.
[0044] Figure 2 An architecture schematic diagram of WLAN Sensing (process) is shown; wherein a sensing initiator (or initiator) initiates WLAN Sensing (for example, initiates a WLAN sensing session), and there can be multiple sensing responders (Sensing Responder, or sensing receivers Sensing Receiver) or responders responding to it, as shown in Figure 2 response end 1, response end 2 and response end 3 in When the sensing initiator initiates WLAN Sensing, multiple associated or non-associated WLAN Sensing sensing responders can respond.
[0045] Referring to Figure 3 , the sensing initiator and the sensing responder communicate through a communication connection, as shown by the communication connection S1; the sensing responders communicate through the communication connection S2.
[0046] Wherein each sensing initiator can be a client (Client); each sensing responder (in this example, namely, sensing responder 1 to sensing responder 3) can be a station device (STA) or an access point device (AP). In addition, the STA and the AP can assume multiple roles in the WLAN sensing process; for example, in the WLAN sensing process, the STA can also act as a sensing initiator, and the sensing initiator can be a sensing transmitter, a sensing receiver, or both, or neither. In the WLAN sensing process, the sensing responder can be a sensing transmitter, a sensing receiver, or both.
[0047] As another architecture, as shown in Figure 4 The sensing initiator and the sensing responder can also be clients, and the two can communicate by connecting to the same access point device (AP). Figure 4 In the WLAN sensing process, Client1 is the sensing initiator, and Client2 is the sensing responder.
[0048] In the WLAN sensing process, the sensing receiver determines (or generates) a sensing measurement report frame; wherein the sensing measurement report frame includes a control field, and the fields in the control field are used to indicate the parameter information required by the sensing measurement report frame.
[0049] Specifically, the control field includes a first identification bit, which indicates the WLAN sensing measurement process corresponding to the sensing measurement report frame, i.e., indicates the WLAN sensing measurement process to which the sensing measurement report frame reported by the sensing initiator belongs; for example, the first identification bit carries the identification information of the WLAN sensing measurement process.
[0050] Step 102, sending the sensing measurement report frame.
[0051] After the sensing receiver determines the sensing measurement report frame, the sensing measurement report frame is sent to the sensing initiator to complete the WLAN sensing measurement process.
[0052] In an optional embodiment, the first identification bit includes a sensing measurement event identification included in the WLAN sensing measurement process; wherein the WLAN sensing measurement process can include one or more sensing measurement events (measurement instances), if it includes one sensing measurement event, the feedback mode of the sensing measurement report frame can be immediate feedback, if it includes multiple sensing measurement events, the feedback mode of the sensing measurement report frame can be delayed feedback; the sensing measurement event identification (Measurement Instance ID) is carried in the first identification bit, so that the sensing initiator obtains the sensing measurement event corresponding to the sensing measurement report frame.
[0053] Further, the first identification bit further includes a sensing measurement setup identification (Measurement Setup ID) included in the WLAN sensing measurement process;
[0054] The perception measurement setup identifier corresponds to the perception measurement event identifier. Optionally, each Measurement Setup ID can correspond to one or more Measurement Instance ID.
[0055] In an optional embodiment, the control field comprises a sounding dialog token number subfield.
[0056] The first identification bit is carried in the sounding dialog token number subfield. Optionally, the aforementioned Measurement Setup ID and corresponding Measurement Instance ID can be carried in the sounding dialog token number subfield.
[0057] Optionally, in the embodiments of the present disclosure, the control field further comprises at least one of the following subfields A to D:
[0058] Subfield A: Bandwidth BW parameter subfield.
[0059] Specifically, the Bandwidth BW parameter subfield identifies the BW parameter corresponding to the perception measurement report frame, i.e., the perception measurement report frame is the result of the perception measurement under the bandwidth indicated by the BW parameter. For example, when identifying 20MHz, 40MHz, 80MHz, 160MHz, and 320MHz bandwidth, three bits can be used to identify the aforementioned BW parameter.
[0060] Subfield B: format subfield or type subfield. The control field can comprise a format subfield or a type subfield. The format subfield or the type subfield can indicate Single User (SU) type or Multiple User (MU) type. The SU indicates that the WLAN perception measurement process is a Non-Triggered Based Sounding (Non-TB) perception sounding, for example, a DL sounding process. The MU indicates a Trigger Based Sounding (TB sounding) perception sounding, for example, an UL sounding. It can be understood that if it is the SU type, the control field can not contain the RU index subfield, i.e., the second index information subfield described below.
[0061] Subfield C: first index information subfield of Number Of Spatial Stream (NSS) or Number Of Spatial Stream Total (NST). The first index information subfield is used to identify the number of NSS or the number of NST.
[0062] Subfield D: byte information bit subfield, the byte information is the byte information of the feedback information (Measurement Report Field) in the perception measurement report frame, the feedback information is the perception measurement result, the byte information bit subfield is used to indicate the size of the Measurement Report Field matrix, for example, the size of the matrix is 4*2 or 2*2.
[0063] Optionally, in the case where the format subfield or the type subfield indicates that the WLAN perception measurement process is a multiple user (MU) process, the control field further includes a second index information subfield of a resource unit (RU), which identifies a resource unit (RU) or a multi-resource unit (MRU) used by the Sensing Receiver under a null data packet announcement (NDPA) probe, and the second index information can be based on 26-tone.
[0064] Optionally, in the embodiment of the present disclosure, the control field further includes a remaining report segment subfield (remaining report segment);
[0065] The remaining report segment subfield indicates the measurement report result to be transmitted, and indicates that the transmitted measurement report result can also include other parts and needs to be transmitted subsequently.
[0066] In an optional embodiment, the perception measurement report frame is an action frame (Action Frame).
[0067] Optionally, the action frame includes an action field (Action Field);
[0068] The action field includes a second identification bit or a third identification bit;
[0069] The second identification bit indicates that the action frame is a measurement report frame (perception measurement report frame), for example, 1 value is used to identify that the action frame is a measurement report frame.
[0070] The third identification bit indicates that the action frame is a Non-TB measurement report frame or a TB measurement report frame. For example, two values in the action field are used to identify that the perception measurement report frame is a Non-TB based measurement report frame or a TB-based measurement report frame. It can be understood that if the third identification bit is included in the action field, the aforementioned subfield B can not be included in the control field.
[0071] In the embodiments of the present disclosure, the sensing receiving end determines and sends a sensing measurement report frame; wherein the sensing measurement report frame includes a control field, and the control field includes a first identification bit, and the first identification bit indicates a wireless local area network (WLAN) sensing measurement process corresponding to the sensing measurement report frame. The embodiments of the present disclosure provide a format of a measurement report frame in a WLAN Sensing process, so as to perfect the WLAN sensing measurement process.
[0072] Referring to Figure 5 The embodiments of the present disclosure also provide a communication method applied to a sensing initiating end, and the method comprises the following steps:
[0073] In step 501, a sensing measurement report frame is received; wherein the sensing measurement report frame includes a control field, and the control field includes a first identification bit, and the first identification bit indicates a wireless local area network (WLAN) sensing measurement process corresponding to the sensing measurement report frame.
[0074] As a first example, referring to Figures 2 to 4 Firstly, the architecture of WLAN Sensing and the WLAN Sensing process to which the communication method provided by the embodiments of the present disclosure is applied are introduced, and the specific content is described in the foregoing embodiments, which will not be repeated here.
[0075] In the WLAN Sensing process, a sensing measurement report frame (Sensing Measurement Report frame) is determined (or generated) by a sensing receiving end (Sensing Receiver) and is sent to a sensing initiating end, so as to perfect the WLAN sensing measurement process; wherein the sensing measurement report frame includes a control field (control field), and the fields in the control field are used to indicate the parameter information required by the sensing measurement report frame.
[0076] Specifically, the control field includes a first identification bit, and the first identification bit indicates a wireless local area network (WLAN) sensing measurement process corresponding to the sensing measurement report frame, that is, indicates a WLAN sensing measurement process to which the sensing measurement report frame reported by the sensing initiating end belongs; for example, the identification information of the WLAN sensing measurement process is carried in the first identification bit.
[0077] In an optional embodiment, the first identification bit comprises an identification of a measurement instance included in the WLAN awareness measurement procedure; wherein the WLAN awareness measurement procedure can comprise one or more measurement instances, if one measurement instance is included, the feedback mode of the awareness measurement report frame can be immediate feedback, if multiple measurement instances are included, the feedback mode of the awareness measurement report frame can be delayed feedback; the measurement instance identification (Measurement Instance ID) is carried in the first identification bit, so that the awareness initiator obtains the awareness measurement event corresponding to the awareness measurement report frame.
[0078] Further, the first identification bit further comprises an awareness measurement setup identification (Measurement Setup ID) included in the WLAN awareness measurement procedure;
[0079] The awareness measurement setup identification corresponds to the awareness measurement instance identification, and optionally, each Measurement Setup ID can correspond to one or more Measurement Instance IDs.
[0080] In an optional embodiment, the control field comprises a sounding dialog token number subfield;
[0081] The first identification bit is carried in the sounding dialog token number subfield; and optionally, the aforementioned Measurement Setup ID and corresponding Measurement Instance ID can be carried in the sounding dialog token number subfield.
[0082] Optionally, in the embodiments of the present disclosure, the control field further comprises at least one of the following subfields A to D:
[0083] Subfield A: Band Width (BW) parameter subfield.
[0084] Specifically, the Band Width (BW) parameter subfield identifies the BW parameter corresponding to the awareness measurement report frame, that is, the awareness measurement report frame is the result of awareness measurement under the bandwidth indicated by the BW parameter; for example, when 20MHz, 40MHz, 80MHz, 160MHz, and 320MHz bandwidths are identified, three bits can be used to identify the above BW parameters.
[0085] Subfield B: format subfield or type subfield, the format subfield or type subfield can be included in the control field, or the type subfield is included; the format subfield or type subfield can indicate a single user (Single User, SU) type or a user (Multiple User, MU) type; wherein the SU indicates that the WLAN sensing measurement process is a non-trigger frame based (Non-Trigger Based Sounding, Non-TB) sensing probe, for example, a DL sounding process; and the MU indicates a trigger frame based (TB sounding) sensing probe, for example, an UL sounding. It can be understood that if it is an SU type, the control field can not contain the RU index subfield, that is, the second index information subfield described below.
[0086] Subfield C: first index information subfield of number of spatial streams (Number Of Spatial Stream, NSS) or total number of spatial streams (Number Of Spatial Stream Total, NST), the first index information subfield is used to identify the number of NSS or the number of NST.
[0087] Subfield D: byte information bit subfield, the byte information is the byte information of the feedback information (Measurement Report Field) in the sensing measurement report frame, the feedback information is the sensing measurement result, and the byte information bit subfield is used to indicate the size of the Measurement Report Field matrix, for example, 4*2 or 2*2.
[0088] Optionally, in the format subfield or type subfield indicates that the WLAN sensing measurement process is a multiple user (Multiple User, MU) type, the control field further includes a second index information subfield of a resource unit RU, which identifies a resource unit (Resource Unit, RU) or a multi-resource unit (Multi-Resource Unit, MRU) used by a sensing receiver under a null data packet announcement (Null Data Packet Announcement, NDPA) probe, and the second index information can be based on 26-tone.
[0089] Optionally, in the format subfield or type subfield indicates that the WLAN sensing measurement process is a multiple user (Multiple User, MU) type, the control field further includes a second index information subfield of a resource unit RU, which identifies a resource unit (Resource Unit, RU) or a multi-resource unit (Multi-Resource Unit, MRU) used by a sensing receiver under a null data packet announcement (Null Data Packet Announcement, NDPA) probe, and the second index information can be based on 26-tone.
[0090] The remaining report segment subfield indicates the measurement report result to be transmitted, and indicates that the transmitted measurement report result can also contain other parts, which need to be transmitted subsequently.
[0091] In an optional embodiment, the sensing measurement report frame is an action frame.
[0092] Optionally, the action frame comprises an action field.
[0093] The action field comprises a second identification bit or a third identification bit.
[0094] The second identification bit indicates that the action frame is a measurement report frame (sensing measurement report frame), for example, 1 value indicates that it is a measurement report frame.
[0095] The third identification bit indicates that the action frame is a Non-TB measurement report frame or a TB measurement report frame. For example, two values in the action field field are used to identify that the sensing measurement report frame is a Non-TB based measurement report frame or a TB-based measurement report frame. It can be understood that if the third identification bit is included in the action field, the aforementioned subfield B can not be included in the control field.
[0096] In the embodiments of the present disclosure, a sensing initiator receives a sensing measurement report frame; wherein the sensing measurement report frame comprises a control field, and the control field comprises a first identification bit, and the first identification bit indicates a wireless local area network (WLAN) sensing measurement process corresponding to the sensing measurement report frame. The embodiments of the present disclosure provide a format of a measurement report frame in a WLAN Sensing process to perfect the WLAN sensing measurement process.
[0097] Based on the same principle as the method provided in the embodiments of the present disclosure, the embodiments of the present disclosure also provide a network device, which is a sensing receiver, as shown in Figure 6 , the network device comprises:
[0098] A determination module 601 is configured to determine a sensing measurement report frame; wherein the sensing measurement report frame comprises a control field, and the control field comprises a first identification bit, and the first identification bit indicates a wireless local area network (WLAN) sensing measurement process corresponding to the sensing measurement report frame.
[0099] A sending module 602 is configured to send the sensing measurement report frame.
[0100] Optionally, in the embodiments of the present disclosure, the first identification bit comprises a sensing measurement event identification included in the WLAN sensing measurement process.
[0101] Optionally, in the embodiments of the present disclosure, the first identification bit further comprises: the WLAN sensing measurement process comprises a sensing measurement establishment identifier.
[0102] The sensing measurement establishment identifier corresponds to the sensing measurement event identifier.
[0103] Optionally, in the embodiments of the present disclosure, the control field comprises a probe dialogue token number subfield.
[0104] The first identification bit is carried in the probe dialogue token number subfield.
[0105] Optionally, in the embodiments of the present disclosure, the control field further comprises at least one of the following:
[0106] A bandwidth BW parameter subfield, a format subfield or a type subfield, a first index information subfield of a number of spatial streams NSS or a total number of spatial streams NST, or a byte information bit subfield.
[0107] Optionally, in the embodiments of the present disclosure, when the format subfield or the type subfield indicates that the WLAN sensing measurement process is a multi-user (MU), the control field further comprises a second index information subfield of a resource unit (RU).
[0108] Optionally, in the embodiments of the present disclosure, the control field further comprises a remaining report part subfield.
[0109] The remaining report part subfield indicates a measurement report result to be transmitted.
[0110] Optionally, in the embodiments of the present disclosure, the sensing measurement report frame is an action frame.
[0111] Optionally, in the embodiments of the present disclosure, the action frame comprises an action field.
[0112] The action field comprises a second identification bit or a third identification bit.
[0113] The second identification bit indicates that the action frame is a measurement report frame.
[0114] The third identification bit indicates that the action frame is a Non-TB measurement report frame or a TB measurement report frame.
[0115] The network device provided by the embodiments of the present disclosure comprises a determination module 601 configured to determine a sensing measurement report frame, and a sending module 602 configured to send the sensing measurement report frame; wherein the sensing measurement report frame comprises a control field, the control field comprises a first identification bit, and the first identification bit indicates a WLAN sensing measurement process corresponding to the sensing measurement report frame.
[0116] The embodiments of the present disclosure further provide a communication device, which is applied to a sensing receiving end and comprises:
[0117] The report frame determining module is configured to determine a perception measurement report frame; wherein the perception measurement report frame comprises a control field, and the control field comprises a first identification bit, and the first identification bit indicates a WLAN perception measurement process corresponding to the perception measurement report frame.
[0118] The report frame sending module is configured to send the perception measurement report frame.
[0119] The apparatus further comprises other modules of the network device in the foregoing embodiments, which are not described herein again.
[0120] Referring to Figure 7 The network device is a perception initiator, and the network device comprises:
[0121] The receiving module 701 is configured to receive a perception measurement report frame; wherein the perception measurement report frame comprises a control field, and the control field comprises a first identification bit, and the first identification bit indicates a WLAN perception measurement process corresponding to the perception measurement report frame.
[0122] Optionally, in the embodiment of the disclosure, the first identification bit comprises a perception measurement event identification included in the WLAN perception measurement process.
[0123] Optionally, in the embodiment of the disclosure, the first identification bit further comprises a perception measurement establishment identification included in the WLAN perception measurement process.
[0124] The perception measurement establishment identification corresponds to the perception measurement event identification.
[0125] Optionally, in the embodiment of the disclosure, the control field comprises a probe dialogue token number subfield.
[0126] The first identification bit is carried in the probe dialogue token number subfield.
[0127] Optionally, in the embodiment of the disclosure, the control field further comprises at least one of the following:
[0128] a bandwidth (BW) parameter subfield, a format subfield or a type subfield, a first index information subfield of a number of spatial streams (NSS) or a total number of spatial streams (NST), or a byte information bit subfield.
[0129] Optionally, in the embodiment of the disclosure, in a case where the format subfield or the type subfield indicates that the WLAN perception measurement process is a multi-user (MU), the control field further comprises a second index information subfield of a resource unit (RU).
[0130] Optionally, in the embodiment of the disclosure, the control field further comprises a remaining report part subfield.
[0131] The remaining report part subfield indicates a measurement report result to be transmitted.
[0132] Optionally, in embodiments of the present disclosure, the perception measurement report frame is an action frame.
[0133] Optionally, in embodiments of the present disclosure, the action frame comprises an action field;
[0134] The action field comprises a second identification bit or a third identification bit.
[0135] The second identification bit indicates that the action frame is a measurement report frame.
[0136] The third identification bit indicates that the action frame is a Non-TB measurement report frame or a TB measurement report frame.
[0137] In embodiments of the present disclosure, the receiving module 701 receives a perception measurement report frame; wherein the perception measurement report frame comprises a control field, and the control field comprises a first identification bit, and the first identification bit indicates a wireless local area network (WLAN) perception measurement process corresponding to the perception measurement report frame.
[0138] Embodiments of the present disclosure also provide a communication device, applied to a perception initiator, and the device comprises:
[0139] A report frame receiving module is configured to receive a perception measurement report frame; wherein the perception measurement report frame comprises a control field, and the control field comprises a first identification bit, and the first identification bit indicates a wireless local area network (WLAN) perception measurement process corresponding to the perception measurement report frame.
[0140] The device further comprises other modules of the network device in the foregoing embodiments, and details are not described herein.
[0141] In an optional embodiment, embodiments of the present disclosure also provide an electronic device, such as Figure 8 As shown in FIG. 8, Figure 8 The electronic device 8000 shown in FIG. 8 can be a server, comprising a processor 8001 and a memory 8003. Wherein the processor 8001 and the memory 8003 are connected, such as connected through a bus 8002. Optionally, the electronic device 8000 can also comprise a transceiver 8004. It should be noted that in actual application, the transceiver 8004 is not limited to one, and the structure of the electronic device 8000 does not constitute a limitation on embodiments of the present disclosure.
[0142] The processor 8001 can be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logical blocks, modules and circuits described in connection with the disclosure. The processor 8001 can also be a combination of computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0143] The bus 8002 can include a path for transmitting information between the above-mentioned components. The bus 8002 can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, or the like. The bus 8002 can be divided into an address bus, a data bus, a control bus, and the like. For convenience of representation, Figure 8 In the figure, only one thick line is used to represent the bus, but it does not mean that there is only one bus or only one type of bus.
[0144] The memory 8003 can be a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory) or other type of dynamic storage device that can store information and instructions, an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.
[0145] The memory 8003 is configured to store application program codes for implementing the solutions of the present disclosure, and the processor 8001 is configured to control the execution of the application program codes. The processor 8001 is configured to execute the application program codes stored in the memory 8003 to implement the content shown in the foregoing method embodiments.
[0146] The electronic device includes, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet Personal Computer), a PMP (Portable Multimedia Player), a car terminal (for example, a car navigation terminal), and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like. Figure 8 The electronic device shown is merely an example, and should not impose any limitation on the functions and use range of the embodiments of the present disclosure.
[0147] The server provided by the present disclosure can be a stand-alone physical server, a server cluster composed of multiple physical servers, or a distributed system, and can also be a cloud server providing cloud service, cloud database, cloud computing, cloud function, cloud storage, network service, cloud communication, middleware service, domain name service, security service, CDN, and basic cloud computing services such as big data and artificial intelligence platform. The terminal can be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, and the like, but is not limited thereto. The terminal and the server can be connected directly or indirectly through wired or wireless communication, and the present disclosure does not limit this.
[0148] The present disclosure provides a computer readable storage medium having a computer program stored thereon, which, when executed on a computer, enables the computer to perform the corresponding content in the foregoing method embodiments.
[0149] It should be understood that, although each step in the flowchart of the accompanying drawings is shown in sequence according to the direction of the arrow, these steps are not necessarily executed in sequence according to the direction of the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and they can be executed in other sequences. Moreover, at least part of the steps in the flowchart of the accompanying drawings can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence is not necessarily sequential, but can be executed alternately or alternately with at least part of other steps or sub-steps or stages of other steps.
[0150] It should be noted that the computer readable medium in the above disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable storage medium may, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or apparatus. In the present disclosure, the computer readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer readable program code. Such a propagated data signal can take various forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer readable signal medium can also be any computer readable medium other than the computer readable storage medium, which can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, device or apparatus. The program code contained in the computer readable medium can be transmitted by any suitable medium, including but not limited to a wire, a cable, an RF (radio frequency) or the like, or any suitable combination of the above.
[0151] The computer readable medium described above can be contained in the electronic device described above; or can exist separately and not be assembled into the electronic device.
[0152] The computer readable medium described above carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the methods shown in the above embodiments.
[0153] According to one aspect of the present disclosure, a computer program product or computer program is provided, which includes computer instructions stored in a computer readable storage medium. A processor of a computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions, so that the computer device performs the methods provided in the various optional implementations described above.
[0154] Computer program code for carrying out operations of the present disclosure can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0155] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may
[0156] The modules involved in the embodiments of the present disclosure can be implemented in the form of software, or can be implemented in the form of hardware. In some cases, the name of a module does not constitute a limitation on the module itself, for example, A module can also be described as "A module for performing B operation".
[0157] The above description is merely that of preferred embodiments of the present disclosure and of the principles thereof. It is understood that the scope of the disclosure disclosed herein is not limited to the specific combinations of technical features described above, and should also encompass other technical solutions formed by any combination of the above technical features or equivalent features thereof, without departing from the above disclosed concept. For example, the above technical features can be replaced with technical features disclosed in the present disclosure (but not limited to) having similar functions to form technical solutions.
Claims
1. A communication method applied to a sensing receiver, characterized in that, The method includes: A sensing measurement report frame is determined; wherein, the sensing measurement report frame includes a control field, the control field including a first identifier bit and a first subfield, the first identifier bit indicating the WLAN sensing measurement process corresponding to the sensing measurement report frame; the first subfield includes a format subfield or a type subfield, the format subfield or type subfield indicating a single-user SU type, indicating that the WLAN sensing measurement process is a non-TB-based sensing detection, the format subfield or type subfield indicating a multi-user MU type, indicating that the WLAN sensing measurement process is a TB-based sensing detection; wherein, when the format subfield or type subfield indicates the multi-user MU type, the control field further includes a second index information subfield of a resource unit RU; Send the perception measurement report frame.
2. The communication method according to claim 1, characterized in that, The first identifier bit includes the identifier of the sensing measurement event included in the WLAN sensing measurement process.
3. The communication method according to claim 2, characterized in that, The first identifier also includes: a sensing measurement establishment identifier included in the WLAN sensing measurement process; The sensing measurement establishment identifier corresponds to the sensing measurement event identifier.
4. The communication method according to claim 1, characterized in that, The control domain includes a probe dialogue token subdomain; The first identifier bit is carried in the probe dialogue token number subfield.
5. The communication method according to claim 1, characterized in that, The control domain also includes at least one of the following: The first index information subfield of the bandwidth (BW) parameter, format subfield or type subfield, number of spatial streams (NSS) or total number of spatial streams (NST), and byte information bit subfield.
6. The communication method according to claim 1, characterized in that, The control domain also includes a remaining reporting portion subdomain; The remaining report subfield indicates the measurement report results to be transmitted.
7. The communication method according to claim 1, characterized in that, The perception measurement report frame is an action frame.
8. The communication method according to claim 7, characterized in that, The action frame includes an action domain; The action domain includes a second identifier bit or a third identifier bit; The second identifier indicates that the action frame is a measurement report frame; The third identifier indicates whether the action frame is a Non-TB measurement report frame or a TB measurement report frame.
9. A communication method applied to a sensing initiator, characterized in that, The method includes: A sensing measurement report frame is received; wherein the sensing measurement report frame includes a control field, the control field including a first identifier bit and a first subfield, the first identifier bit indicating the WLAN sensing measurement process corresponding to the sensing measurement report frame; the first subfield includes a format subfield or a type subfield, the format subfield or type subfield indicating a single-user SU type, indicating that the WLAN sensing measurement process is a non-TB-based sensing detection, the format subfield or type subfield indicating a multi-user MU type, indicating that the WLAN sensing measurement process is a TB-based sensing detection; wherein, when the format subfield or type subfield indicates the multi-user MU type, the control field further includes a second index information subfield of a resource unit RU.
10. The communication method according to claim 9, characterized in that, The first identifier bit includes the identifier of the sensing measurement event included in the WLAN sensing measurement process.
11. The communication method according to claim 10, characterized in that, The first identifier also includes: a sensing measurement establishment identifier included in the WLAN sensing measurement process; The sensing measurement establishment identifier corresponds to the sensing measurement event identifier.
12. The communication method according to claim 9, characterized in that, The control domain includes a probe dialogue token subdomain; The first identifier bit is carried in the probe dialogue token number subfield.
13. The communication method according to claim 9, characterized in that, The control domain also includes at least one of the following: The first index information subfield of the bandwidth (BW) parameter, format subfield or type subfield, number of spatial streams (NSS) or total number of spatial streams (NST), and byte information bit subfield.
14. The communication method according to claim 9, characterized in that, The control domain also includes a remaining reporting portion subdomain; The remaining report subfield indicates the measurement report results to be transmitted.
15. The communication method according to claim 9, characterized in that, The perception measurement report frame is an action frame.
16. The communication method according to claim 15, characterized in that, The action frame includes an action domain; The action domain includes a second identifier bit or a third identifier bit; The second identifier indicates that the action frame is a measurement report frame; The third identifier indicates whether the action frame is a Non-TB measurement report frame or a TB measurement report frame.
17. A network device, wherein the network device is a sensing receiver, characterized in that, The network device includes: A determination module is used to determine a sensing measurement report frame; wherein, the sensing measurement report frame includes a control field, the control field including a first identifier bit and a first subfield, the first identifier bit indicating the WLAN sensing measurement process corresponding to the sensing measurement report frame; the first subfield includes a format subfield or a type subfield, the format subfield or type subfield indicating a single-user SU type, indicating that the WLAN sensing measurement process is a non-TB-based sensing detection, the format subfield or type subfield indicating a multi-user MU type, indicating that the WLAN sensing measurement process is a TB-based sensing detection; wherein, when the format subfield or type subfield indicates the multi-user MU type, the control field further includes a second index information subfield of a resource unit RU; The sending module is used to send the sensing measurement report frame.
18. A network device, wherein the network device is a sensing initiator, characterized in that, The network device includes: A receiving module is configured to receive a sensing measurement report frame; wherein the sensing measurement report frame includes a control field, the control field including a first identifier bit and a first subfield, the first identifier bit indicating the WLAN sensing measurement process corresponding to the sensing measurement report frame; the first subfield includes a format subfield or a type subfield, the format subfield or type subfield indicating a single-user SU type, indicating that the WLAN sensing measurement process is a non-TB-based sensing detection, the format subfield or type subfield indicating a multi-user MU type, indicating that the WLAN sensing measurement process is a TB-based sensing detection; wherein, when the format subfield or type subfield indicates the multi-user MU type, the control field further includes a second index information subfield of a resource unit RU.
19. A communication device applied to a sensing receiver, characterized in that, The device includes: A report frame determination module is used to determine a sensing measurement report frame; wherein, the sensing measurement report frame includes a control field, the control field including a first identifier bit and a first subfield, the first identifier bit indicating the WLAN sensing measurement process corresponding to the sensing measurement report frame; the first subfield includes a format subfield or a type subfield, the format subfield or type subfield indicating a single-user SU type, indicating that the WLAN sensing measurement process is a non-trigger frame based sensing detection, the format subfield or type subfield indicating a multi-user MU type, indicating that the WLAN sensing measurement process is a trigger frame based sensing detection; wherein, when the format subfield or type subfield indicates the multi-user MU type, the control field further includes a second index information subfield of a resource unit RU; The report frame sending module is used to send the sensing measurement report frame.
20. A communication device applied to a sensing initiator, characterized in that, The device includes: A report frame receiving module is used to receive a sensing measurement report frame; wherein, the sensing measurement report frame includes a control field, the control field including a first identifier bit and a first subfield, the first identifier bit indicating the wireless local area network (WLAN) sensing measurement process corresponding to the sensing measurement report frame; the first subfield includes a format subfield or a type subfield, the format subfield or type subfield indicating a single-user (SU) type, indicating that the WLAN sensing measurement process is a non-trigger frame based sensing detection, the format subfield or type subfield indicating a multi-user (MU) type, indicating that the WLAN sensing measurement process is a trigger frame based (TB) sensing detection; wherein, when the format subfield or type subfield indicates the multi-user (MU) type, the control field further includes a second index information subfield of resource unit (RU).
21. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method of any one of claims 1 to 16.
22. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1 to 16.
Citation Information
Patent Citations
Radar testing method and device
CN111913159A
Perceptual service management method, device and system and readable storage medium
CN112738758A