Communication method and related apparatus
By combining the perception methods of the Sub-7GHz and 45GHz and above frequency bands, and adopting group measurement and perception polling trigger frame optimization, the problems of high equipment complexity and high resource consumption in the existing technology are solved, and more efficient perception measurement is achieved.
Patent Information
- Application Number
- PCT/CN2025/085922
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-11
- Filing Date
- 2025-03-28
- Publication Date
- 2025-10-16
AI Technical Summary
Existing wireless sensing technologies fail to effectively combine the sensing methods of the Sub-7GHz frequency band and the frequency bands above 45GHz, resulting in high complexity in device hardware implementation, excessive resource consumption, and low sensing and measurement efficiency.
By combining sensing methods in the Sub-7GHz and above 45GHz frequency bands within the sensing availability window, and by employing group-transmission measurement and sensing polling trigger frame optimization, transmission resource consumption and power consumption are reduced, and measurement accuracy and efficiency are improved.
It reduces the complexity of device hardware implementation, improves the accuracy and efficiency of perception measurement, and saves transmission resources and power consumption.
Smart Images

Figure CN2025085922_16102025_PF_FP_ABST
Abstract
Description
Communication method and related apparatus
[0001] This application claims priority from the Chinese patent application No. 202410437036.X filed on April 11, 2024, and entitled "Communication method and related apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication technology, in particular to a communication method and related apparatus. BACKGROUND
[0003] Existing wireless sensing technologies include Sub-7GHz band sensing and 45GHz and above band sensing. For Sub-7GHz band sensing, a sensing initiator and a sensing responder perform sensing measurement interaction within an allocated sensing availability window, and no business other than sensing measurement is performed within the sensing availability window. The sensing initiator obtains a sensing measurement result each time the sensing initiator and the sensing responder perform a sensing measurement interaction. For 45GHz and above band sensing, the sensing initiator and the sensing responder obtain a doppler frequency shift by performing per burst measurement to realize sensing. A sensing measurement result is obtained after each per burst measurement, and one burst can include one or more sensing measurement interactions.
[0004] Currently, when sensing devices perform sensing, only one of the sensing methods of Sub-7GHz band sensing and 45GHz and above band sensing is usually used. The field of wireless sensing technology does not provide a technical solution for realizing sensing by combining the two sensing methods of Sub-7GHz band sensing and 45GHz and above band sensing. SUMMARY
[0005] The present application provides a communication method and related apparatus, which can realize sensing by combining the two sensing methods of Sub-7GHz band sensing and 45GHz and above band sensing.
[0006] In a first aspect, the present application provides a communication method, which is applied to a first communication device. The method includes: sending, to a second communication device, a configuration parameter of a first sensing availability window, the first sensing availability window being a time period for performing sensing measurement interaction; and sending, to the second communication device, a first configuration parameter of a burst measurement, an execution time of the burst measurement being located within the first sensing availability window, and the burst measurement including at least one sensing measurement interaction.
[0007] In the method, the first communication device can be an AP as shown in FIG. 1. In the method, the first communication device can be a sensing initiator.
[0008] In the method, the second communication device can be any one of the STAs as shown in FIG. 1. In the method, the second communication device can be a sensing responder.
[0009] In the method, the group transmission measurement is performed in the first sensing availability window, which not only combines the sensing of the Sub-7 GHz frequency band and the sensing of the frequency band above 45 GHz to implement the sensing, reduces the complexity of the hardware implementation of the device, and improves the accuracy of the sensing measurement, but also avoids the occupation of the communication resources caused by the sensing measurement outside the sensing availability window.
[0010] In some possible implementation manners, the start time parameter of the group transmission measurement in the first configuration parameter indicates an interval between the start time of the group transmission measurement and the start time of the first sensing availability window.
[0011] In the method, the second communication device can determine the start time of the group transmission measurement through the interval between the start time of the group transmission measurement and the start time of the window, and compared with the case that the first communication device directly indicates the start time of the group transmission measurement to the second communication device, the interval between the start time of the group transmission measurement and the start time of the window occupies fewer bytes, which is beneficial to save the transmission resources and reduce the transmission overhead between the first communication device and the second communication device.
[0012] In some possible implementation manners, the first sensing availability window contains one sensing availability window or multiple sensing availability windows.
[0013] As shown in FIG. 17, assuming that the shaded part represents the sensing availability window, the first sensing availability window contains one sensing availability window, and two group transmission measurements can be completed in the one sensing availability window, and each of the two group transmission measurements contains three sensing measurement interactions.
[0014] In the implementation manner, one sensing availability window can be used to complete one or more group transmission measurements, and the time length of one sensing availability window is greater than or equal to the time length of one group transmission measurement, which avoids the case that the group transmission measurement cannot be completed due to the limitation of the time length of the sensing availability window.
[0015] Optionally, when the first sensing availability window contains multiple sensing availability windows, the multiple sensing availability windows can be used to complete one group transmission measurement.
[0016] As shown in FIG. 19, assuming that the shaded part represents a perception availability window, the first perception availability window contains two perception availability windows, and the two perception availability windows can be used to complete one group transmission measurement, and six perception measurement interactions can be performed in each of the two perception availability windows.
[0017] In this implementation, one or more group transmission measurements can be completed by using multiple perception availability windows, so that the case that a group transmission measurement cannot be completed due to the limitation of one perception availability window can be avoided.
[0018] In some possible implementation, the method further includes: sending, to the second communication device, a first parameter, where the first parameter indicates a maximum number of group transmission measurements in each of one or more perception availability windows contained in the first perception availability window.
[0019] As shown in FIG. 17, in this example, the first parameter indicates that the maximum number of group transmission measurements in each of one or more perception availability windows contained in the first perception availability window is two.
[0020] In this implementation, after receiving the first parameter, the second communication device can determine, based on the first parameter, the maximum number of group transmissions that need to be performed in each of one or more perception availability windows contained in the first perception availability window.
[0021] Assuming that the first perception availability window contains one perception availability window, when the number of performed group transmission measurements in the perception availability window reaches the number indicated by the first parameter, even if the perception availability window has not ended, the perception measurement does not need to be performed. For example, assuming that the number of performed group transmission measurements in the perception availability window reaches the number indicated by the first parameter, the second communication device can be in a sleep state. In this way, the duration of performing the perception measurement by the second communication device can be reduced, thereby facilitating reduction of power consumption of the second communication device.
[0022] Assuming that the first perception availability window contains multiple perception availability windows, when the number of performed group transmission measurements in any one of the multiple perception availability windows reaches the number indicated by the first parameter, even if the any one of the multiple perception availability windows has not ended, the perception measurement does not need to be performed in the any one of the multiple perception availability windows. In this way, the duration of performing the perception measurement can be reduced, thereby facilitating avoidance of occupation of too many communication resources by the perception measurement.
[0023] In some possible implementation, when the first perception availability window contains multiple perception availability windows, the method further includes: sending, to the second communication device, a second parameter, where the second parameter indicates that the multiple perception availability windows are used to complete the same group transmission measurement.
[0024] Optionally, the second parameter can be carried in the configuration parameter of each of the multiple sensing availability windows. In this case, after receiving the configuration parameter of each of the multiple sensing availability windows, the second communication device can determine that the multiple sensing availability windows are used for performing the same group measurement based on the second parameter in the configuration parameter of each of the multiple sensing availability windows.
[0025] In some possible implementation, the method further includes: sending, to the second communication device, a third parameter and / or a fourth parameter, the third parameter indicating a maximum number of sensing measurement interactions within each of one or more sensing availability windows contained in the first sensing availability window, and the fourth parameter indicating a number of group measurements in a period.
[0026] In the method, after receiving the third parameter, the second communication device can determine the number of sensing measurement interactions that need to be performed in each sensing availability window based on the third parameter.
[0027] For any sensing availability window, if the number of sensing measurement interactions performed in the sensing availability window reaches the number indicated by the third parameter, even if the sensing availability window has not ended, the sensing measurement does not need to be performed, so that the second communication device can sleep, which helps to save the power consumption of the second communication device.
[0028] In the method, after receiving the fourth parameter, the second communication device can determine the number of group measurements in a period based on the fourth parameter.
[0029] For any sensing availability window, if the number of group measurements performed in a period reaches the number indicated by the fourth parameter, even if there are remaining sensing availability windows, the sensing measurement does not need to be performed, so that the execution time of the sensing measurement can be reduced, thereby helping to avoid that the sensing measurement occupies too many communication resources.
[0030] In some possible implementation, the method further includes: sending, to the second communication device, a fifth parameter, the fifth parameter indicating the first configuration parameter.
[0031] As an example, the fifth parameter can be a group measurement type, and the fifth parameter can be used as an index or identifier of the first configuration parameter.
[0032] In the implementation, the first communication device can send the fifth parameter to the second communication device in a sensing measurement session establishment stage or a sensing measurement interaction stage.
[0033] For example, the first communications device may send a fifth parameter to the second communications device during the perception measurement session establishment phase to indicate the first configuration parameter, and send the fifth parameter to the second communications device during the perception measurement interaction phase to indicate group measurement or perception measurement interaction within the current perception availability window. Optionally, the fifth parameter may be carried in any frame sent by the first communications device to the second communications device.
[0034] In this implementation, after receiving the fifth parameter, the second communication device can determine the first configuration parameter corresponding to each perception availability window based on the fifth parameter, and then determine the group measurement that needs to be performed for each perception availability window or determine the perception measurement interaction that needs to be performed for each perception availability window.
[0035] In some possible implementations, the first configuration parameter is one of multiple groups of configuration parameters for group measurement.
[0036] The method further includes sending a sixth parameter to the second communication device, where the sixth parameter indicates the number of the multiple groups of configuration parameters.
[0037] In this implementation, after receiving the sixth parameter, the second communication device may determine the number of configuration parameters corresponding to the plurality of perceived availability windows based on the sixth parameter.
[0038] In some possible implementations, the method further includes: sending a seventh parameter and / or an eighth parameter to the second communication device, wherein the seventh parameter indicates the time unit of the time interval between the start times of two adjacent group measurements, and the eighth parameter indicates the time unit of the time interval between the start times of two adjacent perception measurement interactions within a group measurement.
[0039] In this implementation, the time unit of the time interval between the start times of two adjacent group measurements (or the inter-group interval) and the time unit of the time interval between the start times of two adjacent perception measurement interactions within a group measurement (or the intra-group interaction interval) may not be fixed. In this way, the first communication device can dynamically adjust the time unit of the inter-group interval and the time unit of the intra-group interaction interval based on the duration of the beacon interval (BI). This can avoid the problem of excessively long bits occupied by the inter-group interval and the intra-group interaction interval when the BI duration is too long but the time unit of the inter-group interval and the time unit of the intra-group interaction interval are small, thereby reducing transmission overhead between the first communication device and the second communication device.
[0040] In some possible implementations, the method further includes: sending, to the second communication device, a ninth parameter, the ninth parameter indicating a type of measurement report requested by the first communication device; and receiving, from the second communication device, a tenth parameter when the second communication device agrees to perform the group measurement based on the configuration parameter of the group measurement, the tenth parameter indicating a time length required by the second communication device to generate or prepare the measurement report.
[0041] In this implementation, the type of measurement report requested by the first communication device is a type of measurement report based on the group measurement.
[0042] The time length required by the second communication device to generate or prepare the measurement report can be a time length required by the second communication device to generate or prepare the measurement report after completing one group measurement. In this implementation, after receiving the ninth parameter, the second communication device can generate the measurement report based on the ninth parameter and transmit the measurement report to the first communication device.
[0043] After receiving the tenth parameter, the first communication device can request the second communication device to report the measurement report according to the tenth parameter, and then the second communication device transmits the measurement report, which can avoid the case that the first communication device requests the second communication device to report the measurement report but the second communication device does not generate the measurement report, thereby avoiding waste of transmission resources of the first communication device.
[0044] Alternatively, after receiving the tenth parameter, the first communication device can determine the time at which the second communication device transmits the measurement report based on the tenth parameter, and receive the measurement report at the corresponding time, which can save power consumption of the first communication device when receiving the measurement report.
[0045] In a second aspect, the present application provides a communication method applied in a first communication device. The method can include: sending, to a second communication device, a first sensing poll trigger frame, the first sensing poll trigger frame being used to confirm whether the second communication device is answerable in a second sensing availability window; receiving, from the second communication device, a first sensing poll response frame, the first sensing poll response frame indicating that the second communication device is answerable in the second sensing availability window; and sending, to the second communication device, first information and second information, the first information including a null data packet announcement (NDPA) frame of each sensing measurement interaction in S sensing measurement interactions, the second information including a null data packet (NDP) of each sensing measurement interaction in the S sensing measurement interactions, the S sensing measurement interactions being included in one or more group measurements in the second sensing availability window, and the S being an integer greater than or equal to 1.
[0046] In this method, the first communication device can be an AP as shown in FIG. 1. In this method, the first communication device can be a sensing initiator.
[0047] In the method, the second communication device can be any one or more of the at least one STA shown in FIG. 1. In the method, the second communication device can be a sensing response end, which can be a sensing receiving end.
[0048] In the method, the polling trigger frame can not be transmitted in each of the S sensing measurement interactions, so that the number of transmissions of the polling trigger frame is reduced, transmission overhead and throughput are reduced, and measurement efficiency is improved.
[0049] In some possible implementation manners, the transmission frequency band of the second information is a millimeter wave frequency band, the transmission time of the first sensing polling trigger frame is in a first sensing measurement interaction, and the first sensing measurement interaction contains a sensing measurement interaction with the earliest measurement time in each group measurement in the one or more group measurements.
[0050] As an example, it is assumed that the second sensing availability window is used to perform one group measurement, and the group measurement contains S sensing measurement interactions.
[0051] In this example, the first sensing measurement interaction can be in the S sensing measurement interactions with the earliest measurement time.
[0052] In this example, the polling trigger frame can not be transmitted in each of the S sensing measurement interactions, but only needs to be transmitted in the first sensing measurement interaction, so that the number of transmissions of the polling trigger frame is reduced, transmission overhead and throughput are reduced, and measurement efficiency is improved.
[0053] As another example, it is assumed that the second sensing availability window is used to perform a plurality of group measurements, each group measurement in the plurality of group measurements can contain at least one sensing measurement interaction, and the plurality of group measurements contain S sensing measurement interactions in total.
[0054] In this example, the first sensing measurement interaction can contain a sensing measurement interaction with the earliest measurement time in each group measurement in the plurality of group measurements. In this example, the number of first sensing measurement interactions can contain a plurality.
[0055] In this example, the polling trigger frame can not be transmitted in each of the S sensing measurement interactions, but only needs to be transmitted in the first sensing measurement interaction in each group measurement, so that the number of transmissions of the polling trigger frame is reduced, transmission overhead and throughput are reduced, and measurement efficiency is improved.
[0056] In some possible implementation manners, the S sensing measurement interactions are for one group measurement, and the sending frequency band of the first information is also a millimeter wave frequency band; and the transmission time of the null data packet announcement frame and the null data packet of each of the S sensing measurement interactions is located in one same transmission opportunity.
[0057] In one possible implementation manner, the transmission time of the null data packet announcement frame and the null data packet of each of the S sensing measurement interactions is located in a first transmission opportunity. In other words, the transmission time of the first information and the second information is located in the first transmission opportunity.
[0058] As an example, it is assumed that the second sensing availability window is used to perform one group measurement, and the group measurement can include two sensing measurement interactions: sensing measurement interaction 1 and sensing measurement interaction 2, where the measurement time of the sensing measurement interaction 1 is earlier than the measurement time of the sensing measurement interaction 2. When the S sensing measurement interactions are for one group measurement, and the sending frequency band of the first information is also a millimeter wave frequency band, the transmission of the first sensing poll trigger frame, the first information and the second information can be as shown in FIG. 33.
[0059] In this implementation manner, the transmission time of the first information and the second information is located in one same transmission opportunity, and the first communication device can not need to switch the transmission frequency band or link when transmitting the first information and the second information to the second communication device, which is beneficial to improve the measurement efficiency and save the channel transmission resource.
[0060] In another possible implementation manner, the transmission time of the null data packet announcement frame and the null data packet of different sensing measurement interactions of the S sensing measurement interactions can be located in different transmission opportunities. In other words, the transmission time of the null data packet announcement frame and the null data packet of each of the S sensing measurement interactions can be located in a separate transmission opportunity.
[0061] As an example, it is assumed that the second sensing availability window is used to perform one group measurement, and the group measurement can include two sensing measurement interactions: sensing measurement interaction 1 and sensing measurement interaction 2, where the measurement time of the sensing measurement interaction 1 is earlier than the measurement time of the sensing measurement interaction 2. When the S sensing measurement interactions are for one group measurement, and the sending frequency band of the first information is also a millimeter wave frequency band, the transmission of the first sensing poll trigger frame, the first information and the second information can be as shown in FIG. 34.
[0062] In this implementation manner, the transmission time of the null data packet announcement frame and the null data packet of different sensing measurement interactions of the S sensing measurement interactions is located in different transmission opportunities, and the first communication device can not need to switch the transmission frequency band or link when transmitting the null data packet announcement frame and the null data packet of different sensing measurement interactions to the second communication device, which is beneficial to improve the measurement efficiency and save the channel transmission resource.
[0063] In some possible implementation, when the transmission frequency band of the first sensing poll trigger frame is also the millimeter wave frequency band, the transmission time of the first sensing poll trigger frame is located within the transmission opportunity in which the null data packet announcement frame and the null data packet in the first sensing measurement interaction, and the first sensing measurement interaction is the sensing measurement interaction with the earliest measurement time among the multiple sensing measurement interactions performed within the transmission opportunity in which the null data packet announcement frame and the null data packet in the first sensing measurement interaction.
[0064] For example, it is assumed that the second sensing availability window is used to perform a groupcast measurement, and the groupcast measurement can include two sensing measurement interactions, i.e., sensing measurement interaction 1 and sensing measurement interaction 2, where the measurement time of sensing measurement interaction 1 is earlier than that of sensing measurement interaction 2. When the transmission frequency band of the first sensing poll trigger frame is also the millimeter wave frequency band, the transmission of the first sensing poll trigger frame, the first information and the second information can be as shown in FIG. 35.
[0065] In this implementation, the poll trigger frame does not need to be transmitted in each of the S sensing measurement interactions, but only needs to be transmitted in the first sensing measurement interaction within the first transmission opportunity, which can reduce the number of transmissions of the poll trigger frame, and is beneficial to reduce the transmission overhead and throughput, and improve the measurement efficiency.
[0066] In some possible implementation, when the S sensing measurement interactions are included in a groupcast measurement in the second sensing availability window, the method further includes: transmitting, to a second communication device, a second sensing poll trigger frame, where the second sensing poll trigger frame is used to confirm whether the second communication device is answerable within a third sensing availability window; receiving a second sensing poll response frame from the second communication device, where the second sensing poll response frame indicates that the second communication device is answerable within the third sensing availability window; and transmitting, to the second communication device, third information and fourth information, where the third information includes a null data packet announcement frame of each of T sensing measurement interactions, the fourth information includes a null data packet of each of the T sensing measurement interactions, the T sensing measurement interactions are included in a groupcast measurement in the third sensing availability window, the S sensing measurement interactions and the T sensing measurement interactions are in the same groupcast measurement, and the transmission time of the second sensing poll trigger frame is located in a sensing measurement interaction with the earliest measurement time among the T sensing measurement interactions, and T is an integer greater than or equal to 1.
[0067] In the method, the third sensing availability window can be a time period for performing a sensing measurement interaction. The second sensing availability window and the third sensing availability window are used to perform the same groupcast measurement.
[0068] In the method, the transmission time of the first sensing poll trigger frame is in the first sensing measurement interaction within the second sensing availability window, and the transmission time of the second sensing poll trigger frame is in the first sensing measurement interaction within the third sensing availability window.
[0069] In the method, the poll trigger frame does not need to be transmitted in each of the S+T sensing measurement interactions, but only needs to be transmitted in the first sensing measurement interaction within the second sensing availability window and the third sensing availability window, so that the number of transmissions of the poll trigger frame is reduced, the transmission overhead and throughput are reduced, and the measurement efficiency is improved.
[0070] In a third aspect, the present application provides a communication method applied to a second communication device. The method comprises: receiving configuration parameters of a first sensing availability window sent by a first communication device, the first sensing availability window being a time period for performing sensing measurement interactions; receiving first configuration parameters of a group measurement sent by the first communication device, the execution time of the group measurement being within the first sensing availability window, and the group measurement containing at least one sensing measurement interaction.
[0071] In some possible implementation manners, a start time parameter of the group measurement in the first configuration parameters indicates an interval between the start time of the group measurement and the start time of the first sensing availability window.
[0072] In some possible implementation manners, the first sensing availability window contains one sensing availability window or multiple sensing availability windows.
[0073] In some possible implementation manners, the method further comprises: receiving first parameters sent by the first communication device, the first parameters indicating the maximum number of group measurements within each sensing availability window in one or more sensing availability windows contained in the first sensing availability window.
[0074] In some possible implementation manners, when the first sensing availability window contains multiple sensing availability windows, the method further comprises: receiving second parameters sent by the first communication device, the second parameters indicating that the multiple sensing availability windows are used to complete the same group measurement.
[0075] In some possible implementation manners, the method further comprises: receiving third parameters and / or fourth parameters sent by the first communication device, the third parameters indicating the maximum number of sensing measurement interactions within each sensing availability window in one or more sensing availability windows contained in the first sensing availability window, and the fourth parameters indicating the number of group measurements in a period.
[0076] In some possible implementation manners, the method further includes: receiving a fifth parameter sent by the first communication device, where the fifth parameter indicates the first configuration parameter.
[0077] In some possible implementation manners, the first configuration parameter is one of a plurality of group initiation measurement configuration parameters.
[0078] The method further includes: receiving a sixth parameter sent by the first communication device, where the sixth parameter indicates a quantity of the plurality of group initiation measurement configuration parameters.
[0079] In some possible implementation manners, the method further includes: receiving a seventh parameter and / or an eighth parameter sent by the first communication device, where the seventh parameter indicates a time unit of a time interval between start times of adjacent two group initiation measurements, and the eighth parameter indicates a time unit of a time interval between start times of adjacent two sensing measurement interactions within one group initiation measurement.
[0080] In some possible implementation manners, the method further includes: receiving a ninth parameter sent by the first communication device, where the ninth parameter indicates a type of measurement report requested by the first communication device; and sending, to the first communication device, a tenth parameter indicating a time length required by the second communication device for generating or preparing a measurement report, when the second communication device agrees to perform group initiation measurement based on the configuration parameter of the group initiation measurement.
[0081] In this implementation manner, the type of measurement report requested by the first communication device is a type of measurement report based on group initiation measurement.
[0082] The time length required by the second communication device for generating or preparing a measurement report can be a time length required by the second communication device for generating or preparing a measurement report after completing one group initiation measurement.
[0083] In a fourth aspect, the present application provides a communication method applied to a second communication device. The method includes: receiving a first sensing poll trigger frame sent by a first communication device, where the first sensing poll trigger frame is used to confirm whether the second communication device is answerable in a second sensing availability window; sending, to the first communication device, a first sensing poll response frame, where the first sensing poll response frame indicates that the second communication device is answerable in the second sensing availability window; receiving first information and second information sent by the first communication device, where the first information includes a null data packet announcement (NDPA) frame of each sensing measurement interaction in S sensing measurement interactions, the second information includes a null data packet (NDP) of each sensing measurement interaction in the S sensing measurement interactions, the S sensing measurement interactions are included in one or more group initiation measurements in the second sensing availability window, and S is an integer greater than or equal to 1.
[0084] In some possible implementation, the transmission frequency band of the second information is a millimeter wave frequency band, and the transmission time of the first sensing poll trigger frame is in a first sensing measurement interaction, the first sensing measurement interaction contains a sensing measurement interaction with the earliest measurement time in each group measurement of the one or more group measurements.
[0085] In some possible implementation, the S sensing measurement interactions are in a same group measurement, and the transmission frequency band of the first information is also a millimeter wave frequency band, the transmission time of the empty data packet declaration frame and the empty data packet of each sensing measurement interaction in the S sensing measurement interactions are in a same transmission opportunity.
[0086] In some possible implementation, the transmission frequency band of the first sensing poll trigger frame is also a millimeter wave frequency band, and the transmission time of the first sensing poll trigger frame is in a transmission opportunity in which the empty data packet declaration frame and the empty data packet in the first sensing measurement interaction are located, the first sensing measurement interaction is a sensing measurement interaction with the earliest measurement time in a plurality of sensing measurement interactions performed in the transmission opportunity in which the empty data packet declaration frame and the empty data packet in the first sensing measurement interaction are located.
[0087] In some possible implementation, the S sensing measurement interactions are contained in a group measurement in the second sensing availability window, the method further includes: receiving a second sensing poll trigger frame sent by the first communication device, the second sensing poll trigger frame is used to confirm whether the second communication device is answerable in a third sensing availability window; sending a second sensing poll response frame to the first communication device, the second sensing poll response frame indicates that the second communication device is answerable in the third sensing availability window; receiving third information and fourth information sent by the first communication device, the third information contains an empty data packet declaration frame of each sensing measurement interaction in T sensing measurement interactions, the fourth information contains an empty data packet of each sensing measurement interaction in the T sensing measurement interactions, the T sensing measurement interactions are contained in a group measurement in the third sensing availability window, the S sensing measurement interactions and the T sensing measurement interactions are in a same group measurement, the transmission time of the second sensing poll trigger frame is in a sensing measurement interaction with the earliest measurement time in the T sensing measurement interactions, and the T is an integer greater than or equal to 1.
[0088] In a fifth aspect, the present application provides a communication apparatus, which can be used in the first communication device of the first aspect, and can be the first communication device, or a device (for example, a chip, a chip system, or a circuit) in the first communication device, or a logic module or software capable of realizing the functions of the whole or part of the first communication device. In a possible implementation, modules or units for implementing the method in the first aspect and any possible implementation of the first aspect are included. For example, modules or units corresponding to the method / operation / step / action described in the first aspect can be included, which can be hardware circuit, software, or a combination of hardware circuit and software. Optionally, each module or unit can realize the corresponding function by executing a computer program.
[0089] In a sixth aspect, the present application provides a communication apparatus, which can be used in the first communication device of the second aspect, and can be the first communication device, or a device (for example, a chip, a chip system, or a circuit) in the first communication device, or a logic module or software capable of realizing the functions of the whole or part of the first communication device. In a possible implementation, modules or units for implementing the method in the second aspect and any possible implementation of the second aspect are included. For example, modules or units corresponding to the method / operation / step / action described in the second aspect can be included, which can be hardware circuit, software, or a combination of hardware circuit and software. Optionally, each module or unit can realize the corresponding function by executing a computer program.
[0090] In a seventh aspect, the present application provides a communication apparatus, which can be used in the second communication device of the third aspect, and can be the second communication device, or a device (for example, a chip, a chip system, or a circuit) in the second communication device, or a logic module or software capable of realizing the functions of the whole or part of the second communication device. In a possible implementation, modules or units for implementing the method in the third aspect and any possible implementation of the third aspect are included. For example, modules or units corresponding to the method / operation / step / action described in the third aspect can be included, which can be hardware circuit, software, or a combination of hardware circuit and software. Optionally, each module or unit can realize the corresponding function by executing a computer program.
[0091] In an eighth aspect, the present application provides a communication apparatus, which can be used in the second communication device of the fourth aspect. The communication apparatus can be the second communication device, or a device (e.g., a chip, a chip system, or a circuit) in the second communication device, or a logic module or software capable of realizing all or part of the functions of the second communication device. In a possible implementation, the communication apparatus includes modules or units for implementing the method in the fourth aspect and any possible implementation of the fourth aspect. For example, the communication apparatus can include modules or units corresponding to the method described in the fourth aspect, which can be hardware circuits, software, or a combination of hardware circuits and software. Optionally, each module or unit can realize the corresponding function by executing a computer program.
[0092] In a ninth aspect, the present application provides a communication apparatus, which includes a processor configured to cause the apparatus to perform the method in any one of the first aspect to the fourth aspect and any possible implementation of the first aspect to the fourth aspect by executing a computer program (or computer executable instructions) stored in a memory and / or by a logic circuit.
[0093] In a possible implementation, the apparatus further includes the memory.
[0094] In a possible implementation, the processor and the memory are integrated together.
[0095] In another possible implementation, the memory is located outside the communication apparatus.
[0096] In a possible implementation, the communication apparatus further includes a communication interface configured to enable the communication apparatus to communicate with other devices, such as transmitting or receiving data and / or signals. For example, the communication interface can be a transceiver, a circuit, a bus, a module, or other types of communication interfaces.
[0097] In a tenth aspect, the present application provides a computer readable storage medium storing a computer program or instructions for a communication apparatus to execute, which when run on the communication apparatus, causes the method in any one of the first aspect to the fourth aspect and any possible implementation of the first aspect to the fourth aspect to be implemented.
[0098] In an eleventh aspect, the present application provides a computer program product containing instructions, which when run on a communication apparatus, causes the method in any one of the first aspect to the fourth aspect and any possible implementation of the first aspect to the fourth aspect to be implemented.
[0099] In a twelfth aspect, the present application provides a communication system, comprising a first communication device and a second communication device. The first communication device is configured to perform the method of the first aspect and any possible implementation of the first aspect, or perform the method of the second aspect and any possible implementation of the second aspect. The second communication device is configured to perform the method of the third aspect and any possible implementation of the third aspect, or perform the method of the fourth aspect and any possible implementation of the fourth aspect.
[0100] It can be understood that the effects of the third aspect to the twelfth aspect can refer to the description of the first aspect and the second aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0101] FIG. 1 is a schematic diagram of a communication system to which embodiments of the present application are applicable;
[0102] FIG. 2 is a flowchart of an interaction process of a TB type of perception measurement;
[0103] FIG. 3 is a schematic diagram of a perception measurement request frame;
[0104] FIG. 4 is a schematic diagram of a perception measurement parameter element;
[0105] FIG. 5 is a schematic diagram of a TM perception specific sub-element;
[0106] FIG. 6 is a schematic diagram of a responding station availability window element;
[0107] FIG. 7 is a schematic diagram of a responding station availability information field;
[0108] FIG. 8 is a schematic diagram of an availability window information subfield;
[0109] FIG. 9 is a schematic diagram of an initiating station availability window element;
[0110] FIG. 10 is a schematic diagram of an initiating station availability information field;
[0111] FIG. 11 is a schematic diagram of an availability bitmap provided by a perception responding end;
[0112] FIG. 12 is a schematic diagram of a perception availability window allocated by a perception initiating end to the perception responding end based on the availability bitmap;
[0113] FIG. 13 is a schematic diagram of a group transmission provided by an embodiment of the present application;
[0114] FIG. 14 is a schematic diagram of a DMG perception schedule sub-element;
[0115] FIG. 15 is a schematic diagram of a group transmission measurement;
[0116] FIG. 16 is a flow diagram of a communication method according to an embodiment of the present application;
[0117] FIG. 17 is a diagram of a first sensing availability window according to an embodiment of the present application;
[0118] FIG. 18 is a diagram of a first configuration parameter according to an embodiment of the present application;
[0119] FIG. 19 is a diagram of a first sensing availability window according to another embodiment of the present application;
[0120] FIG. 20 is a diagram of an availability window information subfield according to an embodiment of the present application;
[0121] FIG. 21 is a diagram of a first configuration parameter according to another embodiment of the present application;
[0122] FIG. 22 is a diagram of a first configuration parameter according to yet another embodiment of the present application;
[0123] FIG. 23 is a diagram of a sensing measurement request frame according to an embodiment of the present application;
[0124] FIG. 24 is a diagram of a seventh parameter according to an embodiment of the present application;
[0125] FIG. 25 is a diagram of an eighth parameter according to an embodiment of the present application;
[0126] FIG. 26 is a diagram of a sensing subelement according to an embodiment of the present application;
[0127] FIG. 27 is a diagram of values and meanings of a reporting type field according to an embodiment of the present application;
[0128] FIG. 28 is a diagram of a sensing measurement parameter element according to an embodiment of the present application;
[0129] FIG. 29 is a flow diagram of a communication method according to another embodiment of the present application;
[0130] FIG. 30 is a diagram of a first sensing measurement interaction according to an embodiment of the present application;
[0131] FIG. 31 is a diagram of a first sensing measurement interaction according to another embodiment of the present application;
[0132] FIG. 32 is a diagram of transmission of a first sensing poll trigger frame, first information and second information according to an embodiment of the present application;
[0133] FIG. 33 is a diagram of transmission of a first sensing poll trigger frame, first information and second information according to another embodiment of the present application;
[0134] FIG. 34 is a schematic diagram of transmission of a first sensing poll trigger frame, first information and second information according to another embodiment of the present application;
[0135] FIG. 35 is a schematic diagram of transmission of a first sensing poll trigger frame, first information and second information according to another embodiment of the present application;
[0136] FIG. 36 is a schematic diagram of sensing measurement interaction for transmission of a second sensing availability window and a third sensing availability window according to an embodiment of the present application;
[0137] FIG. 37 is a schematic diagram of a station information field according to an embodiment of the present application;
[0138] FIG. 38 is a schematic diagram of a trigger dependent public information field in an SR2SR probe trigger frame according to an embodiment of the present application;
[0139] FIG. 39 is a schematic diagram of a trigger dependent public information field in an SR2SI probe trigger frame or a sensing report trigger frame according to an embodiment of the present application;
[0140] FIG. 40 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present application;
[0141] FIG. 41 is a schematic diagram of a structure of a communication apparatus according to another embodiment of the present application;
[0142] FIG. 42 is a schematic diagram of a structure of a communication apparatus according to another embodiment of the present application. DETAILED DESCRIPTION
[0143] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.
[0144] In order to clearly describe the technical solutions in the embodiments of the present application, in the embodiments of the present application, the same items or similar items with basically the same functions and effects are distinguished by using "first", "second" and the like. For example, the first information and the second information are only used to distinguish different information, and the order is not limited. Those skilled in the art can understand that "first", "second" and the like do not limit the number and execution order, and "first", "second" and the like do not necessarily mean different.
[0145] In the embodiments of the present application, “at least one” means one or more, and “multiple” means two or more. “And / or” describes the association relationship of the associated objects, which means that there can be three kinds of 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, where A and B can be singular or plural. The character “ / ” generally represents an “or” relationship between the associated objects before and after it. “At least one of the following” or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b and (or) c can represent a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.
[0146] First, the nouns involved are explained.
[0147] Sensing initiator: a station that initiates a WLAN sensing procedure. As an example, the sensing initiator can be an access point (AP), or a station (STA), etc.
[0148] Sensing responder: a station that participates in a WLAN sensing procedure initiated by a sensing initiator. As an example, the sensing responder can be an AP, or a STA, etc.
[0149] Sensing transmitter: a station that transmits a physical protocol data unit (PPDU) for sensing measurement within a sensing procedure.
[0150] Sensing receiver: a station that receives a PPDU transmitted by a sensing transmitter and performs sensing measurement within a sensing procedure.
[0151] When the sensing initiator is a sensing transmitter, the sensing responder can be a sensing receiver. When the sensing responder is a sensing transmitter, the sensing initiator can be a sensing receiver.
[0152] The technical solutions of the present application can be applied to a fifth generation (5th generation, 5G) communication system, such as a 5G new radio (new radio, NR) communication system, or a variety of communication systems evolved after 5G, such as a sixth generation (6th generation, 6G) communication system. The method provided in the embodiments of the present application can also be applied to a wireless fidelity (wireless WiFi) system, a long range (long range, LoRa) system or a vehicle-to-everything (vehicle-to-everything, V2X) system. The method provided in the embodiments of the present application can also be applied to a satellite communication system. The satellite communication system can be integrated with the above-mentioned communication systems, which is not limited in the present application.
[0153] In addition, the communication system to which the technical solutions of the present application are applicable can be a wireless local area network system supporting IEEE 802.11ax next generation Wi-Fi protocol (such as 802.11be, Wi-Fi 7 or EHT), or a wireless local area network system supporting IEEE 802.11be next generation Wi-Fi protocol (such as Wi-Fi 8, UHR), or a wireless local area network system supporting Wi-Fi AI, or a wireless local area network system supporting millimeter wave (millimeter wave, millimeter wave), or a wireless local area network system supporting ultra wideband (ultra wideband, UWB), or a wireless local area network system supporting sensing, or a wireless local area network system supporting star flash.
[0154] In the following, the embodiments of the present application are described in detail in combination with the drawings.
[0155] In order to facilitate understanding of the embodiments of the present application, first, the communication system applicable to the embodiments of the present application is described in combination with FIG. 1. As shown in FIG. 1, the communication system 100 can include an AP and at least one STA, each STA in the at least one STA can communicate with the AP. As an example, the at least one STA can include STA1, STA2 and STA3.
[0156] The AP can include a wireless access network (RAN) device. The wireless access network device can be a device with wireless transceiver function. The wireless access network device can be a device providing wireless communication function service, usually located at the network side, including but not limited to: a next-generation base station (gNodeB, gNB) in a 5G communication system, a next-generation base station in a 6th generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc., an evolved node B (eNB) in a long term evolution (LTE) system, a radio network controller (RNC), a home base station (for example, a home evolved NodeB, or a home Node B, HNB), a baseband unit (BBU), a transmission reception point (TRP), a transmitting point (TP), etc.
[0157] The wireless access network device provides services for a cell, and a user equipment uses transmission resources of the cell to communicate with the base station. The cell can be a cell corresponding to the base station. The cell can belong to a macro base station or a base station corresponding to a small cell. The small cell can include a metro cell, a micro cell, a pico cell, a femto cell, etc.
[0158] The wireless access network device can also be a device that plays a base station function in device to device (D2D) communication, vehicle networking communication, unmanned aerial vehicle communication, and machine communication. Optionally, the wireless access network device can be a satellite, a macro base station, a micro base station or an indoor station, a relay node or a donor node, a device providing wireless communication services for a user equipment, a wireless controller in a cloud radio access network (CRAN) scenario, a server, a relay station, a vehicle or a vehicle-mounted device, a wearable device, and a network device in a future evolution network, etc. For example, the wireless access network device in vehicle to everything (V2X) technology can be a road side unit (RSU).
[0159] In another possible scenario, a terminal is assisted by multiple wireless access network devices to implement wireless access, and different wireless access network devices respectively implement part of functions of a base station. For example, a wireless access network device can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element, for example, in a BBU. The RU can be included in a radio frequency device or a radio frequency unit, for example, in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). It can be understood that the wireless access network device can be a CU node, or a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into a network device in the wireless access network device, or the CU can be divided into a network device in the core network device, which is not limited herein.
[0160] In different systems, the CU (or CU-CP and CU-UP), DU, or RU can also have different names, but those skilled in the art can understand their meanings. For example, in an open-radio access network (O-RAN) system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU, and RU are taken as examples for description in this application. Any one of the CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0161] In the embodiments of this application, the form of the wireless access network device is not limited, and the device for implementing the functions of the wireless access network device can be the wireless access network device; or can be a device capable of supporting the wireless access network device to implement the functions, for example, a chip system. The device can be installed in the wireless access network device or used in combination with the wireless access network device.
[0162] The STA can be a terminal, which can also be referred to as a terminal device, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), or the like, or a device used to provide voice or data connectivity to a user, or an Internet of Things device. For example, the terminal device includes a handheld device having wireless connection functionality, a vehicle-mounted device, and the like. Currently, the terminal device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile Internet device (MID), a wearable device (for example, a smart watch, a smart bracelet, a pedometer, smart glasses, and the like), a vehicle-mounted device (for example, a car, a bicycle, an electric vehicle, an airplane, a ship, a train, a high-speed rail, and the like), a satellite terminal, a virtual reality (VR) device, an augmented reality (AR) device, a smart point of sale (POS) machine, a customer-premises equipment (CPE), a light terminal device, a reduced capability UE (REDCAP UE), a wireless terminal in industrial control, a smart home device (for example, a refrigerator, a television, an air conditioner, an electricity meter, and the like), a smart robot, a mechanical arm, a workshop device, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, or a wireless terminal in a smart home, a flight device (for example, a smart robot, a hot air balloon, a drone, an airplane), and the like. The terminal device can also be a vehicle device, such as a whole vehicle device, a vehicle-mounted module, a vehicle-mounted chip, an on board unit (OBU), or a telematics box (T-BOX), and the like. The terminal device can also be other devices having terminal functions, for example, the terminal device can also be a device performing a terminal function in D2D communication.
[0163] In an embodiment of the present application, the device for implementing the function of the terminal can be a terminal, or a device capable of supporting the terminal to implement the function, such as a chip system, or a communication module, or a modem, and the like, which can be installed in the terminal. In an embodiment of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. Embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal.
[0164] In this application, the number of wireless access network devices and terminals can not be limited. For example, the number of wireless access network devices can be at least one, and each wireless access network device in the at least one wireless access network device can be connected to at least one terminal.
[0165] In this application, the wireless access network device and the terminal can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on aircraft, balloons and satellites in the air. Embodiments of the present application do not limit the application scenarios of the wireless access network device and the terminal.
[0166] Wireless sensing (WLAN sensing) technology includes sensing technology based on radar technology. The radar is composed of a transmitting antenna and a receiving antenna. The transmitting antenna sends electromagnetic waves. When the electromagnetic waves encounter a target, they will be reflected. The reflected waves will be received by the receiving antenna. The radar system will analyze the characteristic information of the target, such as position, shape, motion characteristics and motion route, through signal processing according to the changes of the transmitted and received waves. Radar sensing has many unique advantages, such as radar is not affected by light and dark, has the ability to penetrate obstacles, and can better protect personal privacy; radar sensing has a longer distance and will not cause harm to people and animals. The advantages of using radar technology to realize sensing mainly reflect in the detection of motion, which observes and interprets the motion state of the target, such as the motion direction and speed, through the Doppler effect of the target echo.
[0167] Introducing sensing technology in WLAN has good commercial prospects. Wireless sensing technology can be applied in different scenarios, such as in sports, the motion state and motion route of people and balls can be detected through this technology; in the home environment, human fall detection can also be done to prevent the elderly from falling; by processing channel state information (CSI), the human motion state and route can be interpreted. Wireless sensing technology can make full use of existing WLAN network resources without a large amount of cost. In the future dense deployment of WLAN, there will be many STAs in the coverage range of an AP, and the AP can reasonably schedule resources for each STA to improve the throughput, robustness, etc. of the system.
[0168] IEEE 802.11bf is a standard for wireless sensing formulated by the institute of electrical and electronics engineers (IEEE), which specifies sensing protocols for Sub-7GHz frequency bands and frequency bands above 45GHz. Among them, the wireless sensing process of the Sub-7GHz frequency band can include four stages of sensing capability interaction, sensing measurement session establishment, sensing measurement interaction and sensing session termination.
[0169] In the sensing capability interaction phase, the sensing initiator and the sensing responder exchange their respective sensing capability information.
[0170] In the sensing measurement session setup phase, the sensing initiator and the sensing responder negotiate configuration parameters for sensing measurement, such as the role of the sensing responder (i.e., sensing transmitter or sensing receiver), the bandwidth of null data packet (NDP), the number of training symbols, the sensing availability window for sensing measurement, and the like. The sensing availability window for sensing measurement can be referred to as a sensing availability window. Optionally, the sensing measurement session setup phase can also be referred to as a sensing session setup phase or a sensing measurement session phase.
[0171] In the sensing measurement interaction phase, sensing measurement occurs, the sensing initiator sends NDP to the sensing receiver, the sensing receiver performs measurement, and the channel state information (CSI) is calculated based on the NDP; the sensing measurement result needs to be fed back to the sensing initiator. In this phase, the protocol defines two sensing types: trigger-based (TB) and non-trigger-based (non-TB).
[0172] In the sensing session termination phase, the sensing initiator or the sensing responder terminates one or more sensing measurement sessions.
[0173] For the TB type, the sensing initiator can be an AP, the sensing responder can be a STA, and the number of sensing responders can be one or more.
[0174] FIG. 2 is a flowchart of a TB type sensing measurement interaction. In this flow, the TB type sensing measurement interaction includes a polling phase, a null data packet announcement sounding phase (NDPA sounding phase), a trigger sounding phase (TF sounding phase), and a reporting phase. The polling phase can also be referred to as an interrogation phase.
[0175] In the polling phase, the sensing initiator can send a sensing polling trigger frame to the sensing responder, which is used to confirm whether the sensing responder is answerable or not, i.e., whether the sensing responder is in an answerable state. Optionally, when multiple sensing responders are involved, the sensing initiator can send the sensing polling trigger frame to at least one of the multiple sensing responders.
[0176] In this example, the sensing initiator can be an AP, and the sensing responders can include six STAs: STA1 to STA6. The AP can send a sensing polling trigger frame to each of STA1 to STA5, respectively.
[0177] When the sensing responder is answerable, it can send a trigger response frame to the sensing initiator, which indicates that the sensing responder is answerable or in an answerable state. As an example, the trigger response frame can be a CTS-to-self frame.
[0178] In this example, STA1, STA2, STA4 and STA5 can send a trigger response frame to the AP, respectively. The AP can determine that STA1, STA2, STA4 and STA5 are answerable or in an answerable state based on the trigger response frames.
[0179] Optionally, the unanswerable or in an unanswerable state of the sensing responder can include the following cases: the sensing responder is in a sleep state.
[0180] Optionally, the time interval between the time when the sensing responder sends the trigger response frame and the time when it receives the sensing polling trigger frame can be a short interframe space (SIFS).
[0181] In the null data packet announcement probe phase, the sensing initiator can send a sensing NDPA frame and an NDP to the sensing responder. The sensing NDPA frame can include configuration parameters of the NDP, such as the number of training symbols, etc. The NDP can be referred to as a sensing initiator to sensing responder (SI2SR) NDP.
[0182] Correspondingly, after receiving the sensing NDPA frame and the NDP, the sensing responder can perform measurement to obtain channel state information. The channel state information can be referred to as sensing measurement result.
[0183] In this example, the sensing receiving end can include STA4, STA5 and STA6, and the AP can send the sensing NDPA frame and the NDP to STA4, STA5 and STA6 respectively. Accordingly, STA4, STA5 and STA6 can perform measurement after receiving the sensing NDPA frame and the NDP, and obtain the sensing measurement result.
[0184] Optionally, the time interval between the time when the sensing initiating end sends the sensing NDPA frame and the time when the sensing initiating end sends the NDP can be a SIFS.
[0185] Optionally, the time interval between the start time of the null data packet declaration sounding stage and the end time of the polling stage can also be a SIFS.
[0186] In the trigger sounding stage, the sensing initiating end can send a sensing responder to sensing initiator (SR2SI) sounding trigger frame to the sensing transmitting end, where the SR2SI sounding trigger frame is used to instruct the sensing transmitting end to send the NDP. After receiving the SR2SI sounding trigger frame, the sensing transmitting end can send the NDP to the sensing initiating end. After receiving the NDP, the sensing initiating end can perform measurement to obtain the channel state information.
[0187] In this example, the sensing transmitting end can include STA1, STA2 and STA3, and the AP can send the sensing SR2SI sounding trigger frame to STA1 and STA2 respectively, where STA1 and STA2 are the stations that can respond or are in the responding state.
[0188] Optionally, the time interval between the time when the sensing transmitting end receives the SR2SI sounding trigger frame and the time when the sensing transmitting end sends the NDP can be a SIFS.
[0189] Optionally, the time interval between the start time of the trigger sounding stage and the end time of the null data packet declaration sounding stage can also be a SIFS.
[0190] Optionally, the time interval between the start time of the trigger sounding stage and the end time of the null data packet declaration sounding stage can also be a SIFS.
[0191] In the reporting stage, the sensing initiating end can send a sensing reporting trigger frame to the sensing receiving end, where the sensing reporting trigger frame is used to request the measurement report. After receiving the sensing reporting trigger frame, the sensing receiving end can send the measurement report to the sensing initiating end.
[0192] In this example, the AP can transmit the sensing report trigger frame to STA5 and STA6, respectively.
[0193] Optionally, the time interval between the time when the sensing receiving end receives the sensing report trigger frame and the time when the measurement report is transmitted can be one SIFS.
[0194] Optionally, the time interval between the start time of the reporting stage and the end time of the trigger probe stage can also be one SIFS.
[0195] In the sensing measurement session establishment stage, the configuration parameters sent by the sensing initiating end to the sensing responding end can include the configuration parameters of the sensing availability window, which represents the time period to which the sensing responding end is allocated, or a time window to which the sensing responding end is allocated, and the time window is used to perform the TB type of sensing measurement interaction.
[0196] One sensing availability window can include one or more transmit opportunities (TXOP), and one or more TB type of sensing measurement interactions can be performed in each TXOP. The sensing measurement interaction only occurs in the sensing availability window, and no business other than sensing measurement is performed in the sensing availability window.
[0197] The sensing initiating end can send a sensing measurement request frame to the sensing responding end, and the sensing measurement request frame can be used to establish a sensing measurement session. As an example, the sensing measurement request frame can be as shown in FIG. 3.
[0198] The sensing measurement request frame can include a sensing measurement parameters element, which includes configuration parameters for sensing measurement, and the sensing measurement parameters element can be as shown in FIG. 4, wherein the sensing sub-element includes specific configuration parameters for sensing measurement.
[0199] The TB sensing specific sub-element in the sensing sub-element can be included, and the TB sensing specific sub-element is used to allocate parameters dedicated to the TB type of sensing measurement.
[0200] As shown in FIG. 5, the TB sensing specific sub-element can include an availability window field, which can be used to allocate the sensing availability window.
[0201] The availability window field can include a responder station availability window element (RSTA availability window element), which can be as shown in FIG. 6. The RSTA availability window element can include a responder station availability information field, which can be as shown in FIG. 7. The responder station availability information field can include n availability window information subfields. In the scenario of TB-type sensing measurement interaction, the sensing initiator can assign one sensing availability window to the sensing responder. That is, in the sensing measurement request frame, the RSTA availability window element can include one availability window information subfield, i.e., n equals 1.
[0202] As shown in FIG. 8, the availability window information subfield can include the key information for describing the sensing availability window, including a start time (partial TSF timer), a duration, and a periodicity. The start time is used to indicate the start time of the first sensing availability window (the time is given according to the local clock of the sensing initiator, which can be determined according to the timing synchronization function (TSF)). The duration is used to indicate the duration of the sensing availability window. As an example, the duration can range from 0 to 12.7 milliseconds. The periodicity is used to indicate the repetition period of the sensing availability window. As an example, the repetition period can range from 0 to 26.1 seconds.
[0203] After receiving the sensing measurement request frame, the sensing responder can send a sensing measurement response frame to the sensing initiator. The sensing measurement response frame can be used to indicate that the sensing measurement request of the sensing initiator is accepted or rejected by the sensing responder.
[0204] Optionally, if the sensing measurement request of the sensing initiator is rejected by the sensing responder, the sensing measurement response frame can also carry the suggested sensing measurement configuration parameters. In this way, the sensing initiator can determine whether to adjust the parameters according to the suggested sensing measurement configuration parameters of the sensing responder, and re-send a new sensing measurement request frame to the sensing responder.
[0205] Optionally, one example of the recommended sensing measurement configuration parameters can be a sensing measurement parameter element as shown in FIG. 4. The sensing initiator can carry an initiator availability window element (ISTA availability window element) in the availability window field in the TB sensing specific sub-element in the sensing measurement parameter element. The ISTA availability window element can be as shown in FIG. 9.
[0206] The ISTA availability window element can include an initiator availability information (ISTA availability information) field. As shown in FIG. 10, the ISTA availability information field can include an availability bitmap, which can be used to represent the available time period and the unavailable time period of the sensing responder. One bit can represent 10 time units (TUs), and one time unit can be equal to 1024 microseconds.
[0207] As an example, assume that the availability bitmap provided by the sensing responder can be as shown in FIG. 11, where the shaded part corresponds to a bit value of 0, and the blank part corresponds to a bit value of 1. The availability bitmap corresponds to a bit value of 1011101101. In this example, 1 can represent that the sensing responder can perform sensing measurement in the 10 TU time, or in other words, the sensing responder is available in the 10 TU time. 0 represents that the sensing responder cannot perform sensing measurement in the 10 TU, or in other words, the sensing responder is unavailable in the 10 TU time.
[0208] Optionally, the sensing initiator can re-allocate the sensing availability window to the sensing responder based on the availability bitmap. As an example, the sensing availability window allocated by the sensing initiator to the sensing responder based on the availability bitmap can be as shown in FIG. 12. In this way, the sensing responder can perform sensing measurement in the sensing availability window based on the sensing availability window.
[0209] For non-TB, the sensing initiator can be a STA, and the sensing responder can be an AP. In the following, the sensing measurement interaction based on the TB type will be taken as an example for description.
[0210] For sensing in the Sub-7GHz frequency band, the sensing initiator can obtain one sensing measurement result for each sensing measurement interaction between the sensing initiator and the sensing responder.
[0211] The wireless sensing procedure in the frequency band above 45 GHz can be similar to the wireless sensing procedure in the Sub-7 GHz frequency band. The wireless sensing procedure in the frequency band above 45 GHz can also be referred to as a directional multi-gigabit sensing (DMG sensing) procedure. For sensing in the frequency band above 45 GHz, the sensing initiator and the sensing responder can obtain the Doppler frequency offset by group transmission measurement, and one group transmission can include one or more sensing measurement interactions. In this application, the group transmission measurement can also be referred to as group transmission.
[0212] FIG. 13 is a schematic diagram of group transmission provided in an embodiment of the present application, in which one group transmission can include 6 sensing measurement interactions, and the number of group transmissions is 3.
[0213] In the sensing measurement session establishment phase, the sensing initiator can send a DMG sensing measurement request frame to the sensing responder, and the DMG sensing measurement request frame can carry a DMG sensing measurement session element, which can be used to assign the configuration parameters of the sensing measurement. The DMG sensing measurement session element can carry a DMG sensing scheduling subelement.
[0214] As shown in FIG. 14, the DMG sensing scheduling subelement can be used to configure the scheduling parameters of the sensing measurement, for example, the scheduling parameters of the sensing measurement can include the start of burst, the inter-burst interval, and the intra-burst interval. The start of burst can be used to indicate the start time of the group transmission, the inter-burst interval can be used to indicate the interval duration of the start time of adjacent group transmissions, and the intra-burst interval can be used to indicate the interval duration of the start time of adjacent sensing measurement interactions within one group transmission.
[0215] In the wireless sensing procedure, the sensing responder can report the sensing measurement result in the last sensing measurement interaction of the group transmission, and the sensing measurement report is obtained by the sensing responder based on one group transmission measurement. In other words, in one group transmission, the last sensing measurement interaction can include a reporting phase, and the other sensing measurement interactions can not include the reporting phase.
[0216] As shown in FIG. 15, it is assumed that there are two group transmissions: group transmission 1 and group transmission 2, and the shaded part represents the reporting phase. Each of group transmission 1 and group transmission 2 can include three perception measurement interactions, and in the perception measurement interactions between the perception response end and the perception initiation end, the last perception measurement interaction of group transmission 1 can include a reporting phase, and the last perception measurement interaction of group transmission 2 can include a reporting phase.
[0217] At present, when performing perception between perception devices, only one of the perception of the Sub-7GHz frequency band and the perception of the frequency band above 45GHz is usually used.
[0218] The millimeter wave frequency band (30GHz-300GHz) has abundant spectrum resources, can realize high-throughput, low-latency communication services, and can also realize high-precision, high-resolution perception tasks. At the same time, millimeter waves have the characteristics of directional transmission and good anti-interference performance.
[0219] With the development of perception demand and perception technology, integrated millimeter wave (IMMW) technology is attracting more and more attention. The IMMW technology considers sharing the baseband, and the perception device can simultaneously have the ability of sub-7GHZ frequency band and millimeter wave frequency band communication. In this case, the perception device can combine the two perception methods to realize perception. However, the field of wireless perception technology does not provide a technical solution for combining the two perception methods of Sub-7GHz frequency band perception and millimeter wave frequency band perception to realize perception.
[0220] Therefore, the present application provides a new technical solution, which can combine the two perception methods of Sub-7GHz frequency band perception and millimeter wave frequency band perception to realize perception. For example, the technical solution of the present application can be applied to a perception scheme combining sub-7GHz frequency band perception and 42GHz-71GHz frequency band perception.
[0221] In the technical solution of the present application, in the perception measurement session establishment phase, the configuration parameters sent by the perception initiation end to the perception response end can include the configuration parameters of the perception availability window and the configuration parameters of the group transmission measurement, and the execution time of the group transmission measurement is located in the perception availability window. In the present application, the group transmission measurement is performed in the perception availability window, which not only combines the Sub-7GHz frequency band perception and the millimeter wave frequency band perception to realize perception, reduces the complexity of device hardware implementation, and improves the accuracy of perception measurement, but also avoids occupying communication resources caused by perception measurement outside the perception availability window.
[0222] In this application, the group initiation measurement within the perception availability window can be referred to as the group initiation measurement within the perception availability window. The group initiation measurement within the perception availability window can include one or more, and each of the one or more group initiation measurements can include one or more perception measurement interactions.
[0223] In addition, during the perception measurement interaction stage, the perception initiator can send a perception poll trigger frame to the perception responder once before the first perception measurement interaction in the multiple perception measurement interactions. The multiple perception measurement interactions can be the perception measurement interactions in the group initiation measurement within the perception availability window. In this method, a poll trigger frame does not need to be transmitted once before each perception measurement interaction, which can reduce the number of transmissions of the perception poll trigger frame, help reduce transmission overhead and throughput, and help improve measurement efficiency.
[0224] In this application, the Sub-7GHz frequency band can be referred to as a low frequency band, and the millimeter wave frequency band can be referred to as a high frequency band.
[0225] In this application, the perception availability window can also be referred to as the window, and the perception measurement interaction can be referred to as the interaction.
[0226] Next, the application will be described in detail in combination with FIGS. 16-42.
[0227] FIG. 16 is a flow diagram of a communication method provided by an embodiment of the application. The communication method can be applied to the perception measurement session establishment stage.
[0228] S1601, the first communication device sends the configuration parameters of the first perception availability window to the second communication device, and the first perception availability window is a time period for performing perception measurement interactions. Correspondingly, the second communication device receives the configuration parameters of the first perception availability window.
[0229] The first communication device can be an AP as shown in FIG. 1. In this method, the first communication device can be a perception initiator.
[0230] The second communication device can be any one or more of the at least one STA as shown in FIG. 1. In this method, the second communication device can be a perception responder.
[0231] In this method, the first perception availability window can be a time period allocated by the first communication device to the second communication device for performing perception measurement interactions.
[0232] Optionally, the first perception availability window can include one or more perception availability windows, and each of the one or more perception availability windows has its own corresponding configuration parameters.
[0233] Optionally, the configuration parameters of each of the one or more perceived availability windows can be the same or different.
[0234] Optionally, the configuration parameters of each of the one or more perceived availability windows can be carried in the availability window information subfield as shown in FIG. 7. The number of availability window information subfields can be the same as the number of perceived availability windows.
[0235] For example, assuming that the first perceived availability window contains one perceived availability window, the number of availability window information subfields can be one, and n is equal to 1.
[0236] For another example, assuming that the first perceived availability window contains two perceived availability windows, the number of availability window information subfields can be two, and n is equal to 2.
[0237] Optionally, the configuration parameters of each of the one or more perceived availability windows can refer to the configuration parameters as shown in FIG. 8.
[0238] S1602, the first communication device sends the first configuration parameter of the group measurement to the second communication device, the execution time of the group measurement is located in the first perceived availability window, and the group measurement contains at least one perceived measurement interaction. Correspondingly, the second communication device receives the first configuration parameter of the group measurement.
[0239] Optionally, the number of group measurements can also contain one or more.
[0240] Optionally, the configuration parameters of the first perceived availability window and the first configuration parameter of the group measurement can be carried in the perceived measurement request frame. In this method, the first configuration parameter can also be referred to as an integrated millimeter wave sensing scheduling subelement (IMMW sensing scheduling subelement).
[0241] In the first possible implementation manner, the first perceived availability window can contain one perceived availability window, and the one perceived availability window can complete one or more group measurements.
[0242] As shown in FIG. 17, assuming that the shaded part represents a perceived availability window, the first perceived availability window contains one perceived availability window, and the one perceived availability window can complete two group measurements, and each of the two group measurements contains three perceived measurement interactions.
[0243] In this implementation, one sensing availability window can be used to complete one or more group burst measurements, and the duration of the sensing availability window is greater than or equal to the duration of one group burst measurement, so as to avoid the case that the group burst measurement cannot be completed due to the limitation of the sensing availability window.
[0244] In this implementation, the first communication device can further send the first parameter to the second communication device, where the first parameter indicates the maximum number of group burst measurements in the first sensing availability window. Correspondingly, the second communication device can receive the first parameter.
[0245] As shown in FIG. 17, in this example, the first parameter indicates that the maximum number of group burst measurements in the first sensing availability window is two.
[0246] In this implementation, after receiving the first parameter, the second communication device can determine the maximum number of group burst measurements that need to be performed in the first sensing availability window based on the first parameter.
[0247] Suppose the number of group burst measurements performed in the first sensing availability window reaches the number indicated by the first parameter, even if the first sensing availability window has not ended, the sensing measurement does not need to be performed. For example, suppose the number of group burst measurements performed in the first sensing availability window reaches the number indicated by the first parameter, the second communication device can be in sleep mode. In this way, the duration of the sensing measurement performed by the second communication device can be reduced, thereby facilitating the reduction of the power consumption of the second communication device for sensing measurement.
[0248] Optionally, the first parameter can also be carried in the first configuration parameter.
[0249] As an example, the first configuration parameter can be as shown in (a) of FIG. 18. In this example, the first configuration parameter can include at least one of the following parameters: a sub-element identifier (ID), a length, a group burst start time, a group burst interval, an intra-group burst exchange interval, a number of transmission beams (TX beams) per exchange, a number of repetitions per exchange, a maximum number of group burst measurements per window, a number of group bursts, and a number of exchanges per group burst.
[0250] In this example, the maximum number of group burst measurements per window can be the first parameter.
[0251] The group start time can be an interval between a start time of the group measurement and a start time of the current window, i.e., a time interval between the start time of the group measurement and the start time of the window in which the group measurement is located. The start time of the group measurement can be the start time of the first group measurement in the current window, or the start time of the group measurement with the earliest measurement time in the current window. In this example, the group start time can include one byte, and the unit is microsecond.
[0252] In this method, the second communication device can determine the start time of the group measurement through the interval between the start time of the group measurement and the start time of the window. Compared with directly configuring the start time of the group measurement by the first communication device to the second communication device, the interval between the start time of the group measurement and the start time of the window occupies fewer bytes, which is beneficial to save transmission resources and reduce transmission overhead between the first communication device and the second communication device.
[0253] Optionally, the maximum value of the group-to-group interval and the intra-group interaction interval can not exceed the time length of one window.
[0254] In this example, the meanings of other parameters can refer to FIG. 14, which will not be described here.
[0255] Optionally, the first configuration parameter can also be as shown in (b) of FIG. 18 or (c) of FIG. 18.
[0256] In the second possible implementation, the first sensing availability window can include a plurality of sensing availability windows, and one group measurement can be completed in the plurality of sensing availability windows.
[0257] In this implementation, the number of availability window information subfields can also be multiple. Each of the plurality of sensing availability windows can include the configuration parameters shown in FIG. 8, and the values of the repetition period fields in the configuration parameters of the plurality of sensing availability windows are the same.
[0258] As shown in FIG. 19, assuming that the shaded part represents a sensing availability window, the first sensing availability window includes two sensing availability windows, and the two sensing availability windows can be used to complete one group measurement. Six sensing measurement interactions can be performed in each of the two sensing availability windows.
[0259] In this example, the number of availability window information subfields can be two. Each of the two sensing availability windows can include the configuration parameters shown in FIG. 8, and the values of the repetition period fields in the configuration parameters of the two sensing availability windows are the same.
[0260] In this implementation, the multiple sensing availability windows can complete one or more group measurement, avoiding the case that the group measurement cannot be completed due to the limitation of one sensing availability window.
[0261] In this implementation, the first communication device can further send a second parameter to the second communication device, the second parameter indicating that the multiple sensing availability windows are used to complete the same group measurement. Correspondingly, the second communication device receives the second parameter.
[0262] Optionally, the second parameter can be carried in the configuration parameter of each of the multiple sensing availability windows. For example, the second parameter can be carried in the reserved field in the configuration parameter of each of the multiple sensing availability windows, and the value in the reserved field in the configuration parameter of each of the multiple sensing availability windows can be the same and a non-zero value. In this case, after receiving the configuration parameter of each of the multiple sensing availability windows, the second communication device can determine that the multiple sensing availability windows are used to perform the same group measurement based on the reserved field in the configuration parameter of each of the multiple sensing availability windows.
[0263] Optionally, for any one sensing availability window, the reserved field in the configuration parameter of the sensing availability window can be the reserved field as shown in FIG. 8, i.e., the B23 field.
[0264] For example, assuming that the first sensing availability window includes window 1 and window 2, and window 1 and window 2 are used to perform the same group measurement, the reserved field in the configuration parameter of window 1 and the reserved field in the configuration parameter of window 2 can be set to 1.
[0265] For another example, assuming that the first sensing availability window includes window 1 and window 2, and the group measurement performed by window 1 and the group measurement performed by window 2 are not the same group measurement, the reserved field in the configuration parameter of window 1 and the reserved field in the configuration parameter of window 2 can be set to 0, indicating that window 1 and window 2 are irrelevant.
[0266] Optionally, a field can be added in the configuration parameter of each of the multiple sensing availability windows, and the field can be used to indicate the serial number or the identifier of each sensing availability window. In this case, after receiving the configuration parameter of each of the multiple sensing availability windows, the second communication device can determine the number of sensing availability windows used to perform the same group measurement and the multiple sensing availability windows used to perform the same group measurement based on the added field in the configuration parameter of each of the multiple sensing availability windows.
[0267] As an example, as shown in FIG. 20, the added field can be an availability window ID or an availability window number, indicating an identity or a sequence number of an availability window, and the number of bits of the field can be 2.
[0268] Optionally, the identity or the sequence number of each of the perception availability windows in which the same group measurement is performed can be the same.
[0269] Optionally, the added field can also be the second parameter.
[0270] Optionally, the added field can also be used to indicate a type or an identity of the group measurement. In this case, after receiving the multiple perception availability windows, the second communication device can determine the type of the same group measurement performed by the multiple perception availability windows based on the added field in the configuration parameter of each of the multiple perception availability windows.
[0271] In this implementation, the first communication device can also send the third parameter and / or the fourth parameter to the second communication device, the third parameter indicating a maximum number of perception measurement interactions in each of the multiple perception availability windows, and the fourth parameter indicating a number of group measurements in a period. Correspondingly, the second communication device receives the third parameter and / or the fourth parameter.
[0272] Optionally, when the first perception availability window contains one perception availability window, the first communication device can also send the third parameter and / or the fourth parameter to the second communication device.
[0273] In this method, after receiving the third parameter, the second communication device can determine the number of perception measurement interactions needed to be performed in each of the perception availability windows based on the third parameter.
[0274] For any one of the perception availability windows, if the number of perception measurement interactions performed in the perception availability window reaches the number indicated by the third parameter, even if the perception availability window has not ended, the perception measurement does not need to be performed, so that the second communication device can be in sleep, which helps to save the power consumption of the second communication device.
[0275] In this method, after receiving the fourth parameter, the second communication device can determine the number of group measurements in a period based on the fourth parameter.
[0276] For any one of the sensing availability windows, when the number of performed group measurement in a period reaches the number indicated by the fourth parameter, the sensing measurement does not need to be performed even if there is a remaining sensing availability window, which can reduce the execution time of the sensing measurement, thereby helping to avoid that the sensing measurement occupies too many communication resources.
[0277] Optionally, the third parameter and the fourth parameter can be carried in the first configuration parameter.
[0278] In an example, the plurality of sensing availability windows correspond to the same first configuration parameter. In this example, the parameter values of the configuration parameter corresponding to each of the plurality of sensing availability windows can be the same.
[0279] For example, the first configuration parameter can be as shown in FIG. 21. In this example, the first configuration parameter can include at least one of the following parameters: a sub-element identifier, a length, a group burst start time, a group burst interval, an intra-group burst interaction interval, a number of transmission beams per interaction, a number of repetitions per interaction, a maximum number of measurement interactions per window, a number of bursts per periodicity, a number of bursts, and a number of interactions per burst.
[0280] In this example, the maximum number of measurement interactions per window indicates the maximum number of sensing measurement interactions measured in a sensing availability window allocated. In this example, the maximum number of measurement interactions per window can be the third parameter.
[0281] In this example, the maximum number of sensing measurement interactions measured in each of the plurality of sensing availability windows can be the same, but the number of sensing measurement interactions actually performed in each sensing availability window can be different. The number of sensing measurement interactions actually measured in each sensing availability window can be associated with the number of interactions per burst.
[0282] For example, assuming that the first sensing availability window includes window 1 and window 2, window 1 and window 2 are used to perform one group measurement, the maximum number of sensing measurement interactions measured in each of window 1 and window 2 is 8, and the number of interactions per burst is 12, the second communication device can perform 8 sensing measurement interactions in window 1 and 4 sensing measurement interactions in window 2. Alternatively, the second communication device can perform 7 sensing measurement interactions in window 1 and 5 sensing measurement interactions in window 2.
[0283] The number of bursts per periodicity indicates the number of group measurements that need to be measured in a repetition period of a sensing availability window. In this example, the number of bursts per periodicity can be the fourth parameter.
[0284] For example, assuming that the first sensing availability window contains window 1 and window 2, and window 1 and window 2 are used to perform one group measurement, the value of the number of groups in the window repetition period can be set to 1.
[0285] In this example, the group start time can be the start time of the first group measurement in a sensing availability window. In this case, the group start time can contain four bytes.
[0286] Alternatively, the group start time can also be the interval between the start time of a group measurement in a sensing availability window and the start time of the sensing availability window, i.e., the interval between the start time of the group measurement and the start time of the window in which the group measurement is located. The start time of the group measurement can be the start time of the first group measurement in the window, or in other words, the start time of the group measurement with the earliest measurement time in the window. In this case, the group start time can contain one byte, with the unit being microseconds.
[0287] Alternatively, the first configuration parameter can also refer to (b) in FIG. 18 or (c) in FIG. 18, which will not be described again here.
[0288] In another example, each sensing availability window in the plurality of sensing availability windows can correspond to a first configuration parameter respectively. That is, the group measurement can be configured by a plurality of groups of configuration parameters, and the plurality of groups of configuration parameters contain the first configuration parameter corresponding to each sensing availability window in the plurality of sensing availability windows.
[0289] In this example, the parameter types of the configuration parameters of each sensing availability window in the plurality of sensing availability windows can be the same, and the parameter values of the configuration parameters of each sensing availability window in the plurality of sensing availability windows can be different.
[0290] In this example, the first communication device can further send a fifth parameter to the second communication device, and the fifth parameter can be a burst type. The fifth parameter can be used to indicate the first configuration parameter, and can serve as an index or identifier of the first configuration parameter.
[0291] Alternatively, the first communication device can send the fifth parameter to the second communication device in the sensing measurement session establishment stage or the sensing measurement interaction stage.
[0292] For example, the first communication device can send the fifth parameter to the second communication device in the sensing measurement session establishment stage to indicate the first configuration parameter, and send the fifth parameter to the second communication device in the sensing measurement interaction stage to indicate the group measurement in the current sensing availability window or the sensing measurement interaction. Alternatively, the fifth parameter can be carried in any one of the frames sent by the first communication device to the second communication device.
[0293] Optionally, in the perception measurement session establishment stage, each of the plurality of perception availability windows can correspond to a fifth parameter respectively. After receiving the fifth parameter, the second communication device can determine the first configuration parameter corresponding to each of the plurality of perception availability windows based on the fifth parameter, and further determine the group measurement or the perception measurement interaction to be performed in each of the plurality of perception availability windows. In this way, in the subsequent perception measurement interaction stage, the second communication device can determine the first configuration parameter corresponding to the fifth parameter according to the received fifth parameter, and further perform the perception measurement in the corresponding perception availability window based on the determined first configuration parameter.
[0294] Optionally, in the perception measurement session establishment stage, the fifth parameter corresponding to each of the plurality of perception availability windows can be carried in the first configuration parameter corresponding to each of the plurality of perception availability windows.
[0295] As an example, for any one of the plurality of perception availability windows, it is assumed that the first configuration parameter of one of the plurality of perception availability windows can be as shown in FIG. 22. In this example, the first configuration parameter can include a group transmission type field. In this example, the group transmission type field can be the fifth parameter.
[0296] Optionally, in some embodiments, the group transmission type field can also be a window type or identification field.
[0297] Optionally, the first communication device can further send a sixth parameter to the second communication device, the sixth parameter can indicate the number of the plurality of configuration parameters. Wherein, the plurality of configuration parameters can be the plurality of first configuration parameters. In this way, after receiving the sixth parameter, the second communication device can confirm the number of the first configuration parameters corresponding to the plurality of perception availability windows based on the sixth parameter.
[0298] Optionally, the sixth parameter can be carried in the perception measurement request frame.
[0299] As an example, it is assumed that the perception measurement request frame can be as shown in FIG. 23(a). In this example, the perception measurement request frame can include a number (count) field and the first configuration parameter, the value of the number field can be N, N is used to indicate the number of the first configuration parameters corresponding to the plurality of perception availability windows, and the number of the first configuration parameters is the same as the value of the number field. In this example, the number field can be the sixth parameter.
[0300] For example, it is assumed that the first perception availability window includes two perception availability windows, and the two perception availability windows correspond to one first configuration parameter respectively, then the value of the number field can be 2, indicating that there are two first configuration parameters. Correspondingly, the perception measurement request frame can include two first configuration parameters.
[0301] Optionally, the perception measurement request frame can also be as shown in (b) of FIG. 23.
[0302] In a third possible implementation, the first perception availability window can contain a plurality of perception availability windows, and each of the plurality of perception availability windows can be used to perform one or more group measurement.
[0303] In this implementation, the first communication device can also send the first parameter to the second communication device, where the first parameter indicates a maximum number of group measurements that each of the plurality of perception availability windows needs to perform.
[0304] In this implementation, when the number of group measurements performed in any one of the plurality of perception availability windows reaches the number indicated by the first parameter, the any one of the plurality of perception availability windows does not need to perform perception measurement even if the any one of the plurality of perception availability windows has not ended. This can reduce the execution time of perception measurement, thereby helping to avoid occupying too many communication resources by perception measurement.
[0305] In this implementation, the group measurements performed in each of the plurality of perception availability windows can be different. In this case, the value of the reserved field in the configuration parameter of each of the plurality of perception availability windows is set to 0 or the value of the availability window identifier / availability window sequence number can be different, which is used to indicate that the group measurements performed in each of the plurality of perception availability windows are different.
[0306] For example, assuming that the first perception availability window contains window 1 and window 2, and window 1 and window 2 are used to perform different group measurements, the reserved field in the configuration parameter of window 1 and the reserved field in the configuration parameter of window 2 can be set to 0.
[0307] In this implementation, each of the plurality of perception availability windows has its own corresponding first configuration parameter.
[0308] Optionally, the first communication device can also send the fifth parameter to the second communication device, which can refer to the foregoing embodiments and will not be described here.
[0309] Optionally, the first communication device can also send the sixth parameter to the second communication device, which can refer to the foregoing embodiments and will not be described here.
[0310] In the technical solution of the present application, the time unit of the time interval between the start times of two adjacent groupcast measurement can not be fixed, and the time unit of the time interval between the start times of two adjacent sensing measurement interactions within one groupcast measurement can also not be fixed.
[0311] In the method, the first communication device can further send a seventh parameter and / or an eighth parameter to the second communication device, the seventh parameter can indicate the time unit of the time interval (or groupcast interval) between the start times of two adjacent groupcast measurements, and the eighth parameter can indicate the time unit of the time interval (or intra-groupcast interaction interval) between the start times of two adjacent sensing measurement interactions within one groupcast measurement. Correspondingly, the second communication device can receive the seventh parameter and / or the eighth parameter.
[0312] For example, it is assumed that the seventh parameter can be as shown in FIG. 24. In this example, the seventh parameter can be represented by a B0 field, and the groupcast interval can be represented by B1-B15 fields. When the value of the seventh parameter is 0, it indicates that the time unit of the groupcast interval is microsecond, or 10 microseconds, or 100 microseconds. When the value of the seventh parameter is 1, it indicates that the time unit of the groupcast interval is time unit (TU), or 10 TU, or 100 TU. Wherein, 1 TU is equal to 1024 microseconds.
[0313] For example, it is assumed that the eighth parameter can be as shown in FIG. 25. In this example, the eighth parameter can be represented by a B0 field, and the intra-groupcast interaction interval can be represented by B1-B7 fields. When the value of the eighth parameter is 0, it indicates that the time unit of the intra-groupcast interaction interval is microsecond, or 10 microseconds, or 100 microseconds. When the value of the eighth parameter is 1, it indicates that the time unit of the intra-groupcast interaction interval is time unit (TU), or 10 TU, or 100 TU.
[0314] In the method, the time unit of the groupcast interval and the time unit of the intra-groupcast interaction interval can not be fixed. In this way, the first communication device can dynamically adjust the time unit of the groupcast interval and the time unit of the intra-groupcast interaction interval based on the length of the beacon interval (BI), which can avoid the problem that when the length of the BI is too long but the time unit of the groupcast interval and the time unit of the intra-groupcast interaction interval are small, the number of bits occupied by the groupcast interval and the intra-groupcast interaction interval is too long, and is beneficial to save the transmission overhead between the first communication device and the second communication device.
[0315] In the technical solution of the present application, the first communication device can further send a ninth parameter to the second communication device, and the ninth parameter indicates the type of the measurement report requested by the first communication device. Correspondingly, the second communication device receives the ninth parameter.
[0316] In the method, the type of the measurement report requested by the first communication device is a type of group-based measurement report.
[0317] Optionally, the ninth parameter can be carried in a perception measurement parameter element in the perception measurement request frame. For example, the ninth parameter can be carried in a perception measurement parameter field in the perception measurement parameter element.
[0318] As an example, it is assumed that the perception measurement parameter field can be as shown in FIG. 26. In this example, a reserved field (i.e., the B35-B39 field) in the perception measurement parameter field can contain a report type field, which can be used to indicate the type of the measurement report. In this example, the report type field can be the ninth parameter.
[0319] In this example, the value and meaning of the report type field can be as shown in FIG. 27.
[0320] In the method, after the second communication device receives the ninth parameter, the second communication device can generate the measurement report based on the ninth parameter, and transmit the measurement report to the first communication device.
[0321] Optionally, when the second communication device agrees to perform the group-based measurement based on the configuration parameter, the second communication device can send a tenth parameter to the first communication device, the tenth parameter being used to indicate a time length required by the second communication device for generating or preparing the measurement report.
[0322] In the method, the time length required by the second communication device for generating or preparing the measurement report can be a time length required by the second communication device for generating or preparing the measurement report after completing one group-based measurement.
[0323] Optionally, the tenth parameter can be carried in a perception measurement parameter element in the perception measurement response frame.
[0324] As an example, it is assumed that the perception measurement parameter element can be as shown in FIG. 28. In this example, the perception measurement parameter element can contain a burst delay response field or a report delay response field, which are used to indicate an interval between an end time of the last perception measurement interaction of the group-based measurement and a time of feeding back the measurement report. In this example, the burst delay response field or the report delay response field can be the tenth parameter.
[0325] Optionally, the tenth parameter can also be carried in a perception sub-element in the perception measurement parameter element.
[0326] Optionally, the second communication device sends the tenth parameter to the first communication device when a first condition is met. The first condition can include one or more of the following conditions: the second communication device is assigned a role of a sensing receiver, the second communication device is assigned a requirement of sending a sensing measurement report frame to feed back a measurement report (i.e., a sensing measurement report request field in a sensing measurement request frame sent by the first communication device to the second communication device is set to 1), and the ninth parameter is set to a doppler-based report type (e.g., a value of the ninth parameter is set to 3, or 5, or 6, or 7).
[0327] In the method, after receiving the tenth parameter, the first communication device can request the second communication device to report a measurement report according to the tenth parameter, and then the second communication device sends the measurement report. In this way, the first communication device can avoid the situation that the first communication device requests the second communication device to report a measurement report but the second communication device does not generate the measurement report, thereby avoiding wasting of transmission resources of the first communication device.
[0328] Alternatively, after receiving the tenth parameter, the first communication device can determine a time at which the second communication device transmits the measurement report based on the tenth parameter, and receives the measurement report at the corresponding time, which can save power consumption of the first communication device when receiving the measurement report.
[0329] The foregoing embodiments introduce a communication method in a sensing measurement session establishment stage. In the following, the application will introduce a communication method in a sensing measurement interaction stage in combination with FIG. 29 to FIG. 39.
[0330] FIG. 29 is a flowchart of a communication method provided by another embodiment of the application. The communication method can be applied in a sensing measurement interaction stage.
[0331] S2901, the first communication device sends a first sensing poll trigger frame to a second communication device, where the first sensing poll trigger frame is used to confirm whether the second communication device is answerable in a second sensing availability window. Correspondingly, the second communication device receives the first sensing poll trigger frame.
[0332] The first communication device can be an AP as shown in FIG. 1. In the method, the first communication device can be a sensing initiator.
[0333] The second communication device can be any one or more of STAs as shown in FIG. 1. In the method, the second communication device can be a sensing responder, which can be a sensing receiver.
[0334] In the method, a transmission band of the first sensing poll trigger frame can be a millimeter wave band (or a high frequency band) or a low frequency band.
[0335] In the method, the second sensing availability window can be a time period for performing sensing measurement interactions. The second sensing availability window can be used to perform one or more groupcast measurements, each of the one or more groupcast measurements can include at least one sensing measurement interaction.
[0336] S2902, the second communication device sends a first sensing poll response frame to the first communication device, the first sensing poll response frame indicating that the second communication device is available to respond within the second sensing availability window. Correspondingly, the first communication device receives the first sensing poll response frame.
[0337] As an example, the first sensing poll response frame can be a CTS-to-self frame.
[0338] In the method, the transmission frequency band of the first sensing poll response frame is the same as the transmission frequency band of the first sensing poll trigger frame.
[0339] S2903, the first communication device sends first information and second information to the second communication device, the first information including a null data packet announcement frame for each of S sensing measurement interactions, the second information including a null data packet for each of the S sensing measurement interactions, the S sensing measurement interactions included in one or more groupcast measurements within the second sensing availability window, S being an integer greater than or equal to 1.
[0340] In the method, one transmission beam is used to transmit one null data packet. In other words, the first communication device can be considered to have transmitted one transmission beam to the second communication device each time the first communication device transmits one null data packet to the second communication device.
[0341] In the method, different transmission beams can be used for different null data packets. For example, different transmission beams used for different null data packets can be transmitted in different directions.
[0342] Optionally, different transmission beams can also be used to transmit one null data packet. The transmitting antenna can change the transmission beam during the transmission of the null data packet. In the method, the null data packet can include a beam training field, in which the transmission beam can be changed.
[0343] A certain number of null data packets can be transmitted in each sensing measurement interaction. In other words, a certain number of null data packets can be considered to have completed one sensing measurement interaction.
[0344] In other words, a certain number of transmission beams can be used to transmit null data packets in each sensing measurement interaction. The number of null data packets can be 1 or greater than 1.
[0345] As an example, assume that the first communication device needs to switch M transmit beams in one sensing measurement interaction. The first communication device can transmit M null data packets, each using one transmit beam. Alternatively, the first communication device can also transmit 1 null data packet, in which M transmit beams are switched.
[0346] The number of transmit beams that the first communication device needs to switch in one sensing measurement interaction can be carried in the null data packet announcement frame or the null data packet, so that the second communication device can receive the corresponding M transmit beams based on the null data packet announcement frame or the null data packet after receiving the null data packet announcement frame or the null data packet.
[0347] Each group measurement can transmit a certain number of sensing measurement interactions. In other words, a certain number of sensing measurement interactions are completed, and it can be considered that a group measurement is completed.
[0348] Optionally, the number of sensing measurement interactions of each group measurement can be carried in the first configuration parameter, for example, in the interaction number field of each group measurement in (a), (b) or (c) in FIG. 18.
[0349] In the method, the transmission frequency band of the first information can be a millimeter wave frequency band or a low frequency band. The transmission frequency band of the second information can be a millimeter wave frequency band.
[0350] In the method, when the first communication device transmits the second information to the second communication device, the first communication device can transmit the second information directionally.
[0351] In the method, the polling trigger frame can not be transmitted in each of the S sensing measurement interactions, so that the number of transmissions of the polling trigger frame can be reduced, which is conducive to reducing the transmission overhead and throughput, and is conducive to improving the measurement efficiency.
[0352] In the method, the transmission time of the first sensing polling trigger frame can be located in the first sensing measurement interaction, and the first sensing measurement interaction can include the sensing measurement interaction with the earliest measurement time in each group measurement for performing one or more group measurements in the second sensing availability window.
[0353] As an example, assume that the second sensing availability window is used to perform one group measurement, and the group measurement includes S sensing measurement interactions.
[0354] In this example, the first sensing measurement interaction can be the sensing measurement interaction with the earliest measurement time in the S sensing measurement interactions.
[0355] In this example, the first perception measurement interaction can be as shown in FIG. 31. In this example, the first perception measurement interaction contains two group transmission measurements, and one group transmission measurement contains three perception measurement interactions, wherein the shaded part represents the first perception measurement interaction.
[0356] In this example, the polling trigger frame can not be transmitted in each of the S perception measurement interactions, but only in the first perception measurement interaction of the S perception measurement interactions, so that the number of transmissions of the polling trigger frame is reduced, which is conducive to reducing the transmission overhead and throughput, and is conducive to improving the measurement efficiency.
[0357] As another example, assuming that the second perception availability window is used to perform a plurality of group transmission measurements, each of the plurality of group transmission measurements can contain at least one perception measurement interaction, and the plurality of group transmission measurements contain a total of S perception measurement interactions.
[0358] In this example, the first perception measurement interaction can contain the perception measurement interaction with the earliest measurement time in each of the plurality of group transmission measurements. In this example, the number of first perception measurement interactions can contain multiple.
[0359] For example, assuming that the second perception availability window is used to perform two group transmission measurements, each of the two group transmission measurements can contain two perception measurement interactions. Then the number of first perception measurement interactions can contain two, one of which is the perception measurement interaction with the earliest measurement time in the first group transmission measurement, and the other is the perception measurement interaction with the earliest measurement time in the second group transmission measurement.
[0360] In this example, the first perception measurement interaction can be as shown in FIG. 31. In this example, the first perception measurement interaction contains two group transmission measurements, and one group transmission measurement contains three perception measurement interactions, wherein the shaded part represents the first perception measurement interaction.
[0361] As an example, assuming that the second perception availability window is used to perform one group transmission measurement, the group transmission measurement can contain two perception measurement interactions: perception measurement interaction 1 and perception measurement interaction 2, wherein the measurement time of perception measurement interaction 1 is earlier than that of perception measurement interaction 2. When the transmission frequency band of the second information is a millimeter wave frequency band, the transmission of the first perception polling trigger frame, the first information and the second information can be as shown in FIG. 32.
[0362] In this example, the number of second communication devices is one. Optionally, when the number of second communication devices is multiple, each of the plurality of second communication devices transmits frames in a similar manner to the second communication device, which will not be described here.
[0363] In this example, the first perception measurement interaction can be perception measurement interaction 1.
[0364] In this example, the transmission time of the first sensing poll trigger frame is in the sensing measurement interaction 1, and the transmission time of the measurement report can be in the sensing measurement interaction 2.
[0365] In this example, the poll trigger frame can not be transmitted in each of the S sensing measurement interactions, but only needs to be transmitted in the first sensing measurement interaction of each groupcast measurement, which can reduce the number of transmissions of the poll trigger frame, and is conducive to reducing transmission overhead and throughput, and improving measurement efficiency.
[0366] Optionally, when the S sensing measurement interactions are a same groupcast measurement, and the transmission frequency band of the first information is also a millimeter wave frequency band, the transmission time of the null data packet announcement frame and the null data packet of each of the S sensing measurement interactions is in a same transmission opportunity.
[0367] In a possible implementation, the transmission time of the null data packet announcement frame and the null data packet of each of the S sensing measurement interactions is in the first transmission opportunity. In other words, the transmission time of the first information and the second information is in the first transmission opportunity.
[0368] As an example, it is assumed that the second sensing availability window is used to perform a groupcast measurement, which can include two sensing measurement interactions: sensing measurement interaction 1 and sensing measurement interaction 2, where the measurement time of the sensing measurement interaction 1 is earlier than the measurement time of the sensing measurement interaction 2. When the S sensing measurement interactions are a same groupcast measurement, and the transmission frequency band of the first information is also a millimeter wave frequency band, the transmission of the first sensing poll trigger frame, the first information, and the second information can be as shown in FIG. 33.
[0369] In this example, the number of second communication devices is one. Optionally, when the number of second communication devices is multiple, each of the multiple second communication devices transmits frames in a similar manner to the second communication device, which is not described herein again.
[0370] In this example, the first sensing measurement interaction can be the sensing measurement interaction 1.
[0371] In this example, the transmission time of the first sensing poll trigger frame is in the sensing measurement interaction 1, and the transmission time of the measurement report can be in the sensing measurement interaction 2.
[0372] In this example, the length of the second sensing availability window is greater than or equal to the length of a groupcast measurement.
[0373] In this example, the transmission time of the null data packet announcement frame and the null data packet of the sensing measurement interaction 1 and the sensing measurement interaction 2 is in the first transmission opportunity.
[0374] In the method, the transmission time of the first information and the second information occurs in a same transmission opportunity, and the first communication device can transmit the first information and the second information to the second communication device without switching a frequency band or a link for transmission, which is beneficial to improving measurement efficiency and saving channel transmission resources.
[0375] In another possible implementation, the transmission time of the null data packet declaration frame and the null data packet of different perception measurement interactions in the S perception measurement interactions can be located in different transmission opportunities. In other words, the transmission time of the null data packet declaration frame and the null data packet of each perception measurement interaction in the S perception measurement interactions can be located in a separate transmission opportunity.
[0376] By way of example, it is assumed that the second perception availability window is used to perform a groupcast measurement, and the groupcast measurement can include two perception measurement interactions: perception measurement interaction 1 and perception measurement interaction 2, where the measurement time of the perception measurement interaction 1 is earlier than the measurement time of the perception measurement interaction 2. When the S perception measurement interactions are for a same groupcast measurement, and the transmission frequency band of the first information is also a millimeter wave frequency band, the transmission of the first perception polling trigger frame, the first information, and the second information can be as shown in FIG. 34.
[0377] In this example, the number of the second communication devices is one. Optionally, when the number of the second communication devices is multiple, each of the multiple second communication devices can transmit frames in a manner similar to the second communication device, which is not described herein again.
[0378] In this example, the first perception measurement interaction can be the perception measurement interaction 1.
[0379] In this example, the transmission time of the first perception polling trigger frame is located in the perception measurement interaction 1, and the transmission time of the measurement report can be located in the perception measurement interaction 2.
[0380] In this example, the length of the second perception availability window is greater than or equal to the length of a groupcast measurement.
[0381] In this example, the transmission time of the null data packet declaration frame and the null data packet of the perception measurement interaction 1 is located in a first transmission opportunity, the transmission time of the null data packet declaration frame and the null data packet of the perception measurement interaction 2 is located in a second transmission opportunity, and the first transmission opportunity and the second transmission opportunity are different transmission opportunities.
[0382] In the method, the transmission time of the null data packet declaration frame and the null data packet in a same perception measurement interaction occurs in a same transmission opportunity, and the first communication device can transmit the null data packet declaration frame and the null data packet in the same perception measurement interaction to the second communication device without switching a frequency band or a link for transmission, which is beneficial to improving measurement efficiency and saving channel transmission resources.
[0383] Optionally, when the transmission frequency band of the first sensing poll trigger frame is also the millimeter wave frequency band, the transmission time of the first sensing poll trigger frame is also located within the transmission opportunity in which the null data packet announcement frame and the null data packet in the first sensing measurement interaction are located. In this case, the first sensing measurement interaction is the sensing measurement interaction with the earliest measurement time among the multiple sensing measurement interactions performed within the transmission opportunity in which the null data packet announcement frame and the null data packet are located.
[0384] By way of example, it is assumed that the second sensing availability window is used to perform a groupcast measurement, which can include two sensing measurement interactions: sensing measurement interaction 1 and sensing measurement interaction 2, where the measurement time of sensing measurement interaction 1 is earlier than the measurement time of sensing measurement interaction 2. When the transmission frequency band of the first sensing poll trigger frame is also the millimeter wave frequency band, the transmission of the first sensing poll trigger frame, the first information, and the second information can be as shown in FIG. 35.
[0385] In this example, the number of second communication devices is one. Optionally, when the number of second communication devices is multiple, each of the multiple second communication devices transmits frames in a manner similar to the second communication device, which will not be described herein again.
[0386] In this example, the first sensing measurement interaction can be sensing measurement interaction 1, the transmission opportunity in which the null data packet announcement frame and the null data packet in sensing measurement interaction 1 are located is the first transmission opportunity, multiple sensing measurement interactions are performed within the first transmission opportunity, and sensing measurement interaction 1 is the sensing measurement interaction with the earliest measurement time among the multiple sensing measurement interactions.
[0387] In this example, the transmission time of the first sensing poll trigger frame is located in sensing measurement interaction 1, and the transmission time of the measurement report can be located in sensing measurement interaction 2.
[0388] In the method, the poll trigger frame can not be transmitted in each of the S sensing measurement interactions, but only needs to be transmitted in the first sensing measurement interaction within the transmission opportunity in which the null data packet announcement frame and the null data packet in the first sensing measurement interaction are located. This can reduce the number of transmissions of the poll trigger frame, which is conducive to reducing the transmission overhead and throughput and improving the measurement efficiency.
[0389] Optionally, when the S sensing measurement interactions are included in one group measurement in the second sensing availability window, the communication method can further include: the first communication device sending a second sensing poll trigger frame to the second communication device, the second sensing poll trigger frame being used to confirm whether the second communication device is answerable in a third sensing availability window, and correspondingly, the second communication device receiving the second sensing poll trigger frame; the second communication device sending a second sensing poll response frame to the first communication device, the second sensing poll response frame indicating that the second communication device is answerable in the third sensing availability window, and correspondingly, the first communication device receiving the second sensing poll response frame; the first communication device sending third information and fourth information to the second communication device, the third information including a null data packet declaration frame of each of the T sensing measurement interactions, and the fourth information including a null data packet of each of the T sensing measurement interactions, the T sensing measurement interactions being included in a group measurement in the third sensing availability window, the S sensing measurement interactions and the T sensing measurement interactions being the same group measurement, the transmission time of the second sensing poll trigger frame being in a sensing measurement interaction with the earliest measurement time among the T sensing measurement interactions, and T being an integer greater than or equal to 1.
[0390] In the method, the third sensing availability window can be a time period for performing the sensing measurement interaction. The second sensing availability window and the third sensing availability window are used to perform the same group measurement.
[0391] In the method, the transmission time of the first sensing poll trigger frame is in a first sensing measurement interaction in the second sensing availability window, and the transmission time of the second sensing poll trigger frame is in a first sensing measurement interaction in the third sensing availability window.
[0392] At this time, the sensing measurement interactions used for transmission of the second sensing availability window and the third sensing availability window can be as shown in FIG. 36. In the figure, the shaded part represents the sensing measurement interaction used for transmission of the sensing poll trigger frame.
[0393] In the method, the sensing poll trigger frame can not be transmitted in each of the S+T sensing measurement interactions, but only needs to be transmitted in the first sensing measurement interaction in the second sensing availability window and the third sensing availability window, so that the number of transmissions of the sensing poll trigger frame can be reduced, which is conducive to reducing the transmission overhead and throughput and improving the measurement efficiency.
[0394] In the technical solution of the present application, in the sensing measurement interaction stage, the first communication device can further transmit a burst ID parameter to the second communication device, the burst ID parameter being used to indicate the serial number of the group measurement to be performed.
[0395] In the method, the group launch identifier parameter is used to identify the group launch measurement to be performed, for example, can represent the group launch measurement to be performed as the first group launch measurement.
[0396] Optionally, the number of bits of the group launch identifier parameter is not limited.
[0397] In some embodiments, the group launch identifier parameter can be carried in the sensing NDPA frame. For example, the group launch identifier parameter can be carried in the station information field (STA Info) in the sensing NDPA frame.
[0398] As an example, the station information field can be as shown in FIG. 37. Wherein, the group launch identifier parameter can be a newly added field in the station information field.
[0399] Optionally, the station information field can be a special station information field, and the value of the association identifier field in the special station information field can be 2045.
[0400] In other embodiments, the group launch identifier parameter can be carried in the SR2SR probe trigger frame. For example, the group launch identifier parameter can be carried in the trigger dependent common information (trigger dependent common info) field in the SR2SR probe trigger frame.
[0401] As an example, the trigger dependent common information field in the SR2SR probe trigger frame can be as shown in FIG. 38. Optionally, the group launch identifier parameter can be carried in the reserved field in the trigger dependent common information field.
[0402] In other embodiments, the group launch identifier parameter can be carried in the SR2SI probe trigger frame or the sensing report trigger frame. For example, the group launch identifier parameter can be carried in the trigger dependent common information field in the SR2SI probe trigger frame or the sensing report trigger frame.
[0403] As an example, the trigger dependent common information field in the SR2SI probe trigger frame or the sensing report trigger frame can be as shown in FIG. 39. Wherein, the group launch identifier parameter can be a newly added field in the trigger dependent common information field.
[0404] Optionally, the group launch identifier parameter can be carried together with the fifth parameter in the NDPA frame, or the SR2SR probe trigger frame, or the SR2SI probe trigger frame, or the sensing report trigger frame, to inform the second communication device of the corresponding parameter of the group launch measurement.
[0405] It can be understood that the embodiments of the present application are described by taking the TB type-based sensing measurement interaction as an example. The method of the present application can also be applied to the non-TB type sensing measurement interaction. The difference is that the concept of sensing availability window does not exist in the non-TB type sensing measurement interaction, so the non-TB type sensing measurement interaction only needs to introduce the configuration parameter of the group launch parameter.
[0406] For example, in the sensing measurement session establishment stage, the first communication device can carry the non-TB sensing specific subelement and the first configuration parameter of the group launch measurement in the sensing measurement request frame sent to the second communication device. Among them, the parameter related to the sensing availability window in the first configuration parameter of the group launch measurement can be set as a reserved value.
[0407] In the non-TB type sensing measurement interaction, the first communication device can be any one of the at least one STA as shown in FIG. 1, and the second communication device can be the AP as shown in FIG. 1.
[0408] FIG. 40 is a structural schematic diagram of a communication apparatus provided by an embodiment of the present application. As shown in FIG. 40, the communication apparatus 4000 can include a sending module 4001.
[0409] As an example, the communication apparatus 4000 can be used to implement the communication method of the embodiment shown in FIG. 16. Among them, the sending module 4001 can be used to execute S1601 and S1602.
[0410] Optionally, the communication apparatus 4000 can also include a receiving module 4002.
[0411] As another example, the communication apparatus 4000 can be used to implement the communication method of the embodiment shown in FIG. 29. Among them, the sending module 4001 can be used to execute S2901 and S2903, and the receiving module 4002 can be used to execute S2902.
[0412] Optionally, the communication apparatus 4000 can be a first communication device, or a chip applied to the first communication device.
[0413] FIG. 41 is a structural schematic diagram of a communication apparatus provided by another embodiment of the present application. As shown in FIG. 41, the communication apparatus 4100 can include a receiving module 4101.
[0414] As an example, the communication apparatus 4100 can be used to implement the communication method of the embodiment shown in FIG. 16. Among them, the receiving module 4101 can be used to execute S1601 and S1602.
[0415] Optionally, the communication apparatus 4100 further includes a sending module 4102.
[0416] As a second example, the communication apparatus 4100 can be used to implement the communication method of the embodiment shown in Fig. 29. In this case, the receiving module 4101 can be used to perform S2901 and S2903, and the sending module 4102 can be used to perform S2902.
[0417] Optionally, the communication apparatus 4100 can be a second communication device, or a chip applied in the second communication device.
[0418] Fig. 42 is a structure diagram of a communication apparatus provided by another embodiment of the present application. As shown in Fig. 42, the communication apparatus 4200 includes a processor 4201 and an interface circuit 4202. The processor 4201 and the interface circuit 4202 are coupled with each other. It can be understood that the interface circuit 4202 can be a transceiver or an input / output interface. Optionally, the communication apparatus 4200 further includes a memory 4203, which is used to store instructions executed by the processor 4201, or to store input data required by the processor 4201 for executing instructions, or to store data generated after the processor 4201 executes instructions.
[0419] As a first example, the interface circuit 4202 can be used to implement the functions of the sending module 4001 and the receiving module 4002.
[0420] In this example, the communication apparatus 4200 can be a first communication device, or a chip or chip system applied in the first communication device.
[0421] As a second example, the interface circuit 4202 can be used to implement the functions of the receiving module 4101 and the sending module 4102.
[0422] In this example, the communication apparatus 4200 can be a second communication device, or a chip or chip system applied in the second communication device.
[0423] The method steps in the embodiments of the present application can be implemented by hardware, or by the processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in the memory or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium, and can write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal. Of course, the processor and the storage medium can also exist as discrete components in the network device or the terminal.
[0424] In this application, the memory can include a cache, a random access memory (RAM), a flash memory, a read-only memory (ROM), a synchronous dynamic random access memory (SDRAM), a programmable read-only memory, an erasable programmable ROM (EPROM), an electrically erasable programmable ROM, a register, a hard disk (HDD), or a solid-state drive (SSD), a mobile hard disk, or a compact disc read-only memory (CD-ROM), and the like. The memory is any other medium capable of storing or carrying the desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto. The memory in the embodiments of this application can also be a circuit or any other device capable of realizing a storage function, used for storing computer programs or instructions, and / or data.
[0425] In this application, the processor can be one or more central processing units (CPUs). In the case of a CPU, the CPU can be a single core processor, or a multi-core processor. The processor can be a general purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (PLD), a graphics processing unit (GPU), a field programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or a combination of these. The general purpose processor can be a microprocessor or any conventional processor, and the like.
[0426] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments are performed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment or other programmable apparatus. The computer programs or instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs or instructions can be transferred from one website site, computer, server or data center to another website site, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium, for example, a floppy disk, a hard disk, a magnetic tape; an optical medium, for example, a digital video disc; and a semiconductor medium, for example, a solid state disk.
[0427] The embodiments of the present application also provide a computer readable storage medium storing computer programs or instructions, which are executed by a computer (for example, a processor) to implement part or all of the steps of any method performed by any device in the embodiments of the present application.
[0428] The embodiments of the present application also provide a computer program product including computer programs or a set of instructions, which, when run on a computer, implement part or all of the steps of any method performed by any device in the embodiments of the present application.
[0429] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be referred to each other if there is no special description and logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0430] It can be understood that the various numbers involved in the embodiments of the present application are only for the convenience of differentiation, and do not limit the scope of the embodiments of the present application. The size of the serial number of the above processes does not mean the order of execution, and the execution order of the processes should be determined according to their functions and inherent logic.
Claims
1. A communication method, characterized in that: Applied to a first communication device, the method includes: Sending configuration parameters of a first perception availability window to the second communication device, where the first perception availability window is a time period for performing perception measurement interaction; A first configuration parameter of a group measurement is sent to the second communication device, where an execution time of the group measurement is within the first perception availability window, and the group measurement includes at least one perception measurement interaction.
2. The method according to claim 1, characterized in that The first perceived availability window includes one perceived availability window or multiple perceived availability windows.
3. The method according to claim 2, characterized in that The method further comprises: A first parameter is sent to the second communication device, where the first parameter indicates a maximum number of group measurements in each of one or more sensing availability windows included in the first sensing availability window.
4. The method according to claim 2, characterized in that When the first perceived availability window includes multiple perceived availability windows, the method further includes: A second parameter is sent to the second communication device, where the second parameter indicates that the multiple awareness availability windows are used to complete the same group transmission measurement.
5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: A third parameter and / or a fourth parameter is sent to the second communication device, wherein the third parameter indicates the maximum number of perception measurement interactions within each perception availability window of one or more perception availability windows contained in the first perception availability window, and the fourth parameter indicates the number of group measurements within a cycle.
6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: A fifth parameter is sent to the second communication device, where the fifth parameter indicates the first configuration parameter.
7. The method according to any one of claims 1 to 6, characterized in that The first configuration parameter is one of a plurality of groups of configuration parameters for group measurement; The method further comprises: A sixth parameter is sent to the second communication device, where the sixth parameter indicates the number of the multiple groups of configuration parameters.
8. A communication method, characterized in that: Applied to a first communication device, the method includes: Sending a first perception polling trigger frame to the second communication device, where the first perception polling trigger frame is used to confirm whether the second communication device can respond within a second perception availability window; receiving a first awareness poll response frame from the second communications device, the first awareness poll response frame indicating that the second communications device is responsive within the second awareness availability window; Send first information and second information to the second communication device, wherein the first information includes an empty data packet declaration frame for each of S perception measurement interactions, and the second information includes an empty data packet for each of the S perception measurement interactions, and the S perception measurement interactions are included in one or more group measurements within the second perception availability window, and S is an integer greater than or equal to 1.
9. The method according to claim 8, characterized in that The sending frequency band of the second information is the millimeter wave frequency band, and the transmission time of the first perception polling trigger frame is located in the first perception measurement interaction, and the first perception measurement interaction includes the perception measurement interaction with the earliest measurement time in each group measurement in the one or more group measurements.
10. The method according to claim 9, characterized in that When the S perception measurement interactions are the same group measurement and the sending frequency band of the first information is also the millimeter wave frequency band, the transmission time of the empty data packet declaration frame and the empty data packet of each perception measurement interaction in the S perception measurement interactions is within the same transmission opportunity.
11. The method according to claim 10, characterized in that When the sending frequency band of the first perception polling trigger frame is also the millimeter wave frequency band, the transmission time of the first perception polling trigger frame is within the transmission opportunity where the empty data packet declaration frame and the empty data packet in the first perception measurement interaction are located, and the first perception measurement interaction is the perception measurement interaction with the earliest measurement time among multiple perception measurement interactions performed within the transmission opportunity where the empty data packet declaration frame and the empty data packet in the first perception measurement interaction are located.
12. The method according to any one of claims 8 to 11, characterized in that When the S perception measurement interactions are included in a group measurement within the second perception availability window, the method further includes: Sending a second perception polling trigger frame to the second communication device, where the second perception polling trigger frame is used to confirm whether the second communication device can respond within a third perception availability window; receiving a second awareness poll response frame from the second communications device, the second awareness poll response frame indicating that the second communications device is responsive within the third awareness availability window; Send third information and fourth information to the second communication device, wherein the third information includes an empty data packet declaration frame for each of the T perception measurement interactions, and the fourth information includes an empty data packet for each of the T perception measurement interactions. The T perception measurement interactions are included in the group measurement within the third perception availability window, the S perception measurement interactions and the T perception measurement interactions are the same group measurement, and the transmission time of the second perception polling trigger frame is located in the perception measurement interaction with the earliest measurement time among the T perception measurement interactions, and T is an integer greater than or equal to 1.
13. A communication method, characterized in that: Applied to a second communication device, the method includes: receiving configuration parameters of a first perception availability window sent by a first communication device, where the first perception availability window is a time period for performing perception measurement interaction; A first configuration parameter of a group measurement sent by the first communication device is received, where an execution time of the group measurement is within the first perception availability window, and the group measurement includes at least one perception measurement interaction.
14. The method according to claim 13, wherein: The first perceived availability window includes one perceived availability window or multiple perceived availability windows.
15. The method according to claim 14, characterized in that The method further comprises: A first parameter sent by the first communication device is received, where the first parameter indicates a maximum number of group measurements in each of one or more perception availability windows included in the first perception availability window.
16. The method according to claim 14, characterized in that When the first perceived availability window includes multiple perceived availability windows, the method further includes: A second parameter sent by the first communication device is received, where the second parameter indicates that the multiple perception availability windows are used to complete the same group transmission measurement.
17. The method according to any one of claims 13 to 16, characterized in that The method further comprises: Receive a third parameter and / or a fourth parameter sent by the first communication device, the third parameter indicating the maximum number of perception measurement interactions within each perception availability window of one or more perception availability windows contained in the first perception availability window, and the fourth parameter indicating the number of group measurements within a period.
18. The method according to any one of claims 13 to 17, characterized in that The method further comprises: A fifth parameter sent by the first communication device is received, where the fifth parameter indicates the first configuration parameter.
19. The method according to any one of claims 13 to 18, characterized in that The first configuration parameter is one of a plurality of groups of configuration parameters for group measurement; The method further comprises: A sixth parameter sent by the first communication device is received, where the sixth parameter indicates the number of the multiple groups of configuration parameters.
20. A communication method, characterized in that: Applied to a second communication device, the method includes: receiving a first perception polling trigger frame sent by a first communication device, where the first perception polling trigger frame is used to confirm whether the second communication device can respond within a second perception availability window; Sending a first awareness poll response frame to the first communications device, the first awareness poll response frame indicating that the second communications device is responsive within the second awareness availability window; Receive first information and second information sent by a first communication device, where the first information includes an empty data packet declaration frame for each of S perception measurement interactions, and the second information includes an empty data packet for each of the S perception measurement interactions, where the S perception measurement interactions are included in one or more group measurements within the second perception availability window, and S is an integer greater than or equal to 1.
21. The method according to claim 20, characterized in that The sending frequency band of the second information is the millimeter wave frequency band, and the transmission time of the first perception polling trigger frame is located in the first perception measurement interaction, and the first perception measurement interaction includes the perception measurement interaction with the earliest measurement time in each group measurement in the one or more group measurements.
22. The method according to claim 21, characterized in that When the S perception measurement interactions are the same group measurement and the sending frequency band of the first information is also the millimeter wave frequency band, the transmission time of the empty data packet declaration frame and the empty data packet of each perception measurement interaction in the S perception measurement interactions is in the same transmission opportunity.
23. The method according to claim 22, characterized in that When the sending frequency band of the first perception polling trigger frame is also the millimeter wave frequency band, the transmission time of the first perception polling trigger frame is within the transmission opportunity where the empty data packet declaration frame and the empty data packet in the first perception measurement interaction are located, and the first perception measurement interaction is the perception measurement interaction with the earliest measurement time among multiple perception measurement interactions performed within the transmission opportunity where the empty data packet declaration frame and the empty data packet in the first perception measurement interaction are located.
24. The method according to any one of claims 20 to 23, characterized in that When the S perception measurement interactions are included in a group measurement within the second perception availability window, the method further includes: receiving a second perception polling trigger frame sent by the first communication device, where the second perception polling trigger frame is used to confirm whether the second communication device can respond within a third perception availability window; sending a second perception poll response frame to the first communications device, the second perception poll response frame indicating that the second communications device is available to respond within the third perception availability window; Receive third information and fourth information sent by the first communication device, the third information including an empty data packet declaration frame for each of the T perception measurement interactions, the fourth information including an empty data packet for each of the T perception measurement interactions, the T perception measurement interactions being included in the group measurement within the third perception availability window, the S perception measurement interactions and the T perception measurement interactions being the same group measurement, the transmission time of the second perception polling trigger frame being located in the perception measurement interaction with the earliest measurement time among the T perception measurement interactions, and T being an integer greater than or equal to 1.
25. A communication device, characterized in that: The method comprises functional modules for implementing the method according to any one of claims 1 to 24.
26. A communication device, characterized in that: The device comprises a processor for causing the device to perform the method according to any one of claims 1 to 7, or causing the device to perform the method according to any one of claims 8 to 12, or causing the device to perform the method according to any one of claims 13 to 19, or causing the device to perform the method according to any one of claims 20 to 24, by executing a computer program or instruction stored in a memory and / or through a logic circuit.
27. The device according to claim 26, characterized in that The communication device further comprises a memory for storing the computer program or instructions.
28. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which, when executed on a communication device, enable the method of any one of claims 1 to 7 to be implemented, or enable the method of any one of claims 8 to 12 to be implemented, or enable the method of any one of claims 13 to 19 to be implemented, or enable the method of any one of claims 20 to 24 to be implemented.
29. A computer program product, characterized in that The computer program product comprises instructions for implementing the method according to any one of claims 1 to 24.
Citation Information
Patent Citations
Measurement method, device and equipment
CN116866975A
Method and apparatus for performing sensing measurement in wireless LAN system
WO2023128571A1
Sensing QOS implementation method and apparatus, and first device
WO2023165427A1
Wireless communication method and apparatus, device, and storage medium
WO2024060098A1