Initial access method and device and storage medium
By employing frequency division or time division multiplexing technology in passive IoT communication, the problem of signals not overlapping when multiple terminal devices initially connect is solved, enabling parallel transmission and efficiency improvement of terminal devices.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2026-03-31
AI Technical Summary
In existing passive IoT communication technologies, the signals cannot overlap in the time domain during the initial access process of multiple terminal devices, resulting in low communication efficiency and a long initial access time.
By receiving multiple first signals in the first transmission resource set, sending a second signal containing confirmation information, and then receiving a third signal, parallel transmission of multiple terminal devices is achieved, and access efficiency is improved by utilizing frequency division or time division multiplexing technology.
It reduced the initial access time, improved the efficiency of initial access, and enabled parallel transmission of multiple terminal devices.
Smart Images

Figure CN121772017A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to an initial access method, device and storage medium. Background Technology
[0002] In existing passive IoT communication technologies, readers and terminal devices typically communicate using Time Division Multiplexing (TDM). During the initial access (also known as inventory) process, uplink signals from multiple terminal devices need to be transmitted on different time-domain resources, and the signals cannot overlap in the time domain. Therefore, the initial access time is relatively long and the efficiency is low. Summary of the Invention
[0003] This application provides an initial access method, device, and storage medium that enables the parallel transmission of access signals sent by multiple terminal devices, thereby improving initial access efficiency.
[0004] To achieve the above objectives, this application provides an initial access method applied to a first node, comprising:
[0005] N first signals are received based on S first transmission resources in the first transmission resource set;
[0006] Send M second signals and receive a third signal after each second signal, wherein each second signal contains acknowledgment information of P first signals, and the third signal contains the identifier of the second node;
[0007] Where S is the number of first transmission resources contained in the first transmission resource set; N, M, and P are integers greater than or equal to 1, and M and P are less than or equal to N, N is less than or equal to S, and S is an integer greater than 1.
[0008] To achieve the above objectives, this application provides an initial access method applied to a second node, comprising:
[0009] A first transmission resource is determined from the first set of transmission resources, and a first signal is sent based on the first transmission resource.
[0010] Determine the transmission delay of the second signal, and receive the second signal according to the transmission delay of the second signal, wherein each second signal contains P acknowledgment information of the first signal, where P is greater than or equal to 1.
[0011] To achieve the above objectives, embodiments of this application provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the initial access method as described in embodiments of this application.
[0012] To achieve the above objectives, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the initial access method as described in embodiments of this application.
[0013] This application discloses an initial access method, device, and storage medium. The method is applied to a first node and includes: receiving N first signals based on S first transmission resources in a first transmission resource set; sending M second signals and receiving a third signal after each second signal, wherein each second signal contains acknowledgment information for P first signals, and the third signal contains an identifier of the second node; wherein S is the number of first transmission resources in the first transmission resource set; N, M, and P are integers greater than or equal to 1, and M and P are less than or equal to N, N is less than or equal to S, and S is an integer greater than 1. The initial access method provided by this application enables parallel transmission of access signals sent by multiple terminal devices, which can reduce the initial access time and improve the efficiency of initial access. Attached Figure Description
[0014] Figure 1 This is a flowchart of an initial access method in an embodiment of this application;
[0015] Figure 2 This is an example diagram of an initial access method in an embodiment of this application;
[0016] Figure 3 This is an example diagram of an initial access method in an embodiment of this application;
[0017] Figure 4 This is an example diagram of an initial access method in an embodiment of this application;
[0018] Figure 5 This is a flowchart of an initial access method in an embodiment of this application;
[0019] Figure 6 This is a schematic diagram of the structure of an initial access device according to an embodiment of this application;
[0020] Figure 7 This is a schematic diagram of the structure of an initial access device according to an embodiment of this application;
[0021] Figure 8 This is a schematic diagram of the structure of a computer device according to an embodiment of this application; Detailed Implementation
[0022] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be arbitrarily combined with each other.
[0023] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0024] In the following description, the use of suffixes such as "module," "part," or "unit" to denote elements is solely for the purpose of illustrative purposes and has no inherent meaning. Therefore, "module," "part," or "unit" may be used interchangeably.
[0025] Figure 1 This is a flowchart of an initial access method disclosed in an embodiment of this application. This method can be applied to a first node, where the first node is a communication node, such as... Figure 1 As shown, the method includes the following steps:
[0026] S110, receive N first signals based on S first transmission resources in the first transmission resource set.
[0027] Where S is the number of first transmission resources included in the first transmission resource set, and S is an integer greater than 1; N is an integer greater than or equal to 1, and N is less than or equal to S. In this embodiment, the first node monitors signals on each of the S first transmission resources, and receives N first signals on N of the S first transmission resources, that is, successfully decodes N first signals.
[0028] In this embodiment, before receiving N first signals, the first node sends a fifth signal; the fifth signal is either an access command signal or a decrement command signal. The access command signal includes time slot value range indication information, which indicates a time slot value range. This range is used by the second node to determine and store a time-domain resource index within the time slot value range. The decrement command signal triggers the second node to decrease the stored time slot value; wherein, the time slot corresponding to the time slot value is a time-domain unit, such as a time slot (slot) in a slot-ALOHA or Q-selection algorithm, and the durations of different time slots can be equal or unequal. The fifth signal can trigger the second node corresponding to the fifth signal to send a first signal.
[0029] In this embodiment, the first signal includes a temporary identifier (ID) of the second node. The temporary identifier is a temporary identification code of the second node, and the temporary identifier corresponds to the second node. For example, the temporary identifier includes a random number generated by the second node. In a specific example, the first signal is Message 1 (Msg1) in the Ambient Internet of Things (Ambient IoT).
[0030] S120, send M second signals and receive a third signal after each second signal.
[0031] Each second signal contains confirmation information for P first signals, and the third signal contains the identifier of the second node.
[0032] Where M and P are integers greater than or equal to 1, and M and P are less than or equal to N. The identifier of the second node can be a fixed identifier of the second node, such as an electronic product code, a unique identification code, or other permanent ID of the second node.
[0033] In this embodiment, N first signals are sent by N second nodes. Each first node sends a second signal, and the acknowledgment information of P first signals contained in the second signal corresponds to P of the N second nodes. After receiving the second signal, the P second nodes send P third signals, and the first node receives the P third signals. Therefore, the acknowledgment information of P first signals contained in the second signal indirectly corresponds to P third signals.
[0034] In this embodiment, when M is greater than 1, the value of P is variable among the M second signals. That is, different second signals may contain different amounts of acknowledgment information for the first signal. For example, when M = 2, the first node sends two second signals: the first second signal contains 1 acknowledgment message for the first signal (P = 1), and the second second signal contains 3 acknowledgment messages for the first signal (P = 3).
[0035] In some embodiments, M = 1, P = N. After receiving N first signals, the first node sends a second signal containing acknowledgment information for the N first signals. In a specific example, the acknowledgment information for the first signal contains the temporary ID of the second node that sent the first signal; that is, both the first signal and its acknowledgment information contain the same temporary ID of the second node. After receiving the second signal, if the second signal contains acknowledgment information for the first signals sent by the second node, then the second node sends a third signal.
[0036] In some embodiments, the second node may send M second signals and receive a third signal after each second signal by sending M second signals and receiving a third signal based on a first set of transmission resources after each second signal. For example, after the m-th second signal, P third signals are received based on P first transmission resources in the first set of transmission resources, where the P third signals are the third signals corresponding to the acknowledgment information of the P first signals included in the second signals. Where 1 ≤ m ≤ M.
[0037] In some embodiments, the second node may send M second signals and receive a third signal after each second signal by sending M second signals and receiving a third signal based on a second set of transmission resources after each second signal. For example, after the m-th second signal, P third signals are received based on P second transmission resources in the second set of transmission resources, where the P third signals are the third signals corresponding to the acknowledgment information of the P first signals included in the second signals. Where 1 ≤ m ≤ M.
[0038] In this embodiment, the first transmission resource and the second transmission resource are two of the following: time domain resources, frequency domain resources, and code domain resources. The first transmission resource and the second transmission resource are of different types.
[0039] In this embodiment, the time domain resource can be a transmission moment or a transmission time period. The frequency domain resource can be a transmission frequency band or a sub-channel in the frequency domain. For example, a frequency domain resource is a frequency band reserved for a signal transmission, and the bandwidth of the frequency band is equal to the sum of the signal bandwidth and the guard interval bandwidth. The code domain resource can be an extension code, which is used to extend the data in the signal.
[0040] In one example, the first transmission resource is a frequency domain resource. The first node receives N first signals on S frequency domain resources; it sends M second signals, each containing acknowledgment information for P first signals. After each second signal, it receives a third signal on P frequency domain resources, the third signal containing the identifier of the second node. Thus, during the initial access process, multiple first signals can be transmitted in parallel based on frequency division multiplexing, and the transmission of multiple third signals can also be achieved in parallel based on frequency division multiplexing, thereby improving the initial access efficiency.
[0041] For example, Figure 2 This is an example diagram of an initial access method in an embodiment of this application, such as... Figure 2 As shown, M=1, P=N. After the first node sends the fifth signal, it receives N first signals on N frequency domain resources, sends a second signal containing the acknowledgment information of the N first signals, and receives N corresponding third signals on N frequency domain resources.
[0042] For example, Figure 3 This is an example diagram of an initial access method in an embodiment of this application, such as... Figure 3 As shown, M>1. After the first node sends the fifth signal, it receives four first signals on four frequency domain resources and sends two second signals. The first second signal contains acknowledgment information for two first signals. After the first second signal, it receives the corresponding third signal on two frequency domain resources. The second second signal contains acknowledgment information for two first signals. After the second second signal, it receives the corresponding third signal on two frequency domain resources.
[0043] In one example, the first transmission resource is a frequency domain resource, and the second transmission resource is a time domain resource. The first node receives N first signals on S frequency domain resources; it sends M second signals, each containing acknowledgment information for P first signals; and after each second signal, it receives a third signal on P time domain resources, the third signal containing the identifier of the second node. Thus, during the initial access process, multiple first signals can be transmitted in parallel based on frequency division multiplexing, multiple third signals can be transmitted based on time division multiplexing, and multiple third signals are scheduled by a single second signal, reducing the transmission of second signals and thereby improving initial access efficiency.
[0044] For example, Figure 4 This is an example diagram of an initial access method in an embodiment of this application, such as... Figure 4 As shown, M>1. After the first node sends the fifth signal, it receives four first signals on four frequency domain resources and sends two second signals. The first second signal contains acknowledgment information for two first signals. After the first second signal, it receives the corresponding third signal on two time domain resources. The second second signal contains acknowledgment information for two first signals. After the second second signal, it receives the corresponding third signal on two time domain resources.
[0045] In this embodiment, the first node sends a second signal containing acknowledgment information for P first signals, and receives P third signals based on the P first transmission resources in the first transmission resource set. The P first transmission resources can include various scenarios such as:
[0046] The P first transmission resources are the same as the P first transmission resources used by the P first signals.
[0047] Alternatively, the P first transmission resources are determined by the transmission sequence number of the acknowledgment information of the P first signals in the second signal. For example, in the second signal, the third signals corresponding to the acknowledgment information of the first to the Pth first signals respectively use transmission resources 0 to P-1 in the first transmission resource set (transmission resources 0 to P-1 are transmission resource indices 0 to P-1).
[0048] Alternatively, the P first transmission resources occupied by the P third signals are indicated by first indication information, wherein the first indication information is transmitted in the second signal. As one possible implementation, the P first transmission resources are indicated by P first indication information, wherein each first indication information indicates a first transmission resource in the set of first transmission resources; as another possible implementation, the P first transmission resources are indicated by a single first indication information, which is a bitmap containing S bits, wherein each bit corresponds to a first transmission resource, and the first transmission resource corresponding to a bit with a value of 1 is the transmission resource indicated by the first indication information.
[0049] In some embodiments, the interval between the first signal and the first second signal among the M second signals takes a value between a first duration and a second duration. The first duration is less than the second duration. For example, the interval between the first signal and the first second signal among the M second signals is the interval between the latest received first signal among the N first signals and the first second signal among the M second signals.
[0050] In one example, the interval between the first signal and the first of the M second signals is determined based on the number S of the first transmission resources contained in the first transmission resource set.
[0051] In some embodiments, when N is greater than 1, or when N first signals are transmitted using frequency division multiplexing or code division multiplexing, the time interval between the first signal and the first of the M second signals is equal to the second time interval.
[0052] In some embodiments, the first duration when N is greater than 1 is greater than the first duration when N = 1; and / or, the second duration when N is greater than 1 is greater than the second duration when N = 1. Alternatively, the first duration when the N first signals are transmitted using frequency division multiplexing or code division multiplexing is greater than the first duration when N = 1; and / or, the second duration when the N first signals are transmitted using frequency division multiplexing or code division multiplexing is greater than the second duration when N = 1. This is because, when N is greater than 1, the first node needs to receive multiple first signals and send multiple second signals corresponding to the first signals, increasing the signal processing time of the first node, thus increasing the interval between the first and second signals.
[0053] In some embodiments, the second signal further includes fifth indication information, which includes: the fifth indication information in the m-th second signal among M second signals indicating the interval duration between the m-th second signal and the (m+1)-th second signal, where 1 ≤ m ≤ M. Alternatively, the fifth indication information indicates at least one of the following configurations of the third signal: bit rate, number of repetitions, transmission duration of a single information bit, chip duration, and data rate; the transmission duration of the third signal can be determined according to the fifth indication information; and the interval duration between the second signal and the next second signal can be determined according to the end time of the second signal and the transmission duration of the third signal.
[0054] In some embodiments, when M is greater than 1, the interval between the first signal and the m-th second signal among the M second signals is equal to d + (m-1) × T + t, where d is the interval between the first signal and the first second signal, T is a predefined duration or indicated by the second indication information, 1 ≤ m ≤ M, the value of t is determined according to m, and t = 0 when m = 1. In this embodiment, t and m are positively correlated.
[0055] In some embodiments, the interval between the fifth signal and the N first signals takes a value between a third duration and a fourth duration, wherein the third duration is less than the fourth duration. In one example, the interval between the fifth signal and the N first signals is determined based on the number S of first transmission resources contained in the first transmission resource set.
[0056] In some embodiments, the first transmission resource is a frequency domain resource; in the set of frequency domain resources, different frequency domain resources have different bandwidths. Furthermore, the different bandwidths of different frequency domain resources in the set of frequency domain resources include the following situations: the larger the index of the frequency domain resource, the larger the bandwidth of the frequency domain resource; or, the smaller the index of the frequency domain resource, the larger the bandwidth of the frequency domain resource.
[0057] In some embodiments, the second signal includes third indication information. The third indication information indicates a multiplexing method, including at least two of time division multiplexing, frequency division multiplexing, and code division multiplexing; or, the third indication information indicates a transmission resource type, including a first transmission resource and a second transmission resource. The multiplexing method or transmission resource type indicated by the third indication information is used for the transmission of the third signal. Exemplarily, the third indication information is transmitted in the second signal.
[0058] In some embodiments, the first node receives P third signals, where Q third signals failed to be transmitted and were not correctly received by the first node. In this case, after receiving the third signals, the first node sends a fourth signal containing acknowledgment information for the Q first signals. The acknowledgment information for the Q first signals corresponds to the Q third signals that failed to be transmitted out of the P third signals, where 1 ≤ Q ≤ P.
[0059] In some embodiments, the interval between the third and fourth signals is greater than or equal to the interval between the first and second signals. As one possible implementation, the interval between the third and fourth signals is greater than the interval between the first and second signals. As another possible implementation, the interval between the third and fourth signals is equal to the interval between the first and second signals.
[0060] In some embodiments, after sending M second signals and receiving a third signal, the next fifth signal is sent, triggering the second node corresponding to the next fifth signal to send a first signal; the first node receives the first signal and returns to step 110.
[0061] In some embodiments, the second signal further includes resource subset indication information, which indicates SP first transmission resources in a first transmission resource set, where P is the number of first signal acknowledgment information contained in the second signal, and the SP first transmission resources are first transmission resources not used by the P third signals. The second signal triggers a second node to send a first signal, and the second node is not among the N second nodes that send N first signals; the second node determines a first transmission resource from the SP first transmission resources and sends the first signal based on the first transmission resource. For example, the first transmission resource is a frequency domain resource, thereby enabling frequency division multiplexing of the first signal and the third signal.
[0062] In a specific example, in the Ambient Internet of Things (AmbientIoT), the first signal is Message 1 (Msg1), the second signal is Message 2 (Msg2), and the third signal is Message 3 (Msg3).
[0063] The technical solution of this embodiment receives N first signals based on S first transmission resources in a first transmission resource set; sends M second signals and receives a third signal after each second signal, wherein each second signal contains acknowledgment information for P first signals, and the third signal contains the identifier of a second node; wherein S is the number of first transmission resources included in the first transmission resource set; N, M, and P are integers greater than or equal to 1, and M and P are less than or equal to N, N is less than or equal to S, and S is an integer greater than 1. The initial access method provided by this application embodiment enables the parallel transmission of access signals sent by multiple terminal devices, which can reduce the initial access time and improve the efficiency of initial access.
[0064] Figure 5This is a flowchart of an initial access method disclosed in an embodiment of this application. This method can be applied to a second node, where the first node is a communication node, such as... Figure 5 As shown, the method includes the following steps:
[0065] S510, determine a first transmission resource in the first transmission resource set, and send a first signal based on the first transmission resource.
[0066] In this embodiment, after receiving the fifth signal, the second node determines a first transmission resource in the first transmission resource set and sends the first signal based on the determined first transmission resource.
[0067] The fifth signal is either an access command signal or a decrement command signal. The access command signal includes a time slot value range indication, which indicates a time slot value range. This range is used by the second node to determine and store a time-domain resource index within the time slot value range. The decrement command signal triggers the second node to decrease the stored time slot value. The time slot corresponding to each time slot value is a time-domain unit, such as a time slot (slot) in a slot-ALOHA or Q-selection algorithm. The durations of different time slots can be equal or unequal. The fifth signal can trigger the second node corresponding to the fifth signal to send the first signal.
[0068] In some embodiments, the second node determines the interval between the fifth signal and the first signal by taking a value between a third duration and a fourth duration, wherein the third duration is less than the fourth duration. In a specific example, the interval between the fifth signal and N first signals is determined based on the number S of first transmission resources contained in the first transmission resource set.
[0069] In this embodiment, the first signal includes a temporary identifier (ID) of the second node. The temporary identifier is a temporary identification code of the second node, and the temporary identifier corresponds to the second node. For example, the temporary identifier includes a random number generated by the second node.
[0070] In this embodiment, the first transmission resource set includes S first transmission resources, which are time-domain resources, frequency-domain resources, or code-domain resources.
[0071] In some embodiments, determining a first transmission resource in a first transmission resource set and sending a first signal based on the first transmission resource can be done by randomly selecting a first transmission resource in the first transmission resource set and sending a first signal based on the first transmission resource.
[0072] S520, determine the second signal transmission delay, and receive the second signal according to the second signal transmission delay.
[0073] Each second signal contains confirmation information for P first signals, where P is greater than or equal to 1.
[0074] In this embodiment, determining the second signal transmission delay and receiving the second signal according to the second signal transmission delay includes at least one of the following two methods:
[0075] Method 1: Determine the transmission delay of the target second signal, and receive the target second signal according to the transmission delay of the target second signal. The target second signal is a second signal containing the confirmation information of the first signal.
[0076] For example, the transmission delay of the first second signal is determined, the first second signal is received, and if the first second signal does not contain acknowledgment information for the first signal corresponding to the second node, the transmission sequence number m of the target second signal is determined, the transmission delay of the target second signal is determined based on the transmission sequence number m, and the second signal is received based on the transmission delay of the second signal, where 1 ≤ m ≤ M. The transmission sequence number m of the target second signal is indicated in the first second signal.
[0077] For example, the transmission delay of the target second signal is determined, and the first second signal is received. If the first second signal does not contain the acknowledgment information of the first signal corresponding to the second node, the first second signal is the target second signal.
[0078] Method 2: Determine the transmission delay of R second signals, and receive at most R second signals; where R is the number of first transmission resources contained in the first transmission resource set, and R is an integer greater than 1; or, R is the number of second signals sent by the first node, and R is greater than or equal to 1.
[0079] The number of second signals sent by the first node is indicated by a fourth indication message, which is sent in the first of the R second signals. The second node receives the fourth indication message and determines the value of R.
[0080] In some embodiments, if a second signal is received and the second signal contains confirmation information of the first signal, receiving the second signal is stopped.
[0081] In some embodiments, if the second node does not receive the second signal but receives the fifth signal, it stops receiving the second signal.
[0082] In some embodiments, the transmission delay of the second signal is the interval between the first signal and the second signal; or, the transmission delay of the second signal is the interval between the m-th second signal and the (m+1)-th second signal, where 1≤m≤M.
[0083] For example, the transmission delay of the first second signal is the interval between the first signal and the first second signal; the transmission delay of the m-th second signal is the interval between the m-th second signal and the (m+1)-th second signal, where 2≤m≤M.
[0084] In some embodiments, the transmission delay of the (m+1)th second signal is determined based on the fifth indication information in the m-th second signal, and the (m+1)-th second signal is received based on the transmission delay of the (m+1)-th second signal, where 1 ≤ m ≤ M. The fifth indication information in the m-th second signal indicates the interval between the m-th second signal and the (m+1)-th second signal. Alternatively, the fifth indication information indicates at least one of the following third signal configurations: code rate, repetition count, transmission duration per information bit, chip duration, and data rate; the transmission duration of the third signal is determined based on the fifth indication information; and the interval between the second signal and the next second signal is determined based on the end time of the second signal and the transmission duration of the third signal.
[0085] In some embodiments, the method for determining the transmission delay of the second signal can be as follows: the interval between the first signal and the m-th second signal is equal to d + (m-1) × T + t, where d is the interval between the first second signal and the first signal, T is a predefined duration or indicated by the second indication information, 1 ≤ m ≤ M, the value of t is determined according to m, and t = 0 when m = 1. In this embodiment, t and m are positively correlated.
[0086] In some embodiments, upon receiving a second signal containing acknowledgment information of the first signal, a first transmission resource is determined, and a third signal is transmitted based on the first transmission resource. The third signal contains a fixed identifier of the second node. For example, the first transmission resource is a frequency domain resource. Alternatively,
[0087] In some embodiments, upon receiving a second signal that includes confirmation information of the first signal, a second transmission resource is determined, and a third signal is sent based on the second transmission resource. The third signal includes a fixed identifier of the second node. For example, the first transmission resource is a frequency domain resource, and the second transmission resource is a time domain resource.
[0088] In some embodiments, a first transmission resource is determined, and a third signal is sent based on the first transmission resource. The first transmission resource can be determined in the following ways: the first transmission resource is the same as the first transmission resource used by the first signal sent by the second node. Alternatively, the first transmission resource can be determined according to the transmission sequence number of the acknowledgment information of the first signal among P acknowledgment information of the first signals. For example, in the second signal, the third signals corresponding to the acknowledgment information of the first to the Pth first signals respectively use first transmission resources 0 to P-1 in the first transmission resource set (first transmission resources 0 to P-1 are first transmission resource indices 0 to P-1); or, for another example, in the second signal, the third signals corresponding to the acknowledgment information of the first to the Pth first signals respectively use the P first transmission resources with the largest index in the first transmission resource set.
[0089] Alternatively, the first transmission resource can be determined based on the first indication information. As one possible implementation, P first transmission resources are indicated by P first indication information, where each first indication information indicates a first transmission resource in the set of first transmission resources. As another possible implementation, P first transmission resources are indicated by one first indication information, which is a bitmap containing S bits, where each bit corresponds to a first transmission resource, and the first transmission resource corresponding to a bit with a value of 1 is the transmission resource indicated by the first indication information.
[0090] In some embodiments, the second node receives third indication information. The third indication information indicates a multiplexing method, including at least two of time division multiplexing, frequency division multiplexing, and code division multiplexing; or, the third indication information indicates a transmission resource type, including a first transmission resource and a second transmission resource. The second node receives the third indication information and determines which transmission resource type the third signal uses based on it. For example, if the third indication information determines that the third signal uses frequency division multiplexing, then the first or second transmission resource used for the third signal is a frequency domain resource.
[0091] In this embodiment, the first transmission resource and the second transmission resource are two of the following: time-domain resource, frequency-domain resource, and code-domain resource. The types of the first transmission resource and the second transmission resource are different. For example, the time-domain resource can be a transmission time or a transmission time period; the frequency-domain resource can be a transmission frequency band or a sub-channel in the frequency domain; and the code-domain resource can be a spreading code, which is used to spread the data in the signal.
[0092] The technical solution of this embodiment determines a first transmission resource in a first transmission resource set, sends a first signal based on the first transmission resource, determines a second signal transmission delay, and receives the second signal according to the second signal transmission delay. Each second signal contains P acknowledgments of the first signal, where P is greater than or equal to 1. This can reduce the initial access time and improve the efficiency of initial access.
[0093] In the above embodiments, the interval between two signals can be the interval between the start time of the previous signal and the start time of the next signal, or the interval between the end time of the previous signal and the start time of the next signal, or the interval between the end time of the previous signal and the end time of the next signal, or the interval between the start time of the previous signal and the end time of the next signal.
[0094] Figure 6 This is a schematic diagram of an initial access device provided in an embodiment of this application. The device is disposed at the first node, such as... Figure 6 As shown, the device includes:
[0095] The first signal receiving module 610 is used to receive N first signals based on S first transmission resources in the first transmission resource set;
[0096] The third signal receiving module 620 is used to send M second signals and receive a third signal after each second signal, wherein each second signal contains acknowledgment information of P first signals and the third signal contains the identifier of the second node;
[0097] Where S is the number of first transmission resources contained in the first transmission resource set; N, M, and P are integers greater than or equal to 1, and M and P are less than or equal to N, N is less than or equal to S, and S is an integer greater than 1.
[0098] Optionally, the third signal receiving module 620 is also used for:
[0099] After the m-th second signal, P third signals are received based on P first transmission resources in the first transmission resource set. These P third signals are the third signals sent by the second node corresponding to the acknowledgment information of the P first signals included in the second signal; or...
[0100] After the m-th second signal, P third signals are received based on P second transmission resources in the second transmission resource set. The P third signals are the third signals sent by the second node corresponding to the confirmation information of the P first signals contained in the second signal.
[0101] Where 1≤m≤M.
[0102] Optionally, the first transmission resource is a frequency domain resource or a code domain resource, and the second transmission resource is a time domain resource.
[0103] Optionally, the P third signals occupy the same P first transmission resources as the P first signals occupy; or,
[0104] The P first transmission resources occupied by the P third signals are determined by the sequence number of the acknowledgment information of the P first signals in the second signal; or,
[0105] The P first transmission resources occupied by the P third signals are indicated by the first indication information.
[0106] Optionally, the interval between the first signal and the first of the M second signals takes a value between a first duration and a second duration; wherein the first duration is less than the second duration.
[0107] Optionally, when N is greater than 1, the interval between the first signal and the first of the M second signals is equal to the second duration.
[0108] Optionally, the first duration when N is greater than 1 is greater than the first duration when N = 1; and / or,
[0109] The second duration when N is greater than 1 is greater than the second duration when N = 1.
[0110] Optionally, when M is greater than 1, the interval between the first signal and the m-th second signal in the M second signals is d+(m-1)×T+t, where d is the interval between the first signal and the first second signal, T is a predefined duration or indicated by the second indication information, 1≤m≤M, the value of t is determined according to m, and t=0 when m=1.
[0111] Optionally, the second signal may also include a fifth indication message, including:
[0112] The fifth indication information in the m-th second signal out of M second signals indicates the time interval between the m-th second signal and the (m+1)-th second signal, where 1 ≤ m ≤ M; or...
[0113] The fifth indication information indicates at least one of the following third signal configurations: bit rate, number of repetitions, duration of transmission of a single information bit, chip duration, and data rate.
[0114] Optionally, the first transmission resource is a frequency domain resource; in the set of frequency domain resources, different frequency domain resources have different bandwidths, including: the larger the index of the frequency domain resource, the larger the bandwidth of the frequency domain resource.
[0115] Optionally, the second signal may include third indication information;
[0116] The third indication information indicates one of the multiplexing methods, wherein the multiplexing method includes at least two of time division multiplexing, frequency division multiplexing, and code division multiplexing; or,
[0117] The third instruction information indicates one of the transmission resource types, and the transmission resource types include at least the first transmission resource and the second transmission resource.
[0118] Optionally, it also includes: a fourth signal transmitting module, used to transmit a fourth signal after receiving a third signal, the fourth signal containing confirmation information for Q first signals, the confirmation information for Q first signals corresponding to the Q third signals that failed to be transmitted among P third signals.
[0119] Optionally, the interval between the third and fourth signals is greater than or equal to the interval between the first and second signals.
[0120] Optionally, the value of P can be varied among the M second signals.
[0121] Optionally, the second signal may further include resource subset indication information, which indicates SP first transmission resources in the first transmission resource set; wherein, SP first transmission resources are the first transmission resources in the first transmission resource set other than P first transmission resources.
[0122] Optionally, the second signal triggers the second node to send the first signal, and the second node is not one of the N second nodes that sent N first signals.
[0123] Figure 7 This is a schematic diagram of an initial access device provided in an embodiment of this application. The device is located at the second node, as shown below. Figure 7 As shown, the device includes:
[0124] The first signal transmitting module 710 is used to determine a first transmission resource in the first transmission resource set and transmit a first signal based on the first transmission resource.
[0125] The second signal transmission delay determination module 720 is used to determine the second signal transmission delay and receive the second signal according to the second signal transmission delay. Each second signal contains P confirmation information of the first signal, where P is greater than or equal to 1.
[0126] Optionally, the second signal transmission delay determination module 720 is also used for:
[0127] Determine the transmission delay of the second signal containing the acknowledgment information of the first signal, and receive the second signal according to the transmission delay of the second signal.
[0128] Optionally, it also includes: a second signal receiving module for receiving the second signal at most R times;
[0129] Where R is the number of first transmission resources contained in the first transmission resource set, and R is an integer greater than 1; or, R is the number of second signals sent by the first node, and R is an integer greater than or equal to 1.
[0130] Optionally, the second signal receiving module is also used for:
[0131] If a second signal is received, and the second signal contains confirmation information of the first signal, then receiving the second signal shall be stopped.
[0132] Optionally, the number of second signals sent by the first node is indicated by fourth indication information, which is transmitted in the first of the R second signals.
[0133] Optionally, the second signal transmission delay determination module 720 is also used for:
[0134] The transmission delay of the second signal is the interval between the first and second signals; or,
[0135] The transmission delay of the second signal is the interval between the m-th second signal and the (m+1)-th second signal, where 1 ≤ m ≤ M.
[0136] Optionally, the second signal transmission delay determination module 720 is also used for:
[0137] The transmission delay of the (m+1)th second signal is determined based on the fifth indication information in the m-th second signal, and the (m+1)th second signal is received based on the transmission delay of the (m+1)th second signal.
[0138] Optionally, upon receiving a second signal containing acknowledgment information of the first signal, a first transmission resource is determined, and a third signal is sent based on the first transmission resource, the third signal containing the identifier of the second node; or,
[0139] Upon receiving a second signal containing confirmation information of the first signal, a second transmission resource is determined, and a third signal is sent based on the second transmission resource, the third signal containing the identifier of the second node.
[0140] Optionally, the first transmission resource is a frequency domain resource or a code domain resource, and the second transmission resource is a time domain resource.
[0141] Optionally, the first signal transmitting module 710 is also used for:
[0142] The first transmission resource is the same as the first transmission resource used by the second node to send the first signal; or...
[0143] The first transmission resource is determined based on the transmission sequence number of the acknowledgment information of the first signal among the P acknowledgment information of the first signal; or,
[0144] The first transmission resource is determined based on the first instruction information.
[0145] In one embodiment, Figure 8 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Figure 8 As shown, the device provided in this application includes a processor 810 and a memory 820. The number of processors 810 in this device can be one or more. Figure 8 Taking a processor 810 as an example, the number of memory 820s in this device can be one or more. Figure 8 Taking a memory 820 as an example, the processor 810 and memory 820 of this device can be connected via a bus or other means. Figure 8 Taking a bus connection as an example, in this embodiment, the device is a computer device.
[0146] The memory 820, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the device in any embodiment of this application. The memory 820 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application program required for at least one function; the data storage area may store data created based on the use of the device, etc. Furthermore, the memory 820 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 820 may further include memory remotely located relative to the processor 810, and these remote memories can be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0147] The device provided above can be configured to execute the initial access method provided in any of the above embodiments, and has the corresponding functions and effects.
[0148] The program stored in the corresponding memory 820 can be the program instructions / modules provided in the embodiments of this application that correspond to the initial access method. The processor 810 executes one or more functional applications and data processing of the computer device by running the software program, instructions, and modules stored in the memory 820, thereby implementing the initial access method described in the above method embodiments. It is understood that when the above device is a receiving end, it can execute the initial access method provided in any embodiment of this application and has the corresponding functions and effects.
[0149] This application also provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to perform an initial access method. The method includes: receiving N first signals based on S first transmission resources in a first transmission resource set; sending M second signals and receiving a third signal after each second signal, wherein each second signal contains acknowledgment information for P first signals, and the third signal contains an identifier of a second node; wherein S is the number of first transmission resources in the first transmission resource set; N, M, and P are integers greater than or equal to 1, and M and P are less than or equal to N, N is less than or equal to S, and S is an integer greater than 1. Alternatively, a first transmission resource is determined in the first transmission resource set, and a first signal is sent based on the first transmission resource; a second signal transmission delay is determined, and a second signal is received according to the second signal transmission delay, wherein each second signal contains acknowledgment information for P first signals, and P is greater than or equal to 1.
[0150] Those skilled in the art will understand that the term user equipment covers any suitable type of wireless user equipment, such as mobile phones, portable data processing devices, portable web browsers, or vehicle-mounted mobile stations.
[0151] Generally, the various embodiments of this application can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. For example, some aspects can be implemented in hardware, while others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although this application is not limited thereto.
[0152] Embodiments of this application can be implemented by executing computer program instructions through the data processor of a mobile device, for example, in a processor entity, or through hardware, or through a combination of software and hardware. The computer program instructions can be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.
[0153] Any block diagram of logical flow in the accompanying drawings of this application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions. The computer program may be stored on memory. Memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices and systems (Digital Video Disc (DVD) or Compact Disc (CD)), etc. Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable to the local technical environment, such as, but not limited to, general-purpose computers, special-purpose computers, microprocessors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), and processors based on multi-core processor architectures.
[0154] The above description is merely an exemplary embodiment of this application and is not intended to limit the scope of protection of this application.
[0155] Embodiments of this application can be implemented by executing computer program instructions through the data processor of a mobile device, for example, in a processor entity, or through hardware, or through a combination of software and hardware. The computer program instructions can be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.
[0156] A detailed description of exemplary embodiments of this application has been provided above through exemplary and non-limiting examples. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, without departing from the scope of the invention. Therefore, the proper scope of the invention will be determined by the claims.
Claims
1. An initial access method, characterized by, The method is applied to a first node, and comprises the following steps of: receiving N first signals based on S first transmission resources in a first transmission resource set; sending M second signals and receiving a third signal after each second signal, wherein each second signal contains confirmation information of P first signals, and the third signal contains an identifier of a second node; wherein S is a number of first transmission resources contained in the first transmission resource set; N, M and P are integers greater than or equal to 1, M and P are less than or equal to N, N is less than or equal to S, and S is an integer greater than 1.
2. The method of claim 1, wherein, receiving a third signal after each second signal, comprising: after the mth second signal, receiving P third signals based on P first transmission resources in the first transmission resource set, wherein the P third signals are third signals sent by the second node corresponding to the confirmation information of the P first signals contained in the second signal; or after the mth second signal, receiving P third signals based on P second transmission resources in a second transmission resource set, wherein the P third signals are third signals sent by the second node corresponding to the confirmation information of the P first signals contained in the second signal; wherein 1≤m≤M.
3. The method of claim 2, wherein, The first transmission resource is a frequency domain resource or a code domain resource, and the second transmission resource is a time domain resource.
4. The method of claim 2, wherein the P third signals occupy the same P first transmission resources as the P first signals; or the P third signals occupy P first transmission resources determined by the sequence number of the arrangement order of the confirmation information of the P first signals in the second signal; or the P third signals occupy P first transmission resources indicated by first indication information.
5. The method of claim 1, wherein, The interval duration between the first signal and the first second signal in the M second signals is between a first duration and a second duration; wherein the first duration is less than the second duration.
6. The method of claim 5, wherein in the case of N greater than 1, the interval duration between the first signal and the first second signal in the M second signals is equal to the second duration.
7. The method of claim 5, wherein the first duration in the case of N greater than 1 is greater than the first duration in the case of N=1; and / or the second duration in the case of N greater than 1 is greater than the second duration in the case of N=1.
8. The method of claim 1, wherein in the case of M greater than 1, the interval duration between the first signal and the mth second signal in the M second signals is d+(m-1)×T+t, wherein d is the interval duration between the first signal and the first second signal, T is a predefined duration or indicated by second indication information, 1≤m≤M, t is determined according to m, and t=0 when m=1.
9. The method of claim 1, wherein the second signal further contains fifth indication information, comprising: The fifth indication information in the mth second signal indicates an interval duration between the mth second signal and an (m+1)th second signal, 1≤m≤M; or The fifth indication information indicates at least one of the following configurations of the third signal: code rate, repetition number, single information bit transmission duration, chip duration, and data rate.
10. The method of claim 1, wherein, The first transmission resource is a frequency domain resource; in the frequency domain resource set, different frequency domain resources have different bandwidths, including: the greater the index of a frequency domain resource, the greater the bandwidth of the frequency domain resource.
11. The method of claim 1, wherein The second signal comprises third indication information; The third indication information indicates one of a multiplexing mode, the multiplexing mode including at least two of time division multiplexing, frequency division multiplexing, and code division multiplexing; or The third indication information indicates one of a transmission resource type, the transmission resource type including at least the first transmission resource and the second transmission resource.
12. The method of claim 1, wherein After receiving the third signal, a fourth signal is transmitted, the fourth signal comprising confirmation information of Q first signals, the confirmation information of the Q first signals corresponding to Q third signals of the P third signals that fail to be transmitted.
13. The method of claim 12, wherein, An interval duration between the third signal and the fourth signal is greater than or equal to an interval duration between the first signal and the second signal.
14. The method of claim 1, wherein, The value of P is variable between the M second signals.
15. The method of claim 2, wherein The second signal further comprises resource subset indication information, the resource subset indication information indicating S-P first transmission resources in the first transmission resource set, wherein the S-P first transmission resources are first transmission resources in the first transmission resource set other than the P first transmission resources.
16. The method of claim 15, wherein The second signal triggers the second node to transmit the first signal, and the second node does not belong to the N second nodes that transmit the N first signals.
17. An initial access method, comprising: Applied to a second node, comprising: Determining a first transmission resource in the first transmission resource set and transmitting a first signal based on the first transmission resource; Determining a second signal transmission delay and receiving a second signal according to the second signal transmission delay, wherein each second signal comprises confirmation information of P first signals, and P is greater than or equal to 1.
18. The method of claim 17, wherein, Determining a second signal transmission delay and receiving a second signal according to the second signal transmission delay, comprising: Determining a second signal transmission delay of the second signal comprising the confirmation information of the first signal, and receiving the second signal according to the second signal transmission delay.
19. The method of claim 17, wherein At most R times of receiving a second signal; Wherein R is the number of first transmission resources included in the first transmission resource set, R is an integer greater than 1; or R is the number of second signals transmitted by the first node, R is an integer greater than or equal to 1.
20. The method of claim 19, wherein, At most R times of receiving a second signal, comprising: In a case that a second signal is received and the second signal contains the acknowledgement information of the first signal, the receiving of the second signal is stopped.
21. The method of claim 19, wherein, The method comprises: The number of the second signals sent by the first node is indicated by fourth indication information, and the fourth indication information is transmitted in a first second signal of the R second signals.
22. The method of claim 17, wherein, The second signal sending delay is determined, comprising: The second signal sending delay is an interval duration between the first signal and the second signal; or, The second signal sending delay is an interval duration between an mth second signal and an (m+1)th second signal, 1≤m≤M.
23. The method of claim 22, wherein, The method comprises: The sending delay of the (m+1)th second signal is determined according to fifth indication information in the mth second signal, and the (m+1)th second signal is received according to the sending delay of the (m+1)th second signal.
24. The method of claim 17, wherein, In a case that a second signal is received and the second signal contains the acknowledgement information of the first signal, a first transmission resource is determined, a third signal is sent based on the first transmission resource, and the third signal contains the identity of the second node; or, In a case that a second signal is received and the second signal contains the acknowledgement information of the first signal, a second transmission resource is determined, a third signal is sent based on the second transmission resource, and the third signal contains the identity of the second node.
25. The method of claim 24, wherein, The first transmission resource is a frequency domain resource or a code domain resource, and the second transmission resource is a time domain resource.
26. The method of claim 17, wherein, The first transmission resource is determined, comprising: The first transmission resource is the same as a first transmission resource used by the first signal sent by the second node; or, The first transmission resource is determined according to a transmission order sequence number of the acknowledgement information of the first signal in the acknowledgement information of the P first signals; or, The first transmission resource is determined according to first indication information.
27. A computer device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein, The processor implements the initial access method of any one of claims 1-26 when executing the program.
28. A computer readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the initial access method of any one of claims 1-26.