Communication Method and Apparatus, Electronic Device, and Storage Medium
By providing a wireless frame format for sending perceptual measurement reports in Wi-Fi technology, the problem of media access control management in multi-band aggregation and collaborative scenarios is solved, and efficient perceptual measurement report transmission and low-latency communication are achieved.
Patent Information
- Application Number
- CN202411099822.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-11
- Publication Date
- 2025-06-03
- Estimated Expiration
- 2042-07-11
AI Technical Summary
In the multi-band aggregation and collaboration scenarios, it is difficult for existing Wi-Fi technologies to effectively manage media access control, especially in scenarios where perceptual measurement reports are required, and there is a lack of suitable wireless frame formats.
A communication method and device are provided for communication between a perceptual response end and a perceptual initiator, which specifically includes sending and receiving a target wireless frame, the target wireless frame includes a perceptual measurement report information element, the information element includes a perceptual measurement report control domain, and the control domain includes a subcarrier packet subdomain, which is used to instruct the number of subcarrier packets that the perceptual initiator performs channel awareness.
It realizes the wireless frame format that effectively sends perceptual measurement reports in multi-band aggregation and collaborative scenarios, supports scenarios with different number of transmitting antennas and channel bandwidth, and improves communication efficiency and low-latency transmission capabilities.
Smart Images

Figure CN118741590B_ABST
Abstract
Description
[0001] This application is a divisional application of the application with the application date of July 11, 2022, application number 202280002495.4, and invention title "Communication Method and Device, Electronic Device and Storage Medium". Technical Field
[0002] Embodiments of the present disclosure relate to the field of mobile communication technologies. Specifically, embodiments of the present disclosure relate to a communication method and device, an electronic device, and a storage medium. Background Art
[0003] With the rapid development of mobile communication technologies, Wireless Fidelity (Wi-Fi) technology has made great progress in terms of transmission rate and throughput. Currently, the research content of Wi-Fi technology, such as bandwidth transmission of 320Mhz, aggregation and coordination of multiple frequency bands, etc., and its main application scenarios, such as video transmission, Augmented Reality (AR), Virtual Reality (VR), etc.
[0004] Specifically, the aggregation and coordination of multiple frequency bands refer to devices communicating with each other simultaneously in the 2.4GHz, 5.8GHz, 6GHz, and other frequency bands. For the scenario where devices communicate with each other simultaneously in multiple frequency bands, a new Media Access Control (MAC) mechanism needs to be defined for management. In addition, the aggregation and coordination of multiple frequency bands are expected to support low-latency transmission.
[0005] Currently, in the technology of aggregation and coordination of multiple frequency bands, the maximum supported bandwidth is 320MHz (160MHz + 160MHz). In addition, 240MHz (160MHz + 80MHz) and other bandwidths supported by existing standards may also be supported.
[0006] In the currently studied Wi-Fi technology, Wireless Local Area Network (WLAN) Sensing technology may be supported. For example, application scenarios such as location discovery, proximity detection, and presence detection in dense environments (such as home environments and enterprise environments). During the WLAN sensing measurement process, the sensing response end will send a sensing measurement report to the sensing initiating end. Therefore, a format of a wireless frame for sending the sensing measurement report needs to be provided to meet the WLAN sensing measurement requirements. Summary of the Invention
[0007] Embodiments of the present disclosure provide a communication method, an apparatus, an electronic device, and a storage medium to provide a format of a wireless frame for sending a sensing measurement report.
[0008] On the one hand, embodiments of the present disclosure provide a communication method applied to a sensing response end. The method includes:
[0009] Sending a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a subcarrier grouping subfield, and the grouping subfield indicates the number of subcarrier groups for the sensing initiating end to perform channel sensing;
[0010] Wherein, when the Null Data Packet (NDP) channel bandwidth is 160 megahertz and the number of transmit antennas of the sensing initiating end is greater than or equal to 5, the number of subcarrier groups is 8,
[0011] When the number of transmit antennas of the sensing initiating end is less than or equal to 4, the number of subcarrier groups is 4.
[0012] On the other hand, embodiments of the present disclosure also provide a communication method applied to a sensing initiating end. The method includes:
[0013] Receiving a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a grouping subfield, and the grouping subfield indicates the number of subcarrier groups for the sensing initiating end to perform channel sensing;
[0014] Wherein, when the Null Data Packet (NDP) channel bandwidth is 160 megahertz and the number of transmit antennas of the sensing initiating end is greater than or equal to 5, the number of subcarrier groups is 8,
[0015] When the number of transmit antennas of the sensing initiating end is less than or equal to 4, the number of subcarrier groups is 4.
[0016] On the other hand, embodiments of the present disclosure also provide an electronic device. The electronic device is a sensing response end, and the electronic device includes:
[0017] A sending module, configured to send a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a subcarrier grouping subfield, and the grouping subfield indicates the number of subcarrier groups for the sensing initiating end to perform channel sensing;
[0018] Wherein, when the Null Data Packet (NDP) channel bandwidth is 160 megahertz and the number of transmit antennas of the sensing initiating end is greater than or equal to 5, the number of subcarrier groups is 8,
[0019] when the number of transmit antennas of the sensing initiating end is less than or equal to 4, the number of subcarrier groups is 4.
[0020] On the other hand, an embodiment of the present disclosure further provides an electronic device, where the electronic device is a sensing initiating end, and the electronic device includes:
[0021] A receiving module, configured to receive a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a grouping subfield, and the grouping subfield indicates the number of subcarrier groups for the sensing initiating end to perform channel sensing;
[0022] Wherein, when the Null Data Packet (NDP) channel bandwidth is 160 megahertz and the number of transmit antennas of the sensing initiating end is greater than or equal to 5, the number of subcarrier groups is 8,
[0023] when the number of transmit antennas of the sensing initiating end is less than or equal to 4, the number of subcarrier groups is 4.
[0024] On the other hand, an embodiment of the present disclosure further provides a communication device, which is applied to a sensing response end, and the device includes:
[0025] A wireless frame sending module, configured to send a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a subcarrier grouping subfield, and the grouping subfield indicates the number of subcarrier groups for the sensing initiating end to perform channel sensing;
[0026] Wherein, when the bandwidth of the Null Data Packet (NDP) channel is 160 megahertz and the number of transmit antennas of the sensing initiator is greater than or equal to 5, the number of subcarrier groups is 8,
[0027] when the number of transmit antennas of the sensing initiator is less than or equal to 4, the number of subcarrier groups is 4.
[0028] On the other hand, an embodiment of the present disclosure also provides a communication device applied to a sensing initiator. The device includes:
[0029] A wireless frame receiving module for receiving a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a grouping subfield, and the grouping subfield indicates the number of subcarrier groups for the sensing initiator to perform channel sensing;
[0030] Wherein, when the bandwidth of the Null Data Packet (NDP) channel is 160 megahertz and the number of transmit antennas of the sensing initiator is greater than or equal to 5, the number of subcarrier groups is 8,
[0031] when the number of transmit antennas of the sensing initiator is less than or equal to 4, the number of subcarrier groups is 4.
[0032] An embodiment of the present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, it implements one or more of the methods as described in the embodiments of the present disclosure.
[0033] An embodiment of the present disclosure also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements one or more of the methods as described in the embodiments of the present disclosure.
[0034] In an embodiment of the present disclosure, a sensing responder sends a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a subcarrier grouping subfield, and the grouping subfield indicates the number of subcarrier groups for the sensing initiator to perform channel sensing.
[0035] Aspects and advantages additional to those of the embodiments of the present disclosure will be given in part in the following description, will become apparent from the following description, or will be learned through the practice of the present disclosure. Description of the Drawings
[0036] To more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required for use in the description of the embodiments of the present disclosure will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present disclosure. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0037] Figure 1 One of the flowcharts of the communication method provided by the embodiments of the present disclosure;
[0038] Figure 2 One of the schematic diagrams of the first example of the embodiments of the present disclosure;
[0039] Figure 3 Another schematic diagram of the first example of the embodiments of the present disclosure;
[0040] Figure 4 Another schematic diagram of the first example of the embodiments of the present disclosure;
[0041] Figure 5 Another flowchart of the communication method provided by the embodiments of the present disclosure;
[0042] Figure 6 One of the schematic diagrams of the structure of the electronic device provided by the embodiments of the present disclosure;
[0043] Figure 7 Another schematic diagram of the structure of the electronic device provided by the embodiments of the present disclosure;
[0044] Figure 8 Another schematic diagram of the structure of the electronic device provided by the embodiments of the present disclosure. Detailed Embodiments
[0045] In the embodiments of the present disclosure, the term "and / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.
[0046] In the embodiments of the present disclosure, the term "plurality" refers to two or more, and other quantifiers are similar thereto.
[0047] Exemplary embodiments will be described in detail herein, and examples thereof are shown in the accompanying drawings. The following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0048] The terms used in this disclosure are for the purpose of describing particular embodiments only and are not intended to limit the disclosure. The singular forms "a", "the", and "said" used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly dictates otherwise. It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
[0049] It should be understood that although the terms first, second, third, etc. may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, for example, the word "if" as used herein may be interpreted as "when" or "while" or "in response to determining".
[0050] The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, not all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present disclosure without creative efforts shall fall within the protection scope of the present disclosure.
[0051] The embodiments of the present disclosure provide a communication method, a device, an electronic device, and a storage medium, which are used to provide a format of a wireless frame for sending a sensing measurement report.
[0052] Among them, the method and the device are based on the same inventive concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can be referred to each other, and the repeated parts will not be described again.
[0053] As Figure 1 shown, the embodiments of the present disclosure provide a communication method. Optionally, the method can be applied to a sensing response end, and the method may include the following steps:
[0054] Step 101: Send a target wireless frame. The target wireless frame includes a Sensing Measurement Report information element. The Sensing Measurement Report information element includes a Sensing Measurement Report Control field, and the Sensing Measurement Report Control field includes a grouping subfield that indicates the number of subcarrier groups for the sensing initiator to perform channel sensing.
[0055] Wherein, when the bandwidth of the Null Data Packet (NDP) channel is 160 megahertz and the number of transmit antennas of the sensing initiator is greater than or equal to 5, the value of the grouping subfield is 8.
[0056] As a first example, refer to Figures 2 to 4 , and first introduce the architecture of WLAN Sensing and the WLAN Sensing process applied by the communication method provided in the embodiments of the present disclosure.
[0057] Figure 2 shows a schematic diagram of the architecture of a WLAN Sensing process. Among them, the Sensing Initiator (or Initiator) initiates WLAN Sensing (for example, initiates a WLAN sensing session), and there may be multiple Sensing Responders (or sensing receivers) or responders to respond to it, as shown by Responder 1, Responder 2, and Responder 3 in Figure 2 . When the Sensing Initiator initiates WLAN Sensing, multiple associated or non-associated Sensing Responders of WLAN Sensing can respond.
[0058] Refer to Figure 3 , the Sensing Initiator and the Sensing Responder communicate through a communication connection, as shown by communication connection S1; the Sensing Responders communicate with each other through communication connection S2.
[0059] Among them, each sensing initiator can be a 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 AP can assume multiple roles during the WLAN sensing process; for example, during the WLAN sensing process, the STA can also be a sensing initiator, and the sensing initiator may be a sensing transmitter, a sensing receiver, or both, or neither. During the WLAN sensing process, the sensing responder may also be a sensing transmitter, a sensing receiver, or both.
[0060] As another architecture, as Figure 4 shown, both the sensing initiator and the sensing responder can be clients, and the two can communicate by connecting to the same access point device (AP); Figure 4 where Client1 is the sensing initiator and Client2 is the sensing responder.
[0061] During the WLAN sensing measurement process, the sensing responder sends a target wireless frame to the sensing initiator, and the target wireless frame can be a sensing measurement report frame; as a third example, the format of the target wireless frame is shown in Table 1:
[0062] Table 1:
[0063]
[0064] Among them, in the target wireless frame, the Sensing Measurement Report information element is carried; as a fourth example, the format of the Sensing Measurement Report information element is shown in Table 2:
[0065] Table 2:
[0066]
[0067] Among them, as shown in Table 2, the Sensing Measurement Report information element includes a sensing measurement report control field and a sensing measurement report field, and the sensing measurement report control field includes the field information required to identify the sensing measurement report field.
[0068] Specifically, the sensing measurement report control field includes a subcarrier grouping sub-field, and the grouping sub-field indicates the number of subcarrier groups for the sensing initiator to perform channel sensing; moreover, when the Null Data Packet (NDP) channel bandwidth is 160 megahertz (MHz) and the number of transmit antennas of the sensing initiator is greater than or equal to 5, the value of the grouping sub-field is 8; in other cases, for example, when the NDP channel bandwidth is not 160 megahertz (MHz), or the number of transmit antennas of the sensing initiator is less than 5, the value of the grouping sub-field can be 4 or 16; specifically, several examples are listed as follows:
[0069] Example 1, when the number of transmit antennas of the sensing initiator is less than 4, the value of the grouping sub-field can be 4 or 16;
[0070] Example 2, when the number of transmit antennas of the sensing initiator is greater than or equal to 5 and the NDP channel bandwidth is 80 MHz, the value of the grouping sub-field can be 4 or 16;
[0071] Example 3, when the number of transmit antennas of the sensing initiator is greater than 5 and the NDP channel bandwidth is 80 MHz, it can be set to 16.
[0072] In an embodiment of the present disclosure, the sensing responder sends a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a subcarrier grouping sub-field, and the grouping sub-field indicates the number of subcarrier groups for the sensing initiator to perform channel sensing; the embodiment of the present disclosure provides a format of a wireless frame for sending a sensing measurement report.
[0073] The embodiment of the present disclosure further provides a communication method. Optionally, the method can be applied to the sensing responder, and the method may include the following steps:
[0074] Send a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a subcarrier grouping sub-field, and the grouping sub-field indicates the number of subcarrier groups for the sensing initiator to perform channel sensing;
[0075] Wherein, when the channel bandwidth of the null data packet NDP is 160 megahertz and the number of transmit antennas of the sensing initiator is greater than or equal to 5, the value of the grouping subfield is 8;
[0076] The sensing measurement report control field further includes a codebook information subfield;
[0077] The codebook information subfield includes a first identification bit, and the first identification bit indicates the bit length of the channel state information CSI.
[0078] Wherein, the codebook information subfield can be identified by one bit. For example, "0" is used to identify that the length of its CSI report is 8 bits, and "1" is used to identify that the CSI report length is 10 bits.
[0079] Optionally, if the value of the first identification bit is 8 or 10, the CSI includes an in-phase value and a quadrature value.
[0080] Wherein, 8 or 10 bits respectively contain two length values of in-phase and quadrature; for example, when it is 8 bits, 3 bits identify the in-phase value and 5 bits identify the quadrature value.
[0081] An embodiment of the present disclosure also provides a communication method. Optionally, the method can be applied to a sensing response end, and the method may include the following steps:
[0082] Transmit a target wireless frame; wherein, the target wireless frame includes a sensing measurement report Sensing MeasurementReport information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a subcarrier grouping grouping subfield, and the grouping subfield indicates the number of subcarrier groupings for the sensing initiator to perform channel sensing;
[0083] Wherein, when the channel bandwidth of the null data packet NDP is 160 megahertz and the number of transmit antennas of the sensing initiator is greater than or equal to 5, the value of the grouping subfield is 8;
[0084] The sensing measurement report control field further includes a resource unit allocation (RUallocation) information subfield;
[0085] The RU allocation information subfield includes: an RU start index identification bit, an RU end index identification bit, and a spatial stream information identification bit; the RU start index identification bit identifies the start position of the RU for which sensing measurement is performed, and the RU end index identification bit identifies the end position of the RU for which sensing measurement is performed; among them, the RU start index identification bit and the RU end index identification bit are related to the bandwidth BW, and different BWs support different numbers of RUs. The spatial stream information identification bit identifies the spatial stream corresponding to the Sensing Measurement Report information element.
[0086] Embodiments of the present disclosure also provide a communication method. Optionally, the method can be applied to a sensing response end, and the method may include the following steps:
[0087] Send a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement control field, and the sensing measurement control field includes a subcarrier grouping subfield, and the grouping subfield indicates the number of subcarrier groupings for the sensing initiator to perform channel sensing;
[0088] Among them, when the bandwidth of the null data packet NDP channel is 160 megahertz and the number of transmit antennas of the sensing initiator is greater than or equal to 5, the value of the grouping subfield is 8;
[0089] The sensing measurement control field may include a sensing dialog token subfield, and the sensing dialog token subfield includes a measurement setup ID (MSID) that identifies the sensing measurement event corresponding to the Sensing Measurement Report information element.
[0090] Embodiments of the present disclosure also provide a communication method. Optionally, the method can be applied to a sensing response end, and the method may include the following steps:
[0091] Send a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement control field, and the sensing measurement control field includes a subcarrier grouping subfield, and the grouping subfield indicates the number of subcarrier groupings for the sensing initiator to perform channel sensing;
[0092] Wherein, when the bandwidth of the empty data packet NDP channel is 160 megahertz and the number of transmit antennas of the sensing initiator is greater than or equal to 5, the value of the grouping sub-domain is 8; the target radio frame includes a Sensing Measurement Report frame;
[0093] The Sensing Measurement Report frame includes one or more of the Sensing Measurement Report information elements, that is, the Sensing Measurement Report frame may include one or more Sensing Measurement Report information elements;
[0094] The Sensing Measurement Report frame includes a Dialog Token field, and the value in the Dialog Token field is the same as the Dialog Token value of the measurement establishment request frame and the Dialog Token value of the measurement establishment response frame to identify the same dialog information.
[0095] In an embodiment of the present disclosure, the sensing responder sends a target radio frame; wherein, the target radio frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a subcarrier grouping grouping sub-field, and the grouping sub-field indicates the number of subcarrier groups for the sensing initiator to perform channel sensing.
[0096] As Figure 5 shown, an embodiment of the present disclosure provides a communication method. Optionally, the method can be applied to a sensing initiator, and the method may include the following steps:
[0097] Step 501, receive a target radio frame; wherein, the target radio frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a grouping grouping sub-field, and the grouping sub-field indicates the number of subcarrier groups for the sensing initiator to perform channel sensing;
[0098] Among them, when the bandwidth of the Null Data Packet (NDP) channel is 160 megahertz and the number of transmit antennas of the sensing initiator is greater than or equal to 5, the value of the grouping sub - domain is 8.
[0099] For the architecture of WLAN Sensing applied in the communication method provided by the embodiments of the present disclosure and the WLAN Sensing process, refer to the foregoing first example, which will not be elaborated here.
[0100] During the WLAN sensing measurement process, the sensing initiator receives the target wireless frame sent by the sensing responder. The target wireless frame can be a sensing measurement report frame. As a third example, the format of the target wireless frame is shown in Table 1:
[0101] Table 1:
[0102]
[0103] Among them, the Sensing Measurement Report information element is carried in the target wireless frame. As a fourth example, the format of the Sensing Measurement Report information element is shown in Table 2:
[0104] Table 2:
[0105]
[0106] Among them, as shown in Table 2, the Sensing Measurement Report information element includes a sensing measurement report control field and a sensing measurement report field. The sensing measurement report control field includes the field information required to identify the sensing measurement report field.
[0107] Specifically, the sensing measurement report control field includes a sub - carrier grouping grouping sub - domain. The grouping sub - domain indicates the number of sub - carrier groups for the sensing initiator to perform channel sensing. And when the bandwidth of the Null Data Packet (NDP) channel is 160 megahertz (MHz) and the number of transmit antennas of the sensing initiator is greater than or equal to 5, the value of the grouping sub - domain is 8. In other cases, for example, when the NDP channel bandwidth is not 160 megahertz (MHz), or the number of transmit antennas of the sensing initiator is less than 5, the value of the grouping sub - domain can be 4 or 16.
[0108] In an alternative embodiment, the sensing measurement report control field further includes a codebook information sub - domain;
[0109] The codebook information subfield includes a first identification bit, and the first identification bit indicates the bit length of channel state information CSI.
[0110] In an alternative embodiment, if the value of the first identification bit is 8 or 10, the CSI includes an in-phase value and a quadrature value.
[0111] In an alternative embodiment, the sensing measurement report control field further includes a resource unit allocation (RU allocation) information subfield;
[0112] The RU allocation information subfield includes: an RU start index identification bit, an RU end index identification bit, and a spatial stream information identification bit.
[0113] In an alternative embodiment, the sensing measurement report control field further includes a sensing dialog token subfield;
[0114] The sensing dialog token subfield includes a sensing measurement establishment identifier (MSID).
[0115] In an alternative embodiment, the target radio frame includes a sensing measurement report (Sensing MeasurementReport) frame;
[0116] The Sensing Measurement Report frame includes one or more of the Sensing MeasurementReport information elements;
[0117] The Sensing Measurement Report frame includes a dialog token (Dialog Token) field, and the value in the DialogToken field is the same as the Dialog Token value of the measurement establishment request frame and the DialogToken value of the measurement establishment response frame.
[0118] In an alternative embodiment, the value of the grouping subfield includes 4 or 16.
[0119] In an embodiment of the present disclosure, a sensing initiating end receives a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, the sensing measurement report control field includes a subcarrier grouping subfield, and the grouping subfield indicates the number of subcarrier groups for the sensing initiating end to perform channel sensing; an embodiment of the present disclosure provides a format of a wireless frame for transmitting a sensing measurement report.
[0120] See Figure 6 , based on the same principle as the method provided in the embodiment of the present disclosure, the embodiment of the present disclosure further provides an electronic device, the electronic device is a sensing response end, and the electronic device includes:
[0121] A sending module 601, configured to send a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, the sensing measurement report control field includes a subcarrier grouping subfield, and the grouping subfield indicates the number of subcarrier groups for the sensing initiating end to perform channel sensing;
[0122] Wherein, when the null data packet (NDP) channel bandwidth is 160 megahertz and the number of transmitting antennas of the sensing initiating end is greater than or equal to 5, the value of the grouping subfield is 8.
[0123] In an alternative embodiment, the sensing measurement report control field further includes a codebook information subfield;
[0124] The codebook information subfield includes a first identification bit, and the first identification bit indicates the bit length of the channel state information (CSI).
[0125] In an alternative embodiment, if the value of the first identification bit is 8 or 10, the CSI includes an in-phase value and a quadrature value.
[0126] In an alternative embodiment, the sensing measurement report control field further includes a resource unit allocation (RU) allocation information subfield;
[0127] The RU allocation information subfield includes: an RU start index identification bit, an RU end index identification bit, and a spatial stream information identification bit.
[0128] In an alternative embodiment, the sensing measurement report control field further includes a sensing dialog token sub-field;
[0129] The sensing dialog token sub-field includes a measurement setup identity (MSID).
[0130] In an alternative embodiment, the target radio frame includes a sensing measurement report (SMR) frame;
[0131] The SMR frame includes one or more SMR information elements;
[0132] The SMR frame includes a dialog token field, and the value in the dialog token field is the same as the dialog token value of the measurement setup request frame and the dialog token value of the measurement setup response frame.
[0133] In an alternative embodiment, the value of the grouping sub-field includes 4 or 16.
[0134] In an embodiment of the present disclosure, the sending module 601 sends a target radio frame; wherein, the target radio frame includes a sensing measurement report (SMR) information element; the SMR information element includes a sensing measurement report control field, the sensing measurement report control field includes a subcarrier grouping (grouping) sub-field, and the grouping sub-field indicates the number of subcarrier groups for channel sensing by the sensing initiator.
[0135] An embodiment of the present disclosure further provides a communication device applied to a sensing responder, the device includes:
[0136] A radio frame sending module, configured to send a target radio frame; wherein, the target radio frame includes a sensing measurement report (SMR) information element; the SMR information element includes a sensing measurement report control field, the sensing measurement report control field includes a subcarrier grouping (grouping) sub-field, and the grouping sub-field indicates the number of subcarrier groups for channel sensing by the sensing initiator;
[0137] Wherein, when the channel bandwidth of the null data packet NDP is 160 megahertz and the number of transmit antennas of the sensing initiator is greater than or equal to 5, the value of the grouping subfield is 8.
[0138] The device further includes other modules of the electronic device in the foregoing embodiments, which will not be elaborated herein.
[0139] See Figure 7 , based on the same principle as the method provided in the embodiments of the present disclosure, the embodiments of the present disclosure further provide an electronic device, which is a sensing responder, and the electronic device includes:
[0140] A receiving module 701, configured to receive a target wireless frame; wherein, the target wireless frame includes a sensing measurement report Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a grouping subfield, and the grouping subfield indicates the number of subcarrier groups for channel sensing by the sensing initiator;
[0141] Wherein, when the channel bandwidth of the null data packet NDP is 160 megahertz and the number of transmit antennas of the sensing initiator is greater than or equal to 5, the value of the grouping subfield is 8.
[0142] In the embodiments of the present disclosure, the receiving module 701 receives a target wireless frame; wherein, the target wireless frame includes a sensing measurement report Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a subcarrier grouping grouping subfield, and the grouping subfield indicates the number of subcarrier groups for channel sensing by the sensing initiator.
[0143] The embodiments of the present disclosure further provide a communication device, which is applied to a sensing responder, and the device includes:
[0144] A wireless frame receiving module, configured to receive a target wireless frame; wherein, the target wireless frame includes a sensing measurement report Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, and the sensing measurement report control field includes a grouping subfield, and the grouping subfield indicates the number of subcarrier groups for channel sensing by the sensing initiator;
[0145] Among them, when the bandwidth of the NDP channel of the empty data packet is 160 MHz and the number of transmitting antennas of the sensing initiator is greater than or equal to 5, the value of the grouping subdomain is 8.
[0146] The device further includes other modules of the electronic device in the foregoing embodiments, which will not be elaborated herein.
[0147] In an alternative embodiment, the embodiments of the present disclosure further provide an electronic device, such as Figure 8 shown. Figure 8 The electronic device 800 shown may be a server, including: a processor 801 and a memory 803. Among them, the processor 801 and the memory 803 are connected, such as through a bus 802. Optionally, the electronic device 800 may further include a transceiver 804. It should be noted that in practical applications, the transceiver 804 is not limited to one, and the structure of the electronic device 800 does not constitute a limitation on the embodiments of the present disclosure.
[0148] The processor 801 may 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 various exemplary logical blocks, modules, and circuits described in connection with the disclosure of the present disclosure. The processor 801 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0149] The bus 802 may include a path for transmitting information between the above components. The bus 802 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus 802 may be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 8 only a thick line is shown in, but it does not mean that there is only one bus or one type of bus.
[0150] The memory 803 can be a ROM (Read Only Memory), or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory), or other types of dynamic storage devices that can store information and instructions. It can also be an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory), or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0151] The memory 803 is used to store the application program code for executing the solution of the present disclosure and is controlled by the processor 801 for execution. The processor 801 is used to execute the application program code stored in the memory 803 to implement the content shown in the foregoing method embodiments.
[0152] Among them, the electronic device includes but is not limited to: mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 8 The illustrated electronic device is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present disclosure.
[0153] The server provided by the present disclosure can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The terminal can be a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, etc., but is not limited thereto. The terminal and the server can be directly or indirectly connected through wired or wireless communication methods, and the present disclosure does not make any limitations here.
[0154] The embodiments of the present disclosure provide a computer-readable storage medium on which a computer program is stored. When it runs on a computer, it enables the computer to execute the corresponding content in the foregoing method embodiments.
[0155] It should be understood that although the steps in the flowcharts of the accompanying drawings are shown sequentially as indicated by the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction for the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the flowcharts of the accompanying drawings may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed alternately or in turn with at least some of the sub-steps or stages of other steps.
[0156] It should be noted that the computer-readable medium described above in the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, 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, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on a computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0157] The above computer-readable medium may be included in the above electronic device; or it may exist separately and not be assembled into the electronic device.
[0158] The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by the electronic device, the electronic device is caused to execute the method shown in the above embodiments.
[0159] According to one aspect of the present disclosure, there is provided a computer program product or a computer program, 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 executes the methods provided in the above various alternative implementations.
[0160] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or combinations thereof. The above programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on a user's computer, partially on a user's computer, executed as a stand-alone software package, partially on a user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may 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 may be connected to an external computer (for example, by connecting through the Internet using an Internet service provider).
[0161] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, which contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order from that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system for performing the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.
[0162] The modules described in the embodiments of the present disclosure may be implemented in software or in hardware. Among them, the name of the module does not constitute a limitation to the module itself in some cases. For example, module A may also be described as "module A for performing operation B".
[0163] The above description is only a preferred embodiment of the present disclosure and an explanation of the applied technical principles. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosure concept. For example, the technical solutions formed by mutually replacing the above features with the technical features (but not limited to) disclosed in the present disclosure that have similar functions.
Claims
1. A communication method, applied to a sensing response end, characterized in that, the method includes: sending a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, the sensing measurement report control field includes a subcarrier grouping subfield, and the grouping subfield indicates the number of subcarrier groups for the sensing initiating end to perform channel sensing; wherein, when the null data packet (NDP) channel bandwidth is 160 megahertz and the number of transmit antennas of the sensing initiating end is greater than or equal to 5, the number of subcarrier groups is 8, when the number of transmit antennas of the sensing initiating end is less than or equal to 4, the number of subcarrier groups is 4.
2. The communication method according to claim 1, characterized in that, the sensing measurement report control field further includes a codebook information subfield; the codebook information subfield includes a first identification bit, and the first identification bit indicates the bit length of the channel state information (CSI).
3. The communication method according to claim 2, characterized in that, if the value of the first identification bit is 8 or 10, the CSI includes an in-phase value and a quadrature value.
4. The communication method according to claim 1, characterized in that, the sensing measurement report control field further includes a resource unit allocation (RU allocation) information subfield; the RU allocation information subfield includes: an RU start index identification bit, an RU end index identification bit, and a spatial stream information identification bit.
5. The communication method according to claim 1, characterized in that, the sensing measurement report control field further includes a sensing dialog token subfield; the sensing dialog token subfield includes a sensing measurement setup identification (MSID).
6. The communication method according to claim 1, characterized in that, the target wireless frame includes a Sensing Measurement Report frame; the Sensing Measurement Report frame includes one or more of the Sensing Measurement Report information elements; the Sensing Measurement Report frame includes a Dialog Token field, and the value in the Dialog Token field is the same as the Dialog Token value of the measurement setup request frame and the Dialog Token value of the measurement setup response frame.
7. The communication method according to claim 1, characterized in that, the value of the grouping subfield includes 4 or 16.
8. A communication method, applied to a sensing initiating end, characterized in that, the method includes: Receive a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, the sensing measurement report control field includes a grouping sub-field, and the grouping sub-field indicates the number of sub-carrier groups for channel sensing by a sensing initiating end; wherein, when the Null Data Packet (NDP) channel bandwidth is 160 megahertz and the number of transmit antennas of the sensing initiating end is greater than or equal to 5, the value of the number of sub-carrier groups is 8, when the number of transmit antennas of the sensing initiating end is less than or equal to 4, the number of sub-carrier groups is 4.
9. An electronic device, the electronic device being a sensing response end, characterized in that, the electronic device includes: a sending module, configured to send a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, the sensing measurement report control field includes a grouping sub-field, and the grouping sub-field indicates the number of sub-carrier groups for channel sensing by a sensing initiating end; wherein, when the Null Data Packet (NDP) channel bandwidth is 160 megahertz and the number of transmit antennas of the sensing initiating end is greater than or equal to 5, the value of the number of sub-carrier groups is 8, when the number of transmit antennas of the sensing initiating end is less than or equal to 4, the number of sub-carrier groups is 4.
10. An electronic device, the electronic device being a sensing initiating end, characterized in that, the electronic device includes: a receiving module, configured to receive a target wireless frame; wherein, the target wireless frame includes a Sensing Measurement Report information element; the Sensing Measurement Report information element includes a sensing measurement report control field, the sensing measurement report control field includes a grouping sub-field, and the grouping sub-field indicates the number of sub-carrier groups for channel sensing by a sensing initiating end; wherein, when the Null Data Packet (NDP) channel bandwidth is 160 megahertz and the number of transmit antennas of the sensing initiating end is greater than or equal to 5, the value of the grouping sub-field is 8, when the number of transmit antennas of the sensing initiating end is less than or equal to 4, the number of sub-carrier groups is 4.
11. An electronic device, characterized in that, it includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the processor executes the program, it implements the method according to any one of claims 1 to 8.
12. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the method described in any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Communication method and device, electronic equipment and storage medium
CN114667761A