Perceptual measurement method, device, equipment, medium and program product
Patent Information
- Application Number
- CN202280099231.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-28
- Publication Date
- 2025-03-25
AI Technical Summary
The existing technology cannot accurately indicate the angular coordinate system of the sensing beam in wireless local area network (WLAN) sensing measurement, which affects the normal progress of the sensing process and the accuracy of the measurement results.
By sending or receiving frames carrying coordinate system-related information during the sensing measurement process, the coordinate system between sensing participating devices is established, and sending or receiving single-base PPDU duration related information during the collaborative single-base sensing process in parallel mode. , to avoid overlap between perception measurement frames and perception measurement report frames.
The coordinate system that clearly indicates the azimuth/elevation angle ensures the accuracy of the sensing measurement results, avoids interference and errors in the sensing process, and improves the normal performance of sensing measurements and the reliability of the results.
Smart Images

Figure CN119698816A_ABST
Abstract
Description
Perception measurement methods, devices, equipment, media and program products Technical Field
[0001] The embodiments of the present application relate to the field of perception measurement, and in particular to a perception measurement method, apparatus, device, medium, and program product. Background Art
[0002] Wireless Local Area Networks (WLAN) sensing refers to a technology that senses people or objects in an environment by measuring changes in the scattering and / or reflection of WLAN signals passing through people or objects.
[0003] Summary of the Invention
[0004] This application provides a perception measurement method, apparatus, device, medium, and program product. The technical solution at least includes:
[0005] According to one aspect of an embodiment of the present application, a perception measurement method is provided. The method is performed by a perception participating device, and the method includes:
[0006] During the perception measurement process, a frame carrying a first field is sent or received, where the first field is used to indicate information related to the coordinate system setting.
[0007] According to another aspect of an embodiment of the present application, a perception measurement method is provided. The method is performed by a perception participating device, and the method includes:
[0008] In the coordinated single-base sensing process in the parallel mode, a frame carrying a second field is sent or received, where the second field is used to indicate duration-related information of the single-base PPDU.
[0009] According to another aspect of an embodiment of the present application, a perception participation device is provided, the device comprising:
[0010] The transceiver module is used to send or receive a frame carrying a first field during a perception measurement process, where the first field is used to indicate information related to the coordinate system setting.
[0011] According to another aspect of an embodiment of the present application, a perception participation device is provided, the device comprising:
[0012] The transceiver module is configured to send or receive a frame carrying a second field in a collaborative single-base perception process in a parallel mode, where the second field is used to indicate duration-related information of a single-base PPDU.
[0013] According to another aspect of an embodiment of the present application, a perception and participation device is provided, the perception and participation device including:
[0014] processor;
[0015] a transceiver connected to the processor;
[0016] a memory for storing executable instructions for the processor;
[0017] The processor is configured to load executable instructions to enable the perception participating device to implement the perception measurement methods in various aspects as described above.
[0018] According to another aspect of an embodiment of the present application, a computer-readable storage medium is provided, which stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement the perception measurement method as described in the above aspects.
[0019] According to another aspect of an embodiment of the present application, a computer program product (or computer program) is provided, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium; a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the perception measurement method as described in each aspect above.
[0020] According to another aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions, and is used to implement the perception measurement methods as described in the above aspects when the chip is running.
[0021] The technical solutions provided by the embodiments of the present application include the following beneficial effects:
[0022] By sending or receiving a frame carrying the first field during the perception measurement process, the information related to the coordinate system is set or negotiated between the perception participating devices, thereby clearly indicating the coordinate system of the azimuth / elevation angle; by sending or receiving a frame carrying the second field during the collaborative single-base perception process in parallel mode, the duration-related information of the single-base PPDU is set or negotiated between the perception participating devices, ensuring the normal progress of the response perception process and the accuracy of the perception measurement results. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0024] FIG1 is a schematic diagram of a perception measurement system provided by an exemplary embodiment of the present application;
[0025] FIG2 is a schematic diagram of a millimeter wave sensing type provided by an exemplary embodiment of the present application;
[0026] FIG3 is a schematic diagram of a millimeter wave sensing process provided by an exemplary embodiment of the present application;
[0027] FIG4 is a flow chart of a perception measurement method provided by an exemplary embodiment of the present application;
[0028] FIG5 is a schematic diagram of a perception measurement process established by a perception initiating device and a perception responding device according to an exemplary embodiment of the present application;
[0029] FIG6 is a schematic diagram of a perception measurement process established by a perception initiating device and a perception responding device according to an exemplary embodiment of the present application;
[0030] FIG7 is a schematic diagram of a process for establishing a perception measurement between a perception initiating device and a perception responding device according to an exemplary embodiment of the present application;
[0031] FIG8 is a schematic diagram of a frame structure of a beacon frame provided by the related art;
[0032] FIG9 is a schematic diagram of a frame structure of a management frame provided by a related art;
[0033] FIG10 is a schematic diagram of the frame structure of a declaration frame, an information request frame, and an information response frame provided by the related art;
[0034] FIG11 is a schematic diagram of a frame structure of a perception measurement setting request frame provided by a related art;
[0035] FIG12 is a schematic diagram of a frame structure of a perception measurement setting response frame provided by a related art;
[0036] FIG13 is a schematic diagram of the element structure of the DMG perception beam descriptor element provided by the related art;
[0037] FIG14 is a schematic diagram of the element structure of a DMG perception beam descriptor element provided by an exemplary embodiment of the present application;
[0038] FIG15 is a schematic diagram of the element structure of a DMG perception beam descriptor element provided by an exemplary embodiment of the present application;
[0039] FIG16 is a schematic diagram of the element structure of a DMG beacon sector descriptor element provided in the related art;
[0040] FIG17 is a schematic diagram of the element structure of a DMG beacon sector descriptor element provided by an exemplary embodiment of the present application;
[0041] FIG18 is a schematic diagram of the element structure of a DMG beacon sector descriptor element provided by an exemplary embodiment of the present application;
[0042] FIG19 is a schematic diagram of the element structure of the DMG passive sensing beacon information element provided by the related art;
[0043] FIG20 is a schematic diagram of the element structure of a DMG passive sensing beacon information element provided by an exemplary embodiment of the present application;
[0044] FIG21 is a schematic diagram of the element structure of a DMG passive sensing beacon information element provided by an exemplary embodiment of the present application;
[0045] FIG22 is a schematic diagram of the element structure of the DMG perception short capability element provided by the related art;
[0046] FIG23 is a schematic diagram of DMG perception measurement setting elements provided by the related art;
[0047] FIG24 is a schematic diagram of the element structure of a DMG perception measurement setting element provided by an exemplary embodiment of the present application;
[0048] FIG25 is a schematic diagram of the element structure of a DMG perception measurement setting element provided by an exemplary embodiment of the present application;
[0049] FIG26 is a schematic diagram of an example of a sequential mode of millimeter wave cooperative monostatic sensing measurement provided by an exemplary embodiment of the present application;
[0050] FIG27 is a schematic diagram of an example of a parallel mode of millimeter wave cooperative monostatic sensing measurement provided by an exemplary embodiment of the present application;
[0051] FIG28 is a schematic diagram of the format of a perception request frame provided by the related art;
[0052] FIG29 is a flow chart of a parallel mode of collaborative single-base sensing measurement provided by an exemplary embodiment of the present application;
[0053] FIG30 is a flowchart of a perception measurement method provided by an exemplary embodiment of the present application;
[0054] FIG31 is a schematic diagram of the element structure of the DMG perception measurement setting element provided by the related art;
[0055] FIG32 is a schematic diagram of the element structure of a collaborative single-base proprietary configuration optional sub-element provided by an exemplary embodiment of the present application;
[0056] FIG33 is a schematic diagram of the element structure of a collaborative single-base proprietary configuration optional sub-element provided by an exemplary embodiment of the present application;
[0057] FIG34 is a schematic diagram of the format of a TDD beamforming frame provided in the related art;
[0058] FIG35 is a schematic diagram of a DMG perception response frame structure provided by an exemplary embodiment of the present application;
[0059] FIG36 is a schematic diagram of a DMG perception response frame structure provided by an exemplary embodiment of the present application;
[0060] FIG37 is a schematic diagram of a DMG perception response frame structure provided by an exemplary embodiment of the present application;
[0061] FIG38 is a schematic diagram of a DMG perception request frame structure provided by an exemplary embodiment of the present application;
[0062] FIG39 is a schematic diagram of a DMG perception request frame structure provided by an exemplary embodiment of the present application;
[0063] FIG40 is a schematic diagram of a DMG perception request frame structure provided by an exemplary embodiment of the present application;
[0064] FIG41 is a block diagram of a perception participation device provided by an exemplary embodiment of the present application;
[0065] FIG42 is a block diagram of a perception participation device provided by an exemplary embodiment of the present application;
[0066] FIG43 is a schematic structural diagram of a perception participation device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0067] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0068] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0069] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. As used in this application and the appended claims, the singular forms "a," "an," "the," and "the" are intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
[0070] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions.
[0071] It should be understood that although the terms first, second, etc. may be used in this application to describe various information, these information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this application, a first parameter may also be referred to as a second parameter, and similarly, a second parameter may also be referred to as a first parameter. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0072] Some key terms in this application are briefly introduced as follows:
[0073] WLAN Sensing: This technology detects people and objects in the environment by measuring changes in WLAN signal scattering and / or reflection caused by people and objects. In other words, WLAN sensing uses wireless signals to measure and perceive the surrounding environment, enabling functions such as indoor intrusion, movement, and fall detection, gesture recognition, and spatial 3D image creation.
[0074] Association Identifier (AID): used to identify a terminal after establishing an association with an access point.
[0075] WLAN devices participating in WLAN awareness may include the following roles:
[0076] Sensing Initiator: Also known as the sensing session initiator, sensing initiating device, or sensing initiating apparatus. A sensing initiator is the device that initiates sensing measurements and wants to obtain the sensing results.
[0077] Sensing Responder: Also known as a sensing session responder, sensing response device, or sensing response apparatus. A sensing responder is a device that participates in sensing measurements other than the sensing initiator.
[0078] Sensing Transmitter: Also known as a sensing signal sending device, sensing sender, sensing sending device, or sensing sending apparatus. A sensing signal sender is a device that sends sensing physical layer protocol data units (PPDUs).
[0079] Sensing Receiver: Also known as a sensing signal receiving device, sensing receiver, sensing receiving equipment, or sensing receiving apparatus. A sensing signal receiver is a device that receives echo signals. Echo signals are the result of scattering and / or reflection of the sensing physical layer protocol data unit (PDU) sent by the sensing signal sender.
[0080] A WLAN terminal may have one or more roles in a perception measurement. For example, a perception initiator can be solely a perception initiator, a perception signal sender, a perception signal receiver, or both. These devices are collectively referred to as perception measurement devices.
[0081] Next, the relevant technical background involved in the embodiments of this application is introduced:
[0082] Figure 1 is a schematic diagram of a perception measurement system 10 provided by an exemplary embodiment of the present application. The perception measurement system includes terminals, terminals and network devices, or access points (APs) and stations (STAs), though this application does not limit this. This application uses the perception measurement system including AP 110 and STA 120 as an example for illustration.
[0083] In some scenarios, an AP can be referred to as an AP STA, meaning that in a sense, an AP is also a type of STA. In some scenarios, a STA can be referred to as a non-AP STA.
[0084] In some embodiments, STAs may include AP STAs and non-AP STAs.
[0085] Communication in a communication system can be between an AP and a non-AP STA, between a non-AP STA and a non-AP STA, or between a STA and a peer STA. A peer STA refers to a device that communicates with the STA peer. For example, a peer STA may be an AP or a non-AP STA.
[0086] An AP acts as a bridge between wired and wireless networks, connecting wireless network clients together and then connecting the wireless network to the Ethernet. An AP can be a terminal device (such as a mobile phone) or a network device (such as a router) equipped with a Wireless Fidelity (Wi-Fi) chip.
[0087] It should be understood that the role of STA in the communication system is not absolute. For example, in some scenarios, when a mobile phone is connected to a router, the mobile phone is a non-AP STA. When the mobile phone serves as a hotspot for other mobile phones, the mobile phone plays the role of AP.
[0088] APs and non-AP STAs can be devices used in the Internet of Vehicles, IoT nodes and sensors in the Internet of Things (IoT), smart cameras, smart remote controls, smart water and electricity meters in smart homes, and sensors in smart cities.
[0089] In some embodiments, non-AP STAs may support, but are not limited to, 802.11bf. Non-AP STAs may also support various current and future 802.11 family WLAN standards, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
[0090] In some embodiments, the AP may be a device supporting 802.11bf. The AP may also be a device supporting various current and future 802.11 family WLAN standards, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
[0091] In an embodiment of the present application, the STA may be a mobile phone, tablet computer, computer, virtual reality (VR) device, augmented reality (AR) device, wireless device in industrial control, set-top box, wireless device in unmanned driving, vehicle-mounted communication equipment, wireless device in telemedicine, wireless device in smart grid, wireless device in transportation safety, wireless device in smart city or wireless device in smart home, wireless communication chip / ASIC / SOC / etc. that supports WLAN / Wi-Fi technology.
[0092] WLAN technology can support frequency bands including but not limited to: low frequency bands (2.4GHz, 5GHz, 6GHz) and high frequency bands (60GHz).
[0093] One or more links exist between a station and an access point.
[0094] In some embodiments, stations and access points support multi-band communications, for example, communicating simultaneously on the 2.4 GHz, 5 GHz, 6 GHz, and 60 GHz frequency bands, or communicating simultaneously on different channels within the same frequency band (or different frequency bands), thereby improving the communication throughput and / or reliability between devices. Such devices are generally referred to as multi-band devices, or multi-link devices (MLDs), and are sometimes also referred to as multi-link entities or multi-band entities. A multi-link device can be an access point device or a station device. If the multi-link device is an access point device, the multi-link device includes one or more APs; if the multi-link device is a station device, the multi-link device includes one or more non-AP STAs.
[0095] A multi-link device including one or more APs is called an AP, and a multi-link device including one or more non-AP STAs is called a Non-AP. In the embodiment of the application, the Non-AP can be called a STA.
[0096] In an embodiment of the present application, the AP may include multiple APs, the Non-AP may include multiple STAs, multiple links may be formed between the APs in the AP and the STAs in the Non-AP, and data communication may be performed between the APs in the AP and the corresponding STAs in the Non-AP through the corresponding links.
[0097] An AP is a device deployed in a wireless local area network to provide wireless communication capabilities for STAs. A station may include: User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a user agent, or a user device. Optionally, a station may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, or a wearable device, but the embodiments of the present application are not limited to this.
[0098] In the embodiment of the present application, both the station and the access point support the IEEE 802.11 standard, but are not limited to the IEEE 802.11 standard. They may also be other standards related to perception measurement, such as the IEEE 802.11bf D0.1 standard.
[0099] In the WLAN sensing scenario, the WLAN terminals participating in sensing include: sensing initiators and sensing responders. Furthermore, sensing responders can be divided into sensing senders and sensing receivers.
[0100] The perception measurement can be applied to a cellular network communication system, a WLAN system or a Wi-Fi system, and this application does not limit this. In this application, the perception measurement is applied to a WLAN or Wi-Fi system as an example for schematic description.
[0101] Optionally, the perception measurement in the embodiment of the present application is implemented based on millimeter waves. The millimeter wave perception type is introduced as follows:
[0102] FIG2 is a schematic diagram of a millimeter wave sensing type provided by an exemplary embodiment of the present application. As shown in FIG2 , FIG2 (a) is single-base sensing, in which there is only one device participating in the sensing. The device senses the environment by spontaneously sending (self-sending) sensing PPDUs and self-receiving (self-receiving) echo signals, similar to the working mode of traditional radars. Wherein, spontaneous sending and self-receiving means that when a device sends a sensing PPDU, the sender address and the receiver address of the sensing PPDU are both set to the device's own address. The sensing PPDU sent by the device will form an echo signal after being scattered and / or reflected by the environment. The device can then receive the echo signal through its own address and perceive the environment by analyzing the echo signal. FIG2 (b) is dual-base sensing, in which there are two devices participating in the sensing, one of which sends the sensing PPDU and the other receives the echo signal to sense the environment. FIG2 (c) is collaborative single-base sensing, in which the number of devices participating in the sensing is greater than one. Each device senses the environment by spontaneously sending a sensing PPDU and self-receiving an echo signal. There is a sensing initiator that controls all other devices to achieve collaboration. Figure 2(d) illustrates collaborative dual-base sensing, where more than two devices participate in sensing. This means there are at least two pairs of dual-base sensing devices. Each transmitting device (sensing sender) transmits a sensing PPDU, and the corresponding echo signal is received by the receiving devices in the same group (sensing receivers), thus achieving collaborative sensing. Figure 2(e) illustrates multi-base sensing, where more than two devices participate in sensing. A single transmitting device transmits a sensing PPDU, and multiple receiving devices simultaneously receive the echo signal and complete environmental sensing.
[0103] This section describes the millimeter wave sensing process:
[0104] Figure 3 is a schematic diagram of the millimeter wave perception process provided by an exemplary embodiment of the present application. As shown in Figure 3, the process is a general process of millimeter wave perception, which includes, from left to right, the session establishment phase, the millimeter wave perception measurement setup (directional multi-gigabit (DMG) Measurement setup) phase, and the perception measurement phase. Among them, the perception measurement phase consists of multiple perception measurement bursts, and each burst consists of multiple perception measurement instances. The time interval between bursts is the inter-burst interval, and the time interval between adjacent perception measurement instances in a burst is the intra-burst interval. In Figure 3, MAC ADDR refers to the Medium Access Control (MAC) address, AID refers to the association identifier, DMG measurement setup ID (DMG Measurement setup Identity Document) refers to the millimeter wave perception measurement setup identifier, MS ID refers to the measurement setup (MS) identifier, burst ID refers to the burst identifier, and instance serial number (SN) refers to the identifier of the perception measurement instance, which can also be called the perception instance SN or perception instance ID.
[0105] In the millimeter wave sensing measurement process of related technologies, the sensing participating devices need to be able to obtain the angular information of the sensing beam, and therefore require information about the beam azimuth and / or beam elevation. However, the frame format design of related technologies cannot accurately indicate the beam azimuth and beam elevation, resulting in inaccurate coordinate system indication of the sensing beam angle, affecting the normal operation of the sensing process. The sensing measurement method provided in this application can effectively solve this problem.
[0106] FIG4 is a flowchart of a perception measurement method provided by an exemplary embodiment of the present application. This embodiment illustrates the method as being performed by a perception participating device, which includes at least one of a perception initiating device and a perception responding device. The method includes:
[0107] Step 410: Send or receive a frame carrying a first field during the perception measurement process, where the first field is used to indicate information related to coordinate system settings.
[0108] The information related to the coordinate system setting is setting information or configuration information related to the coordinate system used in the perception measurement process. Optionally, the information related to the coordinate system setting includes: the type of the reference coordinate system.
[0109] In some embodiments, the first field is a coordinates field, which is used to indicate the type of the reference coordinate system. The type of the reference coordinate system includes at least one of the following:
[0110] Earth coordinate system;
[0111] The coordinate system of any STA.
[0112] Among them, the coordinate system of any STA can be the coordinate system of the perception initiating device, or the coordinate system of the perception responding device, or the coordinate system of the perception sending device, or the coordinate system of the perception receiving device.
[0113] To sum up, the perception measurement method provided in this embodiment, by sending or receiving a frame carrying the first field during the perception measurement process, can set or negotiate information related to the coordinate system between the perception participating devices, thereby clearly indicating the coordinate system of the azimuth / elevation angle, ensuring the normal progress of the response perception process, and ensuring the accuracy of the perception measurement results.
[0114] 1.1 During the perception session establishment phase or the perception measurement setup phase, frames carrying coordinate fields are sent or received:
[0115] In some embodiments, sending or receiving a frame carrying the first field during a perception measurement process includes at least one of the following two steps:
[0116] During the perception session establishment phase, frames carrying coordinate fields are sent or received;
[0117] During the perception measurement setup phase, frames carrying coordinate fields are sent or received.
[0118] The sensing measurement process can be divided into at least the following types: the sensing measurement process based on trigger frames (TB) (Figure 5), the sensing measurement process based on non-trigger frames (Non-Trigger Based, Non-TB) (Figure 6), and the sensing measurement process based on passive sensing (7). Among them, the sensing measurement process based on non-trigger frames can also be called non-trigger based frames (Non-Trigger Based, Non-TB).
[0119] Figure 5 is a schematic diagram of a perception measurement process established by a perception initiating device and a perception responding device provided by an exemplary embodiment of the present application. Exemplarily, the perception initiating device is an AP and the perception responding device is an associated STA.
[0120] First, during the awareness session establishment phase, the STA obtains the wireless network information of the AP through passive scanning or active scanning to understand the distribution of surrounding wireless networks.
[0121] Passive scanning: refers to the STA passively listening to the beacon frames periodically broadcast by the AP on a specified channel. Among them, the beacon frame can carry information such as capability information and service set identifier (SSID);
[0122] Active scanning: A STA actively sends a Probe Request frame to an AP and receives a Probe Response frame in return. These frames can carry information such as capabilities, SSID, and extended capabilities. The capabilities information in these frames refers to the capabilities of the device sending the frame.
[0123] Secondly, the STA establishes an association with a certain AP based on the acquired wireless network information of the AP, so as to obtain full access to the wireless network and thus become an associated STA.
[0124] When a STA connects to an AP for the first time, it unicasts an Association Request frame to the AP and receives an Association Response frame from the AP. The Association Request frame can carry information such as capability information, Listen Interval, SSID, supported rates, and Quality of Service (QoS) capability. The Association Response frame can carry information such as capability information, Status Code, Association Identify (AID), and extended capabilities.
[0125] When a STA is not connecting to an AP for the first time, it unicasts a Reassociation Request frame to the AP and receives a Reassociation Response frame from the AP. The Reassociation Response frame carries information similar to that of the Association Request and Association Response frames.
[0126] Next, during the sensing measurement setup phase, based on the various capability information exchanged between the STA and AP in the above steps, the AP sends a sensing measurement setup request frame (MS Request frame) to the associated STA and receives a returned sensing measurement setup response frame (MS Response frame), thereby completing the setup of a sensing measurement. The sensing measurement setup request frame can carry information such as the measurement frame (Null Data Physical layer Protocol Data Unit, NDP) bandwidth, NDP type, and reporting type; the sensing measurement setup response frame can carry information such as the status code.
[0127] Finally, in the perception measurement instance phase, a perception measurement instance is established between the associated STA and the AP, and NDPs are sent and received to perform channel perception.
[0128] Figure 6 is a schematic diagram of a perception measurement process established by a perception initiating device and a perception responding device provided by an exemplary embodiment of the present application. In the perception session establishment phase, the process of establishing perception between a non-associated STA and an AP is similar to the process of an associated STA, and both use beacon frames, probe request frames, and probe response frames to scan the wireless network information of the AP.
[0129] The difference is that non-associated STAs do not need to establish an association relationship with the AP. That is, they do not need to send association request frames and receive association response frames to the AP, nor do they need to send reassociation request frames and receive reassociation response frames to the AP. During the perception measurement setup phase, non-associated STAs can send a perception measurement setup query frame (MS Query frame) to the AP after scanning to initiate the perception measurement setup step. They then complete the perception measurement setup step by receiving the perception measurement setup request frame and sending the perception measurement setup response frame.
[0130] Finally, in the perception measurement instance phase, a perception measurement instance is established between the unassociated STA and the AP, and NDPs are sent and received to perform channel perception.
[0131] Figure 7 is a schematic diagram of a perception measurement process established by a perception initiating device and a perception responding device provided by an exemplary embodiment of the present application. Exemplarily, the perception initiating device is an AP and the perception responding device is a non-associated STA.
[0132] STAs passively listen to the AP's periodic broadcast of beacon and announcement frames on a designated channel to obtain the AP's wireless network information. The STA then sends an information request frame to the AP, which then sends an information response frame to the STA.
[0133] In some embodiments, the frame structure of a beacon frame is shown in FIG8 , and includes, in order: a Frame Control field, a Duration field, a Basic Service Set Identifier (BSSID) field, a Frame Body field, and a Frame Checksum (FCS) field. The Frame Control field occupies 2 bytes, the Duration field occupies 2 bytes, the BSSID field occupies 6 bytes, the Frame Body field occupies a variable number of bytes, and the Frame Checksum field occupies 4 bytes. The Frame Body field of a DMG beacon frame may carry at least one of a DMG Aware Beam Descriptor element and a DMG Aware Short Capability element.
[0134] In some embodiments, an association request frame, an association response frame, a reassociation request frame, a reassociation response frame, a probe request frame, and a probe response frame are all subtypes of a management frame. The Type and Subtype fields in the Frame Control field jointly indicate which subtype of the management frame it is. The frame structure of a management frame is shown in FIG9 , which includes, in order: a Frame Control field, a Duration field, an Address 1 field, an Address 2 field, an Address 3 field, a Sequence Control field, a High-Throughput (HT) Control field, a Frame Body field, and a Frame Check field. The Frame Control field occupies 2 bytes, the Duration field occupies 2 bytes, the Address 1 field occupies 6 bytes, the Address 2 field occupies 6 bytes, the Address 3 field occupies 6 bytes, the Sequence Control field occupies 2 bytes, the HT Control field occupies 0 or 4 bytes, the Frame Body field occupies a variable number of bytes, and the Frame Check field occupies 4 bytes.
[0135] In some embodiments, the frame control field includes, arranged in sequence: a protocol version (Protocol Version) subfield, a type (Type) subfield, a subtype (Subtype) subfield, a distributed system (Distributed System, DS) subfield, a from DS subfield, a more fragments (More Fragments) subfield, a retry (Retry) subfield, a power adjustment (Power Management) subfield, more data (More Data) subfield, a protected frame (Protected Frame) subfield, and a +High-Throughput Control (+HTC) subfield. In this application, the subfields may be referred to as fields for short.
[0136] Among them, the protocol version subfield occupies 2 bits in total, B0-B1; the type subfield occupies 2 bits in total, B2-B3; the subtype subfield occupies 4 bits in total, B4-B7; the go to DS subfield occupies 1 bit in total, B8; the from DS subfield occupies 1 bit in total, B9; the more fragments subfield occupies 1 bit in total, B10; the retry subfield occupies 1 bit in total, B11; the power adjustment subfield occupies 1 bit in total, B12; the more data subfield occupies 1 bit in total, B13; the protected frame subfield occupies 1 bit in total, B14; and the +HTC subfield occupies 1 bit in total, B15.
[0137] The association request frame, association response frame, reassociation request frame, reassociation response frame, probe request frame, and probe response frame may carry at least one of the DMG perception beam descriptor element and the DMG perception short capability element.
[0138] In some embodiments, the frame structures of announcement frames, information request frames, and information response frames are shown in Figure 10. These are all Action frame structures. Action frames are a subtype of Management frames and are used to extend Management frames. The first field in the Frame Body field of an Action frame is the Action field. The Category subfield and the Action Details subfield indicate the subtype of the Action frame. The fields and elements in the Frame Body field vary between Action frames of different subtypes. The Action frame structure includes, in order: Frame Control field, Duration field, Address 1 field, Address 2 field, Address 3 field, Sequence Control field, HT Control field, Frame Body field, and Frame Check field. The Frame Control field occupies 2 bytes, the Duration field occupies 2 bytes, the Address 1 field occupies 6 bytes, the Address 2 field occupies 6 bytes, the Address 3 field occupies 6 bytes, the Sequence Control field occupies 2 bytes, the HT Control field occupies 0 or 4 bytes, the Frame Body field occupies a variable number of bytes, and the Frame Check field occupies 4 bytes.
[0139] In some embodiments, the frame body field includes an action field, and the action field includes: a category subfield and an action details subfield. The category subfield occupies 1 byte, and the action details subfield occupies a variable number of bytes.
[0140] The declaration frame can carry at least one of the DMG perception beam descriptor element and the DMG perception short capability element; the information response frame can carry at least one of the DMG beacon sector descriptor element and the DMG passive perception beacon information element; the information request frame can carry the element ID of the DMG passive perception beacon information element.
[0141] To sum up, during the perception session establishment phase, the above-mentioned coordinate field can be carried between the perception initiating device and the perception responding device through at least one of the above-mentioned beacon frames, probe request frames, probe response frames, association request frames, association response frames, reassociation request frames, reassociation response frames, and declaration frames.
[0142] During the perception measurement setting phase, the coordinate field may be carried between the perception initiating device and the perception responding device through at least one of the perception measurement setting query frame, the perception measurement setting request frame, and the perception measurement setting response frame.
[0143] The frame structure of the perception measurement setup request frame is shown in Figure 11, which includes the following fields: frame control field, duration field, address 1 field, address 2 field, address 3 field, sequence control field, HT control field, frame body field, and frame check field. Among them, the frame control field occupies 2 bytes, the duration field occupies 2 bytes, the address 1 field occupies 6 bytes, the address 2 field occupies 6 bytes, the address 3 field occupies 6 bytes, the sequence control field occupies 2 bytes, the HT control field occupies 0 or 4 bytes, the frame body field occupies 1 byte, and the frame check field occupies 4 bytes.
[0144] In some embodiments, the frame body field includes an Action field, which occupies a variable number of bytes. The Action field includes, in order: a Category subfield, an Unprotected DMG Action subfield, a Dialog Token subfield, a DMG Measurement Setup Element ID subfield, and a DMG Sensing Measurement Setup Element subfield. The Category subfield occupies 1 byte, the Unprotected DMG Action subfield occupies 1 byte, the Dialog Token subfield occupies 1 byte, the DMG Measurement Setup ID subfield occupies 1 byte, and the DMG Sensing Measurement Setup Element subfield occupies a variable number of bytes. The Sensing Measurement Setup Request frame may carry the DMG Sensing Measurement Setup element.
[0145] The frame structure of the perception measurement setup response frame is shown in Figure 12, which includes the following fields: frame control field, duration field, address 1 field, address 2 field, address 3 field, sequence control field, HT control field, frame body field, and frame check field. Among them, the frame control field occupies 2 bytes, the duration field occupies 2 bytes, the address 1 field occupies 6 bytes, the address 2 field occupies 6 bytes, the address 3 field occupies 6 bytes, the sequence control field occupies 2 bytes, the HT control field occupies 0 or 4 bytes, the frame body field occupies 1 byte, and the frame check field occupies 4 bytes.
[0146] In some embodiments, the frame body field includes an Action field. The Action field occupies a variable number of bytes and includes, in order: a Category subfield, an Unprotected DMG Action subfield, a Dialogue Token subfield, a DMG Measurement Setup ID subfield, a Status Code subfield, a DMG Perception Measurement Setup Element subfield, a DMG Perception Image Range Axis Look-Up Table subfield, and a DMG Perception Image Doppler Axis Look-Up Table subfield. The Category subfield occupies 1 byte, the Unprotected DMG Action subfield occupies 1 byte, the Dialogue Token subfield occupies 1 byte, the DMG Measurement Setup ID subfield occupies 1 byte, the Status Code subfield occupies 2 bytes, the DMG Perception Measurement Setup Element subfield occupies a variable number of bytes, the DMG Perception Image Range Axis Look-Up Table subfield occupies a variable number of bytes, and the DMG Perception Image Doppler Axis Look-Up Table subfield occupies a variable number of bytes. The Perception Measurement Setup Response frame may carry the DMG Perception Measurement Setup element.
[0147] 1.2 Regarding the perception session establishment phase:
[0148] In some embodiments, during the awareness session establishment phase, the coordinate field is carried in at least one of the following elements:
[0149] 1.1.1DMG Sensing Beam Description element
[0150] 1.1.2DMG Beacon Sector Descriptor element;
[0151] 1.1.3DMG Passive Sensing Beacon Information element;
[0152] 1.1.4DMG Sensing Short Capability element
[0153] Figure 13 is a schematic diagram of the element structure of a DMG perception beam descriptor element provided by the related art. The DMG perception beam descriptor element includes, in order: an element ID field, a length field, an element ID extension field, a transmit flag field, and beam descriptor 1 through beam descriptor N fields. The element ID field occupies 1 byte, the length field occupies 1 byte, the element ID extension field occupies 1 byte, the transmit flag field occupies 1 byte, and beam descriptor 1 through beam descriptor N fields each occupy 6 bytes.
[0154] In some embodiments, the Beam Descriptor 1 field includes, in order: a Beam Azimuth subfield, a Beam Elevation subfield, an Azimuth Beamwidth subfield, an Elevation Beamwidth subfield, and a Beam Gain subfield. The Beam Azimuth subfield occupies 12 bits (B0-B11), the Beam Elevation subfield occupies 12 bits (B12-B23), the Azimuth Beamwidth subfield occupies 9 bits (B24-B32), the Elevation Beamwidth subfield occupies 8 bits (B33-B40), and the Beam Gain subfield occupies 7 bits (B41-B47).
[0155] The meanings of the fields in the DMG perception beam descriptor element are as follows:
[0156] Transmit flag: indicates a transmit (Transmit, TX) beam descriptor or a receive (Receive, RX) beam descriptor.
[0157] There are N beam descriptor fields in the DMG perception beam descriptor element, where N is a positive integer. In this application, subfields can be referred to as fields. Each subfield of the beam descriptor field includes:
[0158] Beam azimuth: indicates the azimuth of the beam, in units of (360 / 4096)°, with a value range of 0 to 4095. Also referred to as the azimuth field or azimuth subfield.
[0159] Beam elevation angle: Indicates the elevation angle of the beam. It is encoded in 2's complement, with units of (180 / 4096)° and a value range of -2048 to 2047. It is also referred to as the elevation angle field or elevation angle subfield.
[0160] Azimuth beamwidth: Contains the 3dB bandwidth of the beam in the azimuth direction, expressed in (360 / 512)°.
[0161] Elevation beamwidth: Contains the 3dB bandwidth of the beam in the elevation direction, expressed in (180 / 256)°.
[0162] Beam Gain: Contains the beam gain, in units of 0.5dB. A value of 0 represents 0dBi.
[0163] The DMG perception beam descriptor element is carried in the frame body field of at least one of the following frames:
[0164] DMG beacon frame;
[0165] Association request frame;
[0166] Association response frame;
[0167] Reassociation request frame;
[0168] Reassociation response frame;
[0169] Probe request frame;
[0170] Probe response frame;
[0171] Announcement frame;
[0172] In order to solve the problem of inaccurate coordinate system indication of the perception beam angle, the present application adds a coordinate field in the DMG perception beam descriptor element.
[0173] 1.2.1.1 Example 1:
[0174] The coordinate field is a field at the same level as the N beam descriptor fields and is used to indicate the reference coordinate system of all beam azimuth and beam elevation fields in the DMG perception beam descriptor element. When the coordinate field value is the first value, it indicates the Earth coordinate system; when the coordinate field value is the second value, it indicates any STA coordinate system.
[0175] Exemplarily, a coordinate field is added to the DMG perception beam descriptor element, as shown in Figure 14. Figure 14 is a schematic diagram of the element structure of the DMG perception beam descriptor element provided by an exemplary embodiment of the present application, including the following arranged in sequence: element ID field, length field, element ID extension field, transmission identification field, coordinate field, beam descriptor 1 field to beam descriptor N field. Among them, the element ID field occupies 1 byte, the length field occupies 1 byte, the element ID extension field occupies 1 byte, the transmission identification field occupies 1 byte, the coordinate field occupies 1 byte, and the beam descriptor 1 field to the beam descriptor N field each occupy 6 bytes.
[0176] In some embodiments, the beam descriptor 1 field is the same as the beam descriptor 1 field in Figure 13 and is not repeated here.
[0177] The coordinate field indicates the reference coordinate system for all beam azimuth subfields and beam elevation subfields in the DMG Perception Beam Descriptor element. The coordinate field can take any two values between 0 and 255. For example, a value of 1 in the coordinate field indicates the Earth coordinate system (for example, beam azimuth = 0 is north, and beam elevation = 0 is the horizon); a value of 0 in the coordinate field indicates any STA coordinate system. If the Earth Coordinate field in the DMG Perception Short Capability element takes a value of 0, the value of this field is unique (only 1 or only 0) and indicates any STA coordinate system.
[0178] In different embodiments, the coordinate field may also take a value of 0 to indicate the earth coordinate system; or a value of 1 to indicate any STA coordinate system, which is not limited in this application.
[0179] This embodiment adds a coordinate field to the DMG perception beam descriptor element so that the coordinate field indicates the reference coordinate system of all beam azimuth subfields and beam elevation subfields in the DMG perception beam descriptor element, thereby reducing overhead, unifying the coordinate system indicating the azimuth / elevation angle, ensuring the normal progress of the response perception process, and ensuring the accuracy of the perception measurement results.
[0180] 1.2.1.2 Example 2:
[0181] The coordinate field corresponds one-to-one with the beam descriptor field and is used to indicate the reference coordinate system of the beam azimuth field and beam elevation field in the beam descriptor field. That is, the DMG perception beam descriptor element includes N beam descriptor fields, and the subfields of each beam descriptor field include: beam azimuth field, beam elevation field, and coordinate field, where N is a positive integer. When the coordinate value is the first value, it indicates the earth coordinate system; when the coordinate value is the second value, it indicates any STA coordinate system.
[0182] As shown in Figure 15, Figure 15 is a schematic diagram of the element structure of a DMG perception beam descriptor element provided by an exemplary embodiment of the present application, which includes the following fields, arranged in sequence: an element ID field, a length field, an element ID extension field, a transmission identification field, and beam descriptor 1 to beam descriptor N fields. The element ID field occupies 1 byte, the length field occupies 1 byte, the element ID extension field occupies 1 byte, the transmission identification field occupies 1 byte, and the beam descriptor 1 to beam descriptor N fields each occupy 7 bytes.
[0183] In some embodiments, the beam descriptor 1 field includes, in order: a beam azimuth subfield, a beam elevation subfield, an azimuth beamwidth subfield, an elevation beamwidth subfield, a beam gain subfield, a coordinate subfield, and a reserved subfield. The beam azimuth subfield occupies 12 bits (B0-B11), the beam elevation subfield occupies 12 bits (B12-B23), the azimuth beamwidth subfield occupies 9 bits (B24-B32), the elevation beamwidth subfield occupies 8 bits (B33-B40), the beam gain subfield occupies 7 bits (B41-B47), the coordinate subfield occupies 1 bit (B48), and the reserved subfield occupies 7 bits (B49-B55).
[0184] The coordinate subfield indicates the reference coordinate system of the beam azimuth and beam elevation subfields in the beam descriptor field where the subfield is located. That is, the coordinate subfield in the i-th beam descriptor field is used to indicate the reference coordinate system of the beam azimuth and beam elevation subfields in the i-th beam descriptor field. Exemplarily, the coordinate subfield takes a value of 1 to indicate the earth coordinate system (for example, beam azimuth = 0 is north, beam elevation = 0 is the horizon); the coordinate subfield takes a value of 0 to indicate any STA coordinate system. If the earth coordinate field in the DMG perception short capability element takes a value of 0, the value of this field is unique (only 1 or only 0) and indicates any STA coordinate system.
[0185] In different embodiments, the coordinate field may also take the value 0 to indicate the earth coordinate system (for example, beam azimuth = 0 is north, beam elevation = 0 is horizon); the value 1 to indicate any STA coordinate system, which is not limited in this application.
[0186] This embodiment adds a coordinate subfield to the DMG perception beam descriptor element, so that the coordinate subfield indicates the reference coordinate system of the beam azimuth subfield and the beam elevation subfield in the beam descriptor field, thereby flexibly indicating the coordinate system of the azimuth / elevation angle, ensuring the normal progress of the response perception process, and ensuring the accuracy of the perception measurement results.
[0187] 1.2.2 Introduction to the DMG beacon sector descriptor elements:
[0188] Figure 16 is a schematic diagram of the element structure of a DMG beacon sector descriptor element provided in the related art. The DMG beacon sector descriptor element includes, in order: an element ID field, a length field, an element ID extension field, a transmission identification field, and a sector descriptor 1 field through a sector descriptor N field. The element ID field occupies 1 byte, the length field occupies 1 byte, the element ID extension field occupies 1 byte, the transmission identification field occupies 1 byte, and the sector descriptor 1 field through the sector descriptor N field each occupy 8 bytes.
[0189] In some embodiments, the sector descriptor 1 field includes the following arranged in sequence: sector azimuth subfield, sector elevation subfield, azimuth beamwidth subfield, elevation beamwidth subfield, sector gain subfield, sector ID subfield, DMG Ant ID subfield, and reserved subfield. Among them, the sector azimuth subfield occupies a total of 12 bits from B0 to B11, the sector elevation subfield occupies a total of 12 bits from B12 to B23, the azimuth beamwidth subfield occupies a total of 9 bits from B24 to B32, the elevation beamwidth subfield occupies a total of 8 bits from B33 to B40, the sector gain subfield occupies a total of 8 bits from B40 to B47, the sector ID subfield occupies a total of 8 bits from B48 to B55, the DMG antenna identification subfield occupies a total of 3 bits from B56 to B58, and the reserved subfield occupies a total of 5 bits from B59 to B63.
[0190] The DMG beacon sector descriptor element includes N sector descriptor fields. In this application, the subfields can be referred to as fields. The meaning of the subfields of each sector descriptor field is as follows:
[0191] Sector azimuth: indicates the azimuth of the beam, in units of (360 / 4096)°, with a value range of 0 to 4095, referred to as azimuth.
[0192] Sector elevation angle: indicates the elevation angle of the beam. It is coded in signed two's complement format, with units of (180 / 4096)° and a value range of -2048 to 2047. It is referred to as the elevation angle.
[0193] Azimuth beamwidth: Contains the 3dB bandwidth of the beam in the azimuth direction, expressed in (360 / 256)°.
[0194] Elevation beamwidth: Contains the 3dB bandwidth of the beam in the elevation direction, expressed in (180 / 256)°.
[0195] Sector Gain: Contains the beam gain, in units of 0.5 dB, and ranges from 0 to 255.
[0196] Sector ID: Same as the beacon ID field used in beacons, described in azimuth and elevation.
[0197] DMG Antenna Identification: Same as the DMG Antenna Identification field used in the beacon.
[0198] The DMG Beacon Sector Descriptor element is carried in the Frame Body field of the following frames:
[0199] Information response frame;
[0200] In order to solve the problem of inaccurate coordinate system indication of the perception beam angle, the present application adds a coordinate field in the DMG beacon sector descriptor element.
[0201] 1.2.2.1 Example 1:
[0202] The DMG beacon sector descriptor element includes N sector descriptor fields. The subfields of each sector descriptor field include: sector azimuth field and sector elevation field, where N is a positive integer. The coordinate field is a field at the same level as the N sector descriptor fields. The coordinate field is used to indicate the reference coordinate system of all sector azimuth fields and sector elevation fields in the DMG beacon sector descriptor element. When the coordinate field takes the first value, it indicates the Earth coordinate system; when the coordinate field takes the second value, it indicates any STA coordinate system.
[0203] Exemplarily, a coordinate field is added to the DMG beacon sector descriptor element, as shown in FIG17 . FIG17 is a schematic diagram of the element structure of a DMG beacon sector descriptor element provided by an exemplary embodiment of the present application, including, in sequence: an element ID field, a length field, an element ID extension field, a transmission identification field, a coordinate field, and a sector descriptor 1 field through a sector descriptor N field. The element ID field occupies 1 byte, the length field occupies 1 byte, the element ID extension field occupies 1 byte, the transmission identification field occupies 1 byte, the coordinate field occupies 1 byte, and the sector descriptor 1 field through the sector descriptor N field each occupy 8 bytes.
[0204] In some embodiments, the subfields included in the sector descriptor 1 field are the same as the subfields included in the sector descriptor 1 field in Figure 16, and are not repeated here.
[0205] The Coordinates field indicates the reference coordinate system for all sector azimuth and sector elevation subfields in the DMG Beacon Sector Descriptor element in which this field is located. The Coordinates field can take any two values between 0 and 255. For example, a value of 1 in the Coordinates field indicates the Earth coordinate system (e.g., sector azimuth = 0 is north, sector elevation = 0 is horizon); a value of 0 indicates any STA coordinate system. If the Earth Coordinates field in the DMG Perception Short Capability element takes a value of 0, the value of this field is unique (either 1 or 0) and indicates any STA coordinate system.
[0206] In different embodiments, the coordinate field may also take a value of 0 to indicate the earth coordinate system; or a value of 1 to indicate any STA coordinate system, which is not limited in this application.
[0207] This embodiment adds a coordinate field to the DMG beacon sector descriptor element so that the coordinate field indicates the reference coordinate system of all sector azimuth subfields and sector elevation subfields in the DMG beacon sector descriptor element, thereby reducing overhead, unifying the coordinate system indicating the azimuth / elevation angle, ensuring the normal progress of the response perception process, and ensuring the accuracy of the perception measurement results.
[0208] 1.2.2.2 Example 2:
[0209] The DMG beacon sector descriptor element includes N sector description fields. The subfields of each sector descriptor field include: sector azimuth field, sector elevation field, and coordinate field, where N is a positive integer. The coordinate field corresponds one-to-one with the sector descriptor field and is used to indicate the reference coordinate system of the sector azimuth field and sector elevation field in the sector descriptor field. When the coordinate field takes the first value, it indicates the Earth coordinate system; when the coordinate field takes the second value, it indicates any STA coordinate system.
[0210] Exemplarily, a new coordinate subfield is added to the DMG beacon sector descriptor element, as shown in FIG18 . FIG18 is a schematic diagram of the element structure of a DMG beacon sector descriptor element provided by an exemplary embodiment of the present application, comprising, in sequence: an element ID field, a length field, an element ID extension field, a transmission identification field, and a sector descriptor 1 field through a sector descriptor N field. The element ID field occupies 1 byte, the length field occupies 1 byte, the element ID extension field occupies 1 byte, the transmission identification field occupies 1 byte, and the sector descriptor 1 field through the sector descriptor N field each occupy 8 bytes.
[0211] In some embodiments, the sector descriptor 1 field includes, in order: a sector azimuth subfield, a sector elevation subfield, an azimuth beamwidth subfield, an elevation beamwidth subfield, a sector gain subfield, a sector ID subfield, a DMG antenna identification subfield, a coordinate subfield, and a reserved subfield. The sector azimuth subfield occupies 12 bits (B0-B11), the sector elevation subfield occupies 12 bits (B12-B23), the azimuth beamwidth subfield occupies 9 bits (B24-B32), the elevation beamwidth subfield occupies 8 bits (B33-B40), the sector gain subfield occupies 8 bits (B40-B47), the sector ID subfield occupies 8 bits (B48-B55), the DMG antenna identification subfield occupies 3 bits (B56-B58), the coordinate subfield occupies 1 bit (B59), and the reserved subfield occupies 4 bits (B60-B63).
[0212] The Coordinates subfield indicates the reference coordinate system of the Sector Azimuth and Sector Elevation subfields in the Sector Descriptor field where this subfield is located. For example, a value of 1 in the Coordinates subfield indicates the Earth coordinate system (e.g., Sector Azimuth = 0 is North, Sector Elevation = 0 is Horizon); a value of 0 in the Coordinates subfield indicates any STA coordinate system. If the Earth Coordinates field in the DMG Perception Short Capability Element is 0, the value of this field is unique (only 1 or only 0) and indicates any STA coordinate system.
[0213] In different embodiments, the coordinate subfield may also take a value of 0 to indicate the earth coordinate system; or a value of 1 to indicate any STA coordinate system, which is not limited in this application.
[0214] This embodiment adds a coordinate subfield in the DMG beacon sector descriptor element, so that the coordinate subfield indicates the reference coordinate system of the sector azimuth subfield and the sector elevation subfield in the beacon sector descriptor element, thereby flexibly indicating the coordinate system of the azimuth / elevation angle, ensuring the normal progress of the response perception process, and ensuring the accuracy of the perception measurement results.
[0215] 1.2.3 Introduction to DMG negative perception beacon information elements:
[0216] Figure 19 is a schematic diagram of the element structure of the DMG passive sensing beacon information element provided by the related art. The DMG passive sensing beacon information element includes, in order: an element ID field, a length field, an element ID extension field, a number of sectors field, a beacon information control field, and a local communication interface (LCI) field. Among them, the element ID field occupies 1 byte, the length field occupies 1 byte, the element ID extension field occupies 1 byte, the number of sectors field occupies 1 byte, the beacon information control field occupies 1 byte, and the LCI field occupies 0 or 16 bytes.
[0217] In some embodiments, the beacon information control field includes, in order: a beacon constant subfield, a next beacon subfield, an LCI present subfield, and a reserved subfield. The beacon constant subfield occupies 1 bit, B0; the next beacon subfield occupies 1 bit, B1; the LCI present subfield occupies 1 bit, B2; and the reserved subfield occupies 5 bits, B3 to B7. In this application, subfields may be referred to as fields.
[0218] The meanings of the fields in the DMG Negative Sense Beacon information element are as follows:
[0219] LCI exists: Indicates whether the LCI field exists in the DMG passive sensing beacon information element. A value of 1 indicates existence, and a value of 0 indicates non-existence.
[0220] The DMG passive awareness beacon information element is carried in the frame body field of the following frames:
[0221] Information request frame;
[0222] Information response frame;
[0223] In order to solve the problem of inaccurate coordinate system indication of the perception beam angle, the present application adds a coordinate field to the DMG passive perception beacon information element.
[0224] 1.2.3.1 Example 1:
[0225] The DMG passive sensing beacon information element includes the beacon information control field. The coordinate field is a field at the same level as the beacon information control field. The coordinate field is used to indicate the reference coordinate system of the sector azimuth field and sector elevation field in the DMG beacon sector descriptor element carried in the frame. When the coordinate field takes the first value, it indicates the Earth coordinate system; when the coordinate field takes the second value, it indicates the coordinate system of any STA.
[0226] Exemplarily, a coordinate field is added to the DMG passive sensing beacon information element, as shown in FIG20 . FIG20 is a schematic diagram of the element structure of the DMG passive sensing beacon information element provided by an exemplary embodiment of the present application, including, in order: an element ID field, a length field, an element ID extension field, a sector number field, a beacon information control field, an LCI field, and a coordinate field. The element ID field occupies 1 byte, the length field occupies 1 byte, the element ID extension field occupies 1 byte, the sector number field occupies 1 byte, the beacon information control field occupies 1 byte, the LCI field occupies 0 or 16 bytes, and the coordinate field occupies 1 byte.
[0227] In some embodiments, the subfields included in the beacon information control field are the same as the subfields included in the beacon information control field of Figure 19, and are not repeated here.
[0228] The Coordinates field indicates the reference coordinate system of the Sector Azimuth and Sector Elevation subfields in the DMG Beacon Sector Descriptor element carried in the frame in which this element is located. The Coordinates field can take any two values between 0 and 255. For example, a value of 1 in the Coordinates field indicates the Earth coordinate system (for example, Sector Azimuth = 0 is North, Sector Elevation = 0 is Horizon); a value of 0 in the Coordinates field indicates any STA coordinate system. If the Earth Coordinates field in the DMG Perception Short Capability element takes a value of 0, the value of this field is unique (only 1 or only 0) and indicates any STA coordinate system.
[0229] In different embodiments, the coordinate field may also take a value of 0 to indicate the earth coordinate system; or a value of 1 to indicate any STA coordinate system, which is not limited in this application.
[0230] This embodiment adds a coordinate field to the DMG passive perception beacon information element, so that the coordinate field indicates the reference coordinate system of all sector azimuth subfields and sector elevation subfields in the DMG beacon sector descriptor element carried in the frame where the element is located, thereby reducing overhead, unifying the coordinate system indicating the azimuth / elevation angle, ensuring the normal progress of the response perception process, and ensuring the accuracy of the perception measurement results.
[0231] 1.2.3.2 Example 2:
[0232] The DMG passive sensing beacon information element includes a beacon information control field. The subfields of the beacon information control field include a coordinate field. The coordinate field indicates the reference coordinate system for the sector azimuth and sector elevation fields in the DMG beacon sector descriptor element carried in the frame. When the coordinate field takes the first value, it indicates the Earth coordinate system; when the coordinate field takes the second value, it indicates the coordinate system of any STA.
[0233] Exemplarily, a new coordinate subfield is added to the DMG passive sensing beacon information element, as shown in FIG21 . FIG21 is a schematic diagram of the element structure of the DMG passive sensing beacon information element provided by an exemplary embodiment of the present application, including, in order: an element ID field, a length field, an element ID extension field, a sector number field, a beacon information control field, and an LCI field. The element ID field occupies 1 byte, the length field occupies 1 byte, the element ID extension field occupies 1 byte, the sector number field occupies 1 byte, the beacon information control field occupies 1 byte, and the LCI field occupies 0 or 16 bytes.
[0234] In some embodiments, the beacon information control field includes, in order: a beacon constant subfield, a next beacon subfield, an LCI present subfield, a coordinate subfield, and a reserved subfield. The beacon constant subfield occupies 1 bit (B0), the next beacon subfield occupies 1 bit (B1), the LCI present subfield occupies 1 bit (B2), the coordinate subfield occupies 1 bit (B3), and the reserved subfield occupies 4 bits (B4 to B7). In this application, subfields may be referred to as fields.
[0235] The Coordinates subfield indicates the reference coordinate system for the Sector Azimuth and Sector Elevation subfields in the DMG Beacon Sector Descriptor element carried in the frame in which this element is located. For example, a value of 1 in the Coordinates subfield indicates the Earth coordinate system (e.g., Sector Azimuth = 0 is North, Sector Elevation = 0 is Horizon); a value of 0 in the Coordinates subfield indicates any STA coordinate system. If the Earth Coordinates field in the DMG Perception Short Capabilities element is 0, this field has a unique value (either 1 or 0) and indicates any STA coordinate system.
[0236] In different embodiments, the coordinate subfield may also take a value of 0 to indicate the earth coordinate system; or a value of 1 to indicate any STA coordinate system, which is not limited in this application.
[0237] This embodiment adds a coordinate subfield to the DMG passive perception beacon information element, so that the coordinate subfield indicates the reference coordinate system of the sector azimuth subfield and the sector elevation subfield in the DMG beacon sector descriptor element carried in the frame where the element is located, thereby flexibly indicating the coordinate system of the azimuth / elevation angle, ensuring the normal progress of the response perception process, and ensuring the accuracy of the perception measurement results.
[0238] 1.2.4 Introduction to DMG perception short ability elements:
[0239] Figure 22 is a schematic diagram of the element structure of the DMG Sensing Short Capabilities element provided by the related art, which includes the following fields: Element ID field, Length field, Element ID extension field, and DMG Sensing Short Capabilities field. The Element ID field occupies 1 byte, the Length field occupies 1 byte, the Element ID extension field occupies 1 byte, and the DMG Sensing Short Capabilities field occupies 1 byte.
[0240] In some embodiments, the DMG Sensing Short Capability field includes, in order: a Sensing Support subfield, a Passive Sensing Support subfield, an Accurate Timing of Beacons subfield, a Location Available subfield, an Earth Coordinates subfield, and a Reserved subfield. The Sensing Support subfield B0 occupies 1 bit, the Passive Sensing Support subfield occupies 1 bit B1, the Accurate Timing of Beacons subfield occupies 1 bit B2, the Available Location subfield occupies 1 bit B3, the Earth Coordinates subfield occupies 1 bit B4, and the Reserved subfield occupies 3 bits B5 to B7.
[0241] The meanings of the fields in the DMG-Aware Short Capability element are as follows:
[0242] Perception Support: Indicates whether any of the DMG perception types are supported.
[0243] Passive Sensing Support: Indicates whether DMG passive sensing is supported by providing beacon direction and optional location information.
[0244] Inter-beacon accurate timing: Indicates that the time interval between beacons is sample accurate.
[0245] Available Location: Indicates that the AP can provide its location information for passive sensing.
[0246] Earth Coordinates: Indicates that the STA can send azimuth and elevation in the Earth coordinate system (azimuth = 0 is north, elevation = 0 is the horizon). If this subfield is set to 0, the azimuth and elevation are relative to an arbitrary STA coordinate system.
[0247] The DMG-aware short capability element is carried in the frame body field of at least one of the following frames:
[0248] DMG beacon frame;
[0249] Association request frame;
[0250] Association response frame;
[0251] Reassociation request frame;
[0252] Reassociation response frame;
[0253] Probe request frame;
[0254] Probe response frame;
[0255] Information response frame;
[0256] Announcement frame.
[0257] In order to solve the problem of inaccurate coordinate system indication of the perception beam angle, this application modifies the meaning of the earth coordinate subfield in the DMG perception short capability element. In this application, the subfield can be simply referred to as the field.
[0258] The coordinate field in this method is the Earth Coordinate subfield in the DMG Perception Short Capability Element. When the Earth Coordinate subfield takes the first value, it indicates that the STA can only send the azimuth and elevation of the Earth coordinate system. That is, the meaning of modifying the Earth Coordinate subfield is to indicate that the STA can only send the azimuth and elevation in the Earth coordinate system (azimuth = 0 is north, elevation = 0 is the horizon). If this subfield is set to 0, the azimuth and elevation are relative to an arbitrary STA coordinate system.
[0259] This embodiment modifies the meaning of the earth coordinate subfield in the DMG perception short capability element so that the coordinate field indicates the reference coordinate system of the azimuth subfield and the elevation subfield in the frame where the element is located, thereby clearly indicating the coordinate system of the azimuth / elevation angle, ensuring the normal progress of the response perception process, and ensuring the accuracy of the perception measurement results.
[0260] 1.3 For the perception measurement setup phase:
[0261] During the perception measurement setting phase, the coordinate field is carried in the DMG perception measurement setting element to indicate the reference coordinate system of the azimuth field and elevation field in the DMG perception measurement setting element.
[0262] In some embodiments, the sensing initiator sends or receives a frame carrying a coordinate field to the sensing responder;
[0263] Alternatively, in some embodiments, the sensing responder sends or receives a frame carrying a coordinate field to the sensing initiator.
[0264] 1.3.1 Introduction to DMG perception measurement setting elements:
[0265] Figure 23 is a schematic diagram of a DMG perception measurement setup element provided by the related art. The DMG perception measurement setup element includes, in order: an element ID field, a length field, an element ID extension field, a measurement setup control field, a report type field, an LCI field, a peer orientation field, and an optional subelements field. The element ID field occupies 1 byte, the length field occupies 1 byte, the element ID extension field occupies 1 byte, the measurement setup control field occupies 1 byte, the report type field occupies 1 byte, the LCI field occupies 0 or 16 bytes, the peer orientation field occupies 0 to 5 bytes, and the optional subelements field occupies a variable number of bytes.
[0266] In some embodiments, the measurement setup control field includes, in order: a sensing type subfield, an RX initiator subfield, an LCI present subfield, an orientation present subfield, and a reserved subfield. The sensing type subfield occupies three bits (B0-B2), the RX initiator subfield occupies one bit (B3), the LCI present subfield occupies one bit (B4), the orientation present subfield occupies one bit (B5), and the reserved subfield occupies two bits (B6-B7). In this application, subfields may be referred to as fields.
[0267] In some embodiments, the peer location field includes, in order: an azimuth subfield, an elevation subfield, and a range subfield. The azimuth subfield occupies 12 bits (B0-B11), the elevation subfield occupies 12 bits (B12-B23), and the range subfield occupies 16 bits (B24-B39).
[0268] The DMG perception measurement setting element carries information for setting a DMG perception measurement. The DMG perception measurement setting element is carried in the frame body field of at least one of the following frames:
[0269] Perception measurement setting request frame;
[0270] Perception measurement setting response frame;
[0271] DMG perception measurement setting request frame;
[0272] DMG perception measurement setting response frame.
[0273] The DMG perception measurement setting element includes the element ID field, length field, element ID extension field, measurement setting control field, reporting type field, LCI field, peer location field, and optional sub-element field. The measurement setting control field includes the following fields:
[0274] Perception Type: Indicates the type of DMG perception measurement. For specific values and their meanings, see Table 1.
[0275] Table 1
[0276] Value Meaning 0 Coordinated Monostatic 1 Coordinated Bistatic 2 Bistatic 3 Multistatic 4-7 Reserved
[0277] Rx Initiator: Indicates whether the sensing initiator is a sensing receiver or a sensing sender in the dual-base sensing type. A value of 1 indicates that the sensing initiator is a sensing receiver; a value of 0 indicates that the sensing initiator is a sensing sender.
[0278] LCI exists: Indicates whether the LCI field exists in the DMG perception measurement setting element. A value of 1 indicates that the LCI field exists in the DMG perception measurement setting element; a value of 0 indicates that the LCI field does not exist in the DMG perception measurement setting element.
[0279] Location exists: Indicates whether the peer location field exists in the DMG perception measurement setting element. A value of 1 indicates that the peer location field exists in the DMG perception measurement setting element; a value of 0 indicates that the peer location field does not exist in the DMG perception measurement setting element.
[0280] In addition, the reporting type field in the DMG perception measurement setting element is used to indicate the type of report that the perception initiator expects the perception responder to report. The values and their meanings are shown in Table 2.
[0281] Table 2
[0282]
[0283] In addition, the LCI field carries the LCI field in the location configuration information report.
[0284] The peer location field is used to indicate the direction and distance of the peer device and includes three subfields: direction angle, elevation angle, and distance.
[0285] The optional sub-element field includes zero or more sub-elements. All sub-elements and their order are shown in Table 3 below.
[0286] Table 3
[0287]
[0288] 1.3.1.1 Example 1:
[0289] The coordinate field is a subfield of the measurement setting control field, and the azimuth field and elevation field are subfields of the opposite direction field.
[0290] When the value of the Earth Coordinate field in the DMG Perception Short Capability Element is the first value, the value of the coordinate field is unique and the reference coordinates used to indicate the azimuth field and elevation field are the coordinate system of any STA;
[0291] When the value of the Earth Coordinate field in the DMG Perception Short Capability Element is the second value and the value of the Coordinate field is the first value, the Coordinate field is used to indicate that the reference coordinates of the Azimuth field and the Elevation field are the coordinate system of any STA;
[0292] When the value of the earth coordinate field in the DMG perception short capability element is the second value and the value of the coordinate field is the second value, the reference coordinates used by the coordinate field for the azimuth field and the elevation field are the earth coordinate system.
[0293] As shown in Figure 24, Figure 24 is a schematic diagram of the element structure of the DMG perception measurement setting element provided by an exemplary embodiment of the present application. The DMG perception measurement setting element includes, in order: an element ID field, a length field, an element ID extension field, a measurement setting control field, a reporting type field, an LCI field, a peer location field, and an optional sub-element field. The element ID field occupies 1 byte, the length field occupies 1 byte, the element ID extension field occupies 1 byte, the measurement setting control field occupies 1 byte, the reporting type field occupies 1 byte, the LCI field occupies 0 or 16 bytes, the peer location field occupies 0 to 5 bytes, and the optional sub-element field occupies a variable number of bytes.
[0294] In some embodiments, the measurement setup control field includes, in order: a sensing type subfield, an RX initiator subfield, an LCI present subfield, a location present subfield, a coordinate subfield, and a reserved subfield. The sensing type subfield occupies three bits (B0-B2), the RX initiator subfield occupies one bit (B3), the LCI present subfield occupies one bit (B4), the location present subfield occupies one bit (B5), the coordinate subfield occupies one bit (B6), and the reserved subfield occupies one bit (B7). In this application, subfields may be referred to as fields.
[0295] In some embodiments, the peer location field includes, in order: an azimuth subfield, an elevation subfield, and a distance subfield. The azimuth subfield occupies 12 bits (B0-B11), the elevation subfield occupies 12 bits (B12-B23), and the distance subfield occupies 16 bits (B24-B39).
[0296] For example, a new coordinate subfield is added to the measurement setting control field. If the subfield in the measurement setting control field where the subfield is located has a subfield value of 0, the subfield is retained.
[0297] When the Earth Coordinate field in the DMG Perception Short Capability element is set to 0, the value of this subfield is unique (only 1 or only 0) and indicates that the Azimuth subfield and Elevation subfield in the Opposite End Location field are relative to any STA coordinate system.
[0298] When the value of the earth coordinate field in the DMG perception short capability element is 1, this subfield indicates the reference coordinate system of the azimuth subfield and elevation subfield in the opposite position field in the DMG perception measurement setting element. For example, when the value of the coordinate subfield is 1, it indicates the earth coordinate system, and when the value of the coordinate subfield is 0, it indicates any STA coordinate system.
[0299] This embodiment adds a coordinate subfield to the measurement setting control field of the DMG perception measurement setting element, so that the coordinate subfield indicates the reference coordinate system of the azimuth subfield and the elevation subfield in the opposite end position field in the DMG perception measurement setting element, thereby ensuring the normal progress of the response perception process and the accuracy of the perception measurement results.
[0300] 1.3.1.2 Example 2:
[0301] The coordinate field, azimuth field, and elevation field are all subfields of the opposite direction field.
[0302] When the value of the Earth Coordinate field in the DMG Perception Short Capability Element is the first value, the value of the coordinate field is unique and the reference coordinates used to indicate the azimuth field and elevation field are the coordinate system of any STA;
[0303] When the value of the Earth Coordinate field in the DMG Perception Short Capability Element is the second value and the value of the Coordinate field is the first value, the Coordinate field is used to indicate that the reference coordinates of the Azimuth field and the Elevation field are the coordinate system of any STA;
[0304] When the value of the earth coordinate field in the DMG perception short capability element is the second value and the value of the coordinate field is the second value, the reference coordinates used by the coordinate field for the azimuth field and the elevation field are the earth coordinate system.
[0305] As shown in Figure 25, Figure 25 is a schematic diagram of the element structure of the DMG perception measurement setting element provided by an exemplary embodiment of the present application. The DMG perception measurement setting element includes, in order: an element ID field, a length field, an element ID extension field, a measurement setting control field, a reporting type field, an LCI field, a peer location field, and an optional sub-element field. The element ID field occupies 1 byte, the length field occupies 1 byte, the element ID extension field occupies 1 byte, the measurement setting control field occupies 1 byte, the reporting type field occupies 1 byte, the LCI field occupies 0 or 16 bytes, the peer location field occupies 0 to 6 bytes, and the optional sub-element field occupies a variable number of bytes.
[0306] In some embodiments, the measurement setup control field includes, in order: a sensing type subfield, an RX initiator subfield, an LCI present subfield, a location present subfield, and a reserved subfield. The sensing type subfield occupies three bits (B0-B2), the RX initiator subfield occupies one bit (B3), the LCI present subfield occupies one bit (B4), the location present subfield occupies one bit (B5), and the reserved subfield occupies two bits (B6-B7). In this application, subfields may be referred to as fields.
[0307] In some embodiments, the peer location field includes, in order: an azimuth subfield, an elevation subfield, a distance subfield, a coordinate subfield, and a reserved subfield. The azimuth subfield occupies 12 bits (B0-B11), the elevation subfield occupies 12 bits (B12-B23), the distance subfield occupies 16 bits (B24-B39), the coordinate subfield occupies 1 bit (B40), and the reserved subfield occupies 7 bits (B41-B47).
[0308] Exemplarily, a coordinate subfield is added to the peer location field.
[0309] When the Earth Coordinate field in the DMG Perception Short Capability element is set to 0, the value of this subfield is unique (only 1 or only 0) and indicates that the azimuth subfield and elevation subfield in the peer location field where this subfield is located are relative to any STA coordinate system;
[0310] When the value of the earth coordinate field in the DMG perception short capability element is 1, this subfield indicates the reference coordinate system of the azimuth subfield and elevation subfield in the opposite end location field. For example, when the value of the coordinate subfield is 1, it indicates the earth coordinate system, and when the value of the coordinate subfield is 0, it indicates any STA coordinate system.
[0311] This embodiment adds a coordinate subfield to the opposite end position field of the DMG perception measurement setting element, so that the coordinate subfield indicates the reference coordinate system of the azimuth subfield and elevation subfield in the opposite end position field, thereby ensuring the normal progress of the response perception process and the accuracy of the perception measurement results.
[0312] 1.3.1.3 Example 3:
[0313] No new subfields are added. Only the meanings of the azimuth and elevation fields are modified. Both the azimuth and elevation fields are subfields of the opposite direction field.
[0314] Azimuth field: Contains the azimuth of the addressed STA measured by the STA sending the frame, in units of (360 / 4096) degrees, ranging from 0 to 4095. The azimuth coordinate system is a coordinate system relative to the direction of the STA sending the frame.
[0315] Elevation Angle field: Contains the elevation angle of the addressed STA measured by the STA sending the frame, in units of (180 / 4096) degrees, ranging from -2048 to 2047. The elevation angle coordinate system is a coordinate system relative to the orientation of the STA sending the frame.
[0316] This embodiment modifies the meaning of the azimuth angle field and the elevation angle field to ensure the normal progress of the response perception process and the accuracy of the perception measurement results.
[0317] Due to the unresolved issues in the existing frame format design in the related art, for example, in the collaborative single-base perception in parallel mode, there is no clear regulation on the format and length of the single-base PPDU, so the single-base PPDU may overlap with the perception measurement report frame, thereby causing interference, thereby affecting the normal progress of the perception process. The perception measurement method provided in this application can effectively solve this problem.
[0318] This article introduces an example of millimeter wave collaborative monostatic sensing measurement:
[0319] Millimeter-wave collaborative monostatic sensing measurement instances exist in two modes: sequential mode and parallel mode. For example, Figure 26 is a schematic diagram of an example of sequential mode for millimeter-wave collaborative monostatic sensing measurement provided by an exemplary embodiment of the present application, and Figure 27 is a schematic diagram of an example of parallel mode for millimeter-wave collaborative monostatic sensing measurement provided by an exemplary embodiment of the present application.
[0320] As shown in Figures 26 and 27, the similarities between the sequential mode and the parallel mode are that the sensing initiator needs to send a millimeter wave sensing request frame to each sensing responder at the initial stage of the sensing measurement instance, and each sensing responder needs to reply with a millimeter wave sensing response frame to the sensing initiator within the short interframe space (SIFS) time. The DMG sensing request is also called RQ, and the DMG sensing response is also called RSP.
[0321] As shown in Figures 26 and 27, the difference between sequential mode and parallel mode is that in sequential mode, each sensing responder sends and receives single-base sensing measurement frames to sense the environment, and sends a sensing measurement report frame to the sensing initiator within the SIFS time. In parallel mode, each sensing responder simultaneously sends and receives single-base sensing measurement frames to sense the environment, and then sends DMG sensing measurement report frames (sensing measurement report frames) to the sensing initiator in sequence.
[0322] It should be noted that in Figures 26 and 27, the grids above the horizontal line corresponding to the perception initiator or the perception responder represent frames sent by the device, and the grids below the horizontal line (blank grids) represent frames received by the device, and the sent frames and the received frames are corresponding. For the grid directly above the horizontal line corresponding to the perception responder, it represents a frame sent and received by the perception responder, such as a single-base perception measurement frame sent and received by the perception responder. For example, in Figure 26, the perception initiator sends an RQ to the perception responder STA A (indicated by the grid above the horizontal line corresponding to the perception initiator), and accordingly, the perception responder STA A will receive the RQ (indicated by the blank grid below the horizontal line corresponding to the perception responder STA A). The meaning of the blank grids in other figures of this application can be referred to the above description and will not be repeated here.
[0323] Introduction to the DMG perception request frame:
[0324] Figure 28 is a schematic diagram of the format of a DMG perception request frame provided by the related art. The perception request frame includes a MAC frame header, a MAC frame body, and a frame check field. The MAC frame header includes the following: a frame control field, a duration field, a receiver address (RA) field, and a transmitter address (TA) field, arranged in sequence. The MAC frame body includes the following: a TDD beamforming control field and a TDD beamforming information field, arranged in sequence. Among them, the frame control field occupies 2 bytes, the duration field occupies 2 bytes, the receiver address field occupies 6 bytes, the transmitter address field occupies 6 bytes, the TDD beamforming control field occupies 1 byte, the TDD beamforming information field occupies 10 bytes, and the frame check field occupies 4 bytes.
[0325] In some embodiments, the TDD beamforming control field includes, in order: a TDD group beamforming (TDD Group Beamforming) subfield, a TDD beam measurement (TDD Beam Measurement) subfield, a TDD beamforming frame type (TDD Beamforming Frame Type) subfield, a training end subfield, and a reserved subfield. The TDD group beamforming subfield occupies 1 bit (B0) and has a value of 0; the TDD beam measurement subfield occupies 1 bit (B1) and has a value of 0; the TDD beamforming frame type subfield occupies 2 bits (B2-B3) and has a value of 3; the training end subfield occupies 1 bit (B4); and the reserved subfield occupies 3 bits (B5-B7).
[0326] In some embodiments, the TDD beamforming information field includes, in order: a Measurement Setup ID subfield, a Measurement Burst ID, a Measurement Instance Number subfield, a Sensing Type subfield, a STA ID subfield, a First Beam Index subfield, a Number of STAs in Instance subfield, a Number of PPDUs in Instance subfield, an Enhanced Directional Multi-Gigabit Token Ring Network Length (EDMG TRN Length) subfield, a Number of RX TRN-Units per Each TX TRN-Unit subfield, an EDMG TRN-Unit P subfield, an EDMG TRN-Unit M subfield, an EDMG TRN-Unit N subfield, and a TRN Subfield Sequence Length. Length) subfield, Bandwidth) subfield, and Reserved subfield. Among them, the measurement setting ID subfield occupies 8 bits from B0 to B7, the measurement burst ID subfield occupies 8 bits from B8 to B15, the measurement instance sequence number subfield occupies 8 bits from B16 to B23, the perception type subfield occupies 3 bits from B24 to B26, the STA ID subfield occupies 3 bits from B27 to B29, the first beam index subfield occupies 8 bits from B30 to B37, the number of STAs in the instance subfield occupies 3 bits from B38 to B40, the number of PPDUs in the instance subfield occupies 2 bits from B41 to B42, the EDMG TRN length subfield occupies 8 bits from B43 to B50, the number of RX TRN-Units per TX TRN-Unit subfield occupies 8 bits from B51 to B58, the EDMG TRN-Unit P subfield occupies 2 bits from B59 to B60, the EDMG TRN-Unit M subfield occupies 4 bits from B61 to B64, and the EDMG TRN-Unit The N subfield occupies 2 bits from B65 to B66, the TRN subfield sequence length subfield occupies 2 bits from B67 to B68, the bandwidth subfield occupies 8 bits from B69 to B76, and the reserved subfield occupies 3 bits from B77 to B79.
[0327] The meanings of the fields in the TDD beamforming information field of the DMG perception request frame are as follows:
[0328] • Measurement Setup ID: Identifier of the perception measurement setup associated with this frame.
[0329] • Measurement Burst ID: Identifier of the perception measurement burst associated with this frame.
[0330] Measurement instance number: indicates the number of a sensing measurement instance in a measurement burst.
[0331] Perception Type: Indicates the perception type requested by the frame. For specific values and meanings, see Table 4:
[0332] Table 4
[0333] Value Meaning 0 Coordinated Monostatic 1 Coordinated Bistatic 2 Multistatic 3 Reserved
[0334] STA ID: Indicates the order in which a STA participates in a perception measurement instance.
[0335] First beam index: indicates the index of the first transmit beam used in a perception measurement instance.
[0336] Number of STAs in an instance: Indicates the number of STAs participating in a perception measurement instance.
[0337] Number of PPDUs in an instance: Indicates the number of PPDUs that appear in a perception measurement instance.
[0338] EDMG TRN length: indicates the number of TRN units contained in a PPDU.
[0339] Number of RX TRN-Units per TX TRN-Unit: Indicates the number of TRN-Units sent consecutively in the same direction.
[0340] EDMG TRN-Unit P: Indicates the number of TRN subfields in a TRN-Unit whose beam direction is aligned with the peer device.
[0341] EDMG TRN-Unit M: Indicates the number of TRN subfields with variable beam directions in one TRN-Unit.
[0342] EDMG TRN-Unit N: indicates the number of TRN subfields transmitted consecutively using the same beam direction in the TRN-Unit-M TRN subfields.
[0343] TRN subfield sequence length: indicates the length of the Golay sequence used by each TRN subfield.
[0344] Bandwidth: Indicates the bandwidth used to send the TRN field.
[0345] Since there is no clear definition of the format and length of the single-base PPDU in the parallel mode of collaborative single-base sensing, the single-base PPDU may overlap with the sensing measurement report frame, thereby causing interference, as shown in Figure 29. Figure 29 is a schematic diagram of the process of the parallel mode of collaborative single-base sensing measurement provided by an exemplary embodiment of the present application. The process involves a sensing initiator (STA) and two sensing responders (station A and station B), and includes the following processes (from left to right):
[0346] (1) The perception initiator sends a DMG perception request frame to station A, where the "number of STAs in the instance" is set to 2, the "number of PPDUs" is set to 1, and the "STA ID" is set to 0;
[0347] (2) After SIFS time, site A replies with a DMG sensing response frame to the sensing initiator;
[0348] (3) After SIFS time, the sensing initiator sends a DMG sensing request frame to station B, where the "number of STAs in the instance" is set to 2, the "number of PPDUs" is set to 1, and the "STA ID" is set to 1;
[0349] (4) After SIFS time, site B replies with a DMG sensing response frame to the sensing initiator;
[0350] (5) After the SIFS time, station A and station B simultaneously send and receive a single-base sensing measurement frame to sense the environment;
[0351] (6) After the SIFS time, station A sends a DMG perception measurement report frame to the perception initiator to report the perception measurement results;
[0352] (7) After SIFS, the sensing initiator sends an ACK frame to station A.
[0353] (8) After the SIFS time, the perception initiator sends a DMG perception reporting polling frame to site B, triggering site B to report the perception measurement results;
[0354] (9) After the SIFS time, station B sends a DMG perception measurement report frame to the perception initiator to report the perception measurement results;
[0355] (10) After SIFS time, the sensing initiator replies with an ACK frame to site B.
[0356] It should be noted that (7) and (10) above are optional steps. In the above example, there are only two perception responders. If there are more perception responders, the above method can be used to continue to trigger subsequent perception responders to send DMG perception measurement report frames.
[0357] As shown in Figure 29, in the above process, when the length of the monostatic perception measurement frame (Monostatic PPDU) sent and received by site B is greater than the length of the monostatic perception measurement frame sent and received by site A, the monostatic perception measurement frame sent and received by site B overlaps with the DMG perception measurement report frame sent by site A, thereby causing interference between site A and site B.
[0358] To resolve the problem of interference between site A and site B, a perception measurement method is provided. FIG30 is a flowchart of the perception measurement method provided by an exemplary embodiment of the present application. The method is performed by a perception participating device and includes:
[0359] Step 3010: Send or receive a frame carrying a second field in the collaborative single-base perception process in parallel mode, where the second field is used to indicate duration-related information of the single-base PPDU.
[0360] To solve the problem of interference between site A and site B, this application proposes two solutions:
[0361] Solution 1: The perception responder proactively informs the perception initiator of the duration-related information of the single-base PPDU it uses. The perception initiator selects the appropriate time to send the DMG perception poll frame based on this information and certain rules. For example, perception responders 1 and 2 inform the perception initiator of the duration of the single-base PPDU, t1 and t2, respectively. If t1 is greater than t2, the perception initiator sends the DMG perception poll frame after the SIFS time after the duration t1. For example, the duration-related information of the single-base PPDU in Solution 1 refers to the actual duration information of the single-base PPDU sent by the perception responder.
[0362] In the collaborative single-base sensing process in parallel mode, the sensing response device sends a frame carrying the second field to the sensing initiator device, where the frame is a DMG sensing measurement setting response frame or a DMG sensing response frame;
[0363] In the collaborative single-base perception process in parallel mode, the perception initiating device receives a frame carrying the second field sent by the perception responding device, which is a DMG perception measurement setting response frame or a DMG perception response frame.
[0364] In the embodiment of solution 1, the sensing initiating device selects an appropriate time to send the DMG sensing polling frame according to the following rules:
[0365] In a collaborative single-base perception instance, if the instance is in parallel mode, the perception initiating device must send the first DMG perception polling frame within no more than SIFS time after the longest single-base PPDU is sent to trigger the perception responding device to report the perception measurement results.
[0366] Solution 2: The perception responder passively receives the duration configuration information of the single-base PPDU from the perception initiator, and sends the appropriate single-base PPDU based on this information. At the same time, the perception initiator also selects the appropriate time to send the DMG perception polling frame based on the duration configuration information of these single-base PPDUs. Exemplarily, the duration configuration information of the single-base PPDU of the perception initiator is t3, then the duration of the single-base PPDU sent by perception responder 1 and perception responder 2 cannot exceed t3. Exemplarily, the duration-related information of the single-base PPDU in Solution 2 refers to the maximum sending duration of the single-base PPDU required by the perception initiator, and the actual sending duration of the single-base PPDU sent by the perception responder cannot exceed the maximum sending duration of the single-base PPDU required by the perception initiator.
[0367] In the collaborative single-base sensing process in parallel mode, the sensing initiating device sends a frame carrying the second field to the sensing responding device, where the frame is a DMG sensing measurement setting request frame or a DMG sensing request frame;
[0368] In the collaborative single-base perception process in parallel mode, the perception response device receives a frame carrying the second field sent by the perception initiation device, which is a DMG perception measurement setting request frame or a DMG perception request frame.
[0369] In the embodiment of solution 2, the perception initiator selects the appropriate time to send the DMG perception polling frame according to the following rules:
[0370] In a cooperative single-base sensing instance, if the cooperative single-base sensing instance is in parallel mode, the sensing responder must send a single-base PPDU that meets the requirements according to the relevant configuration information of the sensing initiator;
[0371] In a collaborative single-base perception instance, if the collaborative single-base perception instance is in parallel mode, the perception initiator must send the first DMG perception polling frame within no more than SIFS time after the longest single-base PPDU is sent to trigger the perception responder to report the perception measurement results.
[0372] 2.1 Regarding Option 1:
[0373] During the perception measurement setup phase, the perception responder reports single-base PPDU duration-related information to the perception initiator. In these embodiments, the second field is carried in the DMG perception measurement setup element, specifically, the second field is carried in the coordinated single-base specific configuration optional sub-element of the DMG perception measurement setup element.
[0374] As shown in Figure 31, Figure 31 is a schematic diagram of the element structure of the DMG Perception Measurement Setting element. The DMG Perception Measurement Setting element includes, in order: an element ID field, a length field, an element ID extension field, a measurement setting control field, a reporting type field, an LCI field, a peer location field, and an optional sub-element field. The element ID field occupies 1 byte, the length field occupies 1 byte, the element ID extension field occupies 1 byte, the measurement setting control field occupies 1 byte, the reporting type field occupies 1 byte, the LCI field occupies 0 or 16 bytes, the peer location field occupies 0 to 5 bytes, and the optional sub-element field occupies a variable number of bytes.
[0375] For example, a new sub-element type is defined in the optional sub-element field of the DMG perception measurement setting element. The newly defined cooperative single-base proprietary configuration optional sub-element is shown in Table 5:
[0376] Table 5
[0377] Sub-element ID Sub-element Name Scalability 1 TX beam list Yes 2 RX beam list Yes 3 DMG-aware scheduling Yes 4 Cooperative single-base proprietary configuration Yes 5-255 Reserved No
[0378] 2.1.1 Example 1:
[0379] The second field is the duration field of the single-base PPDU after removing the TRN field in the coordinated single-base specific configuration optional sub-element. The coordinated single-base specific configuration optional sub-element also includes: at least one of a sub-element identification field and a length field.
[0380] For example, the specific frame format of the coordinated single-base specific configuration optional sub-element field is shown in Figure 32. The coordinated single-base specific configuration optional sub-element field includes a subelement ID field, a length field, and a duration of monostatic PPDUs without TRN field. The subelement ID field occupies 1 byte, the length field occupies 1 byte, and the duration of monostatic PPDUs without TRN field occupies 1, 2, 4, 6, or 8 bytes.
[0381] The sub-element ID is any integer between 4 and 255, with the value 4 being used as an example.
[0382] The length indicates the number of bytes of the element excluding the sub-element ID and length fields.
[0383] The duration of the monostatic PPDU without the TRN field indicates the duration of the monostatic PPDU used by the device in the cooperative monostatic awareness measurement instance (excluding the duration of the TRN field, which is fixed), and the unit is TSF time unit.
[0384] In some embodiments, the second field is the duration field of the single-base PPDU in the coordinated single-base specific configuration optional sub-element, and the coordinated single-base specific configuration optional sub-element further includes: at least one of a sub-element identification field and a length field.
[0385] For example, in the cooperative single-base specific configuration optional sub-element field, the cooperative single-base specific configuration optional sub-element field includes a sub-element ID field, a length field, and a single-base PPDU duration field. The remaining fields are the same as above and are not repeated here.
[0386] The duration of the monostatic PPDU indicates the duration of the monostatic PPDU used by the device in the coordinated monostatic awareness measurement instance, in TSF time units.
[0387] 2.1.2 Example 2:
[0388] The second field is the data length field in the cooperative single-base specific configuration optional sub-element. For example, in the cooperative single-base specific configuration optional sub-element field, the specific frame format is shown in FIG33.
[0389] The optional sub-elements of the cooperative single-base specific configuration include, in order: the sub-element ID field, the length field, the PPDU Type field, the Data Length field, the Modulation and Coding Scheme (MCS) field, the Additional EDMG PPDU field, the Number of Spatial Streams field, the Number of Users field, and the Guard Interval (GI) type field. The sub-element ID field occupies 1 byte, the length field occupies 1 byte, the PPDU Type field occupies 1 byte, the Data Length field occupies 3 bytes, the MCS field occupies 1 byte, the Additional EDMG PPDU field occupies 1 byte, the Number of Spatial Streams field occupies 1 byte, the Number of Users field occupies 1 byte, and the GI type field occupies 1 byte.
[0390] In some embodiments, the MCS field includes the following arranged in sequence: a basic MCS (Base MCS) subfield, an extended SC MCS indication (Extended SC MCS Indication) subfield and a reserved subfield, wherein the basic MCS subfield occupies 5 bits B0-B4, the extended SC MCS indication subfield occupies 1 bit B5, and the reserved subfield occupies 2 bits B6-B7.
[0391] The sub-element ID is any integer between 4 and 255, with the value 4 being used as an example.
[0392] The length indicates the number of bytes of the element excluding the sub-element ID and length fields.
[0393] PPDU Type indicates the type of single-base PPDU used by the device in the coordinated single-base sensing measurement instance. The values and their meanings are shown in Table 6:
[0394] Table 6
[0395] Value Meaning 0 EDMG Control Mode PPDU 1 EDMG SC Mode PPDU 2 EDMG OFDM Mode PPDU 3 Non-EDMG Control Mode PPDU 4 Non-EDMG SC Mode PPDU
[0396] The data length indicates the length of the PSDU carried in the monostatic PPDU used by the device in the coordinated monostatic awareness measurement instance, in bytes.
[0397] Basic MCS and Extended SC MCS Indication: The values and meanings of the Basic MCS and Extended SC MCS Indication fields are consistent with those in the L-Header of a single-based PPDU. When the PPDU Type field indicates "EDMG Control Mode PPDU," "EDMG SC Mode PPDU," or "EDMG OFDM Mode PPDU," the Extended SC MCS Indication field is reserved.
[0398] The value and meaning of the Additional EDMG PPDU field are the same as those in the L-Header of a Mono-based PPDU. A value of 1 indicates that another PPDU (without a preamble) follows the Mono-based PPDU immediately, without the need for an SIF interval. A value of 0 indicates that no additional PPDU follows the Mono-based PPDU.
[0399] Number of Spatial Streams: The value and meaning are the same as the Number of Spatial Streams field in the EDMG-Header-A of a Single-Based PPDU. It indicates the number of spatial streams contained in the Single-Based PPDU sent by the device in the coordinated Single-Based Awareness measurement instance.
[0400] Number of users: Indicates the number of users included in the single-base PPDU sent by the device in the coordinated single-base awareness measurement instance.
[0401] GI Type: The value and meaning are consistent with the GI Length field in the L-Header of the single-base PPDU. Indicates the type of GI used by the device in the single-base PPDU sent in the coordinated single-base sensing measurement instance. The value and meaning are shown in Table 7.
[0402] Table 7
[0403] Value meaning 0 short GI1 normal GI2 long GI3 reserved
[0404] In these embodiments, the second field is carried in the DMG perception measurement setting element, and the second field is the duration field of the single-base PPDU in the collaborative single-base dedicated configuration optional sub-element or the duration field or data length field of the single-base PPDU after removing the TRN field. In one perception measurement setting, each perception responder only needs to transmit information related to the single-base PPDU duration once, and the signaling overhead is small.
[0405] During the sensing measurement instance phase, the sensing responder reports information related to the duration of the monostatic PPDU to the sensing initiator. In these embodiments, the second field is carried in the TDD beamforming field, and the second field is the duration field of the monostatic PPDU in the TDD beamforming field, or the duration field or data length field of the monostatic PPDU after removing the TRN field.
[0406] This section describes the time division duplexing (TDD) beamforming frame:
[0407] Figure 34 is a schematic diagram of the format of a TDD beamforming frame provided by the related art. A TDD beamforming frame is a type of control frame. A TDD beamforming frame includes a MAC frame header, a MAC frame body, and a frame check field. The MAC frame header includes, in order: a frame control field, a duration field, an RA field, and a TA field. The MAC frame body includes, in order: a TDD beamforming control field and a TDD beamforming information field. The frame control field occupies 2 bytes, the duration field occupies 2 bytes, the RA field occupies 6 bytes, the TA field occupies 6 bytes, the TDD beamforming control field occupies 1 byte, the TDD beamforming information field occupies a variable number of bytes, and the frame check field occupies 4 bytes.
[0408] In some embodiments, the TDD beamforming control field includes, in order: a TDD group beamforming subfield, a TDD beam measurement subfield, a TDD beamforming frame type subfield, a training end subfield, and a reserved subfield. The TDD group beamforming subfield occupies 1 bit (B0) and has a value of 0; the TDD beam measurement subfield occupies 1 bit (B1) and has a value of 0; the TDD beamforming frame type subfield occupies 2 bits (B2-B3) and has a value of 3; the training end subfield occupies 1 bit (B4); and the reserved subfield occupies 3 bits (B5-B7).
[0409] The meanings of the fields in the MAC header of a TDD beamforming frame are as follows:
[0410] Frame control: Indicates the type of the MAC frame, including information indicating that the frame is a TDD beamforming frame.
[0411] Duration: Indicates the length of time it takes to send the frame.
[0412] RA: Indicates the MAC address of the frame receiver.
[0413] TA: Indicates the MAC address of the frame sender.
[0414] TDD beamforming frame type: indicates the type of TDD beamforming frame. For specific values and meanings, see Table 8.
[0415] Table 8
[0416] Value Meaning 0TDD Sector Sweep (SSW) 1TDD SSW Feedback 2TDD SSW Ack 3DMG Sensing
[0417] As shown in Table 8, the TDD beamforming frame type field values 0, 1, and 2 all indicate that the TDD beamforming frame is a type related to beam training, which is irrelevant to the method provided in the embodiment of the present application. The value 3 indicates that the TDD beamforming frame is a type related to DMG perception.
[0418] When the value of the TDD beamforming frame type field is 3, the TDD group beamforming field and the TDD beam measurement field together indicate the purpose of a TDD beamforming frame in DMG perception. For specific values and their meanings, please refer to Table 9.
[0419] Table 9
[0420]
[0421] As shown in Table 9, when the value of the TDD group beam forming field is 0 and the value of the TDD beam measurement field is 0, it indicates that the TDD beam forming frame is a DMG perception request frame; when the value of the TDD group beam forming field is 0 and the value of the TDD beam measurement field is 1, it indicates that the TDD beam forming frame is a DMG perception response frame; when the value of the TDD group beam forming field is 1 and the value of the TDD beam measurement field is 0, it indicates that the TDD beam forming frame is a DMG perception polling frame.
[0422] 2.1.3 Example 3:
[0423] In the case where the second field is the duration field of the monostatic PPDU in the TDD beamforming field, as shown in FIG35 , FIG35 is a schematic diagram of the DMG perception response frame structure provided by an exemplary embodiment of the present application, including: a MAC frame header, a MAC frame body, and a frame check field. The MAC frame header includes: a frame control field, a duration field, an RA field, and a TA field arranged in sequence. The MAC frame body includes: a TDD beamforming control field and a TDD beamforming information field arranged in sequence. Among them, the frame control field occupies 2 bytes, the duration field occupies 2 bytes, the RA field occupies 6 bytes, the TA field occupies 6 bytes, the TDD beamforming control field occupies 1 byte, the TDD beamforming information field occupies 1, 2, or 3 bytes, and the frame check field occupies 4 bytes.
[0424] In some embodiments, the TDD beamforming control field includes, in order: a TDD group beamforming subfield, a TDD beam measurement subfield, a TDD beamforming frame type subfield, a training end subfield, and a reserved subfield. The TDD group beamforming subfield occupies 1 bit (B0) and has a value of 0; the TDD beam measurement subfield occupies 1 bit (B1) and has a value of 1; the TDD beamforming frame type subfield occupies 2 bits (B2-B3) and has a value of 3; the training end subfield occupies 1 bit (B4); and the reserved subfield occupies 3 bits (B5-B7).
[0425] In some embodiments, the TDD beamforming information field includes a duration subfield of the single-base PPDU, and the duration subfield of the single-base PPDU occupies 8, 16, or 24 bits in total, B0-B7, B15, or B23.
[0426] A single-base PPDU duration subfield is added to the TDD beamforming information field. When the perception measurement type is not collaborative single-base perception, this subfield is reserved to indicate the duration of the single-base PPDU to be sent by the perception responder in the perception measurement instance where the frame is located, in TSF time units.
[0427] 2.1.4 Example 4:
[0428] In the case where the second field is the duration field of the mono-based PPDU after removing the TRN field in the TDD beamforming field, as shown in FIG36, FIG36 is a schematic diagram of the DMG perception response frame structure provided by an exemplary embodiment of the present application, including: a MAC frame header, a MAC frame body, and a frame check field arranged in sequence. The MAC frame header includes: a frame control field, a duration field, an RA field, and a TA field arranged in sequence. The MAC frame body includes: a TDD beamforming control field and a TDD beamforming information field. Among them, the frame control field occupies 2 bytes, the duration field occupies 2 bytes, the RA field occupies 6 bytes, the TA field occupies 6 bytes, the TDD beamforming control field occupies 1 byte, the TDD beamforming information field occupies 1, 2, or 3 bytes, and the frame check field occupies 4 bytes.
[0429] In some embodiments, the TDD beamforming control field includes, in order: a TDD group beamforming subfield, a TDD beam measurement subfield, a TDD beamforming frame type subfield, a training end subfield, and a reserved subfield. The TDD group beamforming subfield occupies 1 bit (B0) and has a value of 0; the TDD beam measurement subfield occupies 1 bit (B1) and has a value of 1; the TDD beamforming frame type subfield occupies 2 bits (B2-B3) and has a value of 3; the training end subfield occupies 1 bit (B4); and the reserved subfield occupies 3 bits (B5-B7).
[0430] In some embodiments, the TDD beamforming information field includes a duration subfield of the monostatic PPDU without TRN, and the duration subfield of the monostatic PPDU without TRN occupies 8, 16, or 24 bits in total, B0-B7, B15, or B23.
[0431] A duration subfield of the single-base PPDU after removing the TRN field is added to the TDD beamforming information field. When the perception measurement type is not collaborative single-base perception, this subfield is retained to indicate the duration of the single-base PPDU to be sent by the perception responder in the perception measurement instance where the frame is located (excluding the duration of the TRN field, the duration of the TRN field is fixed), and the unit is TSF time unit.
[0432] 2.1.5 Example 5:
[0433] In the case where the second field is the data length field in the TDD beamforming field, as shown in FIG37, FIG37 is a schematic diagram of the DMG perception response frame structure provided by an exemplary embodiment of the present application, including: a MAC frame header, a MAC frame body, and a frame check field arranged in sequence. The MAC frame header includes: a frame control field, a duration field, an RA field, and a TA field. The MAC frame body includes: a TDD beamforming control field and a TDD beamforming information field arranged in sequence. Among them, the frame control field occupies 2 bytes, the duration field occupies 2 bytes, the RA field occupies 6 bytes, the TA field occupies 6 bytes, the TDD beamforming control field occupies 1 byte, the TDD beamforming information field occupies 6 bytes, and the frame check field occupies 4 bytes.
[0434] In some embodiments, the TDD beamforming control field includes, in order: a TDD group beamforming subfield, a TDD beam measurement subfield, a TDD beamforming frame type subfield, a training end subfield, and a reserved subfield. The TDD group beamforming subfield occupies 1 bit (B0) and has a value of 0; the TDD beam measurement subfield occupies 1 bit (B1) and has a value of 1; the TDD beamforming frame type subfield occupies 2 bits (B2-B3) and has a value of 3; the training end subfield occupies 1 bit (B4); and the reserved subfield occupies 3 bits (B5-B7).
[0435] Several subfields are added to the TDD beamforming information field, including at least one of the following subfields: PPDU type subfield, data length subfield, basic MCS subfield, extended SC MCS indication subfield, number of spatial streams subfield, number of users subfield, additional EDMG PPDU subfield, GI type field, and reserved subfield. The PPDU type subfield occupies 3 bits (B0-B2), the data length subfield occupies 24 bits (B3-B26), the basic MCS subfield occupies 5 bits (B27-B31), the extended SC MCS indication subfield occupies 1 bit (B32), the number of spatial streams subfield occupies 3 bits (B33-B35), the number of users subfield occupies 3 bits (B36-B38), the additional EDMG PPDU subfield occupies 1 bit (B39), the GI type subfield occupies 2 bits (B40-B42), and the reserved subfield occupies 6 bits (B42-B47).
[0436] When the perception measurement type is not parallel cooperative single-base perception, all the above subfields are retained.
[0437] In these embodiments, the second field is carried in the TDD beamforming field. The second field is the duration field of the monostatic PPDU in the TDD beamforming field, or the duration field or data length field of the monostatic PPDU after removing the TRN field. Information related to the monostatic PPDU duration can be transmitted once in each perception measurement instance. Therefore, the monostatic PPDUs used in different perception measurement instances can have different durations, providing greater flexibility.
[0438] 2.2 Regarding Option 2:
[0439] In some embodiments of Solution 2, the embodiments in the perception measurement setting stage are the same as the embodiments in the perception measurement setting stage of Solution 1, and are not repeated here.
[0440] In the perception measurement instance stage, the second field is carried in the TDD beamforming field. The second field is the duration field of the single-base PPDU in the TDD beamforming field or the duration field or data length field of the single-base PPDU after removing the TRN field.
[0441] 2.2.1 Example 1:
[0442] In the case where the second field is the duration field of the single-base PPDU in the TDD beamforming field, as shown in Figure 38, Figure 38 is a schematic diagram of the DMG perception request frame structure provided by an exemplary embodiment of the present application, including: a MAC frame header, a MAC frame body, and a frame check field. The MAC frame header includes: a frame control field, a duration field, an RA field, and a TA field arranged in sequence. The MAC frame body includes: a TDD beamforming control field and a TDD beamforming information field arranged in sequence. Among them, the frame control field occupies 2 bytes, the duration field occupies 2 bytes, the RA field occupies 6 bytes, the TA field occupies 6 bytes, the TDD beamforming control field occupies 1 byte, the TDD beamforming information field occupies 11, 12, or 13 bytes, and the frame check field occupies 4 bytes.
[0443] In some embodiments, the TDD beamforming control field includes, in order: a TDD group beamforming subfield, a TDD beam measurement subfield, a TDD beamforming frame type subfield, a training end subfield, and a reserved subfield. The TDD group beamforming subfield occupies 1 bit (B0) and has a value of 0; the TDD beam measurement subfield occupies 1 bit (B1) and has a value of 0; the TDD beamforming frame type subfield occupies 2 bits (B2-B3) and has a value of 3; the training end subfield occupies 1 bit (B4); and the reserved subfield occupies 3 bits (B5-B7).
[0444] In some embodiments, the TDD beamforming information field includes, in sequence: a measurement setting ID subfield, a measurement burst ID, a sensing instance SN subfield, a sensing type subfield, a STA ID subfield, a first beam index subfield, a number of STAs in an instance subfield, a number of PPDUs in an instance subfield, an EDMG TRN length subfield, a number of RX TRN-Units per TX TRN-Unit subfield, an EDMG TRN-Unit P subfield, an EDMG TRN-Unit M subfield, an EDMG TRN-Unit N subfield, a TRN subfield sequence length subfield, a bandwidth subfield, a duration subfield of a single-base PPDU, and a reserved subfield. Among them, the measurement setting ID subfield occupies 8 bits from B0 to B7, the measurement burst ID subfield occupies 8 bits from B8 to B15, the measurement instance sequence number subfield occupies 8 bits from B16 to B23, the perception type subfield occupies 3 bits from B24 to B26, the STA ID subfield occupies 3 bits from B27 to B29, the first beam index subfield occupies 8 bits from B30 to B37, the number of STAs in the instance subfield occupies 3 bits from B38 to B40, the number of PPDUs in the instance subfield occupies 2 bits from B41 to B42, the EDMG TRN length subfield occupies 8 bits from B43 to B50, the number of RX TRN-Units per TX TRN-Unit subfield occupies 8 bits from B51 to B58, the EDMG TRN-Unit P subfield occupies 2 bits from B59 to B60, the EDMG TRN-Unit M subfield occupies 4 bits from B61 to B64, and the EDMG TRN-Unit The N subfield occupies 2 bits from B65 to B66, the TRN subfield sequence length subfield occupies 2 bits from B67 to B68, the bandwidth subfield occupies 8 bits from B69 to B76, the duration subfield of the single-base PPDU occupies 8, 16, or 24 bits from B77 to B84 or B92 or B100, and the reserved subfield occupies 3 bits from B101 to B103.
[0445] A single-base PPDU duration subfield is added to the TDD beamforming information field. This subfield is reserved when the sensing measurement type is not coordinated single-base sensing. It indicates the duration of the single-base PPDU to be sent by the sensing responder in the sensing measurement instance in this frame, in TSF time units.
[0446] 2.2.2 Example 2:
[0447] In the case where the second field is the duration field of the mono-based PPDU after removing the TRN field in the TDD beamforming field, as shown in Figure 39, Figure 39 is a schematic diagram of the DMG perception request frame structure provided by an exemplary embodiment of the present application, including: a MAC frame header, a MAC frame body, and a frame check field. The MAC frame header includes: a frame control field, a duration field, an RA field, and a TA field arranged in sequence. The MAC frame body includes: a TDD beamforming control field and a TDD beamforming information field arranged in sequence. Among them, the frame control field occupies 2 bytes, the duration field occupies 2 bytes, the RA field occupies 6 bytes, the TA field occupies 6 bytes, the TDD beamforming control field occupies 1 byte, the TDD beamforming information field occupies 11, 12, or 13 bytes, and the frame check field occupies 4 bytes.
[0448] In some embodiments, the TDD beamforming control field includes, in order: a TDD group beamforming subfield, a TDD beam measurement subfield, a TDD beamforming frame type subfield, a training end subfield, and a reserved subfield. The TDD group beamforming subfield occupies 1 bit (B0) and has a value of 0; the TDD beam measurement subfield occupies 1 bit (B1) and has a value of 0; the TDD beamforming frame type subfield occupies 2 bits (B2-B3) and has a value of 3; the training end subfield occupies 1 bit (B4); and the reserved subfield occupies 3 bits (B5-B7).
[0449] In some embodiments, the TDD beamforming information field includes, in sequence: a measurement setting ID subfield, a measurement burst ID, a sensing instance SN subfield, a sensing type subfield, a STA ID subfield, a first beam index subfield, a number of STAs in an instance subfield, a number of PPDUs in an instance subfield, an EDMG TRN length subfield, a number of RX TRN-Units per TX TRN-Unit subfield, an EDMG TRN-Unit P subfield, an EDMG TRN-Unit M subfield, an EDMG TRN-Unit N subfield, a TRN subfield sequence length subfield, a bandwidth subfield, a duration subfield of a single-base PPDU, and a reserved subfield. Among them, the measurement setting ID subfield occupies 8 bits from B0 to B7, the measurement burst ID subfield occupies 8 bits from B8 to B15, the measurement instance sequence number subfield occupies 8 bits from B16 to B23, the perception type subfield occupies 3 bits from B24 to B26, the STA ID subfield occupies 3 bits from B27 to B29, the first beam index subfield occupies 8 bits from B30 to B37, the number of STAs in the instance subfield occupies 3 bits from B38 to B40, the number of PPDUs in the instance subfield occupies 2 bits from B41 to B42, the EDMG TRN length subfield occupies 8 bits from B43 to B50, the number of RX TRN-Units per TX TRN-Unit subfield occupies 8 bits from B51 to B58, the EDMG TRN-Unit P subfield occupies 2 bits from B59 to B60, the EDMG TRN-Unit M subfield occupies 4 bits from B61 to B64, and the EDMG TRN-Unit The N subfield occupies 2 bits from B65 to B66, the TRN subfield sequence length subfield occupies 2 bits from B67 to B68, the bandwidth subfield occupies 8 bits from B69 to B76, the duration subfield of the single-base PPDU without TRN occupies 8, 16, or 24 bits from B77 to B84 or B92 or B100, and the reserved subfield occupies 3 bits from B101 to B103.
[0450] A subfield for the duration of the monostatic PPDU (excluding the TRN field) is added to the TDD Beamforming Information field. This subfield is retained when the sensing measurement type is not cooperative monostatic sensing. It indicates the duration of the monostatic PPDU (excluding the TRN field) to be sent by the sensing responder in the sensing measurement instance in this frame, in TSF time units.
[0451] 2.2.3 Example 3:
[0452] In the case where the second field is the data length field in the TDD beamforming field, as shown in FIG40 , FIG40 is a schematic diagram of a DMG perception request frame structure provided by an exemplary embodiment of the present application, including: a MAC frame header, a MAC frame body, and a frame check field. The MAC frame header includes: a frame control field, a duration field, an RA field, and a TA field arranged in sequence. The MAC frame body includes: a TDD beamforming control field and a TDD beamforming information field arranged in sequence. Among them, the frame control field occupies 2 bytes, the duration field occupies 2 bytes, the RA field occupies 6 bytes, the TA field occupies 6 bytes, the TDD beamforming control field occupies 1 byte, the TDD beamforming information field occupies 11, 12, or 13 bytes, and the frame check field occupies 4 bytes.
[0453] In some embodiments, the TDD beamforming control field includes, in order: a TDD group beamforming subfield, a TDD beam measurement subfield, a TDD beamforming frame type subfield, a training end subfield, and a reserved subfield. The TDD group beamforming subfield occupies 1 bit (B0) and has a value of 0; the TDD beam measurement subfield occupies 1 bit (B1) and has a value of 0; the TDD beamforming frame type subfield occupies 2 bits (B2-B3) and has a value of 3; the training end subfield occupies 1 bit (B4); and the reserved subfield occupies 3 bits (B5-B7).
[0454] In some embodiments, the TDD beamforming information field includes, in sequence: a measurement setting ID subfield, a measurement burst ID, a sensing instance SN subfield, a sensing type subfield, a STA ID subfield, a first beam index subfield, a number of STAs in an instance subfield, a number of PPDUs in an instance subfield, an EDMG TRN length subfield, a number of RX TRN-Units per TX TRN-Unit subfield, an EDMG TRN-Unit P subfield, an EDMG TRN-Unit M subfield, an EDMG TRN-Unit N subfield, a TRN subfield sequence length subfield, a bandwidth subfield, a duration subfield of a single-base PPDU, and a reserved subfield. Among them, the measurement setting ID subfield occupies 8 bits from B0 to B7, the measurement burst ID subfield occupies 8 bits from B8 to B15, the measurement instance sequence number subfield occupies 8 bits from B16 to B23, the perception type subfield occupies 3 bits from B24 to B26, the STA ID subfield occupies 3 bits from B27 to B29, the first beam index subfield occupies 8 bits from B30 to B37, the number of STAs in the instance subfield occupies 3 bits from B38 to B40, the number of PPDUs in the instance subfield occupies 2 bits from B41 to B42, the EDMG TRN length subfield occupies 8 bits from B43 to B50, the number of RX TRN-Units per TX TRN-Unit subfield occupies 8 bits from B51 to B58, the EDMG TRN-Unit P subfield occupies 2 bits from B59 to B60, the EDMG TRN-Unit M subfield occupies 4 bits from B61 to B64, and the EDMG TRN-Unit The N subfield occupies 2 bits, B65-B66; the TRN subfield sequence length subfield occupies 2 bits, B67-B68; the bandwidth subfield occupies 8 bits, B69-B76; the PPDU type subfield occupies 3 bits, B77-B79; the data length subfield occupies 24 bits, B80-B103; the basic MCS subfield occupies 5 bits, B104-B108; the extended SC MCS indication subfield occupies 1 bit, B109; the number of spatial streams subfield occupies 3 bits, B110-B112; the number of users subfield occupies 3 bits, B113-B115; the additional EDMG PPDU subfield occupies 1 bit, B116; the GI type subfield occupies 2 bits, B117-B118; and the reserved subfield occupies 1 bit, B119.
[0455] Several subfields are added to the TDD Beamforming field, including at least one of the following: PPDU Type subfield, Data Length subfield, Basic MCS subfield, Extended SC MCS Indication subfield, Number of Spatial Streams subfield, Number of Users subfield, Additional EDMG PPDU subfield, GI Type subfield, and Reserved subfield. All of the above subfields are reserved when the Sensing Measurement Type is not Parallel Coordinated Single-Base Sensing.
[0456] To summarize, the perception measurement method provided in this embodiment, by sending or receiving a frame carrying the second field during the collaborative single-base perception process in parallel mode, can enable the perception participating devices to set or negotiate the duration-related information of the single-base PPDU, thereby avoiding overlap between the single-base perception measurement frame and the DMG perception measurement report frame, ensuring the normal progress of the response perception process, and ensuring the accuracy of the perception measurement results.
[0457] FIG41 is a block diagram of a perception participation device 4100 provided in an exemplary embodiment of the present application. The perception participation device 4100 may be at least one of a perception response device, a perception initiating device, a perception sending device, and a perception receiving device. The perception participation device 4100 includes:
[0458] The transceiver module 4110 is used to send or receive a frame carrying a first field during the perception measurement process, where the first field is used to indicate information related to the coordinate system setting.
[0459] In some embodiments, the first field is a coordinate field, which is used to indicate the type of the reference coordinate system. The first field is at least one of the azimuth field and the elevation field in the DMG perception measurement setting element, which is used to indicate that the reference coordinate system is a coordinate system related to the orientation of the STA sending the frame.
[0460] The type of the reference coordinate system includes at least one of the following:
[0461] Earth coordinate system;
[0462] The coordinate system of any STA.
[0463] In some embodiments, the coordinate field is carried in the DMG Perceptual Beam Descriptor element:
[0464] The DMG perception beam description element also includes N beam description fields. Each beam descriptor field contains a beam azimuth field and a beam elevation field as subfields, where N is a positive integer. The coordinate field is a field at the same level as the N beam descriptor fields and is used to indicate the reference coordinate system for all beam azimuth and beam elevation fields in the DMG perception beam descriptor element.
[0465] Alternatively, the DMG perception beam descriptor element also includes N beam descriptor fields, and the subfields of each beam descriptor field include: a beam azimuth field, a beam elevation field, and a coordinate field, where N is a positive integer. The coordinate field corresponds one-to-one with the beam descriptor field, and the coordinate field is used to indicate the reference coordinate system of the beam azimuth field and the beam elevation field in the beam descriptor field.
[0466] In some embodiments, the DMG perception beam descriptor element is carried in the frame body field of at least one of the following frames:
[0467] DMG beacon frame;
[0468] Association request frame;
[0469] Association response frame;
[0470] Reassociation request frame;
[0471] Reassociation response frame;
[0472] Probe request frame;
[0473] Probe response frame;
[0474] Announcement frame.
[0475] In some embodiments, the coordinates field is carried in the DMG Beacon Sector Descriptor element:
[0476] The DMG Beacon Sector Descriptor element also includes N sector descriptor fields. Each sector descriptor field includes a sector azimuth field and a sector elevation field as subfields, where N is a positive integer. The coordinate field is a field at the same level as the N sector descriptor fields and is used to indicate the reference coordinate system for all sector azimuth and sector elevation fields in the DMG Beacon Sector Descriptor element.
[0477] Alternatively, the DMG beacon sector descriptor element also includes N sector description fields, each of which includes a sector azimuth field, a sector elevation field, and a coordinate field, where N is a positive integer. The coordinate field corresponds one-to-one with the sector descriptor field and is used to indicate the reference coordinate system of the sector azimuth field and the sector elevation field in the sector descriptor field.
[0478] In some embodiments, the DMG Beacon Sector Descriptor element is carried in the Frame Body field of the following frames:
[0479] Information response frame.
[0480] In some embodiments, the coordinate field is carried in the DMG Passive Awareness Beacon Information Element.
[0481] The DMG passive sensing beacon information element also includes a beacon information control field. The coordinate field is a field at the same level as the beacon information control field and is used to indicate the reference coordinate system of the sector azimuth and sector elevation fields in the DMG beacon sector descriptor element carried in the frame.
[0482] Alternatively, the DMG passive sensing beacon information element also includes a beacon information control field. The subfields of the beacon information control field include a coordinate field. The coordinate field is used to indicate the reference coordinate system of the sector azimuth field and sector elevation field in the DMG beacon sector descriptor element carried in the frame.
[0483] In some embodiments, the DMG passive awareness beacon information element is carried in the frame body field of at least one of the following frames:
[0484] Information request frame;
[0485] Information response frame.
[0486] In some embodiments, the coordinate field is carried in a DMG-aware short capability element.
[0487] The coordinate field is the earth coordinate subfield in the DMG perception short capability element. When the value of the earth coordinate subfield is the first value, it is used to indicate that the STA can only send the azimuth and elevation of the earth coordinate system.
[0488] In some embodiments, the DMG-aware short capability element is carried in the frame body field of at least one of the following frames:
[0489] DMG beacon frame;
[0490] Association request frame;
[0491] Association response frame;
[0492] Reassociation request frame;
[0493] Reassociation response frame;
[0494] Probe request frame;
[0495] Probe response frame;
[0496] Information request frame;
[0497] Information response frame.
[0498] In some embodiments, sending or receiving a frame carrying a first field during a perception measurement process includes:
[0499] During the awareness session establishment phase, frames carrying coordinate fields are sent or received.
[0500] During the perception measurement setup phase, frames carrying coordinate fields are sent or received.
[0501] In some embodiments, the coordinate field is carried in the DMG perception measurement setting element, and the coordinate field is used to indicate the reference coordinate system of the azimuth field and the elevation field in the DMG perception measurement setting element.
[0502] In some embodiments, the DMG-aware measurement settings element includes a measurement settings control field and a peer direction field;
[0503] In some embodiments, the coordinate field is a subfield of the measurement setup control field, and the azimuth field and the elevation field are subfields of the opposite direction field;
[0504] Alternatively, the coordinate field, the azimuth field, and the elevation field are all subfields of the opposite direction field.
[0505] In some embodiments, when the value of the Earth Coordinate field in the DMG Perception Short Capability Element is the first value, the value of the coordinate field is unique and the reference coordinates used to indicate the azimuth field and the elevation field are the coordinate system of any STA;
[0506] Or, when the value of the Earth Coordinate field in the DMG Perception Short Capability Element is the second value and the value of the Coordinate field is the first value, the Coordinate field is used to indicate that the reference coordinates of the Azimuth field and the Elevation field are the coordinate system of any STA;
[0507] Or, when the value of the earth coordinate field in the DMG perception short capability element is the second value and the value of the coordinate field is the second value, the coordinate field is used to indicate that the reference coordinates of the azimuth field and the elevation field are the earth coordinate system.
[0508] In some embodiments, the DMG-aware measurement settings element is carried in a frame body field of at least one of the following frames:
[0509] Perception measurement setting request frame;
[0510] Perception measurement setting response frame;
[0511] DMG perception measurement setting request frame;
[0512] DMG perception measurement setting response frame.
[0513] FIG42 is a block diagram of a perception participation device 4200 provided in an exemplary embodiment of the present application. The perception participation device 4200 may be at least one of a perception response device, a perception initiating device, a perception sending device, and a perception receiving device. The perception participation device 4200 includes:
[0514] The transceiver module 4210 is configured to send or receive a frame carrying a second field during the coordinated single-base sensing process in the parallel mode, where the second field is used to indicate information related to the duration of the single-base PPDU.
[0515] In some embodiments, the perception participating device includes a perception responding device, which sends a frame carrying the second field to the perception initiating device during a collaborative single-base perception process in a parallel mode.
[0516] In some embodiments, the perception participating device includes a perception initiating device, which receives a frame carrying the second field sent by a perception responding device during a collaborative single-base perception process in a parallel mode.
[0517] In some embodiments, the sensing participating device includes a sensing initiating device, which sends a frame carrying the second field to the sensing responding device during a collaborative single-base sensing process in a parallel mode.
[0518] In some embodiments, the perception participating device includes a perception responding device, which receives a frame carrying the second field sent by the perception initiating device during a collaborative single-base perception process in a parallel mode.
[0519] In some embodiments, the second field is carried in a cooperative single base specific configuration optional sub-element in a DMG aware measurement setting element.
[0520] In some embodiments, the second field is the duration field of the single-base PPDU after removing the TRN field in the coordinated single-base specific configuration optional sub-element, and the coordinated single-base specific configuration optional sub-element further includes: at least one of a sub-element identification field and a length field.
[0521] In some embodiments, the second field is a data length field in a collaborative single-base-specific configuration optional sub-element, and the collaborative single-base-specific configuration optional sub-element further includes at least one of the following: a sub-element identification field, a length field, a PPDU type field, a data length field, an MCS field, an additional EDMG PPDU field, a spatial stream number field, a user number field, and a GI type.
[0522] In some embodiments, when the sensing participating device is a sensing initiating device, the frame is a DMG sensing measurement setting response frame;
[0523] When the perception participating device is a perception responding device, the frame is a DMG perception measurement setting request frame.
[0524] In some embodiments, the perception participating device includes a perception initiating device. In a collaborative single-base perception instance, if the collaborative single-base perception instance is in parallel mode, the perception initiating device sends the first DMG perception polling frame within no more than SIFS time after the longest single-base PPDU is sent, to trigger the perception responding device to report the perception measurement results.
[0525] In some embodiments, the second field is carried in a TDD beamforming field.
[0526] In some embodiments, the second field is a duration field of the monostatic PPDU in the TDD beamforming field;
[0527] Alternatively, the second field is the duration field of the monostatic PPDU after removing the TRN field in the TDD beamforming field.
[0528] In some embodiments, the second field is a data length field in the TDD beamforming field, and the collaborative single-base-specific configuration optional sub-element further includes at least one of the following: a sub-element identification field, a length field, a PPDU type field, a data length field, an MCS field, an additional EDMG PPDU field, a spatial stream number field, a user number field, a GI type, and a reserved field.
[0529] In some embodiments, when the perception participating device is a perception responding device, the frame is a DMG perception response frame.
[0530] When the perception participating device is a perception initiating device, the frame is a DMG perception request frame.
[0531] In some embodiments, the perception participating device includes a perception responding device. In a collaborative single-base perception instance, if the collaborative single-base perception instance is in parallel mode, the perception responding device sends a single-base PPDU that meets the requirements according to the duration-related information configured by the perception initiating device.
[0532] It should be noted that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0533] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0534] Figure 43 is a schematic diagram of a sensing participating device 4300 according to an exemplary embodiment of the present application. Sensing participating device 4300 may be at least one of an AP, a STA, a sensing transmitting device, a sensing receiving device, a sensing initiating device, and a sensing responding device. Sensing participating device 4300 includes a processor 4301, a receiver 4302, a transmitter 4303, a memory 4304, and a bus 4305.
[0535] The processor 4301 includes one or more processing cores. The processor 4301 executes various functional applications and information processing by running software programs and modules.
[0536] The receiver 4302 and the transmitter 4303 may be implemented as a communication component, which may be a communication chip.
[0537] The memory 4304 is connected to the processor 4301 via a bus 4305. The memory 4304 may be used to store at least one instruction, and the processor 4301 may be used to execute the at least one instruction to implement each step in the above method embodiment.
[0538] In addition, the memory 4304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof. Volatile or non-volatile storage devices include but are not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), static random-access memory (SRAM), read-only memory (ROM), magnetic memory, flash memory, and programmable read-only memory (PROM).
[0539] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. The computer program is used to be executed by a perception measurement device to implement the collaborative perception measurement method of the above-mentioned perception measurement device (perception initiator and / or perception responder).
[0540] Optionally, the computer-readable storage medium may include: Read-Only Memory (ROM), Random-Access Memory (RAM), Solid State Drives (SSD), or an optical disk, etc. Among them, the random access memory may include Resistance Random Access Memory (ReRAM) and Dynamic Random Access Memory (DRAM).
[0541] An embodiment of the present application further provides a chip, which includes a programmable logic circuit and / or program instructions. When a perception measurement device equipped with the chip is running, the chip is used to implement the perception measurement method of the above-mentioned perception measurement device.
[0542] An embodiment of the present application also provides a computer program product or computer program, which includes computer instructions. The computer instructions are stored in a computer-readable storage medium. The perception measurement device reads and executes the computer instructions from the computer-readable storage medium to implement the perception measurement method of the above-mentioned perception measurement device.
[0543] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0544] The above are only optional embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application.
Claims
1. A perception measurement method, characterized in that: The method is performed by a perception participation device, and the method includes: During the perception measurement process, a frame carrying a first field is sent or received, where the first field is used to indicate information related to coordinate system settings.
2. The method according to claim 1, characterized in that The first field is a coordinate field, and the coordinate field is used to indicate the type of the reference coordinate system.
3. The method according to claim 2, characterized in that The type of the reference coordinate system includes at least one of the following: Earth coordinate system; The coordinate system of any station STA.
4. The method according to claim 2, characterized in that The coordinate field is carried in the Directional Multi-Gigabit DMG Aware Beam Descriptor element.
5. The method according to claim 4, characterized in that The DMG perception beam description element further includes N beam description fields, and each subfield of the beam descriptor field includes: a beam azimuth angle field and a beam elevation angle field, where N is a positive integer; The coordinate field and the N beam descriptor fields are fields of the same level, and the coordinate field is used to indicate the reference coordinate system of all the beam azimuth fields and the beam elevation fields in the DMG perception beam descriptor element.
6. The method according to claim 4, characterized in that The DMG perception beam descriptor element further includes N beam descriptor fields, and each subfield of the beam descriptor field includes: a beam azimuth field, a beam elevation field, and the coordinate field, where N is a positive integer; The coordinate field corresponds to the beam descriptor field one-to-one, and the coordinate field is used to indicate a reference coordinate system of the beam azimuth angle field and the beam elevation angle field in the beam descriptor field.
7. The method according to any one of claims 4 to 6, characterized in that: The DMG perception beam descriptor element is carried in the frame body field of at least one of the following frames: DMG beacon frame; Association request frame; Association response frame; Reassociation request frame; Reassociation response frame; Probe request frame; Probe response frame; Announcement frame.
8. The method according to claim 2, characterized in that The coordinate field is carried in the DMG Beacon Sector Descriptor element.
9. The method according to claim 7, characterized in that The DMG beacon sector descriptor element further includes N sector descriptor fields, and each subfield of the sector descriptor field includes: a sector azimuth angle field and a sector elevation angle field, where N is a positive integer; The coordinate field and the N sector descriptor fields are fields of the same level, and the coordinate field is used to indicate the reference coordinate system of all the sector azimuth angle fields and the sector elevation angle fields in the DMG beacon sector descriptor element.
10. The method according to claim 7, characterized in that The DMG beacon sector descriptor element further includes N sector description fields, and each subfield of the sector descriptor field includes: a sector azimuth angle field, a sector elevation angle field and the coordinate field, where N is a positive integer; The coordinate field corresponds to the sector descriptor field one-to-one, and the coordinate field is used to indicate a reference coordinate system of the sector azimuth angle field and the sector elevation angle field in the sector descriptor field.
11. The method according to any one of claims 8 to 10, characterized in that: The DMG Beacon Sector Descriptor element is carried in the Frame Body field of the following frames: Information response frame.
12. The method according to claim 2, characterized in that The coordinate field is carried in the DMG passive perception beacon information element.
13. The method according to claim 12, characterized in that The DMG passively sensed beacon information element also includes a beacon information control field; The coordinate field and the beacon information control field are fields of the same level, and the coordinate field is used to indicate the reference coordinate system of the sector azimuth field and the sector elevation field in the DMG beacon sector descriptor element carried in the frame.
14. The method according to claim 12, characterized in that The DMG passive perception beacon information element further includes a beacon information control field; the subfields of the beacon information control field include: the coordinate field; The coordinate field is used to indicate the reference coordinate system of the sector azimuth field and the sector elevation field in the DMG beacon sector descriptor element carried in the frame.
15. The method according to any one of claims 12 to 14, characterized in that: The DMG passive sensing beacon information element is carried in the frame body field of at least one of the following frames: Information request frame; Information response frame.
16. The method according to claim 2, characterized in that The coordinate field is carried in the DMG perception short capability element.
17. The method according to claim 16, characterized in that The coordinate field is the earth coordinate subfield in the DMG perception short capability element. When the value of the earth coordinate subfield is the first value, it is used to indicate that the STA can only send the azimuth and elevation of the earth coordinate system.
18. The method according to claim 16 or 17, characterized in that The DMG-aware short capability element is carried in the frame body field of at least one of the following frames: DMG beacon frame; Association request frame; Association response frame; Reassociation request frame; Reassociation response frame; Probe request frame; Probe response frame; Information response frame; Announcement frame.
19. The method according to any one of claims 3 to 18, characterized in that: The sending or receiving a frame carrying the first field during the perception measurement process includes: During the awareness session establishment phase, a frame carrying the coordinate field is sent or received.
20. The method according to claim 2, characterized in that The coordinate field is carried in the DMG perception measurement setting element, and the coordinate field is used to indicate the reference coordinate system of the azimuth field and the elevation field in the DMG perception measurement setting element.
21. The method according to claim 20, characterized in that The DMG perception measurement setting element includes a measurement setting control field and a peer direction field; The coordinate field is a subfield of the measurement setting control field, and the azimuth field and the elevation field are subfields of the opposite end direction field; or, The coordinate field, the azimuth field, and the elevation field are all subfields of the opposite end direction field.
22. The method according to claim 20, characterized in that When the value of the earth coordinate field in the DMG perception short capability element is the first value, the value of the coordinate field is unique and is used to indicate that the reference coordinates of the azimuth field and the elevation field are the coordinate system of any STA.
23. The method according to claim 20, characterized in that When the value of the Earth Coordinate field in the DMG Perception Short Capability Element is the second value and the value of the Coordinate field is the first value, the Coordinate field is used to indicate that the reference coordinates of the Azimuth field and the Elevation field are the coordinate system of any STA; When the value of the earth coordinate field in the DMG perception short capability element is the second value and the value of the coordinate field is the second value, the coordinate field is used to indicate that the reference coordinates of the azimuth field and the elevation field are the earth coordinate system.
24. The method according to claim 1, wherein The first field is at least one of an azimuth field and an elevation field in a DMG perception measurement setting element; The first field is used to indicate that the reference coordinate system is a coordinate system related to the orientation of the STA that sends the frame.
25. The method according to any one of claims 20 to 24, characterized in that The DMG perception measurement setting element is carried in the frame body field of at least one of the following frames: Perception measurement setting request frame; Perception measurement setting response frame; DMG perception measurement setting request frame; DMG perception measurement setting response frame.
26. The method according to any one of claims 20 to 24, characterized in that The sending or receiving a frame carrying the first field during the perception measurement process includes: During the perception measurement setting phase, a frame carrying the coordinate field is sent or received.
27. A perception measurement method, characterized in that The method is performed by a perception participation device, and the method includes: In a collaborative single-base sensing process in a parallel mode, a frame carrying a second field is sent or received, where the second field is used to indicate duration-related information of a single-base physical layer protocol data unit PPDU.
28. The method according to claim 27, characterized in that The perception participation device includes a perception response device; The sending of a frame carrying the second field in a collaborative single-base sensing process in a parallel mode includes: In the collaborative single-base perception process in parallel mode, a frame carrying the second field is sent to the perception initiating device.
29. The method according to claim 27, characterized in that The perception participating device includes a perception initiating device; The receiving a frame carrying the second field in a collaborative single-base sensing process in a parallel mode includes: In a collaborative single-base sensing process in a parallel mode, a frame carrying the second field and sent by a sensing response device is received.
30. The method according to claim 27, wherein The perception participating device includes a perception initiating device; The sending of a frame carrying the second field in a collaborative single-base sensing process in a parallel mode includes: In a collaborative single-base sensing process in a parallel mode, a frame carrying the second field is sent to a sensing response device.
31. The method according to claim 27, wherein The perception participation device includes a perception response device; The receiving a frame carrying the second field in a collaborative single-base sensing process in a parallel mode includes: In the collaborative single-base sensing process in parallel mode, a frame carrying the second field and sent by the sensing initiating device is received.
32. The method according to any one of claims 28 to 31, characterized in that The second field is carried in the DMG perception measurement setting element.
33. The method according to claim 32, characterized in that The second field is carried in the coordinated single base specific configuration optional sub-element of the DMG awareness measurement setting element.
34. The method according to claim 33, wherein The second field is the duration field of the single-base PPDU after removing the token ring network TRN field in the collaborative single-base specific configuration optional sub-element, or the duration field of the single-base PPDU in the collaborative single-base specific configuration optional sub-element.
35. The method according to claim 34, wherein The collaborative single-base specific configuration optional sub-element further includes: at least one of a sub-element identification field and a length field.
36. The method according to claim 33, wherein The second field is a data length field in the collaborative single-base-specific configuration optional sub-element.
37. The method according to claim 36, wherein The collaborative single-base specific configuration optional sub-element also includes at least one of the following: a sub-element identification field, a length field, a PPDU type field, a data length field, a modulation and coding strategy MCS field, an additional enhanced directional multi-gigabit EDMG PPDU field, a spatial stream number field, a user number field, and a guard interval GI type.
38. The method according to claim 32, wherein When the perception participating device is a perception initiating device, the frame is a DMG perception measurement setting response frame; When the perception participating device is a perception responding device, the frame is a DMG perception measurement setting request frame.
39. The method according to any one of claims 28 to 31, characterized in that The perception participating device includes a perception initiating device, and the method further includes: In a collaborative single-base perception instance, if the collaborative single-base perception instance is in parallel mode, the perception initiating device sends the first DMG perception polling frame within no more than the short frame interval SIFS time after the longest single-base PPDU is sent, to trigger the perception responding device to report the perception measurement results.
40. The method according to any one of claims 28 to 31, characterized in that The second field is carried in a time division multiplexing TDD beamforming field.
41. The method according to claim 40, wherein The second field is a duration field of the monostatic PPDU in the TDD beamforming field; or, The second field is the duration field of the single-base PPDU after removing the TRN field in the TDD beamforming field.
42. The method according to claim 40, wherein The second field is a data length field in the TDD beamforming field.
43. The method according to claim 42, characterized in that The cooperative single-base specific configuration optional sub-element also includes at least one of the following: sub-element identification field, length field, PPDU type field, data length field, MCS field, additional EDMG PPDU field, spatial stream number field, user number field, GI type, and reserved field.
44. The method according to claim 40, wherein When the perception participating device is a perception responding device, the frame is a DMG perception response frame; When the perception participating device is a perception initiating device, the frame is a DMG perception request frame.
45. The method according to claim 30 or 31, characterized in that The perception participation device includes a perception response device, and the method further includes: In a collaborative single-base sensing instance, if the collaborative single-base sensing instance is in parallel mode, the sensing response device sends a single-base PPDU that meets the requirements according to the duration related information configured by the sensing initiating device.
46. A perception measurement device, characterized in that The device comprises: The transceiver module is used to send or receive a frame carrying a first field during a perception measurement process, where the first field is used to indicate information related to the coordinate system setting.
47. A perception measurement device, characterized in that The device comprises: The transceiver module is configured to send or receive a frame carrying a second field in a collaborative single-base perception process in a parallel mode, where the second field is used to indicate information related to the duration of the single-base PPDU.
48. A perception participation device, characterized in that The device comprises: processor; a transceiver connected to the processor; a memory for storing executable instructions for the processor; The processor is configured to load the executable instructions so that the perception participation device implements the perception measurement method according to any one of claims 1 to 45.
49. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and the computer program is used to be executed by a perception measurement device to implement the perception measurement method according to any one of claims 1 to 45.
50. A chip, characterized in that: The chip includes a programmable logic circuit and / or program instructions, and is used to implement the perception measurement method described in any one of claims 1 to 45 when a perception measurement device equipped with the chip is running.
51. A computer program product or a computer program, characterized in that The computer program product or computer program includes computer instructions, which are stored in a computer-readable storage medium. The perception measurement device reads and executes the computer instructions from the computer-readable storage medium to implement the perception measurement method according to any one of claims 1 to 45.