Information transmission method and device

By indicating the type of measurement result in the measurement report message, the problem of increasing NB signal consumption in the measurement reporting stage in the prior art is solved, and the effect of reducing the energy consumption of reception processing and meeting duty cycle requirements is achieved.

CN119497137AActive Publication Date: 2025-02-21HUAWEI TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411398483.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-01-13
Publication Date
2025-02-21
Estimated Expiration
2043-01-13

AI Technical Summary

Technical Problem

The prior art requires all types of measurement results to be reported in a measurement report message through a narrowband signal during the measurement reporting stage, resulting in an increase in NB signal consumption and increasing the energy consumption of reception and processing.

Method used

By indicating the type of measurement results in the measurement report message, different types of measurement results are transmitted through different messages, reducing the consumption of NB signals.

Benefits of technology

It reduces the consumption of narrowband signals, reduces the energy consumption of the equipment's reception and processing, and meets the duty cycle requirements of NB signals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119497137A_ABST
    Figure CN119497137A_ABST
Patent Text Reader

Abstract

The invention provides an information transmission method and device, and relates to the technical field of wireless communication. The application is applied to a wireless personal local area network system based on ultra-wideband (UWB), and comprises a 802.15 series protocol, such as a 802.15. 4a protocol, a 802.15. 4 z protocol or a 802.15. 4 ab protocol and the like. In addition, the wireless local area network system, the sensing system and the like of an IEEE (Institute of Electrical and Electronic Engineers) 802.11 ax next generation Wi-Fi (Wireless Fidelity) protocol, such as 802.11 be or EHT (Evolved Huang Transform), and 802.11 series protocols, such as 802.11 next generation, Wi-Fi (Wireless Fidelity) and the like can be supported. In the method, when the second communication device sends the measurement result to the first communication device, the type of the measurement result can be indicated to the first communication device, the consumption of the NB signal can be reduced, the requirement of the NB signal for the duty ratio is met, and the receiving processing energy consumption of the first communication device is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The application number of the original application is 202310081231.9. The name of the original application is “A method and device for information transmission”. The original application date is January 13, 2023. All the contents of the original application are incorporated into this application by reference. Technical Field

[0002] The present application relates to the field of wireless communication technology, and in particular to an information transmission method and device. Background Art

[0003] Ultra wideband (UWB) is a wireless communication and sensing ranging technology that uses nanosecond-level wireless non-sinusoidal narrow pulses to transmit signals, so it occupies a wide spectrum range. Due to its narrow pulses and extremely low radiation spectrum density, the UWB system has the advantages of strong multipath resolution, low power consumption, and strong confidentiality, and has attracted widespread attention in the industry.

[0004] For a single sensing ranging process, it is defined as a measurement round. The minimum processing time unit of each measurement round is the measurement slot. In a measurement round, it is divided into three phases: measurement control phase, measurement phase and measurement report phase. In the measurement report phase, the measurement responder can send a measurement report message to the measurement initiator, or the measurement initiator can send a measurement report message to the measurement responder. Among them, the above-mentioned measurement report message can include measurement results, which are generally carried by narrowband (NB) signals.

[0005] At present, the measurement report message sent by the measurement responder or the measurement initiator can include all types of measurement results measured. That is to say, in the current measurement reporting stage, all types of measurement results measured by the measurement responder or the measurement initiator need to be placed in a measurement report message and reported through the NB signal. However, the transmission method of the above measurement report message will increase the consumption of the NB signal and increase the receiving and processing energy consumption of the measurement initiator or the measurement receiver. Summary of the invention

[0006] The present application provides an information transmission method for reducing the consumption of narrowband signals and reducing the receiving and processing energy consumption of a device.

[0007] In a first aspect, a method for information transmission is provided. The method may be performed by a second communication device, or by a chip / chip system. In the method, the second communication device may receive a first UWB signal from a first communication device, and the first UWB signal is used for one or more of ranging, positioning or sensing. The second communication device may send first information to the first communication device, the first information including second information and a measurement result, and the second information is used to indicate the type of the measurement result. The measurement result is obtained by measuring the first UWB signal.

[0008] Based on this solution, when the second communication device sends the measurement result to the first communication device, it can indicate the type of the measurement result to the first communication device. Thus, different types of measurement results can be transmitted through different messages, reducing the consumption of NB signals, meeting the duty cycle requirements of NB signals, and reducing the reception processing energy consumption of the first communication device.

[0009] In one possible implementation, the type includes one or more of: flight time, response time, round trip time, and time interval of corrected response time.

[0010] In a possible implementation manner, the first information includes a frame length field and a message identification field, and the frame length field and the message identification field are used to indicate that the first information includes the second information.

[0011] Based on the above scheme, indicating to the first communication device whether the second information is included in the first information can allow the first communication device to determine whether the measurement result is transmitted through different messages to determine whether there will be subsequent message transmission, thereby improving the flexibility of the receiving processing of the first communication device. In addition, by indicating whether the second information is included in the first information through the frame length field and the message identification field, the consumption of the numerical state of the message identification field can be reduced, and the consumption of the NB signal caused by increasing the length of the message identification field can be avoided, thereby meeting the duty cycle requirements of the NB signal.

[0012] In a possible implementation, the second information includes a first field, and the first field is used to indicate that the measurement result is not split. Alternatively, the second information includes a second field, and the second field is used to indicate that the first information carries the i-th sub-part after the measurement result is split into multiple sub-parts. i is a positive integer.

[0013] Based on the above solution, the measurement results can be split and the split sub-parts can be carried through different messages, so as to meet the duty cycle requirements of the NB signal and reduce the consumption of the NB signal.

[0014] In a possible implementation, the first information also includes third information, where the third information is used to indicate the number of segments of the second UWB signal, the second UWB signal is used for one or more of ranging, positioning or perception, and the sending time of the second UWB signal is later than the sending time of the first UWB signal.

[0015] Based on the above scheme, the second communication device timely updates and adjusts the number of segments of the inappropriate UWB signal to the number of segments of the appropriate UWB signal according to the actual measurement results of the current measurement round, and indicates the number of segments of the UWB signal to the first communication device through the third information, so as to avoid wasting more time in the subsequent continuous measurement process, thereby improving system efficiency.

[0016] In a possible implementation manner, the first information further includes control information, and the control information is used to indicate that the first information includes the third information.

[0017] Based on the above solution, the first communication device can determine whether the first information includes the third information according to the control information included in the first information, and thus can determine whether the number of segments of the UWB signal needs to be adjusted.

[0018] In a second aspect, a method for information transmission is provided. The method can be performed by a second communication device, or by a chip / chip system. In the method, the second communication device receives first information from a first communication device, and the first information is used to trigger one or more of ranging, positioning or perception. Among them, the first information also includes second information, and the second information is used to request the number of segments of the UWB signal. The above-mentioned UWB signal is used for one or more of ranging, positioning or perception. The second communication device sends the number of segments of the UWB signal to the first communication device.

[0019] Based on this scheme, the first communication device requests the number of segments of the UWB signal from the second communication device, so the number of segments of the UWB signal sent by the second communication device is controlled by the first communication device, thereby reducing the interference of the process of exchanging the number of segments of the UWB signal on other devices receiving NB signals.

[0020] In a possible implementation, the first information further includes third information, and the third information is used to indicate the channel occupancy of the non-UWB signal. For example, the third information is used to indicate the channel occupancy of the WiFi signal, the Bluetooth signal, etc. Based on this solution, the third information indicates the channel occupancy of the non-UWB signal, so that the first communication device and the second communication device can avoid conflicts with the non-UWB signal when communicating based on the UWB signal, and alleviate the interference between the UWB and non-UWB signals.

[0021] In a possible implementation manner, the third information includes a frequency hopping indication map, where the frequency hopping indication map is used to indicate a channel occupancy status of a non-UWB signal.

[0022] In a possible implementation, the second communication device may determine that the first information includes the second information based on cyclic redundancy check (CRC) information of the first information. Based on this solution, by determining whether the first information includes the second information through CRC information, it is possible to avoid adding a field in the first information to indicate whether the first information includes the second information, and the consumption of NB signals can be reduced.

[0023] In a possible implementation, the first information includes a frame length field and a message identification field, and the frame length field and the message identification field are used to indicate that the first information includes the second information. Based on this solution, by indicating whether the first information includes the second information through the frame length field and the message identification field, it is possible to avoid adding a field in the first information to indicate whether the first information includes the second information, and the consumption of the NB signal can be reduced. In addition, by indicating whether the first information includes the second information through the frame length field and the message identification field, the consumption of the numerical state of the message identification field can be reduced, and the consumption of the NB signal caused by increasing the length of the message identification field can be avoided, thereby meeting the duty cycle requirement of the NB signal.

[0024] In a third aspect, a method for information transmission is provided. The method may be performed by a first communication device, or by a chip / chip system. In the method, the first communication device sends a first UWB signal to a second communication device, and the first UWB signal is used for one or more of ranging, positioning or sensing. The first communication device receives first information from the second communication device, the first information including second information and a measurement result, and the second information is used to indicate the type of the measurement result. The measurement result is obtained by the first communication device measuring the first UWB signal.

[0025] In one possible implementation, the type includes one or more of: flight time, response time, round trip time, and time interval of corrected response time.

[0026] In a possible implementation manner, the first information includes a frame length field and a message identification field, and the frame length field and the message identification field are used to indicate that the first information includes the second information.

[0027] In a possible implementation, the second information includes a first field, and the first field is used to indicate that the measurement result is not split. Alternatively, the second information includes a second field, and the second field is used to indicate that the first information carries the i-th sub-part after the measurement result is split into multiple sub-parts. i is a positive integer.

[0028] In a possible implementation, the first information further includes third information, the third information is used to indicate the number of segments of the second UWB signal, the second UWB signal is used for one or more of ranging, positioning or sensing, wherein the second UWB signal is sent later than the first UWB signal.

[0029] In a possible implementation manner, the first information further includes control information, and the control information is used to indicate that the first information includes the third information.

[0030] In a fourth aspect, a method for information transmission is provided. The method may be performed by a first communication device, or by a chip / chip system. In the method, the first communication device sends first information to a second communication device, and the first information is used to trigger one or more of ranging, positioning, or perception. The first information also includes second information, and the second information is used to request the number of segments of a UWB signal, and the UWB signal is used for one or more of ranging, positioning, or perception. The first communication device receives the number of segments of a UWB signal from the second communication device.

[0031] In a possible implementation, the first information further includes third information, and the third information is used to indicate the channel occupancy of the non-UWB signal. Specifically, the third information may include a frequency hopping indication map, and the frequency hopping indication map is used to indicate the channel occupancy of the non-UWB signal.

[0032] In a possible implementation manner, CRC information of the first information is used to indicate that the first information includes the second information.

[0033] In a possible implementation manner, the first information includes a frame length field and a message identification field, and the frame length field and the message identification field are used to indicate that the first information includes the second information.

[0034] In a fifth aspect, a communication device is provided, comprising: a processing unit and a transceiver unit. The transceiver unit is used to receive a first UWB signal from a first communication device, and the first UWB signal is used for one or more of ranging, positioning or sensing. The processing unit is used to measure the first UWB signal to obtain a measurement result. The transceiver unit is also used to send first information to the first communication device, the first information including second information and a measurement result, and the second information is used to indicate a type of the measurement result. The type of the measurement result includes, but is not limited to, one or more of: flight time, response time, round trip time, and time interval of a corrected response time.

[0035] In a possible implementation manner, the first information includes a frame length field and a message identification field, and the frame length field and the message identification field are used to indicate that the first information includes the second information.

[0036] In a possible implementation, the second information includes a first field, and the first field is used to indicate that the measurement result is not split. Alternatively, the second information includes a second field, and the second field is used to indicate that the first information carries the i-th sub-part after the measurement result is split into multiple sub-parts. i is a positive integer.

[0037] In a possible implementation, the first information further includes third information, the third information is used to indicate the number of segments of the second UWB signal, the second UWB signal is used for one or more of ranging, positioning or sensing. The second UWB signal is sent later than the first UWB signal.

[0038] In a possible implementation manner, the first information further includes control information, and the control information is used to indicate that the first information includes the third information.

[0039] In a sixth aspect, a communication device is provided, comprising: a processing unit and a transceiver unit. The transceiver unit is used to receive first information from a first communication device, and the first information is used to trigger one or more of ranging, positioning or perception. The first information also includes second information, and the second information is used to request the number of segments of the UWB signal, and the UWB signal is used for one or more of ranging, positioning or perception. The processing unit is used to determine the number of segments of the UWB signal. The transceiver unit is also used to send the number of segments of the UWB signal to the first communication device.

[0040] In a possible implementation, the first information further includes third information, and the third information is used to indicate the channel occupancy of the non-UWB signal. Specifically, the third information may include a frequency hopping indication map, and the frequency hopping indication map is used to indicate the channel occupancy of the non-UWB signal.

[0041] In a possible implementation manner, the processing unit is further configured to determine, according to CRC information of the first information, that the first information includes the second information.

[0042] In a possible implementation manner, the first information includes a frame length field and a message identification field, and the frame length field and the message identification field are used to indicate that the first information includes the second information.

[0043] In a seventh aspect, a communication device is provided, comprising: a processing unit and a transceiver unit. The processing unit is used to generate a first UWB signal. The transceiver unit is used to send a first ultra-wideband technology UWB signal to a second communication device, and the first UWB signal is used for one or more of ranging, positioning or sensing. The transceiver unit is also used to receive first information from the second communication device, the first information includes second information and a measurement result, and the second information is used to indicate the type of the measurement result. Among them, the measurement result is obtained by measuring the first UWB signal. The type of measurement result may include, but is not limited to: one or more of: flight time, response time, round-trip time and time interval of corrected response time.

[0044] In a possible implementation manner, the first information includes a frame length field and a message identification field, and the frame length field and the message identification field are used to indicate that the first information includes the second information.

[0045] In a possible implementation, the second information includes a first field, and the first field is used to indicate that the measurement result is not split. Alternatively, the second information includes a second field, and the second field is used to indicate that the first information carries the i-th sub-part after the measurement result is split into multiple sub-parts. i is a positive integer.

[0046] In a possible implementation, the first information further includes third information, the third information is used to indicate the number of segments of the second UWB signal, the second UWB signal is used for one or more of ranging, positioning or sensing, wherein the second UWB signal is sent later than the first UWB signal.

[0047] In a possible implementation manner, the first information further includes control information, and the control information is used to indicate that the first information includes the third information.

[0048] In an eighth aspect, a communication device is provided, comprising: a processing unit and a transceiver unit. The processing unit is used to generate first information. The transceiver unit is used to send the first information to a second communication device, and the first information is used to trigger one or more of ranging, positioning or perception. The first information also includes second information, and the second information is used to request the number of segments of the UWB signal, and the UWB signal is used for one or more of ranging, positioning or perception. The transceiver unit is also used to receive the number of segments of the UWB signal from the second communication device.

[0049] In a possible implementation, the first information further includes third information, and the third information is used to indicate the channel occupancy of the non-UWB signal. Specifically, the third information includes a frequency hopping indication map, and the frequency hopping indication map is used to indicate the channel occupancy of the non-UWB signal.

[0050] In a possible implementation manner, CRC information of the first information indicates that the first information includes the second information.

[0051] For the technical effects that can be achieved by each design in any of the third to eighth aspects mentioned above, please refer to the description of the technical effects that can be achieved by the corresponding designs in the first and second aspects mentioned above, and the repetitions will not be discussed here. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 A schematic diagram of a communication system provided in an embodiment of the present application;

[0053] Figure 2 A schematic diagram of a star topology provided in an embodiment of the present application;

[0054] Figure 3 A schematic diagram of a mesh topology provided in an embodiment of the present application;

[0055] Figure 4 A schematic diagram of UWB segmentation provided in an embodiment of the present application;

[0056] Figure 5 A schematic diagram of a measuring wheel provided in an embodiment of the present application;

[0057] Figure 6 A schematic diagram of a measurement process provided in an embodiment of the present application;

[0058] Figure 7 An exemplary flow chart of an information transmission method provided in an embodiment of the present application;

[0059] Figure 8 An exemplary flow chart of an information transmission method provided in an embodiment of the present application;

[0060] Fig. 9 One of the schematic diagrams of a communication device provided in an embodiment of the present application;

[0061] Fig.10 One of the schematic diagrams of a communication device provided in an embodiment of the present application;

[0062] Fig.11 One of the schematic diagrams of a communication device provided in an embodiment of the present application;

[0063] Fig.12 One of the schematic diagrams of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0064] In order to facilitate understanding of the technical solutions provided by the embodiments of the present application, the technical terms involved in the embodiments of the present application are explained and illustrated below.

[0065] 1) Perception, also known as perception measurement or wireless perception, refers to the purpose of discovering a target or determining the target status by transmitting signals between the transmitter and the receiver. Wireless local area network (WLAN) perception refers to a station (STA) with WLAN perception capability using received WLAN signals to detect the characteristics of an expected target in a given environment. For example, characteristics include one or more of range, speed, angle, motion, presence or proximity, gesture, etc. Targets include one or more of objects, people, animals, etc. Environments include one or more of rooms, houses, vehicles, businesses, etc.

[0066] For example, the transmitter can send a signal for sensing and measurement to the receiver, and the receiver can measure the signal to obtain a channel estimation result, such as channel state information (CSI). The receiver can sense based on the CSI. Alternatively, the receiver can send the channel estimation result to the transmitter, and the transmitter performs target sensing or target state sensing based on the channel estimation result. For example, the receiver or the transmitter can process the CSI to determine whether there is a moving target in the environment. For example, assuming that there is a moving target in the environment, and the target motion will affect the amplitude and frequency of the PPDU during this period of time, and these effects will be reflected in the CSI during this period of time. Therefore, the receiver or the transmitter can determine whether there is a moving target in the environment based on the CSI. In the perception process, the devices involved in perception mainly include the following roles:

[0067] Sensing initiator: The device that initiates the sensing process.

[0068] Sensing responder: A device that responds to the perception initiated by the sensing initiator and participates in the perception.

[0069] Sensing transmitter: A device that sends a sensing signal. A sensing signal may be a signal used for sensing measurement. A sensing receiver may measure the sensing signal.

[0070] Sensing receiver: A device that receives sensing signals.

[0071] 2) Ranging refers to the purpose of measuring the distance between the transmitter and the receiver by transmitting signals. Optionally, the purpose of determining the location of the transmitter and / or the receiver can also be achieved.

[0072] Ranging initiator: The device that initiates the ranging process.

[0073] Ranging responder: A device that responds to the ranging process initiated by the ranging initiator and participates in the ranging.

[0074] Ranging transmitter: A device that sends a ranging signal, where the ranging signal may refer to a signal used for ranging.

[0075] Ranging receiver: A device that receives ranging signals.

[0076] 3) Positioning refers to the purpose of determining the location of the sender and / or receiver by transmitting signals between the sender and the receiver.

[0077] Positioning initiator: The device that initiates the positioning process.

[0078] Ranging responder: A device that responds to the positioning process initiated by the positioning initiator and participates in positioning.

[0079] Ranging transmitter: A device that sends a positioning signal, where the positioning signal may refer to a signal used for positioning.

[0080] Ranging receiver: A device that receives positioning signals.

[0081] The measurement mentioned in the embodiments of the present application includes ranging, sensing, positioning, communication and other measurement processes performed based on UWB signals. Accordingly, for example, when the measurement is ranging, the corresponding measuring wheel is a ranging wheel; for another example, when the measurement is sensing, the corresponding measuring wheel is a sensing wheel.

[0082] In addition, the "frame structure" described in this application may also be referred to as a "frame format", etc., and there is no limitation on the name of the frame structure, which can be used to characterize signal frame characteristics such as the structure / format of a UWB signal frame.

[0083] The embodiments of the present application do not impose any limitation on the names of the fields and information defined or used. The names of the fields and information given are only examples, such as the recommended number of fragments (RNF) request, the fragment number index (FNI), the measurement report (RMR), the polling message carrying a 1-byte extended function message, the polling message carrying a 2-byte extended function message, the measurement report range selection (RMRS), the RNF report presence control (RNFRPC), the report part indication, etc. This article does not impose any limitation on the modulation configuration adopted by the NB, and takes the 250k offset quadrature phase shift keying (QPSK) NB PHY as an example. It is shown only as an example.

[0084] The embodiments of the present application do not specifically limit the positions of the fields and information, the number of bytes of the fields and information, and the number of bits of the fields and information. The positions of the fields and information, the number of bytes of the fields and information, and the number of bits of the fields and information involved below are only shown as examples. In other words, the embodiments of the present application do not limit the size of each field and information. The various tables mentioned in this application are only examples.

[0085] In addition, in the embodiments of the present application, "segmented signal (fragment or segment)" may also be referred to as "block signal", "short signal", "partial signal", "segment", "block", "slice" or "slice signal", etc. The name of the segmented signal is not limited, and can be used to identify that a UWB signal is split into multiple UWB signals, and each of the multiple UWB signals after the split is less than 1 millisecond in time length, and one split UWB signal is sent within each millisecond, such as Figure 1 As shown. UWB segmented signals are generally signals that do not carry data content. For example, UWB segmented signals may be signals that only contain preambles (preamble-only). Optionally, multiple segmented signals obtained by splitting a UWB signal may be the same. For example, multiple segmented signals obtained by splitting a UWB signal are preambles (preambles) of the same configuration, wherein the preambles of the same configuration include but are not limited to: the length of the preamble, the sequence used for the preamble, etc. The preamble is a set of sequences that can be used to identify the device when the device interacts with other devices or accesses a network.

[0086] The embodiments of the present application do not impose any limitation on the modulation configuration adopted by the NB. The 250k offset quadrature phase shift keying (O-QPSK) NB PHY is shown only as an example. Other modulation configurations may also be used, such as 500kO-QPSK, and 1M (1000k)O-QPSK, etc. Among them, 250k represents the data rate, that is, 250kbps, and kbps represents kilobits per second.

[0087] It should be noted that the embodiments of the present application do not impose any restrictions on the signal type of the fields defined or used, and the NB signal given is only an example. In other words, the signal type of the fields defined or used may also be other non-UWB signals, such as Bluetooth signals; for another example, for non-narrowband assisted MMS processes, the signal type of the fields defined or used and / or frame formats may also be UWB signals.

[0088] The embodiments of the present application may be applicable to WLAN scenarios, for example, to the Institute of Electrical and Electronics Engineers (IEEE) 802.11 system standards, such as 802.11a / b / g, 802.11n, 802.11ac, 802.11ax standards, or their next generations, such as 802.11be standards, Wi-Fi 7 or extremely high throughput (EHT), 802.11ad, 802.11ay, 802.11bf, and the next generation of 802.11be, such as Wi-Fi 8 or the next generation standards. Alternatively, the embodiments of the present application may also be applicable to wireless local area network systems such as the Internet of Things (IoT) network or the Vehicle to X (V2X) network, such as the 802.15.4ab standard, the 802.15.4z standard, etc. Of course, the embodiments of the present application can also be applied to other possible communication systems, such as LTE system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, 5G communication system, and future 6G communication system.

[0089] The following takes the scenario in which the embodiment of the present application can be applied to WLAN as an example. It should be understood that WLAN started from the 802.11a / g standard, and went through 802.11n, 802.11ac, 802.11ax and the 802.11be that is being discussed now. Among them, 802.11n can also be called high throughput (HT); 802.11ac can also be called very high throughput (VHT); 802.11ax can also be called high efficiency (HE) or Wi-Fi 6; 802.11be can also be called EHT or Wi-Fi 7, and the standards before HT, such as 802.11a / b / g, etc. can be collectively referred to as non-high throughput (Non-HT).

[0090] See also Figure 1 , shows a network architecture diagram of a WLAN applicable to an embodiment of the present application. Figure 1 Take the WLAN including 1 wireless access point (AP) and 2 stations (STA) as an example. The STA associated with the AP can receive wireless frames sent by the AP and can also send wireless frames to the AP. In addition, the embodiments of the present application are also applicable to communication between APs. For example, each AP can communicate with each other through a distributed system (DS). The embodiments of the present application are also applicable to communication between STAs. It should be understood that Figure 1 The number of APs and STAs is just an example and can be more or less.

[0091] Among them, the access point can be an access point for terminal devices (such as mobile phones) to enter the wired (or wireless) network. It is mainly deployed in homes, buildings and parks. The typical coverage radius is tens of meters to hundreds of meters. Of course, it can also be deployed outdoors. The access point is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet. Specifically, the access point can be a terminal device (such as a mobile phone) or a network device (such as a router) with a Wi-Fi chip. The access point can be a device that supports the 802.11be standard. The access point can also be a device that supports multiple wireless local area networks (WLAN) standards of the 802.11 family, such as 802.11ax, 802.11ac, 802.11ad, 802.11ay, 802.11n, 802.11g, 802.11b, 802.11a and 802.11be next generation.

[0092] The site can be a wireless communication chip, a wireless sensor or a wireless communication terminal, etc., and can also be called a user. For example, the site can be a mobile phone that supports Wi-Fi communication function, a tablet computer that supports Wi-Fi communication function, a set-top box that supports Wi-Fi communication function, a smart TV that supports Wi-Fi communication function, a smart wearable device that supports Wi-Fi communication function, a vehicle-mounted communication device that supports Wi-Fi communication function, and a computer that supports Wi-Fi communication function, etc. Optionally, the site can support the 802.11be standard. The site can also support multiple wireless local area networks (WLAN) standards of the 802.11 family, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, and 802.11be next generation.

[0093] For example, access points and sites can be devices used in the Internet of Vehicles, IoT nodes and sensors in the Internet of Things (IoT), smart cameras and smart remote controls in smart homes, smart water and electricity meters, and sensors in smart cities.

[0094] The AP and STA involved in the embodiments of the present application may be AP and STA applicable to the IEEE 802.11 system standard. AP is a device deployed in a wireless communication network to provide wireless communication functions for its associated STA. The AP can be used as the hub of the communication system, and is usually a network-side product that supports the MAC and PHY of the 802.11 system standard. For example, it may be a base station, a router, a gateway, a repeater, a communication server, a switch or a bridge and other communication equipment, wherein the base station may include various forms of macro base stations, micro base stations, relay stations, etc. Here, for the convenience of description, the above-mentioned devices are collectively referred to as AP. STA is usually a terminal product that supports the media access control (MAC) and physical layer (PHY) of the 802.11 system standard, such as a mobile phone, a laptop computer, etc.

[0095] It can be understood that the first communication device involved in the embodiment of the present application may be an AP or a STA. Similarly, the second communication device involved in the embodiment of the present application may be an AP or a STA.

[0096] The technical solution provided in the embodiment of the present application can work in a star topology, a point-to-point topology or a mesh topology. Figure 2 , is a schematic diagram of a star topology provided in an embodiment of the present application. Figure 2As shown, in a star topology, a central node may control data communication between one or more other devices. The central node may be an AP or a STA, and the other devices may be APs or STAs.

[0097] It is understandable that the point-to-point topology can be considered as a special mesh topology. The point-to-multipoint topology refers to the structure of data communication between two devices. In the mesh topology, any two devices can communicate with each other, such as Figure 3 shown.

[0098] Optional, Figure 2 or Figure 3 The black nodes are full function devices (FFD), and the white nodes are reduced function devices (RFD). In the ultra wideband (UWB) system, FFD can be an anchor device, or a tag device with strong computing power, such as a UWB tag on a smartphone. RFD is a tag device with only partial computing power. In one possible implementation, the FFD device can act as a personal area network (PAN) coordinator or coordinator, while the RFD cannot act as a PAN coordinator or coordinator.

[0099] Ultra wideband (UWB) is a wireless communication and sensing ranging technology that uses nanosecond-level wireless non-sinusoidal narrow pulses to transmit signals, so it occupies a wide spectrum range. Due to its narrow pulses and extremely low radiation spectrum density, the UWB system has the advantages of strong multipath resolution, low power consumption, and strong confidentiality, and has attracted widespread attention in the industry.

[0100] Since UWB technology does not need to use the carrier wave in the traditional communication system, but transmits data by sending and receiving extremely narrow pulses with a duration of nanoseconds or less, it has very high requirements for the time synchronization of the transceiver equipment. At the same time, due to the large communication bandwidth of UWB technology, the power consumption and complexity of the equipment are high when sending and receiving signals on the ultra-wideband channel, and most UWB devices are powered by batteries. The next generation standard hopes to further reduce the power consumption of the UWB system, so it can use the narrowband signal auxiliary method to send and receive all signals except the reference signals for ranging, perception and positioning through the narrowband system, thereby reducing the overall power consumption overhead.

[0101] Since the bandwidth of the UWB system is very large, in order to reduce the interference of the UWB system to other narrowband devices during operation, the Federal Communications Commission (FCC) of the United States has imposed strict restrictions on the power spectral density of UWB signals. There are mainly two rules.

[0102] Rule 1: The average value of the maximum power spectral density (PSD) of the transmitted UWB signal within one millisecond cannot be greater than 41.3 decibels relative to one milliwatt (dBm) per megahertz.

[0103] Rule 2: The maximum power of the transmitted UWB signal within any 50M bandwidth cannot exceed 1 milliwatt.

[0104] Among them, rule 1 limits the total energy emitted by the UWB signal within 1 millisecond. For example, the total energy emitted by the UWB signal within 1 millisecond under a bandwidth of 500M is UWB37 nanojoules (nJ). However, the energy of the UWB signal can be concentrated and emitted in a shorter period of time, thereby increasing the instantaneous power of the transmitted signal to increase the coverage of the transmitted signal and the signal-to-noise ratio of the received signal. Based on this, in the scenario where the transmission power needs to be increased, the transmitter splits the UWB signal to be transmitted into multiple segments, each of which is less than 1 millisecond in length, and then only sends one of the segments in each millisecond, such as Figure 4 shown.

[0105] Segmented transmission can increase the instantaneous power of UWB signals, but it cannot be increased infinitely. Rule 2 actually limits the power increase multiple of UWB segmented transmission. Segmented transmission is also called multi-millisecond transmission (MMS).

[0106] In addition, due to the large bandwidth of the UWB system, UWB communication equipment needs to have ultra-high-speed data transmission and reception capabilities, while the spectrum efficiency of the impulse radio ultra-wideband (IR-UWB) system based on pulse transmission is low. Therefore, when transmitting the same information, the power consumption overhead required by the IR-UWB system is much higher than that of other narrow-band (NB) short-range protocols, such as Bluetooth or ZigBee.

[0107] However, for ranging, perception and positioning scenarios, the accuracy of measurement or perception is closely related to the signal bandwidth. The larger the signal bandwidth, the higher the accuracy of perception or ranging. Therefore, it is possible to consider sending and receiving reference signals for ranging, perception and positioning through the UWB system, and transmitting all other data through the NB protocol, thereby ensuring the accuracy of ranging, perception and positioning, and saving power consumption. The above transmission method is also called narrow-band assisted (NBA)-multi-millisecond (MMS) UWB.

[0108] A single measurement process such as ranging, sensing or positioning is defined as a measurement round. The minimum processing time unit of each measurement round is a measurement slot. In a measurement round, there are three phases: measurement control phase, measurement phase and measurement report phase.

[0109] Take the sensing scenario as an example. The measurement round in the above text can be a sensing round. The minimum processing time unit of each sensing round is a sensing slot. In a sensing round, there are three phases: sensing control phase, measurement phase and sensing measurement report phase.

[0110] For the ranging scenario defined by the IEEE 802.15.4z standard, the above measurement round can be a ranging round. The minimum processing time unit of each ranging round is a ranging slot. In a ranging round, there are three phases: ranging control phase, ranging phase, and ranging report phase. Figure 5 In IEEE802.15.4z, the ranging control phase includes one ranging time slot, while in the IEEE 802.15.4ab standard currently under discussion, the ranging control phase may include more than one ranging time slot.

[0111] In the measurement control phase of the NBA-MMS UWB measurement round, the measurement initiator is often required to send a polling message to the measurement responder, such as the ranging initiator sending a polling message to the ranging responder in the ranging round. After correctly receiving the polling message, the measurement responder needs to feedback a response message (response, Resp.) to the measurement initiator. After the measurement initiator correctly receives the response message, the measurement initiator and the measurement responder exchange UWB signals to carry out the NBA-MMS UWB measurement process. After the measurement process is completed, the measurement responder or the measurement initiator can obtain the measurement result of the UWB signal, and the measurement responder can send a measurement report message to the measurement initiator, or the measurement initiator sends a measurement report message to the measurement responder, such as Figure 6 The measurement report message may include measurement results, which are generally carried by NB signals.

[0112] At present, the measurement report message sent by the measurement responder or the measurement initiator can include all types of measurement results measured. That is to say, in the current measurement reporting stage, all types of measurement results measured by the measurement responder or the measurement initiator need to be placed in a measurement report message and reported through the NB signal. However, the transmission method of the above measurement report message will increase NB consumption and increase the receiving and processing energy consumption of the measurement initiator or the measurement receiver.

[0113] In view of this, an embodiment of the present application provides an information transmission method. In the method, when the second communication device sends a measurement report message to the first communication device, it can indicate to the first communication device the type of measurement result in the measurement report message. Thereby, different types of measurement results can be transmitted through different measurement report messages, reducing NB consumption, meeting the duty cycle requirements of NB signals, and reducing the reception processing energy consumption of the first communication device.

[0114] See also Figure 7 , which is an exemplary flowchart of an information transmission method provided in this application, may include the following operations. Figure 7 In the illustrated embodiment, the first communication device may be a measurement initiator, such as a ranging initiator, a perception initiator, or a positioning initiator, or the first communication device may be a measurement response terminal, such as a ranging response terminal, a perception response terminal, or a positioning response terminal. Similarly, the second communication device may be a measurement response terminal. It is understandable that, in the case where the first communication device is a measurement initiator, the second communication device may be a measurement response terminal, and in the case where the first communication device is a measurement response terminal, the second communication device may be a measurement initiator, and the embodiments of the present application do not limit this. The following description assumes that the first communication device is a measurement initiator and the second communication device is a measurement response terminal.

[0115] S701: The first communication device sends a first UWB signal to the second communication device.

[0116] Correspondingly, the second communication device receives the first UWB signal from the first communication device.

[0117] The first UWB signal may be used for one or more of ranging, positioning or sensing. Optionally, the first UWB signal may be as follows: Figure 6 One segment or multiple segments in the segmented UWB signal shown, or the first UWB signal may also be an unsegmented UWB signal, which is not specifically limited in the present application.

[0118] Optionally, the second communication device may measure the first UWB signal to obtain a measurement result of the first UWB signal.

[0119] S702: The second communication device sends first information to the first communication device.

[0120] Correspondingly, the first communication device receives the first information from the second communication device.

[0121] The first information may include the second information and the measurement result. The second information may indicate the type of the measurement result. For example, the first information may be a measurement report message sent during the measurement report phase, and the measurement report message may include the measurement result and the second information. The embodiment of the present application does not limit the sending phase of the measurement report message, and sending the measurement report message during the measurement report phase is only an example. The second information may indicate the type of the measurement result in the measurement report message.

[0122] In a possible implementation, the second information may be a newly added field in the first information, or the second information may reuse an existing field in the first information. For example, the first information may be a compressed physical service data unit (PSDU). The following introduces the compressed PSDU frame format through Table 1.

[0123] Table 1: Example of a compressed PSDU frame format

[0124]

[0125] The meanings of the fields in Table 1 are as follows.

[0126] Message ID field: Message identification field, indicating what kind of message the compressed PSDU corresponds to. The message content corresponding to the message ID field will determine the type and size of the data content carried by the content field in the compressed PSDU frame format.

[0127] Address field: indicates the device address, such as the address of the device receiving the compressed PSDU.

[0128] Content field: The data content carried by the compressed PSDU. The size of this field is a variable value (variable), which is determined by the message content corresponding to the message ID field.

[0129] Cyclic redundancy check (CRC) field: a field used for error detection and correction of compressed PSDU.

[0130] In the embodiment of the present application, the second information may reuse one or more of the message identification field, the address field, the content field and the CRC field. For another example, the second information may be a newly added field in the compressed PSDU as shown in Table 1, such as the second information may be a newly added field before the message identification field, or a newly added field after the message identification field and before the address field, or a newly added field after the address field and before the content field, or a newly added field after the content field and before the CRC field, or a newly added field after the CRC field. It is understandable that the embodiment of the present application does not limit the position of the newly added field. Below, Table 2 is used as an example to introduce that the second information is a newly added field in the compressed PSDU shown in Table 1.

[0131] Table 2: Example of a compressed PSDU frame format

[0132]

[0133]

[0134] As shown in Table 2, the second information may be a report control field in Table 2. Table 2 is only an exemplary illustration of a compressed PSDU frame format and is not sufficient to define a PSDU frame format.

[0135] In one possible scenario, the content field in the compressed PSDU may carry the measurement result, and the content field may also be referred to as a ranging measurement report (RMR) field. In other words, the measurement report range may carry the measurement result, and the report control field may indicate the type of measurement result carried in the measurement report field, as shown in Table 3.

[0136] Table 3: Example of a compressed PSDU frame format

[0137]

[0138] It is understandable that the measurement report range in Table 3 is only an exemplary illustration of the field carrying the measurement result, and is not sufficient to limit the naming of the field carrying the measurement result. Through the compressed PSDU frame format shown in Table 3, the second communication device can send the measurement result to the first communication device, and the report control field indicates the type of the measurement result. Table 3 is only an exemplary illustration of the compressed PSDU frame format, and is not sufficient to limit the PSDU frame format.

[0139] Optionally, the report control field in Table 3 may carry RMRS information. The RMRS information may indicate the type of the measurement result. It is understood that the RMRS information is only an example of information indicating the type of the measurement result, and does not constitute a limitation on the naming of the information indicating the type of the measurement result. Those skilled in the art may also name the information other names.

[0140] In one possible case, the type of measurement report in this article may include one or more of time of flight (TOF), reply time (RT), round trip time (RTT), and gap of reply time correction (GRTC). It is understandable that the type of measurement report may also include other types, such as angle of arrival (AOA), time of arrival (TOA), time difference of arrival (TDOA) or timestamp information, etc., which are not specifically limited in this application. In the above types, RT and RRT can be the values ​​required to complete the UWB ranging application. Any value that can substantially reflect the content of RT and RRT is within the protection scope of this application, and the embodiments of this application do not make any restrictions on this. GRTC can be used for time synchronization calibration between the first communication device and the second communication device. Any value that can substantially reflect the content of GRTC is within the protection scope of this application, and the embodiments of this application do not make any restrictions on this. Any value that can substantially reflect the TOF content is within the protection scope of this application, and this embodiment of the application does not impose any limitation on this. This embodiment of the application also does not impose any limitation on the names of fields such as TOF, RT, RRT, and GRTC.

[0141] The following describes the correspondence between RMRS information and measurement report types through Table 4.

[0142] Table 4: Example of a correspondence between RMRS information and measurement report types

[0143] RMRS Corresponding meaning 0 The measurement result type is TOF 1 The measurement result type is RT 2 The measurement result type is RTT 3 The measurement result type is GRTC … …

[0144] In Table 4, when the value of RMRS is 0, the measurement result type can be considered to be TOF, that is, the type of the measurement result carried in the RMR is TOF. When the value of RMRS is 1, the measurement result type can be considered to be RT, that is, the type of the measurement result carried in the RMR is RT, and so on.

[0145] It should be noted that the correspondence between the RMRS information and the type of measurement report shown in Table 4 is only shown as an example and does not constitute a limitation on the correspondence between the RMRS information and the type of measurement report. The correspondence between the above-mentioned RMRS information and the type of measurement report may be predefined by the protocol, or may be indicated by the first communication device to the second communication device, or may be indicated by the second communication device to the first communication device, or may be preconfigured, and this application does not make specific limitations. In addition, one or more correspondences in Table 4 are all within the protection scope of this application. For example, it may also be the case that the RMRS value only includes the RMRS values ​​​​in Table 4 as 0, 1, and 2. For example, it may also be one or more correspondences in Table 4, combined with one or more correspondences not given in Table 4, to constitute other correspondences between RMRS information and the type of measurement report, and this application does not make specific limitations.

[0146] In the above Tables 1 to 4, the first information is described as PSDU. In another possible implementation, the first information may be a protocol data unit (PPDU). The second information may be a newly added field in the PPDU, or the second information may reuse an existing field in the PPDU, and this application does not make any limitation on this. The following introduces the PPDU frame format through Table 5.

[0147] Table 5: Example of a PPDU frame format

[0148] Synchronization Header (SHR) Physical layer frame header (PHR) Compressed PSDU

[0149] The meanings of the fields in Table 5 are as follows.

[0150] The synchronization header (SHR) field may be as shown in standard 802.15.4.

[0151] The format of the physical layer header (PHR) is shown in Table 6. The PHR field is as shown in standard 802.15.4.

[0152] Compressed PSDU field: A field that carries NB messages in a compressed frame format and is used to configure and control the NBA-MMS UWB process. The compressed PSDU field is shown in Table 1.

[0153] Table 6: Example of a PHR frame format

[0154] Bits: 0-5 6-7 Frame length reserved

[0155] In Table 6, the frame length field indicates the number of octets / bytes occupied by the compressed PSDU field. The reserved field indicates a reserved, undefined field.

[0156] Herein, the second information may reuse the SHR field or the PHR field. Alternatively, the second information may reuse any one or more fields in the SHR field. Alternatively, the second information may reuse any one or more fields in the PHR field, such as any one of the frame length field and the reserved field.

[0157] For another example, the second information may be a newly added field in the PPDU as shown in Table 5, such as the second information may be a newly added field before the SHR field, or a newly added field after the SHR field and before the PHR field, or a newly added field before the compressed PSDU field after the PHR field, or a newly added field after the PSDU field. For another example, the second information may be a newly added field in the SHR field, or a newly added field in the PHR field, or a newly added field in the compressed PSDU. It is understandable that the embodiment of the present application does not limit the location of the newly added field. Among them, the implementation method of adding the second information in the compressed PSDU can be implemented with reference to Tables 2 to 4.

[0158] Based on the above scheme, the type of measurement result can be indicated to the first communication device through the second information, so that different types of measurement results can be sent through different measurement report messages, thereby meeting the duty cycle requirements of the NB signal, reducing the consumption of the NB signal, and reducing the receiving and processing energy consumption of the first communication device.

[0159] In a possible implementation, the first information may include first indication information. The first indication information may indicate that the first information includes the aforementioned second information. In a possible case, the first indication information may be 1-bit information, and when the value of the first indication information is 0, it may indicate that the first information does not include the second information, and when the value of the first indication information is 1, it may indicate that the first information includes the second information. Conversely, when the value of the first indication information is 1, it may indicate that the first information does not include the second information, and when the value of the first indication information is 0, it may indicate that the first information includes the second information.

[0160] In another possible implementation, the first indication information may include the frame length field shown in Table 6 and the message identification field shown in Tables 1 to 3. That is, in this document, the frame length field and the message identification field may be used to indicate whether the first information contains the above-mentioned second information. For example, when the value of the frame length field is the first value and the value of the message identification field is the second value, the first information may be indicated, such as the PPDU contains the above-mentioned second information. For another example, when the value of the frame length field is the third value and the value of the message identification field is the fourth value, the first information may be indicated, such as the PPDU does not contain the above-mentioned second information. It can be understood that the first value is different from the third value and / or the second value is different from the fourth value. The following is introduced through Table 7.

[0161] Table 7: Example of a first information

[0162] Frame length Message ID Content of the first message A C Contains second information B D No secondary information

[0163] In Table 7, A and B may be the same or different, and C and D may be the same or different. For example, assuming that A is 10, B is 9, and C and D are the same, both 0x02. That is to say, when the frame length field is 10 and the message identification field is 0x02, the second information may be included in the first information. When the frame length field is 9 and the message identification field is 0x02, the second information is not included in the first information. For another example, assuming that A is 10, B is 9, C is 0x02, and D is 0x04. That is to say, when the frame length field is 10 and the message identification field is 0x02, the second information may be included in the first information. When the frame length field is 9 and the message identification field is 0x04, the second information is not included in the first information.

[0164] It can be understood that the above-mentioned specific values ​​of frame length and message identification are only examples, and this application does not impose any limitation on the specific values ​​of frame length and message identification as shown in Table 7.

[0165] It is understandable that the value of the frame length field and the content of the message identification field are shown only as examples, and this application does not make specific limitations. The corresponding relationship between the value of the frame length field, the value of the message identification field and the content of the first information in this document can be preset or predefined by the protocol, or can be indicated by the first communication device to the second communication device, or can be indicated by the second communication device to the first communication device, and this application does not make specific limitations.

[0166] Based on the above scheme, indicating to the first communication device whether the second information is included in the first information can allow the first communication device to determine whether the measurement result is transmitted through different measurement report messages to determine whether there will be subsequent transmission of measurement report messages, thereby improving the flexibility of the first communication device. In addition, indicating whether the second information is included in the first information through the frame length field and the message identification field can reduce the consumption of the NB signal and meet the duty cycle requirements of the NB signal.

[0167] Optionally, the measurement results in this article can be split and sent to the first communication device separately. In one possible case, the first information can carry the i-th sub-part after the measurement result is split into multiple sub-parts. Wherein, i is a positive integer. In another possible case, the measurement result carried in the first information may be an unsplit measurement result. For example, the first information may include a first field, and the first field may indicate that the measurement result is not split. For another example, the first information may include a second field, and the second field may indicate that the first information carries the i-th sub-part of the measurement result.

[0168] The first field may be a newly added field in the first information, or may reuse an existing field in the first information. Similarly, the second field may be a newly added field in the first information, or may reuse an existing field in the first information. It should be noted that the first field and the second field may be implemented with reference to the aforementioned second information, and will not be described in detail here.

[0169] Optionally, the first field or the second field may also be newly added in the second information. For example, the report part indication may be used to indicate that the measurement result carried by the first information is not split, or the first information may be used to indicate that the first information carries the i-th sub-part of the measurement result. In this way, the first information may carry an unsplit measurement result, or the i-th sub-part of the measurement result. Below, the correspondence between the report part indication and the measurement result carried by the first information is introduced through Table 8. It can be understood that Table 8 uses the example that the report part indicates that the measurement result carried by the first information is not split, or that the first information carries the i-th sub-part of the measurement result. Those skilled in the art may also indicate that the measurement result carried by the above-mentioned first information is not split, or may indicate that the first information carries the i-th sub-part of the measurement result, through other fields, and this application does not make specific limitations.

[0170] Table 8: Example of a correspondence between a report part indication and a measurement result carried by the first information

[0171]

[0172] As shown in Table 8, when the value indicated in the report part is 0, it can indicate that the measurement result carried by the first information is not split. When the value indicated in the report part is 1, it can indicate that the first information carries the first sub-part of the measurement result, and so on.

[0173] It is understandable that Table 8 uses the example of splitting the measurement results into 2 parts for explanation. Those skilled in the art may split the measurement results into 3 parts, 4 parts or more parts according to the requirements of the NB for the duty cycle, and this application does not make specific limitations. The correspondence between the report part indication and the measurement result carried by the first information may be indicated by the first communication device to the second communication device, or by the second communication device to the first communication device, or may be predetermined by the protocol, or pre-configured.

[0174] Based on the above solution, the measurement results can be split and the split sub-parts can be carried through different measurement report messages, thereby meeting the NB signal duty cycle requirements and reducing NB signal consumption.

[0175] Optionally, the above-mentioned report part indication may also be implemented through the RMRS field, and this application does not make any specific limitation on this.

[0176] In a possible implementation, in the information transmission method provided in the embodiment of the present application, the second communication device may also send third information to the first communication device. The third information may indicate the number of segments of the second UWB signal. Among them, the second UWB signal may be used for one or more of ranging, positioning or perception. The sending time of the second UWB signal may be after the sending time of the aforementioned first UWB signal. For example, the second UWB signal is a signal to be sent in the next measurement round. Based on this scheme, the second communication device sends the number of segments of the second UWB signal to the first communication device, and the number of segments of the UWB signal can be updated in time to improve the accuracy of perception or measurement. On the other hand, by carrying the number of segments of the second UWB signal in the measurement report message, the consumption of air interface resources can be reduced, and additional interference to other devices receiving NB signals can be reduced.

[0177] In one example, the third information may be a newly added field in the first information. For example, a new field may be added to the PPDU or compressed PSDU to indicate the number of segments of the second UWB signal. In another example, the third information may also reuse an existing field in the first information. For example, the message identification field may be reused. The third information may be implemented with reference to the aforementioned second information or the first field and the second field, and will not be described in detail here.

[0178] In one possible scenario, the third information may be added to the second information. For example, a new field may be added to the report control field to indicate the number of segments of the second UWB signal. Table 9 is used below to introduce an implementation method of adding the third information to the second information.

[0179] Table 9: Example of a frame format for a Report Control field

[0180] bits: to be determined (TBD) 6~7 R RMRS

[0181] In Table 9, the RNF field may indicate the number of segments of the second UWB signal. The RMRS field may indicate the type of measurement report carried by the first information, and / or the RMRS field may indicate that the measurement report carried by the first information is not split, or indicates that the first information carries the i-th sub-part of the measurement report. Among them, the relevant description of RMRS can refer to the aforementioned second information, the first field and the second field, which will not be repeated here.

[0182] In one possible case, the third information or RNF can be implemented by direct indication. In another possible case, the third information or RNF can be implemented by indirect manner. The following is introduced through Example 1 and Example 2 respectively.

[0183] Example 1: Implementing RNF by direct instruction.

[0184] For example, the RNF field may carry FNI, and a feasible form of Table 9 is as shown in Table 10 below:

[0185] Table 10: Example of a frame format for a control report field

[0186]

[0187] As shown in Table 10, the FNI value field indicates whether the FNI field is effective. For example, when the FNI value = 0, the FNI field is ineffective, and when the FNI value = 1, the FNI field is effective. Conversely, when the FNI value = 1, the FNI field is ineffective, and when the FNI value = 0, the FNI field is effective. It should be noted that this document does not make any restrictions on the value and meaning of the FNI value field.

[0188] The FNI field in Table 10 may indicate the number of segments of the second UWB signal sent by the second communication device to the first communication device. For example, the FNI field in Table 10 may indicate the index of the number of segments of the second UWB signal, and the index may be mapped to a segment number value. For example, a mapping relationship as shown in Table 11.

[0189] Table 11: An example of a mapping relationship between FNI and the number of segments

[0190]

[0191] It should be noted that this document does not impose any restrictions on the number of segments that the FNI field can represent. This document does not impose any restrictions on the size of the FNI field. Table 11 is only an example of the mapping relationship between the FNI and the number of segments.

[0192] It can be understood that when the number of segments indicated by the FNI is 0, as shown in Table 11, it may indicate that the second communication device recommends to the first communication device to stop NBA-MMS ranging in the next ranging round, hereinafter referred to as the recommended termination action.

[0193] It can be understood that when the meaning indicated by FNI is that the number of segments is halved, such as shown in Table 11, it means that the second communication device recommends to the first communication device that in the next ranging round, the number of MMS segments required for NBA-MMS ranging should be reduced to half of the number of MMS segments in the current NBA-MMS ranging round, hereinafter referred to as the recommended halving action.

[0194] It should be noted that when the FNI is not the aforementioned recommended termination action or recommended halving action, it is referred to as regular reporting below.

[0195] Example 2: Implementing RNF by indirect indication.

[0196] For example, RNF is implemented through a link margin report (LMR). Then, a feasible form of Table 10 is as shown in Table 12 below:

[0197] Table 12: Example of a frame format for a control report field

[0198] Bits: 0-5 6-7 LMR RMRS

[0199] The value of the LMR field in Table 12 can implement RNF, that is, it can indicate the number of segments of the second UWB signal. For example, when LMR=000000, it means that the current LMR value is not effective, that is, the second communication device does not return an LMR report that can reflect the RNF information. For another example, when LMR=000001, it means that the second communication device sends a recommended termination action to the first communication device. In other words, the RNF value recommended by the second communication device to the first communication device is 0. For another example, when LMR=111111, it means that the second communication device sends a recommended halving action to the first communication device. For another example, when LMR is other values, LMR reports specific link budget information, that is, regular reporting. The embodiment of the present application does not impose any limitation on the value of the LMR field and its corresponding recommended action.

[0200] Based on the above scheme, the second communication device timely updates the number of segments of the inappropriate UWB signal to the number of segments of the appropriate UWB signal according to the actual measurement effect of the current measurement round, and indicates the number of segments of the UWB signal to the first communication device through the third information, so as to avoid wasting more time in the subsequent continuous measurement process, thereby improving the system efficiency. It should be noted that the embodiment of the present application does not make any limitation on the basis for adjusting the update of the number of UWB segments. For example, a feasible way is: in the current measurement round, the second device determines whether it needs to be updated and adjusted and the number of UWB segments after the update and adjustment based on the reception of the UWB segment signal.

[0201] It should be noted that, in this document, no limitation is imposed on RNF RPC and / or RNF, and the two FNI and LMR are provided only as examples. Those skilled in the art may also indicate the number of segments of the second UWB signal through other fields.

[0202] In addition, this document does not impose any restrictions on the content recommended by FNI and / or RNF, which may be one or more of the three situations of recommended termination action / recommended halving action / regular reporting. In other words, it may be the situation including the recommended termination action and the recommended halving action given in the above examples 1 and 2, or it may be the situation including only one of the recommended termination action or the recommended halving action. For example, it may be the situation including neither the recommended termination action nor the recommended halving action, that is, only the regular reporting.

[0203] Optionally, the first information in this document may include control information, and the control information may indicate whether the first information includes the third information. For example, the control information may be implemented by 1-bit information, and when the value of the control information is 1, it may indicate that the first information includes the third information, and when the value of the control information is 0, it may indicate that the first information does not include the third information. Conversely, when the value of the control information is 0, it may indicate that the first information includes the third information, and when the value of the control information is 1, it may indicate that the first information does not include the third information.

[0204] In one example, the control information may be a newly added field in the first information. For example, a new field may be added to the PPDU or compressed PSDU to indicate whether the first information includes the third information. In another example, the third information may also reuse an existing field in the first information. For example, the message identification field may be reused. The third information may be implemented with reference to the aforementioned second information, the third information, the first field, or the second field, and will not be described in detail here.

[0205] In one possible scenario, control information may be added to the second information. For example, a new field may be added to the report control field to indicate whether the first information includes the third information. Table 13 below introduces an implementation method of adding the third information to the second information.

[0206] Table 13: Example of a frame format for a Report Control field

[0207]

[0208] In Table 13, the RNFRPC field indicates whether the reporting of RNF is activated in the Report Control field. This document does not impose any restrictions on the specific form and size of the RNFRPC field. This document does not impose any restrictions on the position of the RNFRPC field in the Report Control field.

[0209] Optionally, the RNFRPC field can also be reflected by indirect indication. For example, when RNF is reflected by LMR, RNFRPC can be reflected by the value of LMR. An example is, based on the description of LMR in Table 12 above, when LMR=000000, it means that the current LMR value (RNF value) is not effective. When LMR is other values ​​(not 000000), it means that the current LMR value (RNF value) is effective, which will not be repeated here.

[0210] The RNF field in Table 13 indicates the recommended number of segments reported by the second communication device, and is used to indicate the number of segments of the second UWB signal, which can be implemented with reference to the aforementioned third information. In this document, the specific form and size of the RNF field are not limited in any way. This document does not limit the position of the RNF field in the report control field.

[0211] Optionally, the third information in this article may also be implemented in combination with RNF. Below, Table 14 is used to introduce a possible example of combining Table 8 with Table 13.

[0212] Table 14: Example of a frame format for a Report Control field

[0213]

[0214] The RNFRPC and RNF fields in Table 14 may be implemented with reference to Table 13, which will not be described in detail here. The report part indication in Table 14 may be implemented with reference to Table 8, which will not be described in detail here.

[0215] Optionally, the message identification field and the frame length field may be used herein to indicate whether the first information contains the third information. For example, the frame length field in the PHR and the message identification field in the compressed PSDU are combined herein to indicate different message meanings, thereby saving NB resource consumption and reducing reporting delays. The method of indicating different message meanings through the message identification field and the frame length field can refer to the method of indicating whether the first information contains the second information through the message identification field and the frame length field, which will not be repeated here.

[0216] Taking the message identification field as 0x02 as an example, by combining the values ​​of different frame length fields, the extended functions with different purposes are configured, as shown in Table 15 below:

[0217] Table 15: Example of a frame format of the first information

[0218]

[0219] It can be seen from Table 15 that when the frame length field = 9, the message identification field 0x02 indicates that the compressed PSDU only contains a measurement report message. When the frame length field = 10, the message identification field 0x02 indicates that the compressed PSDU contains a measurement report message with a 1-byte extended function message, such as the third information. That is, the total length of the compressed PSDU is 10 bytes at this time. It should be noted that under the message identification field 0x02, when the frame length field = 9 and the frame length field = 10, the type of measurement report message that can be carried can be the same or different, and the present invention does not impose any limitation on this.

[0220] It can be seen from Table 15 that by carrying the extended function message through the frame length field and the message identification field, such as carrying RNF, the duty cycle still meets the NB's requirement for the duty cycle.

[0221] Currently, the message identification field already contains the following values ​​and corresponding message types: 0x00-Poll, 0x01-Response, 0x02-Report. These types of messages can be used to control basic NBA-MMS UWB applications. However, the sum of the number of control messages required for UWB applications may be greater than 256, which means that the 1-byte message identification field in the existing frame format will not be sufficient. In other words, simply increasing the numerical state of the message identification field to carry messages of different applications will cause the numerical state of the message identification field to be consumed too quickly. In addition, even if the size of the message identification field is simply increased, such as increasing the length of the message identification field from 1 byte to 2 bytes, the air interface consumption of the NB signal will increase.

[0222] Therefore, the technical solution of indicating whether the first information carries the extended function message by combining the above-mentioned message identification field and frame length field can reduce the consumption of the numerical state of the message identification field and reduce the air interface consumption.

[0223] It is understandable that the values ​​of the message identification field and the frame length field carrying the extended function message in this document are not limited in any way, and the message identification field 0x02 given is only shown as an example. Those skilled in the art can carry the RNF field in other ways, and those skilled in the art can use messages corresponding to other message identification fields to carry the RNF function. For example, the message corresponding to the message identification field 0x01-Response can also be used to carry the RNF function, or it can be a message corresponding to the value of other message identification fields. This application does not make any restrictions on this.

[0224] In the above implementation, the first communication device is used as the measurement initiator and the second communication device is used as the measurement responder. In the above scheme, it is assumed that the controller device is the first communication device for description. It is understandable that the controller may also be the measurement responder or a third-party device. For the case where the controller is the measurement responder or a third-party device, the methods proposed in the embodiments of the present application are applicable and will not be described in detail.

[0225] The present application also provides another information transmission method. The information and field order are reordered below. The information with the same order as the previous text may be different from the previous text. For example, the first information and Figure 7 The first information mentioned in the illustrated embodiment may be different information. At present, in the measurement reporting stage of each NBA-MMS UWB ranging round, the ranging response end timely updates the inappropriate number of UWB segments to the appropriate number of UWB segments according to the actual measurement effect of the current ranging round, so as to avoid wasting more time in the subsequent continuous ranging process, thereby improving system efficiency.

[0226] Specifically, the UWB segment number update process is triggered by the ranging responding end sending a feedback message containing a request message to the ranging initiating end. The request message is sent to the ranging responding end together with the measurement report. Among them, the measurement report contains the recommended number of fragments (RNF) information, which is used to provide a reference for the ranging initiating end to complete the UWB segment number update. After receiving the request message and RNF information, the ranging initiating end decides whether to carry out the UWB measurement process through the UWB segment number, and decides whether to use the updated UWB segment number to carry out the UWB ranging process. Among them, the above request message and the measurement report containing RNF are generally carried by NB signals.

[0227] However, in the above scheme, the ranging responder sends a request message to the ranging initiator to trigger the UWB segment quantity update process, but this will make the ranging responder send a feedback message to the ranging initiator for the request message without being controlled by the ranging initiator. That is, the sending process of the RNF information that is not controlled by the ranging initiator may bring additional NB consumption, causing unnecessary NB reception and processing at the ranging initiator, and increasing the receiving and processing energy consumption of the ranging initiator. On the other hand, this process will also consume air interface transmission time resources and affect the subsequent UWB round measurements. In addition, the additional NB feedback messages introduced by this process may also cause additional interference of the NB signal to other devices receiving the NB signal.

[0228] In view of this, an embodiment of the present application provides an information transmission method. In this method, a first communication device may send first information to a second communication device. The first information may be used to trigger ranging, positioning or perception. The first information may include second information, and the second information may be used to request the number of segments of the UWB signal. The second communication device may send the number of segments of the UWB signal to the first communication device. Based on this scheme, the first communication device requests the number of segments of the UWB signal from the second communication device, so the feedback message sent by the second communication device is controlled by the first communication device, so the interference of the process on other devices receiving NB signals can be reduced.

[0229] See also Figure 8 , an exemplary flowchart of an information transmission method is provided for an embodiment of the present application, which may include the following operations. Figure 8 In the illustrated embodiment, the first communication device may be a measurement initiator, such as a ranging initiator, a sensing initiator, or a positioning initiator, or the first communication device may be a measurement responder, such as a ranging responder, a sensing responder, or a positioning responder. Similarly, the second communication device may be a measurement responder. It is understood that in the case where the first communication device is a measurement initiator, the second communication device may be a measurement responder, and in the case where the first communication device is a measurement responder, the second communication device may be a measurement initiator.

[0230] S801: The first communication device sends first information to the second communication device.

[0231] Correspondingly, the second communication device receives the first information from the first communication device.

[0232] The first information may be used to trigger one or more of ranging, positioning or sensing. For example, the first information may be a polling message.

[0233] S802: The second communication device sends the number of segments of the UWB signal to the first communication device.

[0234] Accordingly, the first communication device receives the number of segments of the UWB signal from the second communication device.

[0235] In a possible implementation, the first information may include second information. The second information may be used to request the number of segments of the UWB signal. Taking the second information as 1-bit information as an example, when the value of the second information is 1, the second information may be used to request the number of segments of the UWB signal. When the value of the second information is 0, the second information is not used to request the number of segments of the UWB signal. In this case, the first information may be considered as a polling message. Conversely, when the value of the second information is 0, the second information may be used to request the number of segments of the UWB signal. When the value of the second information is 1, the second information is not used to request the number of segments of the UWB signal. In this case, the first information may be considered as a polling message.

[0236] Optionally, the second information may be a newly added field. For example, the first information may be a polling message, and the frame format of the polling message may be as shown in the PPDU shown in Table 5. The second information may be a newly added field in the PPDU. For another example, the first information may be a compressed PSDU, and the frame format may be as shown in the compressed PSDU shown in Table 1. The second information may be a newly added field in the compressed PSDU.

[0237] It is understandable that the location of the second information is not specifically limited in this document.

[0238] The newly added second information is explained below through Table 16.

[0239] Table 16: Example of a first information

[0240]

[0241]

[0242] As shown in Table 16, the second information may be located after the address field and before the CRC field. It should be understood that the name of the second information is not limited herein, for example, the name of the second information may be a polling message with 1-octet piggybacking information, or other names.

[0243] The second information may indicate whether to request the number of segments of the UWB signal, in other words, the second information may indicate whether to request RNF. The frame format of the second information is introduced below through Table 17.

[0244] Table 17: Example of a frame format of the second information

[0245] bits:0 2-7 RNF request reserved

[0246] In Table 17, the RNF request field can indicate whether RNF is requested. For example, when the value of the RNF request field is 0, it indicates that RNF is not requested, and when the value of the RNF request field is 1, it indicates that RNF is requested. Conversely, when the value of the RNF request field is 1, it indicates that RNF is not requested, and when the value of the RNF request field is 0, it indicates that RNF is requested.

[0247] In another possible case, the second information reuses the existing fields of the first information. For example, the first information may be a polling message, and the frame format of the polling message may be as shown in the PPDU shown in Table 5. The second information may reuse fields in the PPDU, such as one or more of the SHR or PHR. For another example, the first information may be a compressed PSDU, and the frame format may be as shown in the compressed PSDU shown in Table 1. The second information may reuse fields in the compressed PSDU, such as one or more of the message identification field, the address field, the content field, or the cyclic redundancy check field.

[0248] Herein, the first information may further include fourth information, and the fourth information may indicate whether the first information includes the second information. For example, taking the fourth information as 1-bit information, when the value of the fourth information is 0, it may indicate that the first information does not include the second information, and when the value of the fourth information is 1, it may indicate that the first information includes the second information. Conversely, when the value of the fourth information is 1, it may indicate that the first information does not include the second information, and when the value of the fourth information is 0, it may indicate that the first information includes the second information.

[0249] Similarly, the fourth information may be a newly added field in the first information, or may be a reused field already in the first information, and may be implemented with reference to the aforementioned second information.

[0250] In a possible implementation, in order to reduce the consumption of the message identification field, the fourth information can be implemented by combining the message identification field and the frame length field. The method of implementing the fourth information by the message identification field and the frame length field can be implemented by referring to the method of implementing the third information by the message identification field and the frame length field shown in Table 7, which will not be repeated here.

[0251] The following description is made by taking the frame length field = 6 and the message identification field = 0x00 as an example.

[0252] Table 18: Example of a first information

[0253]

[0254] As shown in Table 18, when the frame length field = 5, the message identification field = 0x00 indicates that the first information only contains a polling message. When the frame length field = 6, the message identification field = 0x00 indicates that the first message contains a polling message and a 1-byte extended function message. If the second information is included, the total length of the first information is 6 bytes. At this time, the first information will carry the second information to request the number of segments of the UWB signal. It can be seen from Table 18 that when the frame length field and the message identification field are used to indicate whether the first information contains the second information, the duty cycle is 38.4%, which is lower than 50%, which can effectively reduce the NB air interface transmission time and reduce interference with other devices.

[0255] In another possible implementation, after receiving the first information, the second communication device may perform a CRC check on the first information. Depending on the CRC check result, it is possible to indicate whether the first information contains the second information. For example, if the first information received by the second communication device passes the CRC check, then the message received by the second communication device at this time is the first information that does not contain the second information. If the first information received by the second communication device reverses the CRC field bit by bit at this time, and then performs a check and passes, then the message received by the second communication device at this time is the first information carrying the second information. For another example, if the first communication device receives the first information and the CRC check fails. And if the bits of the CRC field are reversed at this time, and then the check is performed and still fails, then the first communication device can discard the received first information at this time.

[0256] In the above case, the compressed PSDU may not include the content field. The frame format of the first information is introduced in Table 18 below.

[0257] Table 19: Example of a frame format of the first information

[0258]

[0259] As shown in Table 19, compared with the compressed PSDU frame format shown in Table 1, it can be seen that when determining whether the first information contains the second information through the CRC check result, the content field is empty.

[0260] Optionally, in the embodiment of the present application, the first information may further include third information. Among them, the third information may indicate the channel occupancy of non-UWB signals, such as WiFi signals, Bluetooth signals, etc. Similarly, the third information may be a newly added field in the first information, or may reuse the existing fields in the first information, which will not be described here. Below, the third information is described as an example of a newly added field in the first information.

[0261] Table 20: Example of a frame format of the first information

[0262] Bytes(Octets):1 2 2 2 Message ID Address Third Information CRC

[0263] As shown in Table 20, the position of the third information may be after the address field and before the CRC field. It should be understood that the name of the third information is not limited herein, for example, the name of the third information may be a polling message with 2-octet piggybacking information, or other names.

[0264] The third information may indicate the channel occupancy of the non-UWB signal. The frame format of the third information is introduced below by taking Table 21 as an example.

[0265] Table 21: Example of a frame format of the third information

[0266] Bits: 1 to 12 13~15 Channel occupancy of non-UWB signals reserved

[0267] As shown in Table 21, the third information may carry the channel occupancy of the non-UWB signal. Optionally, the channel occupancy of the non-UWB signal may be implemented by a frequency hopping indication map, such as an adaptive frequency hopping (AFH) map. It is understandable that the embodiment of the present application does not impose any limitation on the frame format of the AFH map. One of the feasible formats is shown in Table 22 below:

[0268] Table 22: Example of a frame format for an AFH diagram

[0269]

[0270] In Table 12, the Wi-Fi unoccupied channel field is used to indicate channels that are not occupied by Wi-Fi and can be used by UWB. Wi-Fi channels refer to channels used for Wi-Fi. The scaling factor is used to indicate the ratio of the blocked bandwidth in the Wi-Fi channel to the total bandwidth of the Wi-Fi channel. For example, assuming that the Wi-Fi channel bandwidth is 20MHz and the scaling factor value is 3 / 4, it means that 20*3 / 4=15MHz bandwidth is blocked and cannot be used for Wi-Fi purposes.

[0271] Optionally, the above Table 21 and Table 17 can be implemented in combination, as shown in Table 23.

[0272] Table 23: Example of a frame format of the third information

[0273] bits:0 1-12 13-15 RNF Request AFH diagram reserved

[0274] The RNF request field in Table 23 can refer to Table 17, which will not be described here. The AMF map field in Table 23 refers to Table 22, which is used to assist in alleviating interference between UWB and Wi-Fi.

[0275] In one possible case, the first information may further include fifth information, which may be used to indicate whether the first information includes the third information. Similarly, the fifth information may be a newly added field in the first information, or may reuse an existing field in the first information, which will not be described in detail here.

[0276] In a possible implementation, in order to reduce the consumption of the message identification field, the fifth information can be implemented by combining the message identification field and the frame length field. The method of implementing the fifth information by using the message identification field and the frame length field can be implemented with reference to the method shown in Table 7, which will not be repeated here.

[0277] The following uses the frame length field = 6 and the message identification field = 0x00 as an example to explain the above second information through Table 24.

[0278] Table 24: Example of a first message

[0279]

[0280] As shown in Table 24, when the frame length field = 5, the message identification field = 0x00 indicates that the first information only contains a polling message. When the frame length field = 6, the message identification field = 0x00 indicates that the first message contains a polling message and a 1-byte extended function message, such as containing the second information. At this time, the total length of the first information is 6 bytes, and the first information will carry the second information to request the number of segments of the UWB signal. It can be seen from Table 24 that when the frame length field and the message identification field are used to indicate whether the first information contains the second information, the duty cycle is 38.4%, which is lower than 50%, which can effectively reduce the NB air interface transmission time and reduce interference with other devices.

[0281] As can be seen from Table 24, when the frame length field = 7, the message identification field = 0x00 indicates that the first information contains the third information, and the total length of the first information is 7 bytes. At this time, the first information will carry the second information to request the number of segments of the UWB signal, and the first information carries the third information to indicate the channel occupancy of the non-UWB signal. As can be seen from Table 18, when the frame length field and the message identification field indicate whether the first information contains the third information, the duty cycle is 41.6%, which is lower than 50%, which can effectively reduce the NB air interface transmission time and reduce interference between other devices.

[0282] It should be noted that the aforementioned embodiment of the present application only describes uploading one measurement result, for example, uploading a TOF / RT / RTT / GRTC measurement result. This embodiment is also applicable to the case of uploading multiple measurement results, such as n TOF / RT / RTT / GRTC measurement results, where n is a positive integer greater than 1. In this case, the method of the aforementioned embodiment of the present application is also applicable and will not be repeated here.

[0283] It is understandable that the above Figure 8 The embodiments shown can be implemented separately or Figure 7 The embodiments shown are implemented in combination.

[0284] The following describes the communication device used to implement the above method in the embodiment of the present application in conjunction with the accompanying drawings. Therefore, the above contents can be used in subsequent embodiments, and repeated contents will not be repeated.

[0285] Fig. 9 A schematic block diagram of a communication device 900 provided in an embodiment of the present application. The communication device 900 can correspond to the functions or steps implemented by the first communication device or the second communication device in the above-mentioned various method embodiments. The communication device may include a processing unit 910 and a transceiver unit 920. Optionally, a storage unit may also be included, which can be used to store instructions (codes or programs) and / or data. The processing unit 910 and the transceiver unit 920 can be coupled to the storage unit. For example, the processing unit 910 can read the instructions (codes or programs) and / or data in the storage unit to implement the corresponding method. The above-mentioned units can be set independently or partially or fully integrated.

[0286] In some possible implementations, the communication device 900 can implement the behaviors and functions of the first communication device in the above method embodiment. For example, the communication device 900 can be the first communication device, or a component (such as a chip or circuit) used in the first communication device. The transceiver unit 920 can be used to perform Figure 7 In the embodiment shown, all receiving or sending operations are performed by the first communication device. Figure 7 S701 and S702 in the embodiment shown, and / or other processes for supporting the technology described herein; wherein the processing unit 910 is used to execute the following Figure 7 All operations except the transceiver operations performed by the first communication device in the illustrated embodiment, and / or other processes for supporting the technology described herein.

[0287] For example, the processing unit 910 is used to generate a first UWB signal. The transceiver unit is used to send a first ultra-wideband technology UWB signal to the second communication device, and the first UWB signal is used for one or more of ranging, positioning or sensing. The transceiver unit 920 is also used to receive first information from the second communication device, the first information includes second information and a measurement result, and the second information is used to indicate the type of the measurement result. The measurement result is obtained by measuring the first UWB signal.

[0288] In some possible implementations, the communication device 900 can implement the behaviors and functions of the first communication device in the above method embodiment. For example, the communication device 900 can be the first communication device, or a component (such as a chip or circuit) used in the first communication device. The transceiver unit 920 can be used to perform Figure 8 In the embodiment shown, all receiving or sending operations are performed by the first communication device. Figure 8 S801 and S802 in the embodiment shown, and / or other processes for supporting the technology described herein; wherein the processing unit 910 is used to execute the following Figure 8 All operations except the transceiver operations performed by the first communication device in the illustrated embodiment, and / or other processes for supporting the technology described herein.

[0289] For example, the processing unit 910 is used to generate the first information. The transceiver unit 920 is used to send the first information to the second communication device, where the first information is used to trigger one or more of ranging, positioning, or perception. The first information also includes second information, where the second information is used to request the number of segments of the UWB signal, where the UWB signal is used for one or more of ranging, positioning, or perception. The transceiver unit 920 is also used to receive the number of segments of the UWB signal from the second communication device.

[0290] In some possible implementations, the communication device 900 can implement the behaviors and functions of the second communication device in the above method embodiments. For example, the communication device 900 can be the second communication device, or a component (such as a chip or circuit) used in the second communication device. The transceiver unit 920 can be used to execute Figure 7 In the embodiment shown, all receiving or sending operations are performed by the second communication device. Figure 7 S701 and S702 in the embodiment shown, and / or other processes for supporting the technology described herein; wherein the processing unit 910 is used to execute the following Figure 7 All operations except the transceiver operations performed by the second communication device in the illustrated embodiment, and / or other processes for supporting the technology described herein.

[0291] For example, the transceiver unit 920 is used to receive a first UWB signal from a first communication device, where the first UWB signal is used for one or more of ranging, positioning, or sensing. The processing unit 910 is used to measure the first UWB signal to obtain a measurement result. The transceiver unit 920 is also used to send first information to the first communication device, where the first information includes second information and a measurement result, and the second information is used to indicate a type of the measurement result.

[0292] In some possible implementations, the communication device 900 can implement the behaviors and functions of the second communication device in the above method embodiments. For example, the communication device 900 can be the second communication device, or a component (such as a chip or circuit) used in the second communication device. The transceiver unit 920 can be used to execute Figure 8 In the embodiment shown, all receiving or sending operations are performed by the second communication device. Figure 8 S801 and S802 in the embodiment shown, and / or other processes for supporting the technology described herein; wherein the processing unit 910 is used to execute the following Figure 8 All operations except the transceiver operations performed by the second communication device in the illustrated embodiment, and / or other processes for supporting the technology described herein.

[0293] For example, the transceiver unit 920 is used to receive first information from the first communication device, and the first information is used to trigger one or more of ranging, positioning or perception. The first information also includes second information, and the second information is used to request the number of segments of the UWB signal, and the UWB signal is used for one or more of ranging, positioning or perception. The processing unit 910 is used to determine the number of segments of the UWB signal. The transceiver unit 920 is also used to send the number of segments of the UWB signal to the first communication device.

[0294] For the operations performed by the processing unit 910 and the transceiver unit 920, reference may be made to the related description of the aforementioned method embodiment.

[0295] It should be understood that the processing unit 910 in the embodiment of the present application can be implemented by a processor or a processor-related circuit component, and the transceiver unit 920 can be implemented by a transceiver or a transceiver-related circuit component or a communication interface.

[0296] Based on the same concept, Fig.10As shown, an embodiment of the present application provides a communication device 1000. The communication device 1000 includes a processor 1010. Optionally, the communication device 1000 may also include a memory 1020, which is used to store instructions executed by the processor 1010 or to store input data required by the processor 1010 to run the instructions or to store data generated after the processor 1010 runs the instructions. The processor 1010 can implement the method shown in the above method embodiment through the instructions stored in the memory 1020.

[0297] Based on the same concept, Fig.11 As shown, the embodiment of the present application provides a communication device 1100, which can be a chip or a chip system. Optionally, in the embodiment of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices.

[0298] The communication device 1100 may include at least one processor 1110, and the processor 1110 is coupled to a memory. Optionally, the memory may be located inside or outside the device. For example, the communication device 1100 may also include at least one memory 1120. The memory 1120 stores necessary computer programs, configuration information, computer programs or instructions and / or data for implementing any of the above embodiments; the processor 1110 may execute the computer program stored in the memory 1120 to complete the method in any of the above embodiments.

[0299] The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 1110 may operate in conjunction with the memory 1120. The specific connection medium between the above-mentioned transceiver 1130, the processor 1110 and the memory 1120 is not limited in the embodiment of the present application.

[0300] The communication device 1100 may further include a transceiver 1130, and the communication device 1100 may exchange information with other devices through the transceiver 1130. The transceiver 1130 may be a circuit, a bus, a transceiver, or any other device that can be used for information exchange, or may be called a signal transceiver unit. Fig.11 As shown, the transceiver 1130 includes a transmitter 1131, a receiver 1132 and an antenna 1133. In addition, when the communication device 1100 is a chip-type device or circuit, the transceiver in the communication device 1100 may also be an input-output circuit and / or a communication interface, which may input data (or receive data) and output data (or send data), and the processor may be an integrated processor or a microprocessor or an integrated circuit, and the processor may determine output data according to input data.

[0301] In a possible implementation, the communication device 1100 may be applied to a first communication device, and the specific communication device 1100 may be a first communication device, or may be a device that can support the first communication device to implement the function of the first communication device in any of the above-mentioned embodiments. The memory 1120 stores the necessary computer programs, computer programs or instructions and / or data to implement the function of the first communication device in any of the above-mentioned embodiments. The processor 1110 may execute the computer program stored in the memory 1120 to complete the method performed by the first communication device in any of the above-mentioned embodiments.

[0302] In a possible implementation, the communication device 1100 may be applied to a second communication device. Specifically, the communication device 1100 may be a second communication device, or may be a device that can support the second communication device to implement the function of the second communication device in any of the above-mentioned embodiments. The memory 1120 stores the necessary computer programs, computer programs or instructions and / or data to implement the function of the second communication device in any of the above-mentioned embodiments. The processor 1110 may execute the computer program stored in the memory 1120 to complete the method performed by the second communication device in any of the above-mentioned embodiments.

[0303] Since the communication device 1100 provided in this embodiment can be applied to a first communication device to complete the method performed by the first communication device, or applied to a second communication device to complete the method performed by the second communication device, the technical effects that can be obtained can refer to the above method embodiments and will not be described in detail here.

[0304] In the embodiments of the present application, the processor may be a general-purpose 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, or a discrete hardware component, and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0305] In an embodiment of the present application, the memory may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), such as a random-access memory (RAM). The memory may also be any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory in an embodiment of the present application may also be a circuit or any other device that can implement a storage function, for storing a computer program, a computer program or an instruction and / or data.

[0306] Based on the above embodiments, see Fig.12 The embodiment of the present application also provides another communication device 1200, including: an input-output unit 1210 and a logic circuit 1220; the input-output unit 1210 is used to receive code instructions and transmit them to the logic circuit 1220; the logic circuit 1220 is used to run the code instructions to execute the method executed by the first communication device or the second communication device in any of the above embodiments.

[0307] The following describes in detail the operations performed by the communication device when applied to the first communication device or the second communication device.

[0308] In an optional implementation manner, the communication device 1200 can be applied to a first communication device to execute the method executed by the first communication device, for example, Figure 7 The method executed by the first communication device in the illustrated embodiment.

[0309] For example, the logic circuit 1220 is used to generate a first UWB signal. The input-output unit 1210 is used to output a first ultra-wideband technology UWB signal to a second communication device, where the first UWB signal is used for one or more of ranging, positioning, or sensing. The input-output unit 1210 is also used to input first information from the second communication device, where the first information includes second information and a measurement result, where the second information is used to indicate the type of the measurement result. The measurement result is obtained by measuring the first UWB signal.

[0310] In an optional implementation manner, the communication device 1200 can be applied to a first communication device to execute the method executed by the first communication device, for example, Figure 8 The method executed by the first communication device in the illustrated embodiment.

[0311] For example, the logic circuit 1220 is used to generate the first information. The input-output unit 1210 is used to output the first information to the second communication device, where the first information is used to trigger one or more of ranging, positioning, or perception. The first information also includes second information, where the second information is used to request the number of segments of the UWB signal, where the UWB signal is used for one or more of ranging, positioning, or perception. The input-output unit 1210 is also used to input the number of segments of the UWB signal from the second communication device.

[0312] In an optional implementation manner, the communication device 1200 may be applied to a second communication device to execute the method executed by the second communication device, for example, Figure 7 The method executed by the first communication device in the illustrated embodiment.

[0313] The input-output unit 1210 is used to input a first UWB signal from a first communication device, and the first UWB signal is used for one or more of ranging, positioning or sensing. The logic circuit 1220 is used to measure the first UWB signal to obtain a measurement result. The input-output unit 1210 is also used to output first information to the first communication device, the first information includes second information and a measurement result, and the second information is used to indicate the type of the measurement result.

[0314] In an optional implementation manner, the communication device 1200 may be applied to a second communication device to execute the method executed by the second communication device, for example, Figure 7 The method executed by the first communication device in the illustrated embodiment.

[0315] The input-output unit 1210 is used to input first information from the first communication device, the first information is used to trigger one or more of ranging, positioning or sensing. The first information also includes second information, the second information is used to request the number of segments of the UWB signal, and the UWB signal is used for one or more of ranging, positioning or sensing. The logic circuit 1220 is used to determine the number of segments of the UWB signal. The input-output unit 1210 is also used to output the number of segments of the UWB signal to the first communication device.

[0316] Since the communication device 1200 provided in this embodiment can be applied to a first communication device to complete the method performed by the first communication device, or applied to a second communication device to complete the method performed by the second communication device, the technical effects that can be obtained can refer to the above method embodiments and will not be described in detail here.

[0317] Based on the above embodiments, the embodiments of the present application further provide a communication system. The communication system includes at least one communication device applied to a first communication device and at least one communication device applied to a second communication device. The technical effects that can be obtained can refer to the above method embodiments, which will not be repeated here.

[0318] Based on the above embodiments, the embodiments of the present application further provide a computer-readable storage medium, which stores a computer program or instruction. When the instruction is executed, the method executed by the first communication device in any of the above embodiments is implemented or the method executed by the second communication device is implemented. The computer-readable storage medium may include: a U disk, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk, etc., which can store program codes.

[0319] In order to achieve the above Figures 9 to 12 In order to realize the functions of the communication device, the embodiment of the present application further provides a chip, including a processor, for supporting the communication device to realize the functions involved in the first communication device or the second communication device in the above method embodiment. In one possible design, the chip is connected to a memory or the chip includes a memory, and the memory is used to store the computer programs or instructions and data necessary for the communication device.

[0320] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0321] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by a computer program or instruction. These computer programs or instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0322] These computer programs or instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0323] These computer programs or instructions may also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0324] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the scope of the embodiments of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. An information transmission method, characterized in that: include: Receiving a first ultra-wideband (UWB) signal from a first communication device, wherein the first UWB signal is used for one or more of ranging, positioning or sensing; First information is sent to the first communication device, where the first information includes second information and a measurement result, where the second information is used to indicate a type of the measurement result, and the measurement result is obtained by measuring the first UWB signal.

2. The method according to claim 1, characterized in that The types include one or more of flight time, response time, round trip time, and time interval of corrected response time.

3. The method according to claim 1 or 2, characterized in that: The first information further includes a frame length field and a message identification field, and the frame length field and the message identification field are used to indicate that the first information includes the second information.

4. The method according to any one of claims 1 to 3, characterized in that: The second information includes a first field, where the first field is used to indicate that the measurement result is not split; or, The second information includes a second field, where the second field is used to indicate that the first information carries an i-th sub-part after the measurement result is split into multiple sub-parts; Said i is a positive integer.

5. The method according to any one of claims 1 to 4, characterized in that: The first information also includes third information, where the third information is used to indicate the number of segments of a second UWB signal, where the second UWB signal is used for one or more of ranging, positioning or sensing, and where a sending time of the second UWB signal is later than a sending time of the first UWB signal.

6. The method according to claim 5, characterized in that The first information further includes control information, and the control information is used to indicate that the first information includes the third information.

7. An information transmission method, characterized in that: include: Receiving first information from a first communication device, the first information being used to trigger one or more of ranging, positioning or sensing; wherein the first information includes second information, the second information being used to request the number of segments of a UWB signal, the UWB signal being used for one or more of ranging, positioning or sensing; The number of segments of the UWB signal is sent to the first communication device according to the second information.

8. The method according to claim 7, characterized in that The first information further includes third information, and the third information is used to indicate channel information of the non-UWB signal.

9. The method according to claim 8, characterized in that The third information includes a frequency hopping indication map, and the frequency hopping indication map is used to indicate channel information of the non-UWB signal.

10. The method according to claim 8 or 9, characterized in that: The channel information of the non-UWB signal is the channel occupancy status of the non-UWB signal.

11. The method according to any one of claims 7 to 10, characterized in that: The method further comprises: Determine, according to cyclic redundancy check (CRC) information of the first information, that the first information includes the second information.

12. The method according to any one of claims 7 to 11, characterized in that: The first information further includes a frame length field and a message identification field, and the frame length field and the message identification field are used to indicate that the first information includes the second information.

13. An information transmission method, characterized in that: include: Sending a first ultra-wideband (UWB) signal to a second communication device, wherein the first UWB signal is used for one or more of ranging, positioning or sensing; First information is received from the second communication device, where the first information includes second information and a measurement result, where the second information is used to indicate a type of the measurement result, and the measurement result is obtained by the second communication device measuring the first UWB signal.

14. The method according to claim 13, characterized in that The types include one or more of flight time, response time, round trip time, and time interval of corrected response time.

15. The method according to claim 13 or 14, characterized in that The first information further includes a frame length field and a message identification field, and the frame length field and the message identification field are used to indicate that the first information includes the second information.

16. The method according to any one of claims 13 to 15, characterized in that: The second information includes a first field, where the first field is used to indicate that the measurement result is not split; or, The second information includes a second field, where the second field is used to indicate that the first information carries an i-th sub-part after the measurement result is split into multiple sub-parts; Said i is a positive integer.

17. The method according to any one of claims 13 to 16, characterized in that: The first information also includes third information, where the third information is used to indicate the number of segments of a second UWB signal, where the second UWB signal is used for one or more of ranging, positioning or sensing, and where a sending time of the second UWB signal is later than a sending time of the first UWB signal.

18. The method according to claim 17, characterized in that The first information further includes control information, and the control information is used to indicate that the first information includes the third information.

19. An information transmission method, characterized in that: include: Sending first information to a second communication device, the first information being used to trigger one or more of ranging, positioning or sensing; wherein the first information also includes second information, the second information being used to request the number of segments of a UWB signal, the UWB signal being used for one or more of ranging, positioning or sensing; The number of segments of the UWB signal sent by the second communication device according to the second information is received.

20. The method according to claim 19, characterized in that The first information further includes third information, and the third information is used to indicate channel information of the non-UWB signal.

21. The method according to claim 20, characterized in that The third information includes a frequency hopping indication map, and the frequency hopping indication map is used to indicate channel information of the non-UWB signal.

22. The method according to claim 20 or 21, characterized in that The channel information of the non-UWB signal is the channel occupancy status of the non-UWB signal.

23. The method according to any one of claims 19 to 22, characterized in that: The cyclic redundancy check CRC information of the first information is used to indicate whether the first information includes the second information.

24. The method according to any one of claims 19 to 23, characterized in that: The first information further includes a frame length field and a message identification field, and the frame length field and the message identification field are used to indicate that the first information includes the second information.

25. A communication device, characterized in that: A method comprising a unit for executing the method according to any one of claims 1 to 6, or a unit for executing the method according to any one of claims 7 to 12, or a unit for executing the method according to any one of claims 13 to 18, or a unit for executing the method according to any one of claims 19 to 24.

26. A communication device, characterized in that: include: Processor and memory; The memory is used to store computer programs or instructions; The processor is used to execute the computer program or instructions in the memory, so that the device performs the method according to any one of claims 1 to 6, or the method according to any one of claims 7 to 12, or the method according to any one of claims 13 to 18, or the method according to any one of claims 19 to 24.

27. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which, when called by an electronic device, cause the electronic device to execute any one of claims 1 to 6, or cause the electronic device to execute the method according to any one of claims 7 to 12, or cause the electronic device to execute the method according to any one of claims 13 to 18, or cause the electronic device to execute the method according to any one of claims 19 to 24.

28. A computer program product, characterized in that The method comprises computer execution instructions, which, when executed on a computer, cause the computer to execute the method as claimed in any one of claims 1 to 6, or cause the computer to execute the method as claimed in any one of claims 7 to 12, or cause the computer to execute the method as claimed in any one of claims 13 to 18, or cause the computer to execute the method as claimed in any one of claims 19 to 24.

Citation Information

Patent Citations

  • UWB Positioning State Switching System

    CN109117809A

  • Techniques for hybrid ultra-wideband and narrowband signaling

    CN114449660A

  • Announcing UWB / NBA-UWB-MMS ranging rounds via narrowband-based advertisements

    US20220137177A1

  • Signaling techniques using fragmented and multi-partitioned UWB packets

    US20220141657A1

  • Electronic device for transmitting and receiving data upon ultra wide band ranging and method thereof

    US20220350013A1