Method, device, equipment and medium for wireless sensing process negotiation and measurement

By negotiating the perceived packet sending parameters and reporting modes in wireless perception process negotiation, the problem of insufficient perception accuracy in diverse device scenarios is solved, and wireless perception process negotiation with device characteristics optimization is realized, improving perception accuracy and accuracy.

CN115334537BActive Publication Date: 2025-01-14CHENGDU XGIMI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110511139.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-11
Publication Date
2025-01-14
Estimated Expiration
2041-05-11

AI Technical Summary

Technical Problem

In a diverse Wi-Fi device scenario, existing wireless perception process negotiation methods are difficult to effectively consider the application characteristics of the device, such as power saving and the impact of delay in real-time transmission of data, resulting in insufficient perception accuracy and accuracy.

Method used

By sending aware creation request message and a response message, including parameters such as Sensing session ID, Negotiation type and Responder role, negotiate the sentiment parameters of the perceived packet, including setting the Negotiation type value to determine the source of the parameter, and using Broadcast mode, Trigger and Time unit, etc. The packet sending method and select the report mode in Reporting mode to optimize packet sending and receiving.

Benefits of technology

It realizes wireless perception process negotiation based on device characteristics in multiple device scenarios, improves perception accuracy and accuracy, and optimizes data packet transmission and reception to meet the application needs of different devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure BDA0003060339540000111
    Figure BDA0003060339540000111
  • Figure BDA0003060339540000121
    Figure BDA0003060339540000121
  • Figure BDA0003060339540000122
    Figure BDA0003060339540000122
Patent Text Reader

Abstract

The present invention discloses a method, device, equipment and medium for wireless perception process negotiation and measurement. The method comprises: an initiator sends a perception establishment request message to a responder, the message includes a wireless perception request information element, the wireless perception request information element includes a perception control sub-information element and one or more first perception sending information sub-information elements, the perception control sub-information element includes parameters indicating the identification of the perception process, the negotiation type and the role of the responder; the responder sends a perception establishment response message to the initiator, the message includes a wireless perception response information element, the wireless perception response information element includes a perception control sub-information element and a second perception sending information sub-information element. The present invention provides a method for structuring the control information and the sending parameter information, which can take the application characteristics of each device as a factor for the perception process negotiation, so that the application of the device itself is not affected while the perception service is being performed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communications, and in particular to a method, device, equipment and medium for wireless perception process negotiation and measurement. Background Art

[0002] WLAN sensing (wireless sensing) technology is a new technology that can use existing Wi-Fi signals to achieve motion detection, gesture recognition, and biometric measurement based on existing Wi-Fi networks and devices. In WLAN Sensing, changes caused by the movement of objects, pets, and people in the environment are detected by using CSI (channel state information) or Radar-based methods without the need for the detected object to wear any equipment.

[0003] Through the implementation of WLAN sensing, more intelligent and richer applications can be provided in the fields of smart home, intrusion detection, health care, smart remote care, etc. Summary of the invention

[0004] At present, the role negotiation required for negotiation between participants in the wireless perception process and the main parameters of the perception signal transmission, such as frequency band, bandwidth, synchronization time, etc., have been discussed. However, in the scenario of diversified WiFi devices, when more WiFi devices participate in the perception process, in addition to improving the perception precision and accuracy, it is also necessary to select and set the appropriate mode based on the application characteristics of the device. For example, some battery-powered devices need to consider power saving, and devices that transmit data in real time need to consider the impact of delays, etc. In view of this, the embodiments of the present invention provide a method, apparatus, device and medium for negotiation and measurement of a wireless perception process.

[0005] In a first aspect, an embodiment of the present invention provides a method for wireless sensing process negotiation, which is applied to an initiator of a sensing process, and includes:

[0006] Sending a perception establishment request message to the responder, wherein the perception establishment request message includes a wireless perception request information element, the wireless perception request information element includes a perception control sub-information element and one or more first perception sending information sub-information elements, the perception control sub-information element includes parameters Sensing session ID, Negotiation type and Responder role, wherein the Sensing session ID is used to indicate the identifier of the perception process, the Negotiation type is used to indicate the negotiation type, the Responder role is used to indicate the role of the responder in the perception process, and the first perception sending information sub-information element is used to carry the perception data packet sending parameters requested by the initiator;

[0007] Receive a perception establishment response message sent by a responder, wherein the perception establishment response message includes a wireless perception response information element, and the wireless perception response information element includes a perception control sub-information element and a second perception sending information sub-information element, and the second perception sending information sub-information element is used to carry the perception data packet sending parameters confirmed by the responder.

[0008] In a second aspect, an embodiment of the present invention provides a method for wireless sensing process negotiation, which is applied to a responder of a sensing process, and includes:

[0009] Receive a perception establishment request message sent by an initiator, wherein the perception establishment request message includes a wireless perception request information element, the wireless perception request information element includes a perception control sub-information element and one or more first perception sending information sub-information elements, the perception control sub-information element includes parameters Sensing session ID, Negotiationtype and Responder role, wherein the Sensing session ID is used to indicate the identifier of the perception process, the Negotiation type is used to indicate the negotiation type, the Responder role is used to indicate the role of the responder in the perception process, and the first perception sending information sub-information element is used to carry the perception data packet sending parameters requested by the initiator;

[0010] A perception establishment response message is sent to the initiator, wherein the perception establishment response message includes a wireless perception response information element, and the wireless perception response information element includes a perception control sub-information element and a second perception sending information sub-information element, and the second perception sending information sub-information element is used to carry the perception data packet sending parameters confirmed by the responder.

[0011] In a possible implementation, the value of the parameter Negotiation type in the perception establishment request message is set to a first value or a second value, wherein the first value indicates that the initiator recommends using the perception data packet sending parameters provided by it, and may also accept different perception data packet sending parameters provided by the responder; the second value indicates that the perception data packet sending parameters provided by the initiator must be used, and different perception data packet sending parameters provided by the responder are not accepted.

[0012] Optionally, when the initiator is a terminal device, the value of the parameter Negotiation type in the perception establishment request message is set to a first value; when the initiator is an access device, the value of the parameter Negotiation type in the perception establishment request message is set to a second value.

[0013] Optionally, when the value of the parameter Negotiation type in the perception establishment request message is set to a first value, the value of the parameter Negotiation type in the perception establishment response message is set to a third value, a fourth value or a fifth value; when the value of the parameter Negotiation type in the perception establishment request message is set to a second value, the value of the parameter Negotiation type in the perception establishment response message is set to a third value or a fifth value, wherein the third value indicates acceptance of the execution of the perception process and agreement to the perception data packet sending parameters requested by the initiator, the fourth value indicates acceptance of the execution of the perception process and specification of new perception data packet sending parameters, and the fifth value indicates not accepting the execution of the perception process.

[0014] In a possible implementation, the perception control sub-information element may also include one or more parameters of Broadcastmode, Trigger and Time unit, wherein Broadcast mode is used to indicate whether to send the perception data packet by broadcasting, Trigger is used to indicate whether to use a trigger message to start sending the perception data packet, and Timeunit is used to indicate the unit of the time value.

[0015] In one possible implementation, when the Responder role value indicates that the responder's role in the perception process is the recipient of the perception data packet, the perception control sub-information element also includes parameters Result mode and Reporting mode, where Result mode is used to indicate the result type of the report, and Reporting mode is used to indicate the mode of report sending.

[0016] Optionally, Result mode includes one or more of the following parameters: CSI matrix: used to indicate whether to report the channel state information matrix; Compressed beamforing feedback matrix: used to indicate whether to report the compressed beamforming feedback matrix; Beamforming SNR: used to indicate whether to report the beamforming signal-to-noise ratio; Doppler: used to indicate whether to report the Doppler shift; Sensing event: used to indicate whether to report the sensing event.

[0017] Optionally, the report sending mode includes a trigger-based reporting mode and a scheduling-based reporting mode.

[0018] Optionally, when the value of Reporting mode indicates that the report sending mode is a scheduling-based reporting mode, the first perception sending information sub-information element includes parameters Reporting sending time and Reporting duration, wherein Reporting sending time is used to indicate the start time of sending the report, and Reporting duration is used to indicate the duration required to send the report.

[0019] In a possible implementation, the first perception sending information sub-information element includes one or more of the following parameters: SDP TX time: used to indicate the sending time of the perception data packet; SDP duration: used to indicate the sending duration of the perception data packet; SDP interval Mantissa: used to indicate parameter one of the time interval for sending the perception data packet; SDP interval exponent: used to indicate parameter two of the time interval for sending the perception data packet; Sensingprotection: used to indicate whether to perform perception data packet sending protection.

[0020] In a possible implementation manner, the second perception sending information sub-information element and the first perception sending information sub-information element include the same parameters.

[0021] In another possible implementation manner, the second perception sending information sub-information element only includes parameters whose values ​​are different from those in the received first perception sending information sub-information element.

[0022] In a third aspect, an embodiment of the present invention provides a method for measuring a wireless sensing process, including:

[0023] Perform wireless sensing process negotiation according to the method described in the first aspect or the second aspect;

[0024] The perception measurement is performed according to parameters in the perception establishment request message and / or the perception establishment response message.

[0025] In a possible implementation manner, performing the perception measurement according to the parameters in the perception establishment request message and / or the perception establishment response message includes:

[0026] The sender of the perception data packet sends the perception data packet according to the parameters in the perception establishment request message and / or the perception establishment response message;

[0027] When the responder acts as a receiver of the perception data packet, the responder performs reception and measurement of the perception data packet according to parameters in the perception establishment request message and / or the perception establishment response message, and sends a measurement report;

[0028] When the initiator acts as the receiver of the sensing packets, the initiator receives the sensing packets sent by the responder and measures them.

[0029] In a possible implementation manner, the sending of the awareness data packet according to parameters in the awareness establishment request message and / or the awareness establishment response message includes:

[0030] If the perception setup request message or the perception setup response message includes the parameter SDP TX time, or includes the parameters SDP TX time and Trigger, and the value of Trigger indicates that the trigger message is not used to start sending the perception data packet, then the sending of the perception data packet is started according to the time indicated by SDP TX time;

[0031] If the perception establishment request message or the perception establishment response message contains a parameter Trigger, and the value of Trigger indicates that a trigger message is used to start sending perception data packets, the sender of the perception data packets starts sending perception data packets after receiving the trigger message;

[0032] If the SDP TX time parameter and the Trigger parameter are not included in the Awareness Setup Request message and the Awareness Setup Response message, or if the Trigger parameter is included in the Awareness Setup Request message or the Awareness Setup Response message, and the value of Trigger indicates that a trigger message is not used to start sending a perception data packet, the perception data packet is not sent;

[0033] If the perception establishment request message or the perception establishment response message contains the parameter SDP duration, the duration of sending the data packet is set according to the value of SDP duration; otherwise, the duration of sending the data packet is determined according to the actual perception data packet size, coding strategy and channel bandwidth;

[0034] If the Awareness Setup Request message or the Awareness Setup Response message contains the parameters SDP interval mantissa and SDP interval exponent, then the formula SDP interval mantissa × 2 is used according to the values ​​of SDP interval mantissa and SDP interval exponent. SDP intervalexponent Calculate the sending time interval of the perception data packet; otherwise, use the sending time interval of the broadcast message as the sending time interval of the perception data packet;

[0035] If the parameter Broadcast mode is included in the perception establishment request message or the perception establishment response message, if the value of Broadcast mode indicates that the perception data packet is sent in broadcast mode, then the RA field value in the message containing the perception data packet is set to the broadcast address; if the value of Broadcast mode indicates that the perception data packet is not sent in broadcast mode, then the RA field value in the message containing the perception data packet is set to the address of the receiver of the perception data packet, where RA is used to indicate the address of the message receiver;

[0036] If the parameter Sensing protection is included in the sensing establishment request message or the sensing establishment response message, and if the value of Sensing protection indicates that sensing data packet sending protection is to be performed, the sender of the sensing data packet will ensure that the sensing data packet can be sent normally at every sending moment by scheduling or setting the sensing data packet to the highest priority in the competitive access; if the value of Sensing protection indicates that sensing data packet sending protection is not to be performed, then when the sensing data packet needs to be sent, the normal priority is used to compete for the sending opportunity.

[0037] In a possible implementation manner, the receiving and measuring the awareness data packet according to the parameters in the awareness establishment request message and / or the awareness establishment response message, and sending the measurement report includes:

[0038] If the perception establishment request message or the perception establishment response message includes a parameter Result mode, constructing a measurement report according to the value of the parameter included in the Result mode;

[0039] If the parameter Reporting mode is included in the perception establishment request message or the perception establishment response message, and if the value of Reporting mode indicates a trigger-based reporting mode, a measurement report is sent through a feedback response message after receiving the feedback request message; if the value of Reporting mode indicates a scheduling-based reporting mode, the measurement report is sent according to the Reportingsending time value, and the sending duration of the message containing the measurement report is set according to the Reporting duration value.

[0040] Optionally, if the parameter Result mode is not included in the sensing establishment request message and the sensing establishment response message, one or more values ​​of the channel state information matrix, the compressed beamforming feedback matrix, the beamforming signal-to-noise ratio, the Doppler frequency shift and the sensing event are reported.

[0041] In a fourth aspect, an embodiment of the present invention provides a wireless sensing process negotiation device, which is applied to an initiator of a sensing process, including:

[0042] Communication module 1, used to send a perception establishment request message to a responder, wherein the perception establishment request message includes a wireless perception request information element, the wireless perception request information element includes a perception control sub-information element and one or more first perception sending information sub-information elements, the perception control sub-information element includes parameters Sensing session ID, Negotiation type and Responder role, wherein the Sensing session ID is used to indicate the identifier of the perception process, the Negotiation type is used to indicate the negotiation type, the Responder role is used to indicate the role of the responder in the perception process, and the first perception sending information sub-information element is used to carry the perception data packet sending parameters requested by the initiator;

[0043] Communication module two is used to receive a perception establishment response message sent by a responder, wherein the perception establishment response message includes a wireless perception response information element, and the wireless perception response information element includes a perception control sub-information element and a second perception sending information sub-information element, and the second perception sending information sub-information element is used to carry the perception data packet sending parameters confirmed by the responder.

[0044] In a fifth aspect, an embodiment of the present invention provides a wireless sensing process negotiation device, which is applied to a responder of a sensing process, including:

[0045] Communication module 1, used to receive a perception establishment request message sent by an initiator, wherein the perception establishment request message includes a wireless perception request information element, the wireless perception request information element includes a perception control sub-information element and one or more first perception sending information sub-information elements, the perception control sub-information element includes parameters Sensing sessionID, Negotiation type and Responder role, wherein the Sensing session ID is used to indicate the identifier of the perception process, the Negotiation type is used to indicate the negotiation type, the Responder role is used to indicate the role of the responder in the perception process, and the first perception sending information sub-information element is used to carry the perception data packet sending parameters requested by the initiator;

[0046] Communication module two is used to send a perception establishment response message to the initiator, wherein the perception establishment response message includes a wireless perception response information element, and the wireless perception response information element includes a perception control sub-information element and a second perception sending information sub-information element, and the second perception sending information sub-information element is used to carry the perception data packet sending parameters confirmed by the responder.

[0047] In a sixth aspect, an embodiment of the present invention provides a device for wireless sensing process measurement, including:

[0048] A negotiation module, configured to perform wireless sensing process negotiation according to the method described in the first aspect or the second aspect;

[0049] The measurement module is used to perform perception measurement according to parameters in the perception establishment request message and / or the perception establishment response message.

[0050] In the seventh aspect, an embodiment of the present invention provides a wireless perception process execution device, the device comprising a processor and a memory, the memory storing at least one instruction, at least one section of program code, a code set or an instruction set, the at least one instruction, at least one section of program code, a code set or an instruction set being loaded and executed by the processor to implement the wireless perception process negotiation method described in the first aspect or a possible implementation of the first aspect, or the second aspect or a possible implementation of the second aspect, or the wireless perception process measurement method described in the third aspect or a possible implementation of the third aspect.

[0051] In the eighth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the readable storage medium stores at least one instruction, at least one segment of program code, a code set or an instruction set, and the at least one instruction, at least one segment of program code, a code set or an instruction set is loaded and executed by a processor to implement the method for wireless perception process negotiation described in the first aspect or a possible implementation of the first aspect, or the second aspect or a possible implementation of the second aspect, or the method for wireless perception process measurement described in the third aspect or a possible implementation of the third aspect.

[0052] It should be noted that the device described in the fourth aspect is used to implement the method described in the first aspect, the device described in the fifth aspect is used to implement the method described in the second aspect, the device described in the sixth aspect is used to implement the method described in the third aspect, and the device described in the seventh aspect and the storage medium described in the eighth aspect are used to execute the method provided in the first aspect, the second aspect or the third aspect above. Therefore, the same beneficial effects as the methods described in the first aspect, the second aspect or the third aspect can be achieved, and the embodiments of the present invention will not be described one by one.

[0053] The present invention provides a method for setting control information and sending parameter information in a structured manner, and can use the application characteristics of each device as a factor for perception process negotiation, so that the application of the device itself is not affected while the perception service is being performed. DETAILED DESCRIPTION

[0054] In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in the field without creative work should belong to the scope of protection of the present invention. In addition, although the disclosure in the present invention is introduced according to one or several exemplary examples, it should be understood that each aspect of these disclosures can also constitute a complete technical solution separately. In the absence of conflict, the following embodiments and the features in the embodiments can be combined with each other.

[0055] In the embodiments of the present invention, words such as "exemplarily" and "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "example" in the present invention should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the word "example" is intended to present the concept in a concrete way. "First", "second" and similar words do not indicate any order, quantity or importance, but are only used to distinguish descriptions. "Include" or "comprising" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. The term "and / or" includes any and all combinations of one or more associated listed items.

[0056] In the perception process, the initiator initiates the perception process, and the responder responds to the perception process. After the two parties coordinate the roles, parameters, and reporting methods of sending and receiving perception signals, the perception measurement process is started. The method for wireless perception process negotiation in the embodiment of the present invention includes the following contents:

[0057] The initiator sends a sensing setup request message to the responder, wherein the sensing setup request message includes a wireless sensing request information element, the wireless sensing request information element includes a sensing control sub-information element and one or more first sensing sending information sub-information elements, the sensing control sub-information element includes parameters Sensing session ID, Negotiation type and Responder role, wherein the Sensing session ID is used to indicate the identifier of the sensing process, the Negotiation type is used to indicate the negotiation type, the Responder role is used to indicate the role of the responder in the sensing process, and the first sensing sending information sub-information element is used to carry the sensing data packet sending parameters requested by the initiator;

[0058] After receiving the sensing setup request message, the responder sends a sensing setup response message to the initiator. The sensing setup response message includes a wireless sensing response information element. The wireless sensing response information element includes a sensing control sub-information element and a second sensing sending information sub-information element. The second sensing sending information sub-information element is used to carry the sensing data packet sending parameters confirmed by the responder.

[0059] In some embodiments, the value of the parameter Negotiation type in the perception establishment request message is set to a first value or a second value, wherein the first value indicates that the initiator recommends using the perception data packet sending parameters provided by it, and may also accept different perception data packet sending parameters provided by the responder; the second value indicates that the perception data packet sending parameters provided by the initiator must be used, and different perception data packet sending parameters provided by the responder are not accepted. Optionally, when the initiator is a terminal device (non-AP STA), the value of the parameter Negotiation type in the perception establishment request message is set to the first value; when the initiator is an access device (AP STA), the value of the parameter Negotiation type in the perception establishment request message is set to the second value.

[0060] Optionally, when the value of the parameter Negotiation type in the perception establishment request message is set to a first value, the value of the parameter Negotiation type in the perception establishment response message is set to a third value, a fourth value or a fifth value; when the value of the parameter Negotiation type in the perception establishment request message is set to a second value, the value of the parameter Negotiation type in the perception establishment response message is set to a third value or a fifth value, wherein the third value indicates acceptance of the execution of the perception process and agreement to the perception data packet sending parameters requested by the initiator, the fourth value indicates acceptance of the execution of the perception process and specification of new perception data packet sending parameters, and the fifth value indicates not accepting the execution of the perception process.

[0061] In some embodiments, the perception control sub-information element also includes one or more parameters of Broadcast mode, Trigger and Time unit, wherein Broadcast mode is used to indicate whether to send the perception data packet by broadcasting, Trigger is used to indicate whether to use a trigger message to start sending the perception data packet, and Time unit is used to indicate the unit of the time value.

[0062] In some embodiments, when the Responder role value indicates that the role of the responder in the perception process is the receiver of the perception data packet, the perception control sub-information element further includes parameters Result mode and Reporting mode, wherein Result mode is used to indicate the result type of the report, and Reporting mode is used to indicate the mode of report sending. Specifically, the report sending mode may include a trigger-based reporting mode and a scheduling-based reporting mode. When the value of Reportingmode indicates that the report sending mode is a scheduling-based reporting mode, the first perception sending information sub-information element includes parameters Reporting sending time and Reporting duration, wherein Reporting sending time is used to indicate the start time of sending the report, and Reporting duration is used to indicate the duration required to send the report.

[0063] For example, the Result mode includes one or more of the following parameters:

[0064] CSI matrix: used to indicate whether to report the channel state information matrix;

[0065] Compressed beamforing feedback matrix: used to indicate whether to report the compressed beamforming feedback matrix;

[0066] Beamforming SNR: used to indicate whether to report the beamforming signal-to-noise ratio;

[0067] Doppler: used to indicate whether to report Doppler shift;

[0068] Sensing event: used to indicate whether to report a sensing event.

[0069] For example, the first perception sending information sub-information element includes one or more of the following parameters:

[0070] SDP TX time: used to indicate the sending time of the sensing data packet;

[0071] SDP duration: used to indicate the sending duration of the sensing data packet;

[0072] SDP interval Mantissa: parameter one used to indicate the time interval for sending sensing packets;

[0073] SDP interval exponent: parameter 2 used to indicate the time interval for sending the sensing data packet;

[0074] Sensing protection: Used to indicate whether to perform sensing packet sending protection.

[0075] In some embodiments, the second perception transmission information sub-information element contains the same parameters as the first perception transmission information sub-information element. In some other embodiments, the second perception transmission information sub-information element only contains parameters that are different from the values ​​in the received first perception transmission information sub-information element.

[0076] After the initiator and the responder complete the negotiation, the perception measurement process begins. Specifically, the initiator and the responder perform the perception measurement according to the parameters in the perception establishment request message and / or the perception establishment response message.

[0077] In some embodiments, the initiator and the responder may perform the sensing measurement according to the parameters in the sensing establishment request message and / or the sensing establishment response message, including:

[0078] The sender of the perception data packet sends the perception data packet according to the parameters in the perception establishment request message and / or the perception establishment response message, wherein both the initiator and the responder can serve as the sender of the perception data packet;

[0079] When the responder acts as a receiver of the perception data packet, the responder performs reception and measurement of the perception data packet according to parameters in the perception establishment request message and / or the perception establishment response message, and sends a measurement report;

[0080] When the initiator acts as the receiver of the sensing packets, the initiator receives the sensing packets sent by the responder and measures them.

[0081] In some embodiments, sending the awareness data packet according to parameters in the awareness establishment request message and / or the awareness establishment response message includes:

[0082] If the perception setup request message or the perception setup response message includes the parameter SDP TX time, or includes the parameters SDP TX time and Trigger, and the value of Trigger indicates that the trigger message is not used to start sending the perception data packet, then the sending of the perception data packet is started according to the time indicated by SDP TX time;

[0083] If the perception establishment request message or the perception establishment response message contains a parameter Trigger, and the value of Trigger indicates that a trigger message is used to start sending perception data packets, the sender of the perception data packets starts sending perception data packets after receiving the trigger message;

[0084] If the SDP TX time parameter and the Trigger parameter are not included in the Awareness Setup Request message and the Awareness Setup Response message, or if the Trigger parameter is included in the Awareness Setup Request message or the Awareness Setup Response message, and the value of Trigger indicates that a trigger message is not used to start sending a perception data packet, the perception data packet is not sent;

[0085] If the perception establishment request message or the perception establishment response message contains the parameter SDP duration, the duration of sending the data packet is set according to the value of SDP duration; otherwise, the duration of sending the data packet is determined according to the actual perception data packet size, coding strategy and channel bandwidth;

[0086] If the Awareness Setup Request message or the Awareness Setup Response message contains the parameters SDP interval mantissa and SDP interval exponent, then the formula SDP interval mantissa × 2 is used according to the values ​​of SDP interval mantissa and SDP interval exponent. SDP intervalexponent Calculate the sending time interval of the perception data packet; otherwise, use the sending time interval of the broadcast message as the sending time interval of the perception data packet;

[0087] If the parameter Broadcast mode is included in the perception establishment request message or the perception establishment response message, if the value of Broadcast mode indicates that the perception data packet is sent in broadcast mode, then the RA field value in the message containing the perception data packet is set to the broadcast address; if the value of Broadcast mode indicates that the perception data packet is not sent in broadcast mode, then the RA field value in the message containing the perception data packet is set to the address of the receiver of the perception data packet, where RA is used to indicate the address of the message receiver;

[0088] If the parameter Sensing protection is included in the sensing establishment request message or the sensing establishment response message, and if the value of Sensing protection indicates that sensing data packet sending protection is to be performed, the sender of the sensing data packet will ensure that the sensing data packet can be sent normally at every sending moment by scheduling or setting the sensing data packet to the highest priority in the competitive access; if the value of Sensing protection indicates that sensing data packet sending protection is not to be performed, then when the sensing data packet needs to be sent, the normal priority is used to compete for the sending opportunity.

[0089] In some embodiments, receiving and measuring the sensing data packet according to the parameters in the sensing establishment request message and / or the sensing establishment response message, and sending the measurement report includes:

[0090] If the parameter Result mode is included in the sensing establishment request message or the sensing establishment response message, a measurement report is constructed according to the value of the parameter included in the Result mode; if the parameter Result mode is not included in the sensing establishment request message and the sensing establishment response message, one or more values ​​of the channel state information matrix, the compressed beamforming feedback matrix, the beamforming signal-to-noise ratio, the Doppler frequency shift and the sensing event are reported;

[0091] If the parameter Reporting mode is included in the perception establishment request message or the perception establishment response message, and if the value of Reporting mode indicates a trigger-based reporting mode, a measurement report is sent through a feedback response message after receiving the feedback request message; if the value of Reporting mode indicates a scheduling-based reporting mode, the measurement report is sent according to the Reportingsending time value, and the sending duration of the message containing the measurement report is set according to the Reporting duration value.

[0092] In order to better understand the present invention, the present invention is described in detail in conjunction with a specific embodiment. In this embodiment, the initiator is called an Initiator STA, the responder is called a Responder STA, and the method for wireless perception process negotiation and measurement includes the following contents:

[0093] 101. The Initiator STA sends a sensing setup request message to the Responder STA. For example, the parameters included in the sensing setup request message are shown in Table 1.

[0094] Table 1

[0095]

[0096]

[0097] Among them, the example of setting the Sensing Request elements information element is shown in Table 2.

[0098] Table 2

[0099]

[0100] The settings in Table 2 indicate that a Sensing Request elements information element contains a Sensingcontrol sub-information element, which may contain one or more Sensing TX profile sub-information elements.

[0101] Among them, the setting example of the Sensing control sub-information element is shown in Table 3.

[0102] Table 3

[0103]

[0104]

[0105] Table 4

[0106]

[0107] Table 5

[0108]

[0109]

[0110] An example of setting the Sensing TX profile sub-information element is shown in Table 6 (including one or more of the parameters in the table).

[0111] Table 6

[0112]

[0113]

[0114] When the Responder role value is 0 and the Reporting mode value is 1, the Sensing TX profile sub-information element also includes parameters Reporting sending time and Reporting duration, where Reporting sending time is used to indicate the start time of sending the report and Reporting duration is used to indicate the duration required to send the report.

[0115] 102. After receiving the sensing setup request message, the Responder STA sets the Sensing Response elements information element according to the parameters in the sensing setup request message, and includes it in the sensing setup response message and sends it to the Initiator STA.

[0116] Among them, the Sensing Response elements information element is set according to the parameters in the sensing setup request message as shown in Table 7.

[0117] Table 7

[0118] Sensing control Sensing TX profile

[0119] The setting shown in Table 7 indicates that a Sensing Response elements information element includes a Sensingcontrol sub-information element and a Sensing TX profile sub-information element.

[0120] Among them, the setting example of the Sensing control sub-information element is shown in Table 8.

[0121] Table 8

[0122]

[0123]

[0124] Table 9

[0125]

[0126]

[0127] Table 10

[0128]

[0129] An example of setting the Sensing TX profile sub-information element is shown in Table 11 (including one or more of the parameters in the table).

[0130] Table 11

[0131]

[0132]

[0133] When the Responder role value is 0 and the Reporting mode value is 1, the Sensing TX profile sub-information element also includes parameters Reporting sending time and Reporting duration, where Reporting sending time is used to indicate the start time of sending the report and Reporting duration is used to indicate the duration required to send the report.

[0134] It should be noted that the Responder STA can include all parameters in the Sensing Response elements information element, or it can only include parameters that are different from the values ​​in the received SensingRequest elements information element in the Sensing Response elements information element.

[0135] 103. If the Initiator STA is the receiver of the sensing data packet, and the Responder STA is the transmitter of the sensing data packet, that is, the Responder role value in the Sensing Response elements is 1,

[0136] 1) If the sensing setup request or sensing setup response message contains the parameter SDPTX time, or contains the parameters SDP TX time and Trigger, and the Trigger value is 0, start sending the sensing data packet according to the time indicated by SDP TX time;

[0137] 2) If the parameter Trigger is included in the sensing setup request or sensing setup response message and its value is 1, the Responder STA starts sending sensing packets after receiving the trigger message sent by the Initiator STA;

[0138] 3) If the sensing setup request or sensing setup response message contains the parameter Trigger and its value is 1, and also contains the parameter SDP TX time and its value is non-zero, then the parameter SDP TX time is ignored;

[0139] 4) If the sensing setup request and sensing setup response messages do not contain the parameter SDP TX time and the parameter Trigger, or if the sensing setup request or sensing setup response message contains the parameter Trigger and its value is 0, no sensing data packet is sent;

[0140] 5) If the SDPduration parameter is included in the sensing setup request or sensing setup response message, the TXOP value is set according to the SDP duration value, where TXOP is the duration of sending a data packet; otherwise, the duration of sending a data packet is determined according to the actual constructed sensing data packet size, coding strategy, and channel bandwidth;

[0141] 6) If the sensing setup request or sensing setup response message contains the parameters SDP interval mantissa and SDP interval exponent, according to the values ​​of SDP interval mantissa and SDP interval exponent, use the formula SDP interval mantissa × 2 SDP intervalexponent Calculate the sending time interval of the perception data packet; otherwise, use the sending time interval of the broadcast message (such as beacon message) as the sending time interval of the perception data packet;

[0142] 7) If the parameter Broadcast mode is included in the sensing setup request or sensing setup response message and its value is 1, the RA field value in the message containing the sensing data packet is set to the broadcast address. RA represents the receiver address, that is, the address of the message receiver. If the Broadcast mode value is 0, the RA field value in the message containing the sensing data packet is set to the address of the Initiator STA.

[0143] 8) If the sensing setup request or sensing setup response message contains the parameter Sensing protection and its value is 1, the Responder STA will ensure that the sensing data packet can be sent normally at every sending time by scheduling or setting the sensing data packet to the highest priority in the competitive access; if the value of Sensing protection is 0, when the sensing data packet needs to be sent, the normal priority is used to compete for the sending opportunity;

[0144] 9) The Initiator STA receives the perception data packet sent by the Responder STA and measures it.

[0145] 104. If the Initiator STA acts as the transmitter of the sensing data packet and the Responder STA acts as the receiver of the sensing data packet, that is, the Responderrole value in the Sensing Response elements is 0,

[0146] 1) The Initiator STA sends a sensing data packet according to 1)-8) in 103;

[0147] 2) If the parameter Result mode is included in the sensing setup request or sensing setup response message, the Responder STA constructs a measurement report according to the value of the parameter included in the Result mode; if the parameter Result mode is not included, one or more values ​​of CSI matrix, Compressed beamforing feedback matrix, Beamforming SNR, Doppler and Sensing event may be selectively reported;

[0148] 3) If the parameter Reporting mode is included in the sensing setup request or sensing setup response message and its value is 0, the Responder STA sends a measurement report through a feedback response message after receiving the feedback request message sent by the Initiator STA; if the parameter Reporting mode is 1, the measurement report is sent according to the Reporting sending time, and the sending duration of the message containing the measurement report is set according to the Reporting duration.

[0149] In an embodiment of the present invention, based on the same inventive concept as the above-mentioned wireless sensing process negotiation and measurement method, an embodiment of the present invention further provides a wireless sensing process negotiation device, which is applied to the initiator of the sensing process, including:

[0150] Communication module 1, used to send a perception establishment request message to a responder, wherein the perception establishment request message includes a wireless perception request information element, the wireless perception request information element includes a perception control sub-information element and one or more first perception sending information sub-information elements, the perception control sub-information element includes parameters Sensing session ID, Negotiation type and Responder role, wherein the Sensing session ID is used to indicate the identifier of the perception process, the Negotiation type is used to indicate the negotiation type, the Responder role is used to indicate the role of the responder in the perception process, and the first perception sending information sub-information element is used to carry the perception data packet sending parameters requested by the initiator;

[0151] Communication module two is used to receive a perception establishment response message sent by a responder, wherein the perception establishment response message includes a wireless perception response information element, and the wireless perception response information element includes a perception control sub-information element and a second perception sending information sub-information element, and the second perception sending information sub-information element is used to carry the perception data packet sending parameters confirmed by the responder.

[0152] The embodiment of the present invention further provides another wireless sensing process negotiation device, which is applied to a responder of a sensing process, and includes:

[0153] Communication module 1, used to receive a perception establishment request message sent by an initiator, wherein the perception establishment request message includes a wireless perception request information element, the wireless perception request information element includes a perception control sub-information element and one or more first perception sending information sub-information elements, the perception control sub-information element includes parameters Sensing sessionID, Negotiation type and Responder role, wherein the Sensing session ID is used to indicate the identifier of the perception process, the Negotiation type is used to indicate the negotiation type, the Responder role is used to indicate the role of the responder in the perception process, and the first perception sending information sub-information element is used to carry the perception data packet sending parameters requested by the initiator;

[0154] Communication module two is used to send a perception establishment response message to the initiator, wherein the perception establishment response message includes a wireless perception response information element, and the wireless perception response information element includes a perception control sub-information element and a second perception sending information sub-information element, and the second perception sending information sub-information element is used to carry the perception data packet sending parameters confirmed by the responder.

[0155] An embodiment of the present invention provides a device for wireless sensing process measurement, including:

[0156] A negotiation module, used to perform wireless sensing process negotiation according to the wireless sensing process negotiation method involved in the above embodiment;

[0157] The measurement module is used to perform perception measurement according to parameters in the perception establishment request message and / or the perception establishment response message.

[0158] In an embodiment of the present invention, based on the same inventive concept as the above-mentioned method of wireless perception process negotiation, an embodiment of the present invention also provides a wireless perception process execution device, the device includes a processor and a memory, the memory stores at least one instruction, at least one section of program code, a code set or an instruction set, the at least one instruction, at least one section of program code, a code set or an instruction set is loaded and executed by the processor to implement the method of wireless perception process negotiation and measurement involved in the above-mentioned embodiment.

[0159] In addition, an embodiment of the present invention also provides a computer-readable storage medium, in which at least one instruction, at least one section of program code, a code set or an instruction set is stored, and the at least one instruction, at least one section of program code, a code set or an instruction set is loaded and executed by a processor to implement the method of wireless perception process negotiation and measurement involved in the above-mentioned embodiment.

[0160] It should be understood that in various embodiments of the present invention, the size of the serial numbers of the above-mentioned processes does not mean the order of execution, some or all of the steps can be executed in parallel or sequentially, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0161] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0162] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0163] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative, for example, the division of the modules is only a logical function division, and there may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed.

[0164] The modules described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, the functional modules in the various embodiments of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more modules may be integrated into one unit.

[0165] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, network device or terminal device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, ROM, RAM) disk or optical disk and other media that can store program codes.

[0166] As used herein, the words “if” or “if” may be interpreted as “at the time of” or “when” or “in response to determining” or “in response to detecting”, depending on the context. Similarly, the phrases “if it is determined” or “if (stated condition or event) is detected” may be interpreted as “when it is determined” or “in response to determining” or “when detecting (stated condition or event)” or “in response to detecting (stated condition or event)”, depending on the context.

[0167] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A method for wireless sensing process negotiation, applied to the initiator of the wireless sensing process, characterized in that: include: Send a perception establishment request message to the responder, wherein the perception establishment request message includes a wireless perception request information element, the wireless perception request information element includes a perception control sub-information element and one or more first perception sending information sub-information elements, the perception control sub-information element includes parameters Sensing sessionID, Negotiation type and Responder role, wherein the Sensing session ID is used to indicate the identifier of the perception process, the Negotiation type is used to indicate the negotiation type, the Responder role is used to indicate the role of the responder in the perception process, and the first perception sending information sub-information element is used to carry the perception data packet sending parameters requested by the initiator; Receive a perception establishment response message sent by a responder, wherein the perception establishment response message includes a wireless perception response information element, wherein the wireless perception response information element includes a perception control sub-information element and a second perception sending information sub-information element, wherein the second perception sending information sub-information element is used to carry the perception data packet sending parameters confirmed by the responder; Executing the sending of the awareness data packet according to the parameters in the awareness establishment request message and / or the awareness establishment response message includes: If the perception setup request message or the perception setup response message includes the parameter SDP TX time, or includes the parameters SDP TX time and Trigger, and the value of Trigger indicates that the trigger message is not used to start sending the perception data packet, then the sending of the perception data packet is started according to the time indicated by SDP TX time; If the perception establishment request message or the perception establishment response message contains a parameter Trigger, and the value of Trigger indicates that a trigger message is used to start sending perception data packets, the sender of the perception data packets starts sending perception data packets after receiving the trigger message; If the SDP TX time parameter and the Trigger parameter are not included in the Awareness Setup Request message and the Awareness Setup Response message, or if the Trigger parameter is included in the Awareness Setup Request message or the Awareness Setup Response message, and the value of Trigger indicates that a trigger message is not used to start sending a perception data packet, the perception data packet is not sent; If the SDP duration parameter is included in the perception establishment request message or the perception establishment response message, the duration of sending the data packet is set according to the value of SDPduration; otherwise, the duration of sending the data packet is determined according to the actual perception data packet size, coding strategy and channel bandwidth. If the Awareness Setup Request message or the Awareness Setup Response message contains the parameters SDP interval mantissa and SDP interval exponent, then the formula SDP interval mantissa × 2 is used according to the values ​​of SDP interval mantissa and SDP interval exponent. SDPintervalexponent Calculate the sending time interval of the perception data packet; otherwise, use the sending time interval of the broadcast message as the sending time interval of the perception data packet; If the parameter Broadcast mode is included in the perception establishment request message or the perception establishment response message, if the value of Broadcast mode indicates that the perception data packet is sent in broadcast mode, then the RA field value in the message containing the perception data packet is set to the broadcast address; if the value of Broadcast mode indicates that the perception data packet is not sent in broadcast mode, then the RA field value in the message containing the perception data packet is set to the address of the receiver of the perception data packet, where RA is used to indicate the address of the message receiver; If the parameter Sensing protection is included in the sensing establishment request message or the sensing establishment response message, and if the value of Sensing protection indicates that sensing data packet sending protection is to be performed, the sender of the sensing data packet will ensure that the sensing data packet can be sent normally at every sending moment by scheduling or setting the sensing data packet to the highest priority in the competitive access; if the value of Sensing protection indicates that sensing data packet sending protection is not to be performed, then when the sensing data packet needs to be sent, the normal priority is used to compete for the sending opportunity.

2. A method for wireless sensing process negotiation, applied to a responder of a wireless sensing process, characterized in that: include: Receive a perception establishment request message sent by an initiator, wherein the perception establishment request message includes a wireless perception request information element, the wireless perception request information element includes a perception control sub-information element and one or more first perception sending information sub-information elements, the perception control sub-information element includes parameters Sensing sessionID, Negotiation type and Responder role, wherein the Sensing session ID is used to indicate the identifier of the perception process, the Negotiation type is used to indicate the negotiation type, the Responder role is used to indicate the role of the responder in the perception process, and the first perception sending information sub-information element is used to carry the perception data packet sending parameters requested by the initiator; Sending a perception establishment response message to the initiator, wherein the perception establishment response message includes a wireless perception response information element, wherein the wireless perception response information element includes a perception control sub-information element and a second perception sending information sub-information element, wherein the second perception sending information sub-information element is used to carry the perception data packet sending parameters confirmed by the responder; Executing the sending of the awareness data packet according to the parameters in the awareness establishment request message and / or the awareness establishment response message includes: If the perception establishment request message or the perception establishment response message includes the parameter SDP TX time, or includes the parameters SDP TXtime and Trigger, and the value of Trigger indicates that the trigger message is not used to start sending the perception data packet, then the sending of the perception data packet is started according to the time indicated by SDP TXtime; If the perception establishment request message or the perception establishment response message contains a parameter Trigger, and the value of Trigger indicates that a trigger message is used to start sending perception data packets, the sender of the perception data packets starts sending perception data packets after receiving the trigger message; If the SDP TXtime parameter and the Trigger parameter are not included in the Awareness Setup Request message and the Awareness Setup Response message, or if the Trigger parameter is included in the Awareness Setup Request message or the Awareness Setup Response message, and the value of Trigger indicates that a trigger message is not used to start sending the Awareness Data Packet, the Awareness Data Packet is not sent; If the SDP duration parameter is included in the perception establishment request message or the perception establishment response message, the duration of sending the data packet is set according to the value of SDPduration; otherwise, the duration of sending the data packet is determined according to the actual perception data packet size, coding strategy and channel bandwidth. If the Awareness Setup Request message or the Awareness Setup Response message contains the parameters SDP interval mantissa and SDP interval exponent, then the formula SDP interval mantissa × 2 is used according to the values ​​of SDP interval mantissa and SDP interval exponent. SDPintervalexponent Calculate the sending time interval of the perception data packet; otherwise, use the sending time interval of the broadcast message as the sending time interval of the perception data packet; If the parameter Broadcast mode is included in the perception establishment request message or the perception establishment response message, if the value of Broadcast mode indicates that the perception data packet is sent in broadcast mode, then the RA field value in the message containing the perception data packet is set to the broadcast address; if the value of Broadcast mode indicates that the perception data packet is not sent in broadcast mode, then the RA field value in the message containing the perception data packet is set to the address of the receiver of the perception data packet, where RA is used to indicate the address of the message receiver; If the parameter Sensing protection is included in the sensing establishment request message or the sensing establishment response message, and if the value of Sensing protection indicates that sensing data packet sending protection is to be performed, the sender of the sensing data packet will ensure that the sensing data packet can be sent normally at every sending moment by scheduling or setting the sensing data packet to the highest priority in the competitive access; if the value of Sensing protection indicates that sensing data packet sending protection is not to be performed, then when the sensing data packet needs to be sent, the normal priority is used to compete for the sending opportunity.

3. A method for wireless sensing process negotiation according to claim 1 or 2, characterized in that: The value of the parameter Negotiation type in the perception establishment request message is set to a first value or a second value, wherein the first value indicates that the initiator suggests using the perception data packet sending parameters provided by it, and may also accept different perception data packet sending parameters provided by the responder; the second value indicates that the perception data packet sending parameters provided by the initiator must be used, and different perception data packet sending parameters provided by the responder are not accepted.

4. A method for wireless sensing process negotiation according to claim 3, characterized in that: When the initiator is a terminal device, the value of the parameter Negotiation type in the perception establishment request message is set to a first value; when the initiator is an access device, the value of the parameter Negotiation type in the perception establishment request message is set to a second value.

5. The method for wireless sensing process negotiation according to claim 3, characterized in that: When the value of the parameter Negotiation type in the perception establishment request message is set to the first value, the value of the parameter Negotiationtype in the perception establishment response message is set to the third value, the fourth value, or the fifth value; when the value of the parameter Negotiation type in the perception establishment request message is set to the second value, the value of the parameter Negotiation type in the perception establishment response message is set to the third value or the fifth value, wherein the third value indicates acceptance of the execution of the perception process and agreement to the perception data packet sending parameters requested by the initiator, the fourth value indicates acceptance of the execution of the perception process and specification of new perception data packet sending parameters, and the fifth value indicates rejection of the execution of the perception process.

6. A method for wireless sensing process negotiation according to claim 1 or 2, characterized in that: The perception control sub-information element also includes one or more parameters of Broadcast mode, Trigger and Time unit, wherein Broadcast mode is used to indicate whether to send the perception data packet by broadcasting, Trigger is used to indicate whether to use a trigger message to start sending the perception data packet, and Time unit is used to indicate the unit of the time value.

7. A method for wireless sensing process negotiation according to claim 1 or 2, characterized in that: When the Responderrole value indicates that the responder's role in the perception process is the receiver of the perception data packet, the perception control sub-information element also includes parameters Result mode and Reporting mode, where Result mode is used to indicate the result type of the report, and Reporting mode is used to indicate the mode of report sending.

8. A method for wireless sensing process negotiation according to claim 7, characterized in that: Result mode contains one or more of the following parameters: CSI matrix: used to indicate whether to report the channel state information matrix; Compressed beamforing feedback matrix: used to indicate whether to report the compressed beamforming feedback matrix; Beamforming SNR: used to indicate whether to report the beamforming signal-to-noise ratio; Doppler: used to indicate whether to report Doppler shift; Sensing event: used to indicate whether to report a sensing event.

9. The method for wireless sensing process negotiation according to claim 7, characterized in that: The report sending mode includes a trigger-based reporting mode and a scheduling-based reporting mode.

10. A method for wireless sensing process negotiation according to claim 9, characterized in that: When the value of Reportingmode indicates that the report sending mode is a scheduling-based reporting mode, the first perception sending information sub-information element includes parameters Reporting sending time and Reporting duration, wherein Reporting sendingtime is used to indicate the start time of sending the report, and Reporting duration is used to indicate the duration required to send the report.

11. A method for wireless sensing process negotiation according to claim 1 or 2, characterized in that: The first perception sending information sub-information element includes one or more of the following parameters: SDP TX time: used to indicate the sending time of the sensing data packet; SDP duration: used to indicate the sending duration of the sensing data packet; SDPinterval Mantissa: Parameter one used to indicate the time interval for sending sensing packets; SDPintervalexponent: parameter 2 used to indicate the time interval for sending the sensing data packet; Sensing protection: Used to indicate whether to perform sensing packet sending protection.

12. A method for wireless sensing process negotiation according to claim 1 or 2, characterized in that: The second perception sending information sub-information element and the first perception sending information sub-information element include the same parameters.

13. A method for wireless sensing process negotiation according to claim 1 or 2, characterized in that: The second perception sending information sub-information element only includes parameters whose values ​​are different from those in the received first perception sending information sub-information element.

14. A method for measuring a wireless sensing process, characterized in that: include: According to the method of any one of claims 1 or 2, wireless perception process negotiation is performed; perception measurement is performed according to parameters in a perception establishment request message and / or a perception establishment response message; the performing of perception measurement according to parameters in a perception establishment request message and / or a perception establishment response message comprises: The sender of the perception data packet sends the perception data packet according to the parameters in the perception establishment request message and / or the perception establishment response message; When the responder acts as the receiver of the perception data packet, the responder receives and measures the perception data packet according to the parameters in the perception establishment request message and / or the perception establishment response message, and sends a measurement report; when the initiator acts as the receiver of the perception data packet, the initiator receives the perception data packet sent by the responder and measures it.

15. A method for measuring wireless sensing process according to claim 14, characterized in that: The receiving and measuring of the perception data packet according to the parameters in the perception establishment request message and / or the perception establishment response message, and sending the measurement report includes: If the perception establishment request message or the perception establishment response message includes a parameter Result mode, a measurement report is constructed according to the value of the parameter included in Result mode; If the parameter Reporting mode is included in the perception establishment request message or the perception establishment response message, and if the value of Reporting mode indicates a trigger-based reporting mode, a measurement report is sent through a feedback response message after receiving the feedback request message; if the value of Reporting mode indicates a scheduling-based reporting mode, the measurement report is sent according to the Reportingsending time value, and the sending duration of the message containing the measurement report is set according to the Reporting duration value.

16. A method for measuring wireless sensing process according to claim 14, characterized in that: The receiving and measuring of the perception data packet according to the parameters in the perception establishment request message and / or the perception establishment response message, and sending the measurement report includes: If the parameter Result mode is not included in the sensing setup request message and the sensing setup response message, one or more values ​​of the channel state information matrix, the compressed beamforming feedback matrix, the beamforming signal-to-noise ratio, the Doppler frequency shift and the sensing event are reported.

17. A wireless sensing process negotiation device, applied to the initiator of the wireless sensing process, characterized in that: include: Communication module 1, used to send a perception establishment request message to a responder, wherein the perception establishment request message includes a wireless perception request information element, the wireless perception request information element includes a perception control sub-information element and one or more first perception sending information sub-information elements, the perception control sub-information element includes parameters Sensing session ID, Negotiation type and Responder role, wherein the Sensing session ID is used to indicate the identifier of the perception process, the Negotiation type is used to indicate the negotiation type, the Responder role is used to indicate the role of the responder in the perception process, and the first perception sending information sub-information element is used to carry the perception data packet sending parameters requested by the initiator; used to execute the sending of the perception data packet according to the parameters in the perception establishment request message and / or the perception establishment response message, including: If the perception setup request message or the perception setup response message includes the parameter SDP TX time, or includes the parameters SDP TX time and Trigger, and the value of Trigger indicates that the trigger message is not used to start sending the perception data packet, then the sending of the perception data packet is started according to the time indicated by SDP TX time; If the perception establishment request message or the perception establishment response message contains a parameter Trigger, and the value of Trigger indicates that a trigger message is used to start sending perception data packets, the sender of the perception data packets starts sending perception data packets after receiving the trigger message; If the SDP TXtime parameter and the Trigger parameter are not included in the Awareness Setup Request message and the Awareness Setup Response message, or if the Trigger parameter is included in the Awareness Setup Request message or the Awareness Setup Response message, and the value of Trigger indicates that a trigger message is not used to start sending the Awareness Data Packet, the Awareness Data Packet is not sent; If the SDP duration parameter is included in the perception establishment request message or the perception establishment response message, the duration of sending the data packet is set according to the value of SDPduration; otherwise, the duration of sending the data packet is determined according to the actual perception data packet size, coding strategy and channel bandwidth. If the Awareness Setup Request message or the Awareness Setup Response message contains the parameters SDP interval mantissa and SDP interval exponent, then the formula SDP interval mantissa × 2 is used according to the values ​​of SDP interval mantissa and SDP interval exponent. SDPintervalexponent Calculate the sending time interval of the perception data packet; otherwise, use the sending time interval of the broadcast message as the sending time interval of the perception data packet; If the parameter Broadcast mode is included in the perception establishment request message or the perception establishment response message, if the value of Broadcast mode indicates that the perception data packet is sent in broadcast mode, then the RA field value in the message containing the perception data packet is set to the broadcast address; if the value of Broadcast mode indicates that the perception data packet is not sent in broadcast mode, then the RA field value in the message containing the perception data packet is set to the address of the receiver of the perception data packet, where RA is used to indicate the address of the message receiver; If the sensing establishment request message or the sensing establishment response message includes the parameter Sensing protection, if the value of Sensing protection indicates that the sensing data packet transmission protection is performed, the sender of the sensing data packet will ensure that the sensing data packet can be normally sent at every sending moment by scheduling or setting the sensing data packet to the highest priority in the competitive access; if the value of Sensing protection indicates that the sensing data packet transmission protection is not performed, when the sensing data packet needs to be sent, the normal priority is used to compete for the sending opportunity; Communication module two is used to receive a perception establishment response message sent by a responder, wherein the perception establishment response message includes a wireless perception response information element, and the wireless perception response information element includes a perception control sub-information element and a second perception sending information sub-information element, and the second perception sending information sub-information element is used to carry the perception data packet sending parameters confirmed by the responder.

18. A wireless sensing process negotiation device, applied to a responder of a wireless sensing process, characterized in that: include: Communication module 1 is used to receive a perception establishment request message sent by an initiator, wherein the perception establishment request message includes a wireless perception request information element, the wireless perception request information element includes a perception control sub-information element and one or more first perception sending information sub-information elements, the perception control sub-information element includes parameters Sensingsession ID, Negotiation type and Responder role, wherein the Sensing session ID is used to indicate the identifier of the perception process, the Negotiation type is used to indicate the negotiation type, the Responder role is used to indicate the role of the responder in the perception process, and the first perception sending information sub-information element is used to carry the perception data packet sending parameters requested by the initiator; and is used to execute the sending of the perception data packet according to the parameters in the perception establishment request message and / or the perception establishment response message, including: If the perception establishment request message or the perception establishment response message includes the parameter SDP TX time, or includes the parameters SDP TXtime and Trigger, and the value of Trigger indicates that the trigger message is not used to start sending the perception data packet, then the sending of the perception data packet is started according to the time indicated by SDP TXtime; If the perception establishment request message or the perception establishment response message contains a parameter Trigger, and the value of Trigger indicates that a trigger message is used to start sending perception data packets, the sender of the perception data packets starts sending perception data packets after receiving the trigger message; If the SDP TXtime parameter and the Trigger parameter are not included in the Awareness Setup Request message and the Awareness Setup Response message, or if the Trigger parameter is included in the Awareness Setup Request message or the Awareness Setup Response message, and the value of Trigger indicates that a trigger message is not used to start sending the Awareness Data Packet, the Awareness Data Packet is not sent; If the SDP duration parameter is included in the perception establishment request message or the perception establishment response message, the duration of sending the data packet is set according to the value of SDPduration; otherwise, the duration of sending the data packet is determined according to the actual perception data packet size, coding strategy and channel bandwidth. If the Awareness Setup Request message or the Awareness Setup Response message contains the parameters SDP interval mantissa and SDP interval exponent, then the formula SDP interval mantissa × 2 is used according to the values ​​of SDP interval mantissa and SDP interval exponent. SDPintervalexponent Calculate the sending time interval of the perception data packet; otherwise, use the sending time interval of the broadcast message as the sending time interval of the perception data packet; If the parameter Broadcast mode is included in the perception establishment request message or the perception establishment response message, if the value of Broadcast mode indicates that the perception data packet is sent in broadcast mode, then the RA field value in the message containing the perception data packet is set to the broadcast address; if the value of Broadcast mode indicates that the perception data packet is not sent in broadcast mode, then the RA field value in the message containing the perception data packet is set to the address of the receiver of the perception data packet, where RA is used to indicate the address of the message receiver; If the sensing establishment request message or the sensing establishment response message includes the parameter Sensing protection, if the value of Sensing protection indicates that the sensing data packet transmission protection is performed, the sender of the sensing data packet will ensure that the sensing data packet can be normally sent at every sending moment by scheduling or setting the sensing data packet to the highest priority in the competitive access; if the value of Sensing protection indicates that the sensing data packet transmission protection is not performed, when the sensing data packet needs to be sent, the normal priority is used to compete for the sending opportunity; Communication module two is used to send a perception establishment response message to the initiator, wherein the perception establishment response message includes a wireless perception response information element, and the wireless perception response information element includes a perception control sub-information element and a second perception sending information sub-information element, and the second perception sending information sub-information element is used to carry the perception data packet sending parameters confirmed by the responder.

19. A device for wireless sensing process measurement, characterized in that: include: A negotiation module, configured to perform wireless sensing process negotiation according to any one of claims 1 to 13; The measurement module is used to perform perception measurement according to parameters in the perception establishment request message and / or the perception establishment response message.

20. A wireless sensing process execution device, characterized in that: The device includes a processor and a memory, wherein the memory stores at least one instruction, at least one section of program code, a code set or an instruction set, and the at least one instruction, at least one section of program code, a code set or an instruction set is loaded and executed by the processor to implement the method for wireless perception process negotiation described in any one of claims 1-13, or to implement the method for wireless perception process measurement described in any one of claims 14-16.

21. A computer-readable storage medium, characterized in that: The readable storage medium stores at least one instruction, at least one section of program code, a code set or an instruction set, and the at least one instruction, at least one section of program code, a code set or an instruction set is loaded and executed by a processor to implement the method for wireless perception process negotiation described in any one of claims 1-13, or to implement the method for wireless perception process measurement described in any one of claims 14-16.

Citation Information

Patent Citations

  • Method, device and system for managing an application and execution unit, and medium

    CN112689300A