PPDU transmission method and device based on frequency band splicing

By introducing inactive segmentation into the PPDU, the problem that the frequency switching requirements in the prior art cannot be met is solved, and the effect of improving the perceived performance of UWB equipment is achieved.

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

Patent Information

Application Number
CN202411989568.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-04-20
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

The existing frequency band splicing scheme cannot meet the needs of frequency switching, resulting in the inability to effectively improve the perceived performance of low-cost and low-power UWB devices.

Method used

Inactive segments are introduced in the PPDU, and the communication device does not transmit UWB pulses for the duration of the inactive segments, increasing the time interval between the parts of the frequency band splicing in the packet to support frequency switching.

Benefits of technology

By increasing the time interval, the need for frequency switching is met, the frequency band splicing scheme is improved, and the perceived performance of low-cost and low-power UWB devices is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119922715A_ABST
    Figure CN119922715A_ABST
Patent Text Reader

Abstract

The present application relates to a PPDU transmission method based on frequency band splicing and a related device, the method comprising: a communication device generating and sending a PPDU, the PPDU comprising a first segment and a second segment, the transmission frequency bands of the two segments being different and an inactive segment being present between the two segments; the communication device does not transmit UWB pulses for the duration of the inactive segment. According to the invention, the requirement of frequency switching can be met. 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 802.15. 4 ab next generation standard and the like. The method can be applied to a WLAN (Wireless Local Area Network) system of 802.11 series protocols such as a 802.11 ax next-generation protocol, such as 802.11 be, Wi-Fi (Wireless Fidelity) 7 or EHT, and the 802.11 series protocols such as the 802.11 be next-generation protocol, Wi-Fi 8, UHR, Wi-Fi AI (Wireless Fidelity) 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 202310465406.6, and the original application date is April 20, 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 a method and device for transmitting a physical layer protocol data unit (PPDU) based on frequency band splicing. 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] The current frequency band splicing solution is not perfect and cannot meet the needs of frequency switching. Summary of the invention

[0006] The embodiment of the present application provides a PPDU transmission method and device based on frequency band splicing, which can improve the frequency band splicing solution so that there is enough time interval between the various parts of the frequency band splicing in the packet to complete the frequency switching, thereby meeting the needs of frequency switching.

[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 a PPDU transmission method based on frequency band splicing, the method comprising: a communication device generates and sends a PPDU, the PPDU comprising a plurality of segments for perception, the plurality of segments for perception comprising a first segment and a second segment, the transmission band of the first segment is different from the transmission band of the second segment, and there is an inactive segment between the first segment and the second segment. The communication device does not transmit UWB pulses during the duration of the inactive segment. The inactive segment can be used for frequency switching or frequency band adjustment. That is, the communication device can adjust the frequency band or perform frequency switching during the duration of the inactive segment. For example, the communication device can switch the transmission band of the first segment to the transmission band of the second segment during the duration of the inactive segment.

[0009] In the present application, different transmission bands can be understood as transmission bands not completely overlapping, that is, transmission bands partially overlapping, or transmission bands not overlapping (overlap factor is 0). The same transmission bands means that transmission bands overlap, or transmission bands completely overlap.

[0010] The present application introduces an inactive segment in the PPDU and constrains the transmitter (i.e., the above-mentioned communication device) not to transmit UWB pulses in the inactive segment to increase the time interval between the various parts of the frequency band splicing in the packet to meet the needs of frequency switching and improve the frequency band splicing solution.

[0011] In combination with the first aspect, in a possible implementation, before the communication device sends the PPDU, the above method may also include: the communication device sends a control message, the control message being used to indicate one or more of the following: whether band splicing is enabled, the number of PPDUs participating in this band splicing, whether the synchronization field is used for band splicing, the segment used for perception in the perception field of the PPDU, or the UWB channel index corresponding to the segment used for perception.

[0012] In a possible implementation, the control message is also used to indicate one or more of the following: the mode of band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, or whether the center frequency of the UWB channel is increasing or decreasing. Among them, the mode of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, inter-packet band splicing, or intra-packet and inter-packet band splicing.

[0013] In the present application, "frequency band for band splicing" or "UWB channel for band splicing" can be understood as the transmission band or UWB channel of the segment for band splicing, or can be understood as the transmission band or UWB channel of the sensing fragment (SF). For the description of the sensing fragment (SF), please refer to the description of the embodiment below, which will not be described in detail here.

[0014] The present application not only introduces inactive segments in the PPDU to increase the time interval between the parts of the intra-packet frequency band splicing to meet the needs of frequency switching; it also proposes corresponding frequency band splicing control messages, comprehensively considering intra-packet frequency band splicing, inter-packet frequency band splicing, out-of-order channel frequency band splicing, and sequential channel frequency band splicing, thereby improving and supporting frequency band splicing.

[0015] In a second aspect, the present application provides a PPDU transmission method based on frequency band splicing, the method comprising: a communication device receives a PPDU, the PPDU includes a plurality of segments for sensing, the plurality of segments for sensing include a first segment and a second segment; the communication device performs sensing measurement according to the first segment and the second segment. The transmission band of the first segment is different from the transmission band of the second segment, and there is an inactive segment between the first segment and the second segment. Since the transmitting end does not transmit a UWB pulse during the duration of the inactive segment, the receiving end does not receive a UWB pulse during the duration of the inactive segment.

[0016] For the receiving end, the inactive segment can also be used for frequency switching or frequency band adjustment. For example, the communication device switches the transmission frequency band of the first segment to the transmission frequency band of the second segment during the duration of the inactive segment, so as to receive the second segment on the transmission frequency band of the second segment after receiving the first segment.

[0017] In combination with the second aspect, in a possible implementation, before the communication device receives the PPDU, the above method may also include: the communication device receives a control message, which is used to indicate one or more of the following: whether band splicing is enabled, the number of PPDUs participating in this band splicing, whether the synchronization field is used for band splicing, the segment used for perception in the perception field of the PPDU, or the UWB channel index corresponding to the segment used for perception.

[0018] In a possible implementation, the control message is also used to indicate one or more of the following: the mode of band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, or whether the center frequency of the UWB channel is increasing or decreasing. Among them, the mode of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, inter-packet band splicing, or intra-packet and inter-packet band splicing.

[0019] In a third aspect, the present application provides a communication device, which includes a processing unit and a transceiver unit. The processing unit is used to generate a PPDU, which includes multiple segments for sensing, and the multiple segments for sensing include a first segment and a second segment. The transmission band of the first segment is different from the transmission band of the second segment, and there is an inactive segment between the first segment and the second segment; the transceiver unit is used to send the PPDU. The communication device does not transmit a UWB pulse during the duration of the inactive segment. The inactive segment can be used for frequency switching or frequency band adjustment.

[0020] In combination with the third aspect, in a possible implementation method, the above-mentioned transceiver unit is also used to send a control message, which is used to indicate one or more of the following: whether band splicing is enabled, the number of PPDUs participating in this band splicing, whether the synchronization field is used for band splicing, the segment used for perception in the perception field of the PPDU, or the UWB channel index corresponding to the segment used for perception.

[0021] In a possible implementation, the control message is also used to indicate one or more of the following: the mode of band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, or whether the center frequency of the UWB channel is increasing or decreasing. Among them, the mode of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, inter-packet band splicing, or intra-packet and inter-packet band splicing.

[0022] In a fourth aspect, the present application provides a communication device, which includes a processing unit and a transceiver unit. The transceiver unit is used to receive a PPDU, which includes multiple segments for perception, and the multiple segments for perception include a first segment and a second segment. The transmission band of the first segment is different from the transmission band of the second segment, and there is an inactive segment between the first segment and the second segment; the processing unit is used to perform perception measurement based on the first segment and the second segment. The communication device does not receive UWB pulses during the duration of the inactive segment. The inactive segment can be used for frequency switching or frequency band adjustment.

[0023] In combination with the fourth aspect, in a possible implementation method, the transceiver unit is also used to receive a control message, which is used to indicate one or more of the following: whether band splicing is enabled, the number of PPDUs participating in this band splicing, whether the synchronization field is used for band splicing, the segment used for perception in the perception field of the PPDU, or the UWB channel index corresponding to the segment used for perception.

[0024] In a possible implementation, the control message is also used to indicate one or more of the following: the mode of band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, or whether the center frequency of the UWB channel is increasing or decreasing. Among them, the mode of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, inter-packet band splicing, or intra-packet and inter-packet band splicing.

[0025] In the third aspect or the fourth aspect, the specific description of the transceiver unit and the processing unit can also refer to the device embodiment shown below. The beneficial effects of the third aspect to the fourth aspect can refer to the relevant description of the first aspect and the second aspect, which will not be repeated here.

[0026] In a possible implementation of any of the above aspects, at least one of the multiple segments for sensing belongs to a sensing (SENS) field (SENS field) of the PPDU. In a possible implementation, at least one of the multiple segments for sensing belongs to a synchronization (SYNC) field of the PPDU.

[0027] Exemplarily, if the synchronization field (SYNC field) of the PPDU does not participate in the perception measurement, the above-mentioned multiple segments for perception all belong to the perception field, for example, the multiple segments for perception are multiple perception segments (SENSsegment). If the synchronization field (SYNC field) of the PPDU participates in the perception measurement, at least one segment of the above-mentioned multiple segments for perception belongs to the perception field of the PPDU, and at least one segment of the multiple segments for perception belongs to the synchronization field.

[0028] In the present application, the synchronization field participates in the perception measurement, which can be understood as some (synchronization) symbols in the synchronization field are used for the perception measurement. Exemplarily, some symbols in the synchronization field can be used for synchronization, and other symbols can be used for the perception measurement.

[0029] The present application allows the synchronization field to participate in the perception measurement, that is, the synchronization field can be band-spliced ​​with the subsequent perception segment, thereby improving the perception performance.

[0030] In a possible implementation of any of the above aspects, the time length of the inactive segment is different from the time length of the first segment or the second segment. Exemplarily, the time length of the inactive segment may depend on the time required for the frequency band switching. For example, the time length of the inactive segment between the first segment and the second segment may be greater than or equal to the time required for switching from the transmission frequency band of the first segment to the transmission frequency band of the second segment.

[0031] The time lengths of the first segment and the second segment may be the same or different, and please refer to the description of the embodiment below for details.

[0032] The present application can design the time length of the inactive segment as needed, so that there is enough time interval between the parts of the frequency band splicing in the packet to complete the frequency switching, thereby meeting the needs of frequency switching.

[0033] In a fifth aspect, the present application provides a PPDU transmission method based on frequency band splicing, the method comprising: a communication device generates and sends a PPDU, the PPDU comprising a plurality of segments for perception, the plurality of segments for perception comprising a first segment and a second segment, the time interval (gap) between the first segment and the second segment being greater than the duration of a perception symbol. The time interval (gap) can be used for frequency switching or frequency band adjustment. In other words, the communication device can adjust the frequency band or perform frequency switching within the time interval (gap). For example, the communication device can switch the transmission frequency band of the first segment to the transmission frequency band of the second segment within the time interval (gap).

[0034] The present application increases the time interval between the parts of the frequency band splicing in the packet by extending the length of the gap in the PPDU, thereby meeting the needs of frequency switching and improving the solution of frequency band splicing.

[0035] In combination with the fifth aspect, in a possible implementation manner, the communication device sends a PPDU, including: the communication device transmits a UWB pulse within the duration of a first segment and a second segment.

[0036] In combination with the fifth aspect, in a possible implementation, before the communication device sends the PPDU, the method further includes: the communication device sends enabling information, and the enabling information is used to indicate whether to enable intra-packet frequency band splicing. When the enabling information indicates that intra-packet frequency band splicing is enabled, the time interval between the above-mentioned first segment and the above-mentioned second segment is greater than the duration of one perceptual symbol. When the enabling information indicates that intra-packet frequency band splicing is not enabled, the time interval between the above-mentioned first segment and the above-mentioned second segment is equal to the duration of one perceptual symbol. Here, the enabling information indicates that intra-packet frequency band splicing is enabled.

[0037] The present application indicates whether to enable intra-packet frequency band splicing through enabling information. When intra-packet frequency band splicing is enabled, a longer time interval is used between the first segment and the second segment to meet the needs of frequency switching. When intra-packet frequency band splicing is not enabled, the existing standards are used, such as the design of 802.15.4ab, which has high compatibility and simple implementation.

[0038] In conjunction with the fifth aspect, in a possible implementation, before the communication device sends the PPDU, the method further includes: the communication device sends a control message, the control message being used to indicate one or more of the following: a UWB channel index corresponding to the segment used for perception, or whether the synchronization field is used for band splicing. In some scenarios, the enabling information may belong to the content of the control message.

[0039] In a possible implementation, the control message is also used to indicate one or more of the following: the mode of band splicing, the number of PPDUs participating in this band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, whether the center frequency of the UWB channel is increasing or decreasing, or the time interval between the first segment and the second segment. Among them, the mode of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, or intra-packet and inter-packet band splicing.

[0040] The present application also provides corresponding control messages for frequency band splicing, taking into account intra-packet frequency band splicing, inter-packet frequency band splicing, out-of-order channel frequency band splicing, and sequential channel frequency band splicing, thereby improving and supporting frequency band splicing.

[0041] In a sixth aspect, the present application provides a PPDU transmission method based on frequency band splicing, the method comprising: a communication device receives a PPDU, the PPDU includes a plurality of segments for perception, the plurality of segments for perception include a first segment and a second segment; the communication device performs perception measurement according to the first segment and the second segment. The time interval (gap) between the first segment and the second segment is greater than the duration of a perception symbol. For the receiving end, the time interval (gap) can also be used for frequency switching or frequency band adjustment. For example, the communication device switches the transmission band of the first segment to the transmission band of the second segment within the time interval (gap), so as to receive the second segment on the transmission band of the second segment after receiving the first segment.

[0042] In combination with the sixth aspect, in a possible implementation manner, a communication device receives a PPDU, including: the communication device receives a UWB pulse within the duration of a first segment and a second segment.

[0043] In combination with the sixth aspect, in a possible implementation, before the communication device receives the PPDU, the method further includes: the communication device receives enabling information, and the enabling information is used to indicate whether to enable intra-packet frequency band splicing. When the enabling information indicates that intra-packet frequency band splicing is enabled, the time interval between the above-mentioned first segment and the above-mentioned second segment is greater than the duration of one perceptual symbol. When the enabling information indicates that intra-packet frequency band splicing is not enabled, the time interval between the above-mentioned first segment and the above-mentioned second segment is equal to the duration of one perceptual symbol. Here, the enabling information indicates that intra-packet frequency band splicing is enabled.

[0044] In conjunction with the sixth aspect, in a possible implementation, before the communication device receives the PPDU, the method further includes: the communication device receives a control message, the control message being used to indicate one or more of the following: a UWB channel index corresponding to the segment used for perception, or whether the synchronization field is used for band splicing. In some scenarios, the enabling information may belong to the content of the control message.

[0045] In a possible implementation, the control message is also used to indicate one or more of the following: the mode of band splicing, the number of PPDUs participating in this band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, whether the center frequency of the UWB channel is increasing or decreasing, or the time interval between the first segment and the second segment. Among them, the mode of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, or intra-packet and inter-packet band splicing.

[0046] In a seventh aspect, the present application provides a communication device, which includes a processing unit and a transceiver unit. The processing unit is used to generate a PPDU, the PPDU includes multiple segments for perception, the multiple segments for perception include a first segment and a second segment, and the time interval between the first segment and the second segment is greater than the duration of a perception symbol; the transceiver unit is used to send the PPDU.

[0047] In combination with the seventh aspect, in a possible implementation manner, the transceiver unit is specifically configured to transmit a UWB pulse within the duration of the first segment and the second segment.

[0048] In conjunction with the seventh aspect, in a possible implementation, the transceiver unit is further used to send enabling information, and the enabling information is used to indicate whether to enable intra-packet frequency band splicing. Wherein, when the enabling information indicates that intra-packet frequency band splicing is enabled, the time interval between the first segment and the second segment is greater than the duration of a perceptual symbol. When the enabling information indicates that intra-packet frequency band splicing is not enabled, the time interval between the above-mentioned first segment and the above-mentioned second segment is equal to the duration of a perceptual symbol. Here, the enabling information indicates that intra-packet frequency band splicing is enabled.

[0049] In combination with the seventh aspect, in a possible implementation, the transceiver unit is also used to send a control message, which is used to indicate one or more of the following: a UWB channel index corresponding to the segment used for perception, or whether the synchronization field is used for frequency band splicing.

[0050] In a possible implementation, the control message is also used to indicate one or more of the following: the mode of band splicing, the number of PPDUs participating in this band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, whether the center frequency of the UWB channel is increasing or decreasing, or the time interval between the first segment and the second segment. Among them, the mode of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, or intra-packet and inter-packet band splicing.

[0051] In an eighth aspect, the present application provides a communication device, the communication device comprising a processing unit and a transceiver unit. The transceiver unit is used to receive a PPDU, the PPDU comprising a plurality of segments for sensing, the plurality of segments for sensing comprising a first segment and a second segment, the time interval between the first segment and the second segment being greater than the duration of a sensing symbol; and the processing unit is used to perform sensing measurement according to the first segment and the second segment.

[0052] In combination with the eighth aspect, in a possible implementation manner, the transceiver unit is specifically configured to receive the UWB pulse within the duration of the first segment and the second segment.

[0053] In conjunction with the eighth aspect, in a possible implementation, the transceiver unit is further used to receive enabling information, the enabling information being used to indicate whether to enable intra-packet frequency band splicing. Wherein, when the enabling information indicates that intra-packet frequency band splicing is enabled, the time interval between the first segment and the second segment is greater than the duration of a perceptual symbol. When the enabling information indicates that intra-packet frequency band splicing is not enabled, the time interval between the first segment and the second segment is equal to the duration of a perceptual symbol. Here, the enabling information indicates that intra-packet frequency band splicing is enabled.

[0054] In combination with the eighth aspect, in a possible implementation, the transceiver unit is further used to receive a control message, which is used to indicate one or more of the following: a UWB channel index corresponding to the segment used for perception, or whether the synchronization field is used for frequency band splicing.

[0055] In a possible implementation, the control message is also used to indicate one or more of the following: the mode of band splicing, the number of PPDUs participating in this band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, whether the center frequency of the UWB channel is increasing or decreasing, or the time interval between the first segment and the second segment. Among them, the mode of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, or intra-packet and inter-packet band splicing.

[0056] In the seventh aspect or the eighth aspect, the specific description of the transceiver unit and the processing unit can also refer to the device embodiment shown below. The beneficial effects of the seventh to eighth aspects can refer to the relevant descriptions of the fifth and sixth aspects, which are not repeated here.

[0057] In combination with any one of the fifth to eighth aspects above, in a possible implementation, the time intervals (gap) within a PPDU are the same, that is, the time intervals between the above multiple segments for sensing are the same. If intra-packet band splicing is enabled, the time intervals between the above multiple segments for sensing are greater than the duration of a sensing symbol. The transmission bands of the first segment and the second segment may be the same or different.

[0058] The present application increases all time intervals within the PPDU when enabling intra-packet band splicing, which is simple to implement.

[0059] In combination with any of the fifth to eighth aspects above, in a possible implementation, the time interval (gap) within a PPDU may also be different. The transmission band of the first segment is different from the transmission band of the second segment. The multiple segments for perception also include a third segment and a fourth segment. The transmission band of the third segment is the same as the transmission band of the fourth segment, and the time interval between the third segment and the fourth segment is different from the time interval between the first segment and the second segment. For example, the time interval (gap) between the third segment and the fourth segment is equal to the duration of a perception symbol. Among them, one of the third segment and the fourth segment may be the same as the first segment or the second segment. Of course, the first segment, the second segment, the third segment and the fourth segment may also be different. In short, the gap between the segments that need to switch the frequency band in the PPDU can be set to be longer, such as greater than the duration of a perception symbol, and the gap between the segments that do not need to switch the frequency band can be set to be shorter, such as less than or equal to the duration of a perception symbol.

[0060] In the present application, the gap between the segments that need to perform frequency band switching in the PPDU is set to be longer, and the gap between the segments that do not need to perform frequency band switching is set to be shorter, so that the design is more flexible.

[0061] In the ninth aspect, the present application provides a PPDU transmission method based on frequency band splicing, the method comprising: a communication device generates and sends a PPDU, the PPDU comprises a plurality of symbols for perception, the plurality of symbols for perception comprise a first symbol and a second symbol, the transmission band of the first symbol is different from the transmission band of the second symbol, and there is an inactive symbol between the first symbol and the second symbol. Wherein, the communication device does not transmit a UWB pulse during the duration of the inactive symbol. The inactive symbol can be used for frequency switching or frequency band adjustment. That is, the communication device can adjust the frequency band or perform frequency switching during the duration of the inactive symbol. For example, the communication device can switch the transmission band of the first symbol to the transmission band of the second symbol during the duration of the inactive symbol.

[0062] The embodiment of the present application introduces an inactive symbol in the PPDU (such as the segment of the PPDU) and constrains the transmitter (i.e., the above-mentioned communication device) not to transmit UWB pulses in the inactive symbol to increase the time interval between the parts of the frequency band splicing in the packet to meet the needs of frequency switching and improve the frequency band splicing solution.

[0063] In combination with the ninth aspect, in a possible implementation, before the communication device sends the PPDU, the above method may also include: the communication device sends a control message, and the control message is used to indicate one or more of the following: whether frequency band splicing is enabled, the number of PPDUs participating in this frequency band splicing, whether the synchronization field is used for frequency band splicing, the number and distribution of symbols used for perception contained in the synchronization field, the number and distribution of symbols used for perception in the perception segment, or the UWB channel index corresponding to the symbol used for perception.

[0064] In a possible implementation, the control message is also used to indicate one or more of the following: the mode of band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, or whether the center frequency of the UWB channel is increasing or decreasing. Among them, the mode of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, inter-packet band splicing, or intra-packet and inter-packet band splicing.

[0065] The present application also provides corresponding control messages for frequency band splicing, taking into account intra-packet frequency band splicing, inter-packet frequency band splicing, out-of-order channel frequency band splicing, and sequential channel frequency band splicing, thereby improving and supporting frequency band splicing.

[0066] In a tenth aspect, the present application provides a PPDU transmission method based on frequency band splicing, the method comprising: a communication device receives a PPDU, the PPDU includes a plurality of symbols for sensing, the plurality of symbols for sensing include a first symbol and a second symbol; the communication device performs sensing measurement according to the first symbol and the second symbol. The transmission band of the first symbol is different from the transmission band of the second symbol, and there is an inactive symbol between the first symbol and the second symbol. Since the transmitting end does not transmit a UWB pulse during the duration of the inactive symbol, the receiving end does not receive a UWB pulse during the duration of the inactive symbol.

[0067] For the receiving end, the inactive symbol can also be used for frequency switching or frequency band adjustment. For example, the communication device can switch the transmission band of the first symbol to the transmission band of the second symbol during the duration of the inactive symbol, so as to receive the second symbol on the transmission band of the second symbol after receiving the first symbol.

[0068] In combination with the tenth aspect, in a possible implementation, before the communication device receives the PPDU, the above method may also include: the communication device receives a control message, the control message being used to indicate one or more of the following: whether frequency band splicing is enabled, the number of PPDUs participating in this frequency band splicing, whether the synchronization field is used for frequency band splicing, the number and distribution of symbols used for perception contained in the synchronization field, the number and distribution of symbols used for perception in the perception segment, or the UWB channel index corresponding to the symbol used for perception.

[0069] In a possible implementation, the control message is also used to indicate one or more of the following: the mode of band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, or whether the center frequency of the UWB channel is increasing or decreasing. Among them, the mode of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, inter-packet band splicing, or intra-packet and inter-packet band splicing.

[0070] In the eleventh aspect, the present application provides a communication device, which includes a processing unit and a transceiver unit. The processing unit is used to generate a PPDU, which includes a plurality of symbols for sensing, and the plurality of symbols for sensing include a first symbol and a second symbol, the transmission band of the first symbol is different from the transmission band of the second symbol, and there is an inactive symbol between the first symbol and the second symbol; the transceiver unit is used to send the PPDU. The communication device does not transmit a UWB pulse during the duration of the inactive symbol. The inactive symbol can be used for frequency switching or frequency band adjustment.

[0071] In combination with the eleventh aspect, in a possible implementation method, the above-mentioned transceiver unit is also used to send a control message, which is used to indicate one or more of the following: whether frequency band splicing is enabled, the number of PPDUs participating in this frequency band splicing, whether the synchronization field is used for frequency band splicing, the number and distribution of symbols used for perception contained in the synchronization field, the number and distribution of symbols used for perception in the perception segment, or the UWB channel index corresponding to the symbol used for perception.

[0072] In a possible implementation, the control message is also used to indicate one or more of the following: the mode of band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, or whether the center frequency of the UWB channel is increasing or decreasing. Among them, the mode of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, inter-packet band splicing, or intra-packet and inter-packet band splicing.

[0073] In a twelfth aspect, the present application provides a communication device, which includes a processing unit and a transceiver unit. The transceiver unit is used to receive a PPDU, which includes a plurality of symbols for perception, and the plurality of symbols for perception include a first symbol and a second symbol, the transmission band of the first symbol is different from the transmission band of the second symbol, and there is an inactive symbol between the first symbol and the second symbol; the processing unit is used to perform perception measurement according to the first symbol and the second symbol. The inactive symbol can be used for frequency switching or frequency band adjustment.

[0074] In combination with the twelfth aspect, in a possible implementation method, the above-mentioned transceiver unit is also used to receive a control message, which is used to indicate one or more of the following: whether frequency band splicing is enabled, the number of PPDUs participating in this frequency band splicing, whether the synchronization field is used for frequency band splicing, the number and distribution of symbols used for perception contained in the synchronization field, the number and distribution of symbols used for perception in the perception segment, or the UWB channel index corresponding to the symbol used for perception.

[0075] In a possible implementation, the control message is also used to indicate one or more of the following: the mode of band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, or whether the center frequency of the UWB channel is increasing or decreasing. Among them, the mode of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, inter-packet band splicing, or intra-packet and inter-packet band splicing.

[0076] In the eleventh or twelfth aspect, the specific description of the transceiver unit and the processing unit can also refer to the device embodiment shown below. The beneficial effects of the eleventh to twelfth aspects can refer to the relevant descriptions of the ninth and tenth aspects, which are not repeated here.

[0077] In combination with any aspect of the ninth to twelfth aspects, in a possible implementation, the inactive symbol and the first symbol and / or the second symbol belong to the same SENS segment of the perception field. Alternatively, the inactive symbol and the first symbol and / or the second symbol belong to the synchronization field. Of course, the inactive symbol, the first symbol, and the second symbol may belong to different segments, respectively.

[0078] In a thirteenth aspect, the present application provides an information interaction method, the method comprising: a communication device generates and sends a control message, the control message being used to indicate one or more of the following: whether frequency band splicing is enabled, the number of PPDUs participating in this frequency band splicing, whether the synchronization field is used for frequency band splicing, the segment used for perception in the perception field of the PPDU, or the UWB channel index corresponding to the segment used for perception.

[0079] The existing scheduling method for frequency band splicing only provides a basic scheduling framework for frequency band splicing without specific scheduling information; this application designs the specific content of the control message to improve and support frequency band splicing, thereby improving the perceived performance.

[0080] In a fourteenth aspect, the present application provides an information interaction method, the method comprising: a communication device receives and parses a control message, the control message being used to indicate one or more of the following: whether frequency band splicing is enabled, the number of PPDUs participating in this frequency band splicing, whether the synchronization field is used for frequency band splicing, the segment used for perception in the perception field of the PPDU, or the UWB channel index corresponding to the segment used for perception.

[0081] In a fifteenth aspect, the present application provides a communication device, which includes a processing unit and a transceiver unit. The processing unit is used to generate a control message, which is used to indicate one or more of the following: whether band splicing is enabled, the number of PPDUs participating in this band splicing, whether the synchronization field is used for band splicing, the segment used for sensing in the sensing field of the PPDU, or the UWB channel index corresponding to the segment used for sensing; the transceiver unit is used to send the control message.

[0082] In a sixteenth aspect, the present application provides a communication device, which includes a processing unit and a transceiver unit. The transceiver unit is used to receive a control message, which is used to indicate one or more of the following: whether band splicing is enabled, the number of PPDUs participating in this band splicing, whether the synchronization field is used for band splicing, the segment used for sensing in the sensing field of the PPDU, or the UWB channel index corresponding to the segment used for sensing; the processing unit is used to parse the control message.

[0083] In combination with any of the above-mentioned aspects 13 to 16, in a possible implementation, the above-mentioned control message is also used to indicate one or more of the following: the method of frequency band splicing, the category of frequency band splicing, the total number of frequency bands used for frequency band splicing in this scheduling, the overlap factor between frequency bands used for frequency band splicing, the first UWB channel index used for frequency band splicing, or whether the center frequency of the UWB channel is increasing or decreasing. Among them, the method of frequency band splicing includes sequential channel frequency band splicing and out-of-order channel frequency band splicing. The category of frequency band splicing includes one or more of the following: intra-packet frequency band splicing, inter-packet frequency band splicing, or intra-packet and inter-packet frequency band splicing.

[0084] In the seventeenth aspect, the present application provides an information interaction method, the method comprising: a communication device generates and sends a control message, the control message being used to indicate one or more of the following: whether intra-packet band splicing is enabled, a UWB channel index corresponding to a segment for perception, or whether a synchronization field is used for band splicing.

[0085] This application designs the specific content of the control message to improve and support frequency band splicing, thereby improving the perceived performance.

[0086] In an eighteenth aspect, the present application provides an information interaction method, the method comprising: a communication device receives and parses a control message, the control message being used to indicate one or more of the following: whether intra-packet band splicing is enabled, a UWB channel index corresponding to a segment for perception, or whether a synchronization field is used for band splicing.

[0087] In a nineteenth aspect, the present application provides a communication device, the communication device comprising a processing unit and a transceiver unit. The processing unit is used to generate a control message, the control message is used to indicate one or more of the following: whether to enable intra-packet band splicing, the UWB channel index corresponding to the perceived segment, or whether the synchronization field is used for band splicing; the transceiver unit is used to send the control message.

[0088] In a twentieth aspect, the present application provides a communication device, the communication device comprising a processing unit and a transceiver unit. The transceiver unit is used to receive a control message, the control message is used to indicate one or more of the following: whether to enable intra-packet band splicing, the UWB channel index corresponding to the perceived segment, or whether the synchronization field is used for band splicing; the processing unit is used to parse the control message.

[0089] In combination with any one of the seventeenth to twentieth aspects above, in a possible implementation, the control message is also used to indicate one or more of the following: the method of band splicing, the number of PPDUs participating in this band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, whether the center frequency of the UWB channel increases or decreases, or the time interval between the first segment and the second segment. Among them, the method of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, or intra-packet and inter-packet band splicing.

[0090] In the twenty-first aspect, the present application provides a communication device, which may include a processor and a memory. Further, the communication device may also include a communication circuit. Wherein, the memory is used to store a computer program, and the communication circuit is used to send and receive various information. The computer program includes program instructions. When the processor runs the program instructions, the communication device executes the method described in any possible implementation of the first aspect, or the second aspect, or the fifth aspect, or the sixth aspect, or the ninth aspect, or the tenth aspect, or the thirteenth aspect, or the fourteenth aspect, or the seventeenth aspect, or the eighteenth aspect, or any of the above aspects. Wherein, the communication circuit may include a transceiver, which may be a radio frequency module in the communication device, or a combination of a radio frequency module and an antenna, or the communication circuit may include an input and output interface of a chip or circuit.

[0091] In the twenty-second 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 the ninth aspect, or the tenth aspect, or the thirteenth aspect, or the fourteenth aspect, or the seventeenth aspect, or the eighteenth aspect, or any possible implementation manner of any one of the aspects therein.

[0092] In the twenty-third 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 the ninth aspect, or the tenth aspect, or the thirteenth aspect, or the fourteenth aspect, or the seventeenth aspect, or the eighteenth aspect, or any possible implementation method of any one of them to be executed.

[0093] In the twenty-fourth 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 one or more of the above-mentioned first aspect, or the above-mentioned second aspect, or the above-mentioned fifth aspect, or the above-mentioned sixth aspect, or the above-mentioned ninth aspect, or the above-mentioned tenth aspect, or the above-mentioned thirteenth aspect, or the above-mentioned fourteenth aspect, or the above-mentioned seventeenth aspect, or the above-mentioned eighteenth aspect, or, the method provided by one or more of any possible implementation of any aspect thereof. The device may also include a memory, which is connected to the processor through a circuit. The device may also include a communication interface, and the processor is connected to the communication interface. The communication interface is used to receive a data packet and / or information to be processed, and the processor obtains the data packet and / or information from the communication interface, processes the data packet and / or information, and outputs the processing result through the communication interface. The communication interface may be an input-output interface.

[0094] The processor and memory mentioned above may be physically independent units, or the memory may be integrated with the processor.

[0095] In the twenty-fifth aspect, the present application provides a communication system, comprising a first communication device and a second communication device, the first communication device being used to execute the method described in the first aspect, or the fifth aspect, or the ninth aspect, or the thirteenth aspect, or the seventeenth aspect, or any possible implementation manner of any one of the aspects therein, and the second communication device being used to execute the method described in the second aspect, or the sixth aspect, or the tenth aspect, or the fourteenth aspect, or the eighteenth aspect, or any possible implementation manner of any one of the aspects therein.

[0096] 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

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

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

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

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

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

[0102] Figure 4 This is a schematic diagram of the PPDU format provided in an embodiment of the present application;

[0103] Figure 5 It is a schematic diagram of the structure of the perception field provided in the embodiment of the present application;

[0104] Figure 6 It is a flow chart of a PPDU transmission method based on frequency band splicing provided in an embodiment of the present application;

[0105] Figure 7a This is a distribution diagram of active segments and inactive segments in a perception field provided in an embodiment of the present application;

[0106] Figure 7b is another distribution diagram of active segments and inactive segments in a perception field provided in an embodiment of the present application;

[0107] Figure 8 This is a schematic diagram of the size relationship between active segments and inactive segments with different time lengths provided in an embodiment of the present application;

[0108] Figure 9a It is a distribution diagram of sensing segments and inactive segments in the PPDU provided in an embodiment of the present application;

[0109] Figure 9b It is another distribution diagram of the sensing segment and the inactive segment in the PPDU provided in the embodiment of the present application;

[0110] Fig.10a is a schematic diagram of a disordered channel provided in an embodiment of the present application;

[0111] Fig.10b is a schematic diagram of a sequential channel provided in an embodiment of the present application;

[0112] Fig.11 It is another flowchart of the PPDU transmission method based on frequency band splicing provided in an embodiment of the present application;

[0113] Fig.12 This is a schematic diagram of the time interval in the PPDU provided in an embodiment of the present application;

[0114] Fig.13 is another schematic diagram of the time interval in the PPDU provided in an embodiment of the present application;

[0115] Fig.14It is another flowchart of the PPDU transmission method based on frequency band splicing provided in an embodiment of the present application;

[0116] Fig.15 is a schematic diagram of the distribution of active symbols and inactive symbols in the perception segment provided by an embodiment of the present application;

[0117] Fig.16 is a schematic diagram of the distribution of active symbols and inactive symbols in a synchronization field provided by an embodiment of the present application;

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

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

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

[0121] 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.

[0122] 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.

[0123] 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".

[0124] 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.

[0125] 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.

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

[0127] In each embodiment of the present application, determining B based on A does not mean determining B only based on A, but B can also be determined based on A and / or other information.

[0128] 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 IEEE802.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 narrow band 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.

[0129] 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 existing 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.

[0130] 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.

[0131] 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.

[0132] 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.

[0133] 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.

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

[0135] 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.

[0136] Currently, low-cost and low-power UWB devices are limited by the performance of ADC, and they are unable to process signals with large bandwidths. 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 can be transmitted on different frequency bands; the receiver receives 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. The following introduces several possible scheduling methods for frequency band splicing.

[0137] See also Figure 3a , Figure 3a Schematic diagram of a possible frequency band splicing scheduling method provided in an embodiment of the present application. Figure 3aThe horizontal axis represents frequency, and the vertical axis represents time. Figure 3a As shown, a control message (CM) can schedule multiple sensing fragments (SF), and the transmission band of the control message is the same as the transmission band of a sensing fragment (SF). The transmission band of the control message can be understood as the frequency band or channel used to transmit the control message (CM), and the transmission band of the sensing fragment (SF) can be understood as the frequency band or channel used to transmit the sensing fragment (SF). In this application, "transmission band", "frequency band", "channel", etc. can be used interchangeably.

[0138] See also Figure 3b , Figure 3b Schematic diagram of another possible frequency band splicing scheduling method provided by an embodiment of the present application. Figure 3b The horizontal axis represents frequency, and the vertical axis represents time. Figure 3b As shown in FIG, a control message (CM) can schedule a perception segment (SF), and the control message and the perception segment (SF) are transmitted using the same frequency band. Figure 3c , Figure 3c Schematic diagram of another possible frequency band splicing scheduling method provided in an embodiment of the present application. Figure 3c The horizontal axis represents frequency, and the vertical axis represents time. Figure 3c As shown, the control message is transmitted on a dedicated control channel such as a narrowband, and the control message can schedule multiple sensing segments (SFs).

[0139] Among the three scheduling methods mentioned above ( Figure 3a to Figure 3c ), the transmission bands of the sensing fragments (SF) are overlapped. The overlapping bands help track the phase during splicing and improve the accuracy of the channel impulse response (CIR) on the effective channel after splicing. There are three overlapping factors between the frequency bands of the sensing fragments (SF), the first overlapping factor is 25% of the frequency band, the second overlapping factor is 50% of the frequency band, and the third overlapping factor is 75% of the frequency band.

[0140] Band splicing can be divided into two categories from the time dimension: one is intra-packet band splicing, that is, different parts of a perception PPDU are transmitted on different UWB channels; the other is inter-packet band splicing, that is, multiple different perception PPDUs are transmitted on different UWB channels.

[0141] In this application, "perception PPDU" can be understood as a PPDU used for perception measurement, or a PPDU containing a perception field. It can be understood that "PPDU used 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.

[0142] In the discussion of IEEE802.15.4ab, the physical layer protocol data unit (PPDU) format used for sensing measurement can be as follows: Figure 4 shown. Figure 4 : is a schematic diagram of the PPDU format provided in the embodiment of the present application. Figure 4 As 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 contain multiple repeated symbols, which are generated by a preamble sequence. A symbol in the synchronization (SYNC) field can be obtained by spreading the preamble sequence, for example, a symbol is obtained by adding several 0 elements after each element of the preamble sequence. The specific process of generating (synchronization) symbols through the preamble sequence can refer to existing standards, such as 802.15.4a, or 802.15.4z, or 802.15.4ab under discussion. The method for obtaining symbols in the SFD field and the SENS field can refer to existing standards, such as 802.15.4ab. This application will not be described in detail.

[0143] 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 802.15.4a, or 802.15.4z, or 802.15.4ab). 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.

[0144] For example, see Figure 5 , Figure 5 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). Figure 5 The structure of a SENS field including at least one SENS segment is shown. A gap is inserted between adjacent SENS segments. The duration of each gap is 1 sensor symbol, which is approximately 1 us (microsecond).

[0145] In one possible implementation, for inter-packet band splicing, a perception fragment (SF) can represent one or more PPDUs. For intra-packet band splicing, a perception fragment (SF) can represent one or more SENS segments within a PPDU. Therefore, for intra-packet band splicing, the transmitter may need to perform frequency switching when sending different SENS segments. Due to the hardware limitations of the transmitter (UWB device), the frequency switching time ranges from tens of microseconds to hundreds of microseconds. Obviously, for intra-packet band splicing, the existing gap (approximately 1us) cannot meet the frequency switching requirements of the transmitter (UWB device). In other words, the existing intra-packet band splicing scheme does not leave enough time interval between each SENS segment to meet the needs of frequency switching. In addition, the above three scheduling methods (i.e. Figure 3a to Figure 3cThe scheduling method shown in the figure only provides a basic scheduling framework for frequency band splicing, without specific scheduling information, that is, the content of the control message is not designed.

[0146] In view of this, the embodiment of the present application provides a PPDU transmission method and device based on frequency band splicing, which can improve the frequency band splicing solution, so that there is enough time interval between the various parts of the frequency band splicing in the packet (such as SENS segment) to complete the frequency switching and meet the needs of frequency switching. In addition, the embodiment of the present application also designs the content of the control message to improve and support frequency band splicing.

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

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

[0149] 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.

[0150] 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.

[0151] Embodiment 1

[0152] Embodiment 1 of the present application mainly introduces an inactive segment in the PPDU to increase the time interval between the parts of the frequency band splicing in the packet, so as to meet the needs of frequency switching and improve the solution of frequency band splicing.

[0153] See also Figure 6 , Figure 6 is a flow chart of a PPDU transmission method based on frequency band splicing provided in an embodiment of the present application. The first communication device and the second communication device involved in the method may be the aforementioned Figure 1 or Figure 2 Any two devices that can communicate data.

[0154] like Figure 6 As shown, the PPDU transmission method based on frequency band splicing includes but is not limited to the following steps:

[0155] S101, a first communication device generates a PPDU, the PPDU includes a plurality of segments for sensing, the plurality of segments for sensing include a first segment and a second segment, a transmission band of the first segment is different from a transmission band of the second segment, and an inactive segment exists between the first segment and the second segment.

[0156] S102: The first communication device sends the PPDU. The first communication device does not transmit a UWB pulse during the duration of the inactive segment.

[0157] Accordingly, the second communication device receives the PPDU. The second communication device does not receive UWB pulses during the duration of the inactive segment.

[0158] S103: The second communication device performs perception measurement according to the first segment and the second segment.

[0159] In each embodiment of the present application, the structure of PPDU can be as described above. Figure 4 As shown, it includes a synchronization field (SYNCfield), a frame start delimiter (SFD) and a sensing field (SENS field), and may also include a physical layer header (PHR) and a payload (payload) field, which will not be repeated below. In each embodiment of the present application, "multiple" means two or more, such as two, three, or four.

[0160] In a possible implementation, the synchronization field (SYNC field) of the PPDU may or may not participate in the perception measurement. When the synchronization field of the PPDU does not participate in the perception measurement, the multiple segments used for perception may all belong to the perception field (SENS field), for example, the multiple segments used for perception are multiple SENS segments. When the synchronization field of the PPDU participates in the perception measurement, at least one segment among the multiple segments used for perception belongs to the perception field (SENS field), or at least one segment among the multiple segments used for perception is a SENS segment; and at least one segment among the multiple segments used for perception belongs to the synchronization field.

[0161] Among them, the synchronization field participates in the perception measurement, which can be understood as some (synchronization) symbols in the synchronization field are used for perception measurement. Exemplarily, some symbols in the synchronization field can be used for synchronization, and other symbols can be used for perception measurement. Of course, with the evolution of the standard, the symbols in the synchronization field can also be used to implement more functions, not limited to synchronization and perception measurement. For example, the symbols in the synchronization field can be divided into three parts, one part for synchronization, another part for perception measurement, and another part for implementing other functions. The symbols used for perception measurement in the synchronization field (the positions of these symbols in the synchronization field may be continuous or not, and this application does not limit this) can be divided into one or more segments for perception, or this synchronization field can be used as a segment for perception.

[0162] In each embodiment of the present application, if the synchronization field participates in the perception measurement, for the convenience of description, the symbol used for the perception measurement in the synchronization field or the synchronization field is used as a segment for perception.

[0163] In a possible implementation, the above-mentioned multiple segments for perception may include a first segment and a second segment, and of course may include more segments. For ease of description, only the first segment and the second segment are used as examples. The transmission band of the first segment may be different from the transmission band of the second segment, and there is an inactive segment between the first segment and the second segment. The inactive segment also belongs to the above-mentioned PPDU. Among them, the transmission band of the first segment can be understood as the frequency band or UWB channel used to transmit the first segment, and the transmission band of the second segment can be understood as the frequency band or UWB channel used to transmit the second segment. The transmission band of the first segment is different from the transmission band of the second segment, which can be understood as: the transmission band of the first segment does not completely overlap with the transmission band of the second segment; that is, the transmission band of the first segment partially overlaps with the transmission band of the second segment, or the transmission band of the first segment does not overlap with the transmission band of the second segment (the overlapping factor is 0). The transmission band of the first segment is different from the transmission band of the second segment, which can also be understood as: the first segment and the second segment belong to different perceptual fragments (SFs).

[0164] The following introduces multiple segments used for perception in the embodiments of the present application according to different situations.

[0165] Implementation 1

[0166] The inactive segment belongs to the above-mentioned multiple segments used for sensing, that is, some (such as at least one) SENS segments in the sensing field are inactive segments.

[0167] Therefore, the SENS segments in the SENS field can be divided into two categories, one is the active segment, and the other is the inactive segment. The transmitter (such as the first communication device) normally transmits the sensing symbol (or UWB pulse) in the active segment, but does not transmit the sensing symbol (or UWB pulse) in the inactive segment. In other words, the structure of the sensing field in the existing PPDU is not changed, and it still includes one or more SENS segments; the difference is that the transmitter (such as the first communication device) does not transmit the sensing symbol (or UWB pulse) in one or more SENS segments (i.e., inactive segments), and normally transmits the sensing symbol (or UWB pulse) in other SENS segments (i.e., active segments). Exemplarily, different active segments can be transmitted on different frequency bands. Among them, the inactive segment can contain sensing symbols, but does not send sensing symbols; of course, the inactive segment may also not contain symbols and not transmit UWB pulses. In some scenarios, when the inactive segment does not contain a symbol, the inactive segment can also be understood as a time interval, which is not limited in the embodiments of the present application.

[0168] For example, if the synchronization field does not participate in the sensing measurement, the multiple segments used for sensing are all SENS segments, and the first segment and the second segment are active segments. Figure 7a , Figure 7a This is a distribution diagram of active segments and inactive segments in the sensing field provided in the embodiment of the present application, wherein both active segments and inactive segments are SENSsegments. Figure 7a Several possible distributions of active and inactive segments in the perception field are shown when the synchronization field does not participate in the perception measurement. Figure 7a The possible distributions when there are 3 and 4 SENS segments in the perception field are shown respectively. Of course, as the standard evolves, the perception field can also contain more SENS segments, which are not illustrated here one by one. The embodiment of the present application does not limit the number of SENS segments in the perception field. Figure 7a In the first two possible distributions from top to bottom, the first segment and the second segment can be active segment 1 and active segment 2 respectively. Figure 7aIn the third possible distribution from top to bottom, the first segment and the second segment can be any of the following: active segment 1 and active segment 3, active segment 1 and active segment 2. Exemplarily, the transmission frequency bands of active segment 2 and active segment 3 are the same. Figure 7a In the last possible distribution from top to bottom, the first segment and the second segment can be any of the following: active segment 1 and active segment 3, active segment 2 and active segment 3. Exemplarily, the transmission frequency bands of active segment 1 and active segment 2 are the same.

[0169] For another example, if the synchronization field participates in the sensing measurement, then at least one of the multiple segments used for sensing belongs to the synchronization field, and the other segments belong to the sensing field. Therefore, one of the first segment and the second segment may belong to the synchronization field, and of course, the first segment and the second segment may both belong to the sensing field. In addition, the inactive segment belongs to the sensing field. See Figure 7b , Figure 7b 1 is another distribution diagram of active segments and inactive segments in a sensing field provided in an embodiment of the present application, wherein both active segments and inactive segments are SENS segments. Figure 7b Only the active and inactive segments in the perception field are shown when the synchronization field participates in the perception measurement. Figure 7a In other words, when the synchronization field participates in the sensing measurement, the distribution of active segments and inactive segments in the sensing field can include the aforementioned Figure 7a and Figure 7b All possible distributions in . For simplicity, Figure 7b Just an example and the above Figure 7a There are several possible distributions. For example, Figure 7b The possible distributions when there are 2, 3, and 4 SENS segments in the perception field are shown respectively. Of course, as the standard evolves, the perception field may also contain more SENS segments, which are not exemplified here. The embodiment of the present application does not limit the number of SENS segments in the perception field. Since the synchronization field participates in the perception measurement, the first segment may be the synchronization field or the symbol used for the perception measurement in the synchronization field ( Figure 7b Not shown). Then, the second segment can be Figure 7b For the active segment 1 in Figure 7b From top to bottom, for the second, third, and fifth possible distributions, the second segment can also be active segment 2. Figure 7bFor the third possible distribution from top to bottom, the second segment can also be active segment 3. Figure 7b From top to bottom, the fourth possible distribution, the first segment can be a synchronization field or a symbol used for perceptual measurement in the synchronization field ( Figure 7b not shown), the second segment is Figure 7b or, the first segment is active segment 1 and the second segment is active segment 2.

[0170] In some scenes, Figure 7b The various distributions shown may also be applicable to the case where the synchronization field does not participate in the sensing measurement. In this case, the transmission band of the frame start delimiter (SFD) in the PPDU may be different from the transmission band of the active segment 1.

[0171] It is understandable that the above Figure 7a and Figure 7b The distribution of active segments and inactive segments in the perception field shown is only an example and does not represent the distribution of all segments in the PPDU. Any distribution of inactive segments between two segments used for perception with different transmission bands in the PPDU is within the protection scope of the embodiments of the present application.

[0172] The present application embodiment does not limit the above Figure 7a and Figure 7b For example, the time length of a SENS segment (such as the first segment or the second segment) and the inactive segment can be the same, or different. The time lengths of different SENS segments (such as the first segment and the second segment) can be the same, or different. The time lengths of different inactive segments can be the same, or different. Figure 7a and Figure 7b All segments shown have the same time length. That is, the time length of an active segment (such as the first segment or the second segment) and an inactive segment is the same, the time length of different active segments (such as the first segment and the second segment) is also the same, and the time length of different inactive segments is also the same.

[0173] See also Figure 8 , Figure 8 This is a schematic diagram of the relationship between the active segments and the inactive segments with different time lengths provided in the embodiment of the present application. Figure 8As shown, the time length of the active segment can be greater than the time length of the inactive segment, or can be less than the time length of the inactive segment, and this embodiment of the present application does not limit this. It can be understood that Figure 8 It is only a schematic representation of the size relationship between the time length of the active segment and the time length of the inactive segment, and does not limit the number, distribution, and location of the active and inactive segments.

[0174] In one possible implementation, the time length of the inactive segment may depend on the time required for the frequency band switching. Exemplarily, the time length of the inactive segment between the first segment and the second segment may be greater than or equal to the time required for the transmitter (such as the first communication device) to switch from the transmission frequency band of the first segment to the transmission frequency band of the second segment.

[0175] Above Figure 7a , Figure 7b as well as Figure 8 The middle gap can be equal to the duration of a perception symbol, about 1us; or it can be greater than the duration of a perception symbol.

[0176] Implementation 2

[0177] The inactive segment does not belong to the segment used for perception, that is, the inactive segment does not belong to the perception field (SENSfield) (or the inactive segment is not the SENS segment of the perception field); but the inactive segment belongs to the PPDU. The transmitting end (such as the first communication device) normally transmits the perception symbol (or UWB pulse) in the SENS segment, but does not transmit the symbol (or UWB pulse) in the inactive segment. Exemplarily, different SENS segments can be transmitted on different frequency bands. Here, all SENS segments in the perception field can be understood as active segments. Among them, the inactive segment can contain one or more symbols but does not send these one or more symbols. Of course, the inactive segment may not contain symbols and does not transmit UWB pulses. In some scenarios, when the inactive segment does not contain a symbol, the inactive segment can also be understood as a time interval, which is not limited in the embodiments of the present application.

[0178] For example, if the synchronization field does not participate in the sensing measurement, the above multiple segments used for sensing are all SENSsegments. Figure 9a , Figure 9a This is a distribution diagram of the sensing segments and the inactive segments in the PPDU provided in an embodiment of the present application. Figure 9a The figure shows several possible distributions of sensing segments and inactive segments in the PPDU when the synchronization field does not participate in the sensing measurement. Here, all SENS segments in the sensing field are active segments. Since the inactive segment does not belong to the segment used for sensing (that is, the inactive segment is not a SENS segment), the above-mentioned multiple segments used for sensing include at least two segments. Exemplarily, Figure 9a The possible distributions when there are 2, 3, and 4 SENS segments in the PPDU are shown respectively. Of course, as the standard evolves, the PPDU may also contain more SENS segments, which are not illustrated here one by one. The embodiments of the present application do not limit the number of SENS segments in the PPDU. Figure 9a In the first two possible distributions from top to bottom, the first segment and the second segment can be SENS segment 1 and SENS segment 2, respectively. Figure 9a In the third possible distribution from top to bottom, the first segment and the second segment can be any of the following: SENS segment 1 and SENS segment 3, SENS segment 1 and SENS segment 2. Exemplarily, the transmission bands of SENS segment 2 and SENS segment 3 are the same. Figure 9a In the fourth possible distribution from top to bottom, the first segment and the second segment can be any of the following: perceptual segment 1 and perceptual segment 3, perceptual segment 2 and perceptual segment 3. Exemplarily, the transmission frequency bands of perceptual segment 1 and perceptual segment 2 are the same. Figure 9a In the last possible distribution from top to bottom, the first segment and the second segment can be any of the following: sensing segment 1 and sensing segment 2, sensing segment 1 and sensing segment 3, sensing segment 2 and sensing segment 4, sensing segment 3 and sensing segment 4. Exemplarily, the transmission bands of SENS segment 2 and SENS segment 3 are the same.

[0179] For another example, if the synchronization field is involved in the sensing measurement, then at least one of the multiple segments used for sensing belongs to the synchronization field, and the other segments belong to the sensing field. Therefore, one of the first segment and the second segment may belong to the synchronization field, and of course, the first segment and the second segment may both belong to the sensing field. Figure 9b , Figure 9b This is another distribution diagram of the sensing segment and the inactive segment in the PPDU provided in an embodiment of the present application. Figure 9b Only the synchronization field is shown to participate in the sensing measurement, and the sensing segment and the inactive segment are several different from the above Figure 9a Here, all SENS segments in the perception field are active segments. In other words, in the case where the synchronization field participates in the perception measurement, the distribution of the perception segments and the inactive segments can include the aforementioned Figure 9a and Figure 9b All possible distributions in . For simplicity, Figure 9b Just an example and the above Figure 9a There are several possible distributions. For example, Figure 9b The possible distributions when there are 2, 3, and 4 SENS segments in the PPDU are shown respectively. Of course, as the standard evolves, the PPDU may also contain more SENS segments, which are not exemplified here. The embodiment of the present application does not limit the number of SENS segments in the PPDU. Since the synchronization field is involved in the perception measurement, the first segment may be the synchronization field or a symbol in the synchronization field used for perception measurement ( Figure 9b Not shown). Then, the second segment can be Figure 9b For SENS segment 1 in Figure 9b From top to bottom, there are the second, third, fifth and sixth possible distributions. The second segment can also be SENS segment 2. Figure 9b From top to bottom, for the third and sixth possible distributions, the second segment can also be SENS segment 3. Figure 9b From top to bottom, the fourth possible distribution, the first segment can be a synchronization field or a symbol used for perceptual measurement in the synchronization field ( Figure 9b not shown), the second segment is Figure 9b or, the first segment is perceptual segment 1 and the second segment is perceptual segment 2. Figure 9b For the last possible distribution from top to bottom, the first segment can also be any one of perceptual segment 1, perceptual segment 2 and perceptual segment 3, and the second segment is perceptual segment 4.

[0180] In some scenes, Figure 9b The various distributions shown can also be applied to the case where the synchronization field does not participate in the sensing measurement. In this case, the transmission band of the frame start delimiter (SFD) in the PPDU may be different from the transmission band of the sensing segment 1.

[0181] It is understandable that the above Figure 9a and Figure 9bThe distribution of SENS segments and inactive segments in the PPDU shown is only an example and does not represent the distribution of all segments in the PPDU. Any distribution of inactive segments between two segments for sensing with different transmission bands in the PPDU is within the protection scope of the embodiments of the present application.

[0182] The present application embodiment does not limit the above Figure 9a and Figure 9b The time length of the segment shown. For example, the time length of a SENS segment (such as the first segment or the second segment) and an inactive segment can be the same, or they can be different. The time lengths of different SENS segments (such as the first segment and the second segment) can be the same, or they can be different. The time lengths of different inactive segments can be the same, or they can be different.

[0183] In one possible implementation, the time length of the inactive segment may depend on the time required for the frequency band switching. Exemplarily, the time length of the inactive segment between the first segment and the second segment may be greater than or equal to the time required for the transmitter (such as the first communication device) to switch from the transmission frequency band of the first segment to the transmission frequency band of the second segment.

[0184] Above Figure 9a and Figure 9b The middle gap can be equal to the duration of a perception symbol, about 1us; or it can be greater than the duration of a perception symbol.

[0185] Regardless of whether the inactive segment belongs to the above-mentioned multiple segments for sensing, the first communication device sends the above-mentioned PPDU, which includes: the first communication device sends UWB pulses during the duration of the first segment and the second segment, and does not send UWB pulses during the duration of the inactive segment. It can be understood that if the inactive segment does not belong to the above-mentioned multiple segments for sensing, the first communication device can send UWB pulses during the duration of these multiple segments for sensing. If the inactive segment belongs to the above-mentioned multiple segments for sensing, the first communication device can send UWB pulses during the duration of all active segments (referring to the segments in the multiple segments for sensing except the inactive segment). Among them, the inactive segment can be used for frequency switching or frequency band adjustment. That is to say, the first communication device can adjust the frequency band or perform frequency switching during the duration of the inactive segment. For example, the first communication device switches the transmission frequency band of the first segment to the transmission frequency band of the second segment during the duration of the inactive segment.

[0186] Correspondingly, the second communication device receives the above-mentioned PPDU, including: the second communication device receives the UWB pulse within the duration of the first segment and the second segment. Since the first communication device does not send the UWB pulse within the duration of the inactive segment, the second communication device will not receive the UWB pulse within the duration of the inactive segment. For the receiving end (such as the second communication device), the second communication device can adjust the frequency band or perform frequency switching within the duration of the inactive segment. For example, the second communication device switches the transmission band of the first segment to the transmission band of the second segment within the duration of the inactive segment, so that the second communication device receives the first segment and then receives the second segment on the transmission band of the second segment. The second communication device can then perform perception measurement based on at least one of the first segment and the second segment. It can be understood that if the inactive segment does not belong to the above-mentioned multiple segments for perception, in order to improve the perception performance, the second communication device can also perform perception measurement based on these multiple segments for perception. If the inactive segment belongs to the above-mentioned multiple segments used for sensing, the second communication device can perform sensing measurement based on other segments among the multiple segments used for sensing except the inactive segment.

[0187] The embodiment of the present application introduces an inactive segment in the PPDU and constrains the transmitter (such as the first communication device) not to transmit UWB pulses in the inactive segment to increase the time interval between the parts (SENSegment) of the frequency band splicing in the packet to meet the needs of frequency switching and improve the frequency band splicing solution.

[0188] In a possible implementation, before step S101, the sender and receiver can align the relevant scheduling information of the frequency band splicing. The PPDU transmission method based on frequency band splicing also includes: the first communication device sends a control message, the control message is used to indicate one or more of the following: whether the frequency band splicing is enabled, the number of PPDUs participating in this frequency band splicing, whether the synchronization field is used for frequency band splicing, the segment used for perception in the perception field of the PPDU, or the UWB channel index corresponding to the segment used for perception. Correspondingly, the second communication device receives the control message.

[0189] For example, the control message may include but is not limited to one or more contents in Table 1 below.

[0190] Table 1

[0191]

[0192] In the embodiment of the present application, the frequency splicing control field indicates that the frequency band splicing is enabled. The length of the frequency splicing control field in Table 1 can be 1 bit, and the length of the frequency splicing scheduling field can be a variable length. The embodiment of the present application does not limit the length, name, and specific indication method of each field in Table 1. The frequency splicing scheduling field in Table 1 can include one or more of the contents in the following Table 2.

[0193] Table 2

[0194]

[0195] Among them, the length of the Packet Number Subfield in Table 2 can be 5 bits, the length of the SYNC UsageIndicationSubfield can be 1bit*Packet Number, the length of the Segment Bitmap can be 4bits*Packet Number, and the length of the Channel Index Subfield can be 4bits*m. If the synchronization field is used for band splicing, m represents the number of active segments in each PPDU plus 1, that is, (active segment Number+1); if the synchronization field is used for band splicing, m represents the number of active segments in each PPDU. The embodiments of the present application do not limit the length, name, and specific indication method of each subfield in Table 2.

[0196] The symbol "*" in this application means multiplication or multiplication, which will not be repeated below.

[0197] Exemplarily, assuming that the number of PPDUs participating in this band splicing is 1 (i.e., Packet Number = 1), the length of SYNCUsageIndicationSubfield is 1 bit. When the bit is 1, it indicates that the synchronization field is used for band splicing; when the bit is 0, it indicates that the synchronization field is not used for band splicing. Assuming that the number of PPDUs participating in this band splicing is 2 (i.e., Packet Number = 2), the length of SYNC Usage IndicationSubfield is 2 bits, one bit corresponds to one PPDU, and when a certain bit is 1, it indicates that the synchronization field in the PPDU corresponding to this bit is used for band splicing; when the bit is 0, it indicates that the synchronization field in the PPDU corresponding to this bit is not used for band splicing. Of course, assuming that the number of PPDUs participating in this frequency band splicing is greater than 1, the length of SYNC Usage IndicationSubfield can also be 1 bit. When this bit is 1, it means that the synchronization fields in all PPDUs participating in this frequency band splicing are used for frequency band splicing; when this bit is 0, it means that the synchronization fields in all PPDUs participating in this frequency band splicing are not used for frequency band splicing.

[0198] The embodiment of the present application does not limit whether 1 indicates that the synchronization field is used for band splicing or 0 indicates that the synchronization field is used for band splicing. It can be understood that if SYNC Usage IndicationSubfield indicates that the synchronization field is used for band splicing, it means that the synchronization field participates in the perception measurement; if SYNC Usage IndicationSubfield indicates that the synchronization field is not used for band splicing, it means that the synchronization field does not participate in the perception measurement.

[0199] As another example, when the SENS field contains an inactive segment, a bitmap can be used to indicate the status of each segment. Taking the example that the SENS field in a PPDU contains up to 4 SENS segments, assuming that the number of PPDUs participating in this band splicing is 1 (i.e., Packet Number = 1), the length of the Segment Bitmap is 4 bits, one of which corresponds to a SENS segment. When a bit is 1, it indicates that the SENS segment corresponding to this bit is an active segment; when this bit is 0, it indicates that the SENS segment corresponding to this bit is an inactive segment. Assuming that the number of PPDUs participating in this band splicing is 2 (i.e., Packet Number = 2), the length of the Segment Bitmap is 8 bits, where every 4 bits corresponds to a PPDU. The indication method for every 4 bits is as described above and will not be repeated here. It can be understood that the embodiment of the present application does not limit whether 1 represents an active segment or 0 represents an active segment. It can also be understood that with the evolution of the standard, if the SENS field in a PPDU contains up to y SENS segments, the length of the Segment Bitmap can be y bits*Packet Number. y can be a positive integer.

[0200] As another example, if the inactive segment does not belong to the segment used for perception, the length of the Segment Bitmap may depend on the total number of segments and inactive segments used for perception, and whether the SYNC field is used for band splicing. Taking the case where the number of PPDUs participating in this band splicing is equal to 1 (i.e., Packet Number = 1) as an example, if the SYNC field is used for band splicing, the length of the Segment Bitmap may be the total number of segments and inactive segments used for perception in the PPDU minus 1, i.e., (x-1) bits; if the SYNC field is not used for band splicing, the length of the Segment Bitmap may be the total number of segments and inactive segments used for perception in the PPDU, i.e., x bits. Regardless of whether the SYNC field is used for band splicing, one bit in the Segment Bitmap corresponds to a segment in the PPDU. When a bit is 1, it indicates that the segment corresponding to this bit is an active segment; when this bit is 0, it indicates that the segment corresponding to this bit is an inactive segment. Here, the active segment is the aforementioned Figure 9a or Figure 9b SENS segment in. Assuming that the number of PPDUs participating in this band splicing is greater than 1 (i.e., Packet Number>1), if the SYNC field is used for band splicing, the length of SegmentBitmap can be the product of the total number of segments used for perception and inactive segments in each PPDU, x minus 1, and PacketNumber, that is, (x-1)bits*Packet Number; if the SYNC field is not used for band splicing, the length of SegmentBitmap can be the product of the total number of segments used for perception and inactive segments in the PPDU, x, and Packet Number, that is, x bits*Packet Number. If the SYNC field is used for band splicing, each (x-1)bits in the Segment Bitmap corresponds to a PPDU, and the indication method for each (x-1)bits is as described above; if the SYNC field is not used for band splicing, each x bits in the Segment Bitmap corresponds to a PPDU, and the indication method for each x bits is as described above; it will not be repeated here. It can be understood that the embodiments of the present application do not limit whether 1 represents an active segment or 0 represents an active segment.

[0201] In some scenarios, SYNC Usage Indication can be used as part of Segment Bitmap. For example, if SYNC Usage Indication does not exist in Table 2 above, the length of Segment Bitmap can be zbits*PacketNumber. Among them, z can be equal to 4, or y, or x, or (x-1). For a PPDU, one bit in zbits corresponds to the SYNC field, which is used to indicate whether the SYNC field is used for band splicing, and the remaining (z-1) bits can correspond to (z-1) segments respectively, which are used to indicate which of the (z-1) segments are active segments and which are inactive segments.

[0202] In a possible implementation, the control message may also be used to indicate one or more of the following: a band splicing method, a band splicing category, a total number of bands used for band splicing in this scheduling, an overlap factor between bands used for band splicing, an index of the first UWB channel used for band splicing, or whether the center frequency of the UWB channel is increasing or decreasing. The band splicing method includes sequential channel band splicing and out-of-order channel band splicing. The band splicing category includes one or more of the following: intra-packet band splicing, inter-packet band splicing, or intra-packet and inter-packet band splicing.

[0203] In the embodiment of the present application, "frequency band for frequency band splicing" or "UWB channel for frequency band splicing" can be understood as the transmission band or UWB channel of the segment for frequency band splicing, or can be understood as the aforementioned Figure 3a to Figure 3c For example, the transmission frequency band of the SF or the UWB channel in the above Figure 7a For example, for Figure 7a From top to bottom, for the first and second distributions, the "bands for band splicing" include the transmission bands of active segment 1 and active segment 2, and the "UWB channels for band splicing" include the UWB channels of active segment 1 and active segment 2. Figure 7a From top to bottom, the third distribution, "bands for band splicing" includes the transmission band of active segment 1, and the transmission band of active segment 2 or active segment 3, and "UWB channels for band splicing" includes the UWB channels of active segment 1, and the UWB channels of active segment 2 or active segment 3. Figure 7a The fourth distribution from top to bottom, “frequency bands for band splicing” includes the transmission bands of active segment 1 or active segment 2, and the transmission bands of active segment 3, and “UWB channels for band splicing” includes the UWB channels of active segment 1 or active segment 2, and the UWB channels of active segment 3.

[0204] For another example, the control message may include one or more items in Table 3 below.

[0205] Table 3

[0206]

[0207] Among them, the length of the frequency splicing control field in Table 3 can be 1 bit, indicating whether the frequency band splicing is enabled. Or, the length of the frequency splicing control field in Table 3 is 2 bits, indicating whether the frequency band splicing is enabled and the way of frequency band splicing when the frequency band splicing is enabled. For example, when the frequency splicing control field is 00, it means that the frequency band splicing is not enabled, when it is 01, it means sequential channel band splicing, when it is 10, it means disordered channel band splicing, and when it is 11, it means reserved. The length of the first perception fragment channel index field can be 4 bits. The channel configuration indication field can be 1 bit, for example, 0 means that the center frequency of the UWB channel increases, and 1 means that the center frequency of the UWB channel increases and decreases. The overlapping factor field can be 2 bits, for example: when the overlapping factor field is 00, it means 25% overlap, when it is 01, it means 50% overlap, when it is 10, it means 75% overlap, and when it is 11, it means no overlap. The length of the number of perception fragments field can be 4 bits. The length of the channel group mode field can be 2 bits. For example, when the channel group mode field is 00, it indicates only intra-packet frequency band splicing; when it is 01, it indicates only inter-packet frequency band splicing; when it is 10, it indicates both intra-packet and inter-packet frequency band splicing; and when it is 11, it indicates reserved.

[0208] It can be understood that the embodiment of the present application does not limit the length, name, specific indication method, etc. of each field in Table 3.

[0209] It can also be understood that when the Packet Number Subfield in the above Table 2 indicates that the number of PPDUs participating in this band splicing is 1, it can be explained that the category of the band splicing is intra-packet band splicing only. When the Packet Number Subfield in the above Table 2 indicates that the number of PPDUs participating in this band splicing is greater than 1, and the Segment Bitmap is all 1, it can be explained that the category of the band splicing is inter-packet band splicing only. When the Packet Number Subfield in the above Table 2 indicates that the number of PPDUs participating in this band splicing is greater than 1, and the Segment Bitmap is not all 1, it can be explained that the category of the band splicing is intra-packet and inter-packet band splicing. In other words, the above Table 2 can be understood as implicitly indicating the category of band splicing through Packet Number Subfield and Segment Bitmap. The above Table 3 indicates the category of band splicing through the Channel GroupingMethod field.

[0210] In the above Table 3, the frequency splicing scheduling field may have different contents according to different values ​​of the Channel Grouping Method field. For example, when the Channel Grouping Method field indicates only intra-packet frequency band splicing, the contents of the frequency splicing scheduling field may be as shown in the following Table 4a. When the Channel Grouping Method field indicates only inter-packet frequency band splicing, the contents of the frequency splicing scheduling field may be as shown in the following Table 4b. When the Channel Grouping Method field indicates intra-packet and inter-packet frequency band splicing, the contents of the frequency splicing scheduling field may be as shown in the above Table 2.

[0211] Table 4a

[0212]

[0213] It can be understood that the specific implementation method of each field in Table 4a can refer to the description when Packet Number is equal to 1 in the aforementioned Table 2, and will not be repeated here.

[0214] Table 4b

[0215] Subfield Description Packet Number The number of PPDUs participating in this band splicing Channel Index Indicates the UWB channel index corresponding to each PPDU

[0216] It can be understood that the length of the Channel Index Subfield in Table 4b can be 4 bits*Packet Number. The embodiment of the present application does not limit the length, name, specific indication method, etc. of each subfield in Table 4a and Table 4b.

[0217] In some scenarios, in Table 3 above, the frequency splicing scheduling field may not include the channel index (ChannelIndex) subfield, and add information indicating the number of times each UWB channel is used in the frequency splicing scheduling field or Table 3 above. For example, a channel usage mode (Channel usage mode) field is added to Table 3 above to indicate the number of times each UWB channel is used. For example, the length of the channel usage mode field is 2 bits, and when the channel usage mode field is 00, it means that each UWB channel is used once, when it is 01, it means that each UWB channel is used twice, when it is 10, it means that each UWB channel is used three times, and when it is 11, it means that each UWB channel is used four times. In other words, each UWB channel transmits a fixed number of segments or PPDUs. Of course, when each UWB channel is used only once in frequency band splicing, information indicating the number of times each UWB channel is used, such as the channel usage mode field, may not be added.

[0218] This is because when the length of the frequency splicing control field in Table 3 is 2 bits, it indicates the mode of band splicing when band splicing is enabled, such as sequential channel band splicing and out-of-order channel band splicing. The sender and receiver can derive the UWB channel index corresponding to the active segment and the UWB channel index corresponding to the synchronization field for band splicing based on the following information: sequential channel band splicing or out-of-order channel band splicing, the first UWB channel index used for band splicing, whether the center frequency of the UWB channel is increasing or decreasing, the overlap factor between the bands used for band splicing, the number of times each UWB channel is used, and the total number of bands used for band splicing in this scheduling.

[0219] It can be understood that the channel transmission order of the frequency band can be divided into two categories, one is the disordered channel and the other is the sequential channel. In the frequency band splicing, the time required for each channel impulse response (CIR) measurement must be less than the correlation time of the UWB channel. The correlation time of the UWB channel varies according to different channel environments, ranging from a few nanoseconds to a few milliseconds. The disordered channel is suitable for scenarios where the correlation time of the UWB channel is greater than 1 millisecond (ms), such as outdoor or open areas where the multipath effect is not significant. See Fig.10a , Fig.10a Schematic diagram of a disordered channel provided in an embodiment of the present application. Fig.10a As shown in Figure 1, the characteristic of the disordered channel is that the transmission interval between frequency-domain overlapping channels needs to be greater than 1ms. According to the transmission power requirements of UWB transmission, the maximum average power per millisecond per MHz 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 power allowed. Sequential channels are suitable for scenarios where the correlation time of the UWB channel is less than 1ms, such as indoors. See Fig.10b , Fig.10b Schematic diagram of a sequential channel provided in an embodiment of the present application. Fig.10b As shown in the figure, the characteristic of sequential channel is that different UWB channels are transmitted in sequence, and the total transmission time can be less than 1ms. When the correlation time of UWB channel is very short, it is not suitable for band splicing. Fig.10a and Fig.10b In the figure, "CH0" indicates UWB channel (index) 0, "CH1" indicates UWB channel (index) 1, "CH2" indicates UWB channel (index) 2, "CH3" indicates UWB channel (index) 3, "CH4" indicates UWB channel (index) 4, and "CH5" indicates UWB channel (index) 5. It can be understood that Fig.10a and Fig.10b The number of UWB channels (indexes) is only an example and is not limited in the embodiments of the present application.

[0220] The embodiment of the present application not only introduces an inactive segment in the PPDU to increase the time interval between the parts (SENS segments) of the intra-packet frequency band splicing to meet the needs of frequency switching and improve the frequency band splicing scheme. The embodiment of the present application also proposes a corresponding frequency band splicing control message, comprehensively considering intra-packet frequency band splicing, inter-packet frequency band splicing, out-of-order channel frequency band splicing, and sequential channel frequency band splicing, thereby improving and supporting frequency band splicing.

[0221] Embodiment 2

[0222] Embodiment 2 of the present application mainly introduces an extended gap in the PPDU to increase the time interval between the parts of the frequency band splicing in the packet to meet the needs of frequency switching and improve the frequency band splicing solution.

[0223] The second embodiment of the present application can be implemented alone or in combination with the first embodiment. When the second embodiment of the present application is implemented in combination with the first embodiment, the gap in the first embodiment can refer to the relevant description in the second embodiment of the present application.

[0224] See also Fig.11 , Fig.11 is another flow chart of the PPDU transmission method based on frequency band splicing provided in an embodiment of the present application. The first communication device and the second communication device involved in the method may be the aforementioned Figure 1 or Figure 2 Any two devices that can communicate data.

[0225] like Fig.11 As shown, the PPDU transmission method based on frequency band splicing includes but is not limited to the following steps:

[0226] S201, a first communication device generates a PPDU, where the PPDU includes a plurality of segments for sensing, where the plurality of segments for sensing include a first segment and a second segment, and a time interval between the first segment and the second segment is greater than a duration of a sensing symbol.

[0227] S202: The first communication device sends the PPDU, and correspondingly, the second communication device receives the PPDU.

[0228] S203: The second communication device performs perception measurement according to the first segment and the second segment.

[0229] In a possible implementation, the synchronization field (SYNC field) of the PPDU may or may not participate in the perception measurement. When the synchronization field of the PPDU does not participate in the perception measurement, the multiple segments used for perception may all belong to the perception field (SENS field), for example, the multiple segments used for perception are multiple SENS segments. When the synchronization field of the PPDU participates in the perception measurement, at least one segment among the multiple segments used for perception belongs to the perception field (SENS field), or at least one segment among the multiple segments used for perception is a SENS segment; and at least one segment among the multiple segments used for perception belongs to the synchronization field. The specific meaning of the synchronization field participating in the perception measurement can be found in the description of the aforementioned embodiment 1, which will not be repeated here.

[0230] If the synchronization field participates in the perception measurement, for the convenience of description, the symbol used for the perception measurement in the synchronization field or the synchronization field is used as a segment for perception.

[0231] In a possible implementation, before step S201, the PPDU transmission method based on frequency band splicing further includes: the first communication device sends enabling information, and the enabling information is used to indicate whether to enable frequency band splicing within the packet. Correspondingly, the second communication device receives the enabling information. The above-mentioned multiple segments for perception may include a first segment and a second segment, and of course may also include more segments. Here, for the convenience of description, only the first segment and the second segment are used as examples. When the above-mentioned enabling information indicates that the frequency band splicing within the packet is not enabled, the time interval between the first segment and the second segment is equal to the duration of a perception symbol, about 1us. It can be understood that not enabling frequency band splicing within the packet can indicate that there is no frequency band splicing or only frequency band splicing between packets. When the above-mentioned enabling information indicates that the frequency band splicing within the packet is enabled, the time interval between the first segment and the second segment is greater than the duration of a perception symbol. In a possible implementation, the time interval between the first segment and the second segment may depend on the time required for frequency band switching. Exemplarily, the time interval between the first segment and the second segment may be greater than or equal to the time required for the transmitter (such as the first communication device) to switch from the transmission band of the first segment to the transmission band of the second segment. For example, the time interval between the first segment and the second segment may be equal to the duration of 16 perception symbols, or the duration of 32 perception symbols, or the duration of 64 perception symbols, or the duration of 128 perception symbols, or the duration of 256 perception symbols, or the duration of 512 perception symbols, or 1 millisecond, etc. Alternatively, the time interval between the first segment and the second segment may be determined by negotiation between the transmitter and the receiver. The time interval belongs to the PPDU, and exemplarily, the time interval belongs to the perception field (SENS field) of the PPDU.

[0232] The embodiment of the present application meets the requirement of frequency switching by extending the duration of the gap. The embodiment of the present application mainly focuses on the case of enabling intra-packet frequency band splicing.

[0233] In some scenarios, the time intervals (gap) within a PPDU are the same, that is, the time intervals between the above multiple segments for sensing are the same. If intra-packet band splicing is enabled, the time intervals between the above multiple segments for sensing are greater than the duration of a sensing symbol. If intra-packet band splicing is not enabled, the time intervals between the above multiple segments for sensing are equal to the duration of a sensing symbol. See Fig.12 , Fig.12 1 is a schematic diagram of the time interval in the PPDU provided in the embodiment of the present application. Fig.12As shown in FIG. 1 , when intra-packet band splicing is not enabled, the gap is the duration of a perceptual symbol; when intra-packet band splicing is enabled, the gap is greater than the duration of a perceptual symbol. If the synchronization field is involved in the perceptual measurement, the above Fig.12 Contains at least one SENS segment. One of the first segment and the second segment can be a SENS segment and the other segment can be a synchronization field; or both the first segment and the second segment can be SENS segments. If the synchronization field does not participate in the perception measurement, the above Fig.12 Contains at least 2 SENS segments. The first segment and the second segment can be Fig.12 Any two SENS segments in . Fig.12 The time length of SENSsegment in the packet can be the same, for example, the time length of SENSsegment in the existing 802.15.4ab standard can be used. It can be understood that although the gap is greater than the duration of a perception symbol when enabling intra-packet band splicing, it does not mean that the transmission bands of the two segments before and after each gap are different, or that the transmission bands of the first segment and the second segment can be the same or different. The transmitting end (such as the first communication device) can set the transmission band of the segment used for perception according to actual conditions. It can also be understood that Fig.12 The dashed boxes in the represent possible contents.

[0234] In other scenarios, the time interval (gap) within a PPDU may also be different. The above-mentioned multiple segments for perception may also include a third segment and a fourth segment. The transmission band of the third segment is the same as the transmission band of the fourth segment, while the transmission band of the above-mentioned first segment is different from the transmission band of the above-mentioned second segment. The time interval between the third segment and the fourth segment is different from the time interval between the first segment and the second segment. For example, the time interval (gap) between the third segment and the fourth segment is equal to the duration of a perception symbol. Among them, one of the third segment and the fourth segment can be the same as the first segment or the second segment. Of course, the first segment, the second segment, the third segment and the fourth segment can also be different. In short, the gap between the segments that need to switch the frequency band in the PPDU can be set to be longer, such as greater than the duration of a perception symbol, and the gap between the segments that do not need to switch the frequency band can be set to be shorter, such as less than or equal to the duration of a perception symbol. Among them, the length of the gap in the PPDU needs to be coordinated by both the transmitter and the receiver. Exemplarily, it can be implemented through a Gap bitmap, in which one bit corresponds to one gap, which is used to indicate the length of each gap. When a bit in the Gap bitmap is 1, it indicates that the gap corresponding to this bit is a normal gap, which is equal to the duration of a perceptual symbol; when this bit is 0, it indicates that the gap corresponding to this bit is an extended gap, which is equal to the duration of n perceptual symbols or 1ms. n is an integer greater than 1, for example, n is equal to 16, or 32, or 64, or 128, or 256, or 512. The embodiment of the present application does not limit whether 0 represents an extended gap or 1 represents an extended gap.

[0235] See also Fig.13 , Fig.13 FIG. 1 is another schematic diagram of the time interval in the PPDU provided in the embodiment of the present application. Fig.13 As shown in the figure, the gap between the segments that need to switch the frequency band is greater than the duration of a perception symbol, and the gap between the segments that do not need to switch the frequency band is equal to the duration of a perception symbol. If the synchronization field is involved in the perception measurement, then the above Fig.13 Contains at least one SENS segment. One of the first segment and the second segment can be a SENS segment and the other segment can be a synchronization field; or both the first segment and the second segment can be SENS segments. If the synchronization field does not participate in the perception measurement, the above Fig.13 Contains at least 2 SENS segments. The first segment and the second segment can be Fig.13 There are two SENS segments that need to switch frequency bands. Fig.13 The duration of SENSsegment in the 802.15.4ab standard can be the same, for example, the duration of SENSsegment in the existing 802.15.4ab standard can be used. Fig.13 The dashed boxes in the represent possible contents.

[0236] In a possible implementation, the first communication device sends a PPDU, including: the first communication device transmits a UWB pulse within the duration of the above-mentioned multiple segments for perception (such as the first segment and the second segment). Correspondingly, the second communication device receives the PPDU, including: the second communication device receives the UWB pulse within the duration of the above-mentioned multiple segments for perception (such as the first segment and the second segment). Then, the second communication device can perform perception measurement based on at least one segment of the first segment and the second segment. Of course, in order to improve the perception performance, the second communication device can also perform perception measurement based on these multiple segments for perception.

[0237] The embodiment of the present application introduces an extended gap in the PPDU to increase the time interval between the parts of the frequency band splicing in the packet, which can meet the needs of frequency switching and improve the solution of frequency band splicing.

[0238] In a possible implementation, before step S201, the sender and receiver can align the relevant scheduling information of the frequency band splicing. The PPDU transmission method based on frequency band splicing also includes: the first communication device sends a control message, and the control message is used to indicate one or more of the following: the UWB channel index corresponding to the segment used for perception, or whether the synchronization field is used for frequency band splicing. In some scenarios, the above-mentioned enabling information is also the content of the control message. Accordingly, the second communication device receives the control message.

[0239] For example, the control message may include but is not limited to one or more contents in Table 5 below.

[0240] Table 5

[0241]

[0242] In the embodiment of the present application, the frequency splicing control field indicates that frequency band splicing is enabled. The length of the frequency splicing control field in Table 5 can be 1 bit, and the length of the frequency splicing scheduling field can be a variable length. The embodiment of the present application does not limit the length, name, and specific indication method of each field in Table 5. The frequency splicing scheduling field in Table 5 can include one or more of the contents in the following Table 6.

[0243] Table 6

[0244]

[0245] In Table 6, the length of SYNC Usage Indication Subfield may be 1 bit, and the length of Channel Index Subfield may be 4 bits*(the number of segments used for sensing). The embodiment of the present application does not limit the length, name, specific indication method, etc. of each subfield in Table 6.

[0246] In a possible implementation, the control message may also be used to indicate one or more of the following: the method of band splicing, the number of PPDUs participating in this band splicing, the category of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, whether the center frequency of the UWB channel is increasing or decreasing, or the time interval between the first segment and the second segment. Among them, the method of band splicing includes sequential channel band splicing and out-of-order channel band splicing. The category of band splicing includes one or more of the following: intra-packet band splicing, or intra-packet and inter-packet band splicing.

[0247] In the embodiments of the present application, the meaning of “frequency band for frequency band splicing” or “UWB channel for frequency band splicing” can be found in the corresponding description in the aforementioned embodiment 1, and will not be repeated here.

[0248] For another example, the control message may include one or more items in Table 7 below.

[0249] Table 7

[0250]

[0251] Table 8

[0252]

[0253] The length and indication method of each field in the above Table 7 can refer to the description of the corresponding field in Table 3 of the above embodiment 1, and will not be repeated here. The difference between Table 7 and the above Table 3 is that the categories of frequency band splicing in the embodiment of the present application include 2 types, which can be indicated by 1 bit, for example, 0 indicates only intra-packet frequency splicing, and 1 indicates intra-packet and inter-packet frequency band splicing. In addition, the length of the Gap size field in Table 7 can be 2 bits, which can be used to indicate multiple candidate time intervals. For example, when the Gapsize field is 00, it indicates the duration of 1 perception symbol, when it is 01, it indicates the duration of 64 perception symbols, when it is 10, it indicates the duration of 128 perception symbols, and when it is 11, it indicates the duration of 256 perception symbols. It can be understood that the embodiment of the present application does not limit the length, name, and specific indication method of each field in Table 7.

[0254] In some scenarios, in Table 7 above, the frequency splicing scheduling field may not include Channel IndexSubfield, and information indicating the number of times each UWB channel is used is added to the frequency splicing scheduling field or Table 7 above. For example, a channel usage mode field is added to Table 7 above to indicate the number of times each UWB channel is used. This is because when the length of the frequency splicing control field in Table 7 above is 2 bits, it indicates the way of band splicing when band splicing is enabled, such as sequential channel band splicing and out-of-order channel band splicing. The sender and receiver can derive the UWB channel index corresponding to each segment used for perception based on the following information: sequential channel band splicing or out-of-order channel band splicing, the first UWB channel index used for band splicing, whether the center frequency of the UWB channel increases or decreases, the overlap factor between the bands used for band splicing, the number of times each UWB channel is used, and the total number of bands used for band splicing in this scheduling. For relevant descriptions of sequential channels and out-of-order channels, please refer to the relevant description in the aforementioned embodiment one (such as the aforementioned Fig.10a and Fig.10b ), which will not be elaborated here.

[0255] The embodiment of the present application not only introduces an extended gap in the PPDU to increase the time interval between the parts of the intra-packet frequency band splicing to meet the needs of frequency switching and improve the frequency band splicing scheme, but also proposes a corresponding frequency band splicing control message, comprehensively considering intra-packet frequency band splicing, inter-packet frequency band splicing, out-of-order channel frequency band splicing, and sequential channel frequency band splicing, thereby improving and supporting frequency band splicing.

[0256] Embodiment 3

[0257] Embodiment 3 of the present application mainly introduces an inactive symbol in the PPDU to increase the time interval between the parts of the frequency band splicing in the packet, so as to meet the needs of frequency switching and improve the frequency band splicing solution.

[0258] See also Fig.14 , Fig.14 is another flow chart of the PPDU transmission method based on frequency band splicing provided in an embodiment of the present application. The first communication device and the second communication device involved in the method may be the aforementioned Figure 1 or Figure 2 Any two devices that can communicate data.

[0259] like Fig.14 As shown, the PPDU transmission method based on frequency band splicing includes but is not limited to the following steps:

[0260] S301, a first communication device generates a PPDU, the PPDU includes a plurality of symbols for sensing, the plurality of symbols for sensing include a first symbol and a second symbol, a transmission band of the first symbol is different from a transmission band of the second symbol, and an inactive symbol exists between the first symbol and the second symbol.

[0261] S302: The first communication device sends the PPDU. The first communication device does not transmit a UWB pulse during the duration of the inactive symbol.

[0262] Accordingly, the second communication device receives the PPDU. The second communication device does not receive the UWB pulse during the duration of the inactive symbol.

[0263] S303: The second communication device performs perception measurement according to the first symbol and the second symbol.

[0264] In a possible implementation, the above-mentioned multiple symbols for perception may include a first symbol and a second symbol, and of course may include more symbols. For the sake of ease of description, only the first symbol and the second symbol are used as examples. The transmission band of the first symbol may be different from the transmission band of the second symbol. The meaning of different transmission bands can be found in the relevant description in the aforementioned embodiment 1, which will not be repeated here. There may be an inactive symbol between the first symbol and the second symbol. The inactive symbol does not belong to the above-mentioned symbols for perception, but the inactive symbol belongs to the above-mentioned PPDU, and the inactive symbol may belong to the same segment as the above-mentioned first symbol and / or the above-mentioned second symbol. Of course, the inactive symbol, the first symbol, and the second symbol may belong to different segments respectively.

[0265] If the synchronization field (SYNC field) of the above-mentioned PPDU does not participate in the perception measurement, the inactive symbol may belong to the same SENS segment as the first symbol and / or the second symbol. The perception symbols of the SENS segment can be divided into two categories: active symbols and inactive symbols. The above-mentioned first symbol and the above-mentioned second symbol are both active symbols. Each SENS segment can support 32, 64, or 128 perception symbols, and can also support 16, 256, or 512 perception symbols. In an embodiment of the present application, some symbols in the SENS segment can be set as inactive symbols, and the specific number and distribution of inactive symbols can be determined by negotiation between the sender and the receiver. The transmitting end (such as the first communication device) normally transmits UWB pulses in active symbols, but does not transmit UWB pulses in inactive symbols. In an embodiment of the present application, both active symbols and inactive symbols can be continuous.

[0266] See also Fig.15 , Fig.15 Schematic diagram of the distribution of active symbols and inactive symbols in the perception segment provided by the embodiment of the present application. Fig.15 As shown in (a), the first symbol, the second symbol and the inactive symbol belong to the same SENSsegment, the first symbol can be any active symbol before the inactive symbol, and the second symbol can be any active symbol after the inactive symbol. Fig.15 As shown in (b), the inactive symbol and the first symbol or the second symbol belong to the same SENS segment, the first symbol may be any active symbol in SENS segment 1, and the second symbol may be any active symbol in SENS segment 2. In a possible implementation, Fig.15 In (b), the inactive symbol can be used together with the gap for frequency switching or frequency band adjustment. Of course, the inactive symbol can also be used alone for frequency switching or frequency band adjustment. Fig.15 The dashed boxes in the represent possible contents.

[0267] If the synchronization field (SYNC field) of the above PPDU participates in the perception measurement, the above inactive symbol may belong to the synchronization field together with the above first symbol and / or the above second symbol. When the synchronization field participates in the perception measurement, the synchronization symbols in the synchronization field can be divided into active symbols and inactive symbols. Of course, at this time, the perception symbols of the SENS segment can also be divided into active symbols and inactive symbols. The distribution of active symbols and inactive symbols in the specific SENS segment is as described above. Fig.15 As shown, no further details are given here. The above-mentioned first symbol and the above-mentioned second symbol are both active symbols. The synchronization field can support 32 or 64 symbols, and can also support 16, 128, or 256 symbols. In the embodiment of the present application, some symbols in the synchronization field can be set as inactive symbols, and the specific number and distribution of inactive symbols can be determined by negotiation between the sender and the receiver. The transmitting end (such as the first communication device) normally transmits UWB pulses in active symbols, but does not transmit UWB pulses in inactive symbols. In the embodiment of the present application, both active symbols and inactive symbols can be continuous.

[0268] See also Fig.16 , Fig.16 Schematic diagram of the distribution of active symbols and inactive symbols in the synchronization field provided by the embodiment of the present application. Fig.16 As shown in (a), the first symbol, the second symbol and the inactive symbol belong to the synchronization field. The first symbol may be any active symbol before the inactive symbol in the synchronization field, and the second symbol may be any active symbol after the inactive symbol in the synchronization field. In some scenarios, the PPDU of the embodiment of the present application may not include the perception field, but only the perception measurement is performed through the synchronization field of the PPDU. In this case, the first symbol, the second symbol and the inactive symbol all belong to the synchronization field, such as Fig.16 As shown in (a). Fig.16 As shown in (b), the inactive symbol and the first symbol or the second symbol belong to the synchronization field, the first symbol can be any active symbol in the synchronization field, and the second symbol can be any active symbol in the SENS segment. Fig.16 The dashed boxes in the represent possible contents.

[0269] It can be seen that the method of the embodiment of the present application ( Fig.14 ) and the aforementioned Figure 6 One of the differences between the method shown in (i.e., embodiment 1) is that: Figure 6 In the method shown, a segment is all active symbols or inactive symbols, while the method of the embodiment of the present application ( Fig.14 ) in which a segment can contain both active symbols and inactive symbols. Of course, when the method of the embodiment of the present application ( Fig.14 ) contains only active symbols or inactive symbols, the method of the embodiment of the present application is the same as Figure 6 The method shown in (i.e., embodiment 1) is equivalent and will not be described in detail here.

[0270] Regardless of whether the synchronization field participates in the perception measurement, the first communication device sends the above-mentioned PPDU, including: the first communication device sends UWB pulses within the duration of the above-mentioned multiple symbols used for perception, and does not send UWB pulses within the duration of the inactive symbol. Among them, the inactive symbol can be used for frequency switching, or frequency band adjustment. In other words, the first communication device can adjust the frequency band or perform frequency switching within the duration of the inactive symbol. For example, the first communication device switches the transmission band of the first symbol to the transmission band of the second symbol within the duration of the inactive symbol.

[0271] Correspondingly, the second communication device receives the above-mentioned PPDU, including: the first communication device receives the UWB pulse within the duration of the above-mentioned multiple symbols for sensing. Since the first communication device does not send UWB pulses within the duration of the inactive symbol, the second communication device will not receive UWB pulses within the duration of the inactive symbol. For the receiving end (such as the second communication device), the second communication device can adjust the frequency band or perform frequency switching within the duration of the inactive symbol. For example, the second communication device switches the transmission frequency band of the first symbol to the transmission frequency band of the second symbol within the duration of the inactive symbol, so that the second communication device receives the first symbol and then receives the second symbol on the transmission frequency band of the second symbol.

[0272] The embodiment of the present application introduces an inactive symbol in the PPDU (such as a segment of the PPDU) and constrains the transmitter (such as the first communication device) not to transmit UWB pulses in the inactive symbol to increase the time interval between the parts of the frequency band splicing in the packet to meet the needs of frequency switching and improve the frequency band splicing solution.

[0273] In a possible implementation, before step S301, the sender and receiver can align the relevant scheduling information of the frequency band splicing. The PPDU transmission method based on frequency band splicing also includes: the first communication device sends a control message, and the control message is used to indicate one or more of the following: whether the frequency band splicing is enabled, the number of PPDUs participating in this frequency band splicing, whether the synchronization field is used for frequency band splicing, the number and distribution of symbols used for perception contained in the synchronization field, the number and distribution of symbols used for perception in the perception segment, or the UWB channel index corresponding to the symbol used for perception (i.e., active symbols). Correspondingly, the second communication device receives the control message.

[0274] For example, the control message may include but is not limited to one or more of the contents in Table 9 below.

[0275] Table 9

[0276]

[0277] In the embodiment of the present application, the frequency splicing control field indicates that the frequency band splicing is enabled. The length of the frequency splicing control field in Table 9 can be 1 bit, and the length of the frequency splicing scheduling field can be a variable length. The embodiment of the present application does not limit the length, name, and specific indication method of each field in Table 9. The frequency splicing scheduling field in Table 9 may include one or more of the contents in the following Table 10.

[0278] Table 10

[0279]

[0280]

[0281] The embodiment of the present application does not limit the length, name, specific indication method, etc. of each subfield in Table 10.

[0282] In a possible implementation, the control message may also be used to indicate one or more of the following: a band splicing method, a band splicing category, a total number of bands used for band splicing in this scheduling, an overlap factor between bands used for band splicing, an index of the first UWB channel used for band splicing, or whether the center frequency of the UWB channel is increasing or decreasing. The band splicing method includes sequential channel band splicing and out-of-order channel band splicing. The band splicing category includes one or more of the following: intra-packet band splicing, inter-packet band splicing, or intra-packet and inter-packet band splicing.

[0283] In the embodiments of the present application, the meaning of “frequency band for frequency band splicing” or “UWB channel for frequency band splicing” can be found in the corresponding description in the aforementioned embodiment 1, and will not be repeated here.

[0284] For another example, the control message may include one or more of the contents in Table 11 below.

[0285] Table 11

[0286]

[0287] Except for the frequency splicing scheduling field, the length and indication method of other fields in Table 11 can refer to the description of the corresponding fields in Table 3 of the aforementioned embodiment 1, and will not be repeated here. The embodiment of the present application does not limit the length, name, and specific indication method of each field in Table 11. For the relevant description of the sequential channel and the out-of-order channel, please refer to the relevant description in the aforementioned embodiment 1 (such as the aforementioned Fig.10a and Fig.10b ), which will not be elaborated here.

[0288] In the above Table 11, the frequency splicing scheduling field may have different contents according to different values ​​of the Channel Grouping Method field. For example, when the Channel Grouping Method field indicates only intra-packet frequency band splicing, the contents of the frequency splicing scheduling field may be as shown in the following Table 12. When the Channel Grouping Method field indicates only inter-packet frequency band splicing, the contents of the frequency splicing scheduling field may be as shown in the above Table 4b. When the Channel Grouping Method field indicates intra-packet and inter-packet frequency band splicing, the contents of the frequency splicing scheduling field may be as shown in the above Table 10.

[0289] Table 12

[0290]

[0291] In some scenarios, in the above Table 11, the frequency splicing scheduling field may not include the channel index subfield, and information indicating the number of times each UWB channel is used is added to the frequency splicing scheduling field or the above Table 11. For example, a channel usage mode field is added to the above Table 11 to indicate the number of times each UWB channel is used. At this time, each continuous activesymbols in the PPDU is regarded as using a UWB channel once. When each UWB channel is used only once in the frequency band splicing, information indicating the number of times each UWB channel is used, such as the channel usage mode field, may not be added.

[0292] This is because when the length of the frequency splicing control field in Table 11 is 2 bits, it indicates the mode of band splicing when band splicing is enabled, such as sequential channel band splicing and out-of-order channel band splicing. The sender and receiver can derive the UWB channel index corresponding to each continuous active symbol based on the following information: sequential channel band splicing or out-of-order channel band splicing, the first UWB channel index used for band splicing, whether the center frequency of the UWB channel is increasing or decreasing, the overlap factor between the bands used for band splicing, the number of times each UWB channel is used, the total number of bands used for band splicing in this scheduling, the number and distribution of symbols used for sensing contained in the synchronization field of each PPDU, and the number and distribution of symbols used for sensing in the sensing segment of each PPDU.

[0293] The embodiment of the present application not only introduces an inactive symbol in the PPDU (such as the segment of the PPDU) to increase the time interval between the parts of the intra-packet frequency band splicing to meet the needs of frequency switching and improve the frequency band splicing scheme. The embodiment of the present application also proposes a corresponding control message for frequency band splicing, comprehensively considering intra-packet frequency band splicing, inter-packet frequency band splicing, out-of-order channel frequency band splicing, and sequential channel frequency band splicing, thereby improving and supporting frequency band splicing.

[0294] 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.

[0295] 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 17 to 19 The communication device according to the embodiment of the present application is described in detail.

[0296] See also Fig.17 , Fig.17 is a schematic diagram of a structure of a communication device provided in an embodiment of the present application. Fig.17 As shown, the communication device includes a transceiver unit 10 and a processing unit 20.

[0297] In some embodiments of the present application, the communication device may be the first communication device shown above or a chip therein. Fig.17 The communication device shown can be used to execute the steps or functions performed by the first communication device in the above method embodiment.

[0298] In one design, the processing unit 20 is used to generate a PPDU, the PPDU includes multiple segments for sensing, the multiple segments for sensing include a first segment and a second segment, the transmission band of the first segment is different from the transmission band of the second segment, and there is an inactive segment between the first segment and the second segment; the transceiver unit 10 is used to send the PPDU. The communication device does not transmit a UWB pulse during the duration of the inactive segment.

[0299] In one possible implementation, the transceiver unit 10 is also used to send a control message, which is used to indicate one or more of the following: whether band splicing is enabled, the number of PPDUs participating in this band splicing, whether the synchronization field is used for band splicing, the segment used for perception in the perception field of the PPDU, or the UWB channel index corresponding to the segment used for perception.

[0300] In the embodiment of the present application, for specific descriptions of multiple segments for perception, the first segment, the second segment, the inactive segment, the control message, etc., please refer to the method embodiment 1 shown above, and will not be described in detail here.

[0301] It should be 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-mentioned method embodiment 1, which will not be described in detail here. Figure 6 Step S102 shown; the processing unit 20 can be used to perform Figure 6 Step S101 shown.

[0302] In another design, the processing unit 20 is used to generate a PPDU, which includes multiple segments for perception, and the multiple segments for perception include a first segment and a second segment. The time interval between the first segment and the second segment is greater than the duration of a perception symbol; the transceiver unit 10 is used to send the PPDU.

[0303] In a possible implementation, the transceiver unit 10 is specifically configured to transmit a UWB pulse within the duration of the first segment and the second segment.

[0304] In a possible implementation, the transceiver unit 10 is further configured to send enabling information, the enabling information being used to indicate whether to enable intra-packet frequency band splicing. When the enabling information indicates to enable intra-packet frequency band splicing, the time interval between the first segment and the second segment is greater than the duration of a perceptual symbol.

[0305] In a possible implementation, the transceiver unit 10 is further used to send a control message, where the control message is used to indicate one or more of the following: a UWB channel index corresponding to the segment used for sensing, or whether the synchronization field is used for frequency band splicing.

[0306] In the embodiment of the present application, for specific instructions on multiple segments used for perception, the first segment, the second segment, enabling information, control messages, etc., please refer to the method embodiment 2 shown above, and will not be described in detail here.

[0307] It should be 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-mentioned method embodiment 2, which will not be described in detail here. Fig.11 Step S202 shown; the processing unit 20 can be used to perform Fig.11 Step S201 is shown.

[0308] In another design, the processing unit 20 is configured to generate a PPDU, the PPDU including a plurality of symbols for sensing, the plurality of symbols for sensing including a first symbol and a second symbol, the transmission band of the first symbol is different from the transmission band of the second symbol, and there is an inactive symbol between the first symbol and the second symbol; the transceiver unit 10 is configured to send the PPDU. The communication device does not transmit a UWB pulse during the duration of the inactive symbol.

[0309] In one possible implementation, the transceiver unit 10 is also used to send a control message, which is used to indicate one or more of the following: whether frequency band splicing is enabled, the number of PPDUs participating in this frequency band splicing, whether the synchronization field is used for frequency band splicing, the number and distribution of symbols used for perception contained in the synchronization field, the number and distribution of symbols used for perception in the perception segment, or the UWB channel index corresponding to the symbol used for perception.

[0310] In the embodiment of the present application, for specific instructions on multiple symbols used for perception, first symbols, second symbols, inactive symbols, control messages, etc., please refer to the method embodiment three shown above, and will not be described in detail here.

[0311] It should be 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-mentioned method embodiment 3, which will not be described in detail here. Fig.14 Step S302 shown; the processing unit 20 can be used to perform Fig.14 Step S301 is shown.

[0312] Reuse Fig.17 In some other embodiments of the present application, the communication device may be the second communication device shown above or a chip therein. Fig.17 The communication device shown can be used to execute the steps or functions performed by the second communication device in the above method embodiment.

[0313] In one design, a transceiver unit 10 is used to receive a PPDU, the PPDU includes multiple segments for sensing, the multiple segments for sensing include a first segment and a second segment, the transmission band of the first segment is different from the transmission band of the second segment, and there is an inactive segment between the first segment and the second segment; a processing unit 20 is used to perform sensing measurement based on the first segment and the second segment. The communication device does not receive UWB pulses during the duration of the inactive segment.

[0314] In one possible implementation, the transceiver unit 10 is also used to receive a control message, which is used to indicate one or more of the following: whether band splicing is enabled, the number of PPDUs participating in this band splicing, whether the synchronization field is used for band splicing, the segment used for perception in the perception field of the PPDU, or the UWB channel index corresponding to the segment used for perception.

[0315] In the embodiment of the present application, for specific descriptions of multiple segments for perception, the first segment, the second segment, the inactive segment, the control message, etc., please refer to the method embodiment 1 shown above, and will not be described in detail here.

[0316] It should be 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-mentioned method embodiment 1, which will not be described in detail here. For example, the transceiver unit 10 can be used to receive the PPDU; the processing unit 20 can be used to execute Figure 6 Step S103 shown.

[0317] In another design, the transceiver unit 10 is used to receive a PPDU, which includes multiple segments for perception, and the multiple segments for perception include a first segment and a second segment, and the time interval between the first segment and the second segment is greater than the duration of a perception symbol; the processing unit 20 is used to perform perception measurement based on the first segment and the second segment.

[0318] In a possible implementation manner, the transceiver unit 10 is specifically configured to receive UWB pulses within the duration of the first segment and the second segment.

[0319] In a possible implementation, the transceiver unit 10 is further configured to receive enabling information, the enabling information being used to indicate whether to enable intra-packet band splicing. When the enabling information indicates to enable intra-packet band splicing, the time interval between the first segment and the second segment is greater than the duration of a perceptual symbol.

[0320] In a possible implementation, the transceiver unit 10 is further used to receive a control message, where the control message is used to indicate one or more of the following: a UWB channel index corresponding to the segment used for sensing, or whether the synchronization field is used for frequency band splicing.

[0321] In the embodiment of the present application, for specific instructions on multiple segments used for perception, the first segment, the second segment, enabling information, control messages, etc., please refer to the method embodiment 2 shown above, and will not be described in detail here.

[0322] It should be 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-mentioned method embodiment 2, which will not be described in detail here. For example, the transceiver unit 10 can be used to receive the PPDU; the processing unit 20 can be used to execute Fig.11 Step S203 shown.

[0323] In another design, the transceiver unit 10 is configured to receive a PPDU, the PPDU including a plurality of symbols for sensing, the plurality of symbols for sensing including a first symbol and a second symbol, the transmission band of the first symbol is different from the transmission band of the second symbol, and there is an inactive symbol between the first symbol and the second symbol; the processing unit 20 is configured to perform sensing measurement based on the first symbol and the second symbol. The communication device does not receive the UWB pulse during the duration of the inactive symbol.

[0324] In one possible implementation, the transceiver unit 10 is also used to receive a control message, which is used to indicate one or more of the following: whether frequency band splicing is enabled, the number of PPDUs participating in this frequency band splicing, whether the synchronization field is used for frequency band splicing, the number and distribution of symbols used for perception contained in the synchronization field, the number and distribution of symbols used for perception in the perception segment, or the UWB channel index corresponding to the symbol used for perception.

[0325] In the embodiment of the present application, for specific instructions on multiple symbols used for perception, first symbols, second symbols, inactive symbols, control messages, etc., please refer to the method embodiment three shown above, and will not be described in detail here.

[0326] It should be 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-mentioned method embodiment 3, which will not be described in detail here. For example, the transceiver unit 10 can be used to receive the PPDU; the processing unit 20 can be used to execute Fig.14 Step S303 shown.

[0327] 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.17 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.

[0328] In one possible implementation, Fig.17 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 PPDU, control message, 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 PPDU, control message, 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.

[0329] See also Fig.18 , Fig.18 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.18 Only the main components of the communication device are shown. In addition to the processor 1001 and the transceiver 1002, the communication device may further include a memory 1003 and an input and output device (not shown in the figure).

[0330] 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.

[0331] 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.

[0332] 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.

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

[0334] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the first communication device in the first embodiment of the method, the processor 1001 may be used to execute Figure 6 Step S101 in, and / or other processes for performing the technology described herein; the transceiver 1002 may be used to perform Figure 6 Step S102 in, and / or other processes for the technology described herein.

[0335] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the second communication device in the first embodiment of the method, the processor 1001 may be used to execute Figure 6 Step S103 in, and / or other processes for performing the technology described herein; the transceiver 1002 can be used to receive the PPDU, and / or other processes for the technology described herein.

[0336] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the first communication device in the second embodiment of the method, the processor 1001 may be used to execute Fig.11 Step S201 in, and / or other processes for performing the technology described herein; the transceiver 1002 may be used to perform Fig.11 Step S202 in, and / or other processes for the technology described herein.

[0337] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the second communication device in the second embodiment of the method, the processor 1001 may be used to execute Fig.11 Step S203 in, and / or other processes for performing the technology described herein; the transceiver 1002 can be used to receive the PPDU, and / or other processes for the technology described herein.

[0338] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the first communication device in the third embodiment of the method, the processor 1001 may be used to execute Fig.14 Step S301 in, and / or other processes for performing the techniques described herein; the transceiver 1002 may be used to perform Fig.14 Step S302 in, and / or other processes for the technology described herein.

[0339] Exemplarily, when the communication device is used to execute the steps, methods or functions executed by the second communication device in the third embodiment of the method, the processor 1001 may be used to execute Fig.14 Step S303 in, and / or other processes for performing the technology described herein; the transceiver 1002 can be used to receive the PPDU, and / or other processes for the technology described herein.

[0340] 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.

[0341] 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.

[0342] 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.

[0343] It is understandable that the communication device shown in the embodiment of the present application may also have Fig.18 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.

[0344] In another possible implementation, Fig.17 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.19 , Fig.19 is another structural diagram of a communication device provided in an embodiment of the present application. Fig.19 As shown, Fig.19The 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.19 The above communication device is taken as an example of a chip, and the chip includes a logic circuit 901 and an interface 902 .

[0345] 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.

[0346] Exemplarily, when the communication device is used to execute the method, function or step executed by the first communication device in the aforementioned embodiment 1, the logic circuit 901 is used to generate a PPDU, the PPDU includes multiple segments for sensing, the multiple segments for sensing include a first segment and a second segment, the transmission band of the first segment is different from the transmission band of the second segment, and there is an inactive segment between the first segment and the second segment; the interface 902 is used to output the PPDU. The communication device does not transmit a UWB pulse during the duration of the inactive segment.

[0347] Exemplarily, when the communication device is used to execute the method, function or step executed by the second communication device in the aforementioned embodiment 1, the interface 902 is used to input a PPDU, the PPDU includes multiple segments for sensing, the multiple segments for sensing include a first segment and a second segment, the transmission band of the first segment is different from the transmission band of the second segment, and there is an inactive segment between the first segment and the second segment; the logic circuit 901 is used to perform sensing measurement based on the first segment and the second segment. The communication device does not receive UWB pulses during the duration of the inactive segment.

[0348] It can be understood that the specific description of multiple segments used for perception, the first segment, the second segment, the inactive segment, the control message, etc. can be referred to the method embodiment 1 shown above, and will not be described in detail here.

[0349] Exemplarily, when the communication device is used to execute the method, function or step performed by the first communication device in the aforementioned embodiment 2, the logic circuit 901 is used to generate a PPDU, which includes multiple segments for perception, and the multiple segments for perception include a first segment and a second segment, and the time interval between the first segment and the second segment is greater than the duration of a perception symbol; the interface 902 is used to output the PPDU.

[0350] Exemplarily, when the communication device is used to execute the method, function or step performed by the second communication device in the aforementioned embodiment one, the interface 902 is used to input a PPDU, wherein the PPDU includes multiple segments for perception, and the multiple segments for perception include a first segment and a second segment, and the time interval between the first segment and the second segment is greater than the duration of a perception symbol; the logic circuit 901 is used to perform perception measurement based on the first segment and the second segment.

[0351] It can be understood that the specific description of multiple segments used for perception, the first segment, the second segment, the enabling information, the control message, etc. can be referred to the method embodiment 2 shown above, and will not be described in detail here.

[0352] Exemplarily, when the communication device is used to execute the method, function or step executed by the first communication device in the aforementioned embodiment 3, the logic circuit 901 is used to generate a PPDU, the PPDU includes a plurality of symbols for sensing, the plurality of symbols for sensing include a first symbol and a second symbol, the transmission band of the first symbol is different from the transmission band of the second symbol, and there is an inactive symbol between the first symbol and the second symbol; the interface 902 is used to output the PPDU. The communication device does not transmit a UWB pulse during the duration of the inactive symbol.

[0353] Exemplarily, when the communication device is used to execute the method, function or step executed by the second communication device in the aforementioned embodiment 3, the interface 902 is used to input a PPDU, the PPDU includes a plurality of symbols for sensing, the plurality of symbols for sensing include a first symbol and a second symbol, the transmission band of the first symbol is different from the transmission band of the second symbol, and there is an inactive symbol between the first symbol and the second symbol; the logic circuit 901 is used to perform sensing measurement according to the first symbol and the second symbol. The communication device does not receive a UWB pulse during the duration of the inactive symbol.

[0354] It can be understood that the specific description of multiple symbols used for perception, the first symbol, the second symbol, the inactive symbol, the control message, etc. can be referred to the method embodiment 3 shown above, and will not be described in detail here.

[0355] 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.

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

[0357] An embodiment of the present application further 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 embodiments.

[0358] 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.

[0359] 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.

[0360] 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.

[0361] 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.

[0362] 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.

[0363] 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.

[0364] 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.

[0365] 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.

[0366] 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.

[0367] 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.

[0368] 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. A physical layer protocol data unit transmission method based on frequency band splicing, characterized in that: include: The communication device generates a physical layer protocol data unit PPDU, wherein the PPDU includes a synchronization field, a frame start delimiter field, and one or more segments for sensing, wherein the multiple segments for sensing include a first segment and a second segment, a transmission frequency band of the first segment is different from a transmission frequency band of the second segment, and an inactive segment exists between the first segment and the second segment; The communication device sends the PPDU.

2. The method according to claim 1, characterized in that At least one segment of the plurality of segments for sensing belongs to a sensing field of the PPDU.

3. The method according to claim 1 or 2, characterized in that: The time length of the inactive segment is different from the time length of the first segment or the second segment.

4. The method according to any one of claims 1 to 3, characterized in that Before the communication device sends the PPDU, the method further includes: The communication device sends a control message, where the control message is used to indicate whether frequency band splicing is enabled.

5. The method according to claim 4, characterized in that The control message is also used to indicate one or more of the following: The method of band splicing, the type of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, or whether the center frequency of the UWB channel is increasing or decreasing; The frequency band splicing methods include sequential channel frequency band splicing and out-of-order channel frequency band splicing; the frequency band splicing categories include one or more of the following: intra-packet frequency band splicing, inter-packet frequency band splicing, or intra-packet and inter-packet frequency band splicing.

6. A physical layer protocol data unit transmission method based on frequency band splicing, characterized in that: include: The communication device receives a physical layer protocol data unit PPDU, wherein the PPDU includes a synchronization field, a frame start delimiter field, and one or more segments for sensing, wherein the multiple segments for sensing include a first segment and a second segment, a transmission frequency band of the first segment is different from a transmission frequency band of the second segment, and an inactive segment exists between the first segment and the second segment; The communication device performs perception measurement based on the first segment and the second segment.

7. The method according to claim 6, characterized in that At least one segment of the plurality of segments for sensing belongs to a sensing field of the PPDU.

8. The method according to claim 6 or 7, characterized in that: The time length of the inactive segment is different from the time length of the first segment or the second segment.

9. The method according to any one of claims 6 to 8, characterized in that Before the communication device receives the PPDU, the method further includes: The communication device receives a control message, where the control message is used to indicate whether frequency band splicing is enabled.

10. The method according to claim 9, characterized in that The control message is also used to indicate one or more of the following: The method of band splicing, the type of band splicing, the total number of bands used for band splicing in this scheduling, the overlap factor between the bands used for band splicing, the first UWB channel index used for band splicing, or whether the center frequency of the UWB channel is increasing or decreasing; The frequency band splicing methods include sequential channel frequency band splicing and out-of-order channel frequency band splicing; the frequency band splicing categories include one or more of the following: intra-packet frequency band splicing, inter-packet frequency band splicing, or intra-packet and inter-packet frequency band splicing.

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

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

13. A communication device, characterized in that: include: one or more processors coupled to one or more memories; The one or more memories are used to store computer programs, and the one or more processors are used to execute the computer programs stored in the one or more memories, so that the communication device performs the method as claimed in any one of claims 1 to 10.

14. 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 10.

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

16. A computer program product, comprising a computer code or a computer program, wherein when the computer code or the computer program is run on a computer, the method according to any one of claims 1 to 10 is executed.