Signal transmission method, communication apparatus, storage medium and program product

By employing multiplexing methods such as frequency division multiplexing, code division multiplexing, or time division multiplexing in passive IoT communication, multiple terminal devices can transmit signals on the same access resource, solving the problems of low access efficiency and increased latency, and achieving efficient terminal device access.

WO2026157747A1PCT designated stage Publication Date: 2026-07-30ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
ZTE CORP
Filing Date
2025-12-24
Publication Date
2026-07-30

AI Technical Summary

Technical Problem

In passive IoT communication, there are problems of low access efficiency and increased access latency during the access process of multiple terminal devices. In the existing technology, each access resource only allows one terminal device to send signals, which leads to access conflicts and reduced efficiency of multiple terminal devices.

Method used

By employing multiplexing methods such as frequency division multiplexing, code division multiplexing, or time division multiplexing on the same access resource, multiple terminal devices can transmit signals on the same access resource, thereby improving the utilization efficiency of access resources and reducing access latency.

Benefits of technology

It enables efficient access for multiple terminal devices, reduces access latency, and improves access efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025145276_30072026_PF_FP_ABST
    Figure CN2025145276_30072026_PF_FP_ABST
Patent Text Reader

Abstract

A signal transmission method, a communication apparatus, a storage medium and a program product. The method is applied to a first node and comprises: sending a first command signal, where the first command signal triggers an access resource; receiving N first signals on the basis of the access resource, wherein the N first signals correspond to first identifiers of N second nodes, and N is an integer greater than or equal to 1; and sending P second signals, wherein one second signal includes first identifiers of M second nodes among the N second nodes, P and M are integers greater than or equal to 1, and M is less than or equal to N.
Need to check novelty before this filing date? Find Prior Art

Description

A signal transmission method, communication device, storage medium, and program product

[0001] This disclosure claims priority to Chinese patent application No. 202510123798.7, filed on January 24, 2025, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This disclosure relates to the field of communication technology, and in particular to a signal transmission method, communication device, storage medium, and program product. Background Technology

[0003] In passive IoT communication technology, there are various communication needs between different communication nodes. For example, there is the connection requirement between a terminal device and a reader. Summary of the Invention

[0004] On the one hand, a signal transmission method is provided, which is applied to a first node and includes: sending a first command signal, the first command signal triggering an access resource; receiving N first signals based on the access resource, the N first signals corresponding to the first identifiers of N second nodes, where N is an integer greater than or equal to 1; sending P second signals, each second signal including the first identifiers of M of the N second nodes, where P and M are integers greater than or equal to 1, and M is less than or equal to N.

[0005] On the other hand, a signal transmission method is provided, which is applied to a second node, comprising: receiving a first command signal sent by a first node, the first command signal triggering an access resource; sending a first signal to the first node based on the access resource, the first signal corresponding to a first identifier of the second node; and detecting a second signal sent by the first node.

[0006] On the other hand, a communication device is provided for use in a first node, the device comprising: a transmitting module and a receiving module.

[0007] The sending module is used to send a first command signal, which triggers an access resource; the receiving module is used to receive N first signals based on the access resource, where the N first signals correspond to the first identifiers of N second nodes, and N is an integer greater than or equal to 1; the sending module is also used to send P second signals, where each second signal includes the first identifiers of M of the N second nodes, where P and M are integers greater than or equal to 1, and M is less than or equal to N.

[0008] On the other hand, a communication device is provided for use in a second node, the device comprising: a receiving module and a transmitting module.

[0009] The receiving module is used to receive a first command signal sent by the first node, which triggers an access resource; the sending module is used to send a first signal to the first node based on the access resource, which corresponds to a first identifier of the second node; the receiving module is also used to detect a second signal sent by the first node.

[0010] In another aspect, 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. When the processor executes the computer program, it implements the signal transmission method of any of the above embodiments.

[0011] In another aspect, a computer-readable storage medium is provided, on which computer program instructions are stored, which, when executed by a processor, implement the signal transmission method of any of the above embodiments.

[0012] In another aspect, a computer program product is provided, which includes computer program instructions that, when executed, implement the signal transmission method of any of the above embodiments. Attached Figure Description

[0013] To more clearly illustrate the technical solutions in this disclosure, the accompanying drawings used in some embodiments of this disclosure will be briefly described below. Obviously, the drawings described below are merely drawings of some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings.

[0014] Figure 1 is an architecture diagram of a communication system according to some embodiments.

[0015] Figure 2 is a flowchart of a signal transmission method according to some embodiments.

[0016] Figure 3 is an example diagram of a signal transmission sequence according to some embodiments.

[0017] Figure 4 is an example diagram of another signal transmission sequence according to some embodiments.

[0018] Figure 5 is an example diagram of another signal transmission sequence according to some embodiments.

[0019] Figure 6 is an example diagram of another signal transmission sequence according to some embodiments.

[0020] Figure 7 is an example diagram of another signal transmission sequence according to some embodiments.

[0021] Figure 8 is an example diagram of another signal transmission sequence according to some embodiments.

[0022] Figure 9 is a flowchart of another signal transmission method according to some embodiments.

[0023] Figure 10 is a flowchart of another signal transmission method according to some embodiments.

[0024] Figure 11 is a block diagram of a communication device according to some embodiments.

[0025] Figure 12 is a block diagram of another communication device according to some embodiments.

[0026] Figure 13 is a block diagram of another communication device according to some embodiments. Detailed Implementation

[0027] The technical solutions of this disclosure will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0028] It should be noted that, in this disclosure, the words "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplarily" or "for example" in this disclosure should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the words "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.

[0029] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.

[0030] In the description of this disclosure, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "more than one" means two or more.

[0031] In passive IoT communication technology, during the access process for multiple terminal devices (such as initial access, random access, etc.), the reader configures multiple access resources. Each time a trigger command is sent, an access resource is triggered. The terminal device selects an access resource and sends a signal based on the selected access resource to access the device.

[0032] However, in related technologies, each access resource only allows one terminal device to send signals. If multiple terminal devices send signals on the same access resource, it will cause signal conflicts and lead to access failure.

[0033] In other words, during the access process of passive IoT, each access process triggers an access resource, and this access resource only allows one terminal to access.

[0034] Therefore, during the access process of multiple terminal devices, different terminal devices need to be distributed across different access resources to access the network sequentially. This results in low access efficiency for multiple terminal devices and increases the access latency.

[0035] In summary, improving the access efficiency of multiple terminal devices and reducing the access latency of multiple terminal devices has become an urgent technical problem to be solved.

[0036] To address the aforementioned technical problems, this disclosure provides a signal transmission method applicable to passive Internet of Things (IoT) access scenarios. By instructing multiple nodes (such as terminal devices) to transmit signals on the same access resource using a multiplexing method (e.g., frequency division multiplexing, code division multiplexing, or time division multiplexing), the access requests of multiple terminal devices can be satisfied. This allows for full utilization of a single access resource to facilitate the access process of multiple terminal devices, improving access efficiency and reducing access latency.

[0037] The signal transmission method provided in this disclosure can be applied to systems with various communication standards. For example, the systems to which the signal transmission method provided in this disclosure is applicable include, but are not limited to, long-term evolution (LTE) systems, various versions based on LTE evolution, 5th generation (5G) communication systems, wireless fidelity (Wi-Fi) systems, 3GPP-related communication systems, ambient internet of things (Ambient IoT) systems, or systems integrating multiple systems. Furthermore, the signal transmission method provided in this disclosure can also be applied to future-oriented communication systems (such as 6G and 7G communication systems), and this disclosure does not limit its application in this regard.

[0038] In this embodiment of the disclosure, the network architecture of the mobile communication network (including but not limited to 2G, 3G, 4G, 5G and future mobile communication networks (such as the evolution of the fifth generation mobile communication technology (5G-A) and the sixth generation mobile communication technology (6G))) may include at least a first communication node and a second communication node, which may be referred to as the first node and the second node, respectively.

[0039] For example, as shown in FIG1, it is an architecture diagram of a communication system according to some embodiments. The communication system may include: a first node 101 and at least one second node (such as a second node 102, a second node 103).

[0040] Here, the first node 101 can broadcast a first command signal to the second nodes 102 and 103 to trigger an access resource (or access occasion), causing the second nodes 102 and 103 to send a first signal (such as a radio resource control (RRC) connection request) to the first node 101 on the same access resource. Afterwards, the first node 101 can detect the first signal sent by the second nodes 102 and 103 on the allocated access resource, and based on the first signal sent by the second nodes 102 and 103, send a second signal (such as an RRC connection setup message) to the second nodes 102 and 103 to complete the access process for the second nodes 102 and 103.

[0041] In some embodiments, the signal sent by the first node (such as the first node 101) to the second node (such as the second node 102 or the second node 103) is a reader to device (R2D) signal or a downlink signal, and the signal sent by the second node to the first node is a device to reader (D2R) signal or an uplink signal.

[0042] Here, the minimum time interval between the D2R signal and the subsequent adjacent R2D signal (or the uplink signal and the subsequent adjacent downlink signal) can be called the first interval duration;

[0043] The maximum time interval between a D2R signal and the subsequent adjacent R2D signal (or between an uplink signal and the subsequent adjacent downlink signal) can be called the second interval duration.

[0044] The minimum time interval between an R2D signal and the subsequent adjacent D2R signal (or between a downlink signal and the subsequent adjacent uplink signal) can be called the third interval duration.

[0045] The maximum time interval between an R2D signal and the subsequent adjacent D2R signal (downlink signal and subsequent adjacent uplink signal) can be called the fourth interval duration.

[0046] In some embodiments, the first interval duration, the second interval duration, the third interval duration, and the fourth interval duration are predefined values.

[0047] It should be noted that in this embodiment of the disclosure, the first node 101 can be a base station, user equipment (UE), relay node, auxiliary communication node, or other devices, and the second node 102 can be an ambient internet of things (A-IoT) device, a passive IoT terminal, or other low-power terminal devices.

[0048] Here, a base station (BS) can be a base station in LTE, Long Term Evolution Advanced (LTEA) or an evolved Node B (eNB or eNodeB), a base station device (gNB) in a 5G network, or a base station in a future communication system, etc. Base stations can include various macro base stations, micro base stations, femtocell base stations, wireless remote extensions, reconfigurable intelligent surfaces (RISS), routers, relay stations, transmission and reception points (TRPs), receivers, access points, wireless fidelity (Wi-Fi) devices, and other network-side equipment. A base station can sometimes also be referred to as a reader or reader used for communication with terminals.

[0049] A terminal can be a device with wireless transceiver capabilities. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, virtual reality (VR) terminals, augmented reality (AR) terminals, wireless terminals in industrial control, wireless terminals in self-driving vehicles, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and so on. The embodiments of this disclosure do not limit the application scenarios. A terminal may also be referred to as a user, user equipment (UE), A-IoT device, access terminal, UE unit, UE station, mobile station, mobile station, remote station, transmitter, remote terminal, mobile device, UE terminal, wireless communication device, UE agent, or UE device, etc., and the embodiments of this disclosure do not limit this to these terms.

[0050] It should be noted that Figure 1 is only an exemplary framework diagram. The number of devices included in Figure 1 and the names of each device are not limited. In addition to the devices shown in Figure 1, the communication system may also include other devices, such as core network devices.

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

[0052] Figure 2 shows a flowchart of a signal transmission method. As shown in Figure 2, the signal transmission method is applied to the first node and includes: S201-S203.

[0053] In S201, the first command signal is sent.

[0054] In some embodiments, the first node may broadcast a first command signal to all second nodes so that any second node can receive the first command signal.

[0055] Here, the first command signal can trigger one of the access resources within the access resource range.

[0056] It should be noted that access resources can also be referred to as access opportunities.

[0057] In other words, each time the first node sends a first command signal, it means that a new access resource within the access resource range has begun to be applied in the initial access process.

[0058] It should be noted that the initial access process (or random access process) for W (W greater than or equal to 1) second nodes can also be called the inventory process for W second nodes. Successful access of a second node indicates that the first node has successfully inventoried that second node.

[0059] In this embodiment of the disclosure, the first command signal may be a paging signal in A-IoT or an access timing trigger signal.

[0060] Here, the paging signal can be used to indicate the number or range of access resources, and the paging signal can also be used to trigger the first access resource in the access resource range, namely access resource index 0.

[0061] The access timing trigger signal is used to trigger an access resource, for example, to trigger an access resource other than the first access resource in the access resource range.

[0062] In some embodiments, if N second nodes select the access resource triggered by the first command signal, the N second nodes may send a first signal to the first node after receiving the first command signal, and the first node may execute the following S202.

[0063] In S202, N first signals are received based on access resources.

[0064] In some embodiments, the first node can detect a first signal transmitted based on access resources to receive N first signals.

[0065] Here, N first signals are sent by N second nodes respectively, and N is an integer greater than or equal to 1.

[0066] In other words, the first node can receive the first signal sent by each of the N second nodes in response to the first command signal on the access resource, so as to receive N first signals.

[0067] It should be noted that the N first signals can be time division multiplexing (TDM), frequency division multiplexing (FDM), or code division multiplexing (CDM).

[0068] In other words, by using FDM, TDM or CDM, uplink signals from multiple second nodes can be transmitted on the same access resource, thereby improving the utilization efficiency of access resources and reducing access latency.

[0069] In this embodiment of the disclosure, N first signals can correspond to the first identifiers of N second nodes (e.g., the first signal contains the first identifier of the second node), and the first identifiers of the N second nodes correspond one-to-one with the N second nodes.

[0070] Here, the first identifier of the second node can be a random identifier (ID), and the random ID can contain a random number of L binary bits, for example, L=16.

[0071] Alternatively, the first identifier of the second node can be a part of the second identifier of the second node, and the second identifier can be a fixed ID of the second node, such as a product identification code.

[0072] In some embodiments, the first node may begin detecting the first signal at time S3 or S3·(1-e) earlier than or equal to the end time of the first command signal, so as to receive N first signals.

[0073] Here, S3 is the duration of the third interval, e is the clock error coefficient of the second node, and 0 <e<1。

[0074] In other words, the first node can determine the start time for detecting the first signal sent by the second node based on the uplink and downlink transmission interval between the first node and the second node. This not only allows for accurate detection of the complete first signal but also avoids power consumption issues caused by premature wake-up detection.

[0075] In some embodiments, the first node may begin detecting the first signal at time S0 or S0·(1-e) earlier than or equal to the end time of the first command signal, so as to receive N first signals.

[0076] Here, S0 is the delay value indicated by the first node to the second node. That is, S0 is used to instruct the second node to send the first signal to the first node at time S0 after receiving the first command signal.

[0077] In other words, the first node can negotiate the transmission delay of the first signal with the second node in advance to detect the first signal sent by the second node, so as to adapt to the transmission requirements under different communication environments and improve the operability of signal transmission between the first node and the second node during the access process.

[0078] In some embodiments, the value of e can be determined based on the device type of the second node.

[0079] In some embodiments, the e corresponding to the second node of the first device type is greater than the e corresponding to the second node of the second device type.

[0080] Here, the first device type is the device type that transmits signals using backscattering, and the second device type is the device type that generates and transmits signals internally.

[0081] Alternatively, the first device type is a low-power device type, for example, the power consumption of the second node of the first device type is in the range of 1 microwatt to 100 microwatts. The power consumption of the second device type is higher than that of the first device type, for example, the power consumption of the second node of the second device type is in the range of 100 microwatts to 10 milliwatts.

[0082] In S203, P second signals are sent.

[0083] In some embodiments, after receiving N first signals, the first node may send P second signals to N second nodes to notify the second nodes of the progress of the access process (i.e., the first node has received the first signals sent by the second nodes).

[0084] Here, a second signal may include the first identifier of M of the N second nodes, and P second signals may include the first identifier of N second nodes, where P and M are integers greater than or equal to 1, and M is less than or equal to N.

[0085] Furthermore, the number of first identifiers of the second nodes included in different second signals can be the same or different (i.e., the M corresponding to different second signals can be the same or different), and different second signals do not include the same first identifier of the second node (i.e., there is no intersection between the M first identifiers corresponding to any two second signals).

[0086] In other words, the first node can use a second signal to notify multiple second nodes of the progress of the access process, which can improve the efficiency of information exchange between the first node and multiple second nodes during the access process.

[0087] For example, if N second nodes may include: second node 1, second node 2, second node 3, second node 4 and second node 5 (i.e., N is 5), and P second signals may include: second signal 1, second signal 2 and second signal 3 (i.e., P is 3), then second signal 1 may include the first identifier corresponding to second node 1 and the first identifier corresponding to second node 2 (i.e., M is 2), second signal 2 may include the first identifier corresponding to second node 3 and the first identifier corresponding to second node 4 (i.e., M is 2), and second signal 3 may include the first identifier corresponding to second node 5 (i.e., M is 1).

[0088] It is understandable that by instructing multiple nodes (such as terminal devices) to send signals on the same access resource using a multiplexing method (such as frequency division multiplexing, code division multiplexing, or time division multiplexing), the access requests of multiple terminal devices can be satisfied. In this way, a single access resource can be fully utilized to realize the access process of multiple terminal devices, improving the access efficiency of multiple terminal devices and reducing the access latency of multiple terminal devices.

[0089] In some embodiments, during the process of sending P second signals (i.e., S203), the first node may send the first of the P second signals within a time range of S1 to S2 or S1·(1+e) to S2·(1+e) after the end time of the latest first signal among the N first signals.

[0090] Here, S1 is the duration of the first interval, S2 is the duration of the second interval, and 0 <e<1。

[0091] In other words, the first node can ensure that the second node, which has a later detection time due to clock error, can also receive the complete second signal by using the time range from S1·(1+e) to S2·(1+e).

[0092] In some embodiments, the time interval between the earliest of the N first signals and the first of the P second signals is t. e +S1 to t e +S2 or t e +S1·(1+e) to t e Within the time range of +S2·(1+e).

[0093] Alternatively, the time interval between any one of the N first signals and the first of the P second signals is between S1 and t. e +S2 or S1·(1+e) to t e Within the time range of +S2·(1+e).

[0094] In some embodiments, a second node anticipates that S1 to t will occur after the end time of the first signal sent by the second node. e +S2 or S1·(1+e) to t e Within the time range of +S2·(1+e), the second signal begins to be transmitted. That is, the start time of the second signal is from S1 to t after the end time of the first signal. e +S2 or S1·(1+e) to t e Within the time range of +S2·(1+e).

[0095] Here, t e It is determined based on the transmission duration of the first signal (i.e., the duration of the first signal).

[0096] For example, t e =2·e·(T1+T B Here, T1 is the duration of the first signal, and T... B T is the time interval between the first command signal and the first signal. B Greater than or equal to the duration of the third interval, and T B Less than or equal to the duration of the fourth interval.

[0097] For example, Figure 3 shows a signal transmission sequence that illustrates the timing relationship between a first command signal, a first signal, and a second signal. Here, the multiple first signals between the first command signal and the second signal are aliased in the time domain and frequency-division multiple accessed in the frequency domain, i.e., they occupy different transmission frequency bands.

[0098] In some embodiments, during the process of sending P second signals (i.e., S203), the first node may sequentially send P second signals in the time domain.

[0099] Here, after each second signal is sent, the first node will receive M third signals corresponding to the second signal. The M third signals are sent by the M second nodes respectively.

[0100] In other words, after the first node sends a second signal, all the second nodes corresponding to the first identifiers in the second signal will send a third signal to the first node, so that the first node can receive the same number of third signals as the first identifiers in the second signal. These third signals are the M third signals corresponding to the second signal.

[0101] It should be noted that the third signal may include the second identifier of the second signal. The second identifier may be a fixed ID of the second node, such as a product identification code.

[0102] In this embodiment of the disclosure, a second signal and the corresponding M third signals can be a signal transceiver group, that is, the first node may include P signal transceiver groups in the process of sending P second signals, and the P signal transceiver groups are arranged sequentially in the time domain.

[0103] For example, as shown in Figure 4, a signal transmission sequence is illustrated. Here, the transmission sequence in the time domain is: second signal, M third signals, second signal, M third signals, and so on, in a cyclical manner.

[0104] In some embodiments, for a signal transceiver group, after completing the transmission of the second signal in the signal transceiver group, the first node may start detecting the third signal at time S3 or S3·(1-e) earlier than or equal to the end time of the second signal, and then receive M third signals scheduled by the second signal in the signal transceiver group.

[0105] Here, S3 represents the duration of the third interval, 0. <e<1。

[0106] In some embodiments, after receiving the third signal, the first node may decode the third signal (such as decoding the second identifier of the second node in the third signal) to determine whether the access of the second node is successful.

[0107] Here, if the first node can correctly decode the second identifier of the second node in the third signal, then the first node can determine that the second node has successfully connected.

[0108] Similarly, if the first node fails to correctly decode the second identifier of the second node in the third signal (i.e., decoding fails), the first node can determine that the second node has failed to access.

[0109] In this embodiment of the disclosure, the first node may send a fourth signal to the second node after decoding the third signal, so as to notify the second node of the progress of the access process (such as access success or access failure).

[0110] It should be noted that the fourth signal may include at least one of the following: correct decoding indication information, retransmission indication information, and the first identifier of the S second nodes.

[0111] Here, S is a positive integer less than or equal to N. The correct decoding indication information is used to indicate whether the third signal has been successfully decoded, and the retransmission indication information is used to trigger the second node to retransmit the third signal.

[0112] In this embodiment of the disclosure, the number of first identifiers of the second node contained in different fourth signals may be different, that is, the value of S may be different between different fourth signals.

[0113] Furthermore, the second and fourth signals can each contain a command index, with the command index of the second signal being different from that of the fourth signal. Here, the command index is the command sequence number, and different command indices correspond to different command types.

[0114] It should be noted that the embodiments disclosed herein do not limit the time-domain location at which the first node sends the fourth signal.

[0115] In some embodiments, the first node may send a fourth signal after each signal transceiver group, and the first node sends a total of P fourth signals. The S second nodes corresponding to a fourth signal are all or part of the second nodes corresponding to the third signals in the adjacent signal transceiver groups before the fourth signal, and S is less than or equal to M.

[0116] For example, in conjunction with the signal transmission sequence shown in Figure 4 above, as shown in Figure 5, the transmission sequence in the time domain is: second signal, M third signals, fourth signal, second signal, M third signals, fourth signal, and so on, in a cyclical manner.

[0117] In some embodiments, the first node may send V fourth signals after P signal transceiver groups, and the S second nodes corresponding to a fourth signal are all or some of the second nodes corresponding to the third signals in the P signal transceiver groups corresponding to the fourth signal, where S is less than or equal to N and V is a positive integer less than or equal to P.

[0118] For example, in conjunction with the signal transmission sequence shown in Figure 4 above, as shown in Figure 6, the transmission sequence in the time domain is: second signal, M third signals, ..., second signal, M third signals, fourth signal ... fourth signal.

[0119] Alternatively, the first node can send a fourth signal after P signal transceiver groups. In this case, the first node sends a total of 1 fourth signal, and the S second nodes corresponding to the fourth signal are all or some of the second nodes corresponding to the third signals in all signal transceiver groups, where S is less than or equal to N.

[0120] For example, in conjunction with the signal transmission sequence shown in Figure 4 above, as shown in Figure 7, the transmission sequence in the time domain is: second signal, M third signals, ..., second signal, M third signals, fourth signal.

[0121] In some embodiments, the first node may send a fourth signal after each of the J signal transceiver groups in the P signal transceiver groups, and the first node sends a total of J fourth signals. The S second nodes corresponding to a fourth signal are all or part of the second nodes corresponding to the third signals in the adjacent signal transceiver groups before the fourth signal, where S is less than or equal to M and J is a non-negative integer less than or equal to P.

[0122] For example, in conjunction with the signal transmission sequence shown in Figure 4 above, as shown in Figure 8, the transmission sequence in the time domain is: second signal, M third signals, second signal, M third signals, fourth signal, second signal, M third signals, fourth signal, second signal, M third signals.

[0123] In other words, after a signal transceiver group, the first node may or may not send a fourth signal. For example, if the fourth signal contains a retransmission indication for the third signal, the first node may send the fourth signal for a signal transceiver group if the decoding of the third signal in that group fails, triggering the second node to retransmit the third signal. Alternatively, if the decoding of the third signal in the signal transceiver group is successful, there is no need to send the fourth signal.

[0124] In some embodiments, for a signal transceiver group, after completing the second signal transmission of the signal transceiver group, the first node can detect M third signals scheduled by the second signal in the signal transceiver group, and within the time range of S1 to S2 or S1·(1+e) to S2·(1+e) after the end time of the latest third signal among the M third signals, send the fourth signal or the second signal of the next signal transceiver group or the next first command signal.

[0125] Here, S1 is the duration of the first interval, S2 is the duration of the second interval, and 0 <e<1。

[0126] It should be noted that the time interval between the earliest third signal and the next second, fourth, or first command signal among the M third signals can be t. f +S1 to t f Within the time range of +S2, or in the time range of t f +S1·(1+e) to t f Within the time range of +S2·(1+e).

[0127] Alternatively, among the M third signals, the time interval between any one third signal and the next second, fourth, or first command signal is between S1 and t. f Within the time range of +S2, or from S1·(1+e) to t f Within the time range of +S2·(1+e).

[0128] In some embodiments, a second node anticipates that S1 to t will occur after the end time of the third signal sent by the second node. f +S2 or S1·(1+e) to t f Within the time range of +S2·(1+e), the fourth signal, the next second signal, or the next first command signal begins to be transmitted. That is, the start time of the fourth signal, the next second signal, or the next first command signal is from S1 to t after the end time of the first signal. f +S2 or S1·(1+e) to t f Within the time range of +S2·(1+e).

[0129] Here, t fIt is determined based on the transmission duration of the third signal (i.e., the duration of the third signal).

[0130] For example, t f =2·e·(T3+T) C Here, T3 is the duration of the third signal, and T... C T is the time interval between the second and third signals. C Greater than or equal to the duration of the third interval, and T C Less than or equal to the duration of the fourth interval.

[0131] In some embodiments, the first node sends an indication of the maximum detection duration, indicating the maximum detection duration of the second node for detecting the second signal after sending the first signal.

[0132] For example, the indication information of the maximum detection duration is transmitted in the first of the P second signals, or in the first command signal.

[0133] In this embodiment of the disclosure, after the first node sends P second signals to complete the access process of the second node on the current access resource, it can also send the next first command signal to start the access process of the next access resource.

[0134] This disclosure also provides a signal transmission method applied to a second node, as shown in FIG9. The signal transmission method may include: S901-S903.

[0135] In S901, the first command signal sent by the first node is received.

[0136] It should be noted that for an introduction to the first command signal, please refer to the description of the first command signal in S201 above, which will not be repeated here.

[0137] In S902, a first signal is sent to the first node based on access resources.

[0138] In this embodiment of the disclosure, the second node can select an access resource from the range of access resources, and when the first command signal received triggers the access resource, it sends a first signal to the first node on the access resource to access it.

[0139] In other words, the second node can select an access resource and, upon receiving the trigger signal (i.e., the first command signal) corresponding to the selected access resource, send the first signal to initiate the initial access.

[0140] In some embodiments, the second node may send the first signal to the first node within a time range of S3 to S4 after the first command signal.

[0141] Here, S3 is the duration of the third interval, and S4 is the duration of the fourth interval.

[0142] It should be noted that, due to the clock error of the second node, the time interval between the first command signal and the actual start time of the first signal can be within the range of S3·(1-e) to S4·(1+e).

[0143] In some embodiments, the second node may send a first signal to the first node at time S0 after the first command signal.

[0144] Here, S0 is the delay value indicated by the first node to the second node. That is, S0 is used to instruct the second node to send the first signal to the first node at time S0 after receiving the first command signal.

[0145] It should be noted that, due to the clock error of the second node, the time interval between the first command signal and the actual start time of the first signal can be within the range of S0·(1-e) to S0·(1+e).

[0146] In S903, the second signal sent by the first node is detected.

[0147] In some embodiments, the second node may determine a detection time and detect the second signal sent by the first node based on the detection time, thereby receiving one or more second signals.

[0148] Here, the detection time can be S1 or S1·(1-e) time, which is earlier than or equal to the end time of the first signal, and S1 is the duration of the first interval.

[0149] In other words, the second node can start detecting the second signal at time S1 or S1·(1-e) earlier than or equal to the end time of the first signal.

[0150] In some embodiments, the second node may determine multiple detection times (e.g., Q detection times) and detect the second signal sent by the first node based on each detection time, thereby receiving Q second signals.

[0151] Here, the detection time can be S1 or S1·(1-e) time, which is earlier than or equal to the end time of the first signal, and Q is greater than or equal to 1.

[0152] In some embodiments, during the detection of the second signal, the second node may also determine whether the second signal includes the second node's first identifier in order to determine whether to receive the second signal.

[0153] In some embodiments, where the second signal includes the first identifier of the second node (or where the first identifier included in the second signal is the same as the first identifier of the second node), the second node may receive the second signal and send a third signal to the first node.

[0154] In some embodiments, if the second signal does not include the first identifier of the second node (or if the first identifier included in the second signal is different from the first identifier of the second node), the second node may detect the next second signal sent by the first node.

[0155] In some embodiments, the second node may detect the fourth signal sent by the first node after sending the third signal to the first node.

[0156] Here, the fourth signal may include at least one of the following: correct decoding indication information, retransmission indication information, and the first identifier of the second node.

[0157] In some embodiments, during the detection of the fourth signal, the second node may begin detecting the fourth signal at time S1 or S1·(1-e) earlier than or equal to the end time of the third signal.

[0158] In some embodiments, during the detection of the fourth signal, the second node can detect the fourth signal at a time determined based on the configuration information of the fourth signal sent by the first node.

[0159] In some embodiments, during the process of the second node sending a third signal to the first node, the second node may send the third signal to the first node within a time range of S3 to S4 after the end time of the second or fourth signal, where S3 is the third interval duration and S4 is the fourth interval duration.

[0160] Alternatively, the second node may send the third signal to the first node at time S0, after the end time of the second or fourth signal.

[0161] Here, the second or fourth signal corresponds to the second node, meaning it is valid for the second node.

[0162] In some embodiments, the second node may begin detecting the next second signal sent by the first node at time t1 or t1·(1-e) earlier than or equal to the end time of the second or fourth signal.

[0163] In other words, the detection time can be earlier than or equal to the end time of the second or fourth signal, at time t1 or t1·(1-e).

[0164] Here, the fourth signal is the signal sent by the first node to the second node in response to the third signal, and t1 is indicated by the first indication information or determined according to at least one of the duration of the third signal and the duration of the fourth signal.

[0165] In some embodiments, the process of determining t1 based on at least one of the durations of the third signal and the fourth signal can be as shown in Formula 1 or Formula 2 below. t1 = g·T3 + A + B (Formula 1) t1 = g·T3 + T4 + A + B + C (Formula 2)

[0166] Here, T3 is the duration of the third signal, T4 is the duration of the fourth signal (i.e., the transmission duration of the fourth signal), A is greater than or equal to the duration of the first interval and less than or equal to the duration of the second interval, B is greater than or equal to the duration of the third interval and less than or equal to the duration of the fourth interval, C is the interval duration between adjacent fourth and second signals in the time domain, and g is equal to 1 or 1-e.

[0167] It should be noted that the duration of the third signal can be determined by at least one of the following two methods (i.e., method one and method two).

[0168] Method 1: Determine the duration of the third signal based on the scheduling information about the third signal in the preceding second signal of the next second signal.

[0169] Here, the scheduling information for the third signal may include at least one of the following: data rate, number of repetitions, code rate, chip duration, and information bit duration.

[0170] Method 2: In a round of random access, all third signals have the same duration.

[0171] For example, the duration of the third signal is indicated in the paging signal, or the duration of the third signal is a predefined value.

[0172] In other embodiments, the second node may begin detecting the qth second signal among the P second signals sent by the first node at time t2 or t2·(1-e) earlier than or equal to the end time of the first signal.

[0173] In other words, the detection time can be earlier than or equal to the end time of the first signal, such as t2 or t2·(1-e).

[0174] Here, q is an integer greater than or equal to 1, and t2 is indicated by the second indication information or determined according to at least one of the second signal duration, the third signal duration, the fourth signal duration, and the first interval duration.

[0175] In some embodiments, the process of determining t2 based on at least one of the second signal duration, the third signal duration, the fourth signal duration, and the first interval duration can be as shown in Formula 3 or Formula 4 below.

[0176] t2=(q-1)·(T2+g·T3)+q·A+(q-1)·B Formula 3.

[0177] t2=(q-1)·(T2+g·T3+T4)+q·A+(q-1)·(B+C) Formula 4.

[0178] Here, T2 is the duration of the second signal, t3 is the duration of the third signal, T4 is the duration of the fourth signal, A is greater than or equal to the duration of the first interval and less than or equal to the duration of the second interval, B is greater than or equal to the duration of the third interval and less than or equal to the duration of the fourth interval, C is the interval duration between the fourth signal and the second signal that are adjacent in the time domain, and g is equal to 1 or 1-e.

[0179] In other embodiments, the second node may begin detecting the qth second signal among the P second signals sent by the first node at time t3 or t3·(1-e) earlier than or equal to the end time of the first command signal.

[0180] In other words, the detection time can be earlier than or equal to the end time of the first command signal, such as t3 or t3·(1-e).

[0181] Here, q is an integer greater than or equal to 1, and t3 is indicated by the third indication information, or determined according to at least one of the first signal duration, the second signal duration, the third signal duration, the fourth signal duration, the first interval duration, and the second interval duration.

[0182] In some embodiments, the process of determining t3 based on at least one of the first signal duration, the second signal duration, the third signal duration, the fourth signal duration, the first interval duration, and the second interval duration can be as shown in Formula 5 or Formula 6 below. t3=T1+(q-1)·(T2+g·T3)+q·(A+B) Formula 5.

[0183] t3=T1+(q-1)·(T2+g·T3+T4)+q·(A+B)+(q-1)·C Formula 6.

[0184] Here, T1 is the duration of the first signal, T2 is the duration of the second signal, T3 is the duration of the third signal, T4 is the duration of the fourth signal, A is greater than or equal to the duration of the first interval and A is less than or equal to the duration of the second interval, B is greater than or equal to the duration of the third interval and B is less than or equal to the duration of the fourth interval, C is the interval duration between the fourth signal and the second signal that are adjacent in the time domain, and g is equal to 1 or 1-e.

[0185] It should be noted that, in the embodiments disclosed herein, each second signal includes a preamble sequence.

[0186] Here, the preamble sequence can be used for signal timing synchronization. If the second node detects the preamble sequence, it can determine the start time of the signal in which the preamble sequence is located.

[0187] In some embodiments, if the first node does not detect the second signal or preamble sequence within a first detection duration R after starting to detect the second signal, it may detect the next second signal sent by the first node; or,

[0188] If the first node does not detect the second signal or preamble sequence within a first detection duration R after the detection time, it may detect the next second signal sent by the first node; or,

[0189] If the first node does not detect the second signal or preamble sequence within the first detection duration R after time S2 following the end time of the first signal, the first node can detect the next second signal sent by the first node. S2 is the second interval duration.

[0190] Here, R = Z + a, where Z is the transmission duration of the second signal (i.e., the duration of the second signal) or the duration of the preamble sequence, and a is the duration of the first margin, and a is greater than 0.

[0191] For example, a is greater than or equal to the second interval duration.

[0192] In some embodiments, the second node may determine the detection time of the next second signal based on the end time of the currently received second signal, and detect the next second signal based on the detection time of the next second signal.

[0193] For example, if the second node does not receive the qth second signal based on the detection time of the qth second signal, it can determine the detection time of the (q+1)th second signal based on the end time of the latest second signal received before the qth second signal, and detect the (q+1)th second signal based on the detection time of the (q+1)th second signal.

[0194] For example, the second node can maintain a continuous detection state to detect the next second signal even if it has not received the second signal within the current detection time of the second signal.

[0195] For example, if the second node does not receive the second signal after sending the first signal, it can determine the detection time of the next second signal based on the end time of the first signal or the end time of the first command signal, and detect the next second signal based on the detection time of the next second signal.

[0196] In some embodiments, the second node can determine whether the connection is successful by at least one of the following six methods (i.e., method 1 to method 6).

[0197] Method 1: After the second node sends a third signal to the first node, the second node can confirm that the access was successful.

[0198] In other words, the first node does not need to send a fourth signal, and the second node considers the connection successful as long as it sends a third signal.

[0199] Method 2: If the fourth signal received by the second node correctly decodes the third signal and the fourth signal includes the first identifier of the second node, the second node can determine that the access is successful.

[0200] Method 3: If the fourth signal received by the second node includes the first identifier of the second node, the second node can determine that the access was successful.

[0201] Method 4: If the second node receives the fourth signal within the second detection time U after sending the third signal to the first node, and the correct decoding indication information in the fourth signal indicates that the third signal has been successfully decoded, the second node can determine that the access is successful.

[0202] Here, U = Y + b, where Y is the duration of the fourth signal, b is the duration of the first margin, and b is greater than 0.

[0203] It should be noted that after the second node confirms successful access, it can stop receiving the second signal sent by the first node.

[0204] For example, if the second node receives the fourth signal and determines that the access is successful, it can send a fifth signal (such as an acknowledgment, ACK) to the first node in response to the fourth signal.

[0205] Method 5: If the second node receives a correct decoding indication information in the corresponding fourth signal after sending the third signal, indicating that the third signal decoding failed, the second node can determine that the access has failed.

[0206] Method 6: If the second node does not receive the corresponding fourth signal after sending the third signal, the second node can determine that the access has failed.

[0207] It should be noted that after determining that the access has failed, the second node can stop receiving the second signal sent by the first node.

[0208] In some embodiments, the second node may resend the third signal to the first node in at least one of the following four ways (i.e., method (1) to method (4)).

[0209] Method (1): If the fourth signal received by the second node includes retransmission indication information and the first identifier of the second node, the second node may resend the third signal to the first node.

[0210] Method (2): If the fourth signal received by the second node includes the first identifier of the second node, the second node may resend the third signal to the first node.

[0211] Method (3): If the second node receives a fourth signal within the second detection period after sending the third signal to the first node, and the fourth signal includes retransmission indication information, the second node may resend the third signal to the first node.

[0212] Method (4): If the correct decoding indication information in the fourth signal received by the second node indicates that the decoding of the third signal sent by the second node has failed, the second node may resend the third signal to the first node.

[0213] In some embodiments, the second node may stop detecting the second signal upon receiving the next first command signal sent by the first node.

[0214] In other words, the next first command signal triggers a new access resource, which means that the current access resource has ended and the second node that accessed the current access resource ends the access process; at the same time, the next access resource begins, and the second node that selects the next access resource can access it.

[0215] In some embodiments, the second node may receive indication information of the maximum detection duration sent by the first node, and if the second node does not detect a second signal containing the first identifier of the second node within the maximum detection duration after sending the first signal, the second node shall stop detecting the second signal.

[0216] The following describes the signal transmission method provided in the above embodiment, taking the interaction between the first node and the second node as an example, as shown in Figure 10, including: S1001-S1006.

[0217] In S1001, the first node sends the first command signal.

[0218] In S1002, the second node receives the first command signal sent by the first node.

[0219] Here, the first command signal is used to trigger an access resource.

[0220] It should be noted that there are multiple second nodes, meaning that each second node can receive the first command signal sent by the first node, and each second node can execute the following S1003.

[0221] In S1003, the second node sends a first signal to the first node based on the access resources.

[0222] Here, each second node can send a first signal to the first node based on the access resources.

[0223] In S1004, the first node receives N first signals based on access resources.

[0224] In S1005, the first node sends P second signals.

[0225] In S1006, the second node detects the second signal sent by the first node.

[0226] It is understood that, in order to achieve the above-mentioned functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the algorithmic steps of the examples described in conjunction with the embodiments of this disclosure, this disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.

[0227] This disclosure embodiment can divide the communication device into functional modules according to the above method embodiment. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one functional module. The integrated module can be implemented in hardware or software. It should be noted that the module division in this disclosure embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods. The following description uses the example of dividing each functional module according to each function.

[0228] Figure 11 is a block diagram of a communication device according to some embodiments. The communication device can be applied to a first node and execute the signal transmission method shown in Figure 2 above, as well as the embodiment on the first node side in Figure 10. As shown in Figure 11, the communication device 1100 includes: a transmitting module 1101 and a receiving module 1102.

[0229] The sending module 1101 is used to send a first command signal, which triggers an access resource; the receiving module 1102 is used to receive N first signals based on the access resource, where the N first signals correspond to the first identifiers of N second nodes, and N is an integer greater than or equal to 1; the sending module 1101 is also used to send P second signals, where each second signal includes the first identifiers of M second nodes out of the N second nodes, where P and M are integers greater than or equal to 1, and M is less than or equal to N.

[0230] In some embodiments, the transmitting module 1101 is specifically used to sequentially transmit P second signals in the time domain; here, after each second signal is transmitted, the first node receives M third signals corresponding to the second signal, the third signals include the second identifier of the second node, and the M third signals are transmitted by the M second nodes respectively.

[0231] In some embodiments, a second signal and the corresponding M third signals constitute a signal transceiver group.

[0232] The transmitting module 1101 is also used to transmit a fourth signal after each signal transceiver group;

[0233] Alternatively, the transmitting module 1101 is also used to transmit a fourth signal after the P signal transceiver groups;

[0234] Alternatively, the transmitting module 1101 is also configured to transmit a fourth signal after each of the J signal transceiver groups in the P signal transceiver groups, where J is a non-negative integer less than or equal to P.

[0235] Here, the fourth signal includes at least one of the following: a correct decoding indication message, a retransmission indication message, and a first identifier of S second nodes; S is a positive integer less than or equal to N, the correct decoding indication message indicates whether the third signal has been successfully decoded, and the retransmission indication message triggers the second nodes to retransmit the third signal.

[0236] In some embodiments, the transmitting module 1101 is further configured to transmit the next second signal or the fourth signal within a time range of S1 to S2 or S1·(1+e) to S2·(1+e) after the end time of the latest third signal among the M third signals.

[0237] Here, S1 is the duration of the first interval, S2 is the duration of the second interval, and 0 <e<1。

[0238] In some embodiments, the transmitting module 1101 is further configured to transmit the first of the P second signals within a time range of S1 to S2 or S1·(1+e) to S2·(1+e) after the end time of the latest first signal among the N first signals;

[0239] Here, S1 is the duration of the first interval, S2 is the duration of the second interval, and 0 <e<1。

[0240] In some embodiments, the receiving module 1102 is further configured to start detecting the third signal at a time S3 or S3·(1-e) earlier than or equal to the end time of the second signal, where S3 is the duration of the third interval. <e<1。

[0241] In some embodiments, the receiving module 1102 is further configured to start detecting the first signal at time S3 or S3·(1-e) after the end time of the first command signal, where S3 is the third interval duration, e is the clock error coefficient of the second node, and 0 <e<1。

[0242] Figure 12 is a block diagram of another communication device according to some embodiments. The communication device can be applied to a second node and perform the signal transmission method shown in Figure 9 above, as well as the embodiment on the second node side in Figure 10. As shown in Figure 12, the communication device 1200 includes a receiving module 1201 and a transmitting module 1202.

[0243] The receiving module 1201 is used to receive a first command signal sent by the first node, which triggers an access resource; the sending module 1202 is used to send a first signal to the first node based on the access resource, which corresponds to a first identifier of the second node; the receiving module 1201 is also used to detect a second signal sent by the first node.

[0244] In some embodiments, the receiving module 1201 is further configured to detect the next second signal sent by the first node if no second signal or preamble sequence is detected within a first detection duration R after the start of detection;

[0245] Here, R = Z + a, where Z is the duration of the second signal or the duration of the preamble sequence, and a is the duration of the first margin, and a is greater than 0.

[0246] In some embodiments, the transmitting module 1202 is further configured to transmit a third signal to the first node, wherein the third signal includes the second identifier of the second node, if the second signal includes the first identifier of the second node;

[0247] Alternatively, the receiving module 1201 is also configured to detect the next second signal sent by the first node if the second signal does not include the first identifier of the second node.

[0248] In some embodiments, the receiving module 1201 is further configured to detect a fourth signal sent by the first node after sending the third signal;

[0249] Here, the fourth signal includes at least one of the following: correct decoding indication information, retransmission indication information, and the first identifier of the second node. The correct decoding indication information indicates whether the third signal is successfully decoded, and the retransmission indication information triggers the second node to retransmit the third signal.

[0250] In some embodiments, the receiving module 1201 is further configured to start detecting the fourth signal at time S1 or S1·(1 - e) after or equal to the end time of the third signal, where S1 is the first interval duration and 0 < e < 1; or,

[0251] Detect the fourth signal at a time determined according to the configuration information of the fourth signal sent by the first node.

[0252] In some embodiments, the receiving module 1201 is further configured to start detecting the next second signal sent by the first node at time t or t1·(1 - e) after or equal to the end time of the second signal or the fourth signal; the fourth signal is a signal sent by the first node in response to the third signal to the second node, and t1 is indicated by the first indication information or determined according to at least one of the third signal duration and the fourth signal duration;

[0253] Or, the receiving module 1201 is further configured to start detecting the q-th second signal among the P second signals sent by the first node at time t2 or t2·(1 - e) after or equal to the end time of the first signal; q is an integer greater than or equal to 1, and t2 is indicated by the second indication information or determined according to at least one of the second signal duration, the third signal duration, the fourth signal duration, and the first interval duration; [[ID=​​​​​​​​​​In some embodiments, t2 is determined based on at least one of the second signal duration, the third signal duration, the fourth signal duration, and the first interval duration, including: t2 = (q-1)·(T2+g·T3)+q·A+(q-1)·B; t2 = (q-1)·(T2+g·T3+T4)+q·A+(q-1)·(B+C);

[0258] Here, T2 is the duration of the second signal, T3 is the duration of the third signal, T4 is the duration of the fourth signal, A is greater than or equal to the duration of the first interval and less than or equal to the duration of the second interval, B is greater than or equal to the duration of the third interval and less than or equal to the duration of the fourth interval, C is the interval duration between adjacent fourth and second signals in the time domain, and g is equal to 1 or 1-e.

[0259] In some embodiments, t3 is determined based on at least one of the first signal duration, the second signal duration, the third signal duration, the fourth signal duration, the first interval duration, and the second interval duration, including: t3 = T1 + (q-1)·(T2 + g·T3) + q·(A+B); t3 = T1 + (q-1)·(T2 + g·T3 + T4) + q·(A+B) + (q-1)·C;

[0260] Here, T1 is the duration of the first signal, T2 is the duration of the second signal, T3 is the duration of the third signal, T4 is the duration of the fourth signal, A is greater than or equal to the duration of the first interval and A is less than or equal to the duration of the second interval, B is greater than or equal to the duration of the third interval and B is less than or equal to the duration of the fourth interval, C is the interval duration between the fourth signal and the second signal that are adjacent in the time domain, and g is equal to 1 or 1-e.

[0261] In some embodiments, the sending module 1202 is specifically used to send a third signal to the first node within a time range of S3 to S4 after the end time of the second signal;

[0262] Here, S3 is the duration of the third interval, and S4 is the duration of the fourth interval.

[0263] In some embodiments, the sending module 1202 is further configured to resend the third signal to the first node if the fourth signal includes retransmission indication information and the first identifier of the second node;

[0264] Alternatively, the transmitting module 1202 is also configured to retransmit the third signal to the first node if the fourth signal includes the first identifier of the second node;

[0265] Alternatively, the sending module 1202 is further configured to resend the third signal to the first node if a fourth signal is received within a second detection period after the third signal is sent, and the fourth signal includes retransmission indication information, wherein the second detection period is determined based on the duration of the fourth signal;

[0266] Alternatively, the transmitting module 1202 is also used to retransmit the third signal to the first node if the correct decoding indication information in the fourth signal indicates that the third signal decoding has failed.

[0267] In some embodiments, the communication device 1200 further includes a processing module 1203.

[0268] Processing module 1203 is used to determine that access is successful when the correct decoding indication information in the fourth signal indicates that the third signal has been successfully decoded and the fourth signal includes the first identifier of the second node;

[0269] Alternatively, the processing module 1203 is also configured to determine that the access is successful if the fourth signal includes the first identifier of the second node;

[0270] Alternatively, the processing module 1203 is further configured to determine that the access is successful if a fourth signal is received within a second detection period after the third signal is sent, and the correct decoding indication information in the fourth signal indicates that the third signal has been successfully decoded. The second detection period is determined based on the duration of the fourth signal.

[0271] In some embodiments, the receiving module 1201 is further configured to stop detecting the second signal upon receiving the next first command signal sent by the first node.

[0272] In implementing the functionality of the integrated modules described above in hardware, this disclosure provides another possible structure for the communication device involved in the above embodiments. As shown in FIG13, the communication device 1300 includes a processor 1302 and a bus 1304. In some embodiments, the communication device may further include a memory 1301. In some embodiments, the communication device may further include a communication interface 1303.

[0273] Processor 1302 may implement or execute various exemplary logic blocks, modules, and circuits described in connection with embodiments of this disclosure. Processor 1302 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), 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 connection with embodiments of this disclosure. Processor 1302 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor (DSP), and a microprocessor, etc.

[0274] The communication interface 1303 is used to connect to other devices via a communication network. This communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0275] The memory 1301 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.

[0276] In some embodiments, the memory 1301 may exist independently of the processor 1302. The memory 1301 may be connected to the processor 1302 via a bus 1304 and may be used to store instructions or program code. When the processor 1302 calls and executes the instructions or program code stored in the memory 1301, it can implement the signal transmission method provided in the embodiments of this disclosure.

[0277] In other embodiments, the memory 1301 may also be integrated with the processor 1302.

[0278] Bus 1304 can be an extended industry standard architecture (EISA) bus, etc. Bus 1304 can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in Figure 13, but this does not mean that there is only one bus or one type of bus.

[0279] Some embodiments of this disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium) storing computer program instructions that, when executed on a computer, cause the computer to perform a signal transmission method as shown in any of the embodiments described above.

[0280] Exemplary examples show that the aforementioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in this 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.

[0281] This disclosure provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the signal transmission method shown in any of the embodiments described above.

[0282] The above descriptions are merely specific embodiments of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions within the technical scope disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.

Claims

1. A signal transmission method, wherein, Applied to the first node, the method includes: Send a first command signal, which triggers an access resource; Based on the access resources, N first signals are received, and the N first signals correspond to the first identifiers of N second nodes, where N is an integer greater than or equal to 1; Send P second signals, each second signal including the first identifier of M second nodes among the N second nodes, where P and M are integers greater than or equal to 1, and M is less than or equal to N.

2. The method according to claim 1, wherein, The sending of P second signals includes: The P second signals are transmitted sequentially in the time domain; Here, after each second signal is sent, the first node receives M third signals corresponding to the second signal. The third signals include the second identifier of the second node, and the M third signals are sent by the M second nodes respectively.

3. The method according to claim 2, wherein, One second signal and the corresponding M third signals constitute a signal transceiver group, and the method further includes: A fourth signal is transmitted after each of the aforementioned signal transceiver groups; Alternatively, after P of the aforementioned signal transceiver groups, a fourth signal is transmitted; Alternatively, for J signal transceiver groups out of P signal transceiver groups, a fourth signal is transmitted after each of the J signal transceiver groups, where J is a non-negative integer less than or equal to P. Here, the fourth signal includes at least one of the following: a correct decoding indication, a retransmission indication, and a first identifier of S second nodes; S is a positive integer less than or equal to N, the correct decoding indication indicates whether the third signal has been successfully decoded, and the retransmission indication triggers the second nodes to retransmit the third signal.

4. The method according to claim 3, wherein, The method further includes: Within the time range of S1 to S2 or S1·(1+e) to S2·(1+e) after the end time of the latest third signal among the M third signals, the next second signal or the fourth signal is sent. Here, S1 is the duration of the first interval, S2 is the duration of the second interval, and 0 <e<1。 5. The method according to claim 1, wherein, Within a time range of S1 to S2 or S1·(1+e) to S2·(1+e) after the end time of the latest first signal among the N first signals, the first second signal is transmitted; Here, S1 is the duration of the first interval, S2 is the duration of the second interval, and 0 <e<1。 6. The method according to claim 2, wherein, After sending a second signal, the method further includes: The third signal is detected starting at time S3 or S3·(1-e) earlier than or equal to the end time of the second signal, where S3 is the duration of the third interval. <e<1。 7. The method according to claim 1, wherein, The method further includes: The detection of the first signal begins at time S3 or S3·(1-e) earlier than or equal to the end time of the first command signal, where S3 is the duration of the third interval. <e<1。 8. A signal transmission method, wherein, Applied to the second node, the method includes: Receive a first command signal sent by the first node, the first command signal triggers an access resource; Send a first signal to the first node based on the access resource, where the first signal corresponds to a first identifier of the second node; Detect a second signal sent by the first node.

9. The method according to claim 8, wherein, The method further includes: In the case where the second signal or the preamble sequence is not detected within a first detection duration R after the start of detection, detect the next second signal sent by the first node; Here, R = Z + a, Z is the duration of the second signal or the preamble sequence, a is a first margin duration, and a > 0.

10. The method according to claim 8, wherein, The method further includes: In the case where the second signal includes the first identifier of the second node, send a third signal to the first node, where the third signal includes a second identifier of the second node; Or, in the case where the second signal does not include the first identifier of the second node, detect the next second signal sent by the first node.

11. The method according to claim 10, wherein, The method further includes: After sending the third signal, detect a fourth signal sent by the first node; Here, the fourth signal includes at least one of the following: correct decoding indication information, retransmission indication information, the first identifier of the second node, the correct decoding indication information indicates whether the third signal is successfully decoded, and the retransmission indication information triggers the second node to retransmit the third signal.

12. The method according to claim 11, wherein, The detecting, after sending the third signal, the fourth signal sent by the first node includes: Start detecting the fourth signal at a time S1 or S1·(1 - e) after or equal to the end time of the third signal, S1 is a first interval duration, 0 < e < 1; or, Detect the fourth signal at a time determined according to the configuration information of the fourth signal sent by the first node.

13. The method according to claim 10, wherein, The method further includes: Start detecting the next second signal sent by the first node at a time t'1 or t'1·(1 - e) after or equal to the end time of the second signal or the fourth signal; the fourth signal is a signal sent by the first node in response to the third signal to the second node, t'1 is indicated by first indication information or determined according to at least one of the duration of the third signal and the duration of the fourth signal; Or, start detecting the q-th second signal among the P second signals sent by the first node at a time t'2 or t'2·(1 - e) after or equal to the end time of the first signal; q is an integer greater than or equal to 1, t'2 is indicated by second indication information or determined according to at least one of the duration of the second signal, the duration of the third signal, the duration of the fourth signal, and the first interval duration; Or, start detecting the q-th second signal among the P second signals sent by the first node at a time t'3 or t'3·(1 - e) after or equal to the end time of the first command signal; q is an integer greater than or equal to 1, t'3 is indicated by third indication information or determined according to at least one of the duration of the first signal, the duration of the second signal, the duration of the third signal, the duration of the fourth signal, the first interval duration, and the second interval duration.

14. The method according to claim 13, wherein, The determining of t'1 according to at least one of the duration of the third signal and the duration of the fourth signal includes: t1=g·T3+A+B; or, t1 = g·T3 + T4 + A + B + C; Here, T3 is the duration of the third signal, T4 is the duration of the fourth signal, A is greater than or equal to the duration of the first interval and less than or equal to the duration of the second interval, B is greater than or equal to the duration of the third interval and less than or equal to the duration of the fourth interval, C is the interval duration between the fourth signal and the second signal that are adjacent in the time domain, and g is equal to 1 or 1-e.

15. The method according to claim 13, wherein, The duration t2 is determined based on at least one of the second signal duration, the third signal duration, the fourth signal duration, and the first interval duration, including: t2=(q-1)·(T2+g·T3)+q·A+(q-1)·B; or, t2=(q-1)·(T2+g·T3+T4)+q·A+(q-1)·(B+C); Here, T2 is the duration of the second signal, T3 is the duration of the third signal, T4 is the duration of the fourth signal, A is greater than or equal to the duration of the first interval and A is less than or equal to the duration of the second interval, B is greater than or equal to the duration of the third interval and B is less than or equal to the duration of the fourth interval, C is the interval duration between the fourth signal and the second signal that are adjacent in the time domain, and g is equal to 1 or 1-e.

16. The method according to claim 13, wherein, The duration t3 is determined based on at least one of the following: the duration of the first signal, the duration of the second signal, the duration of the third signal, the duration of the fourth signal, the duration of the first interval, and the duration of the second interval, including: t3 = T1 + (q-1)·(T2 + g·T3) + q·(A + B); or, t3=T1+(q-1)·(T2+g·T3+T4)+q·(A+B)+(q-1)·C; Here, T1 is the duration of the first signal, T2 is the duration of the second signal, T3 is the duration of the third signal, T4 is the duration of the fourth signal, A is greater than or equal to the duration of the first interval and A is less than or equal to the duration of the second interval, B is greater than or equal to the duration of the third interval and B is less than or equal to the duration of the fourth interval, C is the interval duration between the fourth signal and the second signal that are adjacent in the time domain, and g is equal to 1 or 1-e.

17. The method according to claim 10, wherein, Sending the third signal to the first node includes: The third signal is sent to the first node within the time range of S3 to S4 after the end time of the second signal; Here, S3 is the duration of the third interval, and S4 is the duration of the fourth interval.

18. The method according to claim 11, wherein, The method further includes: If the fourth signal includes the retransmission indication information and the first identifier of the second node, the third signal is retransmitted to the first node; Alternatively, if the fourth signal includes the first identifier of the second node, the third signal may be retransmitted to the first node; Alternatively, if the fourth signal is received within a second detection period after the third signal is sent, and the fourth signal includes retransmission indication information, the third signal is retransmitted to the first node, wherein the second detection period is determined based on the duration of the fourth signal; Alternatively, if the correct decoding indication information in the fourth signal indicates that the third signal has failed to decode, the third signal is retransmitted to the first node.

19. The method according to claim 11, wherein, The method further includes: If the correct decoding indication information in the fourth signal indicates that the third signal has been successfully decoded, and the fourth signal includes the first identifier of the second node, then access is determined to be successful. Alternatively, if the fourth signal includes the first identifier of the second node, the access is determined to be successful; Alternatively, if the fourth signal is received within a second detection period after the third signal is sent, and the correct decoding indication information in the fourth signal indicates that the third signal has been successfully decoded, then access is determined to be successful, wherein the second detection period is determined based on the duration of the fourth signal.

20. The method according to claim 8, wherein, The method further includes: Upon receiving the next first command signal sent by the first node, the detection of the second signal is stopped.

21. A communication device, wherein, include: Memory and processor; The memory and the processor are coupled; The memory is used to store instructions that can be executed by the processor; When the processor executes the instructions, it performs the method as described in any one of claims 1-20.

22. A computer-readable storage medium, wherein, The computer-readable storage medium stores computer instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1-20.

23. A computer program product, wherein, The computer program product includes computer program instructions that, when executed, implement the method as described in any one of claims 1-20.