Information interaction method and device in UWB system

By using band splicing technology in UWB devices, multiple 499.2MHz frequency bands are spliced ​​into a larger bandwidth frequency band, which solves the problem of insufficient perceived performance in perception applications by UWB devices, and achieves higher perceived accuracy and performance improvement.

CN119967469APending Publication Date: 2025-05-09HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510238619.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-07
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

Existing UWB devices are limited by ADC performance in perceptual applications and cannot effectively process large bandwidth signals, resulting in insufficient perceptual performance.

Method used

Through band splicing technology, multiple bands with a bandwidth of 499.2MHz are spliced ​​into bands with a larger bandwidth, thereby improving the perceived performance of UWB devices. The specific method includes including the band splicing direction, reference channel, carrier frequency grid and transmission digital fields in the perception control information to determine the channel usage order, and clarify the arrangement order of the CIR report in the CIR report information element.

Benefits of technology

Through band splicing technology, the perceived performance of UWB devices is improved, the measurement accuracy of the target distance, angle and speed is enhanced, and the implementation is simple without additional signaling overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119967469A_ABST
    Figure CN119967469A_ABST
Patent Text Reader

Abstract

The invention relates to an information interaction method and device in a UWB system, and the method comprises the steps: transmitting / receiving perception control information, determining a channel based on the perception control information, and enabling the channel to meet a predefined condition. By adopting the method and the device, a sensing scheme, such as sensing measurement based on frequency band splicing, can be perfected, and the sensing performance is improved. The application is applied to a WPAN (Wireless Personal Area Network) system, a sensing system and the like based on UWB (Ultra Wideband), and comprises 802.15 series protocols, such as 802.15. 4 ab or a next-generation system thereof and the like. The method can be applied to a WLAN (Wireless Local Area Network) system, and can also be applied to a next-generation protocol (such as 802.11 be, Wi-Fi 7 or EHT) of 802.11 ax, or a next-generation protocol (such as Wi-Fi 8, UHR and 11bn) of 802.11 be, or Wi-Fi AI, millimeter wave and the like.
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 202311157465.3, and the original application date is September 7, 2023. The entire contents of the original application are incorporated into this application by reference. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to an information interaction method and device in an ultra-wideband (UWB) system. Background Art

[0003] As ultra-wide band (UWB) enters the civilian field, UWB wireless communication has become one of the physical layer technologies for short-distance, high-speed wireless networks. UWB technology is a wireless carrier communication technology that can use nanosecond-level non-sinusoidal narrow pulses to transmit data, so it occupies a wide spectrum range. Due to its narrow pulses and low radiation spectrum density, the UWB system has the advantages of strong multipath resolution, low power consumption, and strong confidentiality. It is mainly used in perception and ranging scenarios.

[0004] The Institute of Electrical and Electronics Engineers (IEEE) has incorporated UWB technology into its IEEE 802 series of wireless standards and has released the high-speed wireless personal area network (WPAN) standard IEEE 802.15.4a based on UWB technology, as well as its evolved version IEEE 802.15.4z, while the next-generation UWB wireless personal area network (WPAN) standard 802.15.4ab is under discussion. One of the focuses of 802.15.4ab is the use of UWB pulses for perception. In perception applications, the distance, angle, and speed of the target are extracted by detecting the echo of the UWB signal on the target. The performance of perception is proportional to the effective bandwidth, that is, the larger the effective bandwidth, the higher the perception accuracy. However, for low-cost and low-power UWB devices, they are limited by the performance of the analog digital converter (ADC) and are unable to process signals with large bandwidths. One possible solution is to splice multiple frequency bands with a bandwidth of 499.2 MHz (megahertz) to synthesize a frequency band with a larger bandwidth, thereby improving the perception performance of low-cost and low-power UWB devices.

[0005] Existing perception solutions are imperfect. Summary of the invention

[0006] The embodiments of the present application provide an information interaction method and device in a UWB system, which can improve the perception scheme, such as perception measurement based on frequency band splicing, and improve perception performance.

[0007] The present application is introduced below from different aspects. It should be understood that the implementation methods and beneficial effects of the following different aspects can be referenced to each other.

[0008] In a first aspect, the present application provides an information interaction method in a UWB system, which is applied to a sensing responder. The method includes: receiving sensing control information, the sensing control information including a band splicing direction field, a reference channel field, a carrier frequency grid field, and a transmission number field; determining a channel based on the sensing control information. The band splicing direction field can be used to indicate whether the center frequency of the channel used for band splicing increases or decreases relative to the center frequency of the reference channel, or in other words, to indicate whether the center frequency of the channel subsequently used for band splicing is greater than or less than the center frequency of the first channel used for band splicing. The reference channel field can be used to indicate the channel number of the reference channel. The reference channel can refer to the first channel used for band splicing. The carrier frequency grid field can be used to indicate the interval between channels used for band splicing. The value of the transmission number field plus 1 indicates the total number of bands (or channels) used for band splicing.

[0009] Among them, the above channels satisfy:

[0010] N i =N base +l i ×(4-OF)×(2×D-1); or, f i =f base +124.8×l i ×(4-OF)×(2×D-1);

[0011] N i Indicates the i-th logical index l in the channel usage order i The channel number of the corresponding channel. i Indicates the i-th logical index l in the channel usage order i The center frequency of the corresponding channel. i The value of is 0 to (M-1), where M represents the total number of frequency bands used for the frequency band splicing indicated by the above transmission number field. base Indicates the channel number of the reference channel indicated by the reference channel field. base Indicates the center frequency of the reference channel indicated by the reference channel field, in megahertz (MHz). The center frequency of the reference channel corresponds to the channel number of the reference channel. iThe unit is megahertz. OF represents the value of the carrier frequency grid field. D represents the value of the frequency band splicing direction field.

[0012] It can be understood that the logical index corresponding to the reference channel is 0.

[0013] The present application associates the channel usage order of the out-of-order channel with the actual UWB channel (such as the channel number or the center frequency point), improves the perception scheme based on frequency band splicing, supports the perception measurement of frequency band splicing, and improves the perception performance. In addition, the present application does not require additional signaling overhead, is simple to implement, and has low complexity.

[0014] In combination with the first aspect, in a possible implementation, the above-mentioned perception control information also includes a channel order field. The channel order field is used to indicate whether the channel transmission order used for band splicing is used in the order of increasing or decreasing center frequency points (i.e., using channels in sequence (in-sequence channel order, referred to as sequential channels) or not in sequence (i.e., using channels out of sequence (out-of-sequence channel order, referred to as out-of-sequence channels).

[0015] The channel usage order of the out-of-order channel satisfies:

[0016] CH(l i )=CH((p*(OF+1)MOD(N))+(p*(OF+1)DIV(N)));

[0017] Among them, l i Indicates the i-th logical index, i=(p+1), the values ​​of p are 0, 1, 2, ..., (N-1), if M is an integer multiple of (OF+1), then N is equal to M, if M is not an integer multiple of (OF+1), then N is the smallest integer multiple of (OF+1) among the positive integers greater than M. MOD indicates modulo operation, and DIV indicates integer division.

[0018] In combination with the first aspect, in a possible implementation, after determining the channel based on the above-mentioned perception control information, the above-mentioned method also includes: sending a channel impulse response (CIR) report information element (CIR report information element, CIR report IE), wherein the CIR report IE includes an antenna field, a first indication information, and Q reception report fields. Among them, one reception report field is used to indicate a CIR report, and then the Q reception report fields indicate a total of Q CIR reports. The value of the antenna field plus 1 indicates the number of antennas that need to feedback the CIR report. The first indication information is used to indicate the number of perception segments in a perception packet, or the first indication information is used to indicate the number of perception segments that need to feedback the CIR report, or the first indication information is used to indicate the number of different perception segments corresponding to the CIR report in the CIR report IE. Q is equal to the product of the number of antennas and the number of perception segments indicated by the first indication information.

[0019] This application considers the structure of the perception packet in the CIR report IE and improves the CIR feedback solution.

[0020] Exemplarily, the arrangement order of the CIR reports in the CIR report IE includes: first traversing the CIR reports corresponding to the antennas and then traversing the CIR reports corresponding to the sensing segments; or, first traversing the CIR reports corresponding to the sensing segments and then traversing the CIR reports corresponding to the antennas.

[0021] This application clarifies the order in which CIR reports appear in the CIR report IE, which is conducive to supporting perception measurement and improving perception performance. In addition, in the frequency band splicing scenario, different perception segments (SENS segments) or different perception packets can be sent at different center frequencies (or frequencies or channels), and a perception measurement requires the CIRs of multiple perception segments or multiple perception packets. First traversing the CIR reports corresponding to the perception segments and then traversing the CIR reports corresponding to the antennas can put the CIR reports required for a perception measurement together, which is conducive to subsequent processing.

[0022] For example, the order in which the CIR reports appear in the CIR report IE may be predefined by the standard or defaulted, which is simple to implement, has low complexity, and does not require additional signaling overhead.

[0023] For example, the order in which the CIR reports appear in the CIR report IE may be determined by negotiation between the sender and the receiver. In this way, the order in which the CIR reports are arranged is more flexible.

[0024] Exemplarily, the order in which the CIR reports appear in the CIR report IE may be preconfigured or indicated by the perception responder / perception initiator. For example, the CIR report IE carries a second indication information for indicating the order in which the CIR reports are arranged in the CIR report IE. Alternatively, a second indication information is received or sent for indicating the order in which the CIR reports are arranged in the CIR report IE. In this way, the order in which the CIR reports appear in the CIR report IE can be set, which is more flexible.

[0025] In a second aspect, the present application provides an information interaction method in a UWB system, which is applied to a sensing initiator. The method includes: sending sensing control information, the sensing control information including a frequency band splicing direction field, a reference channel field, a carrier frequency grid field, and a transmission number field; determining a channel based on the sensing control information. For an explanation of the frequency band splicing direction field, the reference channel field, the carrier frequency grid field, and the transmission number field, please refer to the relevant description of the first aspect, which will not be described in detail here.

[0026] Among them, the above channels satisfy:

[0027] N i =N base +l i ×(4-OF)×(2×D-1); or, f i =f base +124.8×l i ×(4-OF)×(2×D-1);

[0028] N i Indicates the i-th logical index l in the channel usage order i The channel number of the corresponding channel. i Indicates the i-th logical index l in the channel usage order i The center frequency of the corresponding channel. i The value of is 0 to (M-1), where M represents the total number of frequency bands used for the frequency band splicing indicated by the above transmission number field. base Indicates the channel number of the reference channel indicated by the reference channel field. base Indicates the center frequency of the reference channel indicated by the reference channel field, in megahertz (MHz). The center frequency of the reference channel corresponds to the channel number of the reference channel. i The unit is megahertz. OF represents the value of the carrier frequency grid field. D represents the value of the frequency band splicing direction field.

[0029] It can be understood that the logical index corresponding to the reference channel is 0.

[0030] In conjunction with the second aspect, in a possible implementation, the above-mentioned perception control information further includes a channel order field. The channel order field is used to indicate whether the channel transmission order used by the frequency band splicing is used in sequence in the order of increasing or decreasing center frequencies (i.e., using channels in sequence, referred to as sequential channels), or non-sequentially (i.e., using channels in random order, referred to as random channels).

[0031] The channel usage order of the out-of-order channel satisfies:

[0032] CH(l i )=CH((p*(OF+1)MOD(N))+(p*(OF+1)DIV(N)));

[0033] Among them, l i Indicates the i-th logical index, i=(p+1), the values ​​of p are 0, 1, 2, ..., (N-1), if M is an integer multiple of (OF+1), then N is equal to M, if M is not an integer multiple of (OF+1), then N is the smallest integer multiple of (OF+1) among the positive integers greater than M. MOD indicates modulo operation, and DIV indicates integer division.

[0034] In combination with the second aspect, in a possible implementation, after determining the channel based on the above-mentioned perception control information, the above-mentioned method also includes: receiving a CIR report IE, the CIR report IE including an antenna field, a first indication information, and Q reception report fields, wherein one reception report field is used to indicate a CIR report; processing the CIR report IE to obtain Q CIR reports. The Q reception report fields indicate a total of Q CIR reports. The value of the antenna field plus 1 indicates the number of antennas for which a CIR report needs to be fed back. The first indication information is used to indicate the number of perception segments in a perception packet, or the first indication information is used to indicate the number of perception segments for which a CIR report needs to be fed back, or the first indication information is used to indicate the number of different perception segments corresponding to the CIR report in the CIRreport IE. Q is equal to the product of the number of antennas and the number of perception segments indicated by the first indication information.

[0035] Exemplarily, the arrangement order of the CIR reports in the CIR report IE includes: first traversing the CIR reports corresponding to the antennas and then traversing the CIR reports corresponding to the sensing segments; or, first traversing the CIR reports corresponding to the sensing segments and then traversing the CIR reports corresponding to the antennas.

[0036] For example, the order in which the CIR reports appear in the CIR report IE may be predefined by the standard or defaulted, which is simple to implement, has low complexity, and does not require additional signaling overhead.

[0037] For example, the order in which the CIR reports appear in the CIR report IE may be determined by negotiation between the sender and the receiver. In this way, the order in which the CIR reports are arranged is more flexible.

[0038] Exemplarily, the order in which the CIR reports appear in the CIR report IE may be preconfigured or indicated by the perception responder / perception initiator. For example, the CIR report IE carries a second indication information for indicating the order in which the CIR reports are arranged in the CIR report IE. Alternatively, a second indication information is sent or received for indicating the order in which the CIR reports are arranged in the CIR report IE. In this way, the order in which the CIR reports appear in the CIR report IE can be set, which is more flexible.

[0039] In a third aspect, the present application provides a communication device, which is used to execute the method in the first aspect or any possible implementation of the first aspect. The communication device includes a unit having the function of executing the method in the first aspect or any possible implementation of the first aspect.

[0040] In a fourth aspect, the present application provides a communication device, which is used to execute the method in the second aspect or any possible implementation of the second aspect. The communication device includes a unit having the function of executing the method in the second aspect or any possible implementation of the second aspect.

[0041] In the third aspect or the fourth aspect, the communication device may include a transceiver unit and a processing unit. For a specific description of the transceiver unit and the processing unit, reference may also be made to the device embodiment shown below. The beneficial effects of the third aspect to the fourth aspect may refer to the relevant description of the first aspect and the second aspect, which will not be repeated here.

[0042] In a fifth aspect, the present application provides an information interaction method in a UWB system, which is applied to a perception or ranging scenario. Exemplarily, the method is applied to a sensing receiver. The method includes: generating a CIRreport IE and sending the CIR report IE. The CIR report IE includes an antenna field, a first indication information, and Q reception report fields. One of the reception report fields is used to indicate a CIR report, so the Q reception report fields indicate a total of Q CIR reports. The value of the antenna field plus 1 indicates the number of antennas that need to feedback the CIR report. The first indication information is used to indicate the number of perception segments in a perception packet, or the first indication information is used to indicate the number of perception segments that need to feedback the CIR report. Q is equal to the product of the number of antennas and the number of perception segments indicated by the first indication information.

[0043] This application takes into account the CIRs of different antennas and different perception segments, and adds a first indication information in the CIR report IE to indicate the number of perception segments in a perception packet or the number of perception segments that need to feedback the CIR report, which can improve the CIR feedback solution and thus improve the perception solution.

[0044] In combination with the fifth aspect, in a possible implementation method, the arrangement order of the CIR report in the CIR report IE includes: first traversing the CIR report corresponding to the antenna and then traversing the CIR report corresponding to the perception segment; or, first traversing the CIR report corresponding to the perception segment and then traversing the CIR report corresponding to the antenna.

[0045] This application clarifies the order in which CIR reports appear in the CIR report IE, which is conducive to supporting perception measurement and improving perception performance. In addition, in the frequency band splicing scenario, different perception segments (SENS segments) or different perception packets can be sent at different center frequencies (or frequencies or channels), and a perception measurement requires the CIRs of multiple perception segments or multiple perception packets. First traversing the CIR reports corresponding to the perception segments and then traversing the CIR reports corresponding to the antennas can put the CIR reports required for a perception measurement together, which is conducive to subsequent processing.

[0046] For example, the order in which the CIR reports appear in the CIR report IE may be predefined by the standard or defaulted, which is simple to implement, has low complexity, and does not require additional signaling overhead.

[0047] For example, the order in which the CIR reports appear in the CIR report IE may be determined by negotiation between the sender and the receiver. In this way, the order in which the CIR reports are arranged is more flexible.

[0048] Exemplarily, the order in which the CIR reports appear in the CIR report IE may be preconfigured or indicated by the perception responder / perception initiator. For example, the CIR report IE carries a second indication information for indicating the order in which the CIR reports are arranged in the CIR report IE. Alternatively, a second indication information is received or sent for indicating the order in which the CIR reports are arranged in the CIR report IE. In this way, the order in which the CIR reports appear in the CIR report IE can be set, which is more flexible.

[0049] In a sixth aspect, the present application provides an information interaction method in a UWB system, which is applied to a sensing or ranging scenario. Exemplarily, the method is applied to a sensing transmitter. The method includes: receiving a CIR report IE, the CIR report IE includes an antenna field, a first indication information, and Q reception report fields, wherein one reception report field is used to indicate a CIR report; and processing the CIR report IE to obtain Q CIR reports. The Q reception report fields indicate a total of Q CIR reports. The value of the antenna field plus 1 indicates the number of antennas that need to feedback the CIR report. The first indication information is used to indicate the number of perception segments in a perception packet, or the first indication information is used to indicate the number of perception segments that need to feedback the CIR report. Q is equal to the product of the number of antennas and the number of perception segments indicated by the first indication information.

[0050] In combination with the sixth aspect, in a possible implementation method, the arrangement order of the CIR report in the CIR report IE includes: first traversing the CIR report corresponding to the antenna and then traversing the CIR report corresponding to the perception segment; or, first traversing the CIR report corresponding to the perception segment and then traversing the CIR report corresponding to the antenna.

[0051] For example, the order in which the CIR reports appear in the CIR report IE may be predefined by the standard or defaulted, which is simple to implement, has low complexity, and does not require additional signaling overhead.

[0052] For example, the order in which the CIR reports appear in the CIR report IE may be determined by negotiation between the sender and the receiver. In this way, the order in which the CIR reports are arranged is more flexible.

[0053] Exemplarily, the order in which the CIR reports appear in the CIR report IE may be preconfigured or indicated by the perception responder / perception initiator. For example, the CIR report IE carries a second indication information for indicating the order in which the CIR reports are arranged in the CIR report IE. Alternatively, a second indication information is sent or received for indicating the order in which the CIR reports are arranged in the CIR report IE. In this way, the order in which the CIR reports appear in the CIR report IE can be set, which is more flexible.

[0054] In a seventh aspect, the present application provides a communication device, which is used to execute the method in the fifth aspect or any possible implementation of the fifth aspect. The communication device includes a unit having the function of executing the method in the fifth aspect or any possible implementation of the fifth aspect.

[0055] In an eighth aspect, the present application provides a communication device, which is used to execute the method in the sixth aspect or any possible implementation of the sixth aspect. The communication device includes a unit having the function of executing the method in the sixth aspect or any possible implementation of the sixth aspect.

[0056] In the seventh aspect or the eighth aspect, the communication device may include a transceiver unit and a processing unit. For a specific description of the transceiver unit and the processing unit, reference may also be made to the device embodiment shown below. The beneficial effects of the seventh aspect to the eighth aspect may refer to the relevant description of the fifth aspect and the sixth aspect, which will not be repeated here.

[0057] In a ninth aspect, the present application provides a communication device, the communication device comprising a processor, configured to execute the method described in the first aspect, the second aspect, the fifth aspect, the sixth aspect, or any possible implementation of any one of the aspects. Alternatively, the processor is configured to execute a program stored in a memory, and when the program is executed, the method described in the first aspect, the second aspect, the fifth aspect, the sixth aspect, or any possible implementation of any one of the aspects is executed.

[0058] In combination with the ninth aspect, in a possible implementation, the memory is located outside the above-mentioned communication device.

[0059] In combination with the ninth aspect, in a possible implementation, the memory is located within the above-mentioned communication device.

[0060] In the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.

[0061] In combination with the ninth aspect, in a possible implementation, the communication device also includes a transceiver, which is used to send or receive perception control information or CIR report information elements.

[0062] In a tenth aspect, the present application provides a communication device, which may include a processor and an interface circuit, and the processor is connected to the interface circuit. Wherein, the interface circuit is used to interact (or send and receive or input and output) information or data, and the processor is used to run program instructions so that the communication device executes the method described in any possible implementation of the first aspect, the second aspect, the fifth aspect, the sixth aspect, or any of the aspects. Wherein, the interface circuit may be a communication interface, or a transceiver. The transceiver may be a radio frequency module in a communication device, or a combination of a radio frequency module and an antenna, or an input and output interface of a chip or circuit.

[0063] In the eleventh aspect, the present application provides a readable storage medium having program instructions stored thereon, which, when executed on a computer, enables the computer to execute the method described in the first aspect, or the second aspect, or the fifth aspect, or the sixth aspect, or any possible implementation manner of any one of the aspects above.

[0064] In a twelfth aspect, the present application provides a program product comprising program instructions, which, when executed, enables the method described in the first aspect, or the second aspect, or the fifth aspect, or the sixth aspect, or any possible implementation of any one of the aspects therein to be executed.

[0065] In a thirteenth aspect, the present application provides a device, which can be implemented in the form of a chip or in the form of a device, and the device includes a processor. The processor is used to read and execute a program stored in a memory to execute the information interaction method in a UWB system provided by one or more of the first aspect, the second aspect, the fifth aspect, and the sixth aspect, or one or more of any possible implementation methods of any aspect. Optionally, the device also includes a memory, which is connected to the processor through a circuit. Further optionally, the device also includes a communication interface, and the processor is connected to the communication interface. The communication interface is used to receive information to be processed, the processor obtains the information from the communication interface, processes the information, and outputs the processing results through the communication interface. The communication interface can be an input and output interface.

[0066] In a possible implementation, the processor and memory may be physically independent units, or the memory may be integrated with the processor.

[0067] In a fourteenth aspect, the present application provides a communication system, comprising a first communication device and a second communication device; the first communication device is used to execute the method described in the first aspect, the fifth aspect, or any possible implementation of any aspect therein, and the second communication device is used to execute the method described in the second aspect, the sixth aspect, or any possible implementation of any aspect therein.

[0068] The technical effects achieved in the above-mentioned aspects can be referred to each other or to the beneficial effects in the method embodiments shown below, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0069] Figure 1 is a structural diagram of a wireless communication system provided in an embodiment of the present application;

[0070] Figure 2 is another structural diagram of a wireless communication system provided in an embodiment of the present application;

[0071] Figure 3a It is a schematic diagram of a possible scheduling method of frequency band splicing provided in an embodiment of the present application;

[0072] Figure 3b is a schematic diagram of another possible scheduling method of frequency band splicing provided in an embodiment of the present application;

[0073] Figure 3c This is a schematic diagram of another possible scheduling method of frequency band splicing provided in an embodiment of the present application;

[0074] Figure 4 is a schematic diagram of the frame format of the perception control information provided in an embodiment of the present application;

[0075] Figure 5 : is a schematic diagram of the frame format of the frequency band splicing parameter field provided in an embodiment of the present application;

[0076] Figure 6 This is a schematic diagram of a disordered channel provided in an embodiment of the present application;

[0077] Figure 7 is a schematic diagram of a sequential channel provided in an embodiment of the present application;

[0078] Figure 8 This is a flow chart of an information interaction method in a UWB system provided in an embodiment of the present application;

[0079] Fig. 9 This is a schematic diagram of a frame format of a CIR report information element provided in an embodiment of the present application;

[0080] Fig.10It is a schematic diagram of the frame format of the reception report field provided in an embodiment of the present application;

[0081] Fig.11 This is a schematic diagram of the PPDU format provided in an embodiment of the present application;

[0082] Fig.12 It is a schematic diagram of the structure of the perception field provided in the embodiment of the present application;

[0083] Fig.13 is another flow chart of the information interaction method in the UWB system provided in the embodiment of the present application;

[0084] Fig.14 This is another frame format diagram of the CIR report information element provided in an embodiment of the present application;

[0085] Fig.15 is a schematic diagram of CIRs corresponding to different antennas and different SENS segments provided in an embodiment of the present application;

[0086] Fig.16 is a schematic diagram of a structure of a communication device provided in an embodiment of the present application;

[0087] Fig.17 is another structural schematic diagram of a communication device provided in an embodiment of the present application;

[0088] Fig.18 This is another structural diagram of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0089] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0090] In the description of the present application, the words "first", "second", etc. are only used to distinguish different objects, and do not limit the quantity and execution order, and the words "first", "second", etc. do not necessarily limit them to be different. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units inherent to these processes, methods, products or devices.

[0091] In the description of the present application, "at least one (item)" refers to one or more, "more than one" refers to two or more, and "at least two (items)" refers to two or three and more than three. In addition, "and / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can represent: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "The following one (item) or more (items)" or similar expressions refer to any combination of these items. For example, the following one (item) or more (items): a, b or c, can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c".

[0092] In this application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described in this application as "exemplary", "for example" or "for example" should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the words "exemplary", "for example" or "for example" is intended to present the related concepts in a concrete way.

[0093] In the description of this application, "when", "if" and "if" all mean that the device will take corresponding actions under certain objective circumstances. It does not limit the time, nor does it require that the device must make a judgment when it is implemented, nor does it mean that there are other limitations.

[0094] Elements used in the singular herein are intended to mean "one or more" rather than "one and only one" unless specifically stated otherwise.

[0095] In various embodiments of the present application, "A corresponds to B", "B corresponding to A" or similar expressions indicate that B is associated with A, and B can be determined based on A. Determining B based on A does not mean determining B based only on A, but B can also be determined based on A and / or other information.

[0096] The technical solution provided in this application can be applied to wireless personal area networks (WPAN) based on UWB technology. For example, the method provided in this application can be applied to IEEE 802.15 series protocols, such as 802.15.4a protocol, 802.15.4z protocol or 802.15.4ab protocol, or a future generation of UWB WPAN standards, etc., which are not listed here one by one. The method provided in this application can also be applied to various communication systems, for example, it can be an Internet of Things (IoT) system, a vehicle to X (V2X), a narrowband Internet of Things (NB-IoT) system, devices in the vehicle network, IoT nodes, sensors, etc. in the Internet of Things (IoT), smart cameras in smart homes, smart remote controls, smart water meters and electricity meters, and sensors in smart cities, etc. The method provided in the present application can also be applied to long term evolution (LTE) frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), world-wide interoperability for microwave access (WiMAX) communication system, LTE system, and can also be fifth-generation (5G) communication system, sixth-generation (6G) communication system, etc.

[0097] UWB technology is a new type of wireless communication technology. It uses nanosecond non-sinusoidal narrow pulses to transmit data, and modulates impulse pulses with very steep rise and fall times, so the spectrum range it transmits is very wide, so that the signal has a bandwidth of the order of GHz. The bandwidth used by UWB is usually above 500MHz. Because the UWB system does not need to generate a sinusoidal carrier signal and can directly transmit an impulse sequence, the UWB system has a very wide spectrum and a very low average power. The UWB wireless communication system has the advantages of strong multipath resolution, low power consumption, and strong confidentiality, which is conducive to coexistence with other systems, thereby improving spectrum utilization and system capacity. In addition, in short-distance communication applications, the transmission power of the UWB transmitter can usually be less than 1mW (milliwatt). Theoretically, the interference generated by the UWB signal is only equivalent to white noise. This helps to achieve good coexistence between ultra-wideband and narrowband communications. Therefore, the UWB system can work simultaneously with a narrowband (narrowband, NB) communication system without interfering with each other. The method provided in the present application can be implemented by a communication device in a wireless communication system. In a communication device, a device or chip that implements the UWB system function can be called a UWB module, and a device or chip that implements the narrowband communication system function can be called a narrowband communication module. The UWB module and the narrowband communication module can be different devices or chips. Of course, the UWB module and the narrowband communication module can also be integrated in one device or chip. The embodiments of the present application do not limit the implementation of the UWB module and the narrowband communication module in the communication device. The communication device in the present application includes a UWB module and may also include a narrowband communication module.

[0098] Although the embodiments of the present application are mainly based on WPAN as an example, for example, a network applied to the IEEE 802.15 series of standards is used as an example for explanation. It is easy for those skilled in the art to understand that the various aspects involved in the present application can be extended to other networks using various standards or protocols. For example, wireless local area networks (WLAN), Bluetooth (BLUETOOTH), high performance wireless LAN (HIPERLAN) (a wireless standard similar to the IEEE802.11 standard, mainly used in Europe) and wide area networks (WAN) or other networks now known or developed later. Therefore, regardless of the coverage range and wireless access protocol used, the various aspects provided by the present application can be applied to any suitable wireless network.

[0099] Optionally, the communication device in the embodiment of the present application may be a device that supports multiple WPAN standards such as 802.15.4a and 802.15.4z, and 802.15.4ab or subsequent versions currently under discussion.

[0100] Exemplarily, the method provided in the present application can be implemented by a communication device in a wireless communication system, and the communication device can be a device involved in a UWB system. For example, the communication device may include, but is not limited to, a communication server, a router, a switch, a bridge, a computer, a mobile phone, etc. that supports UWB technology. For another example, the communication device may include a user equipment (UE), which may include various handheld devices, vehicle-mounted devices (such as cars or components installed on cars, etc.), wearable devices, Internet of Things (IoT) devices, computing devices, or other processing devices connected to a wireless modem that support UWB technology, which are not listed here one by one. For another example, the communication device may include a central control point, such as a personal area network (PAN) or a PAN coordinator. The PAN coordinator or PAN can be a mobile phone, a vehicle-mounted device, an anchor point (Anchor), a tag (tag) or a smart home, etc. For another example, the communication device may include a chip, which may be set in a communication server, a router, a switch or a terminal device, etc., which are not listed here one by one.

[0101] In an embodiment of the present application, the above-mentioned communication device may include a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system may be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, as long as it can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application.

[0102] It can be understood that the above description about the communication device is applicable to any communication device in the embodiments of the present application.

[0103] For example, see Figure 1 , Figure 1 Schematic diagram of a wireless communication system provided by an embodiment of the present application. Figure 1As shown, the wireless communication system is a star topology structure, in which a central control node (such as Figure 1 A PAN coordinator in a PAN can communicate data with one or more other devices. Figure 2 , Figure 2 is another structural diagram of the wireless communication system provided in the embodiment of the present application. Figure 2 As shown, the wireless communication system is a point-to-point topology structure, in which a central control node (such as Figure 2 The PAN coordinator in the PAN can communicate data with one or more other devices, and other different devices can also communicate data with each other. Figure 1 and Figure 2 In the present application, both the full-function device and the reduced-function device can be understood as the communication device shown in the present application. The full-function device and the reduced-function device are relative, such as a reduced-function device cannot be a PAN coordinator. Another example is that compared with a full-function device, the reduced-function device may not have coordination capabilities or the communication rate may be lower than that of a full-function device. It can be understood that Figure 2 The PAN coordinator shown is an example only. Figure 2 The other three full-function devices shown can also serve as PAN coordinators, which are not shown here one by one. It can also be understood that the full-function device and low-function device shown in this application are only an example of a communication device, and any device that can implement the PPDU transmission method based on frequency band splicing provided in this application belongs to the protection scope of this application.

[0104] Currently, most UWB devices are limited by the performance of ADC, which is unable to process signals with large bandwidth. The performance of perception is proportional to the effective bandwidth, that is, the larger the effective bandwidth, the higher the perception accuracy. Therefore, in order to improve the perception performance of UWB devices, one possible solution is to achieve it through frequency band splicing. Frequency band splicing can be simply described as: the transmitter uses multiple different frequency bands to transmit multiple sensing fragments (sensing fragments), where different sensing fragments (SF) can be transmitted on different frequency bands; the receiver receives the sensing fragments (SF) on these frequency bands respectively, and performs perception measurements based on the received multiple sensing fragments (SF), which is equivalent to splicing multiple frequency bands and performing perception measurements on the spliced ​​frequency bands.

[0105] From the time dimension, frequency band splicing can be divided into two categories. One is intra-packet frequency band splicing, that is, different parts of a perceptual physical layer protocol data unit (PPDU) are transmitted on different UWB channels (or frequency bands); the other is inter-packet frequency band splicing, that is, multiple different perceptual PPDUs are transmitted on different UWB channels (or frequency bands).

[0106] In this application, "perception PPDU" can be called "perception packet", and the two can be used interchangeably. "Perception PPDU (or perception packet)" can be understood as a PPDU (or packet) used for perception measurement, or a PPDU (or packet) containing a perception field. It can be understood that "PPDU for perception measurement" does not mean that this PPDU is only used for perception measurement. Of course, this PPDU can also be used to implement other functions, which is not limited in this application.

[0107] In a possible implementation, for inter-packet frequency band splicing, a sensor fragment (SF) may represent one or more PPDUs. For intra-packet frequency band splicing, a sensor fragment (SF) may represent one or more sensor segments (SENS segments) in a PPDU.

[0108] Several possible scheduling methods for frequency band splicing are introduced below.

[0109] See also Figure 3a to Figure 3c , Figure 3a to Figure 3c Schematic diagram of three possible frequency band splicing scheduling methods provided in the embodiment of the present application. Figure 3a , Figure 3b as well as Figure 3c The horizontal axis represents frequency, and the vertical axis represents time. Figure 3a As shown in FIG. 1 , a control message (CM) can schedule multiple sensing fragments (SF), and the frequency band (or channel) for transmitting the control message is the same as the frequency band (or channel) for transmitting a sensing fragment (SF). For example, the frequency band for transmitting the sensing fragment (SF) is the UWB frequency band. Figure 3b As shown in FIG. 1 , a control message (CM) can schedule a sensing segment (SF), and the control message and the sensing segment (SF) are transmitted using the same frequency band (or channel). For example, the frequency band for transmitting the sensing segment (SF) is the UWB frequency band. Figure 3cAs shown, a control message is transmitted on a dedicated control channel such as a narrowband, and the control message can schedule multiple sensing fragments (SFs); and these sensing fragments (SFs) can be transmitted on a UWB frequency band (or UWB channel).

[0110] In this application, "transmission band", "frequency band", "channel" and the like can be used interchangeably.

[0111] Among the three scheduling methods mentioned above ( Figure 3a to Figure 3c ), the frequency bands (or channels) of the transmitted sensing fragments (SF) can be overlapping or non-overlapping. Overlapping frequency bands help to track the phase during splicing and improve the accuracy of the channel impulse response (CIR) on the effective channel after splicing.

[0112] In a possible implementation, the control message (CM) may include perception control information. Figure 4 , Figure 4 Schematic diagram of the frame format of the perception control information provided in the embodiment of the present application. Figure 4 As shown, the perception control information includes but is not limited to: a common sensing control present (Common Sensing Control Present) field, a CIR report parameter present (CIR Report Parameters Present) field, and a frequency band stitching parameter present (Frequency Stitching Parameters Present) field, and optionally also includes a common sensing control (CommonSensing Control) field, a CIR report parameter (CIR Report Parameters) field, and a frequency band stitching parameter (Frequency Stitching Parameters) field.

[0113] Among them, the public perception control existence field is used to indicate whether the public perception control field exists. Exemplarily, when the public perception control existence field takes a value of 1, it indicates that the public perception control field exists; when the value is 0, it indicates that the public perception control field does not exist. The CIR report parameter existence field is used to indicate whether the CIR report parameter field exists. Exemplarily, when the CIR report parameter existence field takes a value of 1, it indicates that the CIR report parameter field exists; when the value is 0, it indicates that the CIR report parameter field does not exist. The band splicing parameter existence field is used to indicate whether the band splicing parameter field exists. Exemplarily, when the band splicing parameter existence field takes a value of 1, it indicates that the band splicing parameter field exists; when the value is 0, it indicates that the band splicing parameter field does not exist.

[0114] The public sensing control field can be used to indicate the sensing mode, respondent role, sensing packet type, etc. The CIR report parameter field can be used to indicate the CIR IQ (I path and Q path, I path usually refers to the real part of the complex number, Q path usually refers to the imaginary part of the complex number) bit width, bitmap type, bitmap location information, bitmap, whether to feedback the distance, whether to feedback the speed, whether to feedback the horizontal angle of arrival (azimuth angle of arrival, AOA), whether to compress, etc. See Figure 5 , Figure 5 : is a schematic diagram of the frame format of the frequency band splicing parameter field provided in the embodiment of the present application. Figure 5 As shown, the frequency band stitching parameter fields include but are not limited to: a frequency band stitching direction field, a base channel field, a carrier frequency grid field, a channel sequence field, and a feedback control field.

[0115] The band splicing direction field can be used to indicate whether the center frequency of the channel used for band splicing increases or decreases relative to the center frequency of the reference channel, or in other words, to indicate that the center frequency of the channel used subsequently for band splicing is greater than or less than the center frequency of the first channel used for band splicing. Exemplarily, when the value of the band splicing direction field is 1, it indicates that the center frequency of the channel used for band splicing increases on the basis of the center frequency of the reference channel; when the value is 0, it indicates that the center frequency of the channel used for band splicing decreases on the basis of the center frequency of the reference channel. The reference channel field can be used to indicate the channel number of the reference channel. The reference channel in the present application may refer to the first channel used for band splicing. The carrier frequency grid field can be used to indicate the interval between channels used for band splicing, and the correspondence between its values ​​and meanings is shown in Table 1 below.

[0116] Table 1: Carrier frequency grid field values ​​and interpretations

[0117]

[0118] The channel order field can be used to indicate whether the channel transmission order used by the frequency band splicing is to be used in the order of increasing or decreasing center frequency points, or in a non-sequential manner. The value of the transmission number field plus 1 indicates the total number of frequency bands (or channels) used for the frequency band splicing. The feedback control field can be used to indicate the CIR feedback control of the frequency band splicing. The corresponding relationship between its value and meaning is shown in Table 2 below.

[0119] Table 2: Feedback control field values ​​and interpretations

[0120]

[0121]

[0122] The channel transmission order of existing frequency band splicing can be divided into two categories, one is using channels in an out-of-sequence channel order, referred to as out-of-sequence channel; the other is using channels in sequence (in-sequence channel order), referred to as sequential channel.

[0123] See also Figure 6 , Figure 6 Schematic diagram of a disordered channel provided in an embodiment of the present application. Figure 6 As shown, the existing out-of-order channel is characterized by adjacent transmission channels (such as Figure 6 There is no overlap in the frequency domain between CH0 and CH3 in the frequency domain, and the channels that overlap in the frequency domain (such as Figure 6 The signal start transmission interval between CH0 and CH1 in the UWB channel needs to be greater than 1ms (milliseconds). According to the transmission power requirements of UWB transmission, the maximum average power per millisecond per megahertz bandwidth is -41.3dBm. If the transmission interval between frequency-domain overlapping channels is greater than 1ms, each sensing fragment (SF) can be transmitted at the maximum allowed average power.

[0124] For out-of-order channels, the channel usage order can be calculated according to the following formula (1-1):

[0125] CH((p*(OF+1)MOD(N))+(p*(OF+1)DIV(N)))…………………………………………(1-1)

[0126] Among them, the values ​​of p are 0, 1, 2, ..., (N-1), and OF represents the overlapping factor, whose value is the same as the value of the carrier frequency grid field. If the total number of channels (bands) used for band splicing M is an integer multiple of (OF+1), then N is equal to M. If the total number of channels (bands) used for band splicing M is not an integer multiple of (OF+1), then N is the smallest integer multiple of (OF+1) among the positive integers greater than M. M is the value of the number of transmission segments plus 1. Taking M equal to 6 as an example, assuming OF is equal to 2 (that is, the band overlap rate is 50%), since M can divide (OF+1)=3, N is equal to M equal to 6; assuming OF is equal to 3 (that is, the band overlap rate is 75%), since M cannot divide (OF+1)=4, N is equal to 8. It can be understood that if N is greater than M (i.e., the value of M cannot be divided by (OF+1)), the additional channels (i.e., CH(M), CH(M+1), ..., CH(N-1)) are not actually used, and the transmitter does not transmit UWB pulses on the additional channels.

[0127] MOD stands for modulo operation, and DIV stands for integer division, which will not be described in detail below. For integer division (DIV), x DIVy is equal to the integer value of the quotient of x divided by y. For example, if x is 4 and y is 6, then x DIV y = 0; for another example, if x is 8 and y is 6, then x DIV y = 1.

[0128] See also Figure 7 , Figure 7 Schematic diagram of a sequential channel provided in an embodiment of the present application. Figure 7 As shown, the characteristic of the sequential channel is that different channels are transmitted in sequence according to the order of increasing or decreasing center frequency. Figure 7 A sequential channel with a frequency band overlap rate of 50% is shown. It can be understood that since the signal start transmission interval between channels without frequency domain overlap in the sequential channel needs to be greater than 1ms, the total transmission time of the sequential channel can be less than 1ms. Of course, the total transmission time of the sequential channel can also be greater than 1ms, or equal to 1ms, which is not limited in the embodiments of the present application.

[0129] Unless otherwise specified, the "channel" mentioned in this application refers to the UWB channel, and the bandwidth of a UWB channel is 499.2 MHz.

[0130] The channel usage order of the above out-of-order channels calculated according to the above formula (1-1) does not match the actual channel, and it is impossible to implement perception or ranging based on frequency band splicing in practical applications.

[0131] In view of this, an embodiment of the present application provides an information interaction method and device in a UWB system, which can associate the channel usage order of an out-of-order channel with the actual UWB channel (such as the channel number), improve the perception scheme based on frequency band splicing, support perception measurement of frequency band splicing, and improve perception performance.

[0132] The technical solution provided by this application will be described in detail below with reference to more drawings.

[0133] In this application, unless otherwise specified, the same or similar parts between various embodiments or implementations can refer to each other. In each embodiment of this application, and each implementation method / implementation method / implementation method in each embodiment, if there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments and each implementation method / implementation method / implementation method in each embodiment are consistent and can be referenced to each other, and the technical features in different embodiments and each implementation method / implementation method / implementation method in each embodiment can be combined to form new embodiments, implementation methods, implementation methods, or implementation methods according to their inherent logical relationships. The implementation methods of this application described below do not constitute a limitation on the scope of protection of this application. It can be understood that the order of the following embodiments does not represent the degree of importance.

[0134] The communication device in the present application can not only support 802.15 series protocols, such as 802.15.4ab standard or the next generation standard of 802.15.4ab, etc.; it can also support other standard protocols (such as 802.11 series protocols), such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11be and its next generation and other 802.11 family wireless local area networks (WLAN) standards.

[0135] In one possible implementation, the method provided in the present application can be applied to a perception scenario between one node and one node, or to a perception scenario between one node and multiple nodes, or to a perception scenario between multiple nodes and multiple nodes, and the present application does not impose any restrictions.

[0136] See also Figure 8 , Figure 8 1 is a flow chart of an information interaction method in a UWB system provided by an embodiment of the present application. The method mainly introduces the relationship between the logical index in the channel usage sequence and the channel number of the UWB channel. The first communication device and the second communication device involved in the method may be the aforementioned Figure 1 or Figure 2In a possible implementation, the first communication device in the method can be used as a sensing responder, and the second communication device can be used as a sensing initiator.

[0137] like Figure 8 As shown, the information interaction method in the UWB system includes but is not limited to the following steps:

[0138] S101, a second communication device (sensing initiator) sends sensing control information to a first communication device (sensing responder), where the sensing control information includes a frequency band splicing direction field, a reference channel field, a carrier frequency grid field, and a transmission number field.

[0139] Correspondingly, the first communication device (sensing responder) receives the sensing control information.

[0140] S102: The second communication device (sensing initiator) determines a channel based on the above-mentioned sensing control information.

[0141] S103: The first communication device (sensing responder) determines a channel based on the above-mentioned sensing control information.

[0142] In a possible implementation, the above-mentioned perception control information may include but is not limited to: a frequency stitching parameters field. Exemplarily, the frame format of the perception control information may be as described above. Figure 4 As shown, no further details will be given here. Figure 4 As shown, the value of the frequency band stitching parameter existence field in the perception control information of the embodiment of the present application is 1, indicating that the frequency band stitching parameter field exists. The frequency band stitching parameter field may include but is not limited to: a frequency band stitching direction field, a base channel field, a carrier frequency grid field, a channel sequence order field, and a number of transmissions field. Exemplarily, the frame format of the frequency band stitching parameter field of the embodiment of the present application can be as described above. Figure 5 As shown, no further description is given here.

[0143] Among them, the frequency band splicing direction field can be used to indicate whether the center frequency of the channel used for frequency band splicing increases or decreases relative to the center frequency of the reference channel, or in other words, to indicate whether the center frequency of the channel used subsequently for frequency band splicing is greater than or less than the center frequency of the first channel used for frequency band splicing. Exemplarily, when the value of the frequency band splicing direction field is 1, it indicates that the center frequency of the channel used for frequency band splicing increases on the basis of the center frequency of the reference channel; when the value is 0, it indicates that the center frequency of the channel used for frequency band splicing decreases on the basis of the center frequency of the reference channel. The reference channel field can be used to indicate the channel number of the reference channel. The reference channel can refer to the first channel used for frequency band splicing. The carrier frequency grid field can be used to indicate the interval between channels used for frequency band splicing. The channel order field can be used to indicate whether the channel transmission order used by the frequency band splicing is in the order of increasing or decreasing center frequency (i.e., using channels in sequence (in-sequence channel order), referred to as sequential channels), or non-sequentially (i.e., using channels out of sequence (out-of-sequence channel order), referred to as out-of-sequence channels). The value of the transmission number field plus 1 indicates the total number of frequency bands (or channels) used by the frequency band splicing.

[0144] In one possible implementation, when the first communication device determines that the channel transmission order used by the frequency band splicing is a disordered channel, the first communication device can determine the channel usage order of the disordered channel based on the interval between the channels used by the frequency band splicing (i.e., the overlapping factor) and the total number of frequency bands (or channels) used by the frequency band splicing. In other words, the first communication device can determine the channel usage order of the disordered channel based on the channel order field, the carrier frequency grid field, and the transmission number field. The channel order field indicates that the channel transmission order used by the frequency band splicing is a disordered channel. After receiving the above-mentioned perception control information, the second communication device can determine that the channel transmission order used by the frequency band splicing is a disordered channel based on the indication of the channel order field. Then, the second communication device can determine the channel usage order of the disordered channel based on the carrier frequency grid field and the transmission number field.

[0145] For example, the channel usage order of the out-of-order channel satisfies the following formula (2-1):

[0146] CH(l i )=CH((p*(OF+1)MOD(N))+(p*(OF+1)DIV(N)))………………………………(2-1)

[0147] Among them, l iRepresents the i-th logical index, i=(p+1), and the values ​​of p are 0, 1, 2,..., (N-1) respectively. OF represents the overlapping factor, and its value is the same as the value of the carrier frequency grid field. If the total number of frequency bands (or channels) used for band splicing M is an integer multiple of (OF+1), then N is equal to M; if the total number of frequency bands (or channels) used for band splicing M is not an integer multiple of (OF+1), then N is the smallest integer multiple of (OF+1) among the positive integers greater than M. MOD represents modulo operation, and DIV represents integer division.

[0148] It can be understood that the CH(l i ) is not the channel number of the UWB channel. For example, when there are 8 channels involved in the band splicing, that is, M is equal to 8, the channel usage order calculated according to the above formula (2-1) is shown in the following Table 3.

[0149] Table 3

[0150] OF(or Carrier Frequency Grid fieldvalue) <![CDATA[Channel usage order CH(l i )]]> 0 CH(0), CH(1), CH(2), CH(3), CH(4), CH(5), CH(6), CH(7) 1 CH(0), CH(2), CH(4), CH(6), CH(1), CH(3), CH(5), CH(7) 2 CH(0), CH(3), CH(6), CH(1), CH(4), CH(7), CH(2), CH(5) 3 CH(0), CH(4), CH(1), CH(5), CH(2), CH(6), CH(3), CH(7)

[0151] The UWB channels specified by the 802.15.4z standard are shown in Table 4 below.

[0152] Table 4

[0153]

[0154] In addition, in order to support band splicing, extended channels are defined as follows:

[0155] f c =499.2MHz+N c ×124.8MHz…………………………………………(2-2)

[0156] Here, N c Indicates the channel number of the extended UWB channel (channelnumber), which ranges from 0 to 97. c Indicates channel N c The corresponding center frequency.

[0157] It can be seen from Table 3 and Table 4 above that the channel usage order in Table 3 does not match the actually allocated channels. Logical Index l i The value of is 0 to (M-1), and the channel number of the UWB channel is 0 to 97. For example, as shown in Table 3 above, assuming that the channel numbers of the 8 channels participating in the band splicing are 60 to 67, or 60, 62, 64, 66, 68, 70, 72, 74; and the logical index of the channel usage order is l i The channel numbers of these 8 channels do not match.

[0158] Therefore, after determining the channel usage order of the out-of-order channels, the embodiments of the present application can also determine the channels corresponding to the channel usage order based on the channel usage order of the out-of-order channels, the reference channel, whether the center frequency of the channel used for band splicing increases or decreases relative to the center frequency of the reference channel, the interval between the channels used for band splicing (i.e., the overlapping factor), and the total number of frequency bands (or channels) used for band splicing. In other words, after determining the channel usage order of the out-of-order channels, the first communication device and the second communication device of the embodiments of the present application can respectively determine the channels corresponding to the channel usage order based on the band splicing direction field, the reference channel field, the carrier frequency grid field, and the transmission number field in the above-mentioned perception control information.

[0159] In a possible implementation, the embodiment of the present application may refer to the channel actually allocated as a physical channel, and the result CH(l i ) is called a logical channel. The physical channel and the logical channel can be connected in the following ways.

[0160] In a possible implementation, the physical channel can be represented by a channel number N i To represent, the logical channel can be represented by the logical index l i For example, the channel number N of the UWB channel i AND logical index l i The relationship can be shown as the following formula (2-3).

[0161] N i =N base +l i ×(4-OF)×(2×D-1)................................(2-3)

[0162] Among them, N i Indicates the i-th logical index l in the above channel usage order i The channel number of the corresponding channel. i The value of is 0 to (M-1). M represents the total number of frequency bands (channels) used for the frequency band splicing indicated by the above transmission number segment, and the value of M is equal to the value of the transmission number segment plus 1. baseRepresents the channel number of the reference channel indicated by the above-mentioned reference channel field. OF represents the overlapping factor, and its value is equal to the value of the above-mentioned carrier frequency grid field. D represents the value of the above-mentioned frequency band splicing direction field. In other words, the channel determined based on the perception control information satisfies the above-mentioned formula (2-3). It can be understood that the logical index corresponding to the reference channel is 0. When the value of the frequency band splicing direction field is 1, it means that the center frequency of the channel subsequently used for the frequency band splicing is greater than the center frequency of the reference channel, that is, the center frequency of the channel used for the frequency band splicing is increased on the basis of the center frequency of the reference channel; when the value of the frequency band splicing direction field is 0, it means that the center frequency of the channel subsequently used for the frequency band splicing is less than the center frequency of the reference channel, that is, the center frequency of the channel used for the frequency band splicing is decreased on the basis of the center frequency of the reference channel.

[0163] For example, if the value of the Frequency Stitching Direction field is 1, it means that the center frequency of the channel used for frequency band splicing is smaller than the center frequency of the reference channel; if the value of the Frequency StitchingDirection field is 0, it means that the center frequency of the channel used for frequency point splicing is larger than the center frequency of the reference channel; the above formula (2-3) can also be transformed as follows.

[0164] N i =N base +l i ×(4-OF)×(1-2×D)........................(2-4)

[0165] For another example, if the center frequency of the channel subsequently used for the default frequency band splicing is greater than the center frequency of the reference channel, or the sender and receiver (i.e., the first communication device and the second communication device) negotiate, or predefine or preconfigure the protocol to determine that the center frequency of the channel subsequently used for the frequency band splicing is greater than the center frequency of the reference channel, then the above formula (2-3) can also be modified as follows.

[0166] N i =N base +l i ×(4-OF)........................(2-5)

[0167] For another example, if the center frequency of the channel subsequently used for the default frequency band splicing is smaller than the center frequency of the reference channel, or the sender and receiver (i.e., the first communication device and the second communication device) negotiate, or predefine or preconfigure the protocol to determine that the center frequency of the channel subsequently used for the frequency band splicing is smaller than the center frequency of the reference channel, then the above formula (2-3) can also be modified as follows.

[0168] N i =N base -l i ×(4-OF)................................(2-6)

[0169] It is understood that the above formula (2-3) may have other variations, which are not listed in detail in the embodiments of the present application. Any variation of the above formula (2-3) is within the protection scope of the embodiments of the present application.

[0170] For example: As shown in Table 3 above, assuming that there are 8 channels involved in band splicing, that is, M is equal to 8, OF is equal to 2, then the channel usage order calculated according to the above formula (2-1) is CH(0), CH(3), CH(6), CH(1), CH(4), CH(7), CH(2), CH(5). Assuming that the channel number of the reference channel is 60, the value of the band splicing direction field is 1, that is, D in the above formula (2-3) is equal to 1, indicating that the center frequency of the channel subsequently used for band splicing is greater than the center frequency of the reference channel. Then according to the above formula (2-3), it can be obtained that the channel number N1 of the UWB channel corresponding to the first logical index l1 (l1=0) in the channel usage order is 60, the channel number N2 of the UWB channel corresponding to the second logical index l2 (l2=3) in the channel usage order is 66, the channel number N3 of the UWB channel corresponding to the third logical index l3 (l3=6) in the channel usage order is 72, and the channel number N4 of the UWB channel corresponding to the fourth logical index l5 (l5=1) in the channel usage order is 73. The channel number N4 is 62, the channel number N5 of the UWB channel corresponding to the 5th logical index l5 (l5=4) in the channel use order is 68, the channel number N6 of the UWB channel corresponding to the 6th logical index l6 (l6=7) in the channel use order is 74, the channel number N7 of the UWB channel corresponding to the 7th logical index l7 (l7=2) in the channel use order is 64, and the channel number N8 of the UWB channel corresponding to the 8th logical index l8 (l8=5) in the channel use order is 70. In short, the channel numbers of the channels corresponding to the logical indices 0, 3, 6, 1, 4, 7, 2, and 5 in the channel use order are: 60, 66, 72, 62, 68, 74, 64, 70. Assume that the channel number of the reference channel is 48, and the value of the frequency band splicing direction field is still 1, that is, D in the above formula (2-3) is equal to 1. Then according to the above formula (2-3), it can be obtained that the channel numbers corresponding to the channel usage order CH(0), CH(3), CH(6), CH(1), CH(4), CH(7), CH(2), and CH(5) are: 48, 54, 60, 50, 56, 62, 52, and 58 respectively.

[0171] For another example: Assume that there are 8 channels involved in the frequency band splicing, that is, M is equal to 8, OF is equal to 3, then the channel usage order calculated according to the above formula (2-1) is CH(0), CH(4), CH(1), CH(5), CH(2), CH(6), CH(3), CH(7). Assume that the channel number of the reference channel is 60, and the value of the frequency band splicing direction field is 1, that is, D in the above formula (2-3) is equal to 1, then the above formula (2-3) can be obtained: the channel number N1 of the UWB channel corresponding to the first logical index l1 (l1=0) in the channel usage order is 60, the channel number N2 of the UWB channel corresponding to the second logical index l2 (l2=4) in the channel usage order is 64, the channel number N3 of the UWB channel corresponding to the third logical index l3 (l3=1) in the channel usage order is 61, and the channel number N4 of the UWB channel corresponding to the fourth logical index l3 (l3=1) in the channel usage order is 62. The channel number N4 of the UWB channel corresponding to the first logical index l4 (l4=5) is 65, the channel number N5 of the UWB channel corresponding to the fifth logical index l5 (l5=2) in the channel use order is 62, the channel number N6 of the UWB channel corresponding to the sixth logical index l6 (l6=6) in the channel use order is 66, the channel number N7 of the UWB channel corresponding to the seventh logical index l7 (l7=3) in the channel use order is 63, and the channel number N8 of the UWB channel corresponding to the eighth logical index l8 (l8=7) in the channel use order is 67. In short, the channel numbers of the channels corresponding to the logical indices 0, 4, 1, 5, 2, 6, 3, and 7 in the channel use order are: 60, 64, 61, 65, 62, 66, 63, and 67. Assume that the channel number of the reference channel is 48, and the value of the frequency band splicing direction field is still 1, that is, D in the above formula (2-3) is equal to 1. Then according to the above formula (2-3), it can be obtained that the channel numbers corresponding to the channel usage order CH(0), CH(4), CH(1), CH(5), CH(2), CH(6), CH(3), and CH(7) are: 48, 52, 49, 53, 50, 54, 51, and 55 respectively.

[0172] It can be seen from this that the embodiments of the present application can determine the corresponding channels based on the channel usage order and perception control information of the out-of-order channel, so that both the sender and the receiver (i.e., the first communication device and the second communication device) have the channel information corresponding to the channel usage order, thereby improving the perception scheme based on frequency band splicing, and associating the channel usage order of the out-of-order channel with the actual channel, so as to support the perception measurement of frequency band splicing and improve the perception performance.

[0173] In another possible implementation, the physical channel can be i To represent, the logical channel can be represented by the logical index l iIt can be understood that the center frequency of the physical channel corresponds to the channel number one by one. For example, the center frequency of the UWB channel f i AND logical index l i The relationship can be shown as the following formula (2-7).

[0174] f i =f base +124.8×l i ×(4-OF)×(2×D-1)........................(2-7)

[0175] Among them, f i Indicates the i-th logical index l in the above channel usage order i The center frequency of the corresponding channel. base Indicates the center frequency of the reference channel indicated by the reference channel field. The center frequency of the reference channel corresponds to the channel number of the reference channel. For the meaning of other parameters in formula (2-7), please refer to the previous description and will not be repeated here. i The unit is megahertz (MHz), that is, the unit of the center frequency is MHz. It can be understood that if the unit of the center frequency is hertz (Hz) or gigahertz (GHz) or other, the above formula (2-7) needs to be converted to the corresponding unit, which is not detailed here.

[0176] For example, if the value of the Frequency Stitching Direction field is 1, it means that the center frequency of the channel used for frequency band splicing is smaller than the center frequency of the reference channel; if the value of the Frequency StitchingDirection field is 0, it means that the center frequency of the channel used for frequency point splicing is larger than the center frequency of the reference channel; the above formula (2-7) can also be transformed as follows.

[0177] f i =f base +124.8×l i ×(4-OF)×(1-2×D)........................(2-8)

[0178] For another example, if the center frequency of the channel subsequently used for the default frequency band splicing is greater than the center frequency of the reference channel, or the sender and receiver (i.e., the first communication device and the second communication device) negotiate, or predefine or preconfigure the protocol to determine that the center frequency of the channel subsequently used for the frequency band splicing is greater than the center frequency of the reference channel, then the above formula (2-7) can also be modified as follows.

[0179] f i =f base +124.8×l i ×(4-OF)................................(2-9)

[0180] For another example, if the center frequency of the channel subsequently used for the default frequency band splicing is smaller than the center frequency of the reference channel, or the sender and receiver (i.e., the first communication device and the second communication device) negotiate, or predefine or preconfigure the protocol to determine that the center frequency of the channel subsequently used for the frequency band splicing is smaller than the center frequency of the reference channel, then the above formula (2-7) can also be modified as follows.

[0181] f i =f base -124.8×l i ×(4-OF)................................(2-10)

[0182] It is understood that the above formula (2-7) may have other variations, which are not listed in detail in the embodiments of the present application. Any variation of the above formula (2-7) is within the protection scope of the embodiments of the present application.

[0183] It can be seen from this that the embodiment of the present application can determine the center frequency of the corresponding channel based on the channel usage order and perception control information of the out-of-order channel, so that both the sender and the receiver (i.e., the first communication device and the second communication device) have the channel information corresponding to the channel usage order, thereby improving the perception scheme based on frequency band splicing, and associating the channel usage order of the out-of-order channel with the actual channel, so as to support the perception measurement of frequency band splicing and improve the perception performance.

[0184] In a possible implementation, after the first communication device determines the channel corresponding to the channel usage order, it can also use the corresponding channel to send / receive multiple perception fragments (SFs) according to the channel usage order. For example, assuming that there are 8 channels involved in frequency band splicing, that is, M is equal to 8, OF is equal to 2, and the channel usage order is CH(0), CH(3), CH(6), CH(1), CH(4), CH(7), CH(2), CH(5), the channel numbers of the channels corresponding to the channel usage order are: 60, 66, 72, 62, 68, 74, 64, 70. The first communication device can use the corresponding channel to send / receive 8 perception fragments according to the channel usage order, that is, the first communication device can first use the channel with channel number 60 to send / receive perception fragment 1, then use the channel with channel number 66 to send / receive perception fragment 2, then use the channel with channel number 72 to send / receive perception fragment 3, then use the channel with channel number 62 to send / receive perception fragment 4, then use the channel with channel number 68 to send / receive perception fragment 5, then use the channel with channel number 74 to send / receive perception fragment 6, then use the channel with channel number 64 to send / receive perception fragment 7, and then use the channel with channel number 70 to send / receive perception fragment 8. Similarly, after the second communication device determines the channel corresponding to the channel usage order, it can also use the corresponding channel to receive / send multiple perception fragments (SF) according to the channel usage order, which will not be described in detail here. It can be understood that for inter-packet frequency band splicing, a perception fragment (SF) can represent one or more PPDUs. For intra-packet band splicing, a sensing fragment (SF) can represent one or more sensing segments (SENS segments) in a PPDU.

[0185] It can be understood that the first communication device (sensing responder) can act as a sensing transmitter to send a sensing PPDU; accordingly, the second communication device (sensing initiator) can act as a sensing receiver to receive a sensing PPDU. The first communication device (sensing responder) can also act as a sensing receiver to receive a sensing PPDU; accordingly, the second communication device (sensing initiator) can also act as a sensing transmitter to send a sensing PPDU. It can also be understood that when the first communication device acts as a sensing receiver, the first communication device needs to feed back a channel impulse response (CIR) to the second communication device for the second communication device to calculate a sensing result or a ranging result.

[0186] The embodiment of the present application is based on multiple contents in the existing perception control information, associates the channel usage order of the out-of-order channel with the actual UWB channel (such as the channel number or the center frequency), improves the perception scheme based on frequency band splicing, supports the perception measurement of frequency band splicing, and improves the perception performance. In addition, the embodiment of the present application does not require additional signaling overhead, is simple to implement, and has low complexity.

[0187] In one possible implementation, the party receiving the UWB signal (or UWB PPDU) can feed back a channel impulse response (CIR) to the party sending the UWB signal (or UWB PPDU). The UWB signal (or UWB PPDU) can be used for perception measurement or for ranging, which is not limited in the embodiments of the present application. The feedback of CIR can be implemented through the CIR report information element (CIR report IE). See Fig. 9 , Fig. 9 Schematic diagram of a frame format of a CIR report information element provided in an embodiment of the present application. Fig. 9 As shown, the CIR report IE includes but is not limited to: an antenna (Antennas) field, a bitmap length (Bitmap Length) field, a bitmap offset (Bitmap Offset) field, a channel impulse response bitmap (CIR Bitmap), and one or more receive report (Receive Report) fields.

[0188] The value of the Antennas field plus 1 indicates the number of antennas that need to feedback the CIR report. The Bitmap Length field can be used to indicate the length of the CIR Bitmap. The Bitmap Offset field can be used to indicate the offset of the CIR Bitmap. The CIR Bitmap can be used to indicate whether the corresponding CIR Tap is fed back. A Receive Report field can be used to indicate a CIR report.

[0189] See also Fig.10 , Fig.10 : is a schematic diagram of the frame format of the reception report field provided in the embodiment of the present application. Fig.10As shown, the Receive Report field includes but is not limited to: a Timing Offset field, a Normalization factor field, a received signal strength indication (RSSI), and a CIR Taps field. Among them, the Timing Offset field can be used to indicate the offset between the reference path and the CIR report time. The Normalization Factor field can be used to indicate the number of left shift bits of IQ (I and Q) data represented in binary. RSSI can be used to indicate the received signal strength. The CIR Tap field can be used to indicate the value of CIRTap, and each CIR Tap corresponds to a bit in the CIR Bitmap.

[0190] By the above Fig. 9 and Fig.10 It can be seen that the prior art only considers the CIRs of different antennas, but does not consider the structure of the sensing PPDU.

[0191] In view of this, an embodiment of the present application also provides an information interaction method and device in a UWB system, which considers the structure of the perception PPDU in the CIRreport IE, improves the CIR feedback scheme, and clarifies the order in which the CIR reports appear in the CIR report IE to support perception measurement and improve perception performance.

[0192] In the discussion of IEEE802.15.4ab, the physical layer protocol data unit (PPDU) format used for sensing measurement can be as follows: Fig.11 shown. Fig.11 : is a schematic diagram of the PPDU format provided in the embodiment of the present application. Fig.11As shown, three possible PPDU formats are shown. The PPDU includes, but is not limited to, a synchronization (SYNC) field, a start-of-frame delimiter (SFD) field, and a sensing (SENS) field. In one possible implementation, the PPDU may also include one or more of the following: a physical layer header (PHR), or a payload field. In the present application, each field of the PPDU may include one or more symbols, and the symbols in the SYNC field, the SFD field, and the SENS field may be generated by a sequence. For example, the synchronization (SYNC) field may include multiple repeated symbols, which are generated by a preamble sequence. A symbol in the synchronization (SYNC) field may be obtained by spreading the preamble sequence, such as adding a number of 0 elements after each element of the preamble sequence to obtain a symbol.

[0193] Among them, the synchronization (SYNC) field can be used for PPDU detection and synchronization. In some scenarios, part of the symbols of the synchronization (SYNC) field can be used for PPDU detection and synchronization, and other part of the symbols can be used for perception measurement. The perception field (SENS field) can be used for perception measurement, which includes one or more perception segments (SENSsegment). Each perception segment can support 32, 64, or 128 perception symbols, and can also support 16, 256, or 512 perception symbols. The perception symbol can be generated by a predefined sequence (such as a sequence for perception defined in the 802.15.4 related standard). PHR carries some physical layer indication information, such as modulation coding information or PPDU length information, to assist the receiving end in correctly demodulating data. The payload field is used to carry data.

[0194] For example, see Fig.12 , Fig.12 This is a schematic diagram of the structure of the sensing field provided in the embodiment of the present application. The current sensing field (SENS field) can include 1 to 4 sensing segments (SENS segments). Of course, as the standard evolves, the sensing field can include more sensing segments (SENS segments), and the embodiment of the present application does not limit this. A SENS segment can contain one or more sensing symbols (sensing symbol). Fig.12The structure of a SENS field including at least one SENS segment is shown. Gaps are inserted between adjacent SENS segments. The duration of each gap is 1 sensing symbol, which is approximately 1us (microsecond). Different SENS segments can be sent using different transmitting antennas. The signal of each SENS segment received by each receiving antenna at the receiving end can generate a corresponding CIR report.

[0195] It can be seen that the total number of CIR reports is equal to the product of the number of receive antennas and the number of SENS segments.

[0196] See also Fig.13 , Fig.13 1 is another flow chart of the information interaction method in the UWB system provided in the embodiment of the present application. The method mainly introduces the feedback mode of the CIR report. The method can be applied to the perception / ranging scenario based on frequency band splicing, and can also be applied to the traditional perception / ranging scenario. The first communication device and the second communication device involved in the method can be the aforementioned Figure 1 or Figure 2 In a possible implementation, the first communication device in the method can be used as a sensing receiver, and the second communication device can be used as a sensing transmitter.

[0197] like Fig.13 As shown, the information interaction method in the UWB system includes but is not limited to the following steps:

[0198] S201, the first communication device generates a CIR report information element, which includes an antenna field, first indication information, and Q reception report fields, wherein one reception report field is used to indicate a CIR report, the value of the antenna field plus 1 represents the number of antennas that need to feedback the CIR report, the first indication information is used to indicate the number of perception segments in a perception packet or to indicate the number of perception segments that need to feedback the CIR report, and Q is equal to the product of the number of antennas and the number of perception segments indicated by the first indication information.

[0199] S202: The first communication device sends the CIR report information element to the second communication device.

[0200] Correspondingly, the second communication device receives the CIR report information element.

[0201] S203: The second communication device processes the CIR report information element to obtain Q CIR reports.

[0202] In a possible implementation, the CIR report information element may include, but is not limited to: an antenna field, a first indication information, and Q reception report fields. The value of the antenna field plus 1 indicates the number of antennas for which a CIR report needs to be fed back. One reception report field may be used to indicate one CIR report, and then the Q reception report fields indicate a total of Q CIR reports. Exemplarily, the frame format of the reception report field may be as described above. Fig.10 As shown. The first indication information can be used to indicate the number of perception segments (SENS segments) in a perception packet (or perception PPDU). Alternatively, the first indication information can be used to indicate the number of perception segments for which the CIR report needs to be fed back. Alternatively, the first indication information can be used to indicate part or all of the SENS segments used for band splicing, or the number of SENS segments in K (K is a positive integer less than or equal to M, and M is the total number of bands used for band splicing) perception packets (perception PPDUs) used for band splicing, etc. In other words, the first indication information can be used to indicate the number of different SENS segments corresponding to all CIR reports in the above-mentioned CIR report information element. Among them, Q is equal to the product of the above-mentioned number of antennas (i.e., the value of the antenna field plus 1) and the number of perception segments indicated by the first indication information.

[0203] In the band splicing scenario, for intra-packet band splicing, the above-mentioned first indication information can be used to indicate the number of SENS segments in a perception packet (or perception PPDU). For inter-packet band splicing, a CIR report IE can be fed back for a perception packet (or perception PPDU), so at this time, the first indication information can still be used to indicate the number of SENS segments in a perception packet (or perception PPDU). Of course, for inter-packet band splicing, a CIR report IE can also be fed back for multiple perception packets used for band splicing, so the first indication information in a CIR report IE can be used to indicate the number of SENS segments in these multiple perception packets. For intra-packet and inter-packet band splicing (there are both intra-packet band splicing and inter-packet band splicing), a CIR report IE can carry CIR reports of multiple SENS segments, and the first indication information can indicate part or all of the SENS segments used for band splicing, or can indicate the number of SENS segments in some perception packets used for band splicing.

[0204] For example, see Fig.14 , Fig.14 FIG. 1 is another frame format diagram of the CIR report information element provided in the embodiment of the present application. Fig.14 As shown, the CIR report IE includes but is not limited to: an antenna field, a number of segments (Number of Segment) field (i.e., the first indication information mentioned above), and a reception report field. For example, the value of the Number of Segment field (i.e., the first indication information) plus 1 indicates the number of sensing segments (SENS segments) in a sensing packet (or sensing PPDU), or the number of sensing segments that need to feedback a CIR report, or the number of different SENS segments corresponding to the CIR report in the CIR report IE.

[0205] From the structure of the sensing packet, it can be seen that each sensing packet currently includes at most 4 SENS segments, and the existing receiving end (i.e., the first communication device) has at most 4 receiving antennas, so for a sensing packet, at most 16 (4×4) CIR reports, i.e., 16 reception report fields, are corresponding. Fig.15 , Fig.15 Schematic diagram of CIR corresponding to different antennas and different SENS segments provided in the embodiment of the present application. The receiving antennas are Antennas 1 to Antennas 4. For simplicity, Fig.15 In the figure, Ant 1 to Ant 4 are used to represent the sensing segments in a sensing packet. The sensing segments in a sensing packet are SENS segment 1 to SENS segment 4. For simplicity, Fig.15 In the example, Seg 1 to Seg 4 are used to represent Fig.15 As shown in the figure, each SENS segment signal received by each receiving antenna can generate a corresponding CIR report. Fig.15 Ant xSeg y CIR indicates the CIR report corresponding to SENS segment y received by receiving antenna x. The values ​​of x and y are 1, 2, 3, and 4.

[0206] In a possible implementation, the sending and receiving parties (i.e., the first communication device and the second communication device) need to agree on the order in which the CIR reports appear in the CIR report IE, that is, the arrangement order. Exemplarily, the order in which the CIR reports appear in the CIRreport IE (i.e., the arrangement order) may include, but is not limited to: first traverse the CIR reports corresponding to the antennas and then traverse the CIR reports corresponding to the sensing segments. For example, the CIR reports in the CIR report IE are arranged according to the above Fig.15 It can be understood that if the number of receiving antennas is less than 4, and / or the number of sensing segments in a sensing packet is less than 4, the corresponding CIR report is the above Fig.15Therefore, when traversing Fig.15 In the process of traversing, if a CIR report does not exist, it is skipped. For example, when there are only two receiving antennas, assuming that a sensing packet includes 4 SENSsegments, Fig.15 You need to skip Fig.15 The third and fourth lines of the CIR report IE do not include Fig.15 3 and 4. For example, the order in which the CIR reports appear in the CIR report IE (i.e., the arrangement order) may include, but is not limited to: first traverse the CIR reports corresponding to the sensing segments and then traverse the CIR reports corresponding to the antennas. For example, the CIR reports in the CIR report IE are arranged according to the above Fig.15 Arrange from left to right and from top to bottom. Fig.15 During the process, if a CIR report does not exist, it is skipped.

[0207] In the frequency band splicing scenario of the embodiment of the present application, different SENS segments or different perception packets can be sent at different center frequencies (or frequencies or channels), and one perception measurement requires the CIRs of multiple SENS segments or multiple perception packets. By traversing the CIR reports corresponding to the perception segments first and then traversing the CIR reports corresponding to the antennas, it is ensured that the CIR reports required for one perception measurement are put together, which is beneficial for subsequent processing.

[0208] In a possible implementation, the order in which the CIR reports appear in the CIR report IE may be predefined by the standard or defaulted, which is simple to implement, has low complexity, and does not require additional signaling overhead.

[0209] In another possible implementation, the order in which the CIR reports appear in the CIR report IE may be determined by negotiation between the sender and receiver (ie, the first communication device and the second communication device). In this way, the order in which the CIR reports are arranged is more flexible.

[0210] In another possible implementation, the order in which the CIR reports appear in the CIR report IE may be preconfigured or indicated by the first communication device / the second communication device. Exemplarily, the second indication information may be carried in the above-mentioned CIR report IE to indicate the order in which the CIR reports are arranged in the CIR report IE. Alternatively, the first communication device / the second communication device may send a second indication information to indicate the order in which the CIR reports are arranged in the CIR report IE. For example, each CIR report is numbered, and then the order in which the CIR reports are arranged in the CIR report IE is indicated by the number. For another example, the second indication information is 1 bit, and when the bit is 1, it indicates that the CIR reports corresponding to the antenna are traversed first and then the CIR reports corresponding to the sensing segment are traversed; when the bit is 0, it indicates that the CIR reports corresponding to the sensing segment are traversed first and then the CIR reports corresponding to the antenna are traversed. In this way, the order in which the CIR reports appear in the CIR report IE can be set, which is more flexible.

[0211] The embodiment of the present application does not limit the manner in which the sender and receiver (ie, the first communication device and the second communication device) learn the order in which the CIR reports appear in the CIR report IE.

[0212] The embodiment of the present application takes into account the CIRs of different antennas and different SENS segments, and adds a Number of Segment field (i.e., the first indication information mentioned above) in the CIR report IE, which is used to indicate the number of SENS segments in a perception packet or the number of perception segments that need to feedback the CIR report, and determines the order in which the CIR reports appear in the CIR report IE. This can improve the CIR feedback scheme, thereby improving the perception measurement scheme, aligning the understanding of the CIR report by the sender and receiver, so as to support perception measurement and improve perception performance.

[0213] In a possible implementation, the above Fig.13 The embodiment shown can be combined with the aforementioned Figure 8 The embodiments shown can be implemented in combination or individually. Fig.13 The embodiment shown is similar to the above Figure 8 When the embodiments shown are combined and implemented, the first communication device acts as both a sensing responder and a sensing receiver, and correspondingly, the second communication device acts as both a sensing initiator and a sensing transmitter. Figure 8After step S103 of the illustrated embodiment, the second communication device sends multiple SENS segments or multiple perception packets; the first communication device generates a CIR report based on the received SENS segments or perception packets; the first communication device sends a CIRreport IE to the second communication device. For the specific implementation of the CIR report IE, refer to the previous description and will not be repeated here.

[0214] The above content elaborates on the method provided by the present application. In order to facilitate the implementation of the above scheme of the embodiment of the present application, the embodiment of the present application also provides corresponding devices or equipment.

[0215] The present application divides the functional modules of the communication device according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or software functional modules. It should be noted that the division of modules in the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. Figures 16 to 18 The communication device according to the embodiment of the present application is described in detail.

[0216] See also Fig.16 , Fig.16 is a schematic diagram of a structure of a communication device provided in an embodiment of the present application. Fig.16 As shown, the communication device includes: a transceiver unit 10 and a processing unit 20. The transceiver unit 10 can implement corresponding communication functions, and the processing unit 20 is used for data processing. For example, the transceiver unit 10 can also be called a communication interface or a communication unit.

[0217] In some embodiments of the present application, the communication device may be the first communication device shown above. Fig.16 The communication device shown can be used to execute the steps or functions performed by the first communication device in the above method embodiment. Exemplarily, the communication device can be the first communication device or a chip or functional module configured in the first communication device, etc., which is not limited in the present embodiment of the application. The transceiver unit 10 is used to perform the operations related to the transceiver of the first communication device in the above method embodiment, and the processing unit 20 is used to perform the operations related to the processing of the first communication device in the above method embodiment.

[0218] In one design, the transceiver unit 10 is used to receive perception control information, which includes a frequency band splicing direction field, a reference channel field, a carrier frequency grid field, and a transmission number field; the processing unit 20 is used to determine a channel based on the perception control information.

[0219] Among them, the above channels satisfy:

[0220] N i =N base +l i ×(4-OF)×(2×D-1);

[0221] N i Indicates the i-th logical index l in the channel usage order i The channel number of the corresponding channel, l i The value ranges from 0 to (M-1), where M represents the total number of frequency bands used for the frequency band splicing indicated by the transmission number segment, and N base It represents the channel number of the reference channel indicated by the reference channel field, OF represents the value of the carrier frequency grid field, and D represents the value of the frequency band splicing direction field.

[0222] Alternatively, the above channel satisfies:

[0223] f i =f base +124.8×l i ×(4-OF)×(2×D-1);

[0224] f i Indicates the i-th logical index l in the channel usage order i The corresponding channel center frequency, l i The value of f is 0 to (M-1), where M represents the total number of frequency bands used for the frequency band splicing indicated by the transmission number segment. i The unit is megahertz, f base It represents the center frequency of the reference channel indicated by the reference channel field. The center frequency of the reference channel corresponds to the channel number of the reference channel. OF represents the value of the carrier frequency grid field. D represents the value of the frequency band splicing direction field.

[0225] Exemplarily, the above-mentioned perception control information further includes a channel order field, and the channel order field is used to indicate that the channel transmission order used for band splicing is a disordered channel. The above-mentioned channel use order satisfies:

[0226] CH(l i )=CH((p*(OF+1)MOD(N))+(p*(OF+1)DIV(N)));

[0227] Among them, l i Represents the i-th logical index, i=(p+1), the values ​​of p are 0, 1, 2, ..., (N-1), if M is an integer multiple of (OF+1), then N is equal to M, if M is not an integer multiple of (OF+1), then N is the smallest integer multiple of (OF+1) among the positive integers greater than M, MOD represents modulo operation, and DIV represents integer division.

[0228] It is understandable that the transceiver unit 10 may receive the perception control information from other communication devices, or the transceiver unit 10 may input the perception control information from other components or other functional modules in the communication device, etc. The description of the transceiver unit inputting other information is similar and will not be described in detail below.

[0229] Exemplarily, the transceiver unit 10 is further used to send a CIR report information element, which includes an antenna field, a first indication information, and Q reception report fields. Among them, one reception report field is used to indicate a CIR report, the value of the antenna field plus 1 indicates the number of antennas that need to feedback the CIR report, the first indication information is used to indicate the number of perception segments in a perception packet or to indicate the number of perception segments that need to feedback the CIR report, and Q is equal to the product of the number of antennas and the number of perception segments indicated by the first indication information.

[0230] It is understandable that the transceiver unit 10 can send the CIR report information element to other communication devices, or the transceiver unit 10 outputs the CIR report information element from the processing unit 20 to other components or other functional modules in the communication device. The relevant description of the output of other information by the transceiver unit is similar and will not be described in detail below.

[0231] Exemplarily, the arrangement order of the above-mentioned CIR reports in the CIR report information element includes: first traversing the CIR reports corresponding to the antennas and then traversing the CIR reports corresponding to the sensing segments; or, first traversing the CIR reports corresponding to the sensing segments and then traversing the CIR reports corresponding to the antennas.

[0232] Exemplarily, the above-mentioned CIR report information element also includes second indication information, and the second indication information is used to indicate the arrangement order of the CIR report in the CIR report information element.

[0233] Exemplarily, the transceiver unit 10 is further used to receive or send second indication information, where the second indication information is used to indicate the arrangement order of the CIR report in the CIR report information element.

[0234] In the embodiment of the present application, the description of the sensing control information, the channel usage order, etc. can refer to the above Figure 8 The introduction in the illustrated method embodiment will not be described in detail here.

[0235] It is understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above Figure 8 The method embodiment shown is not described in detail here. In addition, the technical effects of the embodiment of the present application can be found in the aforementioned Figure 8 For the sake of brevity, the technical effects in the illustrated method embodiment are not described in detail here.

[0236] In another design, the processing unit 20 is used to generate a CIR report information element, which includes an antenna field, a first indication information, and Q reception report fields, where one reception report field is used to indicate a CIR report, the value of the antenna field plus 1 represents the number of antennas that need to feedback the CIR report, the first indication information is used to indicate the number of perception segments in a perception packet or to indicate the number of perception segments that need to feedback the CIR report, and Q is equal to the product of the number of antennas and the number of perception segments indicated by the first indication information; the transceiver unit 10 is used to send the CIR report information element.

[0237] Exemplarily, the arrangement order of the above-mentioned CIR reports in the CIR report information element includes: first traversing the CIR report corresponding to the antenna and then traversing the CIR report corresponding to the perception segment or perception packet; or, first traversing the CIR report corresponding to the perception segment or perception packet and then traversing the CIR report corresponding to the antenna.

[0238] Exemplarily, the above-mentioned CIR report information element also includes second indication information, and the second indication information is used to indicate the arrangement order of the CIR report in the CIR report information element.

[0239] Exemplarily, the transceiver unit 10 is further used to receive or send second indication information, where the second indication information is used to indicate the arrangement order of the CIR report in the CIR report information element.

[0240] In the embodiment of the present application, the description of the CIR report information element, the first indication information, the second indication information, etc. can refer to the above Fig.13 The introduction in the illustrated method embodiment will not be described in detail here.

[0241] It is understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above Fig.13 The method embodiment shown is not described in detail here. In addition, the technical effects of the embodiment of the present application can be found in the aforementioned Fig.13 For the sake of brevity, the technical effects in the illustrated method embodiment are not described in detail here.

[0242] Reuse Fig.16 In some other embodiments of the present application, the communication device may be the second communication device shown above. Fig.16The communication device shown can be used to execute the steps or functions performed by the second communication device in the above method embodiment. Exemplarily, the communication device can be a second communication device or a chip or functional module configured in the second communication device, etc., which is not limited in the present embodiment of the application. The transceiver unit 10 is used to perform the operations related to the transceiver of the second communication device in the above method embodiment, and the processing unit 20 is used to perform the operations related to the processing of the second communication device in the above method embodiment.

[0243] In one design, the transceiver unit 10 is used to send perception control information, which includes a frequency band splicing direction field, a reference channel field, a carrier frequency grid field, and a transmission number field; the processing unit 20 is used to determine a channel based on the perception control information.

[0244] Among them, the above channels satisfy:

[0245] N i =N base +l i ×(4-OF)×(2×D-1);

[0246] N i Indicates the i-th logical index l in the channel usage order i The channel number of the corresponding channel, l i The value ranges from 0 to (M-1), where M represents the total number of frequency bands used for the frequency band splicing indicated by the transmission number segment, and N base It represents the channel number of the reference channel indicated by the reference channel field, OF represents the value of the carrier frequency grid field, and D represents the value of the frequency band splicing direction field.

[0247] Alternatively, the above channel satisfies: i =f base +124.8×l i ×(4-OF)×(2×D-1);

[0248] f i Indicates the i-th logical index l in the channel usage order i The corresponding channel center frequency, l i The value of f is 0 to (M-1), where M represents the total number of frequency bands used for the frequency band splicing indicated by the transmission number segment. i The unit is megahertz, f base It represents the center frequency of the reference channel indicated by the reference channel field. The center frequency of the reference channel corresponds to the channel number of the reference channel. OF represents the value of the carrier frequency grid field. D represents the value of the frequency band splicing direction field.

[0249] Exemplarily, the above-mentioned perception control information further includes a channel order field, and the channel order field is used to indicate that the channel transmission order used for band splicing is a disordered channel. The above-mentioned channel use order satisfies:

[0250] CH(l i )=CH((p*(OF+1)MOD(N))+(p*(OF+1)DIV(N)));

[0251] Among them, l i Represents the i-th logical index, i=(p+1), the values ​​of p are 0, 1, 2, ..., (N-1), if M is an integer multiple of (OF+1), then N is equal to M, if M is not an integer multiple of (OF+1), then N is the smallest integer multiple of (OF+1) among the positive integers greater than M, MOD represents modulo operation, and DIV represents integer division.

[0252] Exemplarily, the transceiver unit 10 is further used to receive a CIR report information element, where the CIR report information element includes an antenna field, first indication information, and Q reception report fields, where one reception report field is used to indicate a CIR report, and the value of the antenna field plus 1 indicates the number of antennas for which the CIR report needs to be fed back, the first indication information is used to indicate the number of perception segments in a perception packet or to indicate the number of perception segments for which the CIR report needs to be fed back, and Q is equal to the product of the number of antennas and the number of perception segments indicated by the first indication information;

[0253] The CIR report element is processed to obtain Q CIR reports.

[0254] Exemplarily, the arrangement order of the above-mentioned CIR reports in the CIR report information element includes: first traversing the CIR reports corresponding to the antennas and then traversing the CIR reports corresponding to the sensing segments; or, first traversing the CIR reports corresponding to the sensing segments and then traversing the CIR reports corresponding to the antennas.

[0255] Exemplarily, the above-mentioned CIR report information element also includes second indication information, and the second indication information is used to indicate the arrangement order of the CIR report in the CIR report information element.

[0256] Exemplarily, the transceiver unit 10 is further used to send or receive second indication information, where the second indication information is used to indicate the arrangement order of the CIR report in the CIR report information element.

[0257] In the embodiment of the present application, the description of the sensing control information, the channel usage order, etc. can refer to the above Figure 8 The introduction in the illustrated method embodiment will not be described in detail here.

[0258] It is understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above Figure 8 The method embodiment shown is not described in detail here. In addition, the technical effects of the embodiment of the present application can be found in the aforementioned Figure 8 For the sake of brevity, the technical effects in the illustrated method embodiment are not described in detail here.

[0259] In another design, the transceiver unit 10 is used to receive a CIR report information element, which includes an antenna field, a first indication information, and Q reception report fields, where one reception report field is used to indicate a CIR report, the value of the antenna field plus 1 represents the number of antennas that need to feed back the CIR report, the first indication information is used to indicate the number of perception segments in a perception packet or to indicate the number of perception segments that need to feed back the CIR report, and Q is equal to the product of the number of antennas and the number of perception segments indicated by the first indication information; the processing unit 20 is used to process the CIR report information element to obtain Q CIR reports.

[0260] Exemplarily, the arrangement order of the above-mentioned CIR reports in the CIR report information element includes: first traversing the CIR report corresponding to the antenna and then traversing the CIR report corresponding to the perception segment or perception packet; or, first traversing the CIR report corresponding to the perception segment or perception packet and then traversing the CIR report corresponding to the antenna.

[0261] Exemplarily, the above-mentioned CIR report information element also includes second indication information, and the second indication information is used to indicate the arrangement order of the CIR report in the CIR report information element.

[0262] Exemplarily, the transceiver unit 10 is further used to send or receive second indication information, where the second indication information is used to indicate the arrangement order of the CIR report in the CIR report information element.

[0263] In the embodiment of the present application, the description of the CIR report information element, the first indication information, the second indication information, etc. can refer to the above Fig.13 The introduction in the illustrated method embodiment will not be described in detail here.

[0264] It is understood that the specific description of the transceiver unit and the processing unit shown in the embodiment of the present application is only an example. For the specific functions or execution steps of the transceiver unit and the processing unit, reference can be made to the above Fig.13 The method embodiment shown is not described in detail here. In addition, the technical effects of the embodiment of the present application can be found in the aforementioned Fig.13 For the sake of brevity, the technical effects in the illustrated method embodiment are not described in detail here.

[0265] The above describes the communication device of the embodiment of the present application, and the following describes possible product forms of the communication device. It should be understood that any device having the above Fig.16 Any form of product with the functions of the communication device described above falls within the protection scope of the embodiments of the present application. It should also be understood that the following description is only an example and does not limit the product form of the communication device of the embodiments of the present application to this.

[0266] In one possible implementation, Fig.16 In the communication device shown, the processing unit 20 may be one or more processors, the transceiver unit 10 may be a transceiver, or the transceiver unit 10 may also be a sending unit and a receiving unit, the sending unit may be a transmitter, the receiving unit may be a receiver, and the sending unit and the receiving unit are integrated into one device, such as a transceiver. In the embodiment of the present application, the processor and the transceiver may be coupled, etc., and the embodiment of the present application does not limit the connection mode of the processor and the transceiver. In the process of executing the above method, the process of sending information (such as sending perception control information, CIR report information element, etc.) in the above method can be understood as the process of outputting the above information by the processor. When outputting the above information, the processor outputs the above information to the transceiver so that it is transmitted by the transceiver. After the above information is output by the processor, it may also need to be processed in other ways before it reaches the transceiver. Similarly, the process of receiving information (such as receiving perception control information, CIR report information element, etc.) in the above method can be understood as the process of the processor receiving the input information. When the processor receives the input information, the transceiver receives the above information and inputs it into the processor. Furthermore, after the transceiver receives the above information, the above information may need to be processed in other ways before being input into the processor.

[0267] See also Fig.17 , Fig.17 2 is another structural diagram of a communication device provided in an embodiment of the present application. The communication device may be a first communication device or a second communication device, or a chip therein. Fig.17 Only the main components of the communication device are shown. In addition to the processor 1001, the communication device may further include a transceiver 1002 and a memory 1003, as well as an input and output device (not shown in the figure).

[0268] The processor 1001 is mainly used to process the communication protocol and communication data, and to control the entire communication device, execute the software program, and process the data of the software program. The memory 1003 is mainly used to store the software program and data. The transceiver 1002 may include a control circuit and an antenna. The control circuit is mainly used to convert the baseband signal and the radio frequency signal and process the radio frequency signal. The antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. The input and output devices, such as a touch screen, a display screen, a keyboard, etc., are mainly used to receive data input by the user and output data to the user.

[0269] When the communication device is turned on, the processor 1001 can read the software program in the memory 1003, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor 1001 performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then sends the radio frequency signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1001. The processor 1001 converts the baseband signal into data and processes the data.

[0270] In another implementation, the RF circuit and antenna may be arranged independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be arranged remotely from the communication device.

[0271] The processor 1001 , the transceiver 1002 , and the memory 1003 may be connected via a communication bus.

[0272] Exemplarily, when the communication device is used to perform the above Figure 8 When the first communication device executes the steps, methods or functions in the method embodiment shown, the processor 1001 can be used to execute Figure 8 Step S102 in, and / or other processes for performing the techniques described herein; the transceiver 1002 may be used to perform Figure 8 Step S101 in, and / or other processes for the technology described herein.

[0273] Exemplarily, when the communication device is used to perform the above Figure 8 When the second communication device executes the steps, methods or functions in the method embodiment shown, the processor 1001 can be used to execute Figure 8 Step S103 in, and / or other processes for performing the technology described in this document; the transceiver 1002 can be used to receive perception control information, and / or other processes for the technology described in this document.

[0274] Exemplarily, when the communication device is used to perform the above Fig.13 When the first communication device executes the steps, methods or functions in the method embodiment shown, the processor 1001 can be used to execute Fig.13 Step S201 in, and / or other processes for performing the technology described herein; the transceiver 1002 may be used to perform Fig.13 Step S202 in, and / or other processes for the technology described herein.

[0275] Exemplarily, when the communication device is used to perform the above Fig.13 When the second communication device executes the steps, methods or functions in the method embodiment shown, the processor 1001 can be used to execute Fig.13 Step S203 in, and / or other processes for performing the technology described in this document; the transceiver 1002 can be used to receive the CIR report information element, and / or other processes for the technology described in this document.

[0276] In any of the above designs, the processor 1001 may include a transceiver for implementing the receiving and sending functions. For example, the transceiver may be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0277] In any of the above designs, the processor 1001 may store instructions, which may be computer programs. The computer programs run on the processor 1001, and may enable the communication device to perform the method described in the above method embodiment. The computer program may be fixed in the processor 1001, in which case the processor 1001 may be implemented by hardware.

[0278] In one implementation, the communication device may include a circuit that can implement the functions of sending or receiving or communicating in the aforementioned method embodiment. The processor and transceiver described in the present application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-channel metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0279] It is understandable that the communication device shown in the embodiment of the present application may also have Fig.17 The embodiments of the present application do not limit the number of components and the like. The methods executed by the processor and transceiver shown above are only examples, and the specific steps executed by the processor and transceiver can refer to the introduction of the above method embodiments.

[0280] In another possible implementation, Fig.16 In the communication device shown, the processing unit 20 may be one or more logic circuits, and the transceiver unit 10 may be an input / output interface, or a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiver unit 10 may be a sending unit and a receiving unit, the sending unit may be an output interface, the receiving unit may be an input interface, and the sending unit and the receiving unit may be integrated into one unit, such as an input / output interface. Fig.18 , Fig.18 is another structural diagram of a communication device provided in an embodiment of the present application. Fig.18 As shown, Fig.18The communication device shown includes a logic circuit 901 and an interface 902. That is, the processing unit 20 can be implemented by the logic circuit 901, and the transceiver unit 10 can be implemented by the interface 902. The logic circuit 901 can be a chip, a processing circuit, an integrated circuit or a system on chip (SoC) chip, etc., and the interface 902 can be a communication interface, an input / output interface, a pin, etc. For example, Fig.18 The above communication device is taken as an example of a chip, and the chip includes a logic circuit 901 and an interface 902 .

[0281] In the embodiment of the present application, the logic circuit and the interface may also be coupled to each other. The embodiment of the present application does not limit the specific connection method between the logic circuit and the interface.

[0282] Exemplarily, when the communication device is used to perform the aforementioned Figure 8 When the method, function or step is performed by the first communication device in the illustrated embodiment, the interface 902 is used to input the perception control information; and the logic circuit 901 is used to determine the channel based on the perception control information.

[0283] Exemplarily, when the communication device is used to perform the aforementioned Figure 8 When the method, function or step is performed by the second communication device in the illustrated embodiment, the interface 902 is used to output the perception control information; and the logic circuit 901 is used to determine the channel based on the perception control information.

[0284] In the embodiments of the present application, for specific descriptions of the perception control information, the channel determined based on the perception control information, etc., refer to the above Figure 8 The method embodiments shown will not be described in detail here.

[0285] Exemplarily, when the communication device is used to perform the aforementioned Fig.13 When the method, function or step is performed by the first communication device in the illustrated embodiment, the logic circuit 901 is used to generate a CIR report information element; and the interface 902 is used to output the CIR report information element.

[0286] Exemplarily, when the communication device is used to perform the aforementioned Fig.13 When the method, function or step is performed by the second communication device in the illustrated embodiment, the interface 902 is used to input a CIR report information element; and the logic circuit 901 is used to process the CIR report information element to obtain Q CIR reports.

[0287] In the embodiment of the present application, for the specific description of the CIR report information element, CIR report, etc., please refer to the above Fig.13 The method embodiments shown will not be described in detail here.

[0288] It can be understood that the communication device shown in the embodiment of the present application can implement the method provided in the embodiment of the present application in the form of hardware, or can implement the method provided in the embodiment of the present application in the form of software, etc., and the embodiment of the present application is not limited to this.

[0289] for Fig.18 The specific implementation of the illustrated embodiment can also refer to the above embodiments, which will not be described in detail here.

[0290] An embodiment of the present application also provides a communication system, which includes a first communication device and a second communication device. The first communication device and the second communication device can be used to execute the method in any of the aforementioned method embodiments.

[0291] In addition, the present application also provides a computer program, which is used to implement the operations and / or processing performed by the first communication device in the method provided by the present application.

[0292] The present application also provides a computer program, which is used to implement the operations and / or processing performed by the second communication device in the method provided by the present application.

[0293] The present application also provides a computer-readable storage medium, in which computer codes are stored. When the computer codes are executed on a computer, the computer executes the operations and / or processes performed by the first communication device in the method provided in the present application.

[0294] The present application also provides a computer-readable storage medium, in which computer codes are stored. When the computer codes are executed on a computer, the computer executes the operations and / or processes performed by the second communication device in the method provided in the present application.

[0295] The present application also provides a computer program product, which includes a computer code or a computer program. When the computer code or the computer program runs on a computer, the operations and / or processing performed by the first communication device in the method provided by the present application are executed.

[0296] The present application also provides a computer program product, which includes a computer code or a computer program. When the computer code or the computer program runs on a computer, the operations and / or processing performed by the second communication device in the method provided by the present application are executed.

[0297] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or it can be an electrical, mechanical or other form of connection.

[0298] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the technical effects of the solutions provided in the embodiments of the present application.

[0299] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0300] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or partly contributed to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a readable storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned readable storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0301] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. An information interaction method in an ultra-wideband system, characterized in that: include: Generate a channel impulse response CIR report information element, wherein the CIR report information element includes an antenna field, first indication information, and Q reception report fields, wherein one reception report field is used to indicate a CIR report, the value of the antenna field plus 1 indicates the number of antennas for which the CIR report needs to be fed back, the first indication information is used to indicate the number of perception segments in a perception packet or to indicate the number of perception segments for which the CIR report needs to be fed back, and Q is equal to the product of the number of antennas and the number of perception segments indicated by the first indication information; Send the CIR report information element.

2. The method according to claim 1, characterized in that The arrangement order of the CIR report in the CIR report information element includes: First traverse the CIR report corresponding to the antenna and then traverse the CIR report corresponding to the sensing segment or sensing packet.

3. The method according to claim 1 or 2, characterized in that: The CIR report information element also includes second indication information, where the second indication information is used to indicate the arrangement order of the CIR reports in the CIR report information element.

4. The method according to claim 1 or 2, characterized in that: Before sending the CIR report information element, the method further includes: Receive or send second indication information, where the second indication information is used to indicate the arrangement order of the CIR reports in the CIR report information element.

5. An information interaction method in an ultra-wideband system, characterized in that: include: A receiving channel impulse response CIR report information element, the CIR report information element comprising an antenna field, first indication information, and Q receiving report fields, wherein one receiving report field is used to indicate a CIR report, the value of the antenna field plus 1 indicates the number of antennas for which the CIR report needs to be fed back, the first indication information is used to indicate the number of perception segments in a perception packet or to indicate the number of perception segments for which the CIR report needs to be fed back, and Q is equal to the product of the number of antennas and the number of perception segments indicated by the first indication information; The CIR report information element is processed to obtain Q CIR reports.

6. The method according to claim 5, characterized in that The arrangement order of the CIR report in the CIR report information element includes: First traverse the CIR report corresponding to the antenna and then traverse the CIR report corresponding to the sensing segment or sensing packet.

7. The method according to claim 5 or 6, characterized in that: The CIR report information element also includes second indication information, where the second indication information is used to indicate the arrangement order of the CIR reports in the CIR report information element.

8. The method according to claim 5 or 6, characterized in that: Before receiving a channel impulse response CIR report information element, the method further includes: Send or receive second indication information, where the second indication information is used to indicate the arrangement order of the CIR reports in the CIR report information element.

9. A communication device, characterized in that: The method comprises a unit or a module for executing the method according to any one of claims 1 to 8.

10. A communication device, characterized in that: The method comprises a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices and transmit them to the processor or send signals from the processor to other communication devices, and the processor is used to implement the method as claimed in any one of claims 1 to 8 through a logic circuit or executing code instructions.

11. A readable storage medium, characterized in that: The device is used to store a program, wherein the program is executed by one or more processors, so that a device including the one or more processors executes the method according to any one of claims 1 to 8.

12. A communication system, characterized in that: include: A communication device for executing the method according to any one of claims 1 to 4, and a communication device for executing the method according to any one of claims 5 to 8.

13. A computer program product, characterized in that When the computer program product is executed, the method according to any one of claims 1 to 8 is performed.