Beam information indication method, device and system
By indicating beam information between the SBP initiator and responder, the problem of low sensing performance in the proxy sensing process in the IEEE 802.11bf standard is solved, achieving more flexible beam allocation and higher sensing performance.
Patent Information
- Application Number
- CN202410458849.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-15
- Publication Date
- 2025-10-24
AI Technical Summary
In the IEEE 802.11bf standard, there is a problem with low sensing performance in the Proxy Sense (SBP) process.
By using a beam information indication method between the SBP initiator and responder, it is suggested or recommended that the sensing responder use different transmit and receive beam lists to improve the flexibility of beam allocation.
It improves sensing performance, enhances the flexibility of beam allocation, and improves the sensing capabilities of the sensing device.
Smart Images

Figure CN120834896A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and particularly relates to a beam information indication method, device and system. BACKGROUND
[0002] The institute of electrical and electronics engineers (IEEE) 802.11bf is a new generation of wireless standard focusing on passive object (such as target not carrying any device) sensing. The 802.11bf standard includes two large categories of standards, i.e., low frequency (such as below 7 gigahertz (GHz), mainly relying on 802.11ac, 802.11ax, 802.11be, 802.11bn and next generation standards, etc.) and high frequency (such as greater than or equal to 60 GHz, mainly relying on 802.11ad, 802.11ay and next generation standards, etc.).
[0003] In the 802.11bf standard, the sensing device can estimate the parameters (such as speed, distance, angle, etc.) of the sensing target based on the signals received by the sensing device, and the estimation result can be used for subsequent action / behavior recognition, etc.
[0004] There is a problem of low sensing performance in the existing sensing by proxy (SBP) process. SUMMARY
[0005] Embodiments of the present application provide a beam information indication method, device and system, which can improve the flexibility of beam allocation and improve the sensing performance.
[0006] In a first aspect, embodiments of the present application provide a beam information indication method, which can be applied to a sensing by proxy (SBP) initiator (or also referred to as a sensing proxy initiator). The SBP initiator can include a STA, or a functional module in the STA, or a circuit or chip responsible for communication in the STA, such as a modem chip, also referred to as a baseband chip, or a system on chip (SoC) chip or system in package (SIP) chip containing a modem core, etc. The method includes:
[0007] The SBP initiator sends an SBP request frame, the SBP request frame including beam indication information, the beam indication information being used for the SBP initiator to suggest (or recommend or indicate) the SBP responder to be a sensing initiator, and for the SBP responder to indicate (or configure or suggest or recommend) at least one of a transmit beam list or a receive beam list for each of N sensing responders, the transmit beam list being used for indicating an index of a transmit beam used by the corresponding sensing responder in a sensing measurement session, and the receive beam list being used for indicating an index of a receive beam used by the corresponding sensing responder in the sensing measurement session, N being a positive integer, and the SBP initiator receiving an SBP response frame for the SBP request frame.
[0008] The transmit beam list or the receive beam list shown in the present application can include three cases, i.e., including a transmit beam list, including a receive beam list, and including both a transmit beam list and a receive beam list. The transmit beam in the present application can be a beam used for transmitting a sensing PPDU, and the receive beam can be a beam used for receiving a sensing PPDU. For example, N can be equal to 1, or N can be greater than or equal to 2.
[0009] The SBP request frame is used for indicating the SBP responder to initiate a sensing measurement session. That is, the above-mentioned sensing measurement session is a session initiated by the SBP responder at the request of the SBP initiator. Or, the sensing measurement session is a session established by the SBP responder on behalf of the SBP initiator. Or, the sensing measurement session is a session initiated by the SBP responder based on the SBP request frame.
[0010] In the embodiments of the present application, the SBP initiator can suggest the SBP responder to indicate a transmit beam list or a receive beam list for different sensing responders when the SBP responder is a sensing initiator, so that different sensing responders can use different transmit beam lists to transmit signals, or different sensing responders can use different receive beam lists to receive signals. Therefore, the SBP initiator assigns the transmit beam list or the receive beam list in combination with the direction in which the sensing responder is located, which can improve the flexibility of beam allocation and improve the sensing performance.
[0011] In combination with the first aspect, in a possible implementation manner, the method further includes: the SBP initiator generates the SBP request frame.
[0012] With reference to the first aspect, in a possible implementation manner, the method further includes: receiving, by the SBP initiator, a sensing measurement request frame, the sensing measurement request frame being used to initiate the sensing measurement session, and the sensing measurement request frame including the beam indication information.
[0013] In the embodiments of the present application, the SBP initiator can participate in the current sensing measurement session as a sensing responder. The current sensing measurement session shown herein is a sensing measurement session established by the SBP responder (i.e., the sensing initiator) in response to the requirement of the SBP initiator.
[0014] In the embodiments of the present application, the sensing measurement request frame can be determined based on the SBP request frame (or the SBP response frame), or in other words, the parameters allocated by the sensing initiator to the sensing responders in the sensing measurement request frame can come from the SBP request frame (or the SBP response frame). For example, the beam indication information in the sensing measurement request frame can be a list of transmit beams or a list of receive beams respectively indicated by the sensing initiator to the N3 sensing responders. N3 is a positive integer less than or equal to N, for example, N3 can be equal to 1, etc. For example, when N3 = 1, the sensing initiator can send a sensing measurement request frame to one sensing responder, and the sensing measurement request frame can include a list of transmit beams or a list of receive beams indicated for the above-mentioned one sensing responder. The beam indication information in the SBP request frame can be suggested by the SBP initiator to the SBP responder, and when the SBP responder acts as the sensing initiator, the SBP responder can respectively indicate a list of transmit beams or a list of receive beams to the N sensing responders. Whether the specific form of the beam indication information in the sensing measurement request frame is the same as the specific form of the beam indication information in the SBP request frame, the embodiments of the present application do not make any limitation.
[0015] In the second aspect, the embodiments of the present application provide a beam information indication method, which can be applied to an SBP responder. The SBP responder can include an AP, or a functional module in the AP, or a circuit or chip responsible for communication in the AP, such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core, etc. The method includes:
[0016] The proxy-aware SBP responder receives an SBP request frame, the SBP request frame comprising beam indication information, the beam indication information being used for the SBP initiator to indicate at least one of a transmit beam list or a receive beam list for each of N proxy responders when the SBP responder suggests the proxy-aware SBP responder as a proxy initiator, the transmit beam list being used for indicating indices of transmit beams used by the corresponding proxy responder in a proxy measurement session, the receive beam list being used for indicating indices of receive beams used by the corresponding proxy responder in the proxy measurement session, N being a positive integer; and the SBP responder sends an SBP response frame for the SBP request frame.
[0017] The description of the second aspect can refer to the first aspect, and will not be repeated here.
[0018] In a possible implementation manner of the second aspect, the method further comprises:
[0019] The SBP responder parses the SBP request frame, and determines the corresponding transmit beam list or receive beam list for each of the N proxy responders based on the beam indication information.
[0020] The proxy responders in the proxy measurement session comprise at least one of the N proxy responders.
[0021] In a possible implementation manner of the second aspect, the method further comprises:
[0022] The SBP responder sends a proxy measurement request frame, the proxy measurement request frame being used for initiating the proxy measurement session, and the proxy measurement request frame comprising the beam indication information.
[0023] In a possible implementation manner of the second aspect, before the SBP responder sends the proxy measurement request frame, the method further comprises: the SBP responder generates the proxy measurement request frame.
[0024] In the embodiments of the present application, the proxy measurement request frame can be generated by the SBP responder (i.e., the proxy initiator) based on the parameters suggested by the SBP initiator in the SBP request frame. The description of the beam indication information in the proxy measurement request frame and the beam indication information in the SBP request frame can refer to the first aspect, and will not be repeated here.
[0025] With reference to the first aspect or the second aspect, in a possible implementation, the beam indication information comprises one sending beam list and N receiving beam lists indicated for the N sensing response ends, each receiving beam list corresponding to one sensing response end; or the beam indication information comprises one receiving beam list and N sending beam lists indicated for the N sensing response ends, each sending beam list corresponding to one sensing response end; or the beam indication information comprises N sending beam lists and N receiving beam lists indicated for the N sensing response ends, each sending beam list corresponding to one sensing response end, and each receiving beam list corresponding to one sensing response end.
[0026] In the embodiments of the present application, as an example, the above content of the beam indication information can be defined by a protocol. For example, the content of the beam indication information can be set as N sending beam lists and N receiving beam lists indicated for N sensing response ends by default. As another example, the content of the beam indication information can correspond to the sensing type. The SBP initiator sets the content of the beam indication information in combination with the sensing type or the role of each sensing response end, so that the content of the beam indication information is more matched with the sensing type.
[0027] With reference to the first aspect or the second aspect, in a possible implementation, the SBP request frame comprises information of recommended sensing response ends, and the information of the N sensing response ends is contained in the information of the recommended sensing response ends.
[0028] In the embodiments of the present application, the order of the N sensing response ends in the information of the recommended sensing response ends can correspond to the order of the N sensing response ends corresponding to the sending beam list or the receiving beam list indicated by the beam indication information. In other words, the order of each sensing response end in the information of the recommended sensing response ends can one-to-one correspond to the sensing response end corresponding to the sending beam list (or the receiving beam list) in the beam indication information in turn. For example, the information of M sensing response ends can be contained in the information of the recommended sensing response ends. M is greater than or equal to N. For example, the nth sending beam list (or the nth receiving beam list) in the beam indication information can correspond to the nth sensing response end in the information of the recommended sensing response ends. For another example, the N sensing response ends corresponding to the beam indication information can be located at a fixed position in the information of the recommended sensing response ends.
[0029] In the embodiments of the present application, the SBP request frame comprises the information of the recommended sensing response ends, so that the SBP response end can clearly know which sensing response ends correspond to the sending beam list or the receiving beam list indicated by the beam indication information.
[0030] In a possible implementation manner of the first aspect or the second aspect, the SBP request frame further includes a role bitmap, the role bitmap being used to indicate a role of each of the N sensing responders, the role of the sensing responder being at least one of a sensing transmitter or a sensing receiver.
[0031] In the embodiments of the present application, the SBP request frame includes the role bitmap, so that the SBP responder can learn the content indicated by the beam indication information based on the role bitmap, or can learn the sensing type, thereby making it more convenient to analyze the beam indication information.
[0032] In a possible implementation manner of the first aspect or the second aspect, the SBP request frame further includes a beam list number, the beam list number being used to indicate a number of beam list pairs of the transmission beam list and the reception beam list; or the SBP request frame further includes a beam list existence, the beam list existence being used to indicate whether the beam indication information exists in the SBP request frame.
[0033] In the embodiments of the present application, the SBP request frame includes the beam list number, so that the SBP responder can effectively learn how many sensing responders are recommended with sensing beams in the SBP request frame based on the beam list number. The SBP request frame includes the beam list existence, so that the SBP responder can effectively learn whether the beam indication information is included in the SBP request frame. Of course, the SBP request frame can also include both the beam list number and the beam list existence.
[0034] In a possible implementation manner of the first aspect or the second aspect, the SBP request frame further includes at least one of the following: a number of sensing responders, a number of sensing responders mandatory, a number of recommended sensing responders, a recommended sensing responder list existence, and a recommended sensing responder mandatory.
[0035] In a possible implementation manner of the first aspect or the second aspect, the SBP request frame further includes at least one of the following: an SBP procedure expiration index, and a sensing responder to sensing responder (SR2SR) probe request.
[0036] In a possible implementation manner of the first aspect or the second aspect, the beam indication information is carried in an integrated millimeter wave (IMMW) SBP parameter element or an IMMW sensing measurement parameter element in the SBP request frame.
[0037] In a possible implementation manner, the beam indication information is carried in a directional multi-gigabit (DMG) SBP parameter element in the SBP request frame.
[0038] In a possible implementation manner, the beam indication information is carried in a SBP parameter element in the SBP request frame.
[0039] In a possible implementation manner, the beam indication information is carried in a SBP parameter element in the SBP request frame.
[0040] In a possible implementation manner, the beam indication information is carried in a SBP parameter element in the SBP request frame.
[0041] In a possible implementation manner, the beam indication information is carried in a SBP parameter element in the SBP request frame.
[0042] In a possible implementation manner, the memory is located outside the SBP initiator.
[0043] In a possible implementation manner, the memory is located inside the SBP initiator.
[0044] In the embodiments of the present application, the processor and the memory can also be integrated into one device, that is, the processor and the memory can also be integrated together.
[0045] In a possible implementation manner, the SBP initiator further includes a transceiver, which is configured to send the SBP request frame or receive the SBP response frame, and the like.
[0046] In a possible implementation manner, the memory is located outside the SBP initiator.
[0047] In a possible implementation manner, the memory is located outside the SBP initiator.
[0048] In a possible implementation, the memory is located in the SBP response end.
[0049] In the embodiments of the present application, the processor and the memory can also be integrated into one device, that is, the processor and the memory can also be integrated together.
[0050] In a possible implementation, the SBP response end further includes a transceiver, which is configured to receive an SBP request frame or send an SBP response frame, etc.
[0051] In a seventh aspect, the embodiments of the present application provide an SBP initiator, which includes a logic circuit and an interface, wherein the logic circuit and the interface are coupled; the interface is configured to input and / or output information, and the logic circuit is configured to execute the method in the first aspect or any possible implementation.
[0052] In an eighth aspect, the embodiments of the present application provide an SBP response end, which includes a logic circuit and an interface, wherein the logic circuit and the interface are coupled; the interface is configured to input and / or output information, and the logic circuit is configured to execute the method in the second aspect or any possible implementation.
[0053] In a ninth aspect, the embodiments of the present application provide a computer readable storage medium, which is configured to store a computer program, when the computer program is executed on a computer, the method in any one of the first aspect to the second aspect or any possible implementation is executed.
[0054] In a tenth aspect, the embodiments of the present application provide a computer program product, when the computer program product is executed on a computer, the method in any one of the first aspect to the second aspect or any possible implementation is executed.
[0055] In an eleventh aspect, the embodiments of the present application provide a computer program, when the computer program is executed on a computer, the method in any one of the first aspect to the second aspect or any possible implementation is executed.
[0056] In a twelfth aspect, the embodiments of the present application provide a communication system, which includes an SBP initiator and an SBP response end, wherein the SBP initiator is configured to execute the method in the first aspect or any possible implementation of the first aspect, and the SBP response end is configured to execute the method in the second aspect or any possible implementation of the second aspect. BRIEF DESCRIPTION OF DRAWINGS
[0057] Figure 1 FIG. 1 is a schematic diagram of an architecture of a communication system provided by the embodiments of the present application;
[0058] Figure 2 is a stage diagram of a perception process provided by an embodiment of the present application;
[0059] Figure 3 is a diagram of an SBP process provided by an embodiment of the present application;
[0060] Figure 4 is a flow diagram of a beam information indication method provided by an embodiment of the present application;
[0061] Figure 5a is a format diagram of beam indication information provided by an embodiment of the present application;
[0062] Figure 5b is another format diagram of beam indication information provided by an embodiment of the present application;
[0063] Figure 6a is still another format diagram of beam indication information provided by an embodiment of the present application;
[0064] Figure 6b is still another format diagram of beam indication information provided by an embodiment of the present application;
[0065] Figure 7a is still another format diagram of beam indication information provided by an embodiment of the present application;
[0066] Figure 7b is still another format diagram of beam indication information provided by an embodiment of the present application;
[0067] Figure 8a is a format diagram of an IMMW SBP parameter element provided by an embodiment of the present application;
[0068] Figure 8b is another format diagram of an IMMW SBP parameter element provided by an embodiment of the present application;
[0069] Figure 9a is a format diagram of an SBP parameter element provided by an embodiment of the present application;
[0070] Figure 9b is another format diagram of an SBP parameter element provided by an embodiment of the present application;
[0071] Figure 10a is a format diagram of a DMG SBP parameter element provided by an embodiment of the present application;
[0072] Figure 10b is another format diagram of a DMG SBP parameter element provided by an embodiment of the present application;
[0073] Figure 11is a structural schematic diagram of an apparatus provided by an embodiment of the present application;
[0074] Figure 12 is another structural schematic diagram of an apparatus provided by an embodiment of the present application;
[0075] Figure 13 is still another structural schematic diagram of an apparatus provided by an embodiment of the present application. DETAILED DESCRIPTION
[0076] In order to facilitate understanding of the technical solutions of the present application, the present application will be further described below with reference to the drawings.
[0077] The terms "first" and "second" and the like in the specification of the present application, claims, and drawings are used only to distinguish different objects, and are not used to describe a particular order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device, etc. including a series of steps or units is not limited to the listed steps or units, but can optionally further include steps or units not listed, etc., or can optionally further include other steps or units inherent to the process, method, product, or device, etc.
[0078] In this document, "embodiment" means that the specific features, structures, or characteristics described in connection with the embodiment can be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily mean the same embodiment is referred to, nor does it mean that the embodiments are mutually exclusive or alternative to each other. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with each other.
[0079] In the present application, "at least one" means one or more, "a plurality of" means two or more, "at least two" means two or three and more, and "and / or" is used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, "A and / or B" can mean that there are three cases of only A, only B, and A and B at the same time, where A and B can be singular or plural. "Or" means that there can be two relationships, such as only A, only B; when A and B are not mutually exclusive, it can also mean that there are three relationships, such as only A, only B, and A and B at the same time. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items. For example, at least one of a, b, or c can mean a, b, c, "a and b", "a and c", "b and c", or "a and b and c".
[0080] In the present application, the indication can include direct indication, indirect indication, display indication, and implicit indication. When it is described that certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.
[0081] In the present application, the information indicated by the indication information is referred to as to-be-indicated information. In the implementation process, there are many ways to indicate the to-be-indicated information, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or the index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be only indicated in part, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be achieved by means of the arrangement order of each information agreed in advance (for example, the protocol stipulates), thereby reducing the indication overhead to a certain extent. In addition, the to-be-indicated information can be sent as a whole, or can be sent separately into multiple sub-information, and the sending period and / or sending time of these sub-information can be the same or different.
[0082] In the present application, “sending” and “receiving” represent the direction of signal transmission. For example, “sending information to XX” can be understood as that the destination of the information is XX, which can include direct sending through the air interface, and also includes indirect sending through the air interface by other units or modules. “Receiving information from YY” can be understood as that the source of the information is YY, which can include direct receiving from YY through the air interface, and also includes indirect receiving from YY through the air interface from other units or modules. “Sending” can also be understood as the “output” of the chip interface, and “receiving” can also be understood as the “input” of the chip interface. In other words, sending and receiving can be carried out between devices, for example, between network devices and terminal devices, or can be carried out within a device, for example, between components, modules, chips, software modules or hardware modules in the device through a bus, wire or interface.
[0083] The following introduces the communication system related to the present application.
[0084] The technical solutions provided in the embodiments of the present application can be applied to a wireless local area network (WLAN) system, such as Wi-Fi or ambient power (AMP). The method provided in the embodiments of the present application can be applicable to IEEE 802.11 series protocols, for example, 802.11a / b / g protocols, 802.11bf protocols, 802.11az protocols, 802.11bk protocols, 802.11n protocols, 802.11ac protocols, 802.11ax protocols, 802.11be protocols, 802.11bn protocols, or next-generation protocols, and the like. For example, 802.11ad protocols, 802.11ay or next-generation protocols, and the like, which are not listed one by one. The technical solutions provided in the embodiments of the present application can also be applied to a wireless personal area network (WPAN) based on ultra wideband (UWB) technology. The technical solutions provided in the embodiments of the present application can also be applied to millimeter wave (MMW) technology, including integrated MMW (IMMW) (hereinafter taking IMMW as an example). The method provided in the embodiments of the present application can be applicable to IEEE 802.15 series protocols, for example, 802.15.4a protocols, 802.15.4z protocols, or 802.15.4ab protocols, or future generations of UWB WPAN protocols, and the like, which are not listed one by one. The technical solutions provided in the embodiments of the present application can also be applied to a communication system, for example, can be an internet of things (IoT) system, a vehicle to X (V2X) system, a narrow band internet of things (NB-IoT) system, a long term evolution (LTE) system, a 5th-generation (5G) communication system, and a new communication system to be appeared in future communication development, and the like.
[0085] The WLAN system can provide high-rate and low-latency transmission. As the WLAN application scenarios evolve, the WLAN system will be applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Vehicles industry, the banking industry, enterprise offices, stadiums, exhibition halls, concert halls, hotel rooms, dormitories, wards, classrooms, supermarkets, squares, streets, production workshops, and warehouses. Of course, the devices (such as access points or stations) that support WLAN communication or sensing can be sensor nodes in smart cities (such as smart water meters, smart electricity meters, and smart air detection nodes), smart devices in smart homes (such as smart cameras, projectors, display screens, televisions, sound systems, refrigerators, washing machines, and the like), nodes in the Internet of Things, entertainment terminals (such as augmented reality (AR) and virtual reality (VR) wearable devices), smart devices in smart offices (such as printers, projectors, amplifiers, sound systems, and the like), Internet of Vehicles devices in the Internet of Vehicles, infrastructure in daily life scenarios (such as vending machines, self-service navigation stations in supermarkets, self-service checkout devices, self-service ordering machines, and the like), and devices in large sports and music venues.
[0086] Although the embodiments of the present application mainly take WLAN as an example, especially the network applying to the IEEE 802.11 series standards. The various aspects of the embodiments of the present application can be extended to other networks using various standards or protocols. For example, Bluetooth, high performance radio LAN (HIPERLAN) (a wireless standard similar to the IEEE 802.11 standard, mainly used in Europe) and wide area network (WAN) or other now known or later developed networks.
[0087] In a possible implementation, the method provided by the embodiments of the present application can be implemented by a communication device in a communication system. For example, the communication device can be an access point (AP) or a station (STA).
[0088] The access point is a device with wireless communication function, which supports communication or sensing using WLAN protocol, has the function of communicating or sensing with other devices (such as non-AP STA or other access points) in the WLAN network, and of course, can also have the function of communicating or sensing with other devices. Alternatively, the access point is equivalent to a bridge connecting wired and wireless networks, and its main function is to connect various wireless network clients together and then access the wireless network to the Ethernet. In the WLAN system, the access point can be referred to as an access point station (AP STA). The device with wireless communication function can be a whole device, or a chip, processing system or functional module installed in the whole device, and the device installed with the chip or processing system or functional module can realize the method and function of the embodiments of the present application under the control of the chip or processing system or functional module. The AP in the embodiments of the present application is a device providing services for non-AP STA, which can support 802.11 series protocol or subsequent protocol, etc. For example, the access point can be an access point for terminals (such as mobile phones) to enter wired (or wireless) networks, which is mainly deployed in homes, buildings and parks, and the typical coverage radius is dozens of meters to hundreds of meters, and of course, it can also be deployed outdoors. For another example, the AP can be a communication server, a router, a switch, a network bridge and other communication entities; the AP can include various forms of macro base stations, micro base stations, relay stations, etc. Of course, the AP can also be a chip or processing system or module in the above various forms of devices, so as to realize the method and function of the embodiments of the present application. Of course, the AP can also include an AP belonging to a multi-link device (MLD).
[0089] A STA is a device with wireless communication function, which supports communication or sensing using WLAN protocol, and has the ability to communicate or sense with other non-AP STAs or access points in a WLAN network. In a WLAN system, a station can be referred to as a non-access point station (non-AP STA). For example, a STA is any user communication device that allows a user to communicate or sense with an AP and then communicate with a WLAN. The device with wireless communication function can be a whole device, or a chip or processing system or functional module installed in a whole device. The device in which the chip or processing system or functional module is installed can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system or functional module. For example, a STA can be a wireless communication chip, a wireless sensor or a wireless communication terminal, and can also be referred to as a user. For another example, a STA can be a mobile phone supporting Wi-Fi communication function, a tablet computer supporting Wi-Fi communication function, a set-top box supporting Wi-Fi communication function, a smart television supporting Wi-Fi communication function, a smart wearable device supporting Wi-Fi communication function, a vehicle-mounted communication device supporting Wi-Fi communication function, and a computer supporting Wi-Fi communication function. Of course, a STA can also be a chip or processing system or module in the above various forms of devices, thereby implementing the methods and functions of the embodiments of the present application. Of course, a STA can also include a non-AP STA belonging to a multi-link device (MLD).
[0090] For example, the embodiments of the present application can be applied to the scenarios of communication or sensing between an AP and a STA, between an AP and an AP, or between a STA and a STA in a WLAN, which are not limited by the embodiments of the present application. Optionally, an AP can communicate or sense with a single STA, or an AP can simultaneously communicate or sense with multiple STAs. Specifically, the communication or sensing between an AP and multiple STAs can be divided into downlink transmission in which an AP sends signals to multiple STAs simultaneously, and uplink transmission in which multiple STAs send signals to an AP. The communication or sensing between an AP and a STA, between an AP and an AP, or between a STA and a STA can support a WLAN communication protocol, which can include IEEE 802.11 series of protocols, such as 802.11n / 802.11ac / 802.11ax / 802.11be / 802.11bn protocols, and of course also applies to protocols after 802.11bn.
[0091] Figure 1Schematic diagram of the architecture of a communication system provided in an embodiment of the present application. The communication system may include one or more APs and one or more STAs. Figure 1 An access point such as AP1 and three stations such as STA1, STA2 and STA3 are shown in FIG. 1 . For example, the method provided in the embodiment of the present application can be applied to data communication between an AP and one or more STAs (such as Figure 1 The communication between AP1 and STA1 shown, or the communication between AP1 and STA1, STA2), or the communication between AP and AP, or the communication between STA and STA (as shown in FIG. Figure 1 The method provided in the embodiments of the present application may be applicable to, but not limited to, single-user uplink / downlink transmission, multi-user uplink / downlink transmission, vehicle-to-everything (V2X, where X can represent anything), and device-to-device (D2D). For example, V2X may include vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P), or vehicle-to-network (V2N) communications.
[0092] Understandable, Figure 1 The STA is a mobile phone and the AP is a router as an example, which does not limit the types of AP and STA in the embodiments of the present application. Figure 1 Only one AP and three STAs are shown as an example, but the number of APs or STAs can be more or less, which is not limited in the embodiments of the present application.
[0093] The following introduces some devices involved in the embodiments of this application.
[0094] Sensing initiator: A device that initiates a sensing action; or a device that initiates a sensing measurement session; or a device that sends a sensing measurement request frame. For example, the sensing initiator can send sensing measurement request frames at a low frequency or at a high frequency. A sensing initiator can be a sensing transmitter or a sensing receiver.
[0095] Sensing responder: a device that participates in sensing in response to sensing behavior initiated by a sensing initiator. For example, a sensing responder can receive a sensing measurement request frame and reply with a sensing measurement response frame. For example, a sensing responder can reply with a sensing measurement response frame at low frequencies or at high frequencies. As an example, for a trigger-based (TB) sensing measurement exchange, a sensing initiator can be an AP and a sensing responder can be a STA. As another example, for a non-TB sensing measurement exchange, a sensing initiator can be a STA and a sensing responder can be an AP. A sensing responder can be a sensing transmitter or a sensing receiver.
[0096] Sensing transmitter: a device that transmits a sensing PPDU. For example, a sensing transmitter can transmit a sensing PPDU at low frequencies or at high frequencies.
[0097] Sensing receiver: a device that receives a sensing PPDU. For example, a sensing receiver can receive a sensing PPDU at low frequencies or at high frequencies.
[0098] In this application, high frequencies and low frequencies are relative. For example, a low frequency can be below a first threshold, such as below 7 GHz (sub-7 GHz), or a low frequency can include 2.4 GHz to 7.25 GHz (also referred to as sub-7 GHz). A high frequency can be above a second threshold, such as above 42 GHz, or a high frequency can include 42 GHz to 71 GHz. The second threshold can be greater than the first threshold. The specific values of the first threshold and the second threshold are not limited in this application. Of course, with the development of standards, other frequencies of high frequencies and low frequencies can also appear in the future, which are not limited in this application.
[0099] Figure 2 is a schematic diagram of the stages of the sensing procedure provided by an embodiment of this application. As shown in Figure 2 , the stages of the sensing procedure can include a sensing capabilities exchange stage, a sensing measurement session establishment stage, a sensing measurement exchange stage, and a sensing measurement session termination stage.
[0100] In the sensing capability exchange phase, the devices can exchange their sensing capabilities. Through the exchange of the basic capabilities, the devices can learn each other's sensing capabilities. For example, the sensing initiator can send a sensing capability element to the sensing responder, which can carry the sensing capability of the sensing initiator. The sensing responder can send a sensing capability element to the sensing initiator, which can carry the sensing capability of the sensing responder. Generally, in the sensing capability exchange phase, the devices that exchange capabilities are not distinguished as sensing initiators or sensing responders. The sensing initiator or the sensing responder can be distinguished after the completion of the capability exchange, i.e., the device that sends the sensing measurement request frame can be the sensing initiator.
[0101] After the sensing devices complete the capability exchange, when it is necessary to initiate a sensing measurement session, the sensing initiator can initiate the establishment of the sensing measurement session by sending a sensing measurement request frame (or simply referred to as a sensing measurement request), and the sensing responder receives the sensing measurement request and replies with a sensing measurement response frame (or simply referred to as a sensing measurement response). Through the sensing measurement session establishment phase, the sensing initiator can assign different roles (such as the role of a sensing transmitter, the role of a sensing receiver, the role of a sensing initiator, the role of a sensing responder), parameters, etc. to different sensing responders for different sensing tasks, thereby completing the establishment of the sensing measurement session. In this sensing measurement session establishment phase, the relevant parameters in sensing are mainly negotiated, such as the receiving / transmitting role of the device, the sensing bandwidth, whether to feed back the channel state information (CSI) matrix, whether to feed back the sensing measurement report frame, etc.
[0102] After the establishment of the sensing measurement session, the sensing initiator can initiate one or more sensing measurement instances. That is, one or more sensing measurement instances can be included in the sensing measurement session. For example, the sensing measurement instance can be classified as a trigger based (TB) sensing measurement instance and a non-trigger based (Non-TB) sensing measurement instance. The TB sensing measurement instance is generally initiated by the AP (e.g., the AP as the sensing initiator), and the Non-TB sensing measurement instance is generally initiated by the STA (e.g., the STA as the sensing initiator). The classification of the sensing measurement instance is merely an example, and for the sensing procedure of the IMMW, the sensing measurement instance can be classified as the TB sensing measurement instance and the Non-TB sensing measurement instance, or can not be classified as the TB sensing measurement instance and the Non-TB sensing measurement instance. The specific classification of the sensing measurement instance is not limited in the present application.
[0103] After a period of time, if the sensing initiator or the sensing responder does not need the sensing measurement session, the sensing initiator or the sensing responder can close (or terminate) the sensing measurement session by sending a sensing measurement session termination frame, as shown in the sensing measurement session termination stage. Figure 2
[0104] Figure 2 The sensing procedure shown can correspond to different sensing tasks. For example, the sensing initiator can initiate the sensing procedure for a fall detection task, and in the sensing measurement instance stage, the sensing initiator (or the sensing responder) can detect information of the target by sending a plurality of sensing PPDUs. For another example, the sensing initiator can initiate the sensing procedure for a breathing detection task, and in the sensing measurement instance stage, the sensing initiator (or the sensing responder) can also detect information of the target by sending a plurality of sensing PPDUs. The information of the target listed herein can include motion information of the target, etc. The target detected by the sensing procedure can be in a motion state or in a stationary state, and the embodiments of the present application are not limited thereto.
[0105] As an example, the above four stages can be applicable to sensing below 7 GHz (Sub 7GHz).
[0106] As another example, the above four stages can be applied to DMG sensing. When applied to DMG sensing, the names of the above four stages can be DMG sensing capability negotiation stage, DMG sensing measurement session setup stage, DMG sensing measurement interaction stage, and DMG sensing measurement session termination stage, respectively. Similarly, the sensing measurement request can also be referred to as DMG sensing measurement request, and the sensing measurement response can also be referred to as DMG sensing measurement response.
[0107] As yet another example, the above four stages can be applied to IMMW sensing procedure. When applied to IMMW sensing, the names of the above four stages can be IMMW sensing capability negotiation stage, IMWW sensing measurement session setup stage, IMMW sensing measurement interaction stage, and IMMW sensing measurement session termination stage, respectively. Similarly, the sensing measurement request can also be referred to as IMMW sensing measurement request, and the sensing measurement response can also be referred to as IMMW sensing measurement response. The names of the stages or frames or devices are not limited in the embodiments of the present application when the sensing procedure is applied to different frequency bands.
[0108] For DMG sensing or IMMW sensing, since the signal is transmitted directionally, the allocation of sensing beams can be performed in the establishment stage of the sensing measurement session regardless of the sensing type. The sensing type can include but is not limited to monostatic (or single-base) sensing (or coordinated monostatic (or coordinated single-base) sensing), bistatic (or double-base) sensing (or coordinated bistatic (or coordinated double-base) sensing), and multistatic sensing. For example, monostatic sensing can be referred to as self-transmitting and self-receiving sensing, and coordinated monostatic sensing can be referred to as coordinated self-transmitting and self-receiving sensing. Multistatic sensing can include one-transmitting and multiple-receiving sensing or one-receiving and multiple-transmitting sensing.
[0109] Figure 2 The illustrated procedure is only an example, and other sensing procedures can be introduced in the future as the standard evolves, which are not limited in the present application.
[0110] The following describes some other devices related to the embodiments of the present application.
[0111] Sensing by proxy (SBP) initiator: a device that initiates the SBP procedure, or a device that initiates the SBP request frame. Generally, the SBP initiator can be a STA. For example, the SBP initiator can send the SBP request frame at low frequency, or send the SBP request frame at high frequency.
[0112] SBP responder: A device that responds to the SBP process, or responds to an SBP request frame with an SBP response frame. Typically, the SBP responder is an AP. The SBP responder can send SBP response frames at a low frequency or a high frequency.
[0113] Figure 3 Schematic diagram of the SBP process provided in the embodiment of the present application. Figure 3 As shown in the figure, STA 1 acts as the SBP initiator and sends an SBP request frame to the AP. AP acts as the SBP responder and after receiving the SBP request frame (as shown in the figure), Figure 3 After receiving the SBP request frame, the AP will establish a sense with the corresponding sense response end according to the parameters carried in the SBP request frame, complete the measurement and provide feedback. Figure 3 The AP can initiate a perception measurement session as a perception initiator, such as sending a perception measurement request frame to STA1 and STA2 respectively. The perception measurement interaction initiated by the above-mentioned AP as a perception initiator is generally a TB perception measurement interaction. For the description of TB perception measurement interaction, please refer to the above Figure 2 , which will not be described in detail here.
[0114] Figure 3 The example in which STA1 serves as both the SBP initiator and the perception responder is used. In a specific implementation, STA1 may not participate in the perception measurement session initiated by the SBP responder (ie, STA1 may not be a perception responder). Figure 3 The perception measurement request sent by the AP to STA1 or STA2 is only an example and should not be understood as a limitation to the embodiments of the present application. Figure 3 The order between the SBP response and the perception measurement request is not limited in this embodiment of the application. Figure 3 The description of the perception measurement request and perception measurement response in the above text can be found above and will not be described in detail here.
[0115] Exemplarily, the SBP process may further include a feedback phase ( Figure 3 not shown) and the closing phase ( Figure 3 For example, in the feedback phase of SBP ( Figure 3 As the SBP responder, the AP can collect the sensing measurement results and then feed them back to the SBP initiator (such as STA1). Figure 3 (not shown), the SBP initiator can close the established SBP process. The closing phase shown in the embodiment of the present application can also be called the termination phase, etc. The specific names of the various phases are not limited in this application.
[0116] As an example, the above SBP procedure can be applied to sub-7GHz sensing. The SBP request (or referred to as sub-7GHz SBP request) can carry SBP parameters element and sensing measurement parameters element. Of course, the SBP parameters element and the sensing measurement parameters element can also be set as one element, which is not limited in the embodiments of the present application. The SBP parameters element can carry the related parameters (such as the number of response ends, etc.) of the sensing measurement session initiated by the SBP response end (i.e. sensing initiator) suggested (or indicated or allocated or specified) by the SBP initiator. The sensing measurement parameters element can carry the sensing parameters (such as bandwidth, etc.) of the sensing measurement session of the sensing response end allocated / specified by the SBP response end suggested by the SBP initiator to the SBP response end. The sub-7GHz SBP procedure initiated by the SBP request can correspond to one or more sensing measurement sessions, which are initiated by the SBP response end as the sensing initiator based on the SBP request (or SBP response).
[0117] As another example, the above SBP procedure can be applied to DMG sensing (i.e. DMG SBP procedure). When applied to DMG sensing, the SBP initiator can also be referred to as DMG SBP initiator, and the SBP response end can also be referred to as DMG SBP response end. Similarly, the SBP request can also be referred to as DMG SBP request, and the SBP response can also be referred to as DMG SBP response. The SBP request can carry DMG SBP parameters element and DMG sensing measurement parameters element. Of course, the DMG SBP parameters element and the DMG sensing measurement session element can also be set as one element, which is not limited in the embodiments of the present application. The description of the DMG SBP parameters element and the DMG sensing measurement session element can refer to the description of the SBP parameters element and the sensing measurement parameters element above, which will not be described in detail here. The DMG SBP procedure initiated by the DMG SBP request can correspond to one or more sensing measurement sessions, which are initiated by the SBP response end as the sensing initiator based on the SBP request (or SBP response).
[0118] As another example, the above SBP procedure can be applied to sensing of IMMW (i.e., IMMW SBP procedure). When applied to sensing of IMMW, the SBP initiator can also be referred to as an IMMW SBP initiator, and the SBP responder can also be referred to as an IMMW SBP responder. Similarly, the SBP request can also be referred to as an IMMW SBP request, and the SBP response can also be referred to as an IMMW SBP response. The SBP request can carry an IMMWSBP parameter element and an IMMW sensing measurement parameter element. Of course, the IMMWSBP parameter element and the IMMW sensing measurement parameter element can also be set as one element, and embodiments of the present application do not limit this. The description of the IMMWSBP parameter element and the IMMW sensing measurement parameter element can refer to the description of the SBP parameter element and the sensing measurement parameter element above, and will not be described in detail here. The IMMW SBP procedure initiated by the IMMW SBP request can correspond to one or more sensing measurement sessions, which are sessions initiated by the SBP responder as a sensing initiator based on the SBP request (or the SBP response).
[0119] The SBP procedure described above, which is applied to sensing of sub-7 GHz (or referred to as sub-7 GHz SBP procedure), can be understood as follows: the sensing PPDUs involved in the sensing measurement session corresponding to the sub-7 GHz SBP procedure initiated by the SBP request can be transmitted in the frequency band involved in sub-7 GHz. As for whether other frames in the sensing measurement session except for the sensing PPDUs are transmitted in the frequency band involved in sub-7 GHz, embodiments of the present application do not limit this. The SBP procedure described above, which is applied to sensing of DMG (or referred to as DMG SBP procedure), can be understood as follows: the sensing PPDUs involved in the sensing measurement session corresponding to the DMG SBP procedure initiated by the SBP request can be transmitted in the frequency band involved in DMG. As for whether other frames in the sensing measurement session except for the sensing PPDUs are transmitted in the frequency band involved in DMG, embodiments of the present application do not limit this. The SBP procedure described above, which is applied to sensing of IMMW (or referred to as IMMW SBP procedure), can be understood as follows: the sensing PPDUs involved in the sensing measurement session corresponding to the IMMW SBP procedure initiated by the SBP request can be transmitted in the frequency band involved in IMMW. As for whether other frames in the sensing measurement session except for the sensing PPDUs are transmitted in the frequency band involved in IMMW, embodiments of the present application do not limit this. The transmission shown in the present application can include sending or receiving.
[0120] When the SBP procedure is applied to different frequency bands, the format of the SBP parameter element, the DMG SBP parameter element, or the IMMW SBP parameter element (or the MMW SBP parameter element) can have one or at least two different fields; or the formats of the three elements can be the same; or the three elements can have one or at least two same fields but different field values, and the like, which are not listed one by one here. Similarly, the format of the sensing measurement parameter element, the DMG sensing measurement parameter element, the IMMW sensing measurement parameter element (or the MMW sensing measurement parameter element) can have one or at least two different fields; or the formats of the three elements can be the same; or the three elements can have one or at least two same fields but different field values, and the like, which are not listed one by one here.
[0121] When the SBP procedure is applied to different frequency bands, the name of each frame or device is not limited in the embodiments of the present application. The name of each element in the frame is also not limited in the embodiments of the present application. The names of the DMG SBP parameter element, the IMMW SBP parameter element, the DMG sensing measurement parameter element, or the IMMW sensing measurement parameter element shown above are only examples and should not be understood as a limitation on the embodiments of the present application.
[0122] The present application is illustrated by taking the SBP initiator as a STA and the SBP responder (i.e., the sensing initiator) as an AP. With the development of standards, other devices can implement the sensing procedure or the SBP procedure in the future. The specific product form of the SBP initiator or the SBP responder is not limited in the embodiments of the present application.
[0123] The above description of the sensing procedure of the DMG SBP also applies to the sensing procedure of the IMMW SBP, and the like, which are not listed one by one here. Figure 2 Or Figure 3 The description above also applies to the method and the like shown below, which is not described here. Figure 4
[0124] The method involved in the present application is introduced below.
[0125] For the current DMG SBP sensing, the function field (Action field) of the DMG SBP request frame is as follows:
[0126] Table 1
[0127] Order Information 1 Category 2 Unprotected DMG action 3 Dialog token 4 DMG sensing measurement parameters element 5 DMG SBP parameters element
[0128] The order in Table 1 can be the order of fields in the function field in the DMG SBP request frame. The embodiments of the present application are not limited to the order shown in Table 1. For ease of description, the embodiments of the present application are illustrated by taking "fields" or "elements" as examples, and "fields" or "subfields", "elements" or "subelements" are not specifically distinguished. Although the embodiments of the present application do not specifically distinguish "fields", "subfields", "elements", "subelements", but those skilled in the art can adaptively distinguish the relationship between each field shown in the embodiments of the present application.
[0129] In Table 1, the DMG SBP parameter element can carry information of a sensing measurement session that the DMG SBP initiator wants the AP (i.e., the DMG SBP responder or the sensing initiator) to proxy to establish. The information can include, but is not limited to, the number of sensing responders participating in the sensing measurement session, whether there is a preferred sensing responder, etc.
[0130] In Table 1, the DMG sensing measurement session element can carry parameters such as the type of the sensing measurement session that the DMG SBP initiator wants the AP (i.e., the DMG SBP responder or the sensing initiator) to proxy to establish, whether to use polarization measurement, etc. After obtaining the DMG sensing measurement session element, the AP can assign the parameters in the element to all sensing responders. In other words, the AP can assign the same parameters to all sensing responders according to the DMG sensing measurement session element in the DMG SBP request frame.
[0131] For example, the AP can allocate sensing beams through the following contents in the DMG sensing measurement request frame: the transmission beam list (TX beam list) and the reception beam list (RX beam list) in the optional subelement (or called sensing subelement, etc.) field in the DMG sensing measurement session element. That is, the same parameters mentioned above can include the transmission beam list and the reception beam list. The sensing initiator can assign the same transmission beam list and the same reception beam list to different sensing responders.
[0132] Generally, the same sensing target can be located in different directions of multiple sensing responders. Assigning the same transmission beam list and the same reception beam list to different sensing responders by the sensing initiator not only causes different sensing responders to be unable to effectively sense different directions, but also causes these sensing responders to be difficult to implement joint sensing on the same sensing target or the same area, affects the flexibility of sensing, and reduces the sensing performance.
[0133] In view of this, the embodiments of the present application provide a beam information indication method, device and system, which can effectively improve the flexibility of sensing and improve the sensing performance.
[0134] Figure 4 is a flowchart of a method of indicating beam information provided by an embodiment of the present application. The descriptions of the SBP initiator and the SBP responder in the method can refer to the descriptions in the above Figure 1 or Figure 2 or Figure 3 , which will not be described in detail here. As shown in Figure 4 , the method comprises the following steps.
[0135] 401. The SBP initiator sends an SBP request frame, wherein the SBP request frame comprises beam indication information, and the beam indication information is used for the SBP initiator to respectively indicate a list of transmit beams or a list of receive beams for each of the N sensing responders when the SBP responder is suggested by the SBP initiator to be a sensing initiator.
[0136] Correspondingly, the SBP responder receives the SBP request frame.
[0137] In a possible implementation, the SBP initiator can generate the SBP request frame before sending the SBP request frame. The description of the SBP request frame can refer to the following, which will not be described in detail here.
[0138] 402. The SBP responder sends an SBP response frame, and correspondingly, the SBP initiator receives the SBP response frame.
[0139] After receiving the SBP request frame, the SBP responder can parse the SBP request frame to obtain the parameters indicated by the SBP initiator. When the SBP responder initiates a sensing measurement session as a sensing initiator, the SBP responder can allocate (or suggest or recommend) parameters for the N sensing responders based on the parameters indicated by the SBP initiator. The parameters shown here can include the list of transmit beams or the list of receive beams shown below, etc.
[0140] In a possible implementation, the SBP response end can further generate an SBP response frame after receiving the SBP request frame. The SBP response frame can include feedback results of parameters carried in the SBP request frame. For example, the SBP response frame can include a status code field, which can carry at least one of the following fields: success, rejected with suggested changes, and request declined. The "success" indicates that the SBP response end agrees with the request of the SBP initiating end. The "request declined" and the "rejected with suggested changes" both indicate that the SBP response end rejects the request of the SBP initiating end. Optionally, when the status code field carries the "rejected with suggested changes", the SBP response end can carry the suggested parameters, which can include, but are not limited to, a list of transmit beams or a list of receive beams allocated by the SBP response end for at least one of the N perception response ends.
[0141] In a possible implementation, the SBP initiating end can parse the SBP response frame after receiving the SBP response frame. The SBP initiating end learns whether the SBP response end agrees with the request of the SBP initiating end by parsing the SBP response frame.
[0142] In a possible implementation, the SBP response end can further send a perception measurement request frame to one or more perception response ends, where the perception measurement request frame can be used to initiate a perception measurement session. When the SBP initiating end participates in the perception measurement session as a perception response end, the SBP initiating end can also receive the perception measurement request frame.
[0143] The perception measurement request frame can be determined based on the SBP request frame (or the SBP response frame), that is, the parameters allocated by the SBP response end as a perception initiating end for the perception response ends in the perception measurement request frame can come from the SBP request frame (or the SBP response frame). For example, the beam indication information in the perception measurement request frame can be a list of transmit beams or a list of receive beams respectively indicated by the perception initiating end for the N3 perception response ends. N3 is a positive integer less than or equal to N, for example, N3 can be equal to 1. The beam indication information in the SBP request frame can be a list of transmit beams or a list of receive beams respectively indicated by the SBP initiating end for the SBP response end as a perception initiating end. The specific form of the beam indication information in the perception measurement request frame and the specific form of the beam indication information in the SBP request frame can be the same or different, which is not limited in the embodiments of the present application.
[0144] The relationship between the perception measurement request frame and the SBP request frame (or the SBP response frame) can be referred to the above description of the relationship between the SBP request frame and the SBP response frame. Figure 2 orFigure 3 The description of the above-mentioned embodiments is not repeated here.
[0145] In the embodiments of the present application, the SBP initiator can indicate the SBP responder to indicate the transmission beam list or the reception beam list for different sensing responders when the SBP responder acts as a sensing initiator, so that different sensing responders can use different transmission beam lists to transmit signals, or different sensing responders can use different reception beam lists to receive signals. Therefore, the SBP initiator assigns the transmission beam list or the reception beam list in combination with the direction in which the sensing responder is located, which can improve the flexibility of beam assignment and improve the sensing performance.
[0146] The information of the SBP request frame involved in the embodiments of the present application is described below.
[0147] The SBP request frame can include at least one of the following: beam indication information, information of recommended sensing responders, role bitmap, number of beam lists, or existence of beam lists. The following are described respectively.
[0148] (1) Beam indication information
[0149] The beam indication information is used by the SBP initiator to suggest (or recommend or indicate) the SBP responder to indicate the transmission beam list or the reception beam list for each sensing responder in the N sensing responders when the SBP responder acts as a sensing initiator. That is, the SBP initiator can suggest (or recommend or configure) the SBP responder through the beam indication information, and when the SBP responder initiates a sensing measurement session as a sensing initiator, the sensing initiator assigns at least one of the transmission beam list or the reception beam list for each sensing responder in the N sensing responders. The transmission beam list or the reception beam list can include a transmission beam list and a reception beam list.
[0150] In the embodiments of the present application, the transmission beam list or the reception beam list corresponds to the sensing responder. That is, the beam indication information can indicate the transmission beam list or the reception beam list corresponding to each sensing responder. The transmission beam list corresponding to different sensing responders can be the same or different. The reception beam list corresponding to different sensing responders can be the same or different. For example, there are at least two sensing responders in the N sensing responders, and the directions of the sensing responders are different, so the sensing responders in different directions can correspond to different transmission beam lists or different reception beam lists.
[0151] The above sending beam list can be used to indicate the index of the sending beam used by the corresponding sensing response end in the sensing measurement session. The sending beam list can indicate the index in an explicit manner, for example, the sending beam list can include the index of one or more sending beams. Alternatively, the sending beam list can indicate the index in an implicit manner, for example, the sending beam can be indicated by a bit map, and the bit corresponding to the sending beam with a value of 1 in the bit map can be the sending beam used by the corresponding sensing response end, and the bit corresponding to the sending beam with a value of 0 in the bit map can be the sending beam that cannot be used by the corresponding sensing response end. For example, each sensing response end can correspond to a bit map. The receiving beam list can be used to indicate the index of the receiving beam used by the corresponding sensing response end in the sensing measurement session. Similarly, the receiving beam list can indicate the index in an explicit manner, for example, the receiving beam list can include the index of one or more receiving beams. Alternatively, the receiving beam list can indicate the index in an implicit manner. The specific manner in which the sending beam list or the receiving beam list indicates the index is not limited in the embodiments of the present application.
[0152] The index shown in the embodiments of the present application can be replaced by identification or numbering or other information used to identify the beam, which is not limited in the embodiments of the present application. The embodiments of the present application are illustrated by taking the sending beam list or the receiving beam list as an example, and in the specific implementation, the sending beam set or the receiving beam set, or one or more sending beams, one or more receiving beams, etc. can be used to replace the sending beam list or the receiving beam list, which is not limited in the embodiments of the present application.
[0153] The above sensing measurement session can be a session established by the SBP response end at the request of the SBP initiator. Alternatively, the sensing measurement session is a session initiated by the SBP response end in combination with the SBP request frame or the SBP response frame. Alternatively, the SBP response end as the sensing initiator can establish the sensing measurement session according to the SBP request frame or the SBP response frame. The establishment stage of the sensing measurement session, the sensing measurement interaction stage, etc. and the description of the SBP process can be referred to the above description. Figure 2 or Figure 3 The above description will not be repeated here.
[0154] The above N can be a positive integer. For example, N = 1, or N = 2, or N > 2, etc. which will not be listed one by one here.
[0155] The content of the beam indication information is described below.
[0156] The beam indication information can include N1transmit beam lists and N2receive beam lists that the SBP initiator suggests the SBP responder to indicate to the N sensing responders as the sensing initiator, N1is a positive integer less than or equal to N, and N2is a positive integer less than or equal to N. That is, the SBP initiator indicates, to the SBP responder, the transmit beam list that the SBP responder indicates to each of the N sensing responders as the sensing initiator through the N1transmit beam lists in the beam indication information, and indicates, to the SBP responder, the receive beam list that the SBP responder indicates to each of the N sensing responders as the sensing initiator through the N2receive beam lists in the beam indication information. The following mode 1 takes N2=N as an example, mode 2 takes N1=N as an example, and mode 3 takes N1=N and N2=N as an example.
[0157] In a possible implementation, the content of the beam indication information can be as follows:
[0158] Mode 1: The beam indication information includes one transmit beam list and N receive beam lists for the N sensing responders, and each receive beam list corresponds to one sensing responder. The N sensing responders can correspond to the same transmit beam list.
[0159] For mode 1, the SBP initiator can not only suggest, through the beam indication information, the transmit beam list and the receive beam list that the SBP responder can indicate to the N sensing responders as the sensing initiator, but also save signaling overhead by including one transmit beam list in the beam indication information.
[0160] Mode 2: The beam indication information includes one receive beam list and N transmit beam lists for the N sensing responders, and each transmit beam list corresponds to one sensing responder. The N sensing responders can correspond to the same receive beam list.
[0161] For mode 2, the SBP initiator can not only suggest, through the beam indication information, the transmit beam list and the receive beam list that the SBP responder can indicate to the N sensing responders as the sensing initiator, but also save signaling overhead by including one receive beam list in the beam indication information.
[0162] Mode 3: The beam indication information includes N transmit beam lists and N receive beam lists for the N sensing responders, each transmit beam list corresponds to one sensing responder, and each receive beam list corresponds to one sensing responder.
[0163] For the mode 3, the beam indication information includes N lists of transmission beams and N lists of reception beams, so that each sensing responder can clearly know its own list of transmission beams and list of reception beams.
[0164] For the mode 4, the beam indication information includes N lists of transmission beams for the N sensing responders, each list of transmission beams corresponds to one sensing responder. The N lists of transmission beams can also implicitly indicate N lists of reception beams. When the sensing responders perform self-sensing, the sensing responders can transmit signals through the transmission beams and can also receive signals through the same beams.
[0165] Alternatively, the beam indication information includes N lists of reception beams for the N sensing responders, each list of reception beams corresponds to one sensing responder. The N lists of reception beams can implicitly indicate N lists of transmission beams.
[0166] As an example, the content of the beam indication information can be defined by a protocol. For example, the content of the beam indication information can be set as the above-mentioned mode 3 by default.
[0167] As another example, the content of the beam indication information can correspond to a sensing type. In other words, the content of the beam indication information is associated with the sensing type. In other words, the content of the beam indication information can be determined based on the sensing type that the SBP initiator wants to sense the sensing initiated by the sensing initiator proxy. In other words, the content of the beam indication information can be determined based on the role of each sensing responder in the N sensing responders, the role of the sensing responder can include at least one of a sensing transmitter or a sensing receiver. The above-mentioned sensing type or the role of the sensing responder is relative to the sensing measurement session, that is, the role of the sensing responder is the role it plays in the entire sensing measurement session. The role of the sensing responder can be referred to the sensing type shown below or the role bitmap shown below, which will not be described in detail here.
[0168] For example, the sensing type can include self-sensing, transceiver separation sensing, one-transmission-multiple-reception sensing, or one-reception-multiple-transmission sensing.
[0169] (1) For transceiver separation sensing:
[0170] Transmit-receive separation awareness can be understood as the device that transmits the sensing PPDU and the device that receives the sensing PPDU are not the same device. For transmit-receive separation awareness, the sensing response end can be one of the sensing sending end or the sensing receiving end. Thus, one sensing response end can correspond to one sending beam list and one receiving beam list. Or, each sensing response end has its own sending beam list and receiving beam list. Or, the sending beam list and the receiving beam list can appear in pairs in the beam indication information. In the case where each of the N sensing response ends performs transmit-receive separation awareness, the beam indication information can include the sending beam list and the receiving beam list that the SBP initiating end suggests for the SBP response end as the sensing initiating end, and the SBP response end can indicate for each of the N sensing response ends.
[0171] Figure 5a is a format diagram of the beam indication information provided by the embodiments of the present application. As shown in Figure 5a , the beam indication information can sequentially include a sending beam list 1, a receiving beam list 1, a sending beam list 2, a receiving beam list 2, etc. Among them, the sending beam list 1 and the receiving beam list 1 can correspond to the sensing response end #1 in the N sensing response ends, and the sending beam list 2 and the receiving beam list 2 can correspond to the sensing response end #2 in the N sensing response ends. Figure 5a is an example of the sending beam list being located before the receiving beam list. In specific implementation, the receiving beam list can also be located before the sending beam list.
[0172] Figure 5b is another format diagram of the beam indication information provided by the embodiments of the present application. As shown in Figure 5b , the beam indication information can sequentially include a sending beam list 1, a sending beam list 2, …, a receiving beam list 1, a receiving beam list 2, …, etc. Among them, the sending beam list 1 can correspond to the sensing response end #1 in the N sensing response ends, the sending beam list 2 can correspond to the sensing response end #2 in the N sensing response ends, the receiving beam list 1 can correspond to the sensing response end #1 in the N sensing response ends, and the receiving beam list 2 can correspond to the sensing response end #2 in the N sensing response ends.
[0173] Figure 5a and Figure 5b Exemplarily shows the sending beam list and the receiving beam list corresponding to two sensing response ends, but it should not be understood as a limitation of the embodiments of the present application. Regarding the correspondence between the sending beam list and the receiving beam list and the sensing response end, the description of the recommended sensing response end information shown below can be referred to, which is not described in detail here.
[0174] (2) For self-transmitting and self-receiving sensing:
[0175] Self-transmitting and self-receiving sensing can be understood as the device that transmits the sensing PPDU and the device that receives the sensing PPDU are the same device. For self-transmitting and self-receiving sensing, the sensing response end can be both the role of the sensing transmitting end and the role of the sensing receiving end. That is, the transmitting beam and the receiving beam used by the sensing response end can be the same. Thus, one sensing response end can correspond to one transmitting beam list, or one sensing response end can correspond to one receiving beam list. In the case that each of the N sensing response ends performs self-transmitting and self-receiving sensing, the beam indication information can include the transmitting beam list that the SBP initiating end suggests for the SBP response end as the sensing initiating end, or the beam indication information can include the receiving beam list that the SBP initiating end suggests for the SBP response end as the sensing initiating end.
[0176] Figure 6a is another format diagram of the beam indication information provided by the embodiments of the present application. As shown in Figure 6a , the beam indication information can include a transmitting beam list 1, a transmitting beam list 2, and the like. The transmitting beam list 1 can correspond to the sensing response end #1 in the N sensing response ends, and the transmitting beam list 2 can correspond to the sensing response end #2 in the N sensing response ends.
[0177] Figure 6b is another format diagram of the beam indication information provided by the embodiments of the present application. As shown in Figure 6b , the beam indication information can include a receiving beam list 1, a receiving beam list 2, and the like. The receiving beam list 1 can correspond to the sensing response end #1 in the N sensing response ends, and the receiving beam list 2 can correspond to the sensing response end #2 in the N sensing response ends.
[0178] In the embodiments of the present application, although the beam indication information includes N transmitting beam lists, the N transmitting beam lists can not only indicate the transmitting beam list corresponding to each sensing response end in the N sensing response ends, but also implicitly indicate the receiving beam list corresponding to each sensing response end. Similarly, although the beam indication information includes N receiving beam lists, the N receiving beam lists can not only indicate the receiving beam list corresponding to each sensing response end in the N sensing response ends, but also implicitly indicate the transmitting beam list corresponding to each sensing response end.
[0179] (3) For one-transmitting and multiple-receiving sensing:
[0180] One-to-many sensing can be understood as one sensing transmitter transmitting a sensing PPDU and multiple sensing receivers receiving the sensing PPDU. As an example, for a sensing responder, the sensing responder can be a sensing transmitter, which can transmit a sensing PPDU to multiple sensing receivers. The sensing responder can transmit the sensing PPDU through a list of transmit beams, and the multiple sensing receivers can receive the sensing PPDU using their respective lists of receive beams. As another example, for a sensing responder, the sensing responder can be one of the multiple sensing receivers, which can receive a sensing PPDU. The sensing responder can receive the sensing PPDU using its own receive beam.
[0181] Figure 7a is another format of the beam indication information provided by the embodiments of the present application. As shown in Figure 7a , the beam indication information can include a list of transmit beams, a list of receive beams 1, a list of receive beams 2, etc. That is, each of the N sensing responders can transmit a sensing PPDU using the same list of transmit beams, or the sensing responders can receive a sensing PPDU using their respective lists of receive beams. Figure 7a The list of transmit beams shown in
[0182] In the embodiments of the present application, although the beam indication information includes a list of transmit beams, it implicitly indicates the list of transmit beams corresponding to each of the N sensing responders.
[0183] (4) For one-to-many sensing:
[0184] One-to-many sensing can be understood as multiple sensing transmitters transmitting a sensing PPDU and one sensing receiver receiving the sensing PPDU. As an example, for a sensing responder, the sensing responder can be a sensing receiver, which can receive a sensing PPDU using the same list of receive beams. As another example, for a sensing responder, the sensing responder can be one of the multiple sensing transmitters, which can transmit a sensing PPDU using its own list of transmit beams.
[0185] Figure 7b is another format of the beam indication information provided by the embodiments of the present application. As shown in Figure 7b , the beam indication information can include a list of receive beams, a list of transmit beams 1, a list of transmit beams 2, etc. That is, each of the N sensing responders can transmit a sensing PPDU using its own list of transmit beams, or the sensing responders can receive a sensing PPDU using the same list of receive beams. Figure 7bThe illustrated receiving beam list can also be referred to as a common receiving beam list or a shared (or common) receiving beam list, etc.
[0186] In the embodiments of the present application, although the beam indication information includes one receiving beam list, the beam indication information implicitly indicates the receiving beam list corresponding to each of the N sensing response ends.
[0187] Figure 7a The position of the illustrated sending beam list and Figure 7b The position of the illustrated receiving beam list is exemplified by taking the first word element in the beam indication information, and in specific implementation, the receiving beam list can be located in the last sub-element in the beam indication information, or in other special positions, etc., which are not limited in the embodiments of the present application. Figure 7a The illustrated sending beam list and Figure 7b The illustrated receiving beam list can also be located in the last sub-element in the beam indication information, or in other special positions, etc., which are not limited in the embodiments of the present application.
[0188] In the embodiments of the present application, the SBP initiator sets the content of the beam indication information in combination with the sensing type, so that the content of the beam indication information is more matched with the sensing type.
[0189] As a possible implementation, the sensing types corresponding to the N sensing response ends are the same. At this time, the content of the beam indication information can refer to Figure 5a , Figure 5b , Figure 6a , Figure 6b , Figure 7a or Figure 7b , etc.
[0190] As another possible implementation, there are at least two sensing response ends in the N sensing response ends, and the sensing types corresponding to the two sensing response ends are different. At this time, the beam indication information can indicate the sending beam list or the receiving beam list for each sensing response end according to the N sensing response ends. The content of the beam indication information can be determined according to Figure 5a , Figure 5b , Figure 6a , Figure 6b , Figure 7a or Figure 7bThe N1 can be less than N, or the N2 can be less than N. When the N1 is less than N, there are at least two of the N sensing response ends having the same list of transmission beams. When the N2 is less than N, there are at least two of the N sensing response ends having the same list of reception beams. Or, when the N1 is less than N or the N2 is less than N, there are at least two of the N sensing response ends having different sensing types. For example, there are at least two of the N sensing response ends having different sensing types in the current sensing measurement session, such as some of the sensing response ends having a sensing type of transceiver-disjoint sensing, some of the sensing response ends having a sensing type of self-transmitting and self-receiving sensing, some of the sensing response ends having a sensing type of one-transmitting and multiple-receiving sensing, and some of the sensing response ends having a sensing type of one-receiving and multiple-transmitting sensing. The current sensing measurement session can be a sensing measurement session established by the SBP response end at the request of the SBP initiating end. The specific content of the beam indication information is not described herein.
[0191] For example, the beam indication information can be carried in an optional sub-element field of the SBP request frame, and the number of bits occupied by the optional sub-element field is not limited in the embodiments of the present application. Similarly, the field carried by the beam indication information is not limited in the embodiments of the present application.
[0192] In the embodiments of the present application, the SBP initiating end can indicate the list of transmission beams or the list of reception beams for different sensing response ends, so that different sensing response ends can use different lists of transmission beams to transmit signals, or different sensing response ends can use different lists of reception beams to receive signals. Thus, the SBP initiating end can assign the list of transmission beams or the list of reception beams in combination with the direction in which the sensing response end is located, thereby improving the flexibility of beam assignment and improving sensing performance.
[0193] (II) Information of recommended sensing response end
[0194] In a possible implementation, the SBP request frame includes information of recommended sensing response end, and the information of the N sensing response ends is included in the information of recommended sensing response end. The information of recommended sensing response end can be used to indicate the sensing response end recommended (or suggested) by the SBP initiating end for the SBP response end. For ease of description, M sensing response ends are used to represent the sensing response ends indicated in the information of recommended sensing response end. M is a positive integer. For example, M can be a positive integer greater than or equal to N.
[0195] As an example, M=N, the M sensing response ends are the same as the N sensing response ends. Exemplarily, the order of the N sensing response ends in the recommended sensing response end information can correspond to the sensing response ends corresponding to the transmission beam list indicated by the beam indication information in sequence, or correspond to the sensing response ends corresponding to the reception beam list indicated by the beam indication information in sequence.
[0196] For example, Figure 5a The transmission beam list 1 and the reception beam list 1 in the SBP request frame can correspond to the first sensing response end indicated in the recommended sensing response end information. Figure 5a The transmission beam list 2 and the reception beam list 2 in the SBP request frame can correspond to the second sensing response end indicated in the recommended sensing response end information. In this way, the rest is not listed here.
[0197] The beam indication information in the SBP request frame can be located after the recommended sensing response end information. In this way, the SBP response end can learn the sensing response ends corresponding to the subsequent transmission beam list or reception beam list in the SBP request frame by analyzing the recommended sensing response end information, thereby improving the analysis efficiency.
[0198] As another example, M>N, the N sensing response ends are contained in the M sensing response ends. Exemplarily, the N sensing response ends can be sequentially located in the first N of the recommended sensing response end information. For example, the N sensing response ends are the first N of the M sensing response ends by default.
[0199] For example, M=5, that is, the recommended sensing response end information indicates five sensing response ends, which are the first sensing response end to the fifth sensing response end in sequence. N=3. Then, for example, Figure 5a The transmission beam list 1 and the reception beam list 1 in the SBP request frame can correspond to the first sensing response end indicated in the recommended sensing response end information. Figure 5a The transmission beam list 2 and the reception beam list 2 in the SBP request frame can correspond to the second sensing response end indicated in the recommended sensing response end information. Figure 5a The transmission beam list 3 (not shown) and the reception beam list 3 (not shown) in the SBP request frame can correspond to the third sensing response end indicated in the recommended sensing response end information. The fourth sensing response end and the fifth sensing response end are not indicated in the beam indication information. Figure 5a Figure 5a Figure 5a
[0200] The correspondence (or order) between the N sensing responders and the M sensing responders shown above is only an example, and should not be construed as a limitation on the embodiments of the present application. For example, the sensing responders corresponding to the list of transmission beams or the list of reception beams indicated by the beam indication information can also be located at a fixed position in the information of recommended sensing responders. The value of N can have a correspondence with the fixed position. For example, when N=2, the two sensing responders can be the first and second sensing responders in the information of recommended sensing responders (or the M sensing responders).
[0201] For example, the information of recommended sensing responders can include at least one of an identifier (ID) of a recommended sensing responder, a medium access control (MAC) address of a recommended sensing responder, or an IP address of a recommended sensing responder. The information listed above for identifying different sensing responders is only an example, and should not be construed as a limitation on the embodiments of the present application.
[0202] For example, the information of recommended sensing responders described above can be carried in a sensing responder address field or a sensing responder ID field in the SBP request frame. When the SBP request frame includes both the sensing responder address field and the sensing responder ID field, the sensing responders carried in the two fields are the same. The order of the sensing responders carried in the two fields can also be the same. The embodiments of the present application do not limit the field in which the information of recommended sensing responders is carried. The embodiments of the present application do not limit the number of bits occupied by each field. Of course, the information of recommended sensing responders can also not include the sensing responder ID field, which can be carried in the SBP response frame.
[0203] For example, when the information of recommended sensing responders is carried in the sensing responder address field, the sensing responder address field can carry the MAC addresses of the M sensing responders. For example, the sensing responder address field can sequentially carry the MAC address of each of the M sensing responders. The description of the sensing responder address field above also applies to the sensing responder ID field, and will not be described in detail here.
[0204] In the embodiments of the present application, the SBP request frame can enable the SBP responder to explicitly know which sensing responders correspond to the list of transmission beams or the list of reception beams indicated by the beam indication information by including the information of recommended sensing responders.
[0205] (Three), role bitmap
[0206] In a possible implementation, the SBP request frame comprises a role bitmap, which is used to indicate a role of each of the N sensing responders, the role of the sensing responder being at least one of a sensing transmitter or a sensing receiver. Alternatively, the role bitmap is used to indicate a role of each of the M sensing responders. The M sensing responders comprise the N sensing responders.
[0207] As an example, the role bitmap can occupy 2N bits. That is, each sensing responder can correspond to 2 bits. A first bit of the 2 bits can be used to indicate whether the sensing responder is a sensing transmitter, and a second bit of the 2 bits can be used to indicate whether the sensing responder is a sensing receiver. For example, when the values of the 2 bits are both 2, it indicates that the sensing responder can be both a sensing transmitter and a sensing receiver in a sensing measurement session, that is, the sensing responder can perform transmit-receive-disposition sensing. For another example, when the values of the 2 bits are both 0, it indicates that the sensing responder can be both a sensing transmitter and a sensing receiver in a same sensing measurement session, that is, the sensing responder can perform self-transmit-self-receive sensing. The order of the sensing responders corresponding to each 2 bits in the role bitmap can be the same as the order of the N sensing responders shown above.
[0208] As another example, the role bitmap can occupy 3N bits. That is, each sensing responder can correspond to 3 bits. A first bit of the 3 bits can be used to indicate whether the sensing responder is a sensing transmitter, a second bit of the 3 bits can be used to indicate whether the sensing responder is a sensing receiver, and a third bit of the 3 bits can be used to indicate that the sensing responder can perform self-transmit-self-receive sensing. The order of the sensing responders corresponding to each 3 bits in the role bitmap can be the same as the order of the N sensing responders shown above.
[0209] Optionally, to explicitly indicate the sensing type, the SBP request frame can comprise sensing type indication information, which can be used to indicate the sensing type. The SBP request frame can comprise at least one of the role bitmap or the sensing type indication information. The specific form of the sensing type indication information is not described in detail in the embodiments of the present application.
[0210] It can be understood that the above is described by taking N as an example, and the above N can be replaced by M, which is not described in detail here.
[0211] The role bitmap can also be referred to as a sensing responder role bitmap, and the like. The name of the role bitmap is not limited in the embodiments of the present application.
[0212] In the embodiments of the present application, the SBP request frame can include a role bitmap, so that the SBP response end can know whether the content indicated by the beam indication information is the above-mentioned mode 1, or mode 2 or mode 3, etc. based on the role bitmap.
[0213] (iv) Beam list number
[0214] As a possible implementation manner, the SBP request frame can not include the beam list number. The number M of the aware response end indicated in the information of the recommended response end in the SBP request frame can correspond to the number of the beam list pair. For example, the number of the beam list pair = M. That is, N = M.
[0215] As another possible implementation manner, the SBP request frame includes the beam list number, which is used to indicate the number of the beam list pair of the sending beam list and the receiving beam list. The beam list number can indicate the number of the beam list pair, or can implicitly indicate the value of N. The beam list number can also implicitly indicate whether the SBP request frame includes the beam indication information. For example, when the beam list number is 0, it indicates that the SBP request frame does not include (or does not exist or does not appear) the beam indication information. When the beam list number is greater than 0, it indicates that the SBP request frame includes (or exists or appears) the beam indication information.
[0216] As an example, for the transceiver placement aware, the sending beam list and the receiving beam list appear in pairs, and the sending beam list and the receiving beam list corresponding to one aware response end can be referred to as a beam list pair (or a beam list group, etc.). The beam list number indicates the number of the beam list pair.
[0217] As another example, for the self-transmitting and self-receiving aware, one aware response end can correspond to one sending beam list, and the beam list number can indicate the number of the sending beam list. Since the sending beam list can also be used for receiving signals, the number of the sending beam list can also be referred to as the number of the beam list pair. Similarly, one aware response end can also correspond to one receiving beam list, and the beam list number can indicate the number of the receiving beam list.
[0218] As yet another example, for the one-transmitting and multiple-receiving aware, or the one-receiving and multiple-transmitting aware, N aware response ends can correspond to one sending beam list and N receiving beam lists, and the beam list number can indicate the number of the receiving beam list. Or, N aware response ends can correspond to one receiving beam list and N sending beam lists, and the beam list number can indicate the number of the sending beam list.
[0219] In the embodiments of the present application, the SBP request frame includes the beam list quantity, and the SBP response end can effectively learn how many sensing response ends are recommended sensing beams in the SBP request frame based on the beam list quantity.
[0220] (five), beam list exists
[0221] The SBP request frame includes the beam list exists, which can be used to indicate whether the beam indication information exists in the SBP request frame. For example, when the beam list exists is set to 1, it can be indicated that the beam indication information exists in the SBP request frame, or the beam indication information appears in the SBP request frame, or the beam indication information is carried in the SBP request frame. When the beam list exists is set to 0, it can be indicated that the SBP request frame does not exist, or the beam indication information does not appear in the SBP request frame, or the beam indication information is not carried in the SBP request frame.
[0222] In the case that the SBP request frame includes the beam list exists, as a possible implementation manner, the SBP request frame can be set to N sensing response ends respectively indicating the transmission beam list or the reception beam list by default. For example, N=M, or N=M-1, or N=M-2, etc. Alternatively, the protocol predefines the value of N or the position of N sensing response ends in M sensing response ends, etc. The specific value of N is not limited in the embodiments of the present application. As another possible implementation manner, the SBP request frame can include the beam list quantity field.
[0223] The beam list exists can also be called the beam list appears or the beam list carries, etc. The name of the beam list exists is not limited in the embodiments of the present application.
[0224] In the embodiments of the present application, the SBP request frame includes the beam list exists, so that the SBP response end can effectively learn whether the SBP request frame includes the beam indication information.
[0225] Further, the SBP request frame can further include at least one of the following: the number of sensing response ends (see (c) below), the number of sensing response ends is mandatory (see (d) below), the number of recommended sensing response ends (see (e) below), the recommended sensing response end list exists (see (f) below), the recommended response end is mandatory (see (g) below), the SBP procedure expiration index (i), the sensing response end to sensing response end SR2SR probe request. The description of each field can be referred to below, which is not described in detail here.
[0226] The name of each field or the number of bits occupied, or the relationship between the bits and the meanings shown in the present application is only an example, which should not be understood as a limitation on the embodiments of the present application.
[0227] As an example, the SBP request frame can have different names when the SBP request frame is transmitted in different frequency bands. For example, the SBP request frame can be referred to as a DMG SBP request frame when the SBP request frame is transmitted in a frequency band involved in DMG. For another example, the SBP request frame can be referred to as a MMW or IMMW SBP request frame when the SBP request frame is transmitted in a frequency band involved in MMW or IMMW.
[0228] As another example, the SBP request frame can have the same name when the SBP request frame is transmitted in different frequency bands. The SBP request frame is transmitted in a frequency band involved in a sensing measurement session corresponding to a SBP procedure initiated by the SBP request frame.
[0229] Embodiments of the present application do not limit the specific format of the SBP request frame or the applicable scenario. As shown above, each piece of information can be carried in a first element in the SBP request frame. Alternatively, part of the above-mentioned information is carried in the first element, and the other part is carried in a second element in the SBP request frame. Embodiments of the present application do not limit whether each piece of information shown above is carried in the same element in the SBP request frame. Embodiments of the present application also do not limit the element name in which each piece of information is carried. The description of the SBP request frame is also applicable to Examples 1-3 below, which will not be described again.
[0230] The specific format of the SBP request frame is described below in combination with the information shown above.
[0231] Example 1,
[0232] Each piece of information shown above can be carried in a first element, which can be referred to as an SBP parameter element. For another example, the first element can be referred to as an IMMW SBP parameter element. For another example, the first element can be referred to as an IMMW sensing measurement parameter element. That is, each piece of information shown below can be included in the relevant parameters of the sensing measurement session initiated by the SBP response end recommended by the SBP initiating end to the SBP response end. Alternatively, each piece of information shown below can also be included in the sensing parameters of the sensing response end performing the sensing measurement session allocated by the SBP response end to the sensing response end recommended by the SBP initiating end to the SBP response end. For ease of description, the IMMW SBP parameter element is taken as an example for description below. The SBP request frame can be referred to as an IMMW SBP request frame.
[0233] As an example, the IMMW SBP parameter element can be used to initiate an IMMW SBP procedure. As such, the IMMW SBP parameter element can be carried in an IMMW SBP request frame. As another example, the IMMW SBP parameter element can be used to initiate a sub-7GHz SBP procedure. As such, the IMMW SBP parameter element can be carried in a sub-7GHz SBP request frame.
[0234] As an example, the IMMW SBP parameter element can be used to initiate an IMMW SBP procedure. As such, the IMMW SBP parameter element can be carried in an IMMW SBP request frame. As another example, the IMMW SBP parameter element can be used to initiate a sub-7GHz SBP procedure. As such, the IMMW SBP parameter element can be carried in a sub-7GHz SBP request frame.
[0235] As an example, the IMMW SBP parameter element can be used to initiate an IMMW SBP procedure. As such, the IMMW SBP parameter element can be carried in an IMMW SBP request frame. As another example, the IMMW SBP parameter element can be used to initiate a sub-7GHz SBP procedure. As such, the IMMW SBP parameter element can be carried in a sub-7GHz SBP request frame. Figure 3 As an example, the IMMW SBP parameter element can be used to initiate an IMMW SBP procedure. As such, the IMMW SBP parameter element can be carried in an IMMW SBP request frame. As another example, the IMMW SBP parameter element can be used to initiate a sub-7GHz SBP procedure. As such, the IMMW SBP parameter element can be carried in a sub-7GHz SBP request frame.
[0236] Figure 8a is a format diagram of the IMMW SBP parameter element provided by embodiments of the present application. As shown in Figure 8a the IMMW SBP parameter element can include at least one of the following: an element ID, a length, an element ID extension, an IMMW SBP parameter control, a sensing responder address, sensing responder IDs, or optional subelements (or sensing subelements). The number of bytes occupied by each field can be as shown in Figure 8a which will not be described here. Figure 8a The number of bytes shown in
[0237] The element ID field and the element ID extension field can be used to identify the IMMW SBP parameter element. The length field can be used to indicate the length of the IMMW SBP parameter element.
[0238] The IMMW SBP parameter control field can include the relevant parameters that the SBP initiator suggests for the SBP responder to initiate a sensing measurement session. The IMMW SBP parameter control field can include at least one of the following: IMMW SBP request, sensing responder, IMMW number of sensing responders, IMMW mandatory number of responders, IMMW number of preferred responders, IMMW preferred responder list, IMMW mandatory preferred responder, number of beam lists. Figure 8a The order, name or bit number of each field shown is only an example and should not be understood as a limitation of the embodiments of the present application.
[0239] (a) IMMW SBP request field: This field can be used to distinguish whether the IMMW SBP parameter element is in the IMMW SBP request frame or the IMMW SBP response frame. If the IMMW SBP parameter element is in the IMMW SBP request frame, the field is 1. If the IMMW SBP parameter element is in the IMMW SBP response frame, the field is 0.
[0240] (b) Sensing responder field: When the SBP initiator participates in the sensing measurement session (also referred to as the current sensing measurement session) initiated by the SBP responder proxy, i.e., the SBP initiator participates in the sensing measurement session initiated by the SBP responder proxy as a sensing responder, the field is 1. When the SBP initiator does not participate in the current sensing measurement session, the field is 0. In other words, the sensing responder field can be used to indicate whether the SBP initiator wants to participate in the subsequent sensing measurement session as a sensing responder, which is the session initiated by the SBP responder in response to the IMMW SBP request frame (or IMMW SBP response frame) sent by the SBP initiator.
[0241] (c) IMMW-aware responder number field: This field can be used to indicate the number (or number of, or quantity of, etc.) of aware responders (or IMMW-aware responders) participating in the SBP measurement session. Alternatively, this field can represent the number of aware responders requested (or suggested or recommended) by the SBP initiator for the SBP responder proxy to initiate the SBP measurement session. When the aware responder field indicates that the SBP initiator is participating in the subsequent SBP measurement session as an aware responder, or in other words, the aware responder value field is 1, the number indicated by the IMMW-aware responder number field includes the SBP initiator.
[0242] (d) IMMW-aware responder number mandatory field: This field can be used to indicate whether the IMMW-aware responder number field is mandatory. Alternatively, this field can be used to indicate whether the number of aware responders indicated by the IMMW-aware responder number field is mandatory. Illustratively, when the field is 1, it indicates that the IMMW-aware responder number is mandatory. When the number of aware responders participating in the SBP measurement session as SBP responders / aware initiators does not match the number of aware responders indicated by the IMMW-aware responder number field, the AP cannot successfully establish the SBP measurement session. That is, the SBP measurement session established by the AP does not meet the requirements of the SBP request frame, and the AP can close the SBP procedure by sending an IMMW SBP close frame. Illustratively, when the field is 0, it indicates that the number of aware responders participating in the SBP measurement session can be less than or equal to the number indicated by the IMMW-aware responder number field.
[0243] (e) IMMW-recommended responder number field: This field can indicate the number of recommended aware responders (or preferred aware responders) suggested by the SBP initiator. Similar to the IMMW-aware responder number field, when the aware responder field indicates that the SBP initiator is participating in the subsequent SBP measurement session as an aware responder, or in other words, the aware responder value field is 1, the number indicated by the IMMW-recommended responder number field includes the SBP initiator.
[0244] (f) IMMW recommended responder list field: This field can be used to indicate whether a list of recommended (or preferred) sensing responder is carried in the IMMW SBP parameter element. If this field is 1, it means that a list of recommended / preferred sensing responder is carried in the IMMW SBP parameter element. If this field is 0, it means that no list of recommended / preferred sensing responder is carried in the IMMW SBP parameter element. When this field is 1, the MAC addresses of the recommended / preferred sensing responder can be carried in the sensing responder address field, and the number of recommended sensing responder can be indicated by the IMMW recommended responder number field. Similarly, when the sensing responder field indicates that the SBP initiator is to participate in the subsequent sensing measurement session as a sensing responder, or in other words, the sensing responder number field is 1, the sensing responder address field includes the MAC address of the SBP initiator. Exemplarily, this field can also be referred to as recommended sensing responder list present field.
[0245] (g) IMMW recommended responder mandatory field: This field indicates whether the list of recommended / preferred sensing responder provided by the SBP initiator is mandatory. If this field is 1, it means that the list of recommended / preferred sensing responder is mandatory, and the SBP responder (e.g., an AP) cannot select a sensing responder other than the recommended sensing responder list when establishing a sensing measurement session. If this field is 0, it means that the list of recommended / preferred sensing responder is optional, and the SBP responder (e.g., an AP) can select a sensing responder other than the recommended sensing responder list when establishing a sensing measurement session.
[0246] (h) Beam pair number field: This field indicates how many transmit beam lists or how many receive beam lists are included in the IMMW SBP parameter element.
[0247] As an example, the value indicated by the beam pair number field is the same as the value indicated by the IMMW recommended responder number field. That is, M = N.
[0248] As another example, the value indicated by the beam pair number field is less than the value indicated by the IMMW recommended responder number field. That is, N < M.
[0249] The description of the beam pair number field can be referred to the above (iv), and will not be described in detail here.
[0250] Optionally, the IMMW SBP parameter control field can further include an IMMW SBP procedure expiration index field or an SR2SR probe request indication field.
[0251] (i) IMMW SBP procedure expiration index field Figure 8a or Figure 8b(not shown): This field can contain an unsigned integer indicating a period of time. Within the agreed time window of perception, the AP starts counting down the duration indicated by this field after monitoring the frames in the channel (such as frames related to the perception measurement session). When the countdown ends, if there is still no frame interaction in the channel, the AP can consider that the current perception measurement session process is over. For example, the value of this field can be 2procedureexpiry exponent + 8 milliseconds. The value of the parameter procedure expiry exponent is equal to the duration indicated by the IMMW SBP procedure expiry index field.
[0252] In an embodiment of the present application, when the IMMW recommended responder list field is 1, the IMMW SBP request frame can carry a list of recommended perception responders, and the SBP initiator can allocate perception beams to these recommended perception responders through the optional sub-element field. In other words, the optional sub-element field can carry the beam indication information shown above.
[0253] like Figure 8a As shown in Example 1 in , for the transmission and reception split perception, every two beam list sub-elements (i.e., the transmission beam list sub-element and the reception beam list sub-element) can correspond to a recommended perception response end. The perception response ends corresponding to every two beam list sub-elements in the optional sub-element field can correspond one-to-one to the perception response ends corresponding to each MAC address in the perception response end address field. The order of the transmission beam list and the reception beam list shown in Example 1 is only an example. For example, every two beam list sub-elements can also include the reception beam list and the transmission beam list corresponding to the perception response end in sequence. Figure 8a As shown in Example 2 in , for bi-location sensing, the optional sub-element field may sequentially include a list of transmit beams corresponding to each sensing response end, and sequentially include a list of receive beams corresponding to each sensing response end. Alternatively, the optional sub-element field may sequentially include a list of receive beams corresponding to each sensing response end, and sequentially include a list of transmit beams corresponding to each sensing response end.
[0254] like Figure 8a As shown in Example 3 in , for autonomous transmission and reception perception, the optional sub-element field can include the transmission beam list (or reception beam list) corresponding to each perception response end in sequence.
[0255] like Figure 8aAs shown in example 4 of the table, for one-to-many transmit or one-to-many receive sensing, the optional sub-element field can include, in sequence, a list of transmit beams corresponding to each of the sensing responder, and a list of receive beams common to the N sensing responders. Alternatively, the optional sub-element field can include, in sequence, a list of receive beams corresponding to each of the sensing responder, and a list of transmit beams common to the N sensing responders.
[0256] As to Figure 8a The description of examples 1-4 of the table can also refer to the foregoing description of beam indication information or beam list quantity, and will not be described in detail herein.
[0257] Figure 8a The table is described by taking M=N as an example, that is, the SBP initiator can assign sensing beams to each of the recommended sensing responder (that is, the sensing responder indicated by the sensing responder address field). As shown above, M can also be greater than N, that is, the SBP initiator can assign sensing beams to part of the M sensing responders indicated by the sensing responder address field. As to the format of the optional sub-element field or the IMMW SBP parameter element when M>N, it will not be described herein.
[0258] Figure 8b The table is another format diagram of the IMMW SBP parameter element provided by the embodiments of the present application. As shown in the table Figure 8b The IMMW SBP parameter control field in the IMMW SBP parameter element can include a preferred responder beam list present field. As to the description of other fields or elements in the IMMW SBP parameter element, it can refer to the foregoing description of the table, and will not be described in detail herein. As to the description of the preferred responder beam list present field, it can refer to the foregoing description of (v), and will not be described in detail herein. Figure 8a When the preferred responder beam list present field is 1, the sensing responders corresponding to the transmit beam list or the receive beam list indicated by the optional sub-element field can one-to-one correspond to the sensing responders indicated by the sensing responder address field; or, the sensing responders corresponding to the transmit beam list or the receive beam list indicated by the optional sub-element field can be part of the sensing responders indicated by the sensing responder address field. As to the description of the sensing responder address field and the optional sub-element field, it can refer to the foregoing description of M and N, and will not be described in detail herein.
[0259] Exemplarily, the IMMW SBP parameter element can also include the beam list quantity field and the preferred responder beam list present field at the same time. It will not be described herein.
[0260]
[0261] Figure 8a and Figure 8b The IMMW SBP parameter element shown in the above is exemplified by taking the SBP request frame as an IMMW SBP request frame, and the various information is contained in the IMMW SBP parameter element.
[0262] In the embodiments of the present application, an independent IMMW SBP parameter element is designed, so that the IMMW SBP parameter element is more independent and concise.
[0263] In the embodiments of the present application, Figure 8a and Figure 8b The IMMW SBP parameter element shown in the above is exemplified by taking the SBP initiator as the SBP responder to suggest that the SBP responder can indicate the transmission beam list or the reception beam list for N sensing responders respectively. In a specific implementation, for the IMMW SBP parameter element shown in the above, the SBP initiator can also recommend a unified transmission beam list or a unified reception beam list for the N sensing responders. That is, the transmission beam list of the N sensing responders can be the same, and the reception beam list of the N sensing responders can be the same. Figure 8a or Figure 8b The IMMW SBP parameter element shown in the above is exemplified by taking the SBP initiator as the SBP responder to suggest that the SBP responder can indicate the transmission beam list or the reception beam list for N sensing responders respectively. In a specific implementation, for the IMMW SBP parameter element shown in the above, the SBP initiator can also recommend a unified transmission beam list or a unified reception beam list for the N sensing responders. That is, the transmission beam list of the N sensing responders can be the same, and the reception beam list of the N sensing responders can be the same.
[0264] Example two,
[0265] The various information shown in the above can be carried in a first element, which can be referred to as an SBP parameter element.
[0266] As an example, the SBP parameter element can be used to initiate a sub-7GHz SBP process. For example, the SBP parameter element can be carried in a sub-7GHz SBP request frame (or an IMMW SBP request frame, etc.), and the SBP parameter element and the sensing measurement parameter element are carried in the sub-7GHz SBP request frame. When the SBP initiator initiates a sub-7GHz SBP process, the SBP initiator can carry the sensing measurement parameter element and the SBP parameter element in the SBP request frame. Under sub-7GHz, since the signal is omnidirectionally transmitted, the SBP initiator can not need to assign the transmission beam list or the reception beam list to the recommended sensing responder. At this time, the beam list number field can be set to 0, or the recommended responder beam list exists field can be set to 0. And the optional sub-element field in the SBP request frame does not carry the transmission beam list and the reception beam list.
[0267] As another example, the SBP parameter element can be used to initiate a DMG SBP process. For example, the SBP parameter element can be carried in a DMG SBP request frame (or a sub-7GHz SBP request frame, etc.), and the SBP parameter element and the DMG sensing measurement parameter element are carried in the DMG SBP request frame.
[0268] As a further example, the SBP parameter element can be used to initiate an IMMW SBP procedure. The SBP parameter element can be carried in a MMW SBP request frame or an IMMW SBP request frame (or a sub-7GHz SBP request frame, etc.). The SBP parameter element is carried in a MMW (or IMMW) SBP request frame with a MMW (or IMMW) sensing measurement parameter element. In a DMG-involved frequency band or an IMMW-involved frequency band or a MMW-involved frequency band, since the signal is transmitted directionally, the SBP initiator can assign a list of transmit beams or a list of receive beams to the recommended sensing responder. At this time, the SR2SR request field shown below can be a reserved field.
[0269] That is, the SBP parameter element shown in Example Two can be carried in a frame with a sensing measurement parameter element (only as an example) to complete a SBP request in a sub-7GHz frequency band, or can be carried in a frame with an IMMW (or MMW, etc.) sensing measurement parameter element (only as an example) to complete a SBP request in a millimeter wave frequency band.
[0270] Figure 9a is a format diagram of the SBP parameter element provided by an embodiment of the present application. As shown in Figure 9a The SBP parameter element can include at least one of the following: an element ID, a length, an element ID extension, an SBP parameter control, a sensing responder address, sensing responder IDs, a sensing responder role bitmap, or optional sub-elements.
[0271] The SBP parameter control field can include at least one of the following: SBP request, SBP procedure expiry exponent, sensing responder, number of sensing responders, mandatory number of responders, preferred responder list, number of preferred responders, mandatory preferred responder, SR2SR sounding request, preferred responder role bitmap represent, or number of beam lists.
[0272] The SBP request field, SBP procedure expiry exponent field, sensing responder field, number of sensing responders field, mandatory number of responders field, preferred responder list field, number of preferred responders field, mandatory preferred responder field, and number of beam lists field can refer to the above description, and will not be described in detail here.
[0273] The preferred responder role bitmap represent field can be used to indicate whether the sensing responder role bitmap field exists in the SBP parameter element. If the field is 1, it means that the SBP parameter element has the sensing responder role bitmap field, or the SBP parameter element will have the sensing responder role bitmap field, or the SBP parameter element carries the sensing responder role bitmap field. If the field is 0, it means that the SBP parameter element does not have the sensing responder role bitmap field, or the SBP parameter element will not have the sensing responder role bitmap field, or the SBP parameter element does not carry the sensing responder role bitmap field.
[0274] The SR2SR sounding request field can be used to indicate that the SBP responder initiates an SR2SR sensing measurement.
[0275] Figure 9b is another format of the SBP parameter element provided by the embodiments of the present application. The description of Figure 9b can refer to the description of Figure 9a or Figure 8a or the above various information, and will not be described in detail here.
[0276] Comparing Example One and Example Two, it can be found that the IMMW SBP parameter element shown in Example One and the SBP parameter element structure shown in Example Two have high similarity. Thus, the SBP parameter element shown in Example Two can be not only suitable for sub-7GHz sensing, but also suitable for DMG sensing, and suitable for MMW sensing or IMMW sensing. Thus, the SBP parameter element is designed uniformly, which is simple and efficient, and can enable the SBP response end to obtain different information based on different contents of one frame format, and has high multiplexing efficiency.
[0277] Example Three,
[0278] The various information shown above can be carried in a first element, which can be referred to as a DMG SBP parameter element.
[0279] Figure 10a is a format schematic diagram of the DMG SBP parameter element provided by the embodiment of the present application. As Figure 10a shown, the DMG SBP parameter element can include at least one of the following: element ID, length, element ID extension, DMG SBP parameter control, sensing responder address, sensing responder ID, or optional sub-element.
[0280] The DMG SBP parameter control field can include at least one of the following: DMG SBP request, sensing responder, DMG number of sensing responders, DMG mandatory number of responders, DMG number of preferred responders, DMG preferred responder list, DMG mandatory preferred responder, and number of beam lists.
[0281] The description of Figure 10a can refer to Figure 8aor the various information shown above, which will not be described herein again.
[0282] Figure 10b is another format diagram of the DMG SBP parameter element provided by the embodiment of the present application. The description of Figure 10b Figure 8a or the various information shown above, which will not be described herein again.
[0283] The DMG SBP parameter element and the DMG sensing measurement session element can be sent through the DMG SBP request frame, so as to initiate a DMG SBP process. Alternatively, the DMG SBP parameter element can also be carried in the SBP request frame in the sensing process of the sub-7GHz, or can also be carried in the IMMW SBP request frame in the sensing process of the IMMW. Thus, the DMG SBP process is initiated through the SBP request frame or the IMMW SBP request. The description of the DMG SBP parameter element in example three can refer to the description of the SBP parameter element in example one or example two above, which will not be described herein again.
[0284] In the embodiment of the present application, the sensing scene of the DMG SBP is optimized, so that the DMG sensing response end can be allocated by the DMG SBP initiator, the flexibility of beam allocation is improved, and the sensing performance is improved.
[0285] The modes not described in detail in the above various examples can refer to the description of other examples or Figure 4 or the description of the various information above, which will not be described herein again.
[0286] The device provided by the embodiment of the present application will be introduced below.
[0287] The device is divided into functional modules according to the method embodiment of the present application, for example, each functional module can be divided according to each function, or two or more functions can be integrated in one processing module. The integrated module can be realized in the form of hardware or in the form of software function module. It should be noted that the division of the module in the present application is illustrative, and is only a logical function division. When actually implemented, another division mode can be used. The device of the embodiment of the present application will be described in detail below. Figures 11 to 13 The device of the embodiment of the present application will be described in detail below.
[0288] The device shown in the embodiment of the present application can also be called a sensing device or a communication device.
[0289] Figure 11 is a structural schematic diagram of an apparatus provided by an embodiment of the present application, as shown in the figure, the apparatus includes a processing module 1101 and a transceiver module 1102. The transceiver module 1102 can realize corresponding communication functions, and the processing module 1101 is used to realize corresponding processing functions. The transceiver module 1102 can also be referred to as an interface module, a communication interface, a communication module, or an input and output interface, etc. Figure 11
[0290] In some embodiments of the present application, the apparatus can be used to perform the actions performed by the SBP initiator in the above method embodiments, at this time, the SBP initiator can be the sensing device itself or a chip or functional module configured in the device, etc. The transceiver module 1102 is used to perform the transceiver-related operations or input and output-related operations of the SBP initiator in the above method embodiments, and the processing module 1101 is used to perform the processing-related operations of the SBP initiator in the above method embodiments.
[0291] The transceiver module 1102 can be used to send or output the SBP request frame, and receive or input the SBP response frame. The processing module 1101 can be used to generate the SBP request frame, and parse the SBP response frame, etc.
[0292] As an example, the transceiver module 1102 can be used to send the SBP request frame, such as sending the SBP request frame to the SBP responder. The transceiver module 1102 can include a radio frequency module, an antenna module, etc.
[0293] As another example, the transceiver module 1102 can be used to output the SBP request frame. The transceiver module 1102 can include an input and output module, etc.
[0294] Multiplexing Figure 11 In some other embodiments of the present application, the apparatus can be used to perform the actions performed by the SBP responder in the above method embodiments, at this time, the apparatus can be the sensing device itself or a chip or functional module configured in the device, etc. The transceiver module 1102 is used to perform the transceiver-related operations or input and output-related operations of the SBP responder in the above method embodiments, and the processing module 1101 is used to perform the processing-related operations of the SBP responder in the above method embodiments.
[0295] The transceiver module 1102 can be used to receive or input the SBP request frame, and send or output the SBP response frame. The processing module 1101 can be used to parse the SBP request frame, and generate the SBP response frame, etc.
[0296] As an example, the transceiver module 1102 can be used to receive the SBP request frame from the SBP initiator. The transceiver module 1102 can include a radio frequency module, an antenna module, etc.
[0297] As another example, the transceiver module 1102 can be configured to input the SBP request frame. After the SBP request frame is processed by the antenna and the radio frequency module, the SBP request frame is input by the transceiver module 1102 so that the processing module 1101 parses the SBP request frame. The transceiver module 1102 can include an input / output module and the like.
[0298] Optionally, in each of the above embodiments, the apparatus can further include a storage module, which can be configured to store instructions and / or data, and the processing module 1101 can read the instructions and / or data in the storage module so that the apparatus implements the foregoing method embodiments.
[0299] In each of the above embodiments, the specific description of the terms or steps such as the SBP request frame, the SBP response frame, the sensing measurement request frame, the beam indication information, the information of the recommended response end, and the like can refer to the description in the method embodiments above, and will not be repeated here.
[0300] The specific description of the transceiver module and the processing module shown in each of the above embodiments is only an example. For the specific functions or executed steps of the transceiver module and the processing module, refer to the method embodiments above, and will not be repeated here.
[0301] It can be understood that the division of the modules in the apparatus above is only a logical function division. Each function can correspond to a functional module, or two or more functions can be integrated into one functional module. In actual implementation, all or part of the modules can be integrated into one physical entity, or distributed in different physical entities. In addition, the functional modules above can be implemented in the form of hardware, or in the form of software, or in the form of hardware combined with software. Whether a certain function is implemented in hardware or software depends on the specific application and design constraints of the technical scheme. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0302] In an example, the functional units in any of the aforementioned apparatuses can be one or more integrated circuits configured to implement the aforementioned methods, for example, one or more application specific integrated circuits (ASICs), or, one or more central processing units (CPUs), one or more microcontroller units (MCUs), one or more digital signal processors (DSPs), or, one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.
[0303] The apparatuses of the embodiments of the present application are introduced above, and possible product forms of the apparatuses are introduced below. Any product form that has the functions of the apparatuses described above falls within the protection scope of the embodiments of the present application. The following introduction is only by way of example, and does not limit the product form of the apparatuses of the embodiments of the present application. Figure 11 The product forms of the apparatuses described above fall within the protection scope of the embodiments of the present application. The following introduction is only by way of example, and does not limit the product form of the apparatuses of the embodiments of the present application.
[0304] In a possible implementation form, Figure 11 In the apparatus shown, the processing module 1101 can be one or more processors, and the transceiver module 1102 can be a transceiver, or the transceiver module 1102 can also be a sending module and a receiving module, the sending module can be a transmitter, and the receiving module can be a receiver, and the sending module and the receiving module are integrated in one device, for example, a transceiver. In the embodiments of the present application, the processor and the transceiver can be coupled, and the connection manner of the processor and the transceiver is not limited in the embodiments of the present application. In the process of executing the above method, the process of sending information in the above method can be the process of outputting the above information by the processor. When the above information is output, the processor outputs the above information to the transceiver, so as to be transmitted by the transceiver. After the above information is output by the processor, it can also need to be processed further, and then reaches the transceiver. Similarly, the process of receiving information in the above method can be the process of receiving inputted above information by the processor. When the processor receives the inputted information, the transceiver receives the above information and inputs it to the processor. Further, after the transceiver receives the above information, the above information can need to be processed further, and then input to the processor.
[0305] Figure 12 FIG. 12 is another structural schematic diagram of the apparatus provided by the embodiments of the present application. As shown in the figure, Figure 12 The apparatus 120 includes one or more processors 1220 and a transceiver 1210.
[0306] In some embodiments of the present application, the device may be used to execute the steps, methods, or functions executed by the above-mentioned SBP initiator, such as the processor 1220 may be used to execute the following steps: Figure 11 The functions or steps implemented by the processing module 1101 shown in FIG. 1 may be performed by the transceiver 1210. Figure 11 The functions or steps implemented by the transceiver module 1102 are shown in FIG. Figure 11 Or the method embodiments shown above will not be described in detail here.
[0307] In other embodiments of the present application, the device is used to execute the steps, methods or functions executed by the above-mentioned SBP responder, such as the processor 1220 can be used to execute the following steps: Figure 11 The functions or steps implemented by the processing module 1101 shown in FIG. 1 may be performed by the transceiver 1210. Figure 11 The functions or steps implemented by the transceiver module 1102 are shown in FIG. Figure 11 Or the method embodiments shown above will not be described in detail here.
[0308] exist Figure 12 In various implementations of the apparatus shown, the transceiver may include a receiver and a transmitter, wherein the receiver is configured to perform a receiving function (or operation) and the transmitter is configured to perform a transmitting function (or operation), and the transceiver is configured to communicate with other devices / apparatuses via a transmission medium.
[0309] Optionally, the device 120 may further include one or more memories 1230 for storing program instructions and / or data. The memory 1230 is coupled to the processor 1220. The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which may be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 1220 may operate in conjunction with the memory 1230. The processor 1220 may execute program instructions stored in the memory 1230. Optionally, at least one of the above-mentioned one or more memories may be included in the processor.
[0310] The specific connection medium between the transceiver 1210, the processor 1220 and the memory 1230 is not limited in the embodiment of the present application. Figure 12 The memory 1230, the processor 1220 and the transceiver 1210 are connected via a bus 1240. Figure 12The connections between other components are shown by broken lines that indicate optional presence of a connection and are not exclusive. The bus can be a single totaline or a plurality of buses. The bus can be divided into address, data, and control buses according to their functions. For the convenience of description, Figure 12 The bus is shown by a single thick line, but it does not mean that there is only one bus or only one type of bus.
[0311] In the embodiments of the present application, the processor can be a general processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array, or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc., which can implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as execution completed by a hardware processor, or executed by a combination of hardware and software modules in the processor, etc.
[0312] In the embodiments of the present application, the memory can include, but is not limited to, a non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), a random access memory (RAM), an erasable programmable ROM (EPROM), a read-only memory (ROM), a compact disc read-only memory (CD-ROM), etc. The memory is any storage medium that can be used to carry or store program codes in the form of instructions or data structures and can be read and / or written by a computer (such as the device shown in the present application, etc.). The memory in the embodiments of the present application can also be a circuit or any other device capable of realizing a storage function, used for storing program instructions and / or data.
[0313] The processor 1220 is mainly used for processing communication protocols and communication data, and controlling the whole device, executing software programs, and processing data of the software programs. The memory 1230 is mainly used for storing software programs and data. The transceiver 1210 can include a control circuit and an antenna, and the control circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of the radio frequency signals. The antenna is mainly used for receiving and transmitting radio frequency signals in the form of electromagnetic waves. The input and output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used for receiving user input data and outputting data to the user.
[0314] When the apparatus is powered on, the processor 1220 can read a software program in the memory 1230, interpret and execute instructions of the software program, and process data of the software program. When data needs to be sent wirelessly, the processor 1220 outputs a baseband signal to the radio frequency circuit after baseband processing of the data to be sent, and the radio frequency circuit converts the baseband signal into a radio frequency signal and sends the radio frequency signal in the form of an electromagnetic wave to the outside through the antenna. When data is sent to the apparatus, the radio frequency circuit receives a radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1220, and the processor 1220 converts the baseband signal into data and processes the data.
[0315] In another implementation, the radio frequency circuit and the antenna can be arranged independently of the processor that performs baseband processing, for example, in a distributed scenario, the radio frequency circuit and the antenna can be arranged remotely from the apparatus.
[0316] The apparatus shown in the embodiments of the present application can also have more components, etc., which are not limited in the embodiments of the present application. The methods performed by the processor and the transceiver shown above are only examples, and the specific steps performed by the processor and the transceiver can refer to the methods introduced above. Figure 12 More components, etc., can be included in the apparatus shown in the embodiments of the present application, which are not limited in the embodiments of the present application. The methods performed by the processor and the transceiver shown above are only examples, and the specific steps performed by the processor and the transceiver can refer to the methods introduced above.
[0317] In another possible implementation, Figure 11 In the apparatus shown, the processing module 1101 can be one or more logic circuits, and the transceiving module 1102 can be an input output interface, also called a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiving module 1102 can also be a sending module and a receiving module, the sending module can be an output interface, and the receiving module can be an input interface, and the sending module and the receiving module are integrated in one module, for example, an input output interface.
[0318] Figure 13 is another structural schematic diagram of the apparatus provided by the embodiments of the present application. As shown in Figure 13 , Figure 13 The apparatus shown includes a logic circuit 1301 and an interface 1302. That is, the processing module 1101 can be implemented by the logic circuit 1301, and the transceiving module 1102 can be implemented by the interface 1302. The logic circuit 1301 can be a chip, a processing circuit, an integrated circuit, or a system on chip (SoC) chip, etc., and the interface 1302 can be a communication interface, an input output interface, a pin, or an interface circuit, etc. For example, Figure 13 is a chip including the logic circuit 1301 and the interface 1302, which is taken as an example of the above apparatus.
[0319] In the embodiments of the present application, the logic circuit and the interface can also be coupled with each other. The present application does not limit the specific connection mode of the logic circuit and the interface. For example, the logic circuit 1301 can be used to execute the functions or steps implemented by the processing module 1101 as shown in Figure 11 For example, the interface 1302 can be used to execute the functions or steps implemented by the transceiving module 1102 as shown in Figure 11 The specific description of the logic circuit 1301 and the interface 1302 can be referred to the method embodiments shown in Figure 11 or the above, which will not be described here in detail.
[0320] The apparatus shown in the embodiments of the present application can be in the form of hardware to implement the method provided by the embodiments of the present application, or in the form of software to implement the method provided by the embodiments of the present application, etc. The present application does not limit this.
[0321] The embodiments of the present application also provide a communication system, which includes an SBP initiator and an SBP responder, and the SBP initiator and the SBP responder can be used to execute the method in any of the preceding embodiments.
[0322] In addition, the present application also provides a computer program for implementing the operations and / or processes executed by various devices in the method provided by the present application.
[0323] The present application also provides a computer readable storage medium, which stores computer code, when the computer code is run on a computer, so that the computer executes the operations and / or processes executed by various devices in the method provided by the present application.
[0324] The present application also provides a computer program product, which includes computer code or computer program, when the computer code or computer program is run on a computer, so that the operations and / or processes executed by various devices in the method provided by the present application are executed.
[0325] In the several embodiments provided by the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic. The division of the modules is only a logical function division. In actual implementation, another division mode can be used, for example, a plurality of modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed mutual elements can be indirect coupling or communication connection through some interfaces, devices or modules, and can also be electrical, mechanical or other forms of connection.
[0326] The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, i.e., may be located in one place, or may be distributed to multiple network modules. Part or all of the modules can be selected according to actual needs to achieve the technical effects of the scheme provided by the embodiments of the present application.
[0327] In addition, the functional modules in the various embodiments of the present application can be integrated into one processing module, or each module can exist physically alone, or two or more modules can be integrated into one module. The integrated module can be realized in the form of hardware or in the form of a software functional module.
[0328] The integrated module, if realized in the form of a software functional module and sold or used as an independent product, can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a readable storage medium, including a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned readable storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0329] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A beam information indication method, characterized in that: The method comprises: The proxy sensing SBP initiator sends an SBP request frame, wherein the SBP request frame comprises beam indication information, and the beam indication information is used for the SBP initiator to suggest the SBP responder to be a sensing initiator, and the SBP responder indicates at least one of a transmission beam list or a reception beam list for each of N sensing responders, the transmission beam list is used for indicating an index of a transmission beam used by the corresponding sensing responder in a sensing measurement session, the reception beam list is used for indicating an index of a reception beam used by the corresponding sensing responder in the sensing measurement session, and N is a positive integer; The SBP initiator receives an SBP response frame for the SBP request frame.
2. A beam information indication method, characterized in that: The method comprises: The proxy sensing SBP responder receives an SBP request frame, wherein the SBP request frame comprises beam indication information, and the beam indication information is used for the SBP initiator to suggest the SBP responder to be a sensing initiator, and the SBP responder indicates at least one of a transmission beam list or a reception beam list for each of N sensing responders, the transmission beam list is used for indicating an index of a transmission beam used by the corresponding sensing responder in a sensing measurement session, the reception beam list is used for indicating an index of a reception beam used by the corresponding sensing responder in the sensing measurement session, and N is a positive integer; The SBP responder sends an SBP response frame for the SBP request frame.
3. The method of claim 1 or 2, wherein the beam indication information comprises one transmission beam list and N reception beam lists indicated for the N sensing responders, and each reception beam list corresponds to one sensing responder; or the beam indication information comprises one reception beam list and N transmission beam lists indicated for the N sensing responders, and each transmission beam list corresponds to one sensing responder; or the beam indication information comprises N transmission beam lists and N reception beam lists indicated for the N sensing responders, and each transmission beam list corresponds to one sensing responder, and each reception beam list corresponds to one sensing responder.
4. The method according to any one of claims 1 to 3, characterized in that, the SBP request frame comprises information of recommended sensing responders, and information of the N sensing responders is contained in the information of the recommended sensing responders.
5. The method according to any one of claims 1 to 4, characterized in that, the SBP request frame further comprises a role bitmap, and the role bitmap is used for indicating a role of each of the N sensing responders, and the role of the sensing responder is at least one of a sensing transmitter or a sensing receiver.
6. The method according to any one of claims 1 to 5, characterized in that, the SBP request frame further comprises a beam list number, and the beam list number is used for indicating a number of beam list pairs of the transmission beam list and the reception beam list; or the SBP request frame further comprises a beam list presence, and the beam list presence is used for indicating whether the beam indication information exists in the SBP request frame.
7. The method according to any one of claims 1 to 6, characterized in that, The SBP request frame further comprises at least one of: The number of perception response ends, the number of perception response ends is optional, the recommended number of perception response ends, the recommended list of perception response ends exists, the recommended perception response end is optional.
8. The method according to any one of claims 1 to 7, characterized in that, The SBP request frame further comprises at least one of: SBP program expiration index, perception response end to perception response end SR2SR probe request.
9. The method according to any one of claims 1 to 8, characterized in that, The beam indication information is carried in an integrated millimeter wave IMMW SBP parameter element or an IMMW perception measurement parameter element in the SBP request frame.
10. The method according to any one of claims 1 to 8, characterized in that, The beam indication information is carried in a directional multi-gigabit DMG SBP parameter element in the SBP request frame.
11. A communications device, characterized by Comprising a module for performing the method as claimed in any one of claims 1, 3-10, or a module for performing the method as claimed in any one of claims 2-10.
12. A communications device, characterized by Comprising a processor for performing the method as claimed in any one of claims 1, 3-10, or a processor for performing the method as claimed in any one of claims 2-10.
13. A communications device, characterized by Comprising a logic circuit and an interface, the logic circuit and the interface are coupled; The interface is used for inputting and / or outputting information, and the logic circuit is used for performing the method as claimed in any one of claims 1, 3-10, or the logic circuit is used for performing the method as claimed in any one of claims 2-10.
14. A computer-readable storage medium, characterized in that, The computer readable storage medium is used for storing a computer program, the computer program is executed, the method as claimed in any one of claims 1, 3-10 is executed, or the method as claimed in any one of claims 2-10 is executed.
15. A computer program product, characterised in that, The computer program product is executed, the method as claimed in any one of claims 1, 3-10 is executed, or the method as claimed in any one of claims 2-10 is executed.
16. A communication system, characterized by Comprising an agent perception SBP initiator and an SBP responder, the SBP initiator is used for performing the method as claimed in any one of claims 1, 3-10, and the SBP responder is used for performing the method as claimed in any one of claims 2-10.