Communication method and apparatus

CN122846408APending Publication Date: 2026-09-29HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510390902.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-28
Publication Date
2026-09-29

AI Technical Summary

Technical Problem

[0003]然而,基于现有实现,读写器向设备指示D2R传输的频域资源所需的比特数目较多,导致读写器的指示开销较大,从而影响D2R数据传输的效率

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122846408A_ABST
    Figure CN122846408A_ABST
Patent Text Reader

Abstract

This application provides a communication method and apparatus, relating to the field of communication, to reduce indication overhead and improve the efficiency of D2R data transmission. In this method, a first device receives first indication information and second indication information from a second device. The first indication information can be used to indicate that a first parameter has a value of X, and the second indication information can be used to indicate a first parameter set including Y parameter combinations. X is associated with the first set. The first device can first determine the first set based on the first indication information, and then determine the first parameter set from the first set based on the second indication information. Each of the Y parameter combinations includes a value for a second parameter and a value for a third parameter. That is, the second device can jointly indicate the second and third parameters to the first device using the first and second indication information, thereby reducing the indication overhead of the second device and improving the uplink transmission efficiency of the first device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more particularly to communication methods and apparatus. Background Technology

[0002] Ambient Internet of Things (A-IoT) is a cellular IoT communication system that enables battery-free operation of terminals (or tags). A-IoT devices can perform device-to-reader (D2R) data transmission and / or reader-to-device (R2D) data transmission. Currently, AIoT D2R can support frequency division multiple access (FDMA) for multiple devices. For example, the reader needs to indicate the frequency domain resources for D2R transmission to the device for subsequent D2R transmissions.

[0003] However, based on the existing implementation, the number of bits required for the reader to indicate the frequency domain resources for D2R transmission to the device is relatively large, resulting in a large indication overhead for the reader and thus affecting the efficiency of D2R data transmission. Summary of the Invention

[0004] This application provides a communication method and apparatus to reduce instruction overhead and improve the efficiency of D2R data transmission.

[0005] To achieve the above objectives, this application adopts the following technical solution:

[0006] In a first aspect, a communication method is provided. This method can be executed by a first device, or by a component of the first device, such as a processor, circuit, chip, or chip system of the first device, or by a logic module or software capable of implementing all or part of the first device. The method includes: receiving first indication information and second indication information, and sending a first uplink signal according to the first indication information and the second indication information. The first indication information indicates that a first parameter has a value of X, the second indication information indicates a first parameter set, the first parameter set includes Y parameter combinations, each of the Y parameter combinations includes a value of a second parameter and a value of a third parameter, the second parameter is a chip length of the uplink signal, the third parameter is a time-domain multiplexing factor for transmitting the uplink signal, X is associated with a first set, the first set includes the first parameter set, and X and Y are positive integers.

[0007] Based on the method described in the first aspect, the first device receives first indication information and second indication information (from the second device described in the second aspect below). The first indication information can be used to indicate that the value of the first parameter is X, and the second indication information can be used to indicate a first parameter set including Y parameter combinations. X is associated with a first set, which includes the first parameter set. The first device can first determine the first set based on the first indication information, and then determine the first parameter set from the first set based on the second indication information. Each of the Y parameter combinations includes a value for a second parameter (i.e., the chip length of the uplink signal) and a value for a third parameter (i.e., the time-domain multiplexing factor for transmitting the uplink signal). That is, the second device (e.g., a reader / writer) can jointly indicate the second parameter and the third parameter (e.g., the frequency domain resources for D2R transmission) to the first device (e.g., an A-IoT device) through the first and second indication information. Compared to the prior art implementation where the reader / writer separately indicates the second and third parameters, this reduces the indication overhead of the second device, thereby improving the uplink transmission efficiency of the first device.

[0008] In one possible implementation, Y is greater than 1, and the Y parameter combinations include Y values ​​of third parameters. The Y values ​​of third parameters include the first value but exclude the second value. It can be understood that this Y parameter combination can be used for uplink transmission between Y devices (including the first device) and the second device. Interference exists between the uplink signal corresponding to the first value (denoted as uplink signal #a) and the uplink signal corresponding to the second value (denoted as uplink signal #b), such as if the spectra of uplink signal #a and uplink signal #b overlap. Therefore, the first and second values ​​cannot coexist in the Y values ​​of the third parameters to avoid interference between the uplink signals sent by the Y devices, thereby improving the uplink communication quality and uplink transmission efficiency of the Y devices.

[0009] In one possible implementation, the Y third parameters have no duplicate values, and the Y parameter combination includes the Y second parameter values, with no duplicate values ​​among the Y second parameter values. It can be understood that this Y parameter combination can be used for uplink transmission between Y devices (including the first device) and the second device. Taking the second parameter as the third value as an example, the two uplink signals (denoted as uplink signal #1 and uplink signal #2) corresponding to the third value of the second parameter are subject to interference. For example, the spectra of uplink signal #1 and uplink signal #2 overlap. Therefore, multiple third values ​​(i.e., the same value) cannot exist simultaneously among the Y values ​​of the second parameter. Similarly, taking the third parameter as the fourth value as an example, the two uplink signals (denoted as uplink signal #3 and uplink signal #4) corresponding to the fourth value of the third parameter are subject to interference. For example, the spectra of uplink signal #3 and uplink signal #4 overlap. Therefore, multiple fourth values ​​(i.e., the same value) cannot exist simultaneously among the Y values ​​of the third parameter, in order to avoid interference between the uplink signals sent by the Y devices, thereby improving the uplink communication quality and uplink transmission efficiency of the Y devices.

[0010] In one possible implementation, Y is greater than 1, and the product of the second and third parameter values ​​in each of the Y parameter combinations is the same. The product of the second and third parameter values ​​can characterize the transmission bandwidth. That is, the Y devices can use the same transmission bandwidth to perform uplink transmission with the second device. In this way, the uplink transmission rates of the Y devices can be the same, thereby reducing signal interference between the Y devices and improving spectrum utilization.

[0011] In one possible implementation, the first set includes at least two parameter sets, which are a first parameter set and a second parameter set. The product of the values ​​of the second and third parameters in each parameter combination of the first parameter set is the first product, and the product of the values ​​of the second and third parameters in each parameter combination of the second parameter set is the second product. The first and second products are different. That is, in this first set, only one selectable parameter set corresponds to each transmission bandwidth. This reduces the number of parameter sets in the first set, thereby reducing the indication overhead of the second device.

[0012] In one possible implementation, the uplink signal is a signal used for random access, where X equals Y; the second indication information includes Y fields corresponding one-to-one with the Y parameter combinations, where the value of the j-th field in the Y fields indicates the j-th parameter combination among the Y parameter combinations, and j is a positive integer less than or equal to Y; sending the first uplink signal according to the first and second indication information includes: sending the first random access signal according to one of the Y parameter combinations. That is, during the random access process, the first device can determine the Y parameter combinations based on the values ​​of the Y fields in the second indication information and use any one of the Y parameter combinations for random access. In this case, the second device can reduce its indication overhead by not requiring additional signaling to indicate a specific parameter combination among the Y parameter combinations.

[0013] Optionally, the method in the first aspect further includes: receiving third indication information and sending first uplink data according to a first parameter combination. The third indication information is used to indicate the first parameter combination among the Y parameter combinations. That is, after the first device accesses the second device through a random access procedure, if the second device needs the first device to send uplink data, the second device can send the third indication information to the first device to indicate that the first device needs to select the first parameter combination among the Y parameter combinations to send the first uplink signal. This avoids situations where one or more of the Y devices (one or more devices that have successfully accessed the second device among the Y devices) experience interference between their uplink data due to frequency domain resource conflicts, or where uplink data transmission between the one or more devices and the second device fails, thereby improving the uplink communication quality and uplink transmission efficiency of the Y devices.

[0014] In one possible implementation, the uplink signal is used to carry uplink data signals, and Y equals 1; the Y parameter combinations include a first parameter combination; sending the first uplink signal according to the first indication information and the second indication information includes: sending the first uplink data according to the first parameter combination. That is, during uplink data transmission, the second device only needs to indicate one first parameter combination to the first device. Compared with the above-mentioned random access process, the implementation method of the second device indicating Y parameter combinations to the first device (if Y is greater than 1) can reduce the indication overhead of the second device.

[0015] In one possible implementation, the uplink signal is a signal used for random access, where X equals Y; the second indication information includes a first field, the value of which indicates Y parameter combinations; sending the first uplink signal based on the first and second indication information includes sending the first random access signal based on one of the Y parameter combinations. That is, during random access, the first device can determine the Y parameter combinations based on the value of the first field in the second indication information and use any one of the Y parameter combinations for random access. In this case, the second device does not need additional signaling to indicate a specific parameter combination among the Y parameter combinations, thus reducing the indication overhead of the second device. Furthermore, compared to the above implementation where the second indication information includes Y fields corresponding one-to-one with the Y parameter combinations (if Y is greater than 1), the indication overhead of the second device can be reduced.

[0016] Optionally, the method in the first aspect further includes: receiving third indication information and sending first uplink data according to a first parameter combination. The third indication information is used to indicate the first parameter combination among the Y parameter combinations. That is, after the first device accesses the second device through a random access procedure, if the second device needs the first device to send uplink data, the second device also needs to send third indication information to the first device to indicate that the first device needs to select the first parameter combination among the Y parameter combinations to send the first uplink signal. This avoids situations where one or more of the Y devices (one or more devices that have successfully accessed the second device among the Y devices) experience interference between their uplink data due to frequency domain resource conflicts, or where uplink data transmission between the one or more devices and the second device fails, thereby improving the uplink communication quality and uplink transmission efficiency of the Y devices.

[0017] In one possible implementation, the uplink signal is used to carry uplink data signals, where X equals Y; the second indication information is also used to indicate the first parameter combination among the Y parameter combinations; sending the first uplink signal according to the first and second indication information includes: sending the first uplink data according to the first parameter combination. That is, during uplink data transmission, the second device also needs to indicate the first parameter combination among the Y parameter combinations to the first device for the first device to send the first uplink data, in order to avoid interference between the uplink data sent by one or more of the Y devices (one or more of the Y devices that have successfully connected to the second device) due to frequency domain resource conflicts, or the failure of uplink data transmission between the one or more devices and the second device, thereby improving the uplink communication quality and uplink transmission efficiency of the Y devices.

[0018] In one possible implementation, Y = 1, and the Y parameter combinations are represented as {(R1, chip1)}, where {(R1, chip1)} is any one of the following: {(1, 0.69us)}, {(1, 1.39us)}, {(1, 2.78us)}, {(1, 5.56us)}, {(1, 11.11us)}, {(1, 33.33us)}, {(1, 66.67us)}, {(1, 133.33us)}; or, Y = 2, and the Y parameter combinations are represented as {(R1, chip1), (R2, chip2)}, where {(R1, chip1), (R2, chip2)} is any one of the following: {(1, 2.78us), ( {(R1, chip1), (R2, chip2), (R3, chip3), (R4, chip4)}, {(R1, chip1), (R2, chip2), (R3, chip3), (R4, chip4)} are represented as follows: The next term: {(1,11.11us),(4,2.78us),(8,1.39us),(16,0.69us)}, {(1,33.33us),(8,4.17us),(16,2.08us),(32,1.04us)}, {(1,66.67us),(32,2.08us),(64,1.04us),(96,0.69us)}, {(1,133.33us),(64,2.08us),(96,1.39us),(128,1.04us)}; or, Y = 8, where the Y parameter combinations are represented as {(R1,chip1),(R2,chip2),(R3 ... p3),(R4,chip4),(R5,chip5),(R6,chip6),(R7,chip7),(R8,chip8)},{(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5),(R6,chip6 ), (R7, chip7), (R8, chip8)} are: {(1,133.33us), (4,33.33us), (8,16.67us), (16,8.33us), (32,4.17us), (64,2.08us), (96,1.39us), (128,1.04us)}.Wherein, R. y Let chip be the value of the second parameter in the y-th parameter combination out of Y parameter combinations. y Let y = 1, 2, ..., Y be the value of the first parameter in the y-th parameter combination, to meet the needs of different scenarios. It is understood that the above is merely an example; Y can also be any other possible value, and the combination of Y parameters can also be any other possible combination of values. This application does not limit this.

[0019] Secondly, a communication method is provided. This method can be executed by a second device, or by a component of the second device, such as a processor, circuit, chip, or chip system of the second device, or by a logic module or software capable of implementing all or part of the second device. The method includes: sending first indication information and second indication information, and receiving a first uplink signal. The first indication information indicates that a first parameter has a value of X, and the second indication information indicates a first parameter set, which includes Y parameter combinations. Each of the Y parameter combinations includes a value of a second parameter and a value of a third parameter. The second parameter is a chip length of the uplink signal, and the third parameter is a time-domain multiplexing factor for transmitting the uplink signal. X is associated with the first set, which includes the first parameter set, and X and Y are positive integers.

[0020] In one possible implementation, Y is greater than 1, and the combination of Y parameters includes the values ​​of Y third parameters. The values ​​of the Y third parameters include the first value but do not include the second value.

[0021] In one possible implementation, the Y third parameters have no duplicate values, and the combination of the Y parameters includes the Y second parameters, with no duplicate values ​​among the Y second parameters.

[0022] In one possible implementation, Y is greater than 1, and the product of the values ​​of the second and third parameters in each of the Y parameter combinations is the same.

[0023] In one possible implementation, the first set includes at least two parameter sets, which include a first parameter set and a second parameter set. The product of the values ​​of the second parameter and the third parameter in each parameter combination in the first parameter set is the first product, and the product of the values ​​of the second parameter and the third parameter in each parameter combination in the second parameter set is the second product. The first product and the second product are different.

[0024] In one possible implementation, the uplink signal is a signal used for random access, where X equals Y; the second indication information includes Y fields corresponding one-to-one with the Y parameter combinations, where the value of the j-th field in the Y fields indicates the j-th parameter combination in the Y parameter combinations, and j is a positive integer less than or equal to Y; receiving the first uplink signal includes receiving the first random access signal. The first random access signal is associated with one of the parameter combinations in the Y parameter combinations.

[0025] Optionally, the method in the second aspect further includes: sending third indication information and receiving first uplink data. The third indication information is used to indicate a first parameter combination among Y parameter combinations; the first uplink data is associated with the first parameter combination.

[0026] In one possible implementation, the uplink signal is used to carry uplink data signals, and Y equals 1; the Y parameter combinations include a first parameter combination; receiving the first uplink signal includes receiving first uplink data. The first uplink data is associated with the first parameter combination.

[0027] In one possible implementation, the uplink signal is a signal used for random access, where X equals Y; the second indication information includes a first field, the value of which indicates Y parameter combinations; receiving the first uplink signal includes receiving a first random access signal. The first random access signal is associated with one of the Y parameter combinations.

[0028] Optionally, the method in the second aspect further includes: sending third indication information and receiving first uplink data. The third indication information is used to indicate a first parameter combination among Y parameter combinations; the first uplink data is associated with the first parameter combination.

[0029] In one possible implementation, the uplink signal is used to carry uplink data signals, and X equals Y; the second indication information is also used to indicate a first parameter combination among Y parameter combinations; receiving the first uplink signal includes: receiving first uplink data. The first uplink data is associated with the first parameter combination.

[0030] In one possible implementation, Y = 1, and the Y parameter combinations are represented as {(R1, chip1)}, where {(R1, chip1)} is any one of the following: {(1, 0.69us)}, {(1, 1.39us)}, {(1, 2.78us)}, {(1, 5.56us)}, {(1, 11.11us)}, {(1, 33.33us)}, {(1, 66.67us)}, {(1, 133.33us)}; or, Y = 2, and the Y parameter combinations are represented as {(R1, chip1), (R2, chip2)}, where {(R1, chip1), (R2, chip2)} is any one of the following: {(1, 2.78us), ( {(R1, chip1), (R2, chip2), (R3, chip3), (R4, chip4)}, {(R1, chip1), (R2, chip2), (R3, chip3), (R4, chip4)} are represented as follows: The next term: {(1,11.11us),(4,2.78us),(8,1.39us),(16,0.69us)}, {(1,33.33us),(8,4.17us),(16,2.08us),(32,1.04us)}, {(1,66.67us),(32,2.08us),(64,1.04us),(96,0.69us)}, {(1,133.33us),(64,2.08us),(96,1.39us),(128,1.04us)}; or, Y = 8, where the Y parameter combinations are represented as {(R1,chip1),(R2,chip2),(R3 ... p3),(R4,chip4),(R5,chip5),(R6,chip6),(R7,chip7),(R8,chip8)},{(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5),(R6,chip6 ), (R7, chip7), (R8, chip8)} are: {(1,133.33us), (4,33.33us), (8,16.67us), (16,8.33us), (32,4.17us), (64,2.08us), (96,1.39us), (128,1.04us)}.Wherein, R. y Let chip be the value of the second parameter in the y-th parameter combination out of Y parameter combinations. y Let y be the value of the first parameter in the y-th parameter combination, where y = 1, 2, ..., Y.

[0031] The technical effects of the method described in the second aspect can be referred to the technical effects of the method described in the first aspect, and will not be repeated here.

[0032] Thirdly, a communication method is provided. This method can be executed by a first device, or by a component of the first device, such as a processor, circuit, chip, or chip system of the first device, or by a logic module or software capable of implementing all or part of the first device. The method includes: receiving first indication information and sending a first uplink signal according to the first indication information. The first indication information indicates a first parameter set, which includes Y parameter combinations. Each of the Y parameter combinations includes a value for a second parameter and a value for a third parameter. The second parameter is a chip length of the uplink signal, and the third parameter is a time-domain multiplexing factor for transmitting the uplink signal. Y is a positive integer.

[0033] As described in the third aspect, the first device receives first indication information (from the second device described in the fourth aspect below). This first indication information can be used to indicate a first parameter set comprising Y parameter combinations. Each of these Y parameter combinations includes a value for a second parameter (i.e., the chip length of the uplink signal) and a value for a third parameter (i.e., the time-domain multiplexing factor for transmitting the uplink signal). That is, the second device (e.g., a reader / writer) can use the first indication information to jointly indicate the second and third parameters (e.g., the frequency domain resources for D2R transmission) to the first device (e.g., an A-IoT device). Compared to the prior art where the reader / writer separately indicates the second and third parameters, this reduces the indication overhead of the second device, thereby improving the uplink transmission efficiency of the first device.

[0034] In one possible implementation, the i-th parameter combination among the Y parameter combinations includes the first value of the second parameter and the second value of the third parameter. The first value belongs to a first set, and the second value belongs to a second set. Each value of the second parameter in the first set corresponds to a candidate set, and each candidate set contains a proper subset of the values ​​of the third parameter in the second set. i is a positive integer less than or equal to Y, so as to ensure that the overhead required for the second device to jointly indicate the second parameter and the third parameter is less than the overhead required to indicate the second parameter and the third parameter separately.

[0035] In one possible implementation, the uplink signal is a signal used for random access. The first indication information includes Y fields corresponding one-to-one with Y parameter combinations. The value of the j-th field among the Y fields indicates the j-th parameter combination among the Y parameter combinations, where j is a positive integer less than or equal to Y. Sending the first uplink signal according to the first indication information includes sending the first random access signal according to one of the Y parameter combinations. That is, during the random access process, the first device can determine the Y parameter combinations based on the values ​​of the Y fields in the first indication information and use any one of the Y parameter combinations for random access. At this time, the second device does not need additional signaling to indicate a specific parameter combination among the Y parameter combinations, thereby reducing the indication overhead of the second device.

[0036] Optionally, the method in the third aspect further includes: receiving second indication information and sending first uplink data according to a first parameter combination. The second indication information is used to indicate the first parameter combination among the Y parameter combinations. That is, after the first device accesses the second device through a random access procedure, if the second device needs the first device to send uplink data, the second device can send the second indication information to the first device to indicate that the first device needs to select the first parameter combination among the Y parameter combinations to send the first uplink signal. This avoids situations where one or more of the Y devices (one or more devices that have successfully accessed the second device among the Y devices) experience interference between their uplink data due to frequency domain resource conflicts, or where uplink data transmission between the one or more devices and the second device fails, thereby improving the uplink communication quality and uplink transmission efficiency of the Y devices.

[0037] In one possible implementation, the uplink signal is used to carry uplink data signals, and Y equals 1; the Y parameter combinations include a first parameter combination; sending the first uplink signal according to the first indication information includes: sending the first uplink data according to the first parameter combination. That is, during uplink data transmission, the second device only needs to indicate one first parameter combination to the first device. Compared with the above-mentioned random access process, where the second device indicates Y parameter combinations to the first device (if Y is greater than 1), the indication overhead of the second device can be reduced.

[0038] Fourthly, a communication method is provided. This method can be executed by a second device, or by a component of the second device, such as a processor, circuit, chip, or chip system of the second device, or by a logic module or software capable of implementing all or part of the second device. The method includes: sending first indication information and receiving a first uplink signal. The first indication information indicates a first parameter set, which includes Y parameter combinations. Each of the Y parameter combinations includes a value for a second parameter and a value for a third parameter. The second parameter is a chip length of the uplink signal, and the third parameter is a time-domain multiplexing factor for transmitting the uplink signal. Y is a positive integer.

[0039] In one possible implementation, the i-th parameter combination among the Y parameter combinations includes the first value of the second parameter and the second value of the third parameter. The first value belongs to the first set, and the second value belongs to the second set. Each value of the second parameter in the first set corresponds to a candidate set, and each candidate set contains a proper subset of the values ​​of the third parameter in the second set. i is a positive integer less than or equal to Y.

[0040] In one possible implementation, the uplink signal is a signal used for random access. The first indication information includes Y fields that correspond one-to-one with Y parameter combinations. The value of the j-th field among the Y fields indicates the j-th parameter combination among the Y parameter combinations, where j is a positive integer less than or equal to Y. Receiving the first uplink signal includes receiving a first random access signal. The first random access signal is associated with one of the parameter combinations among the Y parameter combinations.

[0041] Optionally, the method in the fourth aspect further includes: sending second indication information and receiving first uplink data. The second indication information is used to indicate a first parameter combination among Y parameter combinations; the first uplink data is associated with the first parameter combination.

[0042] In one possible implementation, the uplink signal is used to carry uplink data signals, and Y equals 1; the Y parameter combinations include a first parameter combination; receiving the first uplink signal includes receiving first uplink data. The first uplink data is associated with the first parameter combination.

[0043] The technical effects of the method described in the fourth aspect can be referred to the technical effects of the method described in the third aspect, and will not be repeated here.

[0044] Fifthly, a communication device is provided. The communication device includes: a module for performing the method described in the first aspect, such as a transceiver module and a processing module. The transceiver module is used to instruct the transceiver functions of the communication device, and the processing module is used to perform functions of the communication device other than the transceiver functions.

[0045] For example, a transceiver module is used to receive first indication information and second indication information. A processing module is used to control the transceiver module to send a first uplink signal according to the first indication information and the second indication information. The first indication information indicates that the value of a first parameter is X, and the second indication information indicates a first parameter set, which includes Y parameter combinations. Each of the Y parameter combinations includes a value of a second parameter and a value of a third parameter. The second parameter is a chip length of the uplink signal, and the third parameter is a time-domain multiplexing factor for transmitting the uplink signal. X is associated with the first set, which includes the first parameter set, and X and Y are positive integers.

[0046] In one possible implementation, Y is greater than 1, and the combination of Y parameters includes the values ​​of Y third parameters. The values ​​of the Y third parameters include the first value but do not include the second value.

[0047] In one possible implementation, the Y third parameters have no duplicate values, and the combination of the Y parameters includes the Y second parameters, with no duplicate values ​​among the Y second parameters.

[0048] In one possible implementation, Y is greater than 1, and the product of the values ​​of the second and third parameters in each of the Y parameter combinations is the same.

[0049] In one possible implementation, the first set includes at least two parameter sets, which include a first parameter set and a second parameter set. The product of the values ​​of the second parameter and the third parameter in each parameter combination in the first parameter set is the first product, and the product of the values ​​of the second parameter and the third parameter in each parameter combination in the second parameter set is the second product. The first product and the second product are different.

[0050] In one possible implementation, the uplink signal is a signal for random access, where X equals Y; the second indication information includes Y fields corresponding one-to-one with the Y parameter combinations, where the value of the j-th field in the Y fields is used to indicate the j-th parameter combination in the Y parameter combinations, and j is a positive integer less than or equal to Y; the processing module is also used to control the transceiver module to send the first random access signal according to one of the parameter combinations in the Y parameter combinations.

[0051] Optionally, the transceiver module is further configured to receive third indication information. The processing module is further configured to control the transceiver module to send first uplink data according to the first parameter combination. The third indication information is used to indicate the first parameter combination among the Y parameter combinations.

[0052] In one possible implementation, the uplink signal is used to carry uplink data signals, and Y equals 1; the Y parameter combinations include a first parameter combination; the processing module is also used to control the transceiver module to send the first uplink data according to the first parameter combination.

[0053] In one possible implementation, the uplink signal is a signal for random access, where X equals Y; the second indication information includes a first field, the value of which is used to indicate Y parameter combinations; the processing module is further configured to control the transceiver module to send the first random access signal based on one of the Y parameter combinations.

[0054] Optionally, the transceiver module is further configured to receive third indication information. The processing module is further configured to control the transceiver module to send first uplink data according to the first parameter combination. The third indication information is used to indicate the first parameter combination among the Y parameter combinations.

[0055] In one possible implementation, the uplink signal is used to carry uplink data signals, and X equals Y; the second indication information is also used to indicate the first parameter combination among the Y parameter combinations; the processing module is also used to control the transceiver module to send the first uplink data according to the first parameter combination.

[0056] In one possible implementation, Y = 1, and the Y parameter combinations are represented as {(R1, chip1)}, where {(R1, chip1)} is any one of the following: {(1, 0.69us)}, {(1, 1.39us)}, {(1, 2.78us)}, {(1, 5.56us)}, {(1, 11.11us)}, {(1, 33.33us)}, {(1, 66.67us)}, {(1, 133.33us)}; or, Y = 2, and the Y parameter combinations are represented as {(R1, chip1), (R2, chip2)}, where {(R1, chip1), (R2, chip2)} is any one of the following: {(1, 2.78us), ( {(R1, chip1), (R2, chip2), (R3, chip3), (R4, chip4)}, {(R1, chip1), (R2, chip2), (R3, chip3), (R4, chip4)} are represented as follows: The next term: {(1,11.11us),(4,2.78us),(8,1.39us),(16,0.69us)}, {(1,33.33us),(8,4.17us),(16,2.08us),(32,1.04us)}, {(1,66.67us),(32,2.08us),(64,1.04us),(96,0.69us)}, {(1,133.33us),(64,2.08us),(96,1.39us),(128,1.04us)}; or, Y = 8, where the Y parameter combinations are represented as {(R1,chip1),(R2,chip2),(R3 ... p3),(R4,chip4),(R5,chip5),(R6,chip6),(R7,chip7),(R8,chip8)},{(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5),(R6,chip6 ), (R7, chip7), (R8, chip8)} are: {(1,133.33us), (4,33.33us), (8,16.67us), (16,8.33us), (32,4.17us), (64,2.08us), (96,1.39us), (128,1.04us)}.Wherein, R. y Let chip be the value of the second parameter in the y-th parameter combination out of Y parameter combinations. y Let y be the value of the first parameter in the y-th parameter combination, where y = 1, 2, ..., Y.

[0057] Optionally, the transceiver module may include a sending module and a receiving module. The sending module implements the sending function of the communication device described in the fifth aspect, and the receiving module implements the receiving function of the communication device described in the fifth aspect.

[0058] Optionally, the communication device described in the fifth aspect may further include a storage module storing programs or instructions. When the processing module executes the program or instructions, the communication device can perform the method described in the first aspect.

[0059] It is understood that the communication device described in the fifth aspect may be the first device, or a chip (system) or other component or assembly that can be disposed in the first device, or a device that includes the first device; this application does not limit this.

[0060] Furthermore, the technical effects of the communication device described in the fifth aspect can be referred to the technical effects of the method described in the first aspect, and will not be repeated here.

[0061] A sixth aspect provides a communication device. The communication device includes: a module for performing the method described in the second aspect, such as a transceiver module and a processing module. The transceiver module is used to indicate the transceiver functions of the communication device, and the processing module is used to perform functions of the communication device other than the transceiver functions.

[0062] For example, a processing module controls the transceiver module to send first indication information and second indication information. The transceiver module receives a first uplink signal. The first indication information indicates that the value of a first parameter is X, and the second indication information indicates a first parameter set, which includes Y parameter combinations. Each of the Y parameter combinations includes a value of a second parameter and a value of a third parameter. The second parameter is a chip length of the uplink signal, and the third parameter is a time-domain multiplexing factor for transmitting the uplink signal. X is associated with the first set, which includes the first parameter set, and X and Y are positive integers.

[0063] In one possible implementation, Y is greater than 1, and the combination of Y parameters includes the values ​​of Y third parameters. The values ​​of the Y third parameters include the first value but do not include the second value.

[0064] In one possible implementation, the Y third parameters have no duplicate values, and the combination of the Y parameters includes the Y second parameters, with no duplicate values ​​among the Y second parameters.

[0065] In one possible implementation, Y is greater than 1, and the product of the values ​​of the second and third parameters in each of the Y parameter combinations is the same.

[0066] In one possible implementation, the first set includes at least two parameter sets, which include a first parameter set and a second parameter set. The product of the values ​​of the second parameter and the third parameter in each parameter combination in the first parameter set is the first product, and the product of the values ​​of the second parameter and the third parameter in each parameter combination in the second parameter set is the second product. The first product and the second product are different.

[0067] In one possible implementation, the uplink signal is a signal used for random access, where X equals Y; the second indication information includes Y fields corresponding one-to-one with the Y parameter combinations, where the value of the j-th field in the Y fields indicates the j-th parameter combination in the Y parameter combinations, and j is a positive integer less than or equal to Y; the transceiver module is also used to receive the first random access signal. The first random access signal is associated with one of the parameter combinations in the Y parameter combinations.

[0068] Optionally, the processing module is further configured to control the transceiver module to send third indication information. The transceiver module is further configured to receive first uplink data. The third indication information is used to indicate a first parameter combination among Y parameter combinations; the first uplink data is associated with the first parameter combination.

[0069] In one possible implementation, the uplink signal is used to carry uplink data signals, and Y equals 1; the Y parameter combinations include a first parameter combination; the transceiver module is also used to receive the first uplink data. The first uplink data is associated with the first parameter combination.

[0070] In one possible implementation, the uplink signal is a signal used for random access, where X equals Y; the second indication information includes a first field, the value of which indicates Y parameter combinations; the transceiver module is also used to receive the first random access signal. The first random access signal is associated with one of the Y parameter combinations.

[0071] Optionally, the processing module is further configured to control the transceiver module to send third indication information. The transceiver module is further configured to receive first uplink data. The third indication information is used to indicate a first parameter combination among Y parameter combinations; the first uplink data is associated with the first parameter combination.

[0072] In one possible implementation, the uplink signal is used to carry uplink data signals, and X equals Y; the second indication information is also used to indicate the first parameter combination among the Y parameter combinations; the transceiver module is also used to receive the first uplink data. The first uplink data is associated with the first parameter combination.

[0073] In one possible implementation, Y = 1, and the Y parameter combinations are represented as {(R1, chip1)}, where {(R1, chip1)} is any one of the following: {(1, 0.69us)}, {(1, 1.39us)}, {(1, 2.78us)}, {(1, 5.56us)}, {(1, 11.11us)}, {(1, 33.33us)}, {(1, 66.67us)}, {(1, 133.33us)}; or, Y = 2, and the Y parameter combinations are represented as {(R1, chip1), (R2, chip2)}, where {(R1, chip1), (R2, chip2)} is any one of the following: {(1, 2.78us), ( {(R1, chip1), (R2, chip2), (R3, chip3), (R4, chip4)}, {(R1, chip1), (R2, chip2), (R3, chip3), (R4, chip4)} are represented as follows: The next term: {(1,11.11us),(4,2.78us),(8,1.39us),(16,0.69us)}, {(1,33.33us),(8,4.17us),(16,2.08us),(32,1.04us)}, {(1,66.67us),(32,2.08us),(64,1.04us),(96,0.69us)}, {(1,133.33us),(64,2.08us),(96,1.39us),(128,1.04us)}; or, Y = 8, where the Y parameter combinations are represented as {(R1,chip1),(R2,chip2),(R3 ... p3),(R4,chip4),(R5,chip5),(R6,chip6),(R7,chip7),(R8,chip8)},{(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5),(R6,chip6 ), (R7, chip7), (R8, chip8)} are: {(1,133.33us), (4,33.33us), (8,16.67us), (16,8.33us), (32,4.17us), (64,2.08us), (96,1.39us), (128,1.04us)}.Wherein, R. y Let chip be the value of the second parameter in the y-th parameter combination out of Y parameter combinations. y Let y be the value of the first parameter in the y-th parameter combination, where y = 1, 2, ..., Y.

[0074] Optionally, the transceiver module may include a sending module and a receiving module. The sending module implements the sending function of the communication device described in the sixth aspect, and the receiving module implements the receiving function of the communication device described in the sixth aspect.

[0075] Optionally, the communication device described in the sixth aspect may further include a storage module storing programs or instructions. When the processing module executes the program or instructions, the communication device can perform the method described in the second aspect.

[0076] It is understood that the communication device described in the sixth aspect may be a second device, or a chip (system) or other component or assembly that can be disposed in the second device, or a device that includes the second device, and this application does not limit it in this regard.

[0077] Furthermore, the technical effects of the communication device described in the sixth aspect can be referred to the technical effects of the method described in the second aspect, and will not be repeated here.

[0078] A seventh aspect provides a communication device. The communication device includes: a module for performing the method described in the third aspect, such as a transceiver module and a processing module. The transceiver module is used to indicate the transceiver functions of the communication device, and the processing module is used to perform functions of the communication device other than the transceiver functions.

[0079] For example, a transceiver module is used to receive first indication information. A processing module is used to control the transceiver module to send a first uplink signal according to the first indication information. The first indication information indicates a first parameter set, which includes Y parameter combinations. Each of the Y parameter combinations includes a value for a second parameter and a value for a third parameter. The second parameter is a chip length of the uplink signal, and the third parameter is a time-domain multiplexing factor for transmitting the uplink signal. Y is a positive integer.

[0080] In one possible implementation, the i-th parameter combination among the Y parameter combinations includes the first value of the second parameter and the second value of the third parameter. The first value belongs to the first set, and the second value belongs to the second set. Each value of the second parameter in the first set corresponds to a candidate set, and each candidate set contains a proper subset of the values ​​of the third parameter in the second set. i is a positive integer less than or equal to Y.

[0081] In one possible implementation, the uplink signal is a signal for random access, and the first indication information includes Y fields that correspond one-to-one with Y parameter combinations. The value of the j-th field among the Y fields is used to indicate the j-th parameter combination among the Y parameter combinations, where j is a positive integer less than or equal to Y. The processing module is also used to control the transceiver module to send the first random access signal according to one of the parameter combinations among the Y parameter combinations.

[0082] Optionally, the transceiver module is further configured to receive second indication information. The processing module is further configured to control the transceiver module to send first uplink data according to the first parameter combination. The second indication information is used to indicate the first parameter combination among the Y parameter combinations.

[0083] In one possible implementation, the uplink signal is used to carry uplink data signals, and Y equals 1; the Y parameter combinations include a first parameter combination; the processing module is also used to control the transceiver module to send the first uplink data according to the first parameter combination.

[0084] Optionally, the transceiver module may include a transmitting module and a receiving module. The transmitting module implements the transmitting function of the communication device described in the ninth aspect, and the receiving module implements the receiving function of the communication device described in the seventh aspect.

[0085] Optionally, the communication device described in the seventh aspect may further include a storage module storing programs or instructions. When the processing module executes the program or instructions, the communication device can perform the method described in the third aspect.

[0086] It is understood that the communication device described in the seventh aspect may be the first device, or a chip (system) or other component or assembly that can be disposed in the first device, or a device that includes the first device, and this application does not limit it in this regard.

[0087] Furthermore, the technical effects of the communication device described in the seventh aspect can be referred to the technical effects of the method described in the third aspect, and will not be repeated here.

[0088] Eighthly, a communication device is provided. The communication device includes: a module for performing the method described in the fourth aspect, such as a transceiver module and a processing module. The transceiver module is used to indicate the transceiver functions of the communication device, and the processing module is used to perform functions of the communication device other than the transceiver functions.

[0089] For example, a processing module controls a transceiver module to send first indication information. The transceiver module receives a first uplink signal. The first indication information indicates a first parameter set, which includes Y parameter combinations. Each of the Y parameter combinations includes a value for a second parameter and a value for a third parameter. The second parameter is a chip length of the uplink signal, and the third parameter is a time-domain multiplexing factor for transmitting the uplink signal. Y is a positive integer.

[0090] In one possible implementation, the i-th parameter combination among the Y parameter combinations includes the first value of the second parameter and the second value of the third parameter. The first value belongs to the first set, and the second value belongs to the second set. Each value of the second parameter in the first set corresponds to a candidate set, and each candidate set contains a proper subset of the values ​​of the third parameter in the second set. i is a positive integer less than or equal to Y.

[0091] In one possible implementation, the uplink signal is a signal used for random access. The first indication information includes Y fields that correspond one-to-one with Y parameter combinations. The value of the j-th field among the Y fields indicates the j-th parameter combination among the Y parameter combinations, where j is a positive integer less than or equal to Y. The transceiver module is also used to receive the first random access signal. The first random access signal is associated with one of the parameter combinations among the Y parameter combinations.

[0092] Optionally, the processing module is further configured to control the transceiver module to send second indication information. The transceiver module is further configured to receive first uplink data. The second indication information is used to indicate a first parameter combination among Y parameter combinations; the first uplink data is associated with the first parameter combination.

[0093] In one possible implementation, the uplink signal is used to carry uplink data signals, and Y equals 1; the Y parameter combinations include a first parameter combination; the transceiver module is also used to receive the first uplink data. The first uplink data is associated with the first parameter combination.

[0094] Optionally, the transceiver module may include a transmitting module and a receiving module. The transmitting module implements the transmitting function of the communication device described in the eighth aspect, and the receiving module implements the receiving function of the communication device described in the eighth aspect.

[0095] Optionally, the communication device described in the eighth aspect may further include a storage module storing programs or instructions. When the processing module executes the program or instructions, the communication device can perform the method described in the fourth aspect.

[0096] It is understood that the communication device described in the eighth aspect may be a second device, or a chip (system) or other component or assembly that can be disposed in the second device, or a device that includes the second device, and this application does not limit it in this regard.

[0097] Furthermore, the technical effects of the communication device described in the eighth aspect can be referred to the technical effects of the method described in the fourth aspect, and will not be repeated here.

[0098] A ninth aspect provides a communication device. The communication device includes a processor configured to execute the method described in any one of the possible implementations of the first to fourth aspects.

[0099] In one possible implementation, the communication device described in the ninth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the ninth aspect and other communication devices.

[0100] In one possible implementation, the communication device described in the ninth aspect may further include a memory. This memory may be integrated with the processor or disposed separately. The memory may be used to store computer programs and / or data relating to the methods described in any of the first to fourth aspects.

[0101] In the embodiments of this application, the communication device described in the ninth aspect may be the first device described in the first aspect or the third aspect, or a chip (system) or other component or assembly disposed in the first device, or an apparatus containing the first device; or, the communication device described in the ninth aspect may be the second device described in the second aspect or the fourth aspect, or a chip (system) or other component or assembly disposed in the second device, or an apparatus containing the second device.

[0102] Furthermore, the technical effects of the communication device described in the ninth aspect can be referred to the technical effects of the method described in any of the implementations of the first to fourth aspects, and will not be repeated here.

[0103] A tenth aspect provides a communication device. The communication device includes a processor coupled to a memory, the processor being configured to execute a computer program stored in the memory, such that the communication device performs the method described in any one of the possible implementations of the first to fourth aspects.

[0104] In one possible implementation, the communication device described in the tenth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the tenth aspect and other communication devices.

[0105] In the embodiments of this application, the communication device described in the tenth aspect may be the first device described in the first aspect or the third aspect, or a chip (system) or other component or assembly disposed in the first device, or an apparatus containing the first device; or, the communication device described in the tenth aspect may be the second device described in the second aspect or the fourth aspect, or a chip (system) or other component or assembly disposed in the second device, or an apparatus containing the second device.

[0106] Furthermore, the technical effects of the communication device described in the tenth aspect can be referred to the technical effects of the method described in any of the implementations of the first to fourth aspects, and will not be repeated here.

[0107] Eleventhly, a communication device is provided, comprising: a processor and a memory; the memory is used to store a computer program, which, when executed by the processor, causes the communication device to perform the method described in any one of the first to fourth aspects.

[0108] In one possible implementation, the communication device described in the eleventh aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the eleventh aspect and other communication devices.

[0109] In the embodiments of this application, the communication device described in the eleventh aspect may be the first device described in the first aspect or the third aspect, or a chip (system) or other component or assembly disposed in the first device, or an apparatus containing the first device; or, the communication device described in the eleventh aspect may be the second device described in the second aspect or the fourth aspect, or a chip (system) or other component or assembly disposed in the second device, or an apparatus containing the second device.

[0110] Furthermore, the technical effects of the communication device described in the eleventh aspect can be referred to the technical effects of the method described in any of the implementations of the first to fourth aspects, and will not be repeated here.

[0111] In a twelfth aspect, a communication device is provided, comprising: a processor; the processor being configured to be coupled to a memory, and after reading a computer program from the memory, to execute, according to the computer program, the method as described in any one of the first to fourth aspects.

[0112] In one possible implementation, the communication device described in the twelfth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the twelfth aspect and other communication devices.

[0113] In the embodiments of this application, the communication device described in the twelfth aspect may be the first device described in the first aspect or the third aspect, or a chip (system) or other component or assembly disposed in the first device, or an apparatus containing the first device; or, the communication device described in the twelfth aspect may be the second device described in the second aspect or the fourth aspect, or a chip (system) or other component or assembly disposed in the second device, or an apparatus containing the second device.

[0114] Furthermore, the technical effects of the communication device described in the twelfth aspect can be referred to the technical effects of the method described in any of the implementations of the first to fourth aspects, and will not be repeated here.

[0115] In a thirteenth aspect, a communication system is provided. The communication system includes: the first device described in the first aspect and the second device described in the second aspect.

[0116] Fourteenthly, a communication system is provided. The communication system includes: the first device described in the third aspect and the second device described in the fourth aspect.

[0117] In a fifteenth aspect, a communication chip is provided, wherein instructions are stored that, when the chip is operated on a communication device, cause the method described in any one of the first to fourth aspects to be implemented.

[0118] In a sixteenth aspect, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are executed on a computer, causing the computer to perform the method described in any one of the possible implementations of the first to fourth aspects.

[0119] In a seventeenth aspect, a computer program product is provided, comprising a computer program or instructions that, when executed on a computer, cause the computer to perform the method described in any one of the possible implementations of the first to fourth aspects. Attached Figure Description

[0120] Figure 1 A schematic diagram of a Manchester encoding method;

[0121] Figure 2 A schematic diagram of the time-domain waveform after encoding and SFS of information bit #1;

[0122] Figure 3 This is a schematic diagram of the spectrum of signal #1;

[0123] Figure 4 This is a schematic diagram of the spectrum of signal #2;

[0124] Figure 5This application provides a schematic diagram of the architecture of a communication system.

[0125] Figure 6 A flowchart illustrating a communication method provided in an embodiment of this application. Figure 1 ;

[0126] Figure 7 This is a schematic diagram of the spectrum of uplink signals corresponding to different uplink bandwidths under FDMA, provided as an embodiment of this application.

[0127] Figure 8 A schematic diagram of the resource locations occupied by the first and third instruction information provided in the embodiments of this application. Figure 1 ;

[0128] Figure 9 A schematic diagram of the resource locations occupied by the first and third instruction information provided in the embodiments of this application. Figure 2 ;

[0129] Figure 10 A flowchart illustrating a communication method provided in an embodiment of this application. Figure 2 ;

[0130] Figure 11 A schematic diagram of the structure of a communication device provided in this application embodiment. Figure 1 ;

[0131] Figure 12 A schematic diagram of the structure of a communication device provided in this application embodiment. Figure 2 . Detailed Implementation

[0132] For ease of understanding, the technical terms involved in the embodiments of this application will be introduced below.

[0133] 1. Ambient Internet of Things (A-IoT)

[0134] A-IoT is based on cellular network communication infrastructure and consists of readers (such as network devices or terminal devices) and passive / semi-passive / active A-IoT terminal devices. A-IoT is a cellular IoT communication system that supports battery-free operation of terminals (or tags). In other words, both readers and A-IoT terminal devices can be devices within the cellular network, making it suitable for low-power, low-cost applications. For example, the functionality of a reader can be implemented by network devices, such as base stations, and A-IoT terminal devices can be implemented by terminal devices within the cellular network, such as ultra-low-power, ultra-low-complexity IoT terminal devices. Readers can also be called readers, exciters, excitation sources, radio frequency sources, or interrogators, etc., without limitation.

[0135] The reader communicates with the A-IoT terminal device without contact, thereby reading information from the A-IoT terminal device and / or writing information that needs to be stored into the A-IoT terminal device. The A-IoT terminal device, also known as a first-type terminal device, is an extremely low-power, extremely low-complexity IoT terminal device; or, in other words, a first-type terminal device can be a device with the functions of an A-IoT terminal device.

[0136] Currently, depending on the physical layer implementation method and capabilities, the implementation architecture of A-IoT devices includes various types, such as:

[0137] Device 1 (similar to a passive A-IoT terminal device): It has no energy storage, cannot generate signals independently, and uses reflection transmission;

[0138] Device 2a (similar to passive A-IoT terminal device): It adds more functional modules to the device 1, has no energy storage, cannot generate signals independently, and uses reflection transmission;

[0139] Device 2b (similar to a semi-passive A-IoT terminal device): It has energy storage, cannot generate signals independently, and uses reflection transmission;

[0140] Device C (similar to an active A-IoT terminal device): It has energy storage, can generate signals independently, and has active radio frequency components for transmission.

[0141] A-IoT technology can be used to achieve one or more of the following business functions: inventory, positioning, sensing, command control, etc. Typical application scenarios include logistics, warehousing, industrial manufacturing, and environmental monitoring.

[0142] 2. Device to reader (D2R) transmission

[0143] A-IoT devices can perform data transmission from device (tag) to reader, and / or reader to device (R2D) data transmission. In the embodiments of this application, D2R can represent uplink communication from device to reader, and R2D can represent downlink communication from reader to device. The following is an example of D2R communication.

[0144] Specifically, the specific process of D2R communication may include:

[0145] (1) Data generation: The device collects sensor data or status information and generates raw binary data, which can be called information bit.

[0146] (2) Manchester Encoding: The device converts the raw binary data into line code according to the Manchester encoding rules, specifically 0->10, 1->01. For example, ... Figure 1 As shown, the information bit before Manchester encoding is 01, and the line code after Manchester encoding is 1001.

[0147] (3) Modulation: The device uses on-off keying (OOK) or binary phase shift keying (BPSK) modulation to modulate the encoded data onto the carrier signal, resulting in a square wave 0 / 1 signal or ±1 signal. A high level (e.g., 1) represents bit 1, and a low level (e.g., 0 or -1) represents bit 0.

[0148] (4) Transmission: The device sends the modulated signal to the reader via the antenna.

[0149] (5) Demodulation and decoding: The reader demodulates and decodes the received signal to recover the original data.

[0150] It is understood that the above D2R communication process is only an example. For a detailed introduction to D2R and R2D communication, please refer to existing technologies, which are not limited to this.

[0151] 3. Frequency Division Multiple Access (FDMA)

[0152] FDMA is a multiple access technology that allows multiple users to share the same frequency band resources. FDMA divides the available spectrum into multiple independent frequency channels, allocating a unique frequency channel to each user for communication. This allows multiple users to communicate simultaneously on different frequency channels, thus avoiding interference between users.

[0153] In A-IoT systems, D2R communication supports parallel transmission between multiple devices via FDMA. To achieve FDMA, the system introduces small frequency shift (SFS) technology. SFS allocates different frequency resources to different devices through a small frequency offset. Specifically, SFS ensures that signals between devices (such as device 1 mentioned above, which can only achieve frequency shifting through SFS) do not interfere with each other by assigning a unique frequency offset to each device, thus enabling FDMA.

[0154] For example, let T be the length of each information bit before line code encoding. b After the information bits are encoded and subjected to SFS (Simplified Fiber Optic Function), the length of each chip or level is denoted as D2R chiplength (or chip length). Chip length is related to the FDMA multiplexing factor (denoted as R), i.e., chip length = T. b / 2×R, where R can also be understood as the time-domain multiplexing factor.

[0155] It is understandable that when R>1, the frequency domain position of the signal corresponding to R>1 will shift or move ±R / T relative to R=1. b For example, such as Figure 2 As shown, assuming information bit #1 is 0110, Tb = 266.66 microseconds (μs); when R = 1, the signal #1 after Manchester encoding and SFS of information bit #1 can be 10010110, and the chip length of signal #1 is 133.33 μs; when R = 4, the signal #2 after Manchester encoding and SFS of information bit #1 can be 10101010 01010101 01010101 10101010, and the chip length of signal #2 is 33.33 μs.

[0156] Taking time interval #1 as an example, when R=1, the first bit 0 of information bit #1 is encoded as 10, and 10 is transmitted once in time interval #1. When R=4, the first bit 0 of information bit #1 is encoded as 10101010, that is, 10 is transmitted four times in time interval #1. Compared to R=1, R=4 is equivalent to shortening the chip length of R=1 to 1 / 4 and transmitting it four times. It can be understood that the above examples using R=1 and R=4 illustrate the time-domain characteristics of different values ​​of R. R can also take any other possible value, and its time-domain characteristics are similar to those of R=1 and R=4. These are for reference and understanding and are not limited to any specific value.

[0157] The following section continues with R=1 and R=4 as examples to introduce the frequency domain characteristics of different values ​​of R.

[0158] Assuming R=1, the effective bandwidth of signal #1 is 15 kilohertz (kHz). For example, the spectrum of signal #1 is as follows: Figure 3 As shown (horizontal axis represents frequency (f), unit is kHz, vertical axis represents power, unit is decibel milliwatt (dBm)), the effective bandwidth of signal #1 can include single sideband #1 and single sideband #2. The effective bandwidth range of single sideband #1 is -7.5kHz to 0kHz, and the effective bandwidth range of single sideband #2 is 0kHz to 7.5kHz.

[0159] When R=4, the frequency domain position of signal #2 will shift or move ±4 / T relative to R=1. b ≈±15kHz, for example, the spectrum of signal #2 is as follows Figure 4 As shown (horizontal axis represents frequency in kHz; vertical axis represents power in dBm), signals #1 and #2 have the same effective bandwidth of 15kHz. The effective bandwidth of signal #2 can include single-sideband #3 and single-sideband #4. Single-sideband #3's frequency domain position is offset by -7.5kHz relative to single-sideband #1, meaning its effective bandwidth range is -15kHz to (-7.5)kHz. Similarly, single-sideband #4's frequency domain position is offset by +7.5kHz relative to single-sideband #2, meaning its effective bandwidth range is 7.5kHz to 15kHz. It can be understood that the above examples using R=1 and R=4 illustrate the frequency domain characteristics of different values ​​of R. R can also take any other possible values, and its frequency domain characteristics are similar to those of R=1 and R=4. These are for reference and understanding only and are not considered limiting.

[0160] The uplink transmission bandwidth of a device (i.e., the frequency domain resource range occupied by the device for transmitting uplink signals) is related to the D2R chip length and R. For example, the uplink transmission bandwidth is denoted as B. tx,D2R , Chip length and R determine the amount of frequency domain resources occupied by each device. Each D2R chip contains at least two sampling points to ensure the integrity of the uplink signal and improve the time domain resolution of the uplink signal. f s This can be the sampling frequency of the device. In the embodiments of this application, uplink transmission bandwidth, uplink bandwidth, and transmission bandwidth have the same meaning, can be substituted for each other, and are not limited thereto.

[0161] Currently, in AIoT D2R transmission scenarios, the reader needs to indicate the frequency domain resources for D2R transmission to the device for subsequent D2R transmission. These frequency domain resources can include the number of concurrent FDMA connections Y (where Y's value belongs to one of the Y sets), the D2R chip length, and R. Y can represent the number of devices the reader currently allows to transmit concurrently via FDMA at the same time; or, in other words, the number of devices the reader currently allows to perform uplink transmissions (including random access and uplink data transmission) with the reader via FDMA at the same time. Y is less than or equal to Y0. max Y max Y and Y can be the maximum number of devices that the reader / writer allows to access via FDMA. max The values ​​are positive integers. D2R chip length can refer to the length of each chip, and R can refer to the FDMA multiplexing factor. For a detailed explanation, please refer to the relevant content in "3. Frequency Division Multiple Access" above; it will not be repeated here. It is understood that the detailed explanations of the FDMA concurrency number Y, D2R chip length, and R above can be found in existing technologies; they will not be repeated here.

[0162] D2R chip lengths are selected from a predefined set of D2R chip lengths. The size of the D2R chip length set (the number of D2R chip lengths it contains) can be denoted as N. chip Set R is selected from a predefined Rset, and the size of the Rset (the number of R's it contains) can be denoted as N. R Set The reader uses different fields to indicate Y, D2R chip length, and R to the device. For example, Y needs to be indicated via... Bits indicate the number of values ​​contained in the Y set (Y' is the number of values ​​in the Y set). The D2R chip length needs to be determined by... Bits are used for indication; R needs to be passed through Bits are used for indication.

[0163] For example, in a random access procedure, the reader needs to broadcast the locations of all frequency domain resources available for subsequent D2R transmissions to Y devices. Therefore, the reader needs to... The bit indicates the frequency domain resources available for subsequent D2R transmissions to Y devices. For data transmission following the random access procedure, the reader needs to unicast the location of the available frequency domain resources for subsequent D2R transmissions to each of the Y devices (one or more of the aforementioned devices that have successfully connected to the reader). Therefore, the reader needs to... The bit indicates to each device the frequency domain resources that can be used for subsequent D2R transmissions.

[0164] However, based on the existing implementation, the number of bits required for the reader to indicate the frequency domain resources for D2R transmission to the device is relatively large, resulting in a large indication overhead for the reader and thus affecting the efficiency of D2R data transmission.

[0165] To address the aforementioned technical problems, this application proposes the following technical solutions to reduce instruction overhead and improve the efficiency of D2R data transmission.

[0166] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0167] The technical solutions of this application embodiment can be applied to various communication systems, such as Bluetooth systems, wireless fidelity (WiFi) systems, long-range radio (LoRa), vehicle-to-everything (V2X) communication systems, device-to-device (D2D) communication systems, machine-to-machine (M2M) communication systems, machine-type communication (MTC), Internet of Things (IoT) communication systems, fourth-generation (4G) communication systems such as long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, worldwide interoperability for microwave access (WiMAX) communication systems, fifth-generation (5G) communication systems such as new radio (NR) systems, inter-satellite communication, satellite communication and other non-terrestrial network (NTN) communication systems, and future communication systems.

[0168] In a communication system, a device can send signals to or receive signals from another device. These signals can include information, signaling, or data. The term "device" can also be replaced with entities, network entities, communication equipment, communication modules, nodes, communication nodes, etc.

[0169] This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches are also possible.

[0170] In addition, to better understand the embodiments of this application, the following points are made before introducing the embodiments of this application.

[0171] In the embodiments of this application, the words "exemplary," "for example," etc., are used to indicate that they are examples, illustrations, or descriptions. Any embodiment or design that is described as "exemplary" in this application should not be construed as being more preferred or advantageous than other embodiments or design options. Specifically, the use of the term "exemplary" is intended to present the concept in a concrete manner.

[0172] In the embodiments of this application, the terms "information," "signal," "message," "channel," and "signaling" may sometimes be used interchangeably. It should be noted that, without emphasizing their distinction, their intended meanings are consistent. Similarly, "of," "corresponding (relevant)," and "corresponding" may sometimes be used interchangeably. It should be noted that, without emphasizing their distinction, their intended meanings are consistent. Furthermore, the " / " mentioned in this application can be used to indicate an "or" relationship. It is understood that in this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing an instruction information used to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A.

[0173] In this embodiment, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index; or indirectly indicating the information to be instructed by indicating other information, wherein there is an association between the other information and the information to be instructed. Alternatively, only a part of the information to be instructed may be indicated, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent.

[0174] Furthermore, the specific indication method can also be any existing indication method, such as, but not limited to, the above-mentioned indication methods and their various combinations. Specific details of various indication methods can be found in existing technologies, and will not be repeated here. As described above, for example, when multiple pieces of information of the same type need to be indicated, the indication methods for different pieces of information may differ. In the specific implementation process, the required indication method can be selected according to specific needs. This application embodiment does not limit the selected indication method; therefore, the indication methods involved in this application embodiment should be understood to cover various methods that enable the party to be indicated to obtain the information to be indicated.

[0175] The information to be instructed can be sent as a whole or divided into multiple sub-information messages, and the sending period and / or timing of these sub-information messages can be the same or different. This application does not limit the specific sending method. The sending period and / or timing of these sub-information messages can be predefined, for example, according to a protocol, or configured by the transmitting device by sending configuration to the receiving device.

[0176] The terms "first," "second," and various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. For example, they distinguish different instruction information. Similarly, "first network region" and "second network region" are simply used to distinguish different regions and do not limit their order. Those skilled in the art will understand that the terms "first," "second," etc., do not limit the quantity or execution order, and that "first," "second," etc., are not necessarily different.

[0177] "Predefined" or "pre-configured" can be achieved by pre-saving corresponding codes, tables, or other means of indicating relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. "Saving" can refer to saving in one or more memories. These memories can be separate installations or integrated into the encoder, decoder, processor, or communication device. Alternatively, some memories can be separate installations, while others are integrated into the decoder, processor, or communication device. The type of memory can be any form of storage medium, and this application does not limit this.

[0178] The “protocol” mentioned in the embodiments of this application may refer to standard protocols in the field of communication, such as LTE protocol, NR protocol and related protocols applied to future communication systems. The embodiments of this application do not limit this.

[0179] In the embodiments of this application, descriptions such as "when," "under the circumstances," "if," and "if" all refer to the fact that the device (e.g., a terminal device or a network device) will make corresponding processing under certain objective circumstances. They are not time limits, nor do they require the device (e.g., a terminal device or a network device) to make a judgment action when implementing it, nor do they imply any other limitations.

[0180] In the embodiments of this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include direct transmission via the air interface or indirect transmission by other units or modules via the air interface. "Receive information from YY" can be understood as the source of the information being YY, which may include direct reception from YY via the air interface or indirect reception from YY by other units or modules via the air interface. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.

[0181] In the embodiments of this application, "receive" can be replaced with "monitor", "detect", "acquire", "blind detection", or "obtain", etc., without limitation.

[0182] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0183] To facilitate understanding of the embodiments of this application, let's first take... Figure 5 The communication system illustrated herein is used as an example to illustrate a communication system applicable to embodiments of this application. For example, Figure 5 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Figure 5 As shown, the communication system mainly includes: a first device and a second device.

[0184] The first device can be a terminal device with extremely low power consumption and / or extremely low complexity, or a device within such a terminal device. The first device can be referred to as a terminal device in the Internet of Things (IoT), or an A-IoT device, A-IoT terminal, passive A-IoT, terminal device, terminal equipment, passive tag, tag, tag device, passive device, passive equipment, semi-active device, battery-free terminal / device, battery-less terminal / device, backscatter terminal / device, backscatter terminal, passive IoT, reflector, reflective terminal, or ambient signal device, etc. For example, the first device can be an A-IoT device, or a module (e.g., circuit, processor, chip, or chip system) applicable to an A-IoT device, or a logical node, logical module, or software capable of implementing all or part of the functions of an A-IoT device.

[0185] The second device, serving as the network device for the first device, can be a reader / writer, or a module (such as a circuit, processor, chip, or chip system) applicable to a reader / writer, or a logical node, logical module, or software capable of implementing all or part of the reader / writer's functions.

[0186] For ease of understanding, the following explanation will use the example of the first device being an A-IoT device and the second device being a reader / writer.

[0187] It is understood that the specific details of the first and second devices can be found in the relevant sections of the above-mentioned technical terminology section, and will not be repeated here.

[0188] In a communication system, a first device receives first indication information and second indication information from a second device. The first indication information can be used to indicate that the value of a first parameter is X, and the second indication information can be used to indicate a first parameter set including Y parameter combinations. X is associated with a first set, which includes the first parameter set. The first device can first determine the first set based on the first indication information, and then determine the first parameter set from the first set based on the second indication information. Each of the Y parameter combinations includes a value for a second parameter (i.e., the chip length of the uplink signal) and a value for a third parameter (i.e., the time-domain multiplexing factor for transmitting the uplink signal). That is, the second device (e.g., a reader / writer) can jointly indicate the second parameter and the third parameter (e.g., the frequency domain resources for D2R transmission) to the first device (e.g., an A-IoT device) through the first and second indication information. Compared to the existing implementation where the reader / writer indicates the second and third parameters separately, this reduces the indication overhead of the second device, thereby improving the uplink transmission efficiency of the first device.

[0189] Understandable. Figure 5 This is a simplified diagram for ease of understanding. The communication system may also include other devices and / or other network elements. Figure 5 It was not drawn.

[0190] For ease of understanding, the following will combine... Figures 6-10 The communication method provided in the embodiments of this application will be described in detail.

[0191] For example, Figure 6 A flowchart illustrating a communication method provided in an embodiment of this application. Figure 1 This method can be applied to the aforementioned communication system, involving interaction between a first device and a second device.

[0192] Specifically, such as Figure 6 As shown, the flow of this communication method is as follows:

[0193] S601, the second device sends a first instruction message to the first device. Correspondingly, the first device receives the first instruction message from the second device.

[0194] The first indication information can be used to indicate a first parameter set, which may include Y parameter combinations. Each of the Y parameter combinations may include a value of a second parameter and a value of a third parameter. The second parameter may be the chip length of an uplink signal, such as the length of each chip or level, D2R chiplength, as described above. For a detailed description, please refer to the relevant content in "3. Frequency Division Multiple Access" above, which will not be repeated here. The third parameter may be the time-domain multiplexing factor for transmitting the uplink signal, such as the FDMA multiplexing factor R mentioned above. For a detailed description, please refer to the relevant content in "3. Frequency Division Multiple Access" above, which will not be repeated here.

[0195] For example, each of the Y parameter combinations can be represented as (a value of R, a value of chip length). For instance, the Y parameter combinations can be represented as: {(R1, chip1), ..., (R... y chip y ),...,(R Y chip Y )}, y=1,2,...,Y,(R y chip y ) can be represented as the y-th parameter combination among Y parameter combinations. Each parameter combination among the Y parameter combinations, i.e. (R y chip y Y parameters can be used as one (or one) frequency domain resource, and the combination of Y parameters can include Y (or Y) frequency domain resources. Y is a positive integer, and the specific value of Y is not limited in the embodiments of this application.

[0196] It can be understood that the Y combinations of parameters include Y different values ​​for the second parameters, and the Y combinations of parameters include Y different values ​​for the third parameters; or, in other words, the Y combinations of parameters include Y values ​​for the second parameters, with no duplicate values ​​among the Y values ​​for the second parameters, and the Y combinations of parameters include Y values ​​for the third parameters, with no duplicate values ​​among the Y values ​​for the third parameters, in order to avoid interference between devices.

[0197] The following section will take the i-th parameter combination among the Y parameter combinations as an example to provide a detailed introduction to the Y parameter combinations.

[0198] In one possible implementation, the i-th parameter combination among the Y parameter combinations may include a first value of the second parameter and a second value of the third parameter, where i is a positive integer less than or equal to Y. That is, the i-th parameter combination can be any one of the Y parameter combinations. This application embodiment does not limit the specific value of i. For example, assuming the first value is denoted as chip length#1 and the second value is denoted as R#1, the i-th parameter combination can be (R#1, chip length#1).

[0199] The first value belongs to a first set, which can be a predefined D2R chip length set. Each of the Y parameter combinations includes a value for the second parameter that belongs to the D2R chip length set. For example, the D2R chip length set may include chip length #1. The second value belongs to a second set, which can be a predefined R set. Each of the Y parameter combinations includes a value for the third parameter that belongs to the R set. For example, the R set may include R#1.

[0200] Each value of the second parameter in the first set can correspond to a candidate set, and the values ​​of the third parameter contained in each candidate set can be proper subsets of the second set. These will be described in detail below.

[0201] It's understandable, combined and It can be seen that when B tx,D2RWhen the product of R and chip length is relatively large (i.e., the product is constant and small), R has an upper bound (i.e., a constraint) because chip length has a lower bound. Based on this constraint, each chip length value in the D2R chip length set corresponds to a candidate set. Taking chip length#a in the D2R chip length set as an example, chip length#a corresponds to candidate set #a. Candidate set #a is the set of possible R values ​​(satisfying the constraint) when chip length equals chip length#a. Candidate set #a is a proper subset of the R set. That is, each candidate set contains a proper subset of the R values ​​in the R set. The following examples 1 and 2 will illustrate this in detail.

[0202] Example 1: Assume the sampling rate f of the first device s =2400kHz, below is B tx,D2R Taking 2400kHz, 1200kHz, 600kHz, 300kHz, 150kHz, 60kHz, 30kHz, and 15kHz as examples, the upper bound of the value of R will be explained in detail.

[0203] When B tx,D2R =2400kHz, and Therefore, R ≤ 1;

[0204] When B tx,D2R =1200kHz, and Therefore, R ≤ 2;

[0205] When B tx,D2R =600kHz, and Therefore, R ≤ 4;

[0206] When B tx,D2R =300kHz, and Therefore, R ≤ 8;

[0207] When B tx,D2R =150kHz, and Therefore, R ≤ 16;

[0208] When B tx,D2R =60kHz, and Therefore, R ≤ 32;

[0209] When Btx,D2R =30kHz, and Therefore, R ≤ 64;

[0210] When B tx,D2R =15kHz, and Therefore, R ≤ 128.

[0211] In Example 1, assume R set = {1, 2, 4, 8, 16, 32, 64, 128}, and D2R chip length set = {0.83, 1.04, 1.67, 2.08, 3.33, 4.17, 6.67, 8.33, 16.67, 33.33, 66.67, 133.33} μs. Based on the above calculations, we can see that:

[0212] When B tx,D2R At 2400kHz, the selectable (R, chip length) can include: (1, 0.83μs);

[0213] When B tx,D2R At 1200kHz, the selectable (R, chip length) can include: (1, 1.67μs) and (2, 0.83μs);

[0214] When B tx,D2R At 600kHz, the selectable (R, chip length) can include: (1, 3.33μs), (2, 1.67μs), and (4, 0.83μs);

[0215] When B tx,D2R At 300kHz, the selectable (R, chip length) can include: (1, 6.67μs), (2, 3.33μs), (4, 1.67μs), (8, 0.83μs);

[0216] When B tx,D2R At 150kHz, the selectable (R, chip length) can include: (1, 13.33μs), (2, 6.67μs), (4, 3.33μs), (8, 1.67μs), (16, 0.83μs);

[0217] When B tx,D2R At 60kHz, the selectable (R, chip length) can include: (1, 33.3μs), (2, 16.67μs), (4, 8.33μs), (8, 4.17μs), (16, 2.08μs), (32, 1.04μs);

[0218] When B tx,D2R At 30kHz, the selectable (R, chip length) can include: (1, 66.67μs), (2, 33.33μs), (4, 16.67μs), (8, 8.33μs), (16, 4.17μs), (32, 2.08μs), (64, 1.04μs);

[0219] When B tx,D2R At 15kHz, the selectable (R, chip length) can include: (1, 133.33μs), (2, 66.67μs), (4, 33.33μs), (8, 16.67μs), (16, 8.33μs), (32, 4.17μs), (64, 2.08μs), and (128, 1.04μs).

[0220] For example, with B tx,D2R =2400kHz, B tx,D2R =600kHz, and B tx,D2R For example, at 150kHz, Figure 7 As shown, the horizontal axis represents frequency (f), and the vertical axis represents power. When B tx,D2R =2400kHz, such as Figure 7 As shown in (a), the uplink signal R = 1; when B tx,D2R =600kHz, such as Figure 7 As shown in (b), the frequency range of the uplink signal corresponding to R=8 is (partially or entirely) within B. tx,D2R Since the frequency range is outside the range, R ≤ 4, and the uplink signal R = one of {1, 2, 4}; when B tx,D2R =150kHz, such as Figure 7 As shown in (c), the frequency range of the uplink signal corresponding to R=32 is (partially or entirely) within B. tx,D2R Since the frequency range is outside the range of 16, R ≤ 16, and the uplink signal R = one of {1, 2, 4, 8, 16}. This can be understood as follows: Figure 7 For example only, B tx,D2R Other values ​​are also possible, such as 1200kHz, 300kHz, 60kHz, 30kHz, or 15kHz, etc., and the corresponding uplink signal spectrum diagrams are shown below. Figure 7 Similarly, you can refer to this for understanding, and I will not go into details.

[0221] Based on the above analysis, different uplink bandwidths can correspond to different (R, chip length), and the R and chip length that can be used under each uplink bandwidth are shown in Table 1 below.

[0222] Table 1

[0223]

[0224] Based on Table 1 above, when chip length = 0.83 μs, the candidate set #a1 for the value of R corresponding to 0.83 μs can be: {1, 2, 4, 8, 16}, and candidate set #a1 is a proper subset of the R set; when chip length = 1.04 μs, the candidate set #a2 for the value of R corresponding to 1.04 μs can be: {32, 64, 128}, and candidate set #a2 is a proper subset of the R set; when chip length = 1.67 μs, the candidate set #a3 for the value of R corresponding to 1.67 μs can be: {1, 2, 4, 8}, and candidate set #a3 is a proper subset of the R set; when chip length = 2.08 μs, the candidate set #a4 for the value of R corresponding to 2.08 μs can be: {16, 32, 64}, and candidate set #a4 is a proper subset of the R set; when chip length = 1.04 μs, the candidate set #a1 for the value of R corresponding to 1.04 μs can be: {32, 64, 128}, and candidate set #a2 is a proper subset of the R set; when chip length = 1.04 μs, the candidate set #a2 for the value of R corresponding to 1.67 μs can be: {1, 2, 4, 8}, and candidate set #a3 is a proper subset of the R set; when chip length = 1.08 μs, the candidate set #a4 for the value of R corresponding to 2.08 μs can be: {16, 32, 64}, and candidate set #a4 is a proper subset of the R set; when chip length = 1.08 μs, the candidate set #a1 for the value of R corresponding to 1.08 μs can be: {16, 32, 64}, and candidate set #a4 is a proper When chip length = 3.33 μs, the candidate set #a5 for the value of R corresponding to 3.33 μs can be {1, 2, 4}, and candidate set #a5 is a proper subset of the R set; when chip length = 4.17 μs, the candidate set #a6 for the value of R corresponding to 4.17 μs can be {8, 16, 32}, and candidate set #a6 is a proper subset of the R set; when chip length = 6.67 μs, the candidate set #a7 for the value of R corresponding to 6.67 μs can be {1, 2}, and candidate set #a7 is a proper subset of the R set; when chip length = 8.33 μs, the candidate set #a8 for the value of R corresponding to 8.33 μs can be {4, 8, 16}, and candidate set #a8 ...5 for the value of R corresponding to 4.17 μs can be {8, 16, 32}, and candidate set #a6 is a proper subset of the R set; when chip length = 4.17 μs, the candidate set #a7 for the value of R corresponding to 6.67 μs can be {1, When chip length = 13.33 μs, the candidate set #a9 for the value of R corresponding to 13.33 μs can be: {1}, and the candidate set #a9 is a proper subset of the R set; when chip length = 16.67 μs, the candidate set #a10 for the value of R corresponding to 16.67 μs can be: {2,4,8}, and the candidate set #a10 is a proper subset of the R set; when chip length = 33.33 μs, the candidate set #a11 for the value of R corresponding to 33.33 μs can be: {2,4}, and the candidate set #a11 is a proper subset of the R set; when chip length = 66.67 μs, the candidate set #a12 for the value of R corresponding to 66.67 μs can be: {1,2}, and the candidate set #a12 is a proper subset of the R set; when chip length = 13.3 ...9 for the value of R corresponding to 13.33 μs can be: {1}, and the candidate set #a19 is a proper subset of the R set; when chip length = 13.33 μs, the candidate set #a19 for the value of R corresponding to 13.33 μs can be: {1}, and the candidate set #a19 is a proper subset of the R set; when chip length = 13.33 μs, the candidate set #a19 for the value of R corresponding to 13.33 μs can be: {1}, and the candidate set #a19 is a proper subset of the R set; when chip length = 13.33 μs, the candidate set #a19 for the value of R corresponding to 13. When length = 133.33μs, the candidate set #a13 for the value of R corresponding to 133.3μs can be: {1}, and the candidate set #a13 is a proper subset of the R set.

[0225] Example 2: Assume the sampling rate f of the first device s =2880kHz, below is B tx,D2R Taking 2880kHz, 1440kHz, 720kHz, 360kHz, 180kHz, 60kHz, 30kHz, and 15kHz as examples, the upper bound of the value of R will be explained in detail.

[0226] When B tx,D2R =2880kHz, and Therefore, R ≤ 1;

[0227] When B tx,D2R =1440kHz, and Therefore, R ≤ 2;

[0228] When B tx,D2R =720kHz, and Therefore, R ≤ 4;

[0229] When B tx,D2R =360kHz, and Therefore, R ≤ 8;

[0230] When B tx,D2R =180kHz, and Therefore, R ≤ 16;

[0231] When B tx,D2R =60kHz, and Therefore, R ≤ 48;

[0232] When B tx,D2R =30kHz, and Therefore, R ≤ 96;

[0233] When B tx,D2R =15kHz, and Therefore, R ≤ 192.

[0234] In Example 2, assume R set = {1, 4, 8, 16, 32, 64, 96, 128}, and D2R chip length set = {0.69, 1.04, 1.39, 2.08, 2.78, 4.17, 5.56, 8.33, 11.11, 16.67, 33.33, 66.67, 133.33} μs.

[0235] Based on the above calculations, it can be seen that when B tx,D2R At 2880kHz, the selectable (R, chip length) can include: (1, 0.69μs);

[0236] When B tx,D2R At 1440kHz, the selectable (R, chip length) can include: (1, 1.39μs);

[0237] When B tx,D2R At 720kHz, the selectable (R, chip length) can include: (1, 2.78μs) and (4, 0.69μs);

[0238] When B tx,D2R At 360kHz, the selectable (R, chip length) can include: (1, 5.56μs), (4, 1.39μs), and (8, 0.69μs);

[0239] When B tx,D2R At 180kHz, the selectable (R, chip length) can include: (1, 11.11μs), (4, 2.78μs), (8, 1.39μs), (16, 0.69μs);

[0240] When B tx,D2R At 60kHz, the selectable (R, chip length) can include: (1, 33.33μs), (4, 8.33μs), (8, 4.17μs), (16, 2.08μs), (32, 1.04μs);

[0241] When B tx,D2R At 30kHz, the selectable (R, chip length) can include: (1, 66.67μs), (4, 16.67μs), (8, 8.33μs), (16, 4.17μs), (32, 2.08μs), (64, 1.04μs), (96, 0.69μs);

[0242] When B tx,D2R At 15kHz, the selectable (R, chip length) can include: (1, 133.33μs), (4, 33.33μs), (8, 16.67μs), (16, 8.33μs), (32, 4.17μs), (64, 2.08μs), (96, 1.39μs), and (128, 1.04μs).

[0243] Based on the above analysis, different uplink bandwidths can correspond to different (R, chip length), and the R and chip length that can be used under each uplink bandwidth are shown in Table 2 below.

[0244] Table 2

[0245]

[0246] Based on Table 2 above, when chip length = 0.69 μs, the candidate set #b1 for the value of R corresponding to 0.69 μs can be {4, 8, 16, 96}, and candidate set #b1 is a proper subset of the R set; when chip length = 1.04 μs, the candidate set #b2 for the value of R corresponding to 1.04 μs can be {32, 64, 128}, and candidate set #b2 is a proper subset of the R set; when chip length = 1.39 μs, the candidate set #b3 for the value of R corresponding to 1.39 μs can be {1, 4, 8, 96}, and candidate set #b3 is a proper subset of the R set; when chip length = 2.08 μs, the candidate set #b4 for the value of R corresponding to 2.08 μs can be {16, 32, 64}, and candidate set #b4 is a proper subset of the R set; when chip length = 1.04 μs, the candidate set #b1 for the value of R corresponding to 1.04 μs can be {32, 64, 128}, and candidate set #b2 is a proper subset of the R set; when chip length = 1.04 μs, the candidate set #b2 for the value of R corresponding to 1.39 μs can be {1, 4, 8, 96}, and candidate set #b3 is a proper subset of the R set; when chip length = 1.08 μs, the candidate set #b4 for the value of R corresponding to 2.08 μs can be {16, 32, 64}, and candidate set #b4 is a proper subset of the R set; when chip length = 1.08 μs, the candidate set #b1 for the value of R corresponding to 1.08 μs can be {16, 32, 64}, and candidate set #b4 is a proper subset of the R set; when chip When chip length = 2.78 μs, the candidate set #b5 for the value of R corresponding to 2.78 μs can be {1, 4}, and candidate set #b5 is a proper subset of R set; when chip length = 4.17 μs, the candidate set #b6 for the value of R corresponding to 4.17 μs can be {16, 32}, and candidate set #b6 is a proper subset of R set; when chip length = 5.56 μs, the candidate set #b7 for the value of R corresponding to 5.56 μs can be {1}, and candidate set #b7 is a proper subset of R set; when chip length = 8.33 μs, the candidate set #b8 for the value of R corresponding to 8.33 μs can be {4, 8, 16}, and candidate set #b8 is a proper subset of R set; when chip length = 11.11 μs, the candidate set #b9 for the value of R corresponding to 11.11 μs can be {1}, and candidate set #b9 is a proper subset of R set. The candidate set #b10 for the value of R corresponding to 16.67μs when chip length = 16.67μs can be {4,8}, and the candidate set #b10 is a proper subset of the R set; when chip length = 33.33μs, the candidate set #b11 for the value of R corresponding to 33.33μs can be {1,4}, and the candidate set #b11 is a proper subset of the R set; when chip length = 66.67μs, the candidate set #b12 for the value of R corresponding to 66.67μs can be {1}, and the candidate set #b12 is a proper subset of the R set; when chip length = 133.33μs, the candidate set #b13 for the value of R corresponding to 133.3μs can be {1}, and the candidate set #b13 is a proper subset of the R set.

[0247] It is understood that, based on Examples 1 and 2 above, when the second device jointly indicates the D2R chip length and R, for each A-IoT device (the device used for D2R transmission, including the first device mentioned above), the number of selectable (R, chip length) combinations is [number missing]. At this point, each device needs to... The bit indicates both the D2R chip length and R. Based on the above, it is clear that in the prior art, each device requires... The bit indicates the D2R chip length and R. Combined with mathematical derivation, it can be seen that... Furthermore, considering that each value of the second parameter in the first set corresponds to a candidate set, and each candidate set contains a proper subset of the values ​​of the third parameter in the second set, therefore... That is, the overhead of jointly indicating the second and third parameters is always less than the overhead of indicating the second and third parameters individually.

[0248] For example, continuing with Example 1 above, B tx,D2R When the kHz frequencies are 2400kHz, 1200kHz, 600kHz, 300kHz, 150kHz, 60kHz, 30kHz, and 15kHz, there are a total of 36 selectable (R, chip length) values. At this point, for each A-IoT device, each A-IoT device needs... Bits are used to indicate the D2R chip length and R. For existing technology, each A-IoT device requires a total of [number missing] bits. The bits are used to indicate the D2R chip length and R, thus effectively reducing the indication overhead of the second device.

[0249] It can be understood that each of the 36 (R, chip length) corresponds to an index value. For example, the 36 (R, chip length) can be sequentially associated with index = 0-35. One possible correspondence is shown in Table 3 below.

[0250] Table 3

[0251]

[0252] It is understood that Table 3 above is only an example, and the 36 (R, chip length) and index values ​​in Example 1 can also have any other possible correspondences. This application embodiment does not limit this.

[0253] For example, continuing with Example 2 above, B tx,D2R When the kHz, 1440kHz, 720kHz, 360kHz, 180kHz, 60kHz, 30kHz, and 15kHz frequencies are equal, there are a total of 31 selectable (R, chip length) values. At this point, for each A-IoT device, each A-IoT device needs... Bits are used to indicate the D2R chip length and R. For existing technology, each A-IoT device requires a total of [number missing] bits. The bits are used to indicate the D2R chip length and R, thus effectively reducing the indication overhead of the second device.

[0254] It can be understood that each of the 31 types (R, chip length) corresponds to an index value. For example, the 31 types (R, chip length) can be sequentially associated with index = 0-30. One possible correspondence is shown in Table 4 below.

[0255] Table 4

[0256]

[0257]

[0258] It is understood that Table 4 above is only an example, and the 31 types (R, chip length) and index values ​​in Example 2 can also have any other possible correspondences. This application embodiment does not limit this.

[0259] It should be understood that Tables 3 and 4 above may be pre-configured, pre-defined, instructed by the second device to the first device, or instructed by other network elements or devices to the first and second devices, etc., and the embodiments of this application do not limit them.

[0260] The following describes the instruction method for the first instruction information.

[0261] For example, the first indication information may include a first field, the value of which is an index value from Table 3 or Table 4 mentioned above. For example, corresponding to Example 1 above, the first field may occupy 6 bits, and different values ​​of these 6 bits may correspond to index = 0-35 respectively; corresponding to Example 2 above, the first field may occupy 5 bits, and different values ​​of these 5 bits may correspond to index = 0-30 respectively. It is understood that the embodiments of this application do not limit the correspondence between the value of the first field and the index, and its specific implementation can refer to the prior art, which will not be elaborated here.

[0262] In one possible implementation, the above method embodiment further includes:

[0263] The second device sends a third instruction message to the first device. Correspondingly, the first device receives the third instruction message from the second device.

[0264] The third indication information can be used to indicate that the value of the first parameter is X. For example, the third indication information may include a second field, and different values ​​of the second field can be used to indicate different index values, each index value corresponding to a value of the first parameter. It is understood that this application does not limit the correspondence between the value of the second field and the index value, or the correspondence between the index value and the value of X; its specific implementation can refer to existing technologies and will not be elaborated further. The first parameter is similar to the aforementioned "concurrency number Y of FDMA" and can be understood accordingly, without further elaboration.

[0265] The first device can determine, based on the third indication information, that the second device currently allows X devices to perform uplink transmission (including random access and uplink data transmission) via FDMA, and these X devices include the first device. X is a positive integer, and the specific value of X is not limited in this embodiment. X can be used to determine the number of bits occupied by the first parameter set, as illustrated in the following examples 1 and 2.

[0266] Case 1: The uplink signal is a signal used for random access (i.e., the corresponding random access procedure).

[0267] In Case 1, X = Y. For ease of understanding, the following description assumes the first parameter has a value of Y. The second device can use the third indication information to indicate to the first device that the parameter combinations included in the first parameter set are related to Y. For example, corresponding to Example 1 above, the first device can determine that Y parameter combinations occupy a total of 6Y bits based on the value of the first parameter Y; corresponding to Example 2 above, the first device can determine that Y parameter combinations occupy a total of 5Y bits based on the value of the first parameter Y.

[0268] In this case, the first indication information includes Y fields (such as the aforementioned 6Y bits or 5Y bits) that correspond one-to-one with the Y parameter combinations. That is, the value of the j-th field (occupying 6 bits or 5 bits) among the Y fields is used to indicate the j-th parameter combination among the Y parameter combinations, where j is a positive integer less than or equal to Y. This application embodiment does not limit the specific value of j. It can be understood that the aforementioned first field is one of the Y fields. This application embodiment does not limit the correspondence between the value of the j-th field and the index value, nor the correspondence between the index value and the j-th parameter combination. Specific implementations can refer to existing technologies and will not be elaborated further.

[0269] It should be understood that the starting resource position occupied by the Y parameter combinations can be predefined or preconfigured, or indicated by the second device to the first device. For example, the first and third indication information can be carried in the same message (e.g., message #1), where the resource position occupied by the third indication information in message #1 is continuous with that occupied by the first indication information in message #1, and the resource position occupied by the third indication information in message #1 precedes that occupied by the first indication information in message #1. In this case, the starting resource position occupied by the Y parameter combinations is the ending resource position of the third indication information in message #1. The first device can determine the starting resource position occupied by the Y parameter combinations based on the ending resource position of the third indication information; alternatively, the second device can send a fourth indication information to the first device, which can be used for the starting resource position occupied by the Y parameter combinations, etc. It is understood that the second and third indication information can also be carried in different messages, without limitation.

[0270] For example, taking the first instruction information and the third instruction information carried in the same message as an example, such as Figure 8 As shown, assuming in Example 1 above, X = Y = {1, 2, 3, 4, 5, 6, 7}, that is, Y max =7 (meaning the set of Y values ​​includes 7 values, with the maximum value of Y being 7), then the second field can occupy 3 bits. Different values ​​of these 3 bits can be used to indicate different index values, such as index = 0-6, which can correspond to {1, 2, 3, 4, 5, 6, 7} in sequence. The first device can determine the value of Y based on the second field in the third indication information, and determine the resource position of the subsequent fields used to indicate frequency domain resources based on the value of Y. For example, the first device can determine based on the value of Y that the subsequent 6 Y bits are used to indicate the combination of Y parameters. In this case, the first indication information and the third indication information together require (3+6Y) bits.

[0271] like Figure 9 As shown, assuming in Example 2 above, X = Y = {1, 2, 4, 8}, that is, Y max=4 (the set of values ​​for Y includes 4 values, and the maximum value of Y is 8), then the second field can occupy 2 bits. Different values ​​of these 2 bits can be used to indicate different index values, such as index = 0-3, which can correspond to {1, 2, 4, 8} in sequence. The first device can determine the value of Y based on the second field in the third indication information, and determine the resource position of the subsequent fields used to indicate frequency domain resources based on the value of Y. For example, the first device can determine based on the value of Y that the subsequent 5Y bits are used to indicate the combination of Y parameters. At this time, the first indication information and the third indication information together require (2+5Y) bits.

[0272] Based on the above description, in scenario 1, when the second device currently needs or expects Y devices to connect, it can send first and third indication information to the Y devices via broadcast or multicast to indicate the locations of all frequency domain resources available for subsequent D2R transmission. For example, corresponding to example 1 above, the first and third indication information require a total of (3+6Y) bits, which is significantly less than the information used in existing technologies. In this respect, the indication overhead of the second device is effectively reduced. Corresponding to Example 2 above, the first and third indication information together require (2+5Y) bits, which is significantly less than the overhead used in existing technologies. In this regard, it effectively reduces the instruction overhead of the second device.

[0273] It is understood that the second and third instruction messages can be carried in the same message or in different messages, without limitation.

[0274] Case 2: The uplink signal is used for uplink data transmission (i.e., the corresponding uplink data transmission process).

[0275] In scenario 2, the first device has already connected to the second device, and the second device only needs to indicate a parameter combination to the first device. The first indication information may include a first field for indicating a parameter combination. For example, the value of the first field is used to indicate a parameter combination, such as the first parameter combination, that is, the above Y parameter combinations include the first parameter combination. Y = 1, and the chip length is denoted as chip. The first parameter combination can be represented as {(R1, chip1)}.

[0276] The second device can use third indication information to indicate to the first device that the parameter combinations contained in the first parameter set are related to Y (equal to 1). For example, corresponding to Example 1 above, the first device can determine the first parameter combination based on the value Y of the first parameter, occupying a total of 6 bits; corresponding to Example 2 above, the first device can determine Y parameter combinations occupying a total of 5 bits based on the value Y of the first parameter. The specific implementation of the first device determining the resource location occupied by the first parameter combination based on the value of the first parameter can be found in the relevant content described in Case 1 above, and will not be repeated here.

[0277] Based on the above description, in scenario 2, when the second device needs the already connected first device to send uplink data, it can send first and third indication information to the first device (one of the X devices) via unicast. This indicates the location of frequency domain resources available for subsequent D2R transmission. In this case, the first device has already connected to the second device through a random access procedure. For example, corresponding to Example 1 above, the first and third indication information require a total of 3 + 6 = 9 bits; corresponding to Example 2 above, the first and third indication information require a total of 2 + 5 = 7 bits.

[0278] It should be understood that in this embodiment, the value of X is the same for the uplink data transmission process and the random access process. In this case, the second device does not need to send the third indication information to the first device; the second device only needs to send the first indication information. The first device can determine X based on the third indication information received before the random access process. In this case, corresponding to Example 1 above, the first indication information requires a total of 6 bits, which is less than the value used in the prior art. In this respect, it effectively reduces the indication overhead of the second device; corresponding to Example 2 above, the first indication information requires a total of 5 bits, compared to the existing technology. In this regard, it effectively reduces the instruction overhead of the second device.

[0279] It is understood that Examples 1 and 2 above are merely examples, and (R, chip length) can take any other possible combination of values ​​without limitation.

[0280] It is understood that the naming of the first indication information, the first parameter set, the parameter combination, the first parameter, the second parameter, the first value, the second value, the first set, the second set, and the third indication information is merely an example and is not intended to be limiting.

[0281] S602, the first device sends a first uplink signal to the second device according to the first instruction information. Correspondingly, the second device receives the first uplink signal from the first device.

[0282] The following will use cases 3 and 4 as examples to explain step S602 in detail.

[0283] Case 3: Corresponds to Case 1 above.

[0284] The first device sends a first uplink signal to the second device according to the first instruction information, or the second device receives the first uplink signal from the first device, including:

[0285] The first device sends a first random access signal to the second device based on one of a set of Y parameter combinations. Correspondingly, the second device receives the first random access signal from the first device.

[0286] In other words, during the random access process, the first device can select any one of the Y parameter combinations based on the first and third indication information, and send a first random access signal (or a first random access message, etc.) to the second device according to that parameter combination for accessing the second device. That is, the first random access signal is associated with one of the Y parameter combinations. In this case, the second device does not need additional signaling to indicate a specific parameter combination among the Y parameter combinations, thus reducing the indication overhead of the second device.

[0287] For example, the first device selects {(R1,chip1),...,(R y chip y ),...,(R Y chip Y Taking (R1, chip1) in the context of )} as an example, the first device can determine the corresponding frequency domain resource location based on R1 and chip1, and then send the first random access signal at that frequency domain resource location. It is understood that the specific implementation of the first device determining the frequency domain resource location based on R1 and chip1 can be found in existing implementations and will not be elaborated upon here.

[0288] Optionally, the above method embodiments further include:

[0289] The second device sends a second instruction message to the first device. Correspondingly, the first device receives the second instruction message from the second device.

[0290] The first device sends first uplink data to the second device based on a first parameter combination. Correspondingly, the second device receives the first uplink data from the first device.

[0291] The second indication information can be used to indicate the first parameter combination among the Y parameter combinations. That is, after the first device accesses the second device through a random access procedure, if the second device needs the first device to send uplink data, it can send the second indication information to the first device to indicate that the first device needs to select the first parameter combination among the Y parameter combinations to send the first uplink data. In other words, the first uplink data is associated with the first parameter combination.

[0292] For example, the second indication information may include a third field, where different values ​​can indicate different index values, and each index value can correspond to one of Y parameter combinations. It can be understood that the number of bits occupied by the third field is related to Y (the number of values ​​included in the set of values ​​for Y), for example, This application does not limit the specific value of the number of bits occupied by the third field in its embodiments. This application also does not limit the correspondence between the value of the third field and the index value, or the correspondence between the index value and each parameter combination in the Y parameter combinations; their specific implementation can refer to existing technologies and will not be elaborated upon.

[0293] It is understandable that when all Y devices successfully connect to the second device, the second device can subsequently instruct each of the Y parameter combinations to use for uplink data transmission. That is, there is a one-to-one correspondence between the Y parameter combinations and the Y devices. When only some of the Y devices, such as a devices (where a is a positive integer less than Y), successfully connect to the second device, the second device can subsequently instruct each of the Y parameter combinations to the a devices. In other words, there is a one-to-one correspondence between the a devices and the a parameter combinations in the Y parameters. This avoids situations where one or more of the Y devices experience frequency domain resource conflicts, leading to interference between the uplink data sent by these devices or failure of uplink data transmission between these devices and the second device. This improves the uplink communication quality and uplink transmission efficiency of the Y devices.

[0294] For example, taking the first parameter combination as (R1, chip1), the first device can determine the corresponding frequency domain resource location based on R1 and chip1, and send the first uplink data at that frequency domain resource location. It is understood that the specific implementation of the first device determining the frequency domain resource location based on R1 and chip1 can refer to existing implementations and will not be elaborated further.

[0295] Case 4: Corresponds to Case 2 above.

[0296] The first device sends a first uplink signal to the second device according to the first instruction information, or the second device receives the first uplink signal from the first device, including:

[0297] The first device sends first uplink data to the second device based on a first parameter combination. Correspondingly, the second device receives the first uplink data from the first device.

[0298] That is, in case 4, based on Y=1, the Y parameter combinations include the first parameter combination. In this case, the first device can directly send the first uplink data to the second device according to the first parameter combination; that is, the first uplink data is associated with the first parameter combination. For example, taking the first parameter combination as (R1, chip1), the first device can determine the corresponding frequency domain resource location based on R1 and chip1, and send the first uplink data at that frequency domain resource location. It can be understood that the specific implementation of the first device determining the frequency domain resource location based on R1 and chip1 can refer to existing implementations and will not be elaborated here.

[0299] It is understood that the naming of the second indication information, the first random access signal, and the first uplink data mentioned above is only an example, and they can be replaced with any other possible names, which will not be elaborated here.

[0300] In summary, the first device receives first indication information from the second device. This first indication information can be used to indicate a first parameter set comprising Y parameter combinations. Each of these Y parameter combinations includes a value for a second parameter (i.e., the chip length of the uplink signal) and a value for a third parameter (i.e., the time-domain multiplexing factor for transmitting the uplink signal). That is, the second device (e.g., a reader / writer) can use the first indication information to jointly indicate the second and third parameters (e.g., the frequency domain resources for D2R transmission) to the first device (e.g., an A-IoT device). Compared to the existing implementation where the reader / writer indicates the second and third parameters separately, this reduces the indication overhead of the second device, thereby improving the uplink transmission efficiency of the first device.

[0301] For example, Figure 10 A flowchart illustrating a communication method provided in an embodiment of this application. Figure 2 This method can be applied to the aforementioned communication system, involving interaction between a first device and a second device.

[0302] Specifically, such as Figure 10 As shown, the flow of this communication method is as follows:

[0303] S1001, the second device sends first instruction information and second instruction information to the first device. Correspondingly, the first device receives the first instruction information and second instruction information from the second device.

[0304] The first indication information can be used to indicate that the value of the first parameter is X. For example, the first indication information may include a second field, and different values ​​of the second field can be used to indicate different index values, each index value corresponding to a value of the first parameter. It is understood that this application embodiment does not limit the correspondence between the value of the second field and the index value, or the correspondence between the index value and the value of X; its specific implementation can refer to existing technologies and will not be elaborated further. The first parameter is similar to the aforementioned "concurrency number Y of FDMA" and can be understood accordingly, without further elaboration.

[0305] The first device can determine, based on the first indication information, that the second device currently allows X devices to perform uplink transmission (including random access and uplink data transmission) via FDMA, where the X devices include the first device. X is a positive integer, and the specific value of X is not limited in this embodiment.

[0306] The second indication information can be used to indicate the first parameter set, which may include Y parameter combinations. Each of the Y parameter combinations may include a value of the second parameter and a value of the third parameter. The second parameter may be a chip length of the uplink signal, and its specific description can be found in the description of the relevant content of the second parameter in step S601 above, so it will not be repeated here. The third parameter may be the time-domain multiplexing factor for transmitting the uplink signal, and its specific description can be found in the description of the relevant content of the third parameter in step S601 above, so it will not be repeated here.

[0307] For example, each of the Y parameter combinations can be represented as (a value of R, a value of chip length). For instance, the Y parameter combinations can be represented as: {(R1, chip1), ..., (R... y chip y ),...,(R Y chip Y )}, y=1,2,...,Y,(R y chip y ) can be represented as the y-th parameter combination among Y parameter combinations. Each parameter combination among the Y parameter combinations, i.e. (R y chip y Y parameters can be used as one (or one) frequency domain resource, and the combination of Y parameters can include Y (or Y) frequency domain resources. Y is a positive integer, and the specific value of Y is not limited in the embodiments of this application.

[0308] The i-th parameter combination in the Y parameter combinations may include a value of the second parameter, such as value #1 (as in step S601 above) and a value of the third parameter, such as value #2 (as in step S601 above). Value #1 belongs to set #1 (as in the first set in step S601 above), and value #2 belongs to set #2 (as in the second set in step S601 above). Each value of the second parameter in set #1 can correspond to a candidate set, and each candidate set contains a value of the third parameter that can be a proper subset of set #2. i is a positive integer less than or equal to Y. For a detailed description, please refer to the relevant content in step S601 above, which will not be repeated here. The specific value of i is not limited in this embodiment. It can be understood that Examples 1 and 2 in step S601 above are applicable to step S1001, and will not be repeated here.

[0309] Based on the above description, X is associated with a first set, which may include at least one parameter set (each parameter set includes X parameter combinations), and this at least one parameter set may include the first parameter set (that is, the first set includes the first parameter set). Different values ​​of X result in different first sets, and therefore different first parameter sets. The first device can first determine the first set based on the first instruction information, and then determine the first parameter set from the first set based on the second instruction information.

[0310] The following example illustrates the combination of Y parameters in the first parameter set.

[0311] Implementation 1: Rule 1.

[0312] In one possible implementation, Y is greater than 1, and the combination of Y parameters includes the values ​​of Y third parameters. The values ​​of the Y third parameters include the first value but do not include the second value.

[0313] It is understood that the uplink signal corresponding to the third parameter being the first value is subject to interference (such as overlapping spectra) with the uplink signal corresponding to the third parameter being the second value. Therefore, when Y is greater than 1, the Y parameter combinations can include a total of Y values ​​for the third parameter. When one of the Y values ​​for the third parameter is the first value, the other Y-1 values ​​of the third parameter, excluding the first value, are not equal to the second value. It is understood that the Y values ​​for the third parameter may also have neither a first value nor a first or second value; this application does not limit this.

[0314] For example, as described above Figure 7As shown, there is interference between the uplink signal corresponding to R=1 (denoted as uplink signal #a) and the uplink signal corresponding to R=2 (denoted as uplink signal #b), such as the spectrum of uplink signal #a and uplink signal #b overlapping. In this case, the first value can be equal to 1 and the second value can be equal to 2; or, the first value can be equal to 2 and the second value can be equal to 1. This application does not limit this.

[0315] It is understood that the above is merely an example, and the first and second values ​​can be any other possible values. For example, the first value can be equal to 2 and the second value can be equal to 4; or, the first value can be equal to 4 and the second value can be equal to 2, etc. The embodiments of this application do not limit this. For ease of understanding, the following description will assume that the first value is equal to 1 and the second value is equal to 2.

[0316] The following example, a, will be used to illustrate implementation 1 in detail.

[0317] Example a: Corresponds to Example 1 in step S601 above.

[0318] Combining Tables 1 and 3 above, the relationship between X (same as Y in Example 1 above, X = Y = {1, 2, 3, 4, 5, 6, 7}) and (R, chip length) can be shown in Table 5 below.

[0319] Table 5

[0320]

[0321]

[0322] Based on Table 5 above, the second device can first indicate X to the first device through the first indication information. Since X = {1,2,3,4,5,6,7}, the second field occupies 3 bits. The first device can determine which row in Table 5 (corresponding to the first set) to select based on the value of the second field, and then determine the first parameter set based on the second indication information.

[0323] Specifically, based on rule 1, the second indication information may include Y fields corresponding one-to-one with the Y parameter combinations. For example, the value of the j-th field among the Y fields can be used to indicate the j-th parameter combination among the Y parameter combinations. Exemplarily, different values ​​of the j-th field can be used to indicate different index values, and each index value can correspond to one of the first parameter sets (R, chip length). This application embodiment does not limit the correspondence between the value of the j-th field and the index value, nor the correspondence between the index value and the j-th parameter combination; its specific implementation can refer to existing technologies and will not be elaborated upon. j is a positive integer less than or equal to Y, and this application embodiment does not limit the specific value of j.

[0324] It is understandable that X can also be used to determine the number of bits occupied by each parameter combination in the first parameter set. For example, as shown in Table 5 above, when X equals 1 or 2, each parameter combination requires 6 bits for indication (i.e., each field in the Y fields requires 6 bits); when X equals 3, 4, or 5, each parameter combination requires 5 bits for indication (i.e., each field in the Y fields requires 5 bits); when X equals 6, each parameter combination requires 4 bits for indication (i.e., each field in the Y fields requires 4 bits); and when X equals 7, each parameter combination requires 3 bits for indication (i.e., each field in the Y fields requires 3 bits). The first device can also determine the number of bits occupied by the Y parameter combinations (i.e., the resource location occupied by the Y parameter combinations) based on the value X of the first parameter. The specific implementation principle can be referred to in Case 1 above (as mentioned above). Figure 8 and Figure 9 The relevant content will not be elaborated upon here.

[0325] Based on this, the following examples, case a and case b, will be used to introduce the number of bits occupied by the first and second indication information.

[0326] Case a: The uplink signal is used for random access (i.e., the corresponding random access procedure).

[0327] In case a, X = Y, and let chip length be denoted as chip. The combination of Y parameters can be characterized as: {(R1, chip1), ..., (R... y chip y ),...,(R Y chip Y )}, y=1,2,...,Y,(R y chip y ) can be represented as the y-th parameter combination among Y parameter combinations.

[0328] In scenario a, when the second device currently needs or expects Y devices to connect, it can send first and second indication information to the Y devices via broadcast or multicast to indicate the locations of all frequency domain resources available for subsequent D2R transmission. Since the Y parameter combinations require a maximum of 6Y bits, meaning the Y fields in the second indication information occupy a maximum of 6Y bits, and the second field in the first indication information requires 3 bits, the first and second indication information together require a maximum of (3+6Y) bits. Compared to the existing technology... In this regard, it effectively reduces the instruction overhead of the second device.

[0329] It is understandable that a combination of Y parameters requires a maximum of 6Y bits. For example, taking Y=6 as an example, the first and second indication information require a total of (3+4Y) bits. The first device can determine that the combination of Y parameters requires a total of 4Y bits based on Y=6.

[0330] Case b: The uplink signal is used for uplink data transmission (i.e., the corresponding uplink data transmission process).

[0331] In case b, Y = 1. At this point, the first device has already connected to the second device, and the second device only needs to indicate a parameter combination to the first device. The second indication information may include a first field used to indicate a parameter combination. For example, the value of the first field indicates a parameter combination, such as the first parameter combination; that is, the aforementioned Y parameter combinations include the first parameter combination. Let chip length be denoted as chip, and the first parameter combination can be represented as {(R1, chip1)}.

[0332] In scenario b, when the second device needs uplink data from the already connected first device, it can send first and second indication information to the first device (one of the X devices) via unicast. This indicates the location of frequency domain resources available for subsequent D2R transmission. At this point, the first device has already connected to the second device through a random access procedure. For example, the first parameter combination requires a maximum of 6 bits, meaning the first field in the second indication information occupies a maximum of 6 bits. Additionally, the second field in the first indication information requires 3 bits, so the first and second indication information together require a maximum of 3 + 6 = 9 bits.

[0333] It should be understood that in this embodiment, the value of X is the same for the uplink data transmission process and the random access process. In this case, the second device does not need to send the first indication information to the first device; the second device only needs to send the second indication information to the first device. The first device can determine X based on the first indication information received before the previous random access process. At this time, the first field in the second indication information occupies a maximum of 6 bits, compared to the value used in the prior art. In this regard, it effectively reduces the instruction overhead of the second device.

[0334] It is understandable that the above uses example a (corresponding to example 1 above) as an example to introduce implementation 1. The implementation principle of example b, which corresponds to example 2 above, is similar to that of example a. It can be referred to for understanding and will not be elaborated here.

[0335] In Rule 1, one possible implementation is that the combination of Y parameters includes the values ​​of Y second parameters and the values ​​of Y third parameters, and there are no duplicate values ​​among the Y second parameter values.

[0336] For example, taking the second parameter as a third value, there is interference between the two uplink signals (denoted as uplink signal #1 and uplink signal #2) corresponding to the second parameter being a third value. For example, the spectra of uplink signal #1 and uplink signal #2 overlap. Therefore, multiple third values ​​cannot exist simultaneously among the Y values ​​of the second parameter (i.e., there cannot be the same value). In other words, there is interference between different uplink signals corresponding to the second parameter being a third value (such as overlapping spectra). When one of the Y values ​​of the second parameter is a third value, the other Y-1 values ​​of the second parameter, excluding the first value, are not equal to the third value. This is to avoid interference between the uplink signals sent by the Y devices, thereby improving the uplink communication quality and uplink transmission efficiency of the Y devices.

[0337] Similarly, taking the third parameter as the fourth value as an example, there is interference between the two uplink signals (denoted as uplink signal #3 and uplink signal #4) corresponding to the third parameter being the fourth value. For example, the spectra of uplink signal #3 and uplink signal #4 overlap. Therefore, multiple fourth values ​​cannot exist simultaneously among the Y values ​​of the third parameter (i.e., there cannot be the same value). In other words, there is interference between different uplink signals corresponding to the third parameter being the fourth value (such as overlapping spectra). When one of the Y values ​​of the third parameter is the fourth value, the other Y-1 values ​​of the third parameter, excluding the first value, are not equal to the fourth value. This is to avoid interference between the uplink signals sent by the Y devices, thereby improving the uplink communication quality and uplink transmission efficiency of the Y devices.

[0338] Implementation 2: Rule 1 + Rule 2.

[0339] It can be understood that Implementation 2 is an implementation based on Implementation 1, or in other words, Implementation 2 is a further improvement on Implementation 1. In Implementation 2, X equals Y. For ease of understanding, the following will take the value of the first parameter as Y as an example for further explanation.

[0340] In implementation 2, the second indication information may include a first field, the value of which can be used to indicate Y parameter combinations. Different values ​​of the first field can be used to indicate different index values, and each index value can correspond to a parameter set in the first set. This application embodiment does not limit the correspondence between the value of the first field and the index value, nor the correspondence between the index value and the parameter set in the first set; specific implementations can refer to existing technologies and will not be elaborated further. j is a positive integer less than or equal to Y, and this application embodiment does not limit the specific value of j.

[0341] Based on the above introduction, in one possible implementation, the product of the values ​​of the second and third parameters in each of the Y parameter combinations is the same.

[0342] Combination It can be seen that the product of R and chip length represents the uplink transmission bandwidth. Based on this, the product of the values ​​of the second and third parameters in each of the Y parameter combinations is the same. This means that the transmission bandwidth is the same for all Y devices using these Y parameter combinations (there is a one-to-one correspondence between the Y devices and the Y parameter combinations). This ensures that the uplink transmission rates of the Y devices are the same, thereby reducing signal interference between the Y devices and improving spectrum utilization. For example, assuming R1 × chip1 = M, then the above R2 × chip2 = R y ×chip y =R Y ×chip Y =M.

[0343] The following examples, c and d, will be used to illustrate implementation 2 in detail.

[0344] Example c: corresponds to Example 1 and Example a above.

[0345] It is understandable that Example c is a further filtering of the first set based on the above Tables 1, 3 and 5, and the filtering results are shown in Table 6 below.

[0346] Table 6

[0347]

[0348] For example, taking Y=2 in Table 6 above and an uplink bandwidth of 15kHz as an example, as shown in Table 1 above, when the uplink bandwidth is 15kHz, the value of R can be {1,2,4,8,16,32,64,128}, that is, R has a total of 8 possible values; when Y=2, the two R values ​​included in the two parameter combinations can be There are 28 possible combinations of values. Furthermore, based on Implementation 1 above, the two R values ​​included in this combination cannot be (1, 2). Therefore, it is necessary to remove or eliminate any combination of R values ​​(1, 2) from the 28 possible combinations. Thus, when Y = 2 and the uplink bandwidth is 15kHz, the two R values ​​included in the two parameter combinations can be... There are several possible combinations of values. It can be understood that when R = {1, 2, 4, 8, 16, 32, 64, 128}, it corresponds one-to-one with 8 chip lengths, and the correspondence can be shown in Table 1 above, which will not be elaborated further.

[0349] For example, taking Y=3 in Table 6 above and an uplink bandwidth of 30kHz as an example, as shown in Table 1 above, when the uplink bandwidth is 30kHz, the value of R can be {1,2,4,8,16,32,64}, that is, there are a total of 7 possible values ​​for R; when Y=3, the 3 R values ​​included in the 3 parameter combinations can be There are several possible combinations. Furthermore, based on Implementation 1 above, it can be seen that the combination of the three R values ​​included in this three-parameter combination cannot be (1, 2, R). z Therefore, it is necessary to select the values ​​of the three R's from the 28 possible combinations as (1, 2, R). z Remove or eliminate the possible combinations of values ​​for R. z This can be understood as any R other than {1,2} in {1,2,4,8,16,32,64}, i.e., R z This can be understood as any one of {4, 8, 16, 32, 64}. Therefore, the values ​​of these three R values ​​are (1, 2, R). z The number of possible combinations of values ​​for ) is equivalent to the probability of randomly selecting any one of R from {4, 8, 16, 32, 64}. Therefore, the values ​​of these three R values ​​are (1, 2, R). z The possible combinations of values ​​for ) are: Therefore, when Y=3 and the uplink bandwidth is 30kHz, the three R values ​​included in the three parameter combinations can have [number of possible values]. There are 7 possible combinations of values. It can be understood that when R = {1, 2, 4, 8, 16, 32, 64}, it corresponds one-to-one with 7 chip lengths. The correspondence can be seen in Table 1 above, which will not be elaborated further.

[0350] It should be understood that the above examples of (Y=2, uplink bandwidth of 15kHz) and (Y=3, uplink bandwidth of 30kHz) in Table 6 are used to illustrate the concepts. Y and uplink bandwidth can also take any other possible values, with similar implementation principles. These can be understood by referring to the examples and will not be elaborated upon further. Based on In B tx,D2R Given a fixed R, the chip length can be directly determined from B.tx,D2R And calculated with R, or, in B tx,D2R Given that R is determined, the chip length can be determined using Table 1 above, but this application does not limit this aspect.

[0351] Based on Table 6 above, in example c, the combination of Y parameters requires a maximum of 7 bits (such as Y = 2, 3, or 4 above). Therefore, the first field in the second indication information requires a maximum of 7 bits to indicate the combination of Y parameters.

[0352] Example d: Corresponds to Example 2 in step S601 above.

[0353] It is understandable that Example c is a further selection based on the relationship shown in Table 2 above. In Example d, the relationship between X = Y = {1,2,4,8}, uplink transmission bandwidth and R (which corresponds one-to-one with chip length) can be shown in Table 7 below.

[0354] Table 7

[0355]

[0356] It is understandable that the implementation principle of Table 7 above is similar to that of Table 6 above, and can be referred to for understanding without further elaboration. Referring to Table 7 above, in example d, the combination of Y parameters requires a maximum of 7 bits (such as Y = 2 or 4 above). Therefore, the first field in the second indication information requires a maximum of 7 bits to indicate the combination of Y parameters.

[0357] Based on the descriptions in Tables 6 and 7 above, the following will use cases c and d as examples to illustrate the number of bits occupied by the first and second indication information.

[0358] Case c: The uplink signal is used for random access (i.e., the corresponding random access procedure).

[0359] In scenario c, when the second device currently needs or expects Y devices to connect, it can send first and second indication information to the Y devices via broadcast or multicast to indicate the locations of all frequency domain resources available for subsequent D2R transmission. Referring to Tables 6 and 7 above, the first field of the second indication information requires a maximum of 7 bits to indicate the Y parameter combinations; furthermore, corresponding to example c, the second field of the first indication information requires 3 bits, and corresponding to example d, the second field of the first indication information requires 2 bits.

[0360] Therefore, corresponding to example c above, the first and second indication information require a maximum of 3 + 7 = 10 bits in total. This is in contrast to the methods used in existing technologies. In this case (when Y is greater than 1), the indication overhead of the second device is effectively reduced. Corresponding to example d above, the first and second indication information require a maximum of 2 + 7 = 9 bits in total. Compared to the existing technology... In terms of (when Y is greater than 1), it effectively reduces the indication overhead of the second device.

[0361] It is understandable that a maximum of 7 bits are required for the combination of Y parameters. For example, if Y = 6 in Table 6 above, corresponding to example c, the first and second indication information require a total of 3 + 4 = 7 bits. In this case, the first device can also determine that the combination of Y parameters occupies a total of 4 bits based on Y = 6.

[0362] Case d: The uplink signal is used for uplink data transmission (i.e., the corresponding uplink data transmission process).

[0363] In case d, the first device has been connected to the second device, and the second device still needs to indicate to the first device a specific parameter combination among the Y parameter combinations, such as the first parameter combination. In this case, the second indication information can also be used to indicate the first parameter combination among the Y parameter combinations.

[0364] For example, the second indication information may also include a third field, where different values ​​can be used to indicate different index values, each index value corresponding to one of the Y parameter combinations. It can be understood that the number of bits occupied by the third field is related to Y (e.g., the third field requires a maximum of 3 bits (in example c above, Y...). max =7, in example d above, Y max =8), the specific value of the number of bits occupied by the third field is not limited in this embodiment. The correspondence between the value of the third field and the index value, and the correspondence between the index value and each parameter combination in the Y parameter combinations are not limited in this embodiment. The specific implementation can refer to the prior art, and will not be elaborated here.

[0365] Based on the above description, in case d, when the second device needs the already connected first device to send uplink data, it can send first and second indication information to the first device (one of the X devices) via unicast. This indicates the location of frequency domain resources available for subsequent D2R transmission. At this time, the first device has already connected to the second device through a random access procedure. According to Tables 5 and 6 above, the first field in the second indication information requires a maximum of 7 bits to indicate Y parameter combinations. Furthermore, corresponding to example c above, the second field in the first indication information requires 3 bits, and corresponding to example d above, the second field in the first indication information requires 2 bits.

[0366] Therefore, corresponding to example c above, the first indication information and the second indication information require a maximum of 3 + 7 + 3 = 13 bits. It should be understood that in this embodiment, the value of X corresponding to the uplink data transmission process and the random access process is the same. In this case, the second device does not need to send the first indication information to the first device; the second device only needs to send the second indication information. The first device can determine X based on the first indication information received before the previous random access process. In this case, the first and third fields in the second indication information require a maximum of 7 + 3 = 10 bits.

[0367] Furthermore, if the uplink data transmission process and the random access process correspond to the same combination of Y parameters, then the second indication information may not include the first field. The first device can determine the combination of Y parameters based on the first field in the second indication information received before the previous random access process. In this case, the third field in the second indication information occupies 3 bits, compared to the method used in the prior art. In this regard, it effectively reduces the instruction overhead of the second device.

[0368] Similarly, corresponding to example d above, the first indication information and the second indication information require a maximum of 2 + 7 + 3 = 12 bits. It should be understood that in this embodiment, the value of X corresponding to the uplink data transmission process and the random access process is the same. In this case, the second device does not need to send the first indication information to the first device; the second device only needs to send the second indication information. The first device can determine X based on the first indication information received before the previous random access process. In this case, the first and third fields in the second indication information require a maximum of 7 + 3 = 10 bits. Furthermore, if the combination of Y parameters corresponding to the uplink data transmission process and the random access process is the same, the second indication information may not include the first field. The first device can determine the Y parameter combination based on the first field in the second indication information received before the previous random access process. In this case, the third field in the second indication information occupies 3 bits, compared to the 3 bits used in the prior art. In this regard, it effectively reduces the instruction overhead of the second device.

[0369] Implementation 3: Rule 1 + Rule 2 + Rule 3.

[0370] It can be understood that Implementation 3 is an implementation based on Implementation 2, or in other words, Implementation 3 is a further improvement on Implementation 2. In Implementation 3, X equals Y. For ease of understanding, the following explanation will use the value of the first parameter as Y as an example.

[0371] In implementation 3, the second indication information may include a first field, the value of which can be used to indicate Y parameter combinations. Different values ​​of the first field can be used to indicate different index values, and each index value can correspond to a parameter set in the first set. This application embodiment does not limit the correspondence between the value of the first field and the index value, nor the correspondence between the index value and the parameter set in the first set; specific implementations can refer to existing technologies and will not be elaborated further. j is a positive integer less than or equal to Y, and this application embodiment does not limit the specific value of j.

[0372] Based on the above description, in one possible implementation, the first set includes at least two parameter sets. When the first set includes at least two parameter sets, such as a first parameter set and a second parameter set, the product of the values ​​of the second and third parameters in each parameter combination in the first parameter set can be a first product, and the product of the values ​​of the second and third parameters in each parameter combination in the second parameter set can be a second product. The first product and the second product are different.

[0373] It can be understood that the first parameter set and the second parameter set can be any two parameter sets in the first set. According to the above implementation 2, the product of the value of the second parameter and the value of the third parameter included in each parameter combination can represent the uplink bandwidth. Therefore, when the first product and the second product are different, it can be indicated that there is only one selectable parameter set for each transmission bandwidth.

[0374] It is understood that the first set may also include only one parameter set (e.g., the first set only includes the first parameter set), and this application embodiment does not limit this.

[0375] The following examples, e and f, will be used to illustrate implementation 3 in detail.

[0376] Example e: corresponds to example c above.

[0377] It is understandable that Example e is a further filtering of the first set based on the above Table 6. The following will take the following scenarios a-c as examples to introduce the filtering process in detail.

[0378] Scenario a: Y equals 1.

[0379] In scenario a, the smallest R is selected as the R in a parameter combination for each uplink bandwidth. For example, a parameter combination can be represented as (R1, chip1). Referring to Tables 1 and 6 above, R1 = 1 or 2. For ease of understanding, the following explanation will use R1 = 1 as an example.

[0380] Scenario b: Y equals 2.

[0381] In scenario b, the two parameter combinations are arranged in descending order of R values, and can be represented as {(R1, chip1), (R2, chip2)}. R1 can be determined based on scenario a, such as R1 = 1; since R1 × chip1 = M, R2 can satisfy... (Meanwhile, R2 satisfies the relationships shown in Tables 1 and 6 above), f s The sampling rate of the first device, such as f s =2400kHz.

[0382] Scenario c: Y is greater than 2.

[0383] When all values ​​of R are powers of 2 (as in Example 1 above, R set = {1, 2, 4, 8, 16, 32, 64, 128}), the Y parameter combinations can be represented as {(R1, chip1), ..., (R... y chip y ),...,(R Y chip Y R1 can be determined based on scenario a above. Y Based on scenario b above, R can be determined at this time. y Satisfy the following formula:

[0384]

[0385] x = 1, 2, ..., Y-2;

[0386] y = x + 1;

[0387] 2 x ≤R Y ;

[0388] Based on the above descriptions of scenarios a-c, in example c, the relationship between X=Y={1,2,3,4,5,6,7}), uplink transmission bandwidth, and the number of R (which corresponds one-to-one with chip length) can be shown in Table 8 below.

[0389] Table 8

[0390]

[0391]

[0392] Based on the description in Table 8 above, when Y equals 1, the combination of Y parameters can be represented as {(R1, chip1)}. The first set corresponding to Y equals 1 can be shown in Table 9 below.

[0393] Table 9

[0394] Uplink bandwidth <![CDATA[(R1,chip1)]]> 2400kHz (1, 0.83 μs) 1200kHz (1, 1.67 μs) 600kHz (1, 3.33 μs) 300kHz (1, 6.67 μs) 150kHz (1, 13.33 μs) 60kHz (1,33.3μs) 30kHz (1,66.67μs) 15kHz (1,133.33μs)

[0395] Based on the description in Table 8 above, when Y equals 2, the combination of Y parameters can be represented as {(R1, chip1), (R2, chip2)}. The first set corresponding to Y equals 2 can be shown in Table 10 below.

[0396] Table 10

[0397] Uplink bandwidth <![CDATA[(R1,chip1),(R2,chip2)]]> 600kHz (1, 3.33 μs), (4, 0.83 μs) 300kHz (1, 6.67 μs), (8, 0.83 μs) 150kHz (1, 13.33 μs), (16, 0.83 μs) 60kHz (1, 33.3 μs), (32, 1.04 μs) 30kHz (1, 66.67 μs), (64, 1.04 μs) 15kHz (1, 133.33 μs), (128, 1.04 μs)

[0398] Based on the description in Table 8 above, when Y equals 3, the combination of Y parameters can be represented as {(R1, chip1), (R2, chip2), (R3, chip3)}. The first set corresponding to Y equals 3 can be shown in Table 11 below.

[0399] Table 11

[0400]

[0401]

[0402] Based on the description in Table 8 above, when Y equals 4, the combination of Y parameters can be represented as {(R1, chip1), (R2, chip2), (R3, chip3), (R4, chip4)}. The first set corresponding to Y equals 4 can be shown in Table 12 below.

[0403] Table 12

[0404]

[0405] Based on the description in Table 8 above, when Y equals 5, the Y parameter combinations can be represented as {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5)}. The first set corresponding to Y equals 5 can be shown in Table 13 below.

[0406] Table 13

[0407]

[0408] Based on the description in Table 8 above, when Y equals 6, the Y parameter combinations can be represented as {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5),(R6,chip6)}. The first set corresponding to Y equals 6 can be shown in Table 14 below.

[0409] Table 14

[0410]

[0411] Based on the description in Table 8 above, when Y equals 7, the combination of Y parameters can be represented as {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5),(R6,chip6),(R7,chip7)}. The first set corresponding to Y equals 7 can be shown in Table 15 below.

[0412] Table 15

[0413]

[0414] Example f: corresponds to example d above.

[0415] It is understandable that example f is a further filtering of the first set based on the above Table 7. The following will take scenario d-scenario f as an example to introduce the filtering process in detail.

[0416] Scene d: Y equals 1.

[0417] In scenario d, a single parameter combination can be represented as (R1, chip1), where R1 × chip1 = M, then B tx,D2R =2 / M. Based on this, if Y equals 1, then the smallest R is selected as R1 for each uplink bandwidth. For example, combining Tables 2 and 7 above, when Y equals 1, R1 = 1 or 2. For ease of understanding, the following explanation will take R1 = 1 as an example. In this case, chip1 = M.

[0418] It can be understood that scenario d is similar to scenario a above, and scenario d can be another representation of scenario a above.

[0419] Scenario e: Y equals 1.

[0420] In scenario e, the two parameter combinations are arranged in descending order of R values. These two parameter combinations can be represented as {(R1, chip1), (R2, chip2)}. R1 can be determined based on scenario a above, such as R1 = 1; R2 can be any of the parameters listed in Table 2 above, along with B. tx,D2R =2 / M is the R corresponding to the smallest chip length in the column containing the uplink bandwidth. For example, as shown in Table 2 above, when the uplink bandwidth is equal to 15kHz and Y=2, the smallest chip length in the column containing 15kHz in Table 2 is 1.04μs, and its corresponding R is 128, so R2=128.

[0421] It can be understood that scenario e is similar to scenario b above, and scenario e can be another representation of scenario b above.

[0422] Scenario f: Y is greater than 2.

[0423] Arrange the Y parameter combinations in descending order of the value of R. The Y parameter combinations can be represented as {(R1, chip1), ..., (R... y chip y ),...,(R Y chip Y R1 can be determined based on the scenario d described above. Y This can be determined based on scenario e above. Assume (R) Y chip Y (Corresponding to B in Table 2 above) tx,D2R =2 / M is the m-th parameter combination in the column corresponding to the uplink bandwidth, i.e., m equals B. tx,D2R =2 / M corresponds to the number of R or chip lengths included in the corresponding bandwidth column. (R) y chip y ) can be the (m-Y+y)th value combination of this column, where y = 2, 3, ..., Y-1, and so on, to obtain {(R1, chip1), ..., (R y chip y ),...,(R Y chip Y The value of each parameter combination in )}.

[0424] For example, as shown in Table 2 above, when the uplink bandwidth is 15kHz and Y = 4, R1 = 1, R Y =128, m=8, (R1,chip1)=(1,133.33μs), (R y chip y (R2, chip2) = (128, 1.04 μs). It can be understood that (128, 1.04 μs) is the 8th value combination in the column containing 15 kHz in Table 2 above. Therefore, (R2, chip2) can be the 6th value combination in the column containing 15 kHz in Table 2 above, that is, (R2, chip2) = (64, 2.08 μs). (R3, chip3) can be the 7th value combination in the column containing 15 kHz in Table 2 above, that is, (R3, chip3) = (96, 1.39 μs).

[0425] It can be understood that scenario f is similar to scenario c above, and scenario f can be another representation of scenario c above.

[0426] Based on the above descriptions of scenarios d-f, in example e, the relationship between X=Y={1,2,4,8}), uplink transmission bandwidth, and the number of R (which corresponds one-to-one with chip length) can be shown in Table 16 below.

[0427] Table 16

[0428]

[0429]

[0430] Based on the description in Table 16 above, when Y equals 1, the combination of Y parameters can be represented as {(R1, chip1)}. The first set corresponding to Y equals 1 can be shown in Table 17 below.

[0431] Table 17

[0432] Uplink bandwidth <![CDATA[(R1,chip1)]]> 2880kHz (1, 0.69 μs) 1440kHz (1, 1.39 μs) 720kHz (1, 2.78 μs) 360kHz (1, 5.56 μs) 180kHz (1,11.11μs) 60kHz (1,33.33μs) 30kHz (1,66.67μs) 15kHz (1,133.33μs)

[0433] Based on the description in Table 16 above, when Y equals 2, the combination of Y parameters can be represented as {(R1, chip1), (R2, chip2)}. The first set corresponding to Y equals 2 can be shown in Table 18 below.

[0434] Table 18

[0435] Uplink bandwidth <![CDATA[(R1,chip1),(R2,chip2)]]> 720kHz (1, 2.78 μs), (4, 0.69 μs) 360kHz (1, 5.56 μs), (8, 0.69 μs) 180kHz (1, 11.11 μs), (16, 0.69 μs) 60kHz (1, 33.3 μs), (32, 1.04 μs) 30kHz (1, 66.67 μs), (96, 0.69 μs) 15kHz (1, 133.33 μs), (128, 1.04 μs)

[0436] Based on the description in Table 16 above, when Y equals 4, the combination of Y parameters can be represented as {(R1, chip1), (R2, chip2), (R3, chip3), (R4, chip4)}. The first set corresponding to Y equals 4 can be shown in Table 19 below.

[0437] Table 19

[0438]

[0439] Based on the description in Table 16 above, when Y equals 8, the Y parameter combinations can be represented as {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5),(R6,chip6),(R7,chip7),(R8,chip8)}. The first set corresponding to Y equals 8 can be shown in Table 20 below.

[0440] Table 20

[0441]

[0442] That is, based on Tables 16-20 above, Y = 1, and the Y parameter combinations can be represented as {(R1, chip1)}, where {(R1, chip1)} can be any of the following: {(1, 0.69us)}, {(1, 1.39us)}, {(1, 2.78us)}, {(1, 5.56us)}, {(1, 11.11usus)}, {(1, 33.33us)}, {(1, 66.67us)}, {(1, 133.33us)};

[0443] Alternatively, Y = 2, and the Y combinations of parameters can be represented as {(R1,chip1),(R2,chip2)}, where {(R1,chip1),(R2,chip2)} can be any of the following: {(1,2.78us),(4,0.69us)}, {(1,5.56us),(8,0.69us)}, {(1,11.11us),(16,0.69us)}, {(1,33.33us),(32,1.04us)}, {(1,66.67us),(96,0.69us)}, {(1,133.33us),(128,1.04us)};

[0444] Alternatively, Y = 4, and the Y parameter combinations can be represented as {(R1, chip1), (R2, chip2), (R3, chip3), (R4, chip4)}, where {(R1, chip1), (R2, chip2), (R3, chip3), (R4, chip4)} can be any of the following: {(1, 11.11us), (4, 2.78us), (8, 1.39us), (16, 0...} .69us)}, {(1,33.33us),(8,4.17us),(16,2.08us),(32,1.04us)}, {(1,66.67us),(32,2.08u s), (64,1.04us), (96,0.69us)}, {(1,133.33us), (64,2.08us), (96,1.39us), (128,1.04us)};

[0445] Alternatively, Y = 8, and the Y parameter combinations can be represented as {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5),(R6,chip6),(R7,chip7),(R8,chip8)}. {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5),(R6,chip6),(R7,chip7),(R8,chip8)} can be: {(1,133.33us),(4,33.33us),(8,16.67us),(16,8.33us),(32,4.17us),(64,2.08us),(96,1.39us),(128,1.04us)}.

[0446] Among them, R y For the value of the second parameter in the y-th parameter combination out of Y parameter combinations, chip y Let y be the value of the first parameter in the y-th parameter combination, where y = 1, 2, ..., Y.

[0447] Based on the descriptions in Tables 8-20 above, the following will use cases e and f as examples to illustrate the number of bits occupied by the first and second indication information.

[0448] Case e: The uplink signal is used for random access.

[0449] In scenario e, when the second device currently needs or expects Y devices to connect, it can send first and second indication information to the Y devices via broadcast or multicast to indicate the locations of all frequency domain resources available for subsequent D2R transmission. Referring to Tables 8 and 16 above, the first field in the second indication information requires a maximum of 3 bits to indicate the Y parameter combinations; furthermore, corresponding to example e, the second field in the first indication information requires 3 bits, and corresponding to example f, the second field in the first indication information requires 2 bits.

[0450] Therefore, corresponding to example e above, the first and second indication information require a maximum of 3 + 3 = 6 bits in total. This is in contrast to the methods used in existing technologies. In this regard, it effectively reduces the instruction overhead of the second device.

[0451] Corresponding to example f above, the first and second indication information require a maximum of 2 + 3 = 5 bits in total. This is in contrast to the methods used in existing technologies. In this regard, it effectively reduces the instruction overhead of the second device.

[0452] It is understandable that a combination of Y parameters requires a maximum of 3 bits. For example, as shown in Table 8 above, where Y = 6, corresponding to example e, the first and second indication information require a total of 3 + 2 = 5 bits. In this case, the first device can also determine that a combination of Y parameters requires a total of 2 bits based on Y = 4.

[0453] Case f: The uplink signal is used for uplink data transmission (i.e., the corresponding uplink data transmission process).

[0454] In case f, the first device has been connected to the second device, and the second device still needs to indicate to the first device a specific parameter combination among the Y parameter combinations, such as the first parameter combination. In this case, the second indication information can also be used to indicate the first parameter combination among the Y parameter combinations.

[0455] For example, the second indication information may also include a third field, where different values ​​of the third field can be used to indicate different index values, each index value corresponding to one of Y parameter combinations. It can be understood that the number of bits occupied by the third field is related to Y; for example, corresponding to example e above, the third field occupies... (For example, the third field requires a maximum of 3 bits (in example c above, Y) max =7, in example d above, Y max =8), the specific value of the number of bits occupied by the third field is not limited in this embodiment. The correspondence between the value of the third field and the index value, and the correspondence between the index value and each parameter combination in the Y parameter combinations are not limited in this embodiment. The specific implementation can refer to the prior art, and will not be elaborated here.

[0456] Based on the above description, in case f, when the second device needs the first device that has been connected to send uplink data, it can send the first indication information and the second indication information to the first device (one of the Y devices) via unicast to indicate the location of frequency domain resources that can be used for subsequent D2R transmission. At this time, the first device has already connected to the second device through a random access procedure.

[0457] Based on the descriptions in Tables 8 and 16 above, it can be seen that the first field of the second indication information requires a maximum of 3 bits to indicate the Y parameter combinations, and the third field of the second indication information requires 3 bits to indicate the first parameter combination. Furthermore, corresponding to example e above, the second field of the first indication information requires 3 bits, and corresponding to example f above, the second field of the first indication information requires 2 bits.

[0458] Therefore, corresponding to example e above, the first indication information and the second indication information require a maximum of 3 + 3 + 3 = 9 bits. It should be understood that in this embodiment, the value of X corresponding to the uplink data transmission process and the random access process is the same. In this case, the second device does not need to send the first indication information to the first device; the second device only needs to send the second indication information. The first device can determine X based on the first indication information received before the previous random access process. At this time, the first and third fields in the second indication information occupy a maximum of 3 + 3 = 6 bits, compared to the prior art. In this regard, it effectively reduces the indication overhead of the second device. Furthermore, if the uplink data transmission process and the random access process correspond to the same combination of Y parameters, the second indication information may not include the first field. The first device can determine the combination of Y parameters based on the first field in the second indication information received before the random access process. In this case, the third field in the second indication information occupies 3 bits, which is significantly less than the overhead used in existing technologies. In this regard, it effectively reduces the instruction overhead of the second device.

[0459] Similarly, corresponding to example f above, the first indication information and the second indication information require a maximum of 2 + 3 + 3 = 8 bits. It should be understood that in this embodiment, the value of X corresponding to the uplink data transmission process and the random access process is the same. In this case, the second device does not need to send the first indication information to the first device; the second device only needs to send the second indication information. The first device can determine X based on the first indication information received before the previous random access process. At this time, the first and third fields in the second indication information occupy a maximum of 3 + 3 = 6 bits, compared to the 6 bits used in the prior art. In this regard, it effectively reduces the indication overhead of the second device. Furthermore, if the uplink data transmission process and the random access process correspond to the same combination of Y parameters, the second indication information may not include the first field. The first device can determine the combination of Y parameters based on the first field in the second indication information received before the random access process. In this case, the third field in the second indication information occupies 3 bits, which is significantly less than the overhead used in existing technologies. In this regard, it effectively reduces the instruction overhead of the second device.

[0460] It is understood that the examples a-f above are merely examples, and the first set can also include any other possible sets of parameters without limitation.

[0461] It is understood that the naming of the first instruction information, the first parameter set, the second parameter set, the parameter combination, the first parameter, the second parameter, the third parameter, and the second instruction information is merely an example and is not intended to be limiting.

[0462] S1002, the first device sends a first uplink signal to the second device according to the first instruction information and the second instruction information. Correspondingly, the second device receives the first uplink signal from the first device.

[0463] The following section will take case g-case k as an example to explain step S1002 in detail.

[0464] Case g: corresponds to case a above.

[0465] The first device sends a first uplink signal to the second device based on the first instruction information and the second instruction information (including Y fields corresponding one-to-one with the Y parameter combinations), or the second device receives the first uplink signal from the first device, including:

[0466] The first device sends a first random access signal based on one of a set of Y parameter combinations. Correspondingly, the second device receives the first random access signal from the first device.

[0467] In other words, during the random access process, the first device can select any one of the Y parameter combinations based on the first and second indication information, and send a first random access signal (or a first random access message, etc.) to the second device according to that parameter combination for accessing the second device. That is, the first random access signal is associated with one of the Y parameter combinations. In this case, the second device does not need additional signaling to indicate a specific parameter combination among the Y parameter combinations, thus reducing the indication overhead of the second device.

[0468] For example, the first device selects {(R1,chip1),...,(R y chip y ),...,(R Y chip Y Taking (R1, chip1) in the context of )} as an example, the first device can determine the corresponding frequency domain resource location based on R1 and chip1, and then send the first random access signal at that frequency domain resource location. It is understood that the specific implementation of the first device determining the frequency domain resource location based on R1 and chip1 can be found in existing implementations and will not be elaborated upon here.

[0469] Optionally, the above method embodiments further include:

[0470] The second device sends a third instruction message to the first device. Correspondingly, the first device receives the third instruction message from the second device.

[0471] The first device sends first uplink data to the second device based on a first parameter combination. Correspondingly, the second device receives the first uplink data from the first device.

[0472] The third indication information can be used to indicate the first parameter combination among the Y parameter combinations. That is, after the first device accesses the second device through a random access procedure, if the second device needs the first device to send uplink data, it can send the third indication information to the first device to indicate that the first device needs to select the first parameter combination among the Y parameter combinations to send the first uplink data. In other words, the first uplink data is associated with the first parameter combination.

[0473] For example, the third indication information may include a fourth field. Different values ​​of the fourth field can be used to indicate different index values, and each index value can correspond to one of the Y parameter combinations. It is understood that the number of bits occupied by the fourth field is related to Y (the number of values ​​included in the set of values ​​for Y). This application embodiment does not limit the specific value of the number of bits occupied by the third field. This application embodiment does not limit the correspondence between the value of the fourth field and the index value, nor the correspondence between the index value and each parameter combination in the Y parameter combinations. Specific implementations can refer to existing technologies and will not be elaborated upon.

[0474] It is understandable that when all Y devices successfully connect to the second device, the second device can subsequently instruct each of the Y parameter combinations to use for uplink data transmission. That is, there is a one-to-one correspondence between the Y parameter combinations and the Y devices. When only some of the Y devices, such as a devices (where a is a positive integer less than Y), successfully connect to the second device, the second device can subsequently instruct each of the Y parameter combinations to the a devices. In other words, there is a one-to-one correspondence between the a devices and the a parameter combinations in the Y parameters. This avoids situations where one or more of the Y devices experience frequency domain resource conflicts, leading to interference between the uplink data sent by these devices or failure of uplink data transmission between these devices and the second device. This improves the uplink communication quality and uplink transmission efficiency of the Y devices.

[0475] For example, taking the first parameter combination as (R1, chip1), the first device can determine the corresponding frequency domain resource location based on R1 and chip1, and send the first uplink data at that frequency domain resource location. It is understood that the specific implementation of the first device determining the frequency domain resource location based on R1 and chip1 can refer to existing implementations and will not be elaborated further.

[0476] Case h: corresponds to case b above.

[0477] The first device sends a first uplink signal to the second device according to the first instruction information and the second instruction information, or the second device receives the first uplink signal from the first device, including:

[0478] The first device sends first uplink data to the second device based on a first parameter combination. Correspondingly, the second device receives the first uplink data from the first device.

[0479] That is, in case h, based on Y=1, the Y parameter combinations include the first parameter combination. In this case, the first device can directly send the first uplink data to the second device according to the first parameter combination; that is, the first uplink data is associated with the first parameter combination. For example, taking the first parameter combination as (R1, chip1), the first device can determine the corresponding frequency domain resource location based on R1 and chip1, and send the first uplink data at that frequency domain resource location. It can be understood that the specific implementation of the first device determining the frequency domain resource location based on R1 and chip1 can refer to existing implementations and will not be elaborated here.

[0480] Case i: corresponds to cases c and e above.

[0481] The first device sends a first uplink signal to the second device based on first indication information and second indication information (including a first field), or the second device receives a first uplink signal from the first device, including:

[0482] The first device sends a first random access signal based on one of the Y parameter combinations. Correspondingly, the second device receives the first random access signal from the first device, the first random access signal being associated with one of the Y parameter combinations.

[0483] Optionally, the above method embodiments further include:

[0484] The second device sends a third instruction message to the first device. Correspondingly, the first device receives the third instruction message from the second device.

[0485] The first device sends first uplink data to the second device based on a first parameter combination. Correspondingly, the second device receives the first uplink data from the first device.

[0486] The third indication information can be used to indicate the first parameter combination among the Y parameter combinations, and the first uplink data is associated with the first parameter combination.

[0487] It is understandable that situation i is similar to situation g above, and can be used as a reference for understanding, so I will not elaborate further.

[0488] Case j: corresponds to cases d and f above.

[0489] The first device sends a first uplink signal to the second device according to the first instruction information and the second instruction information, or the second device receives the first uplink signal from the first device, including:

[0490] The first device sends first uplink data to the second device based on a first parameter combination. Correspondingly, the second device receives the first uplink data from the first device.

[0491] The second indication information can also be used to indicate the first parameter combination among the Y parameter combinations. For example, the value of the third field in the second indication information can be used to indicate the first parameter combination among the Y parameter combinations, and the first uplink data can be associated with the first parameter combination. For instance, taking the first parameter combination as (R1, chip1), the first device can determine the corresponding frequency domain resource location based on R1 and chip1, and send the first uplink data at that frequency domain resource location. It is understood that the specific implementation of the first device determining the frequency domain resource location based on R1 and chip1 can refer to existing implementations and will not be elaborated further.

[0492] It is understood that the naming of the third indication information, the first random access signal, and the first uplink data mentioned above is only an example, and they can be replaced with any other possible names, which will not be elaborated here.

[0493] In summary, the first device receives first and second indication information from the second device. The first indication information can be used to indicate that the value of the first parameter is X, and the second indication information can be used to indicate a first parameter set including Y parameter combinations. X is associated with a first set, which includes the first parameter set. The first device can first determine the first set based on the first indication information, and then determine the first parameter set from the first set based on the second indication information. Each of the Y parameter combinations includes a value for the second parameter (i.e., the chip length of the uplink signal) and a value for the third parameter (i.e., the time-domain multiplexing factor for transmitting the uplink signal). That is, the second device (e.g., a reader / writer) can jointly indicate the second and third parameters (e.g., the frequency domain resources for D2R transmission) to the first device (e.g., an A-IoT device) through the first and second indication information. Compared to the existing implementation where the reader / writer indicates the second and third parameters separately, this reduces the indication overhead of the second device, thereby improving the uplink transmission efficiency of the first device.

[0494] It should be understood that this application embodiment uses a first device among X devices as an example to describe how a second device indicates frequency domain resources to a first device, and how the first device uses the frequency domain resources indicated by the second device to perform uplink transmission (including random access procedures and uplink data transmission procedures). The first device is one of X devices. The implementation principle of the second device indicating frequency domain resources to the other devices among the X devices excluding the first device, and the other devices among the X devices performing uplink transmission based on the frequency domain resources indicated by the second device, is similar to that of the first device described above and can be understood by reference, without further elaboration.

[0495] As can be understood, based on the above introduction, chip length = T b Therefore, the second device can also indicate the frequency domain resources (location) for D2R transmission to the first device by indicating the information bit length. The following example will be used to illustrate this in detail.

[0496] Example A: The second device indicates the information bit length to the first device.

[0497] Based on the assumptions in Example 1 above, when R set = {1,2,4,8,16,32,64,128} and D2R chiplength set = {0.83,1.04,1.67,2.08,3.33,4.17,6.67,8.33,16.67,33.33,66.67,133.33} μs, the information bit length set = {1.67,3.33,6.67,13.33,26.67,66.67,133.33,266.67} μs. That is, the length of the information bit length set is less than the length of the D2R chip length set, or in other words, the number of information bit lengths contained in the information bit length set is less than the number of chip lengths contained in the D2R chip length set. Therefore, the second device can indicate the D2R chip length by indicating the information bit length. This reduces the instruction overhead of the second device, thereby improving the uplink transmission efficiency of the first device.

[0498] It is understandable that, in Example A, the indication method of the number of concurrent FDMA operations Y and the FDMA multiplexing factor (i.e., R) can refer to existing implementations. In this case, the first device can determine the corresponding chip length based on the information bit length and R indicated by the second device.

[0499] Example B: The second device jointly indicates the informationbitlength and R to the first device.

[0500] Continuing with the assumptions in Example A above, R set = {1,2,4,8,16,32,64,128}, D2R chiplength set = {0.83,1.04,1.67,2.08,3.33,4.17,6.67,8.33,16.67,33.33,66.67,133.33} μs, and information bit lengthset = {1.67,3.33,6.67,13.33,26.67,66.67,133.33,266.67} μs.

[0501] As can be understood, Example B is similar to Example 1 above. While Example 1 uses R and chip length as a combined indicator, Example B uses information bit length and R as a combined indicator. Specifically, the available value of R differs for different information bit lengths. F R f is the center frequency of the single-sideband of the uplink signal. s The sampling frequency of the first device, such as f s =2400kHz. The following section will take the information bit length set equal to {1.67, 3.33, 6.67, 13.33, 26.67, 66.67, 133.33, 266.67}μs as an example to introduce the upper bound of the value of R.

[0502] When T b At 266.67 μs, B tx,D2R =4 / T b =15kHz, R≤128, Therefore, R can take 8 values, such as any one of {1,2,4,8,16,32,64,128}.

[0503] When T b At 133.33 μs, B tx,D2R =4 / T b =30kHz, R≤64, Therefore, R can take 7 values, such as any one of {1,2,4,8,16,32,64}.

[0504] When T b At 66.67 μs, B tx,D2R =4 / T b =60kHz, R≤32, Therefore, R can take 6 values, such as any one of {1, 2, 4, 8, 16, 32}.

[0505] When T b At 26.67 μs, B tx,D2R =4 / T b =150KHz, R≤16, Therefore, R can take 5 values, such as any one of {1, 2, 4, 8, 16}.

[0506] When T b =13.33μs, B tx,D2R =4 / T b =300kHz, R≤8, Therefore, R can take 4 values, such as any one of {1, 2, 4, ..., 8}.

[0507] When T b At 6.67 μs, B tx,D2R =4 / T b =600KHz, R≤4, Therefore, R can take 3 values, such as any one of {1, 2, 4}.

[0508] When T b At 3.33 μs, B tx,D2R =4 / T b =1200KHz, R≤2, Therefore, R can take two values, such as R can take either {1, 2}.

[0509] When T b =1.67μs, B tx,D2R =4 / Tb = 2400KHz, R≤1, Therefore, R can take one value, such as R can take {1}.

[0510] That is, the information bit length and R are combined, and there are a total of 36 selectable (R, information bit length) combinations. Referring to the implementation of Example 1 above, assuming Y = {1,2,3,4,5,6,7}, for a random access procedure, the second device needs (3+6Y) bits to indicate to the first device the locations of all frequency domain resources available for subsequent D2R transmissions. At this point, compared to the existing technology... In contrast, this effectively reduces the indication overhead of the second device. For uplink data transmission, the second device needs a total of 6 bits to indicate the location of frequency domain resources available for subsequent D2R transmission to the first device. This is significantly less overhead compared to existing technologies. In this regard, it effectively reduces the instruction overhead of the second device.

[0511] It is understandable that, in Example B, the way the concurrent number Y of FDMA is indicated can refer to existing implementations. The first device can determine the corresponding chip length based on the information bit length and R indicated by the second device.

[0512] It is understandable that Example B is similar to the above. Figure 6 The communication methods shown are similar and can be used for reference and understanding, so they will not be elaborated further.

[0513] Example C: The second device jointly indicates the information bit length and R to the first device, and the jointly indicated information bit length and R are related to the number of concurrent FDMA connections Y.

[0514] Continuing with the assumptions in Example B above, R set = {1,2,4,8,16,32,64,128}, D2R chiplength set = {0.83,1.04,1.67,2.08,3.33,4.17,6.67,8.33,16.67,33.33,66.67,133.33} μs, and information bit length set = {1.67,3.33,6.67,13.33,26.67,66.67,133.33,266.67} μs.

[0515] It is understandable that Example C is similar to Example a above. Example a provides a joint indication of R and chip length, and the jointly indicated information bit length and R are related to the concurrent number Y of the FDMA (i.e., X in Example 1 above). In Example C, the information bit length and R are jointly indicated, and the jointly indicated information bit length and R are related to Y. The information bit length (denoted as information) and R jointly indicated by the second device to the first device can be characterized as: {(R1, information1), ..., ( ... y information y ),...,(R Y information Y )}.

[0516] The following describes {(R1,information1),...,(R y ,informationy),...,(R Y information Y The principles for choosing the value of R in )} will be explained in detail. Assume R1-R Y Arranged in descending order of R values, the smallest R1 = 1 or 2; the largest R... Y This can be the maximum R value achievable with the current uplink bandwidth (see Example B above for details), where R is the intermediate value. y Based on the Y value, R1 and R Y After dividing the set into equal parts, select the closest R values ​​that belong to the R set. For example, based on this selection principle, Y... max With {(R1,information1),...,(R y information y ),...,(R Y information Y The relationship between )} can be shown in Tables 21-26 below.

[0517] It is understandable that when Y=1, each information bit length corresponds to only one selectable R value. Therefore, when Y=1, R1 has at most 8 possible choices. Thus, (R1, information1) requires a total of Give instructions.

[0518] Table 21

[0519]

[0520] Table 22

[0521]

[0522] Table 23

[0523]

[0524] Table 24

[0525]

[0526] Table 25

[0527]

[0528] Table 26

[0529]

[0530]

[0531] Combining Tables 21-26 above, we can see that {(R1,information1),...,(R y information y ),...,(R Y information Y A maximum of 7 bits are needed for indication, in Y max When = 1, R1 has a maximum of 8 possible choices; additionally, Y has 7 different values, so Y requires 3 bits for indication. Based on this, for the random access procedure, the second device needs a total of 3 (for indicating Y) + 3 (for indicating information bit length) = 6 bits to indicate to the first device the locations of all frequency domain resources available for subsequent D2R transmissions. At this point, compared to the existing technology... In contrast, this effectively reduces the indication overhead of the second device. For the uplink data transmission process, the second device needs a total of 3 (for indicating Y) + 4 (for indicating the specific R and information bit length) = 7 bits to indicate the frequency domain resource location available for subsequent D2R transmission to the first device. When the value of Y corresponding to the uplink data transmission process and the random access process is the same, the second device does not need to indicate Y. In this case, the second device needs a total of 4 bits to indicate the frequency domain resource location available for subsequent D2R transmission to the first device. Compared to the existing technology, this significantly reduces the indication overhead of the second device. In this regard, it effectively reduces the instruction overhead of the second device.

[0532] The above combination Figures 6-10 The communication method provided in the embodiments of this application is described in detail below. Figures 11-12 This document describes in detail the communication apparatus used to perform the communication method provided in the embodiments of this application.

[0533] Figure 11 A schematic diagram of the structure of a communication device provided in this application embodiment. Figure 1 For example, such as Figure 11 As shown, the communication device 1100 includes a transceiver module 1101 and a processing module 1102. For ease of explanation, Figure 11 Only the main components of the communication device 1100 are shown.

[0534] The transceiver module 1101 is used to perform the above. Figure 6 or Figure 10 The sending and receiving functions of the method shown are executed by the processing module 1102. Figure 6 or Figure 10 The method shown includes functions other than sending and receiving.

[0535] Optionally, the transceiver module 1101 may include a transmitting module ( Figure 11 (not shown in the image) and receiving module ( Figure 11 (Not shown in the diagram). The transmitting module is used to implement the transmitting function of the communication device 1100, and the receiving module is used to implement the receiving function of the communication device 1100.

[0536] Optionally, the communication device 1100 may also include a storage module. Figure 11 (Not shown in the image), the storage module stores programs or instructions. When the processing module 1102 executes the program or instructions, the communication device 1100 can perform the above-described method. Figure 6 or Figure 10 The functions of the first and second devices in the method shown.

[0537] It is understood that the communication device 1100 may be a terminal device, or a chip (system) or other component or assembly that can be disposed in a terminal device, or a device that includes a terminal device; or, the communication device 1100 may be a network device, or a chip (system) or other component or assembly that can be disposed in a network device, or a device that includes a network device. The embodiments of this application do not limit this.

[0538] In addition, the technical effects of the communication device 1100 can be referenced. Figure 6 or Figure 10 The technical effects of the communication method shown will not be elaborated here.

[0539] For example, Figure 12A schematic diagram of the structure of a communication device provided in this application embodiment. Figure 2 The communication device can be a terminal device or a network device, or it can be a chip (system) or other component or assembly of the terminal device or network device. For example... Figure 12 As shown, the communication device 1200 may include a processor 1201. Optionally, the communication device 1200 may also include a memory 1202 and / or a transceiver 1203. The processor 1201 is coupled to the memory 1202 and the transceiver 1203, for example, they may be connected via a communication bus.

[0540] The following is combined Figure 12 A detailed description of each component of the communication device 1200 is provided below:

[0541] The processor 1201 is the control center of the communication device 1200. It can be a single processor or a collective term for multiple processing elements. For example, the processor 1201 can be one or more central processing units (CPUs), application-specific integrated circuits (ASICs), or one or more integrated circuits configured to implement the embodiments of this application, such as one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs).

[0542] Optionally, the processor 1201 can perform various functions of the communication device 1200, such as the functions described above, by running or executing software programs stored in the memory 1202 and calling data stored in the memory 1202. Figure 6 or Figure 10 The communication method shown.

[0543] In a specific implementation, as one example, the processor 1201 may include one or more CPUs, for example... Figure 12 CPU0 and CPU1 are shown in the diagram.

[0544] In a specific implementation, as one example, the communication device 1200 may also include multiple processors, for example... Figure 12 The processors 1201 and 1204 are shown. Each of these processors can be a single-core processor (CPU) or a multi-core processor (CPU). Here, "processor" can refer to one or more devices, circuits, and / or processing cores used to process data (e.g., computer program instructions).

[0545] The memory 1202 is used to store the software program that executes the solution of this application, and is controlled by the processor 1201 to execute it. The specific implementation method can be referred to the above method embodiment, and will not be repeated here.

[0546] Optionally, the memory 1202 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory 1202 may be integrated with the processor 1201 or exist independently, and may be connected via the interface circuit of the communication device 1200. Figure 12 (Not shown in the image) is coupled to the processor 1201, and this embodiment does not specifically limit this.

[0547] Transceiver 1203 is used for communication with other communication devices. For example, if communication device 1200 is a network device, transceiver 1203 can be used to communicate with a terminal device or with another network device.

[0548] Optionally, transceiver 1203 may include a receiver and a transmitter. Figure 12 (Not shown separately). The receiver is used to implement the receiving function, and the transmitter is used to implement the sending function.

[0549] Optionally, the transceiver 1203 can be integrated with the processor 1201, or it can exist independently and be connected via the interface circuit of the communication device 1200. Figure 12 (Not shown in the image) is coupled to the processor 1201, and this embodiment does not specifically limit this.

[0550] It should be noted that, Figure 12 The structure of the communication device 1200 shown does not constitute a limitation on the communication device. Actual communication devices may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0551] Furthermore, the technical effects of the communication device 1200 can be referred to the technical effects of the communication method described in the above method embodiments, and will not be repeated here.

[0552] This application provides a communication system. The communication system may include the first device and the second device described in the method embodiments above.

[0553] It should be understood that the processor in the embodiments of this application can be a CPU, but it can also be other general-purpose processors, DSPs, ASICs, FPGAs, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor, etc.

[0554] It should also be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory can be ROM, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), EEPROM, or flash memory. Volatile memory can be RAM, which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0555] The above embodiments can be implemented, in whole or in part, by software, hardware (such as circuits), firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.

[0556] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. A and B can be singular or plural. Additionally, the character " / " in this article generally indicates an "or" relationship between the preceding and following related objects, but it can also represent an "and / or" relationship. Please refer to the context for a more accurate understanding.

[0557] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0558] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0559] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0560] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0561] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0562] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0563] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0564] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0565] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method, characterized in that, Applied to a first device, the method includes: Receive first indication information and second indication information; wherein, the first indication information is used to indicate that the value of the first parameter is X, the second indication information is used to indicate the first parameter set, the first parameter set includes Y parameter combinations, each of the Y parameter combinations includes a value of the second parameter and a value of the third parameter, the second parameter is a chip length of the uplink signal, the third parameter is the time domain multiplexing factor for transmitting the uplink signal, X is associated with the first set, the first set includes the first parameter set, and X and Y are positive integers; A first uplink signal is sent based on the first instruction information and the second instruction information.

2. The method according to claim 1, characterized in that, Y is greater than 1, and the Y parameter combinations include Y values ​​of the third parameter, which include the first value but do not include the second value.

3. The method according to claim 2, characterized in that, The Y values ​​of the third parameter are not repeated, and the Y parameter combinations include the Y values ​​of the second parameter, and the Y values ​​of the second parameter are not repeated.

4. The method according to claim 2 or 3, characterized in that, If Y is greater than 1, then the product of the value of the second parameter and the value of the third parameter in each of the Y parameter combinations is the same.

5. The method according to claim 4, characterized in that, The first set includes at least two parameter sets, which include the first parameter set and the second parameter set. The product of the value of the second parameter and the value of the third parameter in each parameter combination in the first parameter set is the first product. The product of the value of the second parameter and the value of the third parameter in each parameter combination in the second parameter set is the second product. The first product and the second product are different.

6. The method according to claim 2 or 3, characterized in that, The uplink signal is a signal used for random access, where X equals Y; the second indication information includes Y fields that correspond one-to-one with the Y parameter combinations, and the value of the j-th field among the Y fields is used to indicate the j-th parameter combination among the Y parameter combinations, where j is a positive integer less than or equal to Y; Sending the first uplink signal according to the first indication information and the second indication information includes: The first random access signal is sent according to one of the Y parameter combinations.

7. The method according to claim 6, characterized in that, The method further includes: Receive third indication information; wherein the third indication information is used to indicate the first parameter combination among the Y parameter combinations; Send the first uplink data according to the first parameter combination.

8. The method according to claim 1, characterized in that, The uplink signal is used to carry uplink data signals, and Y equals 1; the Y parameter combinations include a first parameter combination; sending the first uplink signal according to the first indication information and the second indication information includes: Send the first uplink data according to the first parameter combination.

9. The method according to claim 4 or 5, characterized in that, The uplink signal is a signal used for random access, where X equals Y; the second indication information includes a first field, the value of which is used to indicate the Y parameter combinations; Sending the first uplink signal according to the first indication information and the second indication information includes: The first random access signal is sent according to one of the Y parameter combinations.

10. The method according to claim 9, characterized in that, The method further includes: Receive third indication information; wherein the third indication information is used to indicate the first parameter combination among the Y parameter combinations; Send the first uplink data according to the first parameter combination.

11. The method according to claim 4 or 5, characterized in that, The uplink signal is used to carry uplink data signals, and X equals Y; the second indication information is also used to indicate the first parameter combination among the Y parameter combinations; Sending the first uplink signal according to the first indication information and the second indication information includes: Send the first uplink data according to the first parameter combination.

12. The method according to claim 1, characterized in that, Y = 1, where the Y parameter combinations are represented as {(R1,chip1)}, and {(R1,chip1)} is any one of the following: {(1,0.69us)}, {(1,1.39us)}, {(1,2.78us)}, {(1,5.56us)}, {(1,11.11usus)}, {(1,33.33us)}, {(1,66.67us)}, {(1,133.33us)}; Alternatively, Y = 2, where the Y parameter combinations are represented as {(R1,chip1),(R2,chip2)}, and {(R1,chip1),(R2,chip2)} is any one of the following: {(1,2.78us),(4,0.69us)}, {(1,5.56us),(8,0.69us)}, {(1,11.11us),(16,0.69us)}}, {(1,33.33us),(32,1.04us)}, {(1,66.67us),(96,0.69us)}, {(1,133.33us),(128,1.04us)}; Alternatively, Y = 4, where the Y parameter combinations are represented as {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4)}, and {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4)} is any one of the following: {(1,11.11us),(4,2.78us),(8,1.39us),(16,0.11us). 69us)}, {(1,33.33us),(8,4.17us),(16,2.08us),(32,1.04us)}, {(1,66.67us),(32,2.08us ),(64,1.04us),(96,0.69us)},{(1,133.33us),(64,2.08us),(96,1.39us),(128,1.04us)}; Alternatively, Y = 8, where the Y parameter combinations are represented as {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5),(R6,chip6),(R7,chip7),(R8,chip8)}, and {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5),(R6,chip6),(R7,chip7),(R8,chip8)} is: {(1,133.33us),(4,33.33us),(8,16.67us),(16,8.33us),(32,4.17us),(64,2.08us),(96,1.39us),(128,1.04us)}; Among them, R y For the value of the second parameter in the y-th parameter combination among the Y parameter combinations, chip y Let y be the value of the first parameter in the y-th parameter combination, where y = 1, 2, ..., Y.

13. A communication method, characterized in that, Applied to a second device, the method includes: Send a first indication message and a second indication message; wherein, the first indication message is used to indicate that the value of the first parameter is X, the second indication message is used to indicate a first parameter set, the first parameter set includes Y parameter combinations, each of the Y parameter combinations includes a value of the second parameter and a value of the third parameter, the second parameter is a chip length of the uplink signal, the third parameter is the time domain multiplexing factor for transmitting the uplink signal, X is associated with the first set, the first set includes the first parameter set, and X and Y are positive integers; Receive the first uplink signal.

14. The method according to claim 13, characterized in that, Y is greater than 1, and the Y parameter combinations include Y values ​​of the third parameter, which include the first value but do not include the second value.

15. The method according to claim 14, characterized in that, The Y values ​​of the third parameter are not repeated, and the Y parameter combinations include the Y values ​​of the second parameter, and the Y values ​​of the second parameter are not repeated.

16. The method according to claim 14 or 15, characterized in that, If Y is greater than 1, then the product of the value of the second parameter and the value of the third parameter in each of the Y parameter combinations is the same.

17. The method according to claim 16, characterized in that, The first set includes at least two parameter sets, which include the first parameter set and the second parameter set. The product of the value of the second parameter and the value of the third parameter in each parameter combination in the first parameter set is the first product. The product of the value of the second parameter and the value of the third parameter in each parameter combination in the second parameter set is the second product. The first product and the second product are different.

18. The method according to claim 14 or 15, characterized in that, The uplink signal is a signal used for random access, where X equals Y; the second indication information includes Y fields that correspond one-to-one with the Y parameter combinations, and the value of the j-th field among the Y fields is used to indicate the j-th parameter combination among the Y parameter combinations, where j is a positive integer less than or equal to Y; Receiving the first uplink signal includes: Receive a first random access signal; wherein the first random access signal is associated with one of the Y parameter combinations.

19. The method according to claim 18, characterized in that, The method further includes: Send a third indication message; wherein the third indication message is used to indicate the first parameter combination among the Y parameter combinations; Receive first uplink data; wherein the first uplink data is associated with the first parameter combination.

20. The method according to claim 13, characterized in that, The uplink signal is used to carry uplink data signals, and Y equals 1; the Y parameter combinations include a first parameter combination; receiving the first uplink signal includes: Receive first uplink data; wherein the first uplink data is associated with the first parameter combination.

21. The method according to claim 16 or 17, characterized in that, The uplink signal is a signal used for random access, where X equals Y; the second indication information includes a first field, the value of which is used to indicate the Y parameter combinations; receiving the first uplink signal includes: Receive a first random access signal; wherein the first random access signal is associated with one of the Y parameter combinations.

22. The method according to claim 21, characterized in that, The method further includes: Send a third indication message; wherein the third indication message is used to indicate the first parameter combination among the Y parameter combinations; Receive first uplink data; wherein the first uplink data is associated with the first parameter combination.

23. The method according to claim 16 or 17, characterized in that, The uplink signal is used to carry uplink data signals, and X equals Y; the second indication information is also used to indicate the first parameter combination among the Y parameter combinations; Receiving the first uplink signal includes: Receive first uplink data; wherein the first uplink data is associated with the first parameter combination.

24. The method according to claim 13, characterized in that, Y = 1, where the Y parameter combinations are represented as {(R1,chip1)}, and {(R1,chip1)} is any one of the following: {(1,0.69us)}, {(1,1.39us)}, {(1,2.78us)}, {(1,5.56us)}, {(1,11.11usus)}, {(1,33.33us)}, {(1,66.67us)}, {(1,133.33us)}; Alternatively, Y = 2, where the Y parameter combinations are represented as {(R1,chip1),(R2,chip2)}, and {(R1,chip1),(R2,chip2)} is any one of the following: {(1,2.78us),(4,0.69us)}, {(1,5.56us),(8,0.69us)}, {(1,11.11us),(16,0.69us)}, {(1,33.33us),(32,1.04us)}, {(1,66.67us),(96,0.69us)}, {(1,133.33us),(128,1.04us)}; Alternatively, Y = 4, where the Y parameter combinations are represented as {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4)}, and {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4)} is any one of the following: {(1,11.11us),(4,2.78us),(8,1.39us),(16,0.11us). 69us)}, {(1,33.33us),(8,4.17us),(16,2.08us),(32,1.04us)}, {(1,66.67us),(32,2.08us ),(64,1.04us),(96,0.69us)},{(1,133.33us),(64,2.08us),(96,1.39us),(128,1.04us)}; Alternatively, Y = 8, where the Y parameter combinations are represented as {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5),(R6,chip6),(R7,chip7),(R8,chip8)}, and {(R1,chip1),(R2,chip2),(R3,chip3),(R4,chip4),(R5,chip5),(R6,chip6),(R7,chip7),(R8,chip8)} is: {(1,133.33us),(4,33.33us),(8,16.67us),(16,8.33us),(32,4.17us),(64,2.08us),(96,1.39us),(128,1.04us)}; Among them, R y For the value of the second parameter in the y-th parameter combination among the Y parameter combinations, chip y Let y be the value of the first parameter in the y-th parameter combination, where y = 1, 2, ..., Y.

25. A communication device, characterized in that, Includes modules for performing the method as described in any one of claims 1-24.

26. A communication device, characterized in that, include: At least one processor; The at least one processor is configured to run a computer program or instructions to enable the method as described in any one of claims 1-24 to be implemented.

27. A communication system, characterized in that, It includes the first device in the method of any one of claims 1-12, and the second device in the method of any one of claims 13-24.

28. A communication chip, characterized in that, It stores instructions that, when the chip is running on a communication device, cause the method as described in any one of claims 1-24 to be implemented.

29. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a computer program or instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1-24.

30. A computer program product, characterized in that, The computer program product includes: a computer program or instructions that, when run on a computer, cause the computer to perform the method as described in any one of claims 1-24.