Communication method, communication device, storage medium, and program product

By using the first signaling indication related configuration information in the environmental Internet of Things or passive Internet of Things, the problem of unreliable uplink parameter indication is solved, and the quality and reliability of signal transmission are improved.

CN120111685APending Publication Date: 2025-06-06ZTE CORP
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202510121742.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-24
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

In the environmental IoT or passive IoT scenarios, a reliable communication method is lacking to indicate uplink-related parameters, resulting in a decrease in signal transmission quality and reliability.

Method used

The first signaling instructs configuration information related to the first node sending the first signal, including data transmission after Msg1, Msg3 or Msg3, to ensure that the first node can operate according to the accurate configuration parameters.

Benefits of technology

Improves the quality and reliability of signal transmission, reduces bit error rate and transmission delay.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120111685A_ABST
    Figure CN120111685A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a communication method, a communication device, a storage medium and a program product, relates to the technical field of communication, and can solve the technical problem of unreliable parameter indication in related technologies. The method is applied to a first node, and comprises the following steps: receiving a first signaling from a second node; sending a first signal to the second node based on the first signaling; wherein the first signaling is used for indicating configuration information related to sending of the first signal by the first node; the first signal includes at least one of the following: a message Msg1, a message Msg3, and a data transmission after the message Msg3.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a communication method, a communication device, a storage medium, and a program product. Background Art

[0002] In recent years, ambient IoT or passive IoT has attracted much attention in the field of wireless communications. Since IoT applications require the deployment of hundreds of millions of devices, IoT devices must be small in size, low in complexity, and low in power consumption. Among the massive number of IoT devices, some devices have low-complexity design requirements, have no energy storage units, need to obtain energy from the surrounding environment, and send uplink signals by backscattering; some devices are semi-active or active devices that can store energy and can also autonomously generate and send signals.

[0003] For the multiple access scenarios of the IoT uplink or device to reader (D2R) link, the reader needs to send signaling to indicate the data transmission format on different transmission resources, including the transmission block size (TBS) of message (Msg) 1 and Msg3 for three-step access or Msg1 for two-step access, coding and modulation method, available transmission resource set, occupied transmission resources, and pilot combination (such as length, number, and position, etc.).

[0004] Currently, in the environmental Internet of Things or passive Internet of Things scenarios, there is a lack of a communication method that can reliably achieve the indication of the above-mentioned related parameters. Summary of the invention

[0005] The embodiments of the present disclosure provide a communication method, a communication device, a storage medium, and a program product, which can solve the technical problem of unreliable parameter indication in related technologies.

[0006] In one aspect, a communication method is provided, which is applied to a first node, and the method includes:

[0007] receiving a first signaling from a second node;

[0008] Sending a first signal to the second node based on the first signaling;

[0009] The first signaling is used to indicate configuration information related to the first node sending a first signal; the first signal includes at least one of the following: Msg1, Msg3, and data transmission after Msg3.

[0010] On the other hand, a communication device is provided, including a receiving module and a sending module.

[0011] A receiving module, configured to receive a first signaling from a second node;

[0012] A sending module, configured to send a first signal to a second node based on the first signaling;

[0013] The first signaling is used to indicate configuration information related to the first node sending a first signal; the first signal includes at least one of the following: Msg1, Msg3, and data transmission after Msg3.

[0014] On the other hand, a communication method is provided, which is applied to a second node, and the method includes:

[0015] Sending a first signaling to the first node;

[0016] Receiving a first signal generated and sent by the first node based on the first signaling;

[0017] The first signaling is used to indicate configuration information related to the first node sending a first signal; the first signal includes at least one of the following: Msg1, Msg3, and data transmission after Msg3.

[0018] On the other hand, a communication device is provided, including: a sending module and a receiving module.

[0019] A sending module, configured to send a first signaling to a first node;

[0020] A receiving module, configured to receive a first signal generated and sent by a first node based on a first signaling;

[0021] The first signaling is used to indicate configuration information related to the first node sending a first signal; the first signal includes at least one of the following: Msg1, Msg3, and data transmission after Msg3.

[0022] On the other hand, a communication device is provided, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store a computer program; and the processor implements the method described in any one of the above embodiments when executing the computer program.

[0023] On the other hand, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method described in any of the above embodiments is implemented.

[0024] On the other hand, a computer program product is provided. The computer program product includes computer program instructions. When the computer program instructions are executed by a processor, the method described in any one of the above embodiments is implemented.

[0025] An embodiment of the present disclosure provides a communication method, which indicates configuration information related to the first node sending a first signal through a first signaling. Therefore, the first node can operate according to accurate configuration parameters when sending the first signal, ensuring that the first signal can be transmitted in an optimal manner, improving the quality and reliability of signal transmission, and reducing bit error rate and transmission delay. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the technical solutions in the present disclosure, the drawings required for use in some embodiments of the present disclosure will be briefly introduced below. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure, and a person skilled in the art can also obtain other drawings based on these drawings.

[0027] Figure 1 A system architecture diagram of a communication system provided by the present disclosure;

[0028] Figure 2 A schematic diagram of a general framework of a slotted ALOHA protocol for a random access process of an ambient Internet of Things provided by the present disclosure;

[0029] Figure 3 A schematic diagram of a structure of a data signal including a pilot provided by the present disclosure;

[0030] Figure 4 A flow chart of a communication method provided by the present disclosure;

[0031] Figure 5 A schematic diagram of a frequency division multiple access scheme with a small frequency shift provided by the present disclosure;

[0032] Figure 6 A schematic diagram of another frequency division multiple access scheme with small frequency shift provided by the present disclosure;

[0033] Figure 7 A schematic diagram of another frequency division multiple access scheme with small frequency shift provided by the present disclosure;

[0034] Figure 8 A flowchart of another communication method provided by the present disclosure;

[0035] Fig. 9 A schematic diagram of the structure of a communication device provided by the present disclosure;

[0036] Fig.10 A schematic diagram of the structure of another communication device provided by the present disclosure;

[0037] Fig.11 A schematic diagram of the structure of another communication device provided by the present disclosure. DETAILED DESCRIPTION

[0038] The following will be combined with the drawings in the present disclosure to clearly and completely describe the technical solutions in the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0039] It should be noted that, in the present disclosure, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present disclosure should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0040] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0041] In the description of the present disclosure, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "a plurality" means two or more.

[0042] In recent years, environmental IoT or passive IoT has attracted much attention in the field of wireless communications. Since IoT applications require the deployment of hundreds of millions of devices, IoT devices must be small in size, low in complexity, and low in power consumption. Among the massive number of IoT devices, some devices have low-complexity design requirements, have no energy storage units, need to obtain energy from the surrounding environment, and send uplink signals by backscattering; some devices are semi-active or active devices that can store energy and can also generate and send signals autonomously.

[0043] For the multiple access scenarios of the IoT uplink or the device-to-reader link, the reader needs to send signaling to indicate the data transmission format on different transmission resources, including the transmission block size, coding modulation method, available transmission resource set, occupied transmission resources, and pilot combination (such as length, number, and position, etc.) of Msg1, Msg3 for three-step access or Msg1 for two-step access.

[0044] Currently, in the environmental Internet of Things or passive Internet of Things scenarios, there is a lack of a reliable communication method to indicate the above-mentioned related parameters.

[0045] To solve the above technical problems, an embodiment of the present disclosure provides a communication method, which indicates configuration information related to the first node sending a first signal through a first signaling. Therefore, the first node can operate according to accurate configuration parameters when sending the first signal, ensuring that the first signal can be transmitted in an optimal manner, improving the quality and reliability of signal transmission, and reducing bit error rate and transmission delay.

[0046] The communication method provided by the embodiments of the present disclosure can be applied to systems of various communication formats. For example, the communication method provided by the embodiments of the present disclosure can be applied to systems including, but not limited to, Internet of Things networks, passive Internet of Things networks, environmental Internet of Things networks, long term evolution (LTE) systems, various versions based on LTE evolution, fifth generation mobile communication technology (5th generation mobile communication Technology 5G) systems, future mobile communication networks (such as 6G mobile communication networks, 7G mobile communication networks) or multiple communication fusion systems. In addition, the communication method provided by the embodiments of the present disclosure can also be applied to future-oriented communication systems, etc.

[0047] Exemplarily, the above communication method can be applied to Figure 1 In the communication system, Figure 1 As shown, the communication system includes: a first node 101 and a second node 102.

[0048] The first node 101 is configured to receive a first signaling from the second node 102; or to send a first signal to the second node 102 based on the first signaling.

[0049] The first signaling is used to indicate configuration information related to the first node 101 sending a first signal; the first signal includes at least one of the following: Msg1, Msg3, and data transmission after Msg3.

[0050] The second node 102 is configured to send a first signaling to the first node 101; or to receive a first signal generated and sent by the first node 101 based on the first signaling.

[0051] The first signaling is used to indicate configuration information related to the first node 101 sending a first signal; the first signal includes at least one of the following: Msg1, Msg3, and data transmission after Msg3.

[0052] In some embodiments, the first node 101 and the second node 102 may both be ambient IoT or passive IoT or radio frequency identification (RFID) supported devices.

[0053] In some embodiments, the first node 101 may include at least one of the following: a tag, a passive IoT device, and an environmental IoT device.

[0054] In some embodiments, the second node 102 may include at least one of the following: a reader / card reader, a base station, an auxiliary node, and an intermediate node.

[0055] A link through which the first node 101 sends data to the second node 102 may be referred to as an uplink (UL) or a D2R link.

[0056] In some embodiments, the base station can be a base station or an evolved base station (eNB or eNodeB) in long term evolution (LTE), long term evolution advanced (LTEA), a base station device in a 5G network, or a base station in a future communication system, etc. The base station may include various macro base stations, micro base stations, home base stations, wireless remote stations, reconfigurable intelligent surfaces (RISs), routers, wireless fidelity (WIFI) devices, or various network side devices such as primary cells and collaborative cells (secondary cells).

[0057] It should be noted that Figure 1 This is just an exemplary framework diagram. Figure 1 The number of devices included in the , and the names of the individual devices are not limited.

[0058] The application scenarios of the embodiments of the present disclosure are not limited. The system architecture and business scenarios described in the embodiments of the present disclosure are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. It is known to those skilled in the art that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.

[0059] The following is an explanation of the device access process supported by the environmental Internet of Things, passive Internet of Things, or radio frequency identification involved in the present disclosure.

[0060] Step 1: The card reader configures the number of time slots in an inventory round, which is the number of time slots or transmission opportunities / occasions in an inventory round.

[0061] Specifically, the number of time slots in a round of inventory cycle configured by the card reader satisfies at least one of the following:

[0062] The Ambient Internet of Things (A-IoT) random access process is used for Ambient Internet of Things devices to access the network for data transmission;

[0063] The random access process of the environmental IoT is triggered by the reader, including triggering a single environmental IoT device, a group of environmental IoT devices, or all environmental IoT devices within the coverage of the reader to access;

[0064] The additive link on-line Hawaii system (ALOHA) protocol is the basis of the random access process of the ambient Internet of Things.

[0065] For example, Figure 2 As shown, it is a schematic diagram of the general framework of the slotted ALOHA protocol of the random access process of the ambient IoT, including: A-IoT paging is used to trigger device access, and the device can respond at the access occasion. R2D messages can be transmitted during A-IoT paging. Subsequent A-IoT paging is also available.

[0066] Each tag randomly selects a time slot in this inventory cycle to respond to the reader.

[0067] The card reader sends out signaling (such as query; query response (queryrep); paging; triggering) to mark the beginning of each time slot in the inventory cycle.

[0068] Among them, the card reader sends out signaling (such as query; query response; paging; triggering) by broadcasting, and does not need to be sent to a specific tag. The signaling sent by the card reader (such as query; query response; paging; triggering) does not contain information transmitted by a specific tag, so it will not instruct a specific tag to send information.

[0069] Step 2: If the tag selects the time slot, it will send a Msg1 message to the reader. For example, Msg1 can be a 16-bit random number (RN16) (or a random ID, temporary ID).

[0070] Step 3: If the card reader can interpret the Msg1, it will send a Msg2 message to the tag. For example, if the card reader can interpret the random number sent by the tag, the Msg2 sent to it can be an ACK message. In fact, this ACK message is usually the random number sent by the tag.

[0071] Step 4: After the tag receives Msg2 from the card reader and interprets it, it will transmit Msg3 to the card reader. For example, if the tag receives Msg2 and finds that it is the same as the random number it sent to the card reader, it will consider that it has successfully connected, and the Msg3 sent to the reader can be its electronic product code.

[0072] It should be noted that the tag needs to be clear about the transmission resources on which it transmits Msg1 and Msg3. Therefore, before the above step 4, the reader also needs to send a broadcast to indicate the available transmission resource set and / or how the tag selects the transmission resource and the data transmission format on each transmission resource (including TBS, coding modulation method, pilot format, etc.). The broadcast can be Query\QueryRep or paging signaling or triggering signaling. Furthermore, after receiving the tag's Msg1, the Msg2 sent by the reader to the tag can further indicate the format of the Msg3 that the tag is about to transmit (including TBS, coding modulation method, pilot format, transmission resources, etc.). This patent provides an uplink data transmission indication method, which aims to reduce multiple access interference and improve transmission performance.

[0073] The linear code encoding methods of the D2R link or uplink include Manchester code, FM0 code and Miller code, and the multiple access method supported by the D2R link is frequency division multiple access. Some IoT devices (which can be called second-class devices, device2, etc.) have energy storage units such as power supplies, etc., and have strong processing capabilities, and can send frequency-shifted signals through active transmission. In addition, some IoT devices are limited by factors such as low power consumption, low complexity and limited hardware performance (which can be called first-class devices, device1, etc.). The D2R link sends uplink signals through backscatter transmission and adopts a square-wave-based frequency division multiple access scheme, that is, the information sequence after traditional data processing is processed based on square wave signals with different periods to achieve frequency shift. Among them, the frequency shift factors supported by the D2R link of the RFID system include M=1 / 2 / 4 / 8, etc., where M represents the number of square waves in the codeword period.

[0074] In IoT communication technology, pilot-assisted data transmission is usually used to synchronize data and channel equalize the data through pilot-based channel estimation, symbol timing offset (SFO) estimation, timing offset (TO) estimation, carrier frequency offset (CFO) estimation, etc., to improve detection performance. The pilot can be generated based on the synchronization sequence, including the preamble (or preamble code or called preamble), midamble (or midamble code or called midamble) and postamble (or postamble code or called postamble), where the preamble is all located before the data to be transmitted, and can be used to determine the start of D2R transmission, channel estimation, SFO / CFO / TO estimation, etc.; the midamble is distributed between the data to be transmitted, and can be used for channel estimation, SFO / CFO / TO estimation, etc.; the postamble is all located after the data to be transmitted, and can be used to mark the end of D2R transmission, channel estimation, SFO / CFO / TO estimation, etc.

[0075] For example, Figure 3 As shown, it is a schematic diagram of the structure of a data signal including a pilot provided by an embodiment of the present disclosure, including a preamble, uplink data, a mid-pilot, uplink data and a tail pilot.

[0076] The communication method provided by the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.

[0077] The communication method provided by the embodiment of the present disclosure can be applied to Figure 1 A first node 101 in a communication system is shown. Figure 4 A flow chart of a communication method is shown, as shown in 4, the communication method includes the following S401-S402:

[0078] S401. Receive a first signaling from a second node.

[0079] S402: Send a first signal to a second node based on the first signaling.

[0080] The first signaling is used to indicate configuration information related to the first node sending a first signal; the first signal includes at least one of the following: Msg1, Msg3, and data transmission after Msg3.

[0081] It should be understood that since the first signaling can indicate configuration information related to the first node sending the first signal, the first node can operate according to accurate configuration parameters when sending the first signal, ensuring that the first signal can be transmitted in an optimal manner, improving the quality and reliability of signal transmission, and reducing bit error rate and transmission delay.

[0082] It should be noted that the random access process of devices supported by the environmental Internet of Things, passive Internet of Things or radio frequency identification specifically includes:

[0083] Step 1: Paging. Based on the service request, the reader / second node sends an A-IoT paging message, indicating the device / first node that needs to respond. Among them, whether this service is for one or more A-IoT devices and the approximate number of target A-IoT devices for this service are visible to the reader, so that the reader can configure a set of access occasions (occasions) or time slots (slots) for different A-IoT devices based on this, that is, the time-frequency resources for uplink transmission of A-IoT devices. In other words, the paging message can include the uplink transmission configuration of the first node.

[0084] Step 2: Access. The access process of this step is triggered by the paging message in step 1, including triggering a single A-IoT device, a group of A-IoT devices, or all A-IoT devices within the coverage of the reader to access. There are two types of access for A-IoT devices: three-step access and two-step access.

[0085] In some embodiments, the access involved in step 2 includes three-step access and two-step access.

[0086] Specifically, the three-step access process includes:

[0087] Step 1. The A-IoT device sends msg1 to the reader: When the A-IoT device recognizes the start of its own access opportunity / time slot, it sends a 16-bit random ID (i.e., RN16) generated by the A-IoT device to the reader. As before, the transmission resource for the device to send msg1 is indicated by the paging message.

[0088] Step 2: The reader sends msg2 to the A-IoT device in response to the successfully received random ID. If the device receives msg2 containing the same random ID as previously sent in msg1, the access is considered successful.

[0089] Step 3: The A-IoT device sends msg3 to the reader: msg3 may be a device ID and / or other upper layer data. The transmission resource for the device to send msg3 may be indicated by msg2.

[0090] Specifically, the two-step access process includes:

[0091] Step 1, the A-IoT device sends msg1 to the reader: When the A-IoT device recognizes the start of its own access opportunity / time slot, the Msg1 it sends to the reader contains upper layer data (which may be the device ID and / or other upper layer data) and a 16-bit random ID (i.e., RN16) generated by the A-IoT device. As before, the transmission resource for the device to send msg1 is indicated by the paging message.

[0092] Step 2: The reader sends msg2 to the A-IoT device in response to the successfully received random ID. If the device receives msg2 containing the same random ID as previously sent in msg1, the access is considered successful.

[0093] It should be noted that the random ID in msg1, the first step of the 2 / 3-step access process, is randomly generated by the A-IoT device. In addition, msg1 can be a temporary ID or a random number in addition to a random ID.

[0094] Based on the above description, it can be known that the tag needs to specify on what transmission resource it transmits msg1 and / or msg3 and the transmission format of msg1 and / or msg3. More specifically:

[0095] In the three-step access of the tag: for msg1, the transmission block size of msg1 may be relatively fixed, such as the previous 16-bit random ID / temporary ID / random number, the tag still needs to specify the coding modulation method, pilot format of msg1 and the transmission resource on which msg1 is transmitted; for msg3, since msg3 can be a device ID and / or other upper-layer data, the tag also needs to specify the transmission block size, coding modulation method, pilot format of msg1 and the transmission resource on which msg3 is transmitted.

[0096] In the two-step access of the tag, the tag only needs to send msg1 to the reader, and msg1 contains upper-layer data (which can be device ID and / or other upper-layer data) and a 16-bit random ID generated by the A-IoT device. Therefore, the transmission block size, coding modulation method, pilot format and transmission resource on which msg1 is transmitted need to be further determined.

[0097] Therefore, the reader needs to send signaling to indicate the tag uplink transmission configuration in the paging stage and / or msg2. The signaling sent by the reader indicates the tag uplink transmission configuration (including uplink transmission frequency domain resource configuration, uplink data transmission configuration, and uplink pilot configuration). In this way, multiple access interference can be reduced and transmission performance can be improved.

[0098] In some embodiments, the first signaling includes at least one of the following: broadcast signaling, paging signaling, trigger signaling, selection signaling, query signaling, query response signaling, and signaling including Msg2.

[0099] In some embodiments, the first signaling is used to indicate at least one of the following configuration information: frequency domain resource configuration information corresponding to the first node, data transmission configuration information corresponding to the first node, and pilot configuration information corresponding to the first node.

[0100] In some embodiments, the frequency domain resource configuration information includes at least one of the following: multiple access enabling information or the size of the available frequency domain resource set, the frequency domain resource index set, the frequency domain resource interval, the maximum frequency domain resource, the minimum frequency domain resource, and the number of frequency shift resources.

[0101] In some embodiments, the frequency domain resource configuration information may not include multiple access enabling information, in which case the available frequency domain resource set or the size of the available frequency domain resource set may be determined based on other indication information in the frequency domain resource configuration information. Alternatively, when the frequency domain resource configuration information does not include other indication information, the first node may determine the frequency domain resources (or referred to as the available frequency domain resource set) used by its parameters based on a pre-configured manner.

[0102] In some embodiments, the multiple access enabling information may be 1 bit, for example, '0' represents disabling frequency-division multiplexing (FDM), and '1' represents enabling FDM; or '1' represents disabling FDM, and '0' represents enabling FDM.

[0103] And the frequency domain resource configuration information includes the above other related indication information, then an available frequency domain resource set is further determined by the indication information.

[0104] In some embodiments, the multiple access enabling information can be used to determine the size of the set of available frequency domain resources, or the size of the set of available frequency domain resources can be used to determine the multiple access enabling information.

[0105] In some embodiments, the size of the available frequency domain resource set is used to determine the multiple access enabling information, and satisfies at least one of the following:

[0106] When the available frequency domain resource set is empty, determining that the multiple access enabling information indicates that multiple access is not enabled;

[0107] When the size of the available frequency domain resource set is 1, determining that the multiple access enabling information indicates that multiple access is not enabled;

[0108] When the size of the available frequency domain resource set is greater than 1, it is determined that the multiple access enabling information indicates enabling multiple access.

[0109] It should be noted that, in some embodiments, the multiple access transmission of the IoT uplink is preconfigured as frequency division multiple access. Some IoT devices (which may be referred to as second-class devices, device2, etc.) have energy storage units such as power supplies, etc., and have strong processing capabilities, and can send frequency-shifted signals through active transmission. In addition, some IoT devices are limited by factors such as low power consumption, low complexity, and limited hardware performance (which may be referred to as first-class devices, device1, etc.). The D2R link sends uplink signals through backscatter transmission and adopts a frequency division multiple access scheme with a small frequency shift (SFS).

[0110] Exemplarily, the frequency division multiple access scheme with small frequency shift includes: a continuous waveform with small frequency shift and a repetition number of 1.

[0111] Solution 1: When Manchester waveform coding is used and the number of repetitions R ≥ 1:

[0112] Solution 1-1: If Figure 5 As shown, each Manchester codeword is repeated R times within the same duration (bit duration) Tb corresponding to the information bit, where R = Tb / (2*chip length), so that the small frequency offset (in Hertz) is R / Tb=1 / (2*chip length), where the chip length (chip length / chip duration, CD).

[0113] Option 1-2: If Figure 6As shown, the Manchester codeword is multiplied by a square wave corresponding to a small frequency shift, and the duration Tb corresponding to each information bit contains R square wave cycles, where R=Tb / (2*chip length), so that the small frequency offset (in Hertz) is R / Tb=1 / (2*chip length). The multiplication operation is performed by an exclusive OR (XOR) or exclusive NOR (XNOR) operation between the Manchester codeword (corresponding to the information bit) and the square wave of the small frequency shift.

[0114] Solution 2: For FM0 waveform coding, small frequency shift is not defined.

[0115] Solution 3: Figure 7 As shown, for the case where D2R waveform encoding is not used, a square wave corresponding to a small frequency shift can be used, and the duration Tb corresponding to each information bit contains R square wave periods generated by 2R OOK code chips [0, 1, 0, 1, ...] / [1, 0, 1, 0, ...] or binary phase shift keying (BPSK) [-1, +1, -1, +1, ...] / [+1, -1, +1, -1, ...] code chips, so that the small frequency offset (in Hertz) is R / Tb.

[0116] It should be noted that for Manchester option 1 / 2 and when D2R waveform coding is not used, the frequency offset of the small frequency shift is R / Tb=1 / (2*CD). Therefore, the chip length (chip duration / chip length, CD) can correspond one-to-one to the small frequency shift, so that it can be used to identify the frequency point / occupied frequency domain resources of the tag uplink transmission. Alternatively, in the case of a given Tb, the number of Manchester codeword repetitions / square wave cycles R also corresponds one-to-one to the small frequency shift, so that it can also be used to identify the frequency point / occupied frequency domain resources of the tag uplink transmission. Therefore, when configuring the set of available frequency domain resources for the uplink transmission of the first node, the frequency domain resource configuration information in the first signaling can be indicated by indicating the R available value set {R}, or by indicating the CD available value set {CD}. More specifically, in weight 4, the frequency domain resource set can be indicated by the R available value set {R}, or by the CD available value set {CD}; the frequency domain resource interval can be indicated by the R value interval ΔR, or by the CD value interval ΔCD; the maximum frequency domain resource can be indicated by the R maximum value Rmax, or by the CD minimum value CDmin; the minimum frequency domain resource can be indicated by the R minimum value Rmin, or by the CD maximum value CDmax; the number of frequency shift resources can be indicated by the R value number #R, or by the CD value number #CD.

[0117] There are several equivalent ways to represent a square wave:

[0118] Method 1: One square wave period is composed of two OOK chips [0,1] / [1,0] or BPSK [-1,+1] / [+1,-1] chips, and the length of the chip is defined as CD, so the period of the square wave is 2CD.

[0119] Method 2: Define the length of the basic OOK code chip 0 / 1 or BPSK code chip +1 / -1 as CDbase, then one square wave period can be represented by a sequence. For example, when the sequence of one OOK square wave period is represented as 11110000, its square wave period is 8*CDbase; or, when the sequence of one OOK square wave period is represented as 0011, its square wave period is 4*CDbase. The same is true for BPSK.

[0120] In some embodiments, Tb of the tag is determined by a preconfigured method or by a first signaling. Further, the R value of the tag is determined by the frequency domain resource configuration information, and the tag can be calculated to obtain CD=Tb / (2*R). Alternatively, the CD value of the tag is determined by the frequency domain resource configuration information, and the tag can be calculated to obtain R=Tb / (2*CD).

[0121] In some embodiments, due to the limited uplink transmission bandwidth, the frequency shift amount of the uplink small frequency shift needs to be less than the transmission bandwidth, then different Tb will have a maximum R value constraint, thereby further constraining the maximum set of available R values. For example, when the sampling frequency is 1.92MHz, it should satisfy R / Tb=1 / (2*CD)<1.92MHz, then the relationship between different Tb values ​​and the maximum R value or the minimum CD value. Alternatively, the maximum value of R can also be determined based on the transmission bandwidth B. For example, when the transmission bandwidth B is a double-sideband bandwidth, it should satisfy R*B / 2<1.92MHz and Tb=2 / B at this time; when the transmission bandwidth B is a single-sideband bandwidth, it should satisfy R*B<1.92MHz and Tb=1 / B at this time.

[0122] For example, Table 1 shows the maximum R value and the maximum available {R} set under different Tb values ​​when Fs=1.92MHz:

[0123] Table 1

[0124]

[0125]

[0126] Exemplarily, under the same Tb, the second node can limit the maximum number of multiplexable users to be smaller than the maximum number of multiplexable users in Table 1, and configure the maximum available {R} based on this, as shown in Tables 2 and 3, to increase the spacing between available frequency domain resources to improve multiple access performance, or improve the utilization efficiency of frequency domain resources.

[0127] Table 2

[0128]

[0129] Table 3

[0130]

[0131] In some embodiments, the frequency domain resource configuration information is used to determine a set of available frequency domain resources of the first node.

[0132] In some embodiments, the set of available frequency domain resources is determined based on at least one of the following methods:

[0133] Determined based on a frequency domain resource index set;

[0134] Determined based on minimum frequency domain resources, maximum frequency domain resources, and frequency domain resource interval;

[0135] Determined based on minimum frequency domain resources, the number of frequency domain resources, and the frequency domain resource interval;

[0136] Determined by the frequency domain resource spacing.

[0137] The following provides an example of how to determine the available frequency domain resource set:

[0138] Mode 1: The first signaling directly sends a frequency domain resource index set to indicate an available frequency domain resource set:

[0139] In some embodiments, the frequency domain resource index set is indicated by an R available value index set. Multiple combinations of R values ​​and indices can be pre-configured, that is, each R value is associated with an index, as shown in Table 4. The available R index set directly sent by the first signaling can be a set of one or more indexes, indicating the available frequency domain resource set for uplink backscatter transmission of the first node. For example, the available R index set is the index set {1,2,3,4}, indicating that the available frequency domain resource set for uplink transmission of the first node is {R}={1,2,3,8}. For another example, the available R index set is the index set {2,6}, indicating that the available frequency domain resource set for uplink transmission of the first node is {R}={2,32}. As shown in Tables 5 and 6, there are two other examples of pre-configured multiple Rs and their indices.

[0140] Table 4: Example 1 of pre-configured R and its index

[0141] R 1 2 4 8 16 32 64 128 index 1 2 3 4 5 6 7 8

[0142] Table 5: Example 2 of preconfigured R and its index

[0143] R 2 4 8 16 32 64 128 index 1 2 3 4 5 6 7

[0144] Table 6: Example 3 of pre-configured R and its index

[0145] R 2 16 32 64 128 256 index 1 2 3 4 5 6

[0146] Exemplarily, the value of R may also be a multiple of 3 or 5, and the pre-configured R is shown in Table 7 and Table 8, respectively. Exemplarily, the pre-configured R value may be partially a multiple of 2 and partially a multiple of 3 or 5, as shown in Table 9 and Table 10. Furthermore, the available R index set directly sent by the first signaling indicates one or more available R values ​​from the pre-configured R value table as an available frequency domain resource set.

[0147] Table 7: Example 4 of preconfigured R and its index

[0148] R 1 3 9 18 27 54 72 81 index 1 2 3 4 5 6 7 8

[0149] Table 8: Example 5 of pre-configured R and its index

[0150] R 5 25 50 100 200 index 1 2 3 4 5

[0151] Table 9: Example 6 of preconfigured R and its index

[0152] R 2 9 15 32 64 128 index 1 2 3 4 5 6

[0153] Table 10: Example of pre-configured R and its index 7

[0154] R 9 15 45 90 180 index 1 2 3 4 5

[0155] Further, the second node may determine a pre-configured R value set according to the bit duration or transmission bandwidth configured in the first signaling, and send a first signaling based on the set to indicate a set of available frequency domain resources for uplink transmission of the first node.

[0156] In other embodiments, the frequency domain resource index set is indicated by a CD available value index set. Multiple combinations of CD values ​​and indices can be pre-configured, that is, each CD value is associated with an index, as shown in Table 11. The available CD index set directly sent by the first signaling can be a set of one or more indexes, indicating the available frequency domain resource set for uplink backscatter transmission of the first node. For example, the available CD index set is the index set {1,2,3,4}, indicating that the available frequency domain resource set for uplink transmission of the first node is {CD}={100,50,25,12.5}us. For another example, the available CD index set is the index set {2,6}, indicating that the available frequency domain resource set for uplink transmission of the first node is {CD}={50,3.125}us. Tables 12 and 13 give two other examples of pre-configured multiple CDs and their indexes.

[0157] Table 11: Example 1 of preconfigured chip duration and its index

[0158] chip duration (unit: us) 100 50 25 12.5 6.25 3.125 index 1 2 3 4 5 6

[0159] Table 12: Example 2 of preconfigured chip duration and its index

[0160]

[0161] Table 13: Example 3 of preconfigured chip duration and its index

[0162] chip duration (unit: us) 200 133.33 66.67 25 8.33 3.125 index 1 2 3 4 5 6

[0163] Method 2: Determined based on the maximum frequency domain resource, the minimum frequency shift resource, and the frequency domain resource interval:

[0164] In some embodiments, the maximum frequency domain resource is indicated by an R maximum value Rmax, the minimum frequency domain resource is indicated by an R minimum value Rmin, and the frequency domain resource interval is indicated by an R value interval ΔR.

[0165] In some embodiments, ΔR may be preconfigured as the value relationship between two adjacent Rs, that is, ΔR = R(i+1) / R(i), i≥1. Then, the set of available frequency domain resources determined by the maximum value Rmax of R, the minimum value Rmin of R, and the interval ΔR of R is {R} = {Rmin, Rmin*ΔR, Rmin*2ΔR, …, Rmin*t*ΔR}, and Rmin*t*ΔR≤Rmax, and t is a positive integer.

[0166] Exemplarily, when Rmin=1, Rmax=64, ΔR=2, the corresponding indicated available frequency domain resource set includes but is not limited to {R}={1, 2, 4, 8, 16, 32, 64};

[0167] Exemplarily, when Rmin=2, Rmax=64, ΔR=2, the corresponding indicated available frequency domain resource set includes but is not limited to {R}={2, 4, 8, 16, 32, 64};

[0168] Exemplarily, when Rmin=1, Rmax=128, ΔR=4, the corresponding indicated available frequency domain resource set includes but is not limited to {R}={1, 4, 16, 64};

[0169] Exemplarily, when Rmin=8, Rmax=128, and ΔR=4, the corresponding indicated available frequency domain resource set includes but is not limited to {R}={8, 32, 128}.

[0170] In some other embodiments, the maximum frequency domain resource is indicated by a CD minimum value CDmin; the minimum frequency domain resource is indicated by a CD maximum value CDmax; and the frequency domain resource interval may be indicated by a CD value interval ΔCD.

[0171] ΔCD can be pre-configured as the value relationship between two adjacent chip durations, that is, ΔCD=CD(i) / CD(i+1), i≥1. Then, the set of available frequency domain resources determined by the CD maximum value CDmax, the CD minimum value CDmin, and the CD value interval ΔCD is {CD}={CDmax, CDmax / ΔCD, CDmax / (2*ΔCD),…, CDmax / (t*ΔCD)}, and CDmax / (t*ΔCD)≥CDmin, t is a positive integer.

[0172] Exemplarily, when CDmin=4us, CDmax=200us, ΔCD=2, the corresponding indicated available frequency domain resource set includes but is not limited to {CD}={200, 100, 50, 25, 12.5, 6.125}us;

[0173] Exemplarily, when CDmin=2us, CDmax=133.33us, ΔCD=2, the corresponding indicated available frequency domain resource set includes but is not limited to {CD}={133.33, 66.67, 33.33, 16.67, 8.33, 4.167, 2.083}us;

[0174] Exemplarily, when CDmin=2us, CDmax=133.33us, ΔCD=4, the corresponding indicated available frequency domain resource set includes but is not limited to {CD}={133.33, 33.33, 8.33, 2.083}us;

[0175] Exemplarily, when CDmin=1 us, CDmax=320 us, and ΔCD=4, the corresponding indicated available frequency domain resource set includes but is not limited to {CD}={320, 80, 20, 5, 1.25} us.

[0176] Method 3: Determined based on the minimum frequency domain resource, frequency domain resource interval, and number of frequency domain resources:

[0177] In some embodiments, the minimum frequency domain resource is indicated by the R minimum value Rmin; the frequency domain resource interval is indicated by the R value interval ΔR; and the number of frequency shift resources is indicated by the number of R values ​​#R.

[0178] ΔR can be pre-configured as the value relationship between two adjacent Rs, that is, ΔR = R(i+1) / R(i), i≥1. Then, the set of available frequency domain resources determined by the maximum R value Rmax, the R value interval ΔR, and the number of R values ​​#R is {R} = {Rmin, Rmin*ΔR, Rmin*2ΔR, …, Rmin*t*ΔR}, and t = #R-1 and is a positive integer.

[0179] Exemplarily, when Rmin=1, #R=8, ΔR=2, the corresponding indicated available frequency domain resource set includes but is not limited to {R}={1, 2, 4, 8, 16, 32, 64, 128};

[0180] Exemplarily, when Rmin=2, #R=6, ΔR=2, the corresponding indicated available frequency domain resource set includes but is not limited to {R}={2, 4, 8, 16, 32, 64};

[0181] Exemplarily, when Rmin=1, #R=6, ΔR=4, the corresponding indicated available frequency domain resource set includes but is not limited to {R}={1, 4, 16, 64, 256, 1024};

[0182] Exemplarily, when Rmin=3, #R=4, ΔR=8, the corresponding indicated available frequency domain resource set includes but is not limited to {R}={4, 32, 128}.

[0183] In some other embodiments, the minimum frequency domain resource is indicated by the CD maximum value CDmax; the frequency domain resource interval is indicated by the CD value interval ΔCD; and the number of frequency shift resources is indicated by the number of CD values ​​#CD.

[0184] ΔCD can be pre-configured as the value relationship between two adjacent chip durations, that is, ΔCD=CD(i) / CD(i+1), i≥1. Then, the set of available frequency domain resources determined by the CD maximum value CDmax, the CD value interval ΔCD, and the number of CD values ​​#CD is {CD}={CDmax,CDmax / ΔCD,CDmax / (2*ΔCD),…,CDmax / (t*ΔCD)}, and t=#CD-1 and is a positive integer.

[0185] Exemplarily, when CDmax=200us, #CD=6, ΔCD=2, the corresponding indicated available frequency domain resource set includes but is not limited to {CD}={200, 100, 50, 25, 12.5, 6.125}us;

[0186] Exemplarily, when CDmax=133.33us, #CD=7, ΔCD=2, the corresponding indicated available frequency domain resource set includes but is not limited to {CD}={133.33, 66.67, 33.33, 16.67, 8.33, 4.167, 2.083}us;

[0187] Exemplarily, when CDmax=133.33us, #CD=4, ΔCD=4, the corresponding indicated available frequency domain resource set includes but is not limited to {CD}={133.33, 33.33, 8.33, 2.083}us;

[0188] Exemplarily, when CDmax=320 us, #CD=5, ΔCD=4, the corresponding indicated available frequency domain resource set includes but is not limited to {CD}={320, 80, 20, 5, 1.25} us.

[0189] Method 4: Determined based on frequency domain resource interval:

[0190] In some embodiments, the frequency domain resource interval is indicated by an R value interval ΔR. ΔR can be pre-configured to select an interval of elements in a set, that is, given a set {R(1), R(2), ...}, the set of available frequency domain resources determined by the R value interval ΔR in the set is {R} = {R(1), R(1+ΔR), R(1+2*ΔR), ...}.

[0191] In some embodiments, Table 1, Table 2, or Table 3 is preconfigured, and the first node can determine a maximum available {R} set by Tb, wherein Tb of the first node is determined by a preconfigured manner or by data transmission configuration information of the first signaling. Further, the R value interval ΔR indicates the available frequency domain resource set for uplink backscatter transmission of the first node in the maximum available {R} set.

[0192] Exemplarily, the Tb of the first node is 150us, then its maximum available {R} set is {2, 4, 8, 16, 32, 64, 128, 256}, when ΔR = 1, the corresponding indicated available frequency domain resource set includes but is not limited to {R} = {2, 4, 8, 16, 32, 64, 128, 256}; when ΔR = 4, the corresponding indicated available frequency domain resource set includes but is not limited to {R} = {2, 32}.

[0193] In some embodiments, the available frequency domain resource set includes an available frequency domain resource set corresponding to Msg1 and an available frequency domain resource set corresponding to Msg3. The available frequency domain resource set corresponding to Msg1 is the same as or different from the available frequency domain resource set corresponding to Msg3; and / or, the determination method of the available frequency domain resource set corresponding to Msg1 is the same as or different from the determination method of the available frequency domain resource set corresponding to Msg3.

[0194] In some embodiments, the available frequency domain resource set corresponding to Msg1 and the available frequency domain resource set corresponding to Msg3 satisfy one of the following:

[0195] The available frequency domain resource set corresponding to Msg3 is a subset of the available frequency domain resource set corresponding to Msg1;

[0196] The available frequency domain resource set corresponding to Msg3 and the available frequency domain resource set corresponding to Msg1 have some frequency domain resources in common.

[0197] In some embodiments, the available frequency domain resource set determined by the frequency domain resource configuration information in the first signaling is used for the first node to transmit msg1 and msg3 (if any). In other embodiments, the frequency domain resource configuration information in the first signaling determines a larger available frequency domain resource set for the first node to transmit msg1, and then, the second node sends the first signaling again according to the number of first nodes accessed uplink or the number of first nodes successfully accessed, indicating a smaller available frequency domain resource set for the first node to transmit msg3 (if any), and the frequency domain resources in the smaller available frequency domain resource set are spaced farther apart to reduce multiple access interference.

[0198] In some embodiments, for the transmission of msg3 of the three-step access of the first node, when the frequency domain resource configuration information in the first signaling determines the available frequency domain resource set for it, the first node determines its frequency domain resources from the available frequency domain resource set in sequence according to the order of RN16 / random ID / temporary ID in msg2. When the frequency domain resource configuration information in the first signaling is empty or the determined available frequency domain resource set is empty, the first node defaults that msg3 uses the same frequency domain resources as msg1.

[0199] In some embodiments, the data transmission configuration information is used to indicate the data transmission configuration corresponding to each frequency domain resource in the available frequency domain resource set, and includes one of the following features:

[0200] The data transmission configuration of each frequency domain resource in the available frequency domain resource set is the same;

[0201] The data transmission configuration of each frequency domain resource in the available frequency domain resource set is indicated respectively by the data transmission configuration information.

[0202] Exemplarily, when the first node performs uplink transmission in a three-step access process, the data transmission configuration information may indicate that each frequency domain resource in the available frequency domain resource set adopts the same transmission configuration when transmitting msg1, and separately indicate the transmission configuration of each frequency domain resource when transmitting msg3.

[0203] Exemplarily, when the first node performs uplink transmission in a two-step access process, the data transmission configuration information may respectively indicate the transmission configuration of each frequency domain resource in the available frequency domain resource set when transmitting msg1.

[0204] In some embodiments, the data transmission configuration information includes at least one of the following: unified configuration enable information, transport block configuration information, error correction coding configuration information, repetition configuration information, bandwidth configuration information, data rate configuration information, bit duration configuration information, waveform coding configuration information, and modulation configuration information.

[0205] In some embodiments, for the uplink transmission of msg3, the uplink data transmission configuration of each frequency domain resource indicated by the data transmission configuration information may have the following characteristics: the transmission block size in the uplink data transmission configuration of each frequency domain resource is the same, and other transmission configurations (such as repetition, bandwidth, etc.) are indicated separately by the data transmission configuration information.

[0206] The following is an explanation of the information that the data transmission configuration information may include:

[0207] Unified configuration enabling information: used to indicate whether the uplink data transmission configurations of each frequency domain resource are the same. The unified configuration enabling information can be 1 bit. When it is '1', it indicates that the uplink data transmission configurations of each frequency domain resource are the same; when it is '0', it indicates that the uplink data transmission configurations of each frequency domain resource are different and are configured separately by the data transmission configuration information. Alternatively, when it is '0', it indicates that the uplink data transmission configurations of each frequency domain resource are the same; when it is '1', it indicates that the uplink data transmission configurations of each frequency domain resource are different and are configured separately by the data transmission configuration information.

[0208] The transmission block configuration information is used to determine the transmission block size configuration of the uplink data transmission of the first node.

[0209] In some embodiments, the transport block configuration information includes at least one of the following: TBS information, CRC information. The TBS information is used to indicate the TBS size of the uplink data transmission of the first node. The CRC information is used to indicate the CRC length of the uplink data transmission of the first node.

[0210] In some embodiments, a plurality of available TBS value and index combinations may be preconfigured, and the TBS information may indicate the TBS by indicating the index of the available TBS value.

[0211] In some embodiments, the TBS information indicates a TBS value:

[0212] When the size of the available frequency domain resource set is greater than 1, or / and the multiple access enabling information is to enable multiple access, the TBSs of uplink data transmission on each frequency domain resource are the same.

[0213] When the size of the available frequency domain resource set is 1 or empty, and / or the multiple access enabling information indicates that multiple access is not enabled or empty, the TBS of the uplink transmission of the first node is indicated by the TBS information.

[0214] In some embodiments, the TBS information indicates a set of available TBS values, the size of the set is greater than 1, and the first node determines a TBS value from the set of available TBS values.

[0215] Exemplarily, if the size of the available TBS value set is the same as the size of the available frequency domain resource set, the first node may determine its uplink transmission TBS value by: the index of the first node's TBS value in the available TBS value set is the same as the index of the first node's frequency domain resource in the available frequency domain resource set.

[0216] In some embodiments, the TBS information is empty, or the transport block configuration information is empty, and the first node determines the TBS of its uplink transmission according to a predefined method.

[0217] Exemplarily, for the msg1 transmission of the first node, the TBS of the msg1 transmission may be predefined as a fixed value (eg, 16 or 20), and the first signaling may not include TBS information.

[0218] Exemplarily, for the uplink transmission after msg3 of the first node, multiple combinations of transmission resources and TBSs can be predefined, and each transmission resource is associated with a TBS. The first node can determine the TBS of its uplink transmission after msg3 based on the transmission resources selected by it.

[0219] In some embodiments, a plurality of available CRC length and index combinations may be preconfigured, and the CRC information may indicate the CRC length by indicating the index of the available CRC length.

[0220] In some embodiments, a combination of multiple TBS thresholds, a first CRC length, and a second CRC length may be preconfigured. When the TBS of the first node does not exceed the TBS threshold, its CRC length is the first CRC length; when the TBS of the first node exceeds the TBS threshold, its CRC length is the second CRC length. The TBS threshold may be indicated by CRC information. Exemplarily, multiple TBS thresholds may be preconfigured, and one of the thresholds may be indicated by CRC information. Furthermore, the first node may determine the CRC length based on the TBS threshold indicated by the CRC information and the TBS indicated by the TBS information.

[0221] In some embodiments, the CRC information may be empty, and the TBS threshold and the first / second CRC length are determined by a preconfigured manner, then the first node may determine the CRC length according to the preconfigured TBS threshold and the TBS indicated by the TBS information.

[0222] In some embodiments, the TBS threshold can be configured as 20, the first CRC length is 6, and the second CRC length is 16.

[0223] The error correction coding configuration information is used to determine the error correction coding configuration of the first node's uplink data transmission; it includes at least one of the following: error correction coding enable information, error correction coding type information, and error correction coding rate information. Error correction coding enable information: used to indicate whether error correction coding is performed for the first node's uplink data transmission.

[0224] Exemplarily, the error correction coding enabling information may be 1 bit, and when it is '1', it indicates that the uplink data transmission of the first node adopts error correction coding; when it is '0', it indicates that the uplink data transmission of the first node does not adopt error correction coding. Alternatively, when it is '0', it indicates that the uplink data transmission of the first node adopts error correction coding; when it is '1', it indicates that the uplink data transmission of the first node does not adopt error correction coding.

[0225] Exemplarily, the error correction coding enabling information may be empty, that is, the error correction coding configuration information does not include the error correction coding enabling information. Then whether the first node performs error correction coding may be determined in a pre-configured manner.

[0226] In some embodiments, the uplink data transmission of the first node is pre-configured to adopt error correction coding.

[0227] In some embodiments, multiple error correction coding and index combinations may be preconfigured, each error correction coding is associated with an index, and then the error correction coding type information in the uplink data transmission configuration information carried by the first signaling indicates the error correction coding type by sending the index.

[0228] In some embodiments, the error correction coding type may include, but is not limited to, one of the following: convolutional code, tail-biting convolutional code, polar code, LDPC code, and Turbo code.

[0229] In some embodiments, the error correction coding type information carried by the first signaling may be empty, and the error correction coding for uplink transmission of the first node may be determined in a pre-configured manner.

[0230] In some embodiments, the error correction coding may be pre-configured as a convolutional code.

[0231] In some embodiments, a plurality of error correction coding rate and index combinations can be preconfigured, each error correction coding rate is associated with an index, and then the error correction coding rate information in the uplink data transmission configuration information carried by the first signaling indicates the error correction coding rate by sending the index.

[0232] In some embodiments, the error correction coding rate may include but is not limited to one of the following: 1 / 3, 1 / 2, 1 / 4, 1 / 6, 1 / 8, 2 / 3.

[0233] In some embodiments, the error correction coding rate information carried by the first signaling may be empty, the error correction coding rate of the first node uplink transmission may be determined by a preconfigured manner, and the error correction coding enable information may indicate whether error correction coding is performed.

[0234] In some embodiments, the error correction coding rate may be preconfigured to 1 / 3.

[0235] The repetition information is used to determine the repetition configuration of the uplink data transmission of the first node, and includes at least one of the following: repetition enable information, repetition mode information, and repetition number information. The repetition enable information is used to indicate whether the uplink data transmission of the first node is repeated.

[0236] In some embodiments, a plurality of combinations of repetition modes and indexes may be preconfigured, each repetition mode is associated with an index, and then the repetition mode information in the uplink data transmission configuration information carried by the first signaling indicates the repetition mode by sending the index.

[0237] In some embodiments, the repetition method includes but is not limited to one of the following: bit-level repetition, transport block-level repetition, and code block-level repetition.

[0238] In some embodiments, the repetition information carried by the first signaling may be empty, and the repetition mode of the uplink transmission of the first node may be determined by a pre-configured manner, and whether to repeat is indicated by the repetition enabling information.

[0239] In some embodiments, the repetition information mode may be preconfigured as code block level repetition.

[0240] In some embodiments, multiple combinations of repetition times and indexes may be preconfigured, each repetition time is associated with an index, and then the repetition time information in the uplink data transmission configuration information carried by the first signaling indicates the repetition time by sending the index.

[0241] In some embodiments, the number of repetitions includes, but is not limited to, one of the following: 2, 3, 4, 6, 8.

[0242] In some embodiments, the repetition number information carried by the first signaling may be empty, the repetition number of uplink transmission of the first node may be determined in a pre-configured manner, and whether to repeat is indicated by the repetition enabling information.

[0243] The bandwidth information is used to indicate the transmission bandwidth B of the first node data transmission.

[0244] In some embodiments, multiple combinations of bandwidths and indexes may be preconfigured, each bandwidth is associated with an index, and the bandwidth information in the uplink data transmission configuration information carried by the first signaling indicates the bandwidth by sending the index. Tables 14 / 15 / 16 / 17 respectively give examples of multiple combinations of double-sideband bandwidths and indexes.

[0245] Table 14: Example 1 of pre-configured double sideband bandwidths and their indices

[0246]

[0247] Table 15: Example 2 of pre-configured double sideband bandwidths and their indices

[0248] Bandwidth (unit: KHz) 15 30 75 150 300 600 1200 2400 index 1 2 3 4 5 6 7 8

[0249] Table 16: Example 3 of pre-configured double sideband bandwidths and their indices

[0250] Bandwidth (unit: KHz) 15 30 45 90 180 360 720 1440 2880 index 1 2 3 4 5 6 7 8 9

[0251] Table 17: Example 4 of pre-configured double sideband bandwidths and their indices

[0252] Bandwidth (unit: KHz) 15 30 60 180 360 720 1440 2880 index 1 2 3 4 5 6 7 8

[0253] In some embodiments, the first node may determine the transmission bandwidth B of its uplink transmission according to the bandwidth information. Further, the first node may determine the data rate Rb and the bit duration Tb according to the transmission bandwidth B.

[0254] Exemplarily, the data rate Rb may be determined based on the transmission bandwidth B as follows: Rb=B.

[0255] Exemplarily, the bit duration Tb may be determined based on the transmission bandwidth B as follows: when the transmission bandwidth is a single-sideband bandwidth, Tb=1 / B; when the transmission bandwidth is a double-sideband, Tb=2 / B.

[0256] In some embodiments, the bandwidth information may be empty, that is, the uplink data transmission configuration information carried by the first signaling may not include bandwidth information.

[0257] Data rate information, used to indicate a data rate Rb of data transmission of the first node;

[0258] In some embodiments, multiple combinations of data rates and indexes may be preconfigured, each data rate is associated with an index, and the data rate information in the uplink data transmission configuration information carried by the first signaling indicates the data rate by sending the index. Table 18 gives an example of a combination of data rate and index.

[0259] Table 18: Example of preconfigured data rates and their indexes

[0260]

[0261] In some embodiments, the first node may determine the data rate Rb of its uplink transmission according to the data rate information. Further, the first node may determine the transmission bandwidth B and the bit duration (bitduration) Tb according to the data rate Rb.

[0262] Exemplarily, the transmission bandwidth B may be determined based on the data rate Rb as follows: B=Rb.

[0263] Exemplarily, the bit duration Tb may be determined based on the data rate Rb as follows: Tb=1 / Rb.

[0264] In some embodiments, the data rate information may be empty, that is, the uplink data transmission configuration information carried by the first signaling may not include the data rate information.

[0265] A bit duration, used to indicate a bit duration Tb of data transmission by the first node;

[0266] In some embodiments, multiple bit duration and index combinations may be preconfigured, each bit duration is associated with an index, and then the bit duration information in the uplink data transmission configuration information carried by the first signaling indicates the bit duration by sending the index. Table 19 gives an example of a bit duration and index combination.

[0267] Table 19: Example of preconfigured bit duration and its index

[0268]

[0269] In some embodiments, the first node may determine the bit duration Tb of its uplink transmission according to the bit duration information. Further, the first node may determine the transmission bandwidth B and the data rate Rb according to the bit duration (bit duration) Tb.

[0270] Exemplarily, the transmission bandwidth B may be determined based on the bit duration Tb as follows: B=1 / Tb.

[0271] Exemplarily, the data rate Rb may be determined based on the bit duration Tb as follows: Rb=1 / Tb.

[0272] In some embodiments, the bit duration information may be empty, that is, the uplink data transmission configuration information carried by the first signaling may not include the bit duration information.

[0273] The waveform coding information is used to determine the waveform coding configuration of the first node's uplink data transmission; it includes at least one of the following: waveform coding enable information, waveform coding type information, and waveform coding rate information. Waveform coding enable information: used to indicate whether waveform coding is performed for the first node's uplink data transmission.

[0274] In some embodiments, a plurality of waveform coding and index combinations may be preconfigured, each waveform coding is associated with an index, and then the waveform coding type information in the uplink data transmission configuration information carried by the first signaling indicates the waveform coding type by sending the index.

[0275] Exemplarily, the waveform coding type may include but is not limited to one of the following: Manchester code, NRZ-L code, Miller code, FM0 code.

[0276] Exemplarily, the waveform coding type information carried by the first signaling may be empty, and the waveform coding of the uplink transmission of the first node may be determined in a pre-configured manner, and the waveform coding enabling information may indicate whether waveform coding is performed.

[0277] In some embodiments, the waveform encoding may be preconfigured as a Manchester code.

[0278] In some embodiments, multiple waveform coding rates and index combinations may be preconfigured, each waveform coding rate is associated with an index, and then the waveform coding rate information in the uplink data transmission configuration information carried by the first signaling indicates the waveform coding rate by sending the index.

[0279] Exemplarily, the waveform coding bit rate may include but is not limited to one of the following: 1 / 3, 1 / 2, 1 / 4, 1 / 6, 1 / 8, 2 / 3.

[0280] Exemplarily, the waveform coding rate information carried by the first signaling may be empty, and the waveform coding rate of the uplink transmission of the first node may be determined in a pre-configured manner, and the waveform coding enabling information indicates whether waveform coding is performed.

[0281] In some embodiments, the waveform encoding bit rate may be preconfigured to 1 / 2.

[0282] The modulation information is used to indicate the modulation mode of uplink data transmission of the first node, and the modulation mode includes at least one of the following: OOK or BPSK.

[0283] In some embodiments, the transmission block configuration information and / or error correction coding configuration information and / or repetition configuration information and / or bandwidth configuration information and / or data rate configuration information and / or bit duration configuration information and / or waveform coding configuration information and / or modulation configuration information in the data transmission configuration information only indicates one configuration and is used for the uplink data transmission configuration of each frequency domain resource.

[0284] In some other embodiments, the transmission block configuration information and / or the error correction coding configuration information and / or the repetition configuration information and / or the bandwidth configuration information and / or the data rate configuration information and / or the bit duration configuration information and / or the waveform coding configuration information and / or the modulation configuration information in the data transmission configuration information indicate a plurality of configurations, and the first node determines a configuration therefrom. For example, the type of configuration indicated by the data transmission configuration information may be the same as the size of the available frequency domain resource set, and the first node may determine its uplink transmission TBS value in such a way that the index of the first node's TBS value in the available TBS value set is the same as the index of the first node's frequency domain resource in the available frequency domain resource set.

[0285] In some embodiments, the pilot configuration information is used to indicate the pilot configuration information corresponding to each frequency domain resource in the available frequency domain resource set, including one of the following features:

[0286] The pilot configuration information indicates only one pilot configuration mode, which is used for the pilot configuration of each frequency domain resource;

[0287] The pilot configuration information indicates a plurality of pilot configuration modes, and the number of pilot configuration modes is the same as the size of the available frequency domain resource set, that is, the pilot configuration information indicates the uplink pilot configuration for each frequency domain resource respectively;

[0288] When the pilot configuration information indicates multiple pilot configuration modes, and the number of pilot configuration modes is smaller than the size of the available frequency domain resource set, each uplink pilot configuration mode may be associated with each frequency domain resource according to a preconfigured mapping rule.

[0289] Exemplarily, assuming that there are n1 uplink pilot configuration modes and n2 frequency domain resources (n1<n2), the pre-configured mapping rule may be: the pilot configuration on the nth frequency domain resource is the mod(n,n1)+1th pilot configuration. For another example, the pre-configured mapping rule may be: cyclic mapping, that is, the uplink pilot configuration modes on the n2 frequency domain resources are the 1st, 2nd, ..., n1,1,2, n1,1, ... respectively.

[0290] Exemplarily, when the first node performs uplink transmission in a three-step access process, the pilot configuration information may indicate that each frequency domain resource in the available frequency domain resource set uses the same pilot configuration when transmitting msg1, and separately indicate the pilot configuration of each frequency domain resource when transmitting msg3.

[0291] Exemplarily, when the first node performs uplink transmission in a two-step access process, the pilot configuration information may respectively indicate the pilot configuration of each frequency domain resource in the available frequency domain resource set when transmitting msg1.

[0292] In some embodiments, the first node may determine its uplink transmission pilot configuration by: determining it by frequency domain resources of the uplink transmission of the first node.

[0293] In some other embodiments, if the uplink transmission pilot configuration determined by the pilot configuration information is empty, the first node determines its uplink transmission pilot configuration in a pre-configured manner.

[0294] It should be noted that, for the uplink transmission configuration of the leading / trailing pilot, the pilot configuration information determines its available sequence set, and then the first node selects a sequence from it as the leading / trailing pilot of its uplink data transmission. When the available sequence set of the leading / trailing pilot determined by the pilot configuration information is empty, or the pilot configuration information does not indicate the uplink transmission configuration of the leading / trailing pilot, the first node can determine the leading / trailing pilot configuration of its uplink data transmission in a pre-configured manner.

[0295] For the uplink transmission configuration of the mid-band, the pilot configuration information determines its available sequence set and / or available position group set, and then the first node selects a sequence as the mid-band for its uplink data transmission, and / or selects a position group as the position of the mid-band for its uplink data transmission distributed in the transmission data. When the available sequence set and / or available position group set of the mid-band determined by the pilot configuration information is empty, or the pilot configuration information does not indicate the uplink transmission configuration of the mid-band (i.e., the available sequence set and / or the available position group set), the first node can determine the mid-band configuration of its uplink data transmission by pre-configuration.

[0296] In some embodiments, the pilot configuration information is used to indicate the pilot configuration information corresponding to each frequency domain resource on the available frequency domain resource set, and the pilot configuration information includes at least one of the following: leading / mid-pilot / tail pilot unified configuration enabling information, leading / mid-pilot / tail pilot enabling information, tail pilot and leading pilot same enabling information, mid-pilot and leading pilot same enabling information, mid-pilot and tail pilot same enabling information, leading / mid-pilot / tail pilot available basic sequence index set, leading / mid-pilot / tail pilot sequence type, leading / mid-pilot / tail pilot sequence length, leading / mid-pilot / tail pilot repetition times, number of mid-pilots, mid-pilot insertion position, mid-pilot starting position, and mid-pilot insertion interval.

[0297] The following is an explanation of the parameters included in the pilot configuration information:

[0298] Preamble / mid-pilot / tail-pilot unified configuration enabling information: used to indicate whether the preamble / mid-pilot / tail-pilot configurations of uplink data transmission of each frequency domain resource are the same. The unified configuration enabling information can be 1 bit. When it is '1', it indicates that the pilot configurations of uplink data transmission of each frequency domain resource are the same; when it is '0', it indicates that there are some uplink data transmission pilot configurations of each frequency domain resource that are different, which are configured separately by the pilot configuration information. Alternatively, when it is '0', it indicates that the pilot configurations of uplink data transmission of each frequency domain resource are the same; when it is '1', it indicates that there are some uplink data transmission pilot configurations of each frequency domain resource that are different, which are configured separately by the pilot configuration information.

[0299] In some embodiments, the leading / mid-leading / tail-leading unified configuration enabling information is empty, or / that is, the pilot configuration information does not include the leading / mid-leading / tail-leading unified configuration enabling information.

[0300] Preamble / mid-lead / tail-lead enabling information: used to indicate whether the preamble / mid-lead / tail-lead is enabled during uplink data transmission of the first node.

[0301] In some embodiments, the leading / mid-leading / tail-leading enabling information is empty, or / that is, the pilot configuration information does not include the leading / mid-leading / tail-leading enabling information. Then, the first node determines whether to transmit the leading / mid-leading / tail-leading according to a predefined manner, or the first node can determine whether to transmit the leading / mid-leading / tail-leading according to whether the available leading / mid-leading / tail-leading set determined by the pilot configuration information is empty.

[0302] In some embodiments, it may be predefined that the uplink data transmission of the first node includes a preamble.

[0303] In some embodiments, the pilot configuration information only includes the leading / tailing / mid-band enabling information, and the pilot configuration information cannot indicate an available leading / tailing / mid-band set. The first node can still determine its leading / tailing / mid-band in a pre-configured manner, and then the leading / tailing / mid-band enabling information indicates whether to transmit the leading / tailing / mid-band. Alternatively, if the first signaling does not include the pilot configuration information, the first node determines the leading / tailing / mid-band of its uplink transmission according to a pre-configured manner.

[0304] In some embodiments, the first node may be pre-configured to include a leading / trailing / mid-leading in its uplink data transmission.

[0305] In some embodiments, the leading / trailing / mid-leading preconfigured by the first node may be a 32 or 64 length barker sequence.

[0306] For example, for the msg1 transmission of the first node, it can be predefined that the msg1 transmission includes a preamble, and the preamble is a 64-bit barker sequence. Alternatively, it can be predefined that the msg1 transmission includes a preamble and a tail, and both are a 64-bit barker sequence.

[0307] For example, for the first node's msg3 transmission and / or the uplink transmission after msg3, multiple transmission resources and combinations of leading / trailing / mid-leading can be predefined, and each transmission resource is associated with a leading / trailing / mid-leading. The first node can then determine the leading / trailing / mid-leading of its msg3 transmission and / or the uplink transmission after msg3 based on the transmission resources selected by it.

[0308] The tail guide and the leading guide are the same enabling information: used to indicate whether the tail guide and the leading guide are the same when the first node transmits uplink data. In some embodiments, the tail guide and the leading guide are the same enabling information is empty, or / that is, the tail guide configuration information does not include the tail guide and the leading guide are the same enabling information. Then, the first node determines whether the tail guide and the leading guide are the same according to a predefined method. Optionally, it can be predefined that the tail guide and the leading guide in the uplink data transmission of the first node are the same.

[0309] The midguide and preamble same enabling information is used to indicate whether the midguide and preamble are the same when the first node transmits uplink data. In some embodiments, the midguide and preamble same enabling information is empty, or / that is, the midguide configuration information does not include the midguide and preamble same enabling information. Then, the first node determines whether the midguide and preamble are the same according to a predefined method. Optionally, it can be predefined that the midguide and preamble in the uplink data transmission of the first node are the same.

[0310] The mid-guide and tail-guide are the same enabling information; used to indicate whether the mid-guide and tail-guide are the same when the first node transmits uplink data. In some embodiments, the mid-guide and tail-guide are the same enabling information is empty, or / that is, the mid-guide configuration information does not include the mid-guide and tail-guide are the same enabling information. Then, the first node determines whether the mid-guide and tail-guide are the same according to a predefined method. It can be predefined that the mid-guide and tail-guide in the uplink data transmission of the first node are the same.

[0311] Leading / mid-leading / tailing available basic sequence index set: used to indicate an available basic leading / mid-leading / tailing set. In some embodiments, a combination of multiple leading / mid-leading / tailing sequences and indexes can be preconfigured, and each leading / mid-leading / tailing sequence is associated with an index, then the leading / mid-leading / tailing available basic sequence index set is a set of one or more indexes.

[0312] Leading / mid-leading / tailing sequence type: used to indicate the sequence type of leading / mid-leading / tailing. Exemplarily, a combination of multiple available leading / mid-leading / tailing sequence types and indexes can be pre-configured, and each leading / mid-leading / tailing sequence type is associated with an index, then the leading / mid-leading / tailing sequence type information contained in the pilot configuration information can indicate one or more indexes. Available, leading / mid-leading / tailing sequence types can include but are not limited to: M sequence, Gray sequence (Gray), Golay sequence (Golay), PN sequence, RS sequence, Barker sequence.

[0313] Preamble / mid-lead / tail-lead sequence length: used to indicate the length of the preamble / mid-lead / tail-lead. Exemplarily, multiple available preamble / mid-lead / tail-lead length and index combinations may be preconfigured, each preamble / mid-lead / tail-lead length is associated with an index, and the preamble / mid-lead / tail-lead length information included in the pilot configuration information may indicate one or more indexes.

[0314] Exemplarily, the preamble sequence length may include but is not limited to: 16, 32, 64, 128, 48.

[0315] Exemplarily, the length of the tail sequence may include but is not limited to: 16, 32, 64, 128, 48, 72.

[0316] Exemplarily, the midamble sequence length may include, but is not limited to: 16, 32, 64, 128, 48, 72.

[0317] Preamble / mid-pilot / tail-pilot repetition count: used to indicate the number of repetitions of the preamble / mid-pilot / tail-pilot. Exemplarily, multiple available preamble / mid-pilot / tail-pilot repetition counts and index combinations may be preconfigured, each preamble / mid-pilot / tail-pilot repetition count is associated with an index, and the tail-pilot repetition count information included in the pilot configuration information may indicate one or more indexes.

[0318] Number of mid-range guides: used to indicate the number of mid-range guides. Exemplarily, multiple combinations of available mid-range guide numbers and indexes may be configured, each mid-range guide number is associated with an index, and the number of mid-range guides information included in the mid-range guide configuration information may indicate one or more indexes.

[0319] Midguide insertion position: used to indicate the insertion position of the midguide. Exemplarily, a combination of multiple available midguide insertion positions and indexes can be configured, each midguide insertion position is associated with an index, and the midguide insertion position information included in the midguide configuration information can indicate one or more indexes. Table 20 gives an example of a combination of a midguide insertion position and an index.

[0320] Table 20: Example of pre-configured mid-guide insertion locations and their indexes.

[0321]

[0322] It should be noted that when the mid-lead insertion position is 150, it means that a mid-lead is inserted after the 150th bit. When the mid-lead insertion position is 1 / 3, it means that a mid-lead is inserted at the 1 / 3 position of all transmission bits. The bit can be a source bit in the transmission block or a coded bit, which is determined by a pre-set method.

[0323] IGM start position: used to indicate the start position of the IGM. Exemplarily, multiple available IGM start positions and index combinations may be configured, each IGM start position is associated with an index, and the IGM start position information included in the IGM configuration information may indicate one or more indexes. Table 21 gives an example of a combination of an IGM start position and an index.

[0324] Table 21: Example of pre-configured INF start positions and their indices.

[0325] Mid-range starting position 10 25 50 75 100 150 200 index 1 2 3 4 5 6 7

[0326] It should be noted that when the starting position of the mid-band is 10, it means that the first mid-band is inserted after the 10th bit. The bit can be a source bit in the transmission block or a coded bit, which is determined by a preset method.

[0327] Midguide insertion interval: used to indicate the insertion interval of the midguide. Exemplarily, a combination of multiple available midguide insertion intervals and indexes can be configured, each midguide insertion interval is associated with an index, and the midguide insertion interval information included in the midguide configuration information can indicate one or more indexes. Table 22 gives an example of a combination of a midguide insertion interval and an index.

[0328] Table 22: Example of pre-configured mid-range insertion intervals and their indexes.

[0329]

[0330] It should be noted that the mid-conductor insertion interval represents the interval between two adjacent mid-conductors. For example, when the mid-conductor insertion interval is 50, it means that there are 50 bits between the previous mid-conductor and the next mid-conductor. For another example, when the mid-conductor insertion interval is 1 / 3, it means that the number of bits between the previous mid-conductor and the next mid-conductor is 1 / 3 of all transmitted bits. For another example, when the mid-conductor insertion interval is {150,200}, it means that a total of 3 mid-conductors are inserted, the first mid-conductor and the second mid-conductor are separated by 150 bits, and the second mid-conductor and the third mid-conductor are separated by 200 bits. The bit can be a source bit in a transmission block or a coded bit, which is determined by a pre-set method.

[0331] In some embodiments, the pilot configuration information is used to determine an available first sequence set; the available first sequence set is used by the first node to select a preamble and / or a mid-point and / or a tail from the available first sequence set for data transmission.

[0332] In some embodiments, the pilot configuration information determines the available first sequence set, including at least one of the following methods:

[0333] Determined by the set of available basic sequence indices;

[0334] Determined by the available basic sequence index set and the number of repetitions;

[0335] Determined by the number of repetitions;

[0336] Determined by sequence type and sequence length;

[0337] Determined by sequence type, sequence length, and number of repetitions.

[0338] The following is an exemplary description of a method for determining an available first sequence set:

[0339] Method 1: Determined by the available basic sequence index set.

[0340] The available basic sequence index set includes one or more indexes, and the available first sequence set is indicated by the index. Table 23 gives an example of a pre-configured basic sequence and its index.

[0341] Exemplarily, the preconfigured basic sequence and its index may be three different tables, respectively used to indicate the sequence of the leading / mid-leading / tailing leading, or may be the same table, used to indicate the sequence of the leading / mid-leading / tailing leading together.

[0342] Table 23: Examples of pre-configured basic sequences and their indexes

[0343]

[0344]

[0345] For example, the pilot configuration information directly indicates that an available basic sequence index set is {7}. From the association relationship in Table 23, it can be seen that the available first sequence set determined in this manner is {64 long Barker sequences}. Since the available first sequence set has only one sequence, the first sequence in the uplink data transmission of each frequency domain resource in the available frequency domain resource set is the 64 long Barker sequence.

[0346] For example, the available basic sequence index set indicated by the pilot configuration information is {3, 6, 7}. From the association relationship in Table 23, it can be seen that the available first sequence set determined in this way is {16, 32, 64 long Barker sequences}. Since the available first sequence set has multiple sequences, they can be mapped to each frequency domain resource in the above manner.

[0347] Method 2: Determined by the available basic sequence index set and the number of repetitions.

[0348] For example, the available basic sequence index set can indicate only one sequence Seq1.

[0349] The number of repetitions indicates a repetition number R1. Then, the available first sequence set contains only one available sequence, which is the sequence after the sequence Seq1 is repeated R1 times.

[0350] The repetition number information indicates multiple repetition numbers R1, R2, R3, ..., etc., then the available first sequence set includes multiple available sequences, which are sequences obtained by repeating the sequence Seq1 R1, R2, R3, ..., etc. times.

[0351] Exemplarily, a basic sequence index set may be used to indicate multiple sequences Seq1, Seq2, Seq3, ... and so on.

[0352] The repetition number information indicates a repetition number R1. Then, the available first sequence set includes multiple available sequences, which are sequences Seq1, Seq2, Seq3, ..., which are sequences after being repeated R1 times.

[0353] If the repetition number information indicates multiple repetition numbers R1, R2, R3, ..., the number of the indicated repetition numbers should be the same as the size of the available basic sequence index set. Thus, the available first sequence set includes multiple available sequences, which are the sequence after the sequence Seq1 is repeated R1 times, the sequence after the sequence Seq2 is repeated R2 times, the sequence after the sequence Seq3 is repeated R3 times, etc.

[0354] Method 3: Determined by the number of repetitions.

[0355] Exemplarily, the repetition number information indicates a repetition number R1, and the first sequence of the uplink transmission of the first node is a sequence after its pre-configured leading / mid-leading / tailing leading sequence is repeated R1 times;

[0356] Exemplarily, the repetition number information indicates multiple repetition numbers R1, R2, R3,... Then, the indicated repetition number is associated with each frequency domain resource according to the above-mentioned mapping method, and then the first node determines the number of repetitions of its leading / mid-leading / tailing lead according to the frequency domain resources it selects, and then repeats its pre-configured leading / mid-leading / tailing lead sequence this number of times as the leading / mid-leading / tailing lead of its uplink transmission.

[0357] Method 4: Determined by sequence type and sequence length.

[0358] Exemplarily, the sequence type information indicates a sequence type T1.

[0359] The length information indicates a length L1. Then, the available first sequence set contains only one available sequence, which is a sequence determined by the sequence type T1 and the length L1.

[0360] The length information indicates multiple lengths L1, L2, L3, ... Then, the available first sequence set includes multiple available sequences, namely: sequence Seq1 determined by sequence type T1 and length L1, sequence Seq2 determined by sequence type T1 and length L2, sequence Seq3 determined by sequence type T1 and length L3, ... and so on.

[0361] Exemplarily, the sequence type information indicates multiple sequence types T1, T2, T3...

[0362] The length information indicates a length L1. Then, the available first sequence set includes multiple available sequences, namely: sequence Seq1 determined by sequence type T1 and length L1, sequence Seq2 determined by sequence type T2 and length L1, sequence Seq3 determined by sequence type T3 and length L1, and so on.

[0363] If the length information indicates multiple lengths L1, L2, L3, ..., the number of the indicated lengths should be the same as the number of sequence types. Thus, the available first sequence set includes multiple available sequences, namely: Seq1 determined by sequence type T1 and length L1, Seq2 determined by sequence type T2 and length L2, Seq3 determined by sequence type T3 and length L3, ..., etc.

[0364] Method 5: Determined by sequence type, sequence length, and number of repetitions.

[0365] Exemplarily, the preamble / mid-lead / tail-lead sequence type information indicates a preamble / mid-lead / tail-lead sequence type T1.

[0366] In some embodiments, the preamble / mid-leader / tail-leader length information indicates a preamble / mid-leader / tail-leader length L1.

[0367] The number of repetitions of the leading / mid-leading / tailing leader indicates a number of repetitions of the leading / mid-leading / tailing leader R1. Then, the available leading / mid-leading / tailing leader set only includes one leading / mid-leading / tailing leader, which is a sequence determined by the sequence type T1 and the length L1 after the sequence is repeated R1 times.

[0368] The number of repetitions of the leading / mid-leading / tailing leader indicates multiple numbers of repetitions of the leading / mid-leading / tailing leader R1, R2, R3, ..., etc., then the available leading / mid-leading / tailing leader set includes multiple leading / mid-leading / tailing leaders, which are sequences determined by the sequence type T1 and the length L1 after being repeated R1, R2, R3, ... times respectively.

[0369] In some embodiments, the leading / mid-leading / tail-leading length information indicates a plurality of leading / mid-leading / tail-leading lengths L1, L2, L3, ... and so on.

[0370] In some embodiments, the number of repetitions of the leading / mid-leading / tailing leader indicates a number of repetitions of the leading / mid-leading / tailing leader R1. Then, the available leading / mid-leading / tailing leader set includes multiple leading / mid-leading / tailing leaders, which are: a sequence determined by the sequence type T1 and the length L1 after the sequence is repeated R1 times, a sequence determined by the sequence type T1 and the length L2 after the sequence is repeated R1 times, a sequence determined by the sequence type T1 and the length L3 after the sequence is repeated R1 times, ... and so on.

[0371] In some embodiments, the information on the number of repetitions of the leading / mid-leading / tailing indicates a plurality of numbers of repetitions of the leading / mid-leading / tailing R1, R2, R3, ... Then, the number of the indicated numbers of repetitions of the leading / mid-leading / tailing should be the same as the number of the lengths of the leading / mid-leading / tailing. Thus, the available leading / mid-leading / tailing set includes a plurality of leading / mid-leading / tailing, which are: a sequence determined by the sequence type T1 and the length L1 after the sequence is repeated R1 times, a sequence determined by the sequence type T1 and the length L2 after the sequence is repeated R2 times, a sequence determined by the sequence type T1 and the length L3 after the sequence is repeated R3 times, ... etc.

[0372] Exemplarily, the sequence type information indicates multiple sequence types T1, T2, T3, etc.

[0373] The length information indicates a length L1.

[0374] The repetition number information indicates a repetition number R1. Then, the available first sequence set includes multiple available sequences, namely: a sequence determined by sequence type T1 and length L1 after the sequence is repeated R1 times, a sequence determined by sequence type T2 and length L1 after the sequence is repeated R1 times, a sequence determined by sequence type T3 and length L1 after the sequence is repeated R1 times, ...

[0375] If the repetition number information indicates multiple repetition numbers R1, R2, R3, ..., the number of indicated repetition numbers should be the same as the number of sequence types. Thus, the available first sequence set includes multiple available sequences, namely: a sequence determined by sequence type T1 and length L1 after the sequence is repeated R1 times, a sequence determined by sequence type T2 and length L1 after the sequence is repeated R2 times, a sequence determined by sequence type T3 and length L1 after the sequence is repeated R3 times, ... and so on.

[0376] In some embodiments, the length information indicates multiple lengths L1, L2, L3, ..., etc., then the number of indicated lengths should be the same as the number of sequence types.

[0377] The repetition number information indicates a repetition number R1. Then, the available first sequence set includes multiple available sequences, namely: a sequence determined by sequence type T1 and length L1 after the sequence is repeated R1 times, a sequence determined by sequence type T2 and length L2 after the sequence is repeated R1 times, a sequence determined by sequence type T3 and length L3 after the sequence is repeated R1 times, and so on.

[0378] If the repetition number information indicates multiple repetition numbers R1, R2, R3, ..., then the indicated number of repetition numbers should be the same as the number of lengths and the number of sequence types. Thus, the available first sequence set includes multiple available sequences, namely: a sequence determined by sequence type T1 and length L1 repeated R1 times, a sequence determined by sequence type T2 and length L2 repeated R2 times, a sequence determined by sequence type T3 and length L3 repeated R3 times, ... and so on.

[0379] In some embodiments, the pilot configuration information is used to determine a set of mid-guide position groups; the set of mid-guide position groups includes a mid-guide position group; and the mid-guide position group is used to indicate the distribution position of the mid-guides in the transmission data.

[0380] In some embodiments, the pilot configuration information determines the mid-range pilot position group set, including at least one of the following methods:

[0381] Determined by the number of intermediate derivatives;

[0382] Determined by the number of mid-guides and the insertion position of the mid-guides;

[0383] Determined by the starting position of the intermediate guide and the insertion interval of the intermediate guide.

[0384] It should be noted that the midguide available position group set may include one or more midguide position groups. The midguide position group indicates one or more positions where the midguide is distributed in the transmission data, that is, the distribution position of the midguide. Then, the first node determines a midguide position group as the insertion position of the midguide for its uplink data transmission.

[0385] In some embodiments, if the set of available position groups determined by the first pilot configuration information is empty, the first node determines the pilot position group according to a preconfigured manner:

[0386] Optionally, the first node may be pre-configured to include a mid-point guide in its uplink data transmission.

[0387] Preferably, the number of mid-routes preconfigured by the first node is 1 and distributed among its uplink transmission data.

[0388] Preferably, the number of mid-bands pre-configured by the first node is greater than 1 and is evenly distributed in its uplink transmission data.

[0389] For example, for the msg1 transmission of the first node, it can be predefined that the msg1 transmission does not include a mid-guide.

[0390] For example, for the msg3 transmission of the first node and / or the uplink transmission after msg3, multiple combinations of transmission resources and mid-band position groups can be predefined, and each transmission resource is associated with a mid-band position group. The first node can determine the mid-band position group for its msg3 transmission and / or the uplink transmission after msg3 based on the transmission resources selected by it.

[0391] The following is an exemplary description of the method for determining the mid-guide position group set:

[0392] Method 1: Determined by the number of intermediate guides;

[0393] The mid-lead quantity information indicates one or more indexes, and the mid-lead quantity is indicated by the index. Further, the first node selects a mid-lead quantity from among them, and pre-configures the mid-leads to be evenly distributed in its uplink transmission data, and the mid-lead distribution position can be determined by the mid-lead quantity information.

[0394] Exemplarily, if the midguide quantity information indicates a midguide quantity N1, then the corresponding midguide available position group includes only one midguide position group: {1 / (N1+1), 2 / (N1+1), ..., N1 / (N1+1)}. The first node inserts its midguide at the position indicated by the position group, that is, the first node inserts 1 / (N1+1), 2 / (N1+1), ..., N1 / (N1+1) of its uplink transmission data into its midguide respectively, and inserts N1 midguides in total.

[0395] Exemplarily, the mid-band number information indicates multiple mid-band numbers N1, N2, N3, ... Then, the multiple mid-band numbers can be associated with each frequency domain resource in the above manner, and then the first node determines the number of mid-bands according to the frequency domain resources selected by it, and then determines the distribution position of the mid-bands.

[0396] Method 2: Determined by the number of mid-range guides and the insertion position of the mid-range guides;

[0397] The mid-guide quantity information indicates one or more indexes, indicating the number of mid-guides through the index; the mid-guide insertion position information indicates one or more indexes, indicating the mid-guide insertion position through the index, as shown in Table 20.

[0398] Exemplarily, the midguide quantity information indicates a midguide quantity N1, and the midguide insertion position information indicates W*N1 midguide insertion positions (W is a positive integer): Location(1), Location(2), ..., Location(N1), Location(N1+1), ..., Location(N1*W). Then, the midguide available position group set determined by the midguide quantity and the midguide insertion position includes W midguide position groups, which are:

[0399] {Location(1),Location(2),..Location(N1)};

[0400] {Location(N1+1),Location(N1+2),…,Location(2*N1)};

[0401] …;

[0402] {Location(N1*(W-1)+1),Location(N1*(W-1)+2),…,Location(N1*W)}.

[0403] Exemplarily, the mid-guide insertion position information indicates a plurality of mid-guide numbers N1, N2, N3, ...,

[0404] In a possible implementation, the midguide insertion position indicates NN=max(N1, N2, N3, ...) midguide insertion positions: Location(1), Location(2), ..., Location(NN), then the midguide available position group set determined by the midguide quantity information and the midguide insertion position information includes multiple midguide position groups, namely:

[0405] {Location(1),Location(2),…,Location(N1)};

[0406] {Location(1),Location(2),..Location(N2)};

[0407] {Location(1),Location(2),..Location(N3)};….

[0408] In a possible implementation, the midguide insertion position indicates NN=N1+N2+N3+… midguide insertion positions: Location(1), Location(2),…, Location(NN). Furthermore, the midguide available position group set determined by the midguide quantity information and the midguide insertion position information includes multiple midguide position groups, namely:

[0409] {Location(1),Location(2),…,Location(N1)};

[0410] {Location(N1+1),Location(N1+2),..Location(N1+N2)};

[0411] {Location(N1+N2+1),Location(N1+N2+2),…,Location(N1+N2+N3)};

[0412] …(and so on).

[0413] Method 3: Determined by the starting position of the intermediate guide and the insertion interval of the intermediate guide.

[0414] The mid-range guide starting position information indicates one or more indexes, and the mid-range guide starting position is indicated by the index, as shown in Table 21; the mid-range guide insertion interval information indicates one or more indexes, and the mid-range guide insertion interval is indicated by the index, as shown in Table 22.

[0415] Exemplarily, the intermediate-range missile starting position information indicates an intermediate-range missile starting position IniLoca11.

[0416] In a possible implementation, the midrange insertion interval information indicates a midrange insertion interval Interval1, then the midrange available position group set determined by the midrange starting position information and the midrange insertion interval information includes a midrange position group, which is the midrange position group determined by IniLoca11 and Interval1.

[0417] For example, when IniLoca11=150 and Interval1=200, it means that one midamble is inserted after the 150th bit and the 350th bit of the uplink transmission data respectively.

[0418] For example, when IniLoca11=150 and Interval1={100, 150}, it means that one midamble is inserted after the 150th, 250th and 400th bits of the uplink transmission data respectively.

[0419] In a possible implementation, the midguide insertion interval information indicates multiple midguide insertion intervals Interval1, Interval2, Interval3, ... Then, the midguide available position group set determined by the midguide starting position information and the midguide insertion interval information includes multiple midguide position groups, namely: midguide position group 1 determined by IniLoca11 and Interval1, midguide position group 2 determined by IniLoca11 and Interval2, midguide position group 3 determined by IniLoca11 and Interval3, ...

[0420] Exemplarily, the mid-range missile starting position information indicates a plurality of mid-range missile starting positions IniLoca11, IniLoca12, IniLoca13, ...,

[0421] In one possible implementation, the midguide insertion interval information indicates a midguide insertion interval Interval1, then the midguide available position group set determined by the midguide starting position information and the midguide insertion interval information includes multiple midguide position groups, namely: midguide position group 1 determined by IniLoca11 and Interval1, midguide position group 2 determined by IniLoca12 and Interval1, midguide position group 3 determined by IniLoca13 and Interval1, ...

[0422] In one possible implementation, the midguide insertion interval information indicates multiple midguide insertion intervals Interval1, Interval2, Interval3,…, then the set of midguide available position groups determined by the midguide starting position information and the midguide insertion interval information includes multiple midguide position groups, namely: midguide position group 1 determined by IniLoca11 and Interval1, midguide position group 2 determined by IniLoca12 and Interval2, midguide position group 3 determined by IniLoca13 and Interval3,…

[0423] In some embodiments, the data transmission configuration of each frequency domain resource is determined according to the transmission content of the first signal.

[0424] In some embodiments, determining the data transmission configuration of each frequency domain resource according to the transmission content of the first signal includes one of the following:

[0425] In the case of three-step access, the data transmission configuration of each frequency domain resource is the same during Msg1 transmission, and the data transmission configuration of each frequency domain resource during Msg3 and subsequent uplink transmission is indicated by the data transmission configuration information respectively;

[0426] During three-step access, the data transmission configuration of each frequency domain resource during Msg1 / Msg3 transmission is the same, and the data transmission configuration of each frequency domain resource during uplink transmission after Msg3 is indicated by the data transmission configuration information respectively;

[0427] In two-step access, the data transmission configuration of each frequency domain resource is the same during Msg1 transmission, and the data transmission configuration of each frequency domain resource during Msg3 and subsequent uplink transmission is indicated by the data transmission configuration information respectively;

[0428] In two-step access, the data transmission configuration of each frequency domain resource during Msg1 and subsequent uplink transmission is indicated by the data transmission configuration information.

[0429] In some embodiments, when the number of data transmission configurations determined by the data transmission configuration information is less than the number of available frequency domain resources determined by the frequency domain resource configuration information, the correspondence between the frequency domain resources and the data transmission configurations includes one of the following:

[0430] Based on RN16 configuration;

[0431] According to signaling instructions.

[0432] Exemplarily, for the uplink transmission after msg3 of the three-step access of the tag, or the uplink transmission after msg1 of the two-step access, the number of data transmission configurations determined by the data transmission configuration information indicated by the first signaling sent by the reader may be less than the number of available frequency domain resources determined by the frequency domain resource configuration information.

[0433] In some embodiments, the correspondence between the frequency domain resource configuration and the data transmission configuration can be configured based on RN16. Exemplarily, the msg1 sent by the first node includes RN16, and the second node can perform data transmission configuration based on RN16 after receiving RN16, and send it to the first node through msg2 (that is, msg2 includes reception feedback and data transmission configuration of RN16 of the first node), and then the first node identifies the msg2 sent to itself according to RN16, and obtains the data transmission configuration therefrom.

[0434] In some embodiments, the correspondence between frequency domain resources and data transmission configurations can be indicated according to signaling. Taking the number of data transmission configurations as 2 as an example, the first signaling indicates two sets of data transmission configurations through data transmission configuration information, and transmits multiple RN16s after each set of data transmission configurations. The first node first identifies its own RN16, and then determines the data transmission configuration of the uplink transmission from the data in front of RN16.

[0435] The communication method provided by the embodiment of the present disclosure can be applied to Figure 1 A second node 102 in the communication system is shown. Figure 8 A flow chart of a communication method is shown, Figure 8 As shown, the communication method includes the following S801-S802:

[0436] S801. Send a first signaling to a first node.

[0437] S802: Receive a first signal generated and sent by the first node based on the first signaling.

[0438] The first signaling is used to indicate configuration information related to the first node sending a first signal; the first signal includes at least one of the following: Msg1, Msg3, and data transmission after Msg3.

[0439] In some embodiments, the first signaling includes at least one of the following: broadcast signaling, paging signaling, trigger signaling, selection signaling, query signaling, query response signaling, and signaling including Msg2.

[0440] In some embodiments, the first signaling is used to indicate at least one of the following configuration information: frequency domain resource configuration information corresponding to the first node, data transmission configuration information corresponding to the first node, and pilot configuration information corresponding to the first node.

[0441] In some embodiments, the frequency domain resource configuration information includes at least one of the following: multiple access enabling information or the size of the available frequency domain resource set, the frequency domain resource index set, the frequency domain resource interval, the maximum frequency domain resource, the minimum frequency domain resource, and the number of frequency shift resources.

[0442] In some embodiments, the multiple access enabling information can be used to determine the size of the set of available frequency domain resources, or the size of the set of available frequency domain resources can be used to determine the multiple access enabling information.

[0443] In some embodiments, the size of the set of available frequency domain resources is used to determine the multiple access enabling information, and satisfies at least one of the following:

[0444] When the available frequency domain resource set is empty, determining that the multiple access enabling information indicates that multiple access is not enabled;

[0445] When the size of the available frequency domain resource set is 1, determining that the multiple access enabling information indicates that multiple access is not enabled;

[0446] When the size of the available frequency domain resource set is greater than 1, it is determined that the multiple access enabling information indicates that multiple access is enabled.

[0447] In some embodiments, the frequency domain resource configuration information is used to determine a set of available frequency domain resources of the first node.

[0448] In some embodiments, the set of available frequency domain resources is determined based on at least one of the following methods:

[0449] Determined based on a frequency domain resource index set;

[0450] Determined based on minimum frequency domain resources, maximum frequency domain resources, and frequency domain resource interval;

[0451] Determined based on minimum frequency domain resources, the number of frequency domain resources, and the frequency domain resource interval;

[0452] Determined by the frequency domain resource spacing.

[0453] In some embodiments, the available frequency domain resource set includes an available frequency domain resource set corresponding to Msg1 and an available frequency domain resource set corresponding to Msg3.

[0454] In some embodiments, the available frequency domain resource set corresponding to the Msg1 is the same as or different from the available frequency domain resource set corresponding to the Msg3; and / or, the method for determining the available frequency domain resource set corresponding to the Msg1 is the same as or different from the method for determining the available frequency domain resource set corresponding to the Msg3.

[0455] In some embodiments, the available frequency domain resource set corresponding to the Msg1 and the available frequency domain resource set corresponding to the Msg3 satisfy one of the following:

[0456] The available frequency domain resource set corresponding to the Msg3 is a subset of the available frequency domain resource set corresponding to the Msg1;

[0457] The available frequency domain resource set corresponding to the Msg3 and the available frequency domain resource set corresponding to the Msg1 have some frequency domain resources in common.

[0458] In some embodiments, the data transmission configuration information is used to indicate the data transmission configuration corresponding to each frequency domain resource on the available frequency domain resource set, including one of the following features:

[0459] The data transmission configurations of the various frequency domain resources on the available frequency domain resource set are the same;

[0460] The data transmission configuration of each frequency domain resource on the available frequency domain resource set is respectively indicated by the data transmission configuration information.

[0461] In some embodiments, the data transmission configuration information includes at least one of the following: unified configuration enable information, transmission block configuration information, error correction coding configuration information, repetition configuration information, bandwidth configuration information, data rate configuration information, bit duration configuration information, waveform coding configuration information, and modulation configuration information.

[0462] In some embodiments, the pilot configuration information is used to indicate pilot configuration information corresponding to each frequency domain resource on the available frequency domain resource set, including one of the following features:

[0463] The pilot configuration information indicates one pilot configuration mode, which is used for pilot configuration of each frequency domain resource;

[0464] The pilot configuration information indicates a plurality of pilot configuration modes, and the number of the pilot configuration modes is the same as the size of the available frequency domain resource set, and the uplink pilot configuration corresponding to each frequency domain resource is indicated based on the pilot configuration information;

[0465] When the pilot configuration information indicates multiple pilot configuration modes, and the number of the pilot configuration modes is smaller than the size of the available frequency domain resource set, an uplink pilot configuration mode corresponding to each frequency domain resource is determined according to a pre-configured mapping rule.

[0466] In some embodiments, the first node determines its uplink pilot configuration according to frequency domain resources used for uplink transmission.

[0467] In some embodiments, the pilot configuration information is used to indicate pilot configuration information corresponding to each frequency domain resource on the available frequency domain resource set, and the pilot configuration information includes at least one of the following:

[0468] Unified configuration enable information of leading / mid-leading / tailing, leading / mid-leading / tailing enable information, tailing and leading same enable information, mid-leading and leading same enable information, mid-leading and tailing same enable information, leading / mid-leading / tailing available basic sequence index set, leading / mid-leading / tailing sequence type, leading / mid-leading / tailing sequence length, leading / mid-leading / tailing repetition times, number of mid-leads, mid-leading insertion position, mid-leading starting position, mid-leading insertion interval.

[0469] In some embodiments, the pilot configuration information is used to determine an available first sequence set; the available first sequence set is used by the first node to select a preamble and / or a mid-pilot and / or a tail pilot from the available first sequence set for data transmission.

[0470] In some embodiments, the pilot configuration information determines the available first sequence set, including at least one of the following methods:

[0471] Determined by the set of available basic sequence indices;

[0472] Determined by the available basic sequence index set and the number of repetitions;

[0473] Determined by the number of repetitions;

[0474] Determined by sequence type and sequence length;

[0475] Determined by sequence type, sequence length, and number of repetitions.

[0476] In some embodiments, the pilot configuration information is used to determine a set of mid-guide position groups; the set of mid-guide position groups includes a mid-guide position group; and the mid-guide position group is used to indicate a distribution position of the mid-guides in the transmission data.

[0477] In some embodiments, the pilot configuration information determines the mid-range pilot position group set, including at least one of the following methods:

[0478] Determined by the number of intermediate derivatives;

[0479] Determined by the number of mid-guides and the insertion position of the mid-guides;

[0480] Determined by the starting position of the intermediate guide and the insertion interval of the intermediate guide.

[0481] In some embodiments, the data transmission configuration of each frequency domain resource is determined according to the transmission content of the first signal.

[0482] In some embodiments, determining the data transmission configuration of each frequency domain resource according to the transmission content of the first signal includes one of the following:

[0483] During three-step access, the data transmission configuration of each frequency domain resource during Msg1 transmission is the same, and the data transmission configuration of each frequency domain resource during Msg3 and subsequent uplink transmission is indicated by the data transmission configuration information respectively;

[0484] During three-step access, the data transmission configuration of each frequency domain resource during Msg1 / Msg3 transmission is the same, and the data transmission configuration of each frequency domain resource during uplink transmission after Msg3 is indicated by the data transmission configuration information respectively;

[0485] In two-step access, the data transmission configuration of each frequency domain resource during Msg1 transmission is the same, and the data transmission configuration of each frequency domain resource during Msg3 and subsequent uplink transmission is indicated by the data transmission configuration information respectively;

[0486] During two-step access, the data transmission configuration of each frequency domain resource during Msg1 and subsequent uplink transmission is indicated by the data transmission configuration information.

[0487] In some embodiments, when the number of data transmission configurations determined by the data transmission configuration information is less than the number of available frequency domain resources determined by the frequency domain resource configuration information, the correspondence between the frequency domain resources and the data transmission configurations includes one of the following:

[0488] Based on random number RN16 configuration;

[0489] According to signaling instructions.

[0490] It should be noted that the application Figure 1 The explanation of the embodiment of the communication method of the second node 102 in the communication system shown in FIG. Figure 1 An explanation of an embodiment of a communication method of the first node 101 in the communication system is shown.

[0491] The disclosed embodiment can divide the functional modules of the communication device according to the above method embodiment. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one functional module. The above integrated module can be implemented in the form of hardware or software. It should be noted that the division of modules in the disclosed embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.

[0492] Fig. 9 is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure, and the communication device can execute the communication method provided by the above method embodiment. Fig. 9 As shown, the communication device includes: a receiving module 901 and a sending module 902.

[0493] The receiving module 901 is configured to receive a first signaling from a second node;

[0494] A sending module 902, configured to send a first signal to a second node based on the first signaling;

[0495] The first signaling is used to indicate configuration information related to the first node sending the first signal; the first signal includes at least one of the following: messages Msg1, Msg3, and data transmission after Msg3.

[0496] In some embodiments, the first signaling includes at least one of the following: broadcast signaling, paging signaling, trigger signaling, selection signaling, query signaling, query response signaling, and signaling including Msg2.

[0497] In some embodiments, the first signaling is used to indicate at least one of the following configuration information: frequency domain resource configuration information corresponding to the first node, data transmission configuration information corresponding to the first node, and pilot configuration information corresponding to the first node.

[0498] In some embodiments, the frequency domain resource configuration information includes at least one of the following: multiple access enabling information or the size of the available frequency domain resource set, the frequency domain resource index set, the frequency domain resource interval, the maximum frequency domain resource, the minimum frequency domain resource, and the number of frequency shift resources.

[0499] In some embodiments, the multiple access enabling information can be used to determine the size of the set of available frequency domain resources, or the size of the set of available frequency domain resources can be used to determine the multiple access enabling information.

[0500] In some embodiments, the size of the available frequency domain resource set is used to determine the multiple access enabling information, and satisfies at least one of the following:

[0501] When the available frequency domain resource set is empty, determining that the multiple access enabling information indicates that multiple access is not enabled;

[0502] When the size of the available frequency domain resource set is 1, determining that the multiple access enabling information indicates that multiple access is not enabled;

[0503] When the size of the available frequency domain resource set is greater than 1, it is determined that the multiple access enabling information indicates enabling multiple access.

[0504] In some embodiments, the frequency domain resource configuration information is used to determine a set of available frequency domain resources of the first node.

[0505] In some embodiments, the set of available frequency domain resources is determined based on at least one of the following methods:

[0506] Determined based on a frequency domain resource index set;

[0507] Determined based on minimum frequency domain resources, maximum frequency domain resources, and frequency domain resource interval;

[0508] Determined based on minimum frequency domain resources, the number of frequency domain resources, and the frequency domain resource interval;

[0509] Determined by the frequency domain resource spacing.

[0510] In some embodiments, the available frequency domain resource set includes an available frequency domain resource set corresponding to Msg1 and an available frequency domain resource set corresponding to Msg3;

[0511] The available frequency domain resource set corresponding to Msg1 is the same as or different from the available frequency domain resource set corresponding to Msg3; and / or, the method for determining the available frequency domain resource set corresponding to Msg1 is the same as or different from the method for determining the available frequency domain resource set corresponding to Msg3.

[0512] In some embodiments, the available frequency domain resource set corresponding to Msg1 and the available frequency domain resource set corresponding to Msg3 satisfy one of the following:

[0513] The available frequency domain resource set corresponding to Msg3 is a subset of the available frequency domain resource set corresponding to Msg1;

[0514] The available frequency domain resource set corresponding to Msg3 and the available frequency domain resource set corresponding to Msg1 have some frequency domain resources in common.

[0515] In some embodiments, the data transmission configuration information is used to indicate the data transmission configuration corresponding to each frequency domain resource in the available frequency domain resource set, and includes one of the following features:

[0516] The data transmission configuration of each frequency domain resource in the available frequency domain resource set is the same;

[0517] The data transmission configuration of each frequency domain resource in the available frequency domain resource set is indicated respectively by the data transmission configuration information.

[0518] In some embodiments, the data transmission configuration information includes at least one of the following: unified configuration enable information, transport block configuration information, error correction coding configuration information, repetition configuration information, bandwidth configuration information, data rate configuration information, bit duration configuration information, waveform coding configuration information, and modulation configuration information.

[0519] In some embodiments, the pilot configuration information is used to indicate the pilot configuration information corresponding to each frequency domain resource in the available frequency domain resource set, including one of the following features:

[0520] The pilot configuration information indicates one pilot configuration mode, which is used for the pilot configuration of each frequency domain resource;

[0521] The pilot configuration information indicates a plurality of pilot configuration modes, and the number of the pilot configuration modes is the same as the size of the available frequency domain resource set, and the uplink pilot configuration corresponding to each frequency domain resource is indicated based on the pilot configuration information;

[0522] When the pilot configuration information indicates multiple pilot configuration modes, and the number of pilot configuration modes is smaller than the size of the available frequency domain resource set, the uplink pilot configuration mode corresponding to each frequency domain resource is determined according to a pre-configured mapping rule.

[0523] In some embodiments, the pilot configuration information is used to indicate pilot configuration information corresponding to each frequency domain resource in the available frequency domain resource set, and the pilot configuration information includes at least one of the following:

[0524] Unified configuration enable information of leading / mid-leading / tailing, leading / mid-leading / tailing enable information, tailing and leading same enable information, mid-leading and leading same enable information, mid-leading and tailing same enable information, leading / mid-leading / tailing available basic sequence index set, leading / mid-leading / tailing sequence type, leading / mid-leading / tailing sequence length, leading / mid-leading / tailing repetition times, number of mid-leads, mid-leading insertion position, mid-leading starting position, mid-leading insertion interval.

[0525] In some embodiments, the pilot configuration information is used to determine an available first sequence set; the available first sequence set is used by the first node to select a preamble and / or a mid-point and / or a tail from the available first sequence set for data transmission.

[0526] In some embodiments, the pilot configuration information determines the available first sequence set, including at least one of the following methods:

[0527] Determined by the set of available basic sequence indices;

[0528] Determined by the available basic sequence index set and the number of repetitions;

[0529] Determined by the number of repetitions;

[0530] Determined by sequence type and sequence length;

[0531] Determined by sequence type, sequence length, and number of repetitions.

[0532] In some embodiments, the pilot configuration information is used to determine a set of mid-guide position groups; the set of mid-guide position groups includes a mid-guide position group; and the mid-guide position group is used to indicate the distribution position of the mid-guides in the transmission data.

[0533] In some embodiments, the pilot configuration information determines the mid-range pilot position group set, including at least one of the following methods:

[0534] Determined by the number of intermediate derivatives;

[0535] Determined by the number of mid-guides and the insertion position of the mid-guides;

[0536] Determined by the starting position of the intermediate guide and the insertion interval of the intermediate guide.

[0537] In some embodiments, the data transmission configuration of each frequency domain resource is determined according to the transmission content of the first signal.

[0538] In some embodiments, determining the data transmission configuration of each frequency domain resource according to the transmission content of the first signal includes one of the following:

[0539] In the case of three-step access, the data transmission configuration of each frequency domain resource is the same during Msg1 transmission, and the data transmission configuration of each frequency domain resource during Msg3 and subsequent uplink transmission is indicated by the data transmission configuration information respectively;

[0540] During three-step access, the data transmission configuration of each frequency domain resource during Msg1 / Msg3 transmission is the same, and the data transmission configuration of each frequency domain resource during uplink transmission after Msg3 is indicated by the data transmission configuration information respectively;

[0541] In two-step access, the data transmission configuration of each frequency domain resource is the same during Msg1 transmission, and the data transmission configuration of each frequency domain resource during Msg3 and subsequent uplink transmission is indicated by the data transmission configuration information respectively;

[0542] In two-step access, the data transmission configuration of each frequency domain resource during Msg1 and subsequent uplink transmission is indicated by the data transmission configuration information.

[0543] In some embodiments, when the number of data transmission configurations determined by the data transmission configuration information is less than the number of available frequency domain resources determined by the frequency domain resource configuration information, the correspondence between the frequency domain resources and the data transmission configurations includes one of the following:

[0544] Based on random number RN16 configuration;

[0545] According to signaling instructions.

[0546] Fig.10 is a schematic diagram of the structure of another communication device provided by an embodiment of the present disclosure, and the communication device can execute the communication method provided by the above method embodiment. Fig.10 As shown, the communication device includes: a sending module 1001 and a receiving module 1002.

[0547] The sending module 1001 is configured to send a first signaling to a first node;

[0548] The receiving module 1002 is used to receive a first signal generated and sent by the first node based on the first signaling; the first signaling is used to indicate configuration information related to the first node sending the first signal; the first signal includes at least one of the following: messages Msg1, Msg3, and data transmission after Msg3.

[0549] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiments of the present disclosure provide another possible structure of the communication device involved in the above-mentioned embodiments. Fig.11 As shown, the communication device includes: a processor 1102 and a bus 1104. Optionally, the communication device may also include a memory 1101; and optionally, the communication device may also include a communication interface 1103.

[0550] The processor 1102 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 1102 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 1102 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0551] The communication interface 1103 is used to connect with other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0552] The memory 1101 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0553] As a possible implementation, the memory 1101 may exist independently of the processor 1102, and the memory 1101 may be connected to the processor 1102 via a bus 1104 to store instructions or program codes. When the processor 1102 calls and executes the instructions or program codes stored in the memory 1101, the method provided in the embodiment of the present disclosure can be implemented.

[0554] In another possible implementation, the memory 1101 may also be integrated with the processor 1102 .

[0555] The bus 1104 may be an extended industry standard architecture (EISA) bus, etc. The bus 1104 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.11 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0556] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium) having computer program instructions stored therein. When the computer program instructions are executed on a computer, the computer executes a method as described in any of the above embodiments.

[0557] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or magnetic tapes, etc.), optical disks (e.g., compact disks (CD), digital versatile disks (DVD), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.

[0558] An embodiment of the present disclosure provides a computer program product including instructions. When the computer program product is run on a computer, the computer is enabled to execute the method described in any one of the above embodiments.

[0559] The above is only a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present disclosure should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims

1. A communication method, characterized in that: Applied to the first node, the method comprises: receiving a first signaling from a second node; Sending a first signal to the second node based on the first signaling; The first signaling is used to indicate configuration information related to the first node sending the first signal; the first signal includes at least one of the following: messages Msg1, Msg3, and data transmission after Msg3.

2. The method according to claim 1, characterized in that The first signaling includes at least one of the following: broadcast signaling, paging signaling, trigger signaling, selection signaling, query signaling, query response signaling, and signaling including Msg2.

3. The method according to claim 1, characterized in that The first signaling is used to indicate at least one of the following configuration information: frequency domain resource configuration information corresponding to the first node, data transmission configuration information corresponding to the first node, and pilot configuration information corresponding to the first node.

4. The method according to claim 3, characterized in that The frequency domain resource configuration information includes at least one of the following: multiple access enabling information or the size of an available frequency domain resource set, a frequency domain resource index set, a frequency domain resource interval, a maximum frequency domain resource, a minimum frequency domain resource, and a number of frequency shift resources.

5. The method according to claim 4, characterized in that The multiple access enabling information can be used to determine the size of the available frequency domain resource set, or the size of the available frequency domain resource set can be used to determine the multiple access enabling information.

6. The method according to claim 5, characterized in that The size of the available frequency domain resource set is used to determine the multiple access enabling information, and satisfies at least one of the following: When the available frequency domain resource set is empty, determining that the multiple access enabling information indicates that multiple access is not enabled; When the size of the available frequency domain resource set is 1, determining that the multiple access enabling information indicates that multiple access is not enabled; When the size of the available frequency domain resource set is greater than 1, it is determined that the multiple access enabling information indicates that multiple access is enabled.

7. The method according to claim 3, characterized in that The frequency domain resource configuration information is used to determine a set of available frequency domain resources of the first node.

8. The method according to claim 7, characterized in that The available frequency domain resource set is determined based on at least one of the following methods: Determined based on a frequency domain resource index set; Determined based on minimum frequency domain resources, maximum frequency domain resources, and frequency domain resource interval; Determined based on minimum frequency domain resources, the number of frequency domain resources, and the frequency domain resource interval; Determined by the frequency domain resource spacing.

9. The method according to claim 7, characterized in that: The available frequency domain resource set includes an available frequency domain resource set corresponding to Msg1 and an available frequency domain resource set corresponding to Msg3; The available frequency domain resource set corresponding to the Msg1 is the same as or different from the available frequency domain resource set corresponding to the Msg3; and / or, the method for determining the available frequency domain resource set corresponding to the Msg1 is the same as or different from the method for determining the available frequency domain resource set corresponding to the Msg3.

10. The method according to claim 7, characterized in that The available frequency domain resource set corresponding to the Msg1 and the available frequency domain resource set corresponding to the Msg3 satisfy one of the following: The available frequency domain resource set corresponding to the Msg3 is a subset of the available frequency domain resource set corresponding to the Msg1; The available frequency domain resource set corresponding to the Msg3 and the available frequency domain resource set corresponding to the Msg1 have some frequency domain resources in common.

11. The method according to claim 3, characterized in that The data transmission configuration information is used to indicate the data transmission configuration corresponding to each frequency domain resource on the available frequency domain resource set, and includes one of the following features: The data transmission configurations of the various frequency domain resources on the available frequency domain resource set are the same; The data transmission configuration of each frequency domain resource on the available frequency domain resource set is respectively indicated by the data transmission configuration information.

12. The method according to claim 3, characterized in that The data transmission configuration information includes at least one of the following: unified configuration enable information, transport block configuration information, error correction coding configuration information, repetition configuration information, bandwidth configuration information, data rate configuration information, bit duration configuration information, waveform coding configuration information, and modulation configuration information.

13. The method according to claim 3, characterized in that The pilot configuration information is used to indicate pilot configuration information corresponding to each frequency domain resource on the available frequency domain resource set, including one of the following features: The pilot configuration information indicates one pilot configuration mode, which is used for pilot configuration of each frequency domain resource; The pilot configuration information indicates a plurality of pilot configuration modes, and the number of the pilot configuration modes is the same as the size of the available frequency domain resource set, and the uplink pilot configuration corresponding to each frequency domain resource is indicated based on the pilot configuration information; When the pilot configuration information indicates multiple pilot configuration modes, and the number of the pilot configuration modes is smaller than the size of the available frequency domain resource set, an uplink pilot configuration mode corresponding to each frequency domain resource is determined according to a pre-configured mapping rule.

14. The method according to claim 13, characterized in that The first node determines its uplink pilot configuration according to the frequency domain resources used for uplink transmission.

15. The method according to claim 3, characterized in that The pilot configuration information is used to indicate pilot configuration information corresponding to each frequency domain resource in the available frequency domain resource set, and the pilot configuration information includes at least one of the following: Unified configuration enable information of leading / mid-leading / tailing, leading / mid-leading / tailing enable information, tailing and leading same enable information, mid-leading and leading same enable information, mid-leading and tailing same enable information, leading / mid-leading / tailing available basic sequence index set, leading / mid-leading / tailing sequence type, leading / mid-leading / tailing sequence length, leading / mid-leading / tailing repetition times, number of mid-leads, mid-leading insertion position, mid-leading starting position, mid-leading insertion interval.

16. The method according to claim 15, characterized in that The pilot configuration information is used to determine an available first sequence set; the available first sequence set is used by the first node to select a preamble and / or a mid-pilot and / or a tail pilot from the available first sequence set for data transmission.

17. The method according to claim 16, characterized in that The pilot configuration information determines the available first sequence set, including at least one of the following methods: Determined by the set of available basic sequence indices; Determined by the available basic sequence index set and the number of repetitions; Determined by the number of repetitions; Determined by sequence type and sequence length; Determined by sequence type, sequence length, and number of repetitions.

18. The method according to claim 15, characterized in that The pilot configuration information is used to determine a mid-range pilot position group set; the mid-range pilot position group set includes a mid-range pilot position group; the mid-range pilot position group is used to indicate a distribution position of the mid-range pilot in transmission data.

19. The method according to claim 18, characterized in that The pilot configuration information determines the mid-range pilot position group set, including at least one of the following methods: Determined by the number of intermediate derivatives; Determined by the number of mid-guides and the position where the mid-guides are inserted; Determined by the starting position of the intermediate guide and the insertion interval of the intermediate guide.

20. The method according to claim 1, characterized in that The data transmission configuration of each frequency domain resource is determined according to the transmission content of the first signal.

21. The method according to claim 20, characterized in that The determining, according to the transmission content of the first signal, the data transmission configuration of each frequency domain resource includes one of the following: During three-step access, the data transmission configuration of each frequency domain resource during Msg1 transmission is the same, and the data transmission configuration of each frequency domain resource during Msg3 and subsequent uplink transmission is indicated by the data transmission configuration information respectively; During three-step access, the data transmission configuration of each frequency domain resource during Msg1 / Msg3 transmission is the same, and the data transmission configuration of each frequency domain resource during uplink transmission after Msg3 is indicated by the data transmission configuration information respectively; In two-step access, the data transmission configuration of each frequency domain resource during Msg1 transmission is the same, and the data transmission configuration of each frequency domain resource during Msg3 and subsequent uplink transmission is indicated by the data transmission configuration information respectively; During two-step access, the data transmission configuration of each frequency domain resource during Msg1 and subsequent uplink transmission is indicated by the data transmission configuration information.

22. The method according to claim 1, characterized in that When the number of data transmission configurations determined by the data transmission configuration information is less than the number of available frequency domain resources determined by the frequency domain resource configuration information, the correspondence between the frequency domain resources and the data transmission configurations includes one of the following: Based on random number RN16 configuration; According to signaling instructions.

23. A communication method, characterized in that: Applied to the second node, the method comprises: Sending a first signaling to the first node; Receiving a first signal generated and sent by the first node based on the first signaling; The first signaling is used to indicate configuration information related to the first node sending the first signal; the first signal includes at least one of the following: messages Msg1, Msg3, and data transmission after Msg3.

24. A communication device, characterized in that: include: Memory and processor; Memory and processor coupling; The memory is used to store instructions executable by the processor; When the processor executes the instructions, it performs the method according to any one of claims 1 to 22, or the method according to claim 23.

25. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer executes the method according to any one of claims 1 to 22, or executes the method according to claim 23.

26. A computer program product, characterized in that The computer program product comprises computer program instructions, and when the computer program instructions are executed by a processor, the method according to any one of claims 1 to 22 is implemented, or the method according to claim 23 is implemented.

Citation Information

Cited By

  • Communication method, communication device and computer readable storage medium

    CN120957252A

  • Communication method, communication apparatus, storage medium, and program product

    WO2026157598A1

  • Communication method, communication apparatus, storage medium, and program product

    WO2026157618A1