Method and device of communication

BR112025022420A2Pending Publication Date: 2026-09-15
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
BR112025022420
Authority / Receiving Office
BR · BR
Patent Type
Applications
Publication Date
2026-09-15

Smart Images

  • Figure 00000045_0000
    Figure 00000045_0000
  • Figure 00000045_0001
    Figure 00000045_0001
  • Figure 00000045_0002
    Figure 00000045_0002
Patent Text Reader
Need to check novelty before this filing date? Find Prior Art

Description

1 / 38 “METHOD AND APPARATUS OF COMMUNICATION”

[0001] This application claims priority to Patent Application No. CN 202310458686.8, filed with the National Intellectual Property Administration of China on April 17, 2023, and entitled COMMUNICATION METHOD AND APPARATUS, which is incorporated herein by reference in its entirety. FIELD OF TECHNIQUE

[0002] This application relates to the field of communication technologies and, in particular, to a method and apparatus for communication. FUNDAMENTALS

[0003] Ultra-wideband (UWB) is a wireless carrier communication technology in which a narrow, non-sinusoidal pulse at the nanosecond level can be used for data transmission. Therefore, ultra-wideband occupies a wide range of the spectrum. Due to the narrow pulse and extremely low radiation spectral density of ultra-wideband, a UWB system has advantages such as strong multipath resolution capability, low power consumption, and high confidentiality.

[0004] Generally, different physical headers (PHRs) have different physical layer protocol data unit (PPDU) structures. To correctly decode a PPDU, different UWB devices need to negotiate a PPDU structure to be used in advance before communication. However, an interaction process, in this sense of negotiation, is complex, resulting in a large communication delay. SUMMARY

[0005] This application provides a method and communication device to simplify a negotiation interaction procedure for a PPDU structure, thereby reducing communication delay.

[0006] According to a first aspect, a communication method is provided. The method is applied to a first UWB device, and the method includes: receiving first indication information from a second UWB device, where the first indication information indicates a device type of the second UWB device; and sending a first PPDU. Petition 870250098138, dated 10 / 27 / 2025, page 8 / 49 2 / 38 for the second UWB device, wherein a format of the first PPDU is determined based on the device type of the first UWB device and the type of the second UWB device.

[0007] In the aforementioned embodiment, the PPDU format sent by the first UWB device to the second UWB device is determined based on the device type of the first UWB device and the device type of the second UWB device, and the device type of the second UWB device is indicated by the first indication information. This indicates that the PPDU format sent by the first UWB device to the second UWB device can be determined between the first UWB device and the second UWB device without a complex interaction process. In other words, this simplifies an interaction procedure for negotiating a PPDU structure, thus reducing communication delay.

[0008] The device type of the first UWB device or the device type of the second UWB device includes at least one of the following: a range measurement device, a sensing device, and a data transmission device. The range measurement device may include a general range measurement device and / or an advanced range measurement device, wherein the general range measurement device does not support a dynamic physical header (PHR) and low-density parity-check (LDPC) encoding, and the advanced range measurement device supports dynamic PHR and LDPC encoding.The sensing device may include a general sensing device and / or an advanced sensing device, wherein the general sensing device does not support dynamic PHR and LDPC encoding, and the advanced sensing device supports dynamic PHR and LDPC encoding. The data transmission device may include a general data transmission device and / or an advanced data transmission device, wherein the general data transmission device does not support dynamic PHR and LDPC encoding, and the advanced data transmission device supports dynamic PHR and LDPC encoding.

[0009] With reference to the first aspect, in a possible implementation, when the first UWB device and the second UWB device Petition 870250098138, dated 10 / 27 / 2025, page 9 / 49 3 / 38 if the device type supports dynamic PHR, the format of the first PPDU is a first format, and the PPDU in the first format includes two PHRs; or when the first UWB device and / or the second UWB device are / are of a device type that does not support dynamic PHR, the format of the first PPDU is a second format, and the PPDU in the second format includes one PHR.

[0010] It should be noted that the PHR mentioned in this application may also be referred to as a physical header or a physical layer header. This is not limited to.

[0011] With reference to the first aspect, in one possible implementation, when the format of the first PPDU is the first format, the method additionally includes: An upper layer of the first UWB device sends a first primitive to a physical layer (PHY) of the first UWB device, wherein the first primitive indicates a rate and a modulation and encoding scheme that are used by a PHR in the first PPDU and a rate and a modulation and encoding scheme that are used by a physical payload in the first PPDU, and the PHR in the first PPDU indicates a length of the physical payload in the first PPDU; and the physical layer of the first UWB device generates the first PPDU based on the rate and the modulation and encoding scheme that are indicated by the first primitive.

[0012] In the aforementioned embodiment, when the format of the first PPDU is the first format, the upper layer of the first UWB device can indicate, to the physical layer of the first UWB device using the first primitive, the rate and modulation and encoding scheme that are used by the PHR in the first PPDU and the rate and modulation and encoding scheme that are used by the physical payload in the first PPDU. In this way, the physical layer of the first UWB device can generate the first PPDU that satisfies an upper layer requirement to ensure that the second UWB device can correctly decode the first PPDU.

[0013] In one possible implementation, the top layer of the first UWB device could be a medium access control (MAC) layer.

[0014] The first primitive can be, for example, a common part MAC sublayer data transmission primitive (primitive of Petition 870250098138, dated 10 / 27 / 2025, p. 10 / 49 4 / 38 Common Part MAC Sublayer Data Request, MCPSDATA.primitive).

[0015] With reference to the first aspect, in a possible implementation, the first primitive includes a first data rate field, the first data rate field indicates a first index, the first index is associated with the first information, and the first information indicates at least one of the following: the first UWB device that determines to use dynamic PHR, a length of convolutional code constraint used by the first UWB device, whether the first UWB device supports LDPC, the PHR rate on the first PPDU, and the physical payload rate on the first PPDU.

[0016] In the previously mentioned embodiment, the first index can be indicated by the first data rate field in the first primitive. This reduces the overhead of the indication. Furthermore, the first index is associated with the first information, so that the physical layer of the first UWB device can determine, based on the first information associated with the first index, the rate and modulation and encoding scheme used by the PHR in the first PPDU and the rate and modulation and encoding scheme used by the physical payload in the first PPDU.

[0017] With reference to the first aspect, in one possible implementation, the first primitive includes a second data rate field and a code field, the second data rate field indicates the rate of the physical payload on the first PPDU, and the code field indicates a length of convolutional code constraint used by the first UWB device and / or whether the first UWB device supports LDPC.

[0018] With reference to the first aspect, in one possible implementation, when the format of the first PPDU is the second format, a rate and a modulation and encoding scheme that are used by a PHR in the first PPDU and a rate and a modulation and encoding scheme that are used by a physical payload in the first PPDU are determined based on at least one of a data rate type, the LDPC, and a convolutional code constraint length that are determined by the first UWB device.

[0019] In the previously mentioned mode, when the format of the first PPDU is the second format, a rate and a modulation scheme Petition 870250098138, dated 10 / 27 / 2025, page 11 / 49 The 5 / 38 data rate and encoding used by a PHR in the first PPDU, and the rate and modulation / encoding scheme used by a physical payload in the first PPDU, can be determined based on at least one of the previously mentioned data rate type, LDPC, and convolutional code constraint length, which are determined by the first UWB device. This indicates that when dynamic PHR is not supported, the UWB device may be supported to use more data rates and modulation / encoding schemes.

[0020] According to a second aspect, a communication method is provided. The method is applied to a second ultra-wideband UWB device, and the method includes: sending first indication information to a first UWB device, where the first indication information indicates a device type of the second UWB device; and receiving a first PPDU from the first UWB device, wherein a format of the first PPDU is determined based on a device type of the first UWB device and the type of the second UWB device.

[0021] According to a third aspect, a communication apparatus is provided, including units or modules configured to implement the method in the first aspect or in the second aspect.

[0022] According to a fourth aspect, a communication apparatus is provided. The communication apparatus includes at least one processor and one memory. The memory is configured to store a computer program or instructions. The at least one processor is configured for the computer program or instructions in memory, so that the method in the first aspect or the second aspect is realized.

[0023] According to a fifth second aspect, a communication system is provided. The communication system includes a first UWB device and a second UWB device. The first UWB device is configured to perform the method in either of the implementations of the first aspect. The second UWB device is configured to perform the method in either of the implementations of the second aspect.

[0024] According to a sixth aspect, a computer-readable storage medium is provided. The computer-readable storage medium Petition 870250098138, dated 10 / 27 / 2025, page 12 / 49 6 / 38 A computer stores computer instructions. When the computer instructions are executed, a computer is enabled to perform the method in either the first or second aspect.

[0025] According to a seventh aspect, a computer program product is provided. The computer program product includes computer program code. When the computer program code is run by a computer, the computer is enabled to perform the method in the first aspect or the second aspect.

[0026] According to an eighth aspect, a chip is provided. The chip includes at least one processor and an interface. The processor is configured to read and execute instructions stored in a memory. When the instructions are rotated, the chip is enabled to perform the method in the first aspect or the second aspect.

[0027] For technical effect that can be achieved in any of the second to eighth aspects and the possible implementations of the second to eighth aspects, reference is made to the technical effect that can be achieved in any of the first aspect and the possible implementations of the first aspect. The details are not described again in this document. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 is a diagram of a wireless communication system structure according to one embodiment of this request;

[0029] Figure 2 shows an example of a system architecture shown in Figure 1;

[0030] Figure 3 is a schematic flowchart of a communication method according to one modality of this request;

[0031] Figure 4 is a device classification diagram according to an embodiment of this application;

[0032] Figure 5 is a diagram of a device type field according to an embodiment of this application;

[0033] Figure 6 is a diagram of a PPDU structure according to one modality of this request;

[0034] Figure 7 is a diagram of a structure of another communication PPDU according to a modality of this request; Petition 870250098138, dated 10 / 27 / 2025, page 13 / 49 7 / 38

[0035] Figure 8 is a diagram of a communication device structure according to an embodiment of this application;

[0036] Figure 9 is a diagram of the structure of another communication device according to an embodiment of this application; and

[0037] Figure 10 is a diagram of a structure of yet another communication device according to an embodiment of this application. DETAILED DESCRIPTION

[0038] The following describes the technical solutions in the embodiments of this application with reference to the drawings attached to the embodiments of this application. The terms system and network may be used interchangeably in embodiments of this application. Unless otherwise specified, / indicates a relationship of or between associated objects. For example, A / B may indicate A or B. In this application, and / or describes only an association relationship between associated objects and indicates that three relationships may exist. For example, A and / or B may indicate the following three cases: Only A exists, both A and B exist, and only B exists, wherein A or B may be singular or plural. Furthermore, in the descriptions of this application, a plurality of means two or more of two, unless otherwise specified.At least one of the following items (pieces) or a similar expression thereof means any combination of these items, including a single item (piece) or any combination of a plurality of items (pieces). For example, at least one item (piece) of a, b, or c may indicate a, b, c, aeb, aec, bec, or a, b, ec, where a, b, ec may be singular or plural. Furthermore, to clearly describe the technical solutions in embodiments of this application, terms such as "first" and "second" are used in embodiments of this application to distinguish between identical items or similar items that have essentially the same network elements or purposes. A person skilled in the art may understand that terms such as "first" and "second" do not limit a quantity or sequence of execution, and terms such as "first" and "second" do not indicate a definite difference.

[0039] The reference to a model, some models, or similar, described in models of this application means that one or more models of this application include a specific feature, structure, or characteristic described with reference to the models. Therefore, the statements Petition 870250098138, dated 10 / 27 / 2025, p. 14 / 49 8 / 38 as in one modality, in some modalities, in some other modalities, and in other modalities, which appear in different locations in this descriptive report, do not necessarily mean reference to the same modality. Instead, the statements mean one or more, but not all, modalities, unless specifically emphasized otherwise. The terms include, “contain,” have, and their variants mean, all, include, but without limitation, unless specifically emphasized otherwise.

[0040] The objectives, technical solutions, and beneficial effect of this application are further described in detail in the following specific implementations. It should be understood that the following descriptions are merely specific implementations of this application, but are not intended to limit the scope of protection of this application. Any modification, equivalent replacement, improvement, or similar made based on the technical solutions of this application shall be within the scope of protection of this application.

[0041] In embodiments of this application, unless otherwise defined or there is a logical conflict, the terms and / or descriptions in different embodiments are consistent and can be mutually referenced, and the technical features in different embodiments can be combined based on an internal logical relationship to form a new embodiment.

[0042] For ease of understanding, some concepts related to the modalities of this request are described below by reference using examples. The details are as follows.

[0043] UWB technology is a new wireless communication technology. In UWB technology, a narrow, non-sinusoidal pulse at the nanosecond level is used for data transmission, and modulation is performed on a pulse with a very steep rise and fall time. Therefore, UWB technology has a wide spectrum range for transmission, and a signal has a bandwidth of one gigahertz (GHz). A bandwidth used by a UWB is typically greater than 1 GHz. A UWB system does not need to generate a sinusoidal carrier signal and can directly transmit a pulse sequence. Therefore, the UWB system has a wide spectrum and low average power. A system Petition 870250098138, dated 10 / 27 / 2025, page 15 / 49 UWB wireless communication (9 / 38) has advantages such as strong multipath resolution capability, low power consumption, high confidentiality, and the like. This facilitates coexistence with other systems, thereby improving spectrum utilization and system capacity. Furthermore, in a short-range communication application, the transmission power of a UWB transmitter can typically be less than 1 mW (milliwatt). Theoretically, the interference generated by a UWB signal is only equivalent to white noise. This facilitates good coexistence between existing ultra-wideband and narrowband communication. Therefore, both a UWB system and a narrowband (NB) communication system can operate without interfering with each other.

[0044] The following describes a communication system provided in an embodiment of this application. Figure 1 is a diagram of the structure of a wireless communication system according to an embodiment of this application. As shown in Figure 1, a first UWB device and a second UWB device are included. The first UWB device can perform data communication with the second UWB device. The following further describes, in detail, a UWB device (e.g., the first UWB device or the second UWB device) in the wireless communication system.

[0045] The UWB device in this application may support 802.15 series protocols, for example, the 802.15.4ab standard or a next-generation 802.15.4ab standard. The UWB device in this application may additionally support other standard protocols (for example, 802.11 series protocols), such as a plurality of wireless local area network (WLAN) standards from an 802.11 family, for example, 802.11be, Wi-Fi 7 or EHT (extremely high throughput), and, for another example, a next-generation 802.11be, Wi-Fi 8, UHR (ultra high throughput) or Wi-Fi AI (Wi-Fi artificial intelligence). The UWB device, in this application, may additionally support UWB-based sensing protocols, for example, 802.11bf or a next-generation 802.11bf standard.

[0046] For example, the UWB device, in this application, could be a communication server, a router, a computer, a bridge, a Petition 870250098138, dated 10 / 27 / 2025, page 16 / 49 10 / 38 A computer, a mobile phone or similar device that supports UWB technology, or it may be user equipment (UE). User equipment may include various portable devices that support UWB technology, a vehicle-mounted device (e.g., a vehicle or a vehicle-mounted component), a wearable device, an Internet of Things (IoT) device (e.g., an IoT node or sensor), a computing device, another processing device connected to a wireless modem, or a sensor in a smart city. The UWB device in this application may alternatively be a central control point, e.g., a personal area network (PAN) or a PAN coordinator.A PAN or PAN coordinator may be a communication server, a router, a switch, a bridge, a computer, a vehicle-mounted device, an anchor, a tag, a smart home (e.g., a smart camera, a smart remote control, or a smart water meter), or similar. For another example, the UWB device in this application may include a chip. For example, the chip may be located in a communication server, a router, a switch, a bridge, a computer, or a mobile phone. For another example, the UWB device in this application may include a UWB module. An apparatus or chip that implements a function of the UWB system may be referred to as a UWB module. Optionally, the UWB device in this application may additionally include a narrowband communication module.A device or chip that implements a function of a narrowband communication system may be referred to as a narrowband communication module. In one possible implementation, the UWB module and the narrowband communication module may be integrated into a device or chip within the UWB device, or they may be independently deployed within the UWB device.

[0047] The following describes a specific example of a system architecture shown in Figure 1 with reference to Figure 2. In 2-1 in Figure 2 or 2-2 in Figure 2, a central control node (for example, a personal area network (PAN) coordinator) and one or more other devices are included. The central control node in Petition 870250098138, dated 10 / 27 / 2025, page 17 / 49 11 / 38 This document may be a full-function device, and the other devices may be either full-function devices or reduced-function devices. The full-function device is related to the reduced-function device. For example, the reduced-function device cannot be a PAN coordinator. As another example, compared to the full-function device, the reduced-function device may lack coordination capabilities or have a lower communication rate than the full-function device.

[0048] It should be noted that, in 2-1 in Figure 2, this wireless communication system is of a star topology structure, and the central control node can perform data communication with one or more other devices. In 2-2 in Figure 2, this wireless communication system is of a point-to-point topology structure, the central control node can perform data communication with one or more other devices, and the plurality of other devices can also perform data communication among themselves.

[0049] Furthermore, the communication systems shown in Figure 1 and Figure 2 do not constitute any limitation on a communication system to which the embodiments of this application are applicable. For example, the technical solutions in this application can be applied to a wireless personal area network (WPAN) based on UWB technology. For example, the IEEE 802.15 series protocols include the 802.15.4a protocol, the 802.15.4z protocol, the 802.15.4ab protocol, or a future-generation UWB WPAN standard.The technical solutions provided in this application can also be applied to various communication systems, for example, an Internet of Things (IoT) system, a Vehicle-to-X (V2X) system, a narrowband Internet of Things (NB-IoT) system, a long-term evolution (LTE) frequency division duplex (FDD) system, a time division duplex (TDD) LTE system, a worldwide interoperability for microwave access (WiMAX) communication system, an LTE system, a 5th generation (5G) communication system, and a 6th generation (6th-generation) communication system. Petition 870250098138, dated 10 / 27 / 2025, page 18 / 49 12 / 38 6G).

[0050] It should be noted that the embodiments of this application are primarily described using a WPAN, for example, a network used in the IEEE 802.15 series standards, as an example. However, several aspects of this application may be extended to another network using various standards or protocols, for example, a wireless local area network (WLAN), Bluetooth, a high-performance radio LAN (HIPERLAN) (a wireless standard similar to the IEEE 802.11 standard, mainly used in Europe), a wide area network (WAN), or another network now known or developed in the future. Therefore, regardless of the coverage used and a wireless access protocol used, several aspects provided in this application are applicable to any suitable wireless network.

[0051] The following describes in detail a method of communication provided in embodiments of this application with reference to Figure 1 and Figure 2. Figure 3 shows a method of communication according to an embodiment of this application. The method of communication includes, but is not limited to, the following steps.

[0052] 301: A first UWB device receives initial indication information from a second UWB device, wherein the initial indication information indicates a device type of the second UWB device.

[0053] Correspondingly, the second UWB device sends the first indication information to the first UWB device.

[0054] A UWB device, in this application, may belong to one or more device types. For example, a device type of the first UWB device or the device type of the second UWB device may include at least one of the following: a range measuring device, a sensing device, and a data transmission device. The range measuring device is a device primarily configured to perform range measurement, and may support a multi-millisecond fragment range measurement feature. As shown in Figure 4, a range measuring device defined in standard 4ab (range measuring device of 4ab) may support at least one of a multi Petition 870250098138, dated 10 / 27 / 2025, page 19 / 49 13 / 38 millisecond mixed (mixed multi-millisecond, mixed MMS), a multi-millisecond ranging sequence (multi-millisecond ranging sequence, MMRS), a narrowband assistance (NBA), a multi-millisecond fragment-only ranging sequence (ranging sequence fragment only multi-millisecond, RSF only MMS), a 4z scrambled timestamp sequence (4z STS), a 4z ipatov sequence (4z ipatov), ​​and similar sequences. The sensing device is a UWB device that supports performing sensing measurements by sending a UWB sensing PPDU.As shown in Figure 4, a 4ab standard sensing device (4ab sensing device) can support at least one of the following: 4z ipatov sequence, 4ab standard new rates, sensing sequences, a 4z standard defined BCC (4z BCC), a channel impulse response report (CIR report), a 4z standard PHR (4z PHR), frequency stitching, 4z standard data rate (4z data rate), and the like. The data transmission device is a device that can send, via the UWB, a data PPDU including a payload. As shown in Figure 4, a data transmission device in the 4ab standard (4ab data device) can support 4z STS, 4z ipatov, new 4ab rates, 4z BCC, 4z PHR, 4z data rates, a dynamic PHR, and LDPC.Furthermore, in this application, the data transmission device may also be referred to as a data communication device. This is not limited to the present document.

[0055] In one possible implementation, the range measurement device may include a general range measurement device and / or an advanced range measurement device. The general range measurement device may support a narrowband-assisted range measurement function. In addition to the narrowband-assisted range measurement function, the advanced range measurement device may additionally support a UWB communication function, for example, it may include various rate modes in a binary convolutional code (BCC) encoding condition in the 4ab standard (e.g., 1.95 Mb / s, 7.8 Mb / s, 31.2 Mb / s, or 62.4 Mb / s). Compared to the transmission device of Petition 870250098138, dated 10 / 27 / 2025, page 20 / 49 14 / 38 data, the advanced range measurement device lacks support for LDPC encoding and dynamic PHR.

[0056] In one possible implementation, the sensing device may include a general sensing device and / or an advanced sensing device. The general sensing device may support performing sensing measurements and reporting sensing results by sending a UWB sensing PPDU, and may additionally support rate modes in BCC encoding in the 4ab standard (e.g., 1.95 Mb / s, 7.8 Mb / s, 1.2 Mb / s, 2.4 Mb / s, or 124.8 Mb / s). In addition to the functions of the general sensing device, the advanced sensing device may additionally support LDPC encoding and dynamic PHR.

[0057] In one possible implementation, the data transmission device may include a general data transmission device and / or an advanced data transmission device. The data transmission device may be classified into a general data transmission device and an advanced data transmission device based on whether the data transmission device supports LDPC and dynamic PHR encoding. In addition to the general data transmission device, the advanced data transmission device may additionally support LDPC and dynamic PHR encoding.

[0058] Optionally, the same UWB device may be classified into one or more subtypes of at least one device type. For example, when the device type of the first UWB device is a range measuring device, the first UWB device may additionally be a general range measuring device or the first UWB device may additionally be an advanced range measuring device. For another example, when the device type of the second UWB device is a sensing device, the second UWB device may additionally be a general sensing device, or the second UWB device may additionally be an advanced sensing device. For yet another example, when the device type of the first UWB device includes both a range measuring device and a sensing device, the first UWB device may Petition 870250098138, dated 10 / 27 / 2025, page 21 / 49 15 / 38 may additionally be a general-purpose measuring device, an advanced-purpose measuring device, or similar. The description mentioned above is merely an example, and other combinations may additionally be included. These are not enumerated in this document.

[0059] It should be noted that, in this application, when the indication information indicates a matching device type, one or more fields, or similar fields, may be used for indication. For example, when the first indication information indicates the device type of the second UWB device, one or more fields may be used for indication. For example, as shown in Figure 5, a range measurement field, a sensing field, and a data transmission field are included. For example, when a value in the range measurement field is 1, the first indication information may indicate that the device type of the second UWB device is a range measurement device; or when a value in the range measurement field is 0, the first indication information may indicate that the second UWB device is not a range measurement device.For another example, when a sensing field value is 1, the first indication information may indicate that the device type of the second UWB device is a sensing device; or when a sensing field value is 0, the first indication information may indicate that the second UWB device is not a sensing device. For another example, when a data transmission field value is 1, the first indication information may indicate that the device type of the second UWB device is a data transmission device; or when a data transmission field value is 0, the first indication information may indicate that the second UWB device is not a data transmission device. The description above is merely an example. The range measurement field value, the sensing field, or the data transmission field is not limited in this application.

[0060] Optionally, at least one of the following fields may be included in a physical layer information base: range measurement, sensing, data transmission, and the like. Petition 870250098138, dated 10 / 27 / 2025, page 22 / 49 16 / 38 (physical layer information base, PHY-PIB).

[0061] 302: The second UWB device receives a first PPDU from the first UWB device, wherein the format of the first PPDU is determined based on the device type of the first UWB device and the device type of the second UWB device.

[0062] Correspondingly, the first UWB device sends the first PPDU to the second UWB device.

[0063] In one possible implementation, the method may additionally include: The second UWB device receives second indication information from the first UWB device, where the second indication information indicates the format of the first PPDU. Step 302 can be understood as the second UWB device receiving the first PPDU from the first UWB device based on the format of the first PPDU.

[0064] In another possible implementation, the method may additionally include: The second UWB device receives third indication information from the first UWB device, wherein the third indication information indicates the device type of the first UWB device; and the second UWB device determines the format of the first PPDU based on the device type of the first UWB device and the type of the second UWB device. Step 302 can be understood as the second UWB device receiving the first PPDU from the first UWB device based on the format of the first PPDU.

[0065] In one possible implementation, when the first UWB device and the second UWB device are of a device type that supports dynamic PHR, the format of the first PPDU is a first format, and the PPDU in the first format includes two PHRs. As shown in Figure 6, a PPDU can include a synchronization (SYNC) field, a start-of-frame delimiter (SFD) field, a PHR1 field, a PHR2 field, and a physical payload (PHY) field. The SYNC field and the SFD field can be used by a receiving end to perform PPDU detection and synchronization, the PHR1 field indicates a rate and a modulation and encoding scheme that are used by the PHR2 field, and a rate and a modulation and encoding scheme that are used by the payload field. Petition 870250098138, dated 10 / 27 / 2025, page 23 / 49 17 / 38 Physical, the PHR2 field indicates a physical payload length, and the physical payload field is used to carry data. It should be noted that the PHR mentioned in this application may also be referred to as a physical header or a physical header. This is not limited.

[0066] In another possible implementation, when the first UWB device and / or the second UWB device are / are of a device type that does not support dynamic PHR, the format of the first PPDU is a second format, and the PPDU in the second format includes a PHR. As shown in Figure 7, a PPDU may include a SYNC field, an SFD field, a 4z PHR field, and a physical payload field. The SYNC field, the SFD field, and the physical payload field in Figure 7 are similar to those in Figure 6. The details are not described herein. The 4z PHR field can be understood as a PHR field defined in the 4z standard. In other words, the 4z PHR field indicates a physical payload length, and may additionally indicate whether the PPDU is in a range measurement package or similar.

[0067] In the aforementioned embodiment, the PPDU format sent by the first UWB device to the second UWB device is determined based on the device type of the first UWB device and the device type of the second UWB device, and the device type of the second UWB device is indicated by the first indication information. This indicates that the PPDU format sent by the first UWB device to the second UWB device can be determined between the first UWB device and the second UWB device without a complex interaction process. In other words, this simplifies an interaction procedure for negotiating a PPDU structure, thus reducing communication delay.

[0068] In one possible implementation, when the format of the first PPDU is the first format, the method additionally includes: An upper layer of the first UWB device sends a first primitive to a PHY layer of the first UWB device, where the first primitive indicates a rate and a modulation and encoding scheme that are used by a PHR (i.e., the PHR2 in Figure 6) in the first PPDU and a rate and a modulation and encoding scheme that are used by a physical payload in the first PPDU, and the PHR in the first PPDU indicates a length of Petition 870250098138, dated 10 / 27 / 2025, page 24 / 49 18 / 38 physical payload in the first PPDU; and the physical layer of the first UWB device generates the first PPDU based on the rate and modulation and encoding scheme indicated by the first primitive. In this way, the physical layer of the first UWB device can generate the first PPDU that satisfies a higher-layer requirement to ensure that the second UWB device can correctly decode the first PPDU.

[0069] Optionally, the top layer of the first UWB device can be a MAC layer.

[0070] The first primitive could be, for example, MCPSDATA.request primitive.

[0071] Optionally, a rate and modulation and encoding scheme used by the PHR (i.e., PHR2 in Figure 6) in the first PPDU and a rate and modulation and encoding scheme used by the physical payload in the first PPDU can be determined by the first UWB device and the second UWB device through negotiation. A specific process is not limited in this document. Furthermore, in this application, the rate and modulation and encoding scheme of the physical payload in the first PPDU can also be referred to as a rate and modulation and encoding scheme of a physical layer service data unit (PHY service data unit, PSDU) in the first PPDU. This is not limited in this document.

[0072] The first primitive indicates, in any of the following ways, the rate and modulation and encoding scheme used by the PHR (i.e., PHR2 in Figure 6) in the first PPDU and the rate and modulation and encoding scheme used by the physical payload in the first PPDU: 1. The first primitive includes a first data rate field, the first data rate field indicates a first index, the first index is associated with the first information, and the first information indicates at least one of the following: the first UWB device that determines to use the dynamic PHR, a convolutional code constraint length used by the first UWB device, whether the first UWB device supports LDPC, the PHR rate (i.e., PHR2 in Figure 6) on the first PPDU, and the physical payload rate on the first PPDU. This can reduce indication overhead. 2. The first primitive includes a second data rate field and Petition 870250098138, dated 10 / 27 / 2025, p. 25 / 49 19 / 38 a code field, the second data rate field indicates the physical payload rate on the first PPDU, and the code field indicates a convolutional code constraint length used by the first UWB device and / or whether the first UWB device supports LDPC.

[0073] It should be noted that, in this request, the first index may be referred to as a combination modulation and encoding index.

[0074] Optionally, for the previously mentioned method 1, as shown in Table 1, when a physical high pulse repetition frequency (phyHrpUwbPhrDataRate) UWB data rate and physical header parameter is (DRMDR), the first UWB device determines that it uses dynamic PHR. When a physical high pulse repetition frequency (phyHrpUwbCcConstraintLength) UWB convolutional code constraint length parameter is CL3 or CL7, the convolutional code constraint length used by the first UWB device is 3 or 7; or when a phyHrpUwbCcConstraintLength parameter is x, the convolutional code constraint length used by the first UWB device is not limited. When a physical high pulse repetition frequency (phyHrpUwbLDPC) UWBLDPC parameter is 0, the first UWB device supports LDPC; Or when a phyHrpUwbLDPC parameter is 1, the first UWB device does not support LDPC.The reverse is also applicable. When the first UWB device supports LDPC, this indicates that the physical payload on the first PPDU can use LDPC encoding, and the PHR (i.e., PHR2 in Figure 6) on the first PPDU can use BCC encoding. When the first UWB device does not support LDPC, the PHR (i.e., PHR2 in Figure 6) on the first PPDU and the physical payload on the first PPDU use the same modulation and encoding scheme; a specific modulation and encoding scheme is determined based on the indicated rate of the PPDU, which corresponds to section 15.3.4 in the IEEE802.15.4 standard. When LDPC encoding is used, the rate of the PHR (i.e., PHR2 in Figure 6) on the first PPDU is half the rate of the physical payload on the first PPDU, and one reason is that the first PPDU includes both PHRs; in other words, the encoded information of a PHR field is repeated twice.The PHR rate (i.e., PHR2 in Figure 6) in the first PPDU can be 1.95 Mb / s, 0.975 Mb / s, 7.8 Mb / s, or similar, as shown in Table 1. The physical payload rate in... Petition 870250098138, dated 10 / 27 / 2025, p. 26 / 49 20 / 38 first PPDU can be 1.95 Mb / s, 7.8 Mb / s, 31.2 Mb / s, or similar in Table 1.

[0075] It should be noted that the phyHrpUwbPhrDataRate parameter, the phyHrpUwbLDPC parameter, and the phyHrpUwbCcConstraintLength parameter in Table 1 can be referred to as PHY-PIB attributes.

[0076] Optionally, a first index may be associated with a type of first information. As shown in Table 1, when the first index is 1, the associated parameters phyHrpUwbPhrDataRate, phyHrpUwbCcConstraintLength, phyHrpUwbLDPC, PHR2 bit rate and PSDU bit rate are, respectively, DRMDR, CL7, 0, 1.95 Mb / s and 1.95 Mb / s. In other words, when the first index is 1, the first associated information indicates at least one of the following: The first UWB device determines that it uses dynamic PHR, the constraint length of the convolutional code used by the first UWB device is 7, the first UWB device supports LDPC, the PHR rate (i.e., PHR2 in Figure 6) on the first PPDU is 1.95 Mb / s, and the physical payload rate on the first PPDU is 1.95 Mb / s. Others in Table 1 are similar. The details are not described again in this document. Table 1 First index phyHrpUwbPhr DataRate phyHrpUwbCc ConstraintLength phyHrpUwbLDPC PHR2 bit rate (Mb / s) PSDU bit rate (Mb / s) 1 DRMDR CL7 0 1.95 1.95 2 DRMDR x 1 0.975 1.95 3 DRMDR CL7 0 7.8 7.8 4 DRMDR x 1 3.9 7.8 5 DRMDR CL7 0 31.2 31.2 6 DRMDR x 1 15.6 31.2 7 DRMDR CL7 0 62.4 62.4 8 DRMDR x 1 31.2 62.4 9 DRMDR CL7 0 124.8 124.8 Petition 870250098138, dated 10 / 27 / 2025, p. 27 / 49 21 / 38 First index phyHrpUwbPhr DataRate phyHrpUwbCc ConstraintLength phyHrpUwbLDPC PHR2 bit rate (Mb / s) PSDU bit rate (Mb / s) 10 DRMDR x 1 62.4 124.8 11 DRMDR CL3 0 3.9 6.8 12 DRMDR CL3 0 15.6 27.2

[0077] Optionally, when the first primitive includes the first data rate field, the first primitive may additionally include a type of a value from the first data rate field, for example, an integer (integer).

[0078] Optionally, when the first primitive includes the first data rate field, the first primitive may additionally include a valid range of a value from the first data rate field, for example, 0 to (4+k). In one possible implementation, for an HRP UWB physical layer, values ​​1 to 4 are valid and indicate four rate and modulation and encoding combination modes defined in section 15.2.7 (to be compatible with 802.15.4a). Values ​​5 to (4+K) are valid and respectively indicate K (e.g., 12) modulation and encoding combinations in Table 1, i.e., the first 12 indices. For details, refer to Table 2. The data rate, type, and valid range in Table 2 can be understood, respectively, as the first data rate field, the type of the value of the first data rate field, and the valid range of the value of the first data rate field.In another possible implementation, when the UWB device in this application does not support the 802.15.4a standard, values ​​1 to 4 need not indicate the four rates defined in section 15.2.7 of the IEEE 802.15.4 standard; in other words, all values ​​in the first data rate field can indicate corresponding modulation and encoding combinations in Table 1, i.e., the first 12 indices. It should be noted that for a physical layer beyond the HRP UWB physical layer, the DataRate value may be interpreted in a different way. This is not limited to the present document. Table 2 Petition 870250098138, dated 10 / 27 / 2025, page 28 / 49 22 / 38 Name Type Valid Rate Description Data Rate Integer 0 to (4+K) For the HRP UWB physical layer, values ​​1 to 4 are valid and indicate the four rate, modulation, and encoding combination modes defined in section 15.2.7 (to be compatible with 802.15.4a); and values ​​5 to (4+K) are valid and respectively indicate the K modulation and encoding combinations in Table 1. ...

[0079] Optionally, when the first primitive includes the second data rate field and the code field, the physical payload rate in the first PPDU can be one of 1.95 Mb / s, 7.8 Mb / s (or 6.8 Mb / s), 31.2 Mb / s (or 27.2 Mb / s), 62.4 Mb / s and 124.8 Mb / s.

[0080] Optionally, when the first primitive includes the second data rate field and the code field, the first primitive may additionally include a type of a value from the second data rate field, for example, an integer.

[0081] Optionally, when the first primitive includes the second data rate field and the code field, the first primitive may additionally include a valid range of a value from the second data rate field, for example, 0 to 9. In one possible implementation, for an HRP UWB physical layer, values ​​1 to 4 are valid and indicate four rate and modulation and encoding combination modes defined in section 15.2.7 (to be compatible with 802.15.4a). Values ​​5 to 9 are valid and respectively indicate five rates: 1.95 Mb / s, 7.8 Mb / s (or 6.8 Mb / s), 31.2 Mb / s (or 27.2 Mb / s), 62.4 Mb / s and 124.8 Mb / s. For details, refer to Table 3. The DataRate, type, and valid range in Table 3 can be understood, respectively, as the second data rate field, the type of the value of the second data rate field, and the valid range of the value of the second data rate field. In another possible implementation, when the UWB device, in this application, Petition 870250098138, dated 10 / 27 / 2025, page 29 / 49 Since 23 / 38 does not support the 802.15.4a standard, values ​​1 to 4 do not need to indicate the four rates defined in section 15.2.7 of the IEEE 802.15.4 standard; in other words, values ​​5 to 9 of the second data rate field can indicate five rates respectively: 1.95 Mb / s, 7.8 Mb / s (or 6.8 Mb / s), 31.2 Mb / s (or 27.2 Mb / s), 62.4 Mb / s, and 124.8 Mb / s. It should be noted that for a physical layer beyond the HRP UWB physical layer, the DataRate value may be interpreted differently. This is not limited to the present document. Table 3 Name Type Valid Rate Description Data Rate Integer 0 to 9 For the HRP UWB physical layer, values ​​1 to 4 are valid and indicate the four rate and modulation and encoding combination modes defined in section 15.2.7 (to be compatible with 802.15.4a); and values ​​5 to 9 are valid and respectively indicate the five rates: 1.95 Mb / s, 7.8 Mb / s (or 6.8 Mb / s), 31.2 Mb / s (or 27.2 Mb / s), 62.4 Mb / s and 124.8 Mb / s. Code Enumeration CL3, CL7 and LDPC: CL3 indicates that the PHR and the physical payload on the first PPDU use a convolutional code encoding scheme with a constraint length of 3, CL7 indicates that the PHR and the physical payload on the first PPDU use a convolutional code encoding scheme with a constraint length of 7, and LDPC indicates that the physical payload on the first PPDU uses LDPC encoding.

[0082] Optionally, when the first primitive includes the second data rate field and the code field, the first primitive may additionally include a type of a code field value, for example, Petition 870250098138, dated 10 / 27 / 2025, p. 30 / 49 24 / 38 enumeration. For details, refer to Table 3.

[0083] Optionally, when the first primitive includes the second data rate field and the code field, the first primitive may additionally include a valid range of a code field value, for example, CL3, CL7, or LDPC. For details, refer to Table 3. CL3 indicates that the PHR and the physical payload in the first PPDU use the convolutional code encoding scheme with a constraint length of 3, CL7 indicates that the PHR and the physical payload in the first PPDU use the convolutional code encoding scheme with a constraint length of 7, and LDPC indicates that the physical payload in the first PPDU uses LDPC encoding.

[0084] In one possible implementation, when the format of the first PPDU is the second format, a rate and a modulation and encoding scheme that are used by a PHR (i.e., the 4z PHR in Figure 7) in the first PPDU and a rate and a modulation and encoding scheme that are used by a physical payload in the first PPDU are determined based on at least one of a data rate type, the LDPC, and a convolutional code constraint length that are determined by the first UWB device.

[0085] For example, the data rate type, the LDPC, and the convolutional code constraint length that are determined by the first UWB device can be indicated, respectively, by a phyHrpUwbPhrDataRate parameter, a phyHrpUwbLDPC parameter, and a phyHrpUwbCcConstraintLength parameter in Table 4. This can also be understood as the fact that the first UWB device and the second UWB device determine PHY-PIB attributes (including the phyHrpUwbPhrDataRate parameter, the phyHrpUwbLDPC parameter, and the phyHrpUwbCcConstraintLength parameter) through negotiation, and additionally, the first UWB device and the second UWB device can learn about the rate and modulation and encoding scheme used by the PHR (i.e., the 4z PHR in Figure 7) in the first PPDU and the rate and scheme of modulation and encoding that are used by the physical payload in the first PPDU.Specifically, in Table 4, second indices can be referred to as modulation and encoding combination indices, and are, respectively, 1 to 12. The parameter phyHrpUwbPhrDataRate can be DRHM_VLR, DRHM_LR,. Petition 870250098138, dated 10 / 27 / 2025, page 31 / 49 25 / 38 DRHM_HR, DRHM_VHR, DRHM_HER or similar, and is represented separately. Other parameters are similar to those in Table 1. The details are not described again in this document. Table 4 Second Index phyHrpUwb PhrDataRate phyHrpUwbCcCons traintLength phyHrpUwbLDPC 4z PHR Bit Rate (Mb / s) PSDU Bit Rate (Mb / s) 1 DRHM_VLR CL7 0 1.95 1.95 2 DRHM_VLR x 1 0.975 1.95 3 DRHM_LR CL7 0 7.8 7.8 4 DRHM_LR x 1 3.9 7.8 5 DRHM_HR CL7 0 31.2 31.2 6 DRHM_HR x 1 15.6 31.2 7 DRHM_VHR CL7 0 62.4 62.4 8 DRHM_VHR x 1 31.2 62.4 9 DRHM_EHR CL7 0 124.8 124.8 10 DRHM_EHR x 1 62.4 124.8 11 DRHM_LR CL3 0 3.9 6.8 12 DRHM_HR CL3 0 15.6 27.2

[0086] For another example, an indication of the phyHrpUwbLDPC parameter can be combined into phyHrpUwbPhrDataRate; in other words, more values ​​of phyHrpUwbPhrDataRate are defined to indicate the LDPC encoding used and a rate used. This can also be understood as the data rate type, the LDPC, and the length of the convolutional code constraint that are determined by the first UWB device can be separately indicated by a phyHrpUwbPhrDataRate parameter and a phyHrpUwbCcConstraintLength parameter in Table 5. In other words, the first UWB device and the second UWB device determine PHYPIB attributes (including the phyHrpUwbPhrDataRate parameter and the phyHrpUwbCcConstraintLength parameter) through negotiation, and additionally, the Petition 870250098138, dated 10 / 27 / 2025, pp. 32 / 49 26 / 38 The first UWB device and the second UWB device can learn about the rate and modulation and encoding scheme used by the PHR (i.e., the 4z PHR in Figure 7) in the first PPDU, and the rate and modulation and encoding scheme used by the physical payload in the first PPDU. Specifically, in Table 5, third indices can be referred to as modulation and encoding combination indices, and are, respectively, 1 to 12. The parameter phyHrpUwbPhrDataRate can be DRHM_VLR_A, DRHM_LR_A, DRHM_HR_A, DRHM_VHR_A, DRHM_HER_A, DRHM_VLR_B, DRHM_LR_B, DRHM_HR_B, DRHM_VHR_B, DRHM_HER_B, DRHM_HR_C, or similar. For example, DRHM_VLR_A indicates that the physical payload rate on the first PPDU is 1.95 Mb / s when LDPC encoding is used and the constraint length of the convolutional code used by the first UWB device is 7, meaning the third index is 1.For another example, DRHM_VLR_B indicates that the physical payload rate on the first PPDU is 1.95 Mb / s when LDPC encoding is not used and the constraint length of the convolutional code used by the first UWB device is not limited, i.e., the third index is 2. The rest can be deduced by analogy. The details are not described in this document. Other parameters in Table 5 are similar to those in Table 4. The details are not described in this document again. Table 5 Third Index phyHrpUwbPhrDataRate phyHrpUwbCcConstraint Length 4z PHR Bit Rate (Mb / s) PSDU Bit Rate (Mb / s) 1 DRHM_VLR_A CL7 1.95 1.95 2 DRHM_VLR_B x 0.975 1.95 3 DRHM_LR_A CL7 7.8 7.8 4 DRHM_LR_B x 3.9 7.8 5 DRHM_HR_A CL7 31.2 31.2 6 DRHM_HR_B x 15.6 31.2 7 DRHM_VHR_A CL7 62.4 62.4 Petition 870250098138, dated 10 / 27 / 2025, pp. 33 / 49 27 / 38 Third index phyHrpUwbPhrDataRate phyHrpUwbCcConstraint Length 4z PHR bit rate (Mb / s) PSDU bit rate (Mb / s) 8 DRHM_VHR_B x 31.2 62.4 9 DRHM_EHR_A CL7 124.8 124.8 10 DRHM_EHR_B x 62.4 124.8 11 DRHM_LR_B CL3 3.9 6.8 12 DRHM_HR_C CL3 15.6 27.2

[0087] The foregoing mainly describes the solutions provided in this application from a device interaction perspective. It can be understood that, in the aforementioned implementation, to implement the aforementioned functions, each device includes a corresponding hardware structure and / or a software module to perform each function. A person skilled in the art should be readily aware that, in combination with the units and algorithm steps of the examples described in embodiments disclosed in this descriptive report, this application can be implemented by means of hardware or a combination of computer hardware and software. Whether a function is performed by means of hardware or hardware driven by computer software depends on specific applications and design constraints of the technical solutions.A person skilled in the art may use different methods to implement the functions described for each specific application, but it should not be assumed that the implementation goes beyond the scope of this request.

[0088] In the embodiments of this application, the UWB device (for example, the first UWB device or the second UWB device) can be divided into functional modules based on the previously mentioned method examples. For example, each functional module can be obtained by dividing it based on a corresponding function, or two or more functions can be integrated into a processing module. The integrated module can be implemented in a hardware form, or it can be implemented in a software functional module form. It should be noted Petition 870250098138, dated 10 / 27 / 2025, pp. 34 / 49 28 / 38 that, in the modalities of this request, the division into modules is an example and is a purely logical division of function. In the actual implementation, there may be another way of dividing.

[0089] Figure 8 is a diagram of a communication device structure according to an embodiment of this application. The communication device 800 can be used in the method shown in the embodiment in Figure 3. As shown in Figure 8, the communication device 800 includes a processing module 801 and a transceiver module 802. The processing module 801 can be one or more processors, and the transceiver module 802 can be a transceiver or a communication interface. The communication device can be configured to implement the UWB device (e.g., the first UWB device or the second UWB device) in any of the embodiments of the previously mentioned method, or configured to implement a network element function in any of the embodiments of the previously mentioned method.The network element or network function can be a network component on a hardware device, a software function running on dedicated hardware, or a virtualization function instantiated on a platform (e.g., a cloud platform). Optionally, the 800 communication appliance may additionally include an 803 storage module configured to store program code and data belonging to the 800 communication appliance.

[0090] In one example, the communication device is used as the UWB device (e.g., the first UWB device or the second UWB device) or a chip used in the UWB device, and performs the steps performed by the UWB device in the mode of the previously mentioned method. The transceiver module 802 is configured to specifically perform a send and / or receive action performed by the UWB device in the mode shown in Figure 3, for example, supporting the UWB device in performing another process of the technology described in this descriptive report. The processing module 801 can be configured to support the communication device 800 in performing a processing action in the mode of the previously mentioned method, for example, supporting the UWB device in Petition 870250098138, dated 10 / 27 / 2025, pp. 35 / 49 29 / 38 implementation of another process of the technology described in this descriptive report.

[0091] In one possible implementation, the 802 transceiver module is configured to: receive first indication information from the second UWB device, wherein the first indication information indicates a device type of the second UWB device; and send a first PPDU to the second UWB device, wherein a format of the first PPDU is determined based on a device type of the first UWB device and the type of the second UWB device.

[0092] Optionally, the device type of the first UWB device or the device type of the second UWB device includes at least one of the following: a range measuring device, a sensing device, and a data transmission device.

[0093] Optionally, the range measuring device may include a general range measuring device and / or an advanced range measuring device, wherein the general range measuring device does not support dynamic PHR and LDPC encoding, and the advanced range measuring device supports dynamic PHR and LDPC encoding.

[0094] Optionally, the sensing device may include a general sensing device and / or an advanced sensing device, wherein the general sensing device does not support dynamic PHR and LDPC encoding, and the advanced sensing device supports dynamic PHR and LDPC encoding.

[0095] Optionally, the data transmission device may include a general data transmission device and / or an advanced data transmission device, wherein the general data transmission device does not support dynamic PHR and LDPC encoding, and the advanced data transmission device supports dynamic PHR and LDPC encoding.

[0096] Optionally, when the first UWB device and the second UWB device are of a device type that supports dynamic PHR, the format of the first PPDU is a first format, and the PPDU in the first format includes two PHRs; or when the first UWB device and / or the second UWB device are / are of a device type that does not support dynamic PHR, the format of the first PPDU is a second format, and Petition 870250098138, dated 10 / 27 / 2025, pp. 36 / 49 30 / 38 a PPDU in the second format includes a PHR.

[0097] Optionally, when the format of the first PPDU is the first format, an upper layer of the first UWB device sends a first primitive to a PHY layer of the first UWB device via the 802 transceiver module, wherein the first primitive indicates a rate and a modulation and encoding scheme that are used by a PHR in the first PPDU and a rate and a modulation and encoding scheme that are used by a physical payload in the first PPDU, and the PHR in the first PPDU indicates a length of the physical payload in the first PPDU; and the physical layer of the first UWB device generates the first PPDU based on the rate and modulation and encoding scheme that are indicated by the first primitive.

[0098] Optionally, the first primitive includes a first data rate field, the first data rate field indicates a first index, the first index is associated with the first information, and the first information indicates at least one of the following: the first UWB device that determines to use dynamic PHR, a convolutional code constraint length used by the first UWB device, whether the first UWB device supports LDPC, the PHR rate on the first PPDU, and the physical payload rate on the first PPDU.

[0099] Optionally, the first primitive includes a second data rate field and a code field, the second data rate field indicates the rate of the physical payload on the first PPDU, and the code field indicates a convolutional code constraint length used by the first UWB device and / or whether the first UWB device supports LDPC.

[0100] Optionally, when the format of the first PPDU is the second format, a rate and a modulation and encoding scheme that are used by a PHR in the first PPDU and a rate and a modulation and encoding scheme that are used by a physical payload in the first PPDU are determined based on at least one of a data rate type, previously mentioned LDPC, and a convolutional code constraint length that are determined by the first UWB device.

[0101] In another possible implementation, the 802 transceiver module is configured to: send initial indication information to the first UWB device, where the initial indication information Petition 870250098138, dated 10 / 27 / 2025, pp. 37 / 49 31 / 38 indicate a device type of the second UWB device; and receive a first PPDU of the first UWB device, wherein a format of the first PPDU is determined based on a device type of the first UWB device and the type of the second UWB device.

[0102] Optionally, the device type of the first UWB device or the device type of the second UWB device includes at least one of the following: a range measuring device, a sensing device, and a data transmission device.

[0103] Optionally, the range measuring device may include a general range measuring device and / or an advanced range measuring device, wherein the general range measuring device does not support dynamic PHR and LDPC encoding, and the advanced range measuring device supports dynamic PHR and LDPC encoding.

[0104] Optionally, the sensing device may include a general sensing device and / or an advanced sensing device, wherein the general sensing device does not support dynamic PHR and LDPC encoding, and the advanced sensing device supports dynamic PHR and LDPC encoding.

[0105] Optionally, the data transmission device may include a general data transmission device and / or an advanced data transmission device, wherein the general data transmission device does not support dynamic PHR and LDPC encoding, and the advanced data transmission device supports dynamic PHR and LDPC encoding.

[0106] Optionally, when the UWB device (for example, the first UWB device or the second UWB device) is a chip, the processing module 801 may be one or more processors, and the transceiver module 802 may be a transceiver; or the transceiver module 802 may be a sending module and a receiving module, the sending module may be a transmitter, the receiving module may be a receiver, and the sending module and the receiving module are integrated into one component, for example, a transceiver. In this embodiment of this application, the processor and the transceiver may be coupled, or similar. A way of connecting the processor and the transceiver is not limited in the embodiments of this application. Petition 870250098138, dated 10 / 27 / 2025, pp. 38 / 49 32 / 38 In a process of performing the aforementioned method, a process of sending information (e.g., sending a PPDU) in the aforementioned method can be understood as a process of emitting information by the processor. When emitting information, the processor sends the information to the transceiver, so that the transceiver transmits the information. After the information is emitted by the processor, further processing may need to be performed on the information before the processed information reaches the transceiver. Similarly, a process of receiving information (e.g., receiving a PPDU) in the aforementioned method can be understood as a process of receiving input information by the processor. When the processor receives the input information, the transceiver receives the information and inserts the information into the processor.Additionally, after the transceiver receives the information, further processing may need to be performed on the information before the processed information is entered into the processor.

[0107] The descriptions mentioned above are possible product forms of the communication apparatus shown in Figure 8. It should be understood that any product in any form that has a function of the communication apparatus in Figure 8 is within the scope of protection of the embodiments of this application. It should further be understood that the descriptions mentioned above are merely examples and a product form of a communication apparatus in the embodiments of this application is not limited to these.

[0108] Figure 9 is a diagram of the structure of another communication apparatus according to an embodiment of this application. The communication apparatus may be a UWB device (e.g., a first UWB device or a second UWB device) or a chip in the UWB device. Figure 9 shows only the main components of the communication apparatus. In addition to a processor 901 and a transceiver 902, the communication apparatus may additionally include a memory 903 and an input / output device (not shown in the Figure). The processor 901 is mainly configured to process a communication protocol and communication data, control the entire communication apparatus, and execute a Petition 870250098138, dated 10 / 27 / 2025, pp. 39 / 49 33 / 38 software program and process software program data. Memory 903 is primarily configured to store the software program and data. Transceiver 902 may include a control circuit and an antenna. The control circuit is primarily configured to perform the conversion between a baseband signal and a radio frequency signal and process the radio frequency signal. The antenna is primarily configured to receive or transmit a radio frequency signal in the form of an electromagnetic wave. The input / output device, for example, a touch screen, a display, or a keyboard, is primarily configured to receive data entered by a user and transmit data to the user.

[0109] After the communication device is turned on, processor 901 can read the software program in memory 903, interpret and execute instructions from the software program, and process data from the software program. When data needs to be sent wirelessly, processor 901 performs baseband processing on the data to be sent and then emits a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then sends a radio frequency signal in the form of an electromagnetic wave 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 emits the baseband signal to processor 901. Processor 901 converts the baseband signal into data and processes the data.In another implementation, the radio frequency circuit and antenna can be deployed independently of the processor that performs baseband processing. For example, in a distributed scenario, the radio frequency circuit and antenna can be remotely deployed independently of the communication device.

[0110] Processor 901, transceiver 902 and memory 903 can be connected via a communication bus.

[0111] For example, when the communication device is configured to perform the steps, methods, or functions performed by the first UWB device in the mode of the previously mentioned method, processor 901 can be configured to perform another Petition 870250098138, dated 10 / 27 / 2025, pp. 40 / 49 34 / 38 process of the technology described in this descriptive report. Transceiver 902 can be configured to perform step 301 in Figure 3 and / or another process of the technology described in this descriptive report. For another example, when the communication device is configured to perform the steps, methods, or functions performed by the second UWB device in the mode of the previously mentioned method, processor 901 can be configured to perform another process of the technology described in this descriptive report. Transceiver 902 can be configured to perform step 302 in Figure 3 and / or another process of the technology described in this descriptive report.

[0112] In one implementation, the 901 processor can store instructions. The instructions can be a computer program. The computer program is run on the 901 processor to enable the communication device to perform the method described in the previously mentioned method embodiment. The computer program can be fixed in the 901 processor. In this case, the 901 processor can be implemented by hardware.

[0113] In one implementation, the communication apparatus may include a circuit. The circuit may implement the function of sending, receiving, or communicating in the manner of the method previously mentioned. The processor and transceiver described in this application may 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, or the like.The processor and transceiver can alternatively be manufactured using various IC technologies, for example, a complementary metal-oxide semiconductor (CMOS), an N-type metal-oxide-semiconductor (NMOS), a P-type metal-oxide-semiconductor (PMOS), a bipolar junction transistor (BJT), a bipolar CMOS (BiCMOS), silicon germanium (SiGe), and gallium arsenide (GaAs).

[0114] It can be understood that the communication device described in the embodiments of this application may additionally have more Petition 870250098138, dated 10 / 27 / 2025, pp. 41 / 49 35 / 38 components than those shown in Figure 9, and similar. This is not limited to the embodiments of this application. The previously mentioned methods performed by means of the processor and transceiver are merely examples. For specific steps performed by the processor and transceiver, reference is made to the descriptions in the previously mentioned method embodiment.

[0115] In another possible implementation, in the communication device shown in Figure 8, the processing module 801 may be one or more logic circuits, and the transceiver module 802 may be an input / output interface, which is also referred to as a communication interface, an interface circuit, an interface, or similar. Alternatively, the transceiver module 802 may be a sending module and a receiving module. The sending module may be an output interface, and the receiving module may be an input interface. The sending module and the receiving module are integrated into one unit, for example, an input / output interface.

[0116] Figure 10 is a diagram of the structure of yet another communication device according to an embodiment of this application. As shown in Figure 10, the communication device shown in Figure 10 includes a logic circuit 1001 and an interface 1002. In other words, the processing module 801 can be implemented through the logic circuit 1001, and the transceiver module 802 can be implemented through the interface 1002. The logic circuit 1001 can be a chip, a processing circuit, an integrated circuit, a system on a chip (SoC), or similar. The interface 1002 can be a communication interface, an input / output interface, a pin, or similar. For example, Figure 10 shows an example where the communication device is a chip. The chip includes the logic circuit 1001 and the interface 1002. Optionally, the logic circuit and the interface can be additionally coupled together.A specific way of connecting the logic circuit and the interface is not limited to the modalities of this application.

[0117] For example, when the communication device is configured to perform the steps, methods, or functions performed by a first UWB device in the mode of the previously mentioned method, interface 1002 is configured to: receive initial information Petition 870250098138, dated 10 / 27 / 2025, pp. 42 / 49 36 / 38 indicating a second UWB device, wherein the first indication information indicates a device type of the second UWB device; and sending a first PPDU to the second UWB device, wherein a format of the first PPDU is determined based on the device type of the first UWB device and the type of the second UWB device.For another example, when the communication device is configured to perform the steps, methods, or functions performed by a second UWB device in the previously mentioned method mode, interface 1002 is configured to: send initial indication information to a first UWB device, wherein the initial indication information indicates a device type of the second UWB device; and receive a first PPDU from the first UWB device, wherein a format of the first PPDU is determined based on a device type of the first UWB device and the type of the second UWB device. For specific descriptions of the device type of the first UWB device, the type of the second UWB device, and the like, refer to the previously mentioned method mode. The details are not described again in this document.

[0118] It can be understood that the communication apparatus described in the embodiments of this application may implement the method provided in embodiments of this application in a hardware form, or it may implement the method provided in embodiments of this application in a software form. This is not limited to embodiments of this application. For specific implementations of the embodiment shown in Figure 10, reference is made to the embodiments mentioned above. The details are not described again in this document.

[0119] One embodiment of this application provides a communication apparatus. The communication apparatus includes at least one processor and one memory. The memory is configured to store a computer program or instructions. The at least one processor is configured to execute the computer program or instructions in memory, so that the method, in any of the implementations in the embodiments shown in Figure 3, is realized.

[0120] One embodiment of this application additionally provides a computer-readable storage medium. The storage medium Petition 870250098138, dated 10 / 27 / 2025, pp. 43 / 49 37 / 38 computer-readable stores computer instructions. When the computer instructions are executed, a computer is enabled to perform the method in any of the implementations in the mode shown in Figure 3.

[0121] One embodiment of this application additionally provides a computer program product. The computer program product includes computer program code. When the computer program code is run by a computer, the computer is enabled to perform the method in any of the implementations in the embodiment shown in Figure 3.

[0122] One embodiment of this application additionally provides a chip. The chip includes at least one processor and one interface. The processor is configured to read and execute instructions stored in memory. When instructions are run, the chip is enabled to perform the method in any of the implementations in the embodiment shown in Figure 3.

[0123] The aforementioned units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one location, or may be distributed across a plurality of network units. Some or all of the units may be selected based on an actual requirement to achieve the objectives of the solutions in the embodiments of this application. Furthermore, multiple network element units in the embodiments of this application may be integrated into a processing unit, or each of the units may exist only physically, or two or more units may be integrated into a unit. The integrated unit may be implemented in a hardware form, or it may be implemented in the form of a software network element unit.

[0124] When the integrated unit is deployed in the form of a software network element unit and sold or used as a standalone product, the integrated unit may be stored on a computer-readable storage medium. Based on such understanding, an essentially contributing part of the technical solutions of this application, or all or some of the technical solutions, may be incorporated in the form of a software protocol. The software computer product is stored on Petition 870250098138, dated 10 / 27 / 2025, pp. 44 / 49 38 / 38 a storage medium, and includes various instructions for instructing a computer device (which may be a personal computer, a terminal device, a cloud server, a network device, or the like) to perform all or some of the steps of the method in the embodiments previously mentioned in this application. The previously mentioned storage medium includes that which can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. The previously mentioned descriptions are merely specific implementations of this application, but are not intended to limit the scope of protection of this application. Any modification or substitution readily discoverable by a person skilled in the art within the scope of the art disclosed in this application shall be within the scope of protection of this application.Therefore, the scope of protection of this application must be subject to the scope of protection of the claims. Petition 870250098138, dated 10 / 27 / 2025, pages 45 / 49

Claims

1 / 6 CLAIMS 1. A communication method, CHARACTERIZED in that the method is applied to a first ultra-wideband (UWB) device, and the method comprises: receiving first indication information from a second UWB device, wherein the first indication information indicates a device type of the second UWB device; and sending a first physical layer protocol data unit (PPDU) to the second UWB device, wherein a format of the first PPDU is determined based on a device type of the first UWB device and a device type of the second UWB device.

2. Method according to claim 1, CHARACTERIZED in that the device type of the first UWB device comprises at least one of the following: a range measuring device, a sensing device and a data transmission device; or the device type of the second UWB device comprises at least one of the following: a range measuring device, a sensing device and a data transmission device.

3. Method, according to claim 1 or 2, CHARACTERIZED in that when the first UWB device and the second UWB device are of a device type that supports dynamic physical header, the format of the first PPDU is a first format, and the first PPDU in the first format comprises two physical headers; or when the first UWB device and / or the second UWB device are / are of a device type that does not support dynamic physical header, the format of the first PPDU is a second format, and the first PPDU in the second format comprises one physical header.

4. Method, according to claim 1 or 2, CHARACTERIZED in that when the format of the first PPDU is a first format, and the first PPDU in the first format comprises two physical headers, the method further comprises: sending, by an upper layer of the first UWB device, a first primitive to a physical layer of the first UWB device, in Petition 870250098143, dated 10 / 27 / 2025, page 8 / 14 2 / 6, wherein the first primitive indicates a rate and a modulation and encoding scheme that are used by a physical header in the first PPDU and a rate and a modulation and encoding scheme that are used by a physical payload in the first PPDU, and the physical header in the first PPDU indicates a length of the physical payload in the first PPDU; and generating, by the physical layer of the first UWB device, the first PPDU based on the rate and the modulation and encoding scheme that are indicated by the first primitive.

5. Method according to claim 4, CHARACTERIZED in that the first primitive comprises a first data rate field, the first data rate field indicates a first index, the first index is associated with the first information, and the first information indicates at least one of the following: the first UWB device that determines the use of the dynamic physical header, a convolutional code constraint length used by the first UWB device, whether the first UWB device supports low-density parity check encoding, the physical header rate on the first PPDU, and the physical payload rate on the first PPDU.

6. Method according to claim 5, CHARACTERIZED in that the first primitive comprises a second data rate field and a code field, the second data rate field indicating a rate of the physical payload on the first PPDU, and the code field indicating a length of convolutional code constraint used by the first UWB device and / or whether the first UWB device supports low-density parity check encoding.

7. A method according to any one of claims 1 to 6, characterized in that when the format of the first PPDU is the second format, a rate and a modulation and encoding scheme used by a physical header in the first PPDU and a rate and a modulation and encoding scheme used by a physical payload in the first PPDU are determined based on at least one of a data rate type, low-density parity-check encoding, and a convolutional code constraint length that are determined by the first UWB device. Petition 870250098143, October 27, 2025, p. 9 / 14 3 / 6 8. Method according to claim 2, CHARACTERIZED in that the range measuring device comprises a general range measuring device and / or an advanced range measuring device, wherein the general range measuring device does not support a dynamic physical header and low-density parity check encoding, and the advanced range measuring device supports the dynamic physical header and low-density parity check encoding.

9. Method according to claim 2, CHARACTERIZED in that the sensing device comprises a general sensing device and / or an advanced sensing device, wherein the general sensing device does not support a dynamic physical header and low-density parity check encoding, and the advanced sensing device supports the dynamic physical header and low-density parity check encoding.

10. Method according to claim 2, CHARACTERIZED in that the data transmission device comprises a general data transmission device and / or an advanced data transmission device, wherein the general data transmission device does not support a dynamic physical header and low-density parity check encoding, and the advanced data transmission device supports the dynamic physical header and low-density parity check encoding.

11. Communication method, CHARACTERIZED by the fact that the method is applied to a second ultra-wideband (UWB) device, and the method comprises: sending initial indication information to a first UWB device, wherein the initial indication information indicates a device type of the second UWB device; and receiving a first PPDU from the first UWB device, wherein a format of the first PPDU is determined based on a device type of the first UWB device and a device type of the second UWB device.

12. Method according to claim 11, CHARACTERIZED in that the device type of the first UWB device comprises at least one of the following: a range measuring device, a sensing device and a data transmission device; or the device type of the second UWB device comprises at least one of the following: a range measuring device, a sensing device and a data transmission device.

13. Method, according to claim 11 or 12, CHARACTERIZED in that when the first UWB device and the second UWB device are of a device type that supports dynamic physical header, the format of the first PPDU is a first format, and the first PPDU in the first format comprises two physical headers; or when the first UWB device and / or the second UWB device are / are of a device type that does not support dynamic physical header, the format of the first PPDU is a second format, and the first PPDU in the second format comprises one physical header.

14. Method according to claim 12, CHARACTERIZED in that the range measuring device comprises a general range measuring device and / or an advanced range measuring device, wherein the general range measuring device does not support a dynamic physical header and low-density parity check encoding, and the advanced range measuring device supports the dynamic physical header and low-density parity check encoding.

15. Method according to claim 12, CHARACTERIZED in that the sensing device comprises a general sensing device and / or an advanced sensing device, wherein the general sensing device does not support a dynamic physical header and low-density parity check encoding, and the advanced sensing device supports the dynamic physical header and low-density parity check encoding.

16. Method according to claim 12, CHARACTERIZED in that the data transmission device comprises a general data transmission device and / or an advanced data transmission device, wherein the general data transmission device does not support a dynamic physical header and low-density parity check encoding, and the advanced data transmission device supports the dynamic physical header and low-density parity check encoding.

17. Communication apparatus, CHARACTERIZED in that it is configured to implement a method as defined in any one of claims 1 to 10, or a method as defined in any one of claims 11 to 16.

18. Communication apparatus, CHARACTERIZED in that the communication apparatus comprises at least one processor and one memory, wherein the memory is configured to store a computer program or instructions, and the at least one processor is configured to execute the computer program or instructions in memory, such that a method as defined in any one of claims 1 to 15 is carried out, or a method as defined in any one of claims 11 to 16 is carried out.

19. Communication system, CHARACTERIZED in that the communication system comprises a first ultra-wideband (UWB) device and a second UWB device, wherein the first UWB device is configured to perform a method as defined in any one of claims 1 to 10; and the second UWB device is configured to perform a method as defined in any one of claims 11 to 16.

20. Computer-readable storage media, CHARACTERIZED in that the computer-readable storage media stores computer instructions, and when the computer instructions are executed, a computer is enabled to perform a method as defined in any one of claims 1 to 10, or a method as defined in any one of claims 11 to 16.

21. Computer program product, CHARACTERIZED in that the computer program product comprises computer program code, and when the computer program code is run by a computer, the computer is enabled to perform a method as defined in any of claims 1 to 10, or a method as defined in any of claims 11 to 16.

22. Chip, CHARACTERIZED in that the chip comprises at least one processor and one interface, the processor is configured to read and execute instructions stored in a memory, and when the instructions are run, the chip is enabled to perform a method as defined in any one of claims 1 to 10, or a method as defined in any one of claims 11 to 16. Petition 870250098143, dated 10 / 27 / 2025, pp. 13 / 14