Signal transmission methods, communication apparatus, and storage medium
By introducing a preamble structure of N time domain resource groups into a distributed multi-input multi-output system, the preamble collision problem when multi-user equipment accesses the network is solved, and the access success rate and resource utilization efficiency are improved.
Patent Information
- Application Number
- PCT/CN2024/129767
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-29
- Filing Date
- 2024-11-04
- Publication Date
- 2025-09-04
AI Technical Summary
In a distributed multi-input multi-output system, when multiple user equipments are connected to the network at the same time, the probability of preamble collision is high, resulting in access delay and resource waste.
By introducing N time domain resource groups into the time domain resource structure of the preamble, N is an integer greater than or equal to 1, one or more identical preamble sequences are transmitted in the time domain resource group to increase the number and composition of preamble selection and reduce the probability that different user equipments select the same preamble.
It effectively reduces the probability of preamble collision, improves the access success rate and resource utilization efficiency of user equipment.
Smart Images

Figure CN2024129767_04092025_PF_FP_ABST
Abstract
Description
Signal transmission method, communication device and storage medium
[0001] This disclosure claims priority to Chinese patent application No. 202410232182.9, filed on February 29, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0002] The present disclosure relates to the field of communication technologies, and in particular to a signal transmission method, a communication device, and a storage medium. Background Art
[0003] During random access, when multiple user equipment (UE) devices attempt to access the network simultaneously, two or more users may send the same preamble, and these preambles may overlap on the same time or frequency resources. This is called a preamble collision. Preamble collisions can cause access delays, access failures, and waste of radio resources.
[0004] Compared with a traditional centralized system, the number of UEs in a typical application scenario of a distributed multiple-input multiple-output (D-MIMO) system architecture increases.
[0005] Summary of the Invention
[0006] Embodiments of the present disclosure provide a signal transmission method, a communication device, and a storage medium.
[0007] On the one hand, a signal transmission method is provided, which is applied to a first node, and the signal transmission method includes: sending a preamble code for uplink access to a second node; the time domain resource structure of the preamble code includes N time domain resource groups; N is an integer greater than or equal to 1; a preamble code sequence is transmitted in the time domain resource group; or, multiple identical preamble code sequences are transmitted in the time domain resource group.
[0008] On the other hand, a signal transmission method is provided, which is applied to a second node, and the signal transmission method includes: receiving a preamble code for uplink access sent by a first node; the time domain resource structure of the preamble code includes N time domain resource groups; N is an integer greater than or equal to 1; a preamble code sequence is transmitted in the time domain resource group; or, multiple identical preamble code sequences are transmitted in the time domain resource group.
[0009] On the other hand, a signal transmission device is provided, which is applied to a first node, and the signal transmission device includes: a sending module, which is used to send a preamble code for uplink access to a second node; the time domain resource structure of the preamble code includes N time domain resource groups; N is an integer greater than or equal to 1; a preamble code sequence is transmitted in the time domain resource group; or, multiple identical preamble code sequences are transmitted in the time domain resource group.
[0010] On the other hand, a signal transmission device is provided, which is applied to a second node, and the signal transmission device includes: a receiving module, which is used to receive a preamble code sent by the first node for uplink access; the time domain resource structure of the preamble code includes N time domain resource groups; N is an integer greater than or equal to 1; a preamble code sequence is transmitted in the time domain resource group; or, multiple identical preamble code sequences are transmitted in the time domain resource group.
[0011] On the other hand, a communication device is provided, which includes: a memory and a processor; the memory and the processor are coupled; the memory is used to store a computer program; and when the processor executes the computer program, it implements the signal transmission method described in any one of the above aspects or its embodiments.
[0012] On the other hand, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the signal transmission method according to any one of the above aspects or embodiments thereof is implemented.
[0013] On the other hand, a computer program product is provided, which includes computer program instructions, and when the computer program instructions are executed by a processor, the signal transmission method according to any one of the above aspects or embodiments thereof is implemented.
[0014] Some embodiments of the present disclosure provide a signal transmission method, in which a first node sends a preamble for uplink access to a second node; the time domain resource structure of the preamble includes N time domain resource groups; N is an integer greater than or equal to 1; here, one preamble sequence is transmitted in the time domain resource group; or, multiple identical preamble sequences are transmitted in the time domain resource group. It can be seen that in some embodiments of the present disclosure, the preamble determined by the first node may include N time domain resource groups, and one or more identical preamble sequences may be transmitted in each time domain resource group. Since the number of preamble sequences that the first node can select increases, and there are multiple ways to construct multiple preamble sequences, the probability of different UEs selecting the same preamble can be effectively reduced, that is, the probability of collision can be effectively reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] To more clearly illustrate the technical solutions of the present disclosure, the following briefly introduces the drawings required for use in some embodiments of the present disclosure. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure, and those skilled in the art can also derive other drawings based on these drawings.
[0016] FIG1 is a schematic diagram of a format of a preamble provided in some embodiments of the present disclosure.
[0017] FIG2 is a schematic diagram of another format of a preamble provided in some embodiments of the present disclosure.
[0018] FIG3 is a schematic diagram of another format of a preamble provided in some embodiments of the present disclosure.
[0019] FIG4 is a schematic diagram of an architecture of a mobile communication network provided by some embodiments of the present disclosure.
[0020] FIG5 is a flowchart of a signal transmission method provided by some embodiments of the present disclosure.
[0021] FIG6 is a flowchart of another signal transmission method provided by some embodiments of the present disclosure.
[0022] FIG7 is a schematic diagram of another format of a preamble provided in some embodiments of the present disclosure.
[0023] FIG8 is a flowchart of another signal transmission method provided by some embodiments of the present disclosure.
[0024] FIG9 is a schematic diagram of another format of a preamble provided in some embodiments of the present disclosure.
[0025] FIG10 is a schematic diagram of another format of a preamble provided in some embodiments of the present disclosure.
[0026] FIG11 is a schematic diagram of another format of a preamble provided in some embodiments of the present disclosure.
[0027] FIG12 is a schematic diagram of another format of a preamble code provided in some embodiments of the present disclosure.
[0028] FIG13 is a schematic diagram of another format of a preamble code provided in some embodiments of the present disclosure.
[0029] FIG14 is a schematic structural diagram of a signal transmission device provided in some embodiments of the present disclosure.
[0030] FIG15 is a schematic structural diagram of another signal transmission device provided in some embodiments of the present disclosure.
[0031] FIG16 is a schematic structural diagram of a communication device provided in some embodiments of the present disclosure. DETAILED DESCRIPTION
[0032] The following will clearly and completely describe the technical solutions of this disclosure in conjunction with the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of this disclosure, not all of them. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure.
[0033] It should be noted that in this disclosure, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this disclosure as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts by way of example.
[0034] In the following, the terms "first," "second," etc. are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the quantity of the technical features indicated. Therefore, a feature specified as "first," "second," etc. may explicitly or implicitly include one or more of the features.
[0035] In the description of this disclosure, unless otherwise specified, " / " means "or." For example, A / B can mean A or B. "And / or" herein is simply a description of an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: only A, only B, and A and B. Furthermore, "at least one" means one or more, and "a plurality" means two or more.
[0036] To facilitate understanding of the technical solutions of the embodiments of the present disclosure, the following briefly introduces the technical terms involved in the embodiments of the present disclosure.
[0037] 1. The preamble is the actual content sent by the UE on the Physical Random Access Channel (PRACH). In communication systems, the preamble is typically composed of a specific set of bits that identifies the starting position of the data packet and helps the receiver accurately identify and decode the signal.
[0038] For example, the preamble may include a length of T cp The cyclic prefix (CP) of length T seq Preamble Sequence and Guard Period (GP).
[0039] As a possible implementation, according to the format of the preamble specified in the 3rd Generation Partnership Project (3GPP) TS38.211 V17.4.0 standard, the preamble length L RA is 839, subcarrier spacing Δf RA In the case of ∈{1.25, 5}kHz, as shown in Table 1 below, the preamble code can be in the following formats.
[0040] Table 1
[0041] N u Indicates the length and number of repetitions of the preamble sequence, Indicates the length of the CP.
[0042] For example, the formats of the several preamble codes shown in Table 1 above can be intuitively shown in FIG1 .
[0043] As another possible implementation, in L RA ∈{139, 571, 1151}, Δf RA =15·2 μ kHz, and the subcarrier spacing μ∈{0, 1, 2, 3, 5, 6}, as shown in Table 2 below, the preamble code can be of the following formats.
[0044] Table 2
[0045] For example, the formats of the several preamble codes shown in Table 2 above can be intuitively shown in FIG. 2 .
[0046] 2. Random Access Occasion (RO) refers to the time domain resources and frequency domain resources used to transmit the PRACH preamble. For example, one RO may include multiple preambles.
[0047] 3. CP is formed by copying the signal at the end of an Orthogonal Frequency-Division Multiplexing (OFDM) symbol to the beginning of the symbol. CP is primarily used to combat multipath interference in real-world environments and ensure subcarrier orthogonality.
[0048] The above is an introduction to some technical terms involved in the embodiments of the present disclosure, which will not be repeated below.
[0049] During the New Radio (NR) uplink access to PRACH, each UE repeatedly transmits the preamble added between the CP and GP multiple times in one RO to achieve energy accumulation, improve the problem of insufficient uplink signal power transmitted by the UE, and ensure that the UE can successfully access the network.
[0050] Exemplarily, according to the provisions of the 3GPP TS38.211 V17.4.0 standard, as shown in the following Table 3, when configuring PRACH, one PRACH time slot includes multiple time-domain ROs of the same or different formats.
[0051] Table 3
[0052] For example, the composition of the PRACH slot shown in Table 3 above can be intuitively represented as shown in Figure 3. As can be seen from Figure 3, a PRACH slot is composed of 6 ROs in A1 format and 1 RO in B1 format, and every 2 ROs map 1 synchronization signal block (SSB). For example, SSB0 maps RO0 and RO1. A UE that selects SSB0 can randomly select an available preamble in RO0 or RO1 for transmission in PRACH. Accordingly, when the network side receives the preamble, it can determine the SSB selected by the UE based on the RO and preamble selected by the UE.
[0053] Since each RO has a limited number of preambles available for competitive access, if multiple UEs select the same preamble for PRACH transmission under the same RO, a preamble collision will occur.
[0054] Compared with traditional centralized systems, in typical application scenarios of D-MIMO systems, the number of UEs increases, which will bring more access requirements and a greater probability of preamble code collision.
[0055] In response to the above technical issues, considering the increase in the number of access points (APs) and AP deployment density in the D-MIMO system, the large-scale fading between the UE and the AP is reduced, and the problem of insufficient UE transmission power that plagues uplink access is improved. The embodiments of the present disclosure utilize this feature of the D-MIMO system to reduce the probability of preamble code collisions in the D-MIMO system.
[0056] Exemplarily, an embodiment of the present disclosure provides a signal transmission method, the idea of which is that: a first node sends a preamble code for uplink access to a second node; the time domain resource structure of the preamble code includes N time domain resource groups; N is an integer greater than or equal to 1; a preamble code sequence is transmitted in the time domain resource group; or, multiple identical preamble code sequences are transmitted in the time domain resource group. It can be seen that the preamble code determined by the first node in the embodiment of the present disclosure may include N time domain resource groups, and one or more identical preamble code sequences can be transmitted in each time domain resource group. Since the number of preamble code sequences that the first node can select increases, and there are multiple ways to construct multiple preamble code sequences, the probability of different UEs selecting the same preamble code can be effectively reduced, that is, the probability of preamble code collision can be effectively reduced.
[0057] The technical solutions provided by the embodiments of the present disclosure can be applied to various mobile communication networks, for example, mobile communication networks using 5G NR, future mobile communication networks, or multiple communication convergence systems, etc., and the embodiments of the present disclosure are not limited to this.
[0058] The network architecture of the mobile communication network (including but not limited to 3G, 4G, 5G and future mobile communication networks) in the embodiment of the present disclosure may include at least a first communication node and a second communication node. It should be understood that in this example, in the uplink, the first communication node may be a terminal side device (for example, including but not limited to a terminal device), and the second communication node may be a network side device (for example, including but not limited to a base station). Of course, in the downlink, the first communication node may also be a network side device, and the second communication node may also be a terminal side device. In the device-to-device communication between the two communication nodes, the first communication node and the second communication node may both be a base station or a terminal device. The first communication node and the second communication node may be referred to as the first node and the second node, respectively.
[0059] For example, taking the first communication node as a terminal device and the second communication node as a base station as an example, FIG4 shows a schematic diagram of a network architecture of a mobile communication network provided by an embodiment of the present disclosure. As shown in FIG4 , the mobile communication network includes a terminal device 110 and a base station 120.
[0060] The terminal device 110 can be a device with wireless transceiver capabilities, which can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as a ship, etc.); it can also be deployed in the air (for example, on an airplane, a balloon, and a satellite, etc.). The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. The embodiments of the present disclosure do not limit the application scenarios. The terminal device may sometimes also be referred to as a user, UE, access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent or UE device, etc., which is not limited in the embodiments of the present disclosure.
[0061] In some embodiments, base station 120 is configured to provide wireless access services to multiple UEs. For example, a base station provides a service area (i.e., a service coverage area, also referred to as a cell). UEs that enter the service area can communicate with base station 120 via wireless signals, thereby receiving the wireless access services provided by base station 120.
[0062] In some embodiments, the base station 120 can be a base station or an evolved base station (eNB or eNodeB) in long term evolution (LTE), long term evolution advanced (LTEA), a base station device in a 5G network, or a base station in a future communication system, etc. The base station can include various macro base stations, micro base stations, home base stations, wireless remote stations, reconfigurable intelligent surfaces (RIS), routers, wireless fidelity (WIFI) devices and other network side devices.
[0063] In some embodiments, in the mobile communication network shown in FIG4 , the terminal device 110 may establish a connection with the base station 120 through a random access procedure. For example, the terminal device 110 may initiate a random access preamble (RAP) message to the base station 120, where the random access request message includes a random access preamble; accordingly, after receiving the random access request message from the terminal device 110, the base station 120 sends a random access response (RAR) message to the terminal device 110.
[0064] It should be noted that Figure 4 is only an exemplary framework diagram. The number of devices included in Figure 4 and the names of each device are not restricted. In addition to the devices shown in Figure 4, the communication system may also include other devices, such as core network devices.
[0065] The application scenarios of the embodiments of the present disclosure are not limited. The system architecture and business scenarios described in the embodiments of the present disclosure are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. It is known to those skilled in the art that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.
[0066] The signal transmission method provided by the embodiment of the present disclosure is described in detail below.
[0067] The present disclosure provides a signal transmission method, as shown in FIG5 , the method comprising S202:
[0068] In S202, the first node sends a preamble code for uplink access to the second node; correspondingly, the second node receives the preamble code for uplink access sent by the first node.
[0069] The time domain resource structure of the preamble includes N time domain resource groups, where N is an integer greater than or equal to 1.
[0070] In some embodiments, one preamble sequence is transmitted in the time domain resource group; or, multiple identical preamble sequences are transmitted in the time domain resource group.
[0071] Exemplarily, the preamble sequences transmitted in different time domain resource groups are independent of each other or have a certain correlation. The preamble sequences transmitted in different time domain resource groups can be the same or different.
[0072] In some embodiments, the second node is configured with at least one RO for supporting the first node to perform random access. Exemplarily, the preamble for uplink access may be sent in the RO configured by the second node.
[0073] As a possible implementation, the second node may inform the first node in advance how to select the preamble. For example, the second node informs the first node of the number N of selected time domain resource groups. For example, as shown in FIG6 , before step S202 , the method further includes step S200 .
[0074] In S200 , the second node sends a first signaling to the first node; correspondingly, the first node receives the first signaling sent by the second node.
[0075] The first signaling is used to indicate the number N of selected time domain resource groups.
[0076] Exemplarily, the first signaling may be carried in a system information block 1 (System Information Block 1, SIB1) or other information.
[0077] In some embodiments, the second node may determine the number N of time domain resource groups based on the number of UEs in the current service area. For example, when the number of UEs in the current service area is greater than a preset number threshold, the probability of a preamble collision is high, and the second node determines that the number of time domain resource groups to be selected by the first node is N>1.
[0078] As another possible implementation, the first node and the second node agree on how to select the preamble code. For example, the first node and the second node agree on how to select the number N of time domain resource groups.
[0079] In some embodiments, the time domain resources occupied by the above-mentioned time domain resource group may be continuous time domain resources or non-continuous time domain resources.
[0080] In some embodiments, when the time domain resources occupied by the time domain resource group are continuous time domain resources, the time domain resource group includes one CP.
[0081] In some embodiments, when the time domain resources occupied by the time domain resource group are non-contiguous time domain resources, each section of continuous time domain resources in the time domain resource group includes a CP.
[0082] For example, as shown in FIG7 , it is assumed that the time domain resource structure of the preamble includes time domain resource group 1 and time domain resource group 2, where time domain resource group 1 includes three preamble code sequences (seq1); and time domain resource group 2 includes one preamble code sequence (seq2). Assuming that the time domain resources occupied by time domain resource group 1 and time domain resource group 2 are both continuous time domain resources, then as shown in FIG7 (a), time domain resource group 1 includes one CP, and time domain resource group 2 includes one CP. Assuming that the time domain resources occupied by time domain resource group 1 are non-continuous time domain resources, then as shown in FIG7 (b), time domain resource group 1 occupies two continuous time domain resource segments, the first continuous time domain resource segment is used to transmit two seq1s, and the second continuous time domain resource segment is used to transmit one seq1. The first continuous time domain resource segment in time domain resource group 1 includes one CP, and the second continuous time domain resource segment includes one CP.
[0083] In some embodiments, the relationship between the time domain resources occupied by the time domain resource group and the time domain resources occupied by the RO includes at least one of the following:
[0084] The time domain resources occupied by each time domain resource group are partially or completely the same as the time domain resources occupied by one or more ROs;
[0085] All or part of the time domain resources occupied by an RO are the same as the time domain resources occupied by one or more time domain resource groups.
[0086] It can be understood that the embodiments of the present disclosure can determine the RO corresponding to the time domain resource group according to the relationship between the time domain resources occupied by the time domain resource group and the time domain resources occupied by the RO.
[0087] For example, assuming that the time domain resources occupied by time domain resource group 1 are partially or completely the same as the time domain resources occupied by RO1, the RO corresponding to time domain resource group 1 is RO1; assuming that the time domain resources occupied by time domain resource group 2 are partially or completely the same as the time domain resources occupied by RO2 and RO3, the RO corresponding to time domain resource group 2 is RO2 and RO3; assuming that all or part of the time domain resources occupied by RO4 are the same as the time domain resources occupied by time domain resource group 3, the RO corresponding to time domain resource group 3 is RO4; assuming that all or part of the time domain resources occupied by RO5 are the same as the time domain resources occupied by time domain resource group 4 and time domain resource group 5, the RO corresponding to time domain resource group 4 is RO5, and the RO corresponding to time domain resource group 5 is RO5.
[0088] In some embodiments, the relationship between the time domain resources occupied by the time domain resource group and the time domain resources occupied by the frequency domain transmission resources includes at least one of the following:
[0089] The time domain resources occupied by each time domain resource group are partially or completely the same as the time domain resources occupied by one or more frequency domain transmission resources;
[0090] Part or all of the time domain resources occupied by one frequency domain transmission resource are the same as the time domain resources occupied by one or more time domain resource groups.
[0091] It is understandable that the embodiments of the present disclosure can determine the frequency domain transmission resources corresponding to the time domain resource group based on the relationship between the time domain resources occupied by the time domain resource group and the time domain resources occupied by the frequency domain transmission resources. Since the RO is the time domain resource and frequency domain resource used to transmit the preamble of the PRACH, the frequency domain transmission resources of the RO corresponding to the time domain resource group can be determined based on the frequency domain transmission resources corresponding to the time domain resource group.
[0092] Exemplarily, assuming that the time domain resources occupied by time domain resource group 1 are partially or completely the same as the time domain resources occupied by frequency domain transmission resource 1, the frequency domain transmission resources corresponding to time domain resource group 1 are frequency domain transmission resources 1; assuming that the time domain resources occupied by time domain resource group 2 are partially or completely the same as the time domain resources occupied by frequency domain transmission resources 2 and frequency domain transmission resources 3, the frequency domain transmission resources corresponding to time domain resource group 2 are frequency domain transmission resources 2 and frequency domain transmission resources 3; assuming that all or part of the time domain resources occupied by frequency domain transmission resource 4 are the same as the time domain resources occupied by time domain resource group 3, the frequency domain transmission resources corresponding to time domain resource group 3 are frequency domain transmission resources 4; assuming that all or part of the time domain resources occupied by frequency domain transmission resource 5 are the same as the time domain resources occupied by time domain resource group 4 and time domain resource group 5, the frequency domain transmission resources corresponding to time domain resource group 4 and time domain resource group 5 are frequency domain transmission resources 5.
[0093] In some embodiments, as shown in FIG8 , before the above step S202 , the above method further includes the following step S201 .
[0094] S201. The second node sends a second signaling to the first node; accordingly, the first node receives the second signaling sent by the second node.
[0095] Exemplarily, the second signaling may be carried in SIB1 or other information.
[0096] The second signaling is used to indicate the composition method of the time domain resource group.
[0097] In some embodiments, the configuration of the time domain resource group is used to represent at least one of the following: the number of preamble sequences transmitted in the time domain resource group, and the arrangement of the preamble sequences transmitted in the time domain resource group in the time domain.
[0098] Exemplarily, assuming that the time domain resource structure of the preamble code includes two time domain resource groups, namely, time domain resource group 1 and time domain resource group 2. Exemplarily, as shown in Figure 9, there are three ways of configuring time domain resource group 1 and time domain resource group 2, namely, Case 0, Case 1 and Case 2. Then the above-mentioned second signaling may include RO_Case, which is used to indicate the configuration of the time domain resource group, that is, which Case RO corresponds to in the time domain.
[0099] In some embodiments, the first node and the second node agree on a configuration of a time domain resource group. For example, when N=2 and the time domain resources occupied by the time domain resource group are contiguous, there are three time domain resource structures for the preamble, such as those shown in FIG9 . The first node and the second node may agree in advance on which time domain resource structure to use when N=2.
[0100] In summary, in the signal transmission method provided in the embodiment of the present disclosure, the first node sends a preamble code for uplink access to the second node; the time domain resource structure of the preamble code includes N time domain resource groups; N is an integer greater than or equal to 1; a preamble code sequence is transmitted in the time domain resource group; or, multiple identical preamble code sequences are transmitted in the time domain resource group. It can be seen that the preamble code determined by the first node in the embodiment of the present disclosure may include N time domain resource groups, and one or more identical preamble code sequences can be transmitted in each time domain resource group. Since the number of preamble code sequences that the first node can select increases, and there are multiple ways to construct multiple preamble code sequences, the probability of different UEs selecting the same preamble code can be effectively reduced, that is, the collision probability can be effectively reduced.
[0101] For ease of understanding, the signal transmission method provided by the present disclosure is described below in the form of examples.
[0102] It should be noted that, for the convenience of description, the following embodiments all take the first node as a terminal device and the second node as a base station as an example to illustrate the signal transmission method provided by the present disclosure.
[0103] Example 1: The base station notifies the terminal device of the number N of time domain resource groups included in each RO, and the time domain resources occupied by each time domain resource group are continuous time domain resources.
[0104] Sa1. The base station sends a first signaling to the terminal device, where the first signaling is used to indicate the number N of selected time domain resource groups.
[0105] Exemplarily, the base station determines the number of time domain resource groups to be selected based on the number of UEs in the current service area. Assuming that the number of UEs in the current service area is small and the probability of preamble collision is low, the base station determines that the number of time domain resource groups that the terminal device needs to select is N=1. Assuming that the number of UEs in the current service area is large and the probability of preamble collision is high, the base station determines that the number of time domain resource groups that the terminal device needs to select is N>1.
[0106] Sa2. The terminal device determines the preamble code for uplink access according to the instruction of the first signaling, and sends the preamble code for uplink access to the base station. The time domain resource structure of the above preamble code includes N time domain resource groups.
[0107] For example, the time domain resource structure of the preamble in the above embodiment is described by taking the format A2 of the preamble specified in the 3GPP TS38.211 V17.4.0 standard as an example. The parameters of the format A2 are shown in Table 4 below:
[0108] Table 4
[0109] Assuming that the base station determines that the number of UEs in the current service area is small and the probability of preamble code collision is low, the number of time domain resource groups N is configured to be 1. Therefore, when the RO is not frequency-divided (i.e., in the frequency domain, the number of allocated ROs is 1), the time domain resource structure of the preamble code includes 1 time domain resource group, that is, the RO includes 1 time domain resource group (or in other words, the RO has no grouping concept). The time domain resource structure of the preamble code sent by the terminal device to the base station for uplink access can be represented as shown in Figure 10.
[0110] Assuming that the base station determines that the number of UEs in the current service area is large and the probability of preamble code collision is high, the number of time domain resource groups N is configured to be 2. The time domain resource structure of the preamble code then includes two time domain resource groups, that is, each RO includes two time domain resource groups, and the time domain resources occupied by each time domain resource group are continuous time domain resources. Exemplarily, the time domain resource structure of the preamble code can be represented as shown in Figure 9 above.
[0111] In Figure 9, seq1 and seq2 can be the same preamble sequence or different preamble sequences. Therefore, it can be seen from Figure 9 that a time domain resource group can transmit one preamble sequence or multiple identical preamble sequences.
[0112] Correspondingly, after receiving the preamble code shown in FIG9 , the base station detects seq1 and seq2 in each time domain resource group respectively to identify the terminal device.
[0113] In some embodiments, before step Sa2, the method further includes: the base station sending a second signaling to the terminal device, where the second signaling is used to indicate a configuration method of the time domain resource group. For example, as shown in FIG9 , the RO has three time domain structures: Case 0, Case 1, and Case 2. The configuration methods of the time domain resource groups in different Cases are different. Therefore, the second signaling may include RO_Case, which is used to indicate the configuration method of the time domain resource group, i.e., which Case the RO corresponds to in the time domain.
[0114] In some embodiments, the UE and the base station agree on the composition of the time domain resource groups. For example, as shown in Figure 9, the RO has three time domain structures: Case 0, Case 1, and Case 2. The time domain resource groups in different cases are composed differently. Therefore, the UE and the base station can agree in advance on which case the RO corresponds to in the time domain when N = 2 and the time domain resources occupied by each time domain resource group are continuous.
[0115] Example 2: The base station notifies the terminal device of the number N of time domain resource groups included in each RO, and the time domain resources occupied by each time domain resource group can be continuous time domain resources or non-continuous time domain resources.
[0116] Sc1. The base station sends a first signaling to the terminal device, where the first signaling is used to indicate the number N of selected time domain resource groups.
[0117] For example, the implementation of the above Sc1 can refer to the above step Sa1, which will not be repeated here.
[0118] Sc2. The terminal device determines the preamble code for uplink access according to the instruction of the first signaling, and sends the preamble code for uplink access to the base station. The time domain resource structure of the above preamble code includes N time domain resource groups.
[0119] For example, the time domain resource structure of the preamble in the above embodiment is described by taking the preamble format A2 specified in the 3GPP TS38.211 V17.4.0 standard as an example. The parameters of format A2 can be found in Table 4 above and will not be repeated here.
[0120] Assuming that the base station determines that the number of UEs in the current service area is small and the probability of preamble code collision is low, the number of time domain resource groups N is configured to be 1. Therefore, when the RO is not frequency-divided (i.e., in the frequency domain, the number of allocated ROs is 1), the time domain resource structure of the preamble code includes one time domain resource group, that is, the RO includes one time domain resource group (or in other words, the RO has no grouping concept). For example, the structure of the RO in the time domain can be represented as shown in Figure 10 above.
[0121] Assuming that the base station determines that the number of UEs in the current service area is large and the probability of preamble code collision is high, the number of time domain resource groups N is configured to be 2. The time domain resource structure of the preamble code then includes two time domain resource groups, that is, each RO includes two time domain resource groups, and the time domain resources occupied by each time domain resource group can be continuous time domain resources or non-continuous time domain resources. Exemplarily, the structure of the RO in the time domain can be represented as shown in Figure 11.
[0122] Seq1 and Seq2 in Figure 11 can be the same preamble sequence or different preamble sequences. Therefore, it can be seen from Figure 11 that a time domain resource group can transmit one preamble sequence or multiple identical preamble sequences.
[0123] Correspondingly, after receiving the preamble code shown in FIG11 , the base station detects seq1 and seq2 in each time domain resource group respectively to identify the terminal device.
[0124] In some embodiments, before step Sa2, the method further includes: the base station sending a second signaling to the terminal device, the second signaling being used to indicate a configuration method of the time domain resource group. For example, as shown in FIG11 , the RO has seven time domain structures: Case 0-Case 6 (e.g., Case 0, Case 1, Case 2, Case 3, Case 4, Case 5, and Case 6). The configuration methods of the time domain resource groups in different Cases are different. Therefore, the second signaling may include RO_Case, which is used to indicate the configuration method of the time domain resource group, i.e., which Case the RO corresponds to in the time domain.
[0125] In some embodiments, the UE and the base station agree on the composition of the time domain resource group. For example, as shown in Figure 11, the RO has seven time domain structures, Case 0-Case 6. The composition of the time domain resource group varies in different cases. Therefore, the UE and the base station can agree in advance on which case the RO corresponds to in the time domain when N = 2 and the time domain resources occupied by each time domain resource group can be continuous or non-continuous.
[0126] Example 3: When a SSB can map multiple ROs, the base station can notify the terminal device of the number of ROs it can occupy.
[0127] For example, when a terminal device occupies multiple ROs, the preamble sequence included in each RO is the same. The preamble sequences of different ROs may be independent of each other or have a certain correlation; the preamble sequences of different ROs may be the same or different.
[0128] Exemplarily, it can be implemented as the following steps:
[0129] Sd1: The base station sends a third signaling to the terminal device, where the third signaling is used to indicate the number M of ROs occupied by the terminal device. M is an integer greater than or equal to 1.
[0130] Sd2. The terminal device determines the preamble code for uplink access according to the instruction of the third signaling, and sends the preamble code for uplink access to the base station. The time domain resource structure of the above preamble code includes M ROs.
[0131] For example, the time domain resource structure of the preamble in the above embodiment is described by taking the format A1 of the preamble specified in the 3GPP TS38.211 V17.4.0 standard as an example. The parameters of the format A1 are shown in Table 5 below:
[0132] Table 5
[0133] Assuming that the base station determines that the number of UEs in the current service area is small and the probability of preamble code collision is low, the number of ROs configured is M = 1. Therefore, when the ROs are not frequency-divided (i.e., in the frequency domain, the number of allocated ROs is 1), assuming that each SSB is mapped to 2 ROs, if the terminal device only occupies one RO and selects the preamble code sequence only once, the structure of the RO selected by the terminal device in the time domain can be represented as shown in Figure 12.
[0134] Assuming that the base station determines that there are many UEs in the current service area and the probability of preamble collision is high, the number of ROs is configured as M = 2. Then the terminal device can occupy 2 ROs, and the time domain resource structure of the RO can be represented as shown in Figure 13.
[0135] In FIG13 , seq1 and seq2 may be the same preamble sequence or different preamble sequences. The preamble sequence included in each RO is the same. The preamble sequences included in different ROs may be independent of each other or have a certain correlation.
[0136] Correspondingly, after receiving the preamble shown in FIG13 , the base station detects seq1 and seq2 in each RO respectively to identify the terminal device.
[0137] The above mainly introduces the scheme of the embodiment of the present disclosure from the perspective of method. It can be understood that, in order to realize the above functions, the signal transmission device includes at least one of the hardware structure and software modules corresponding to the execution of each function. It should be easy for those skilled in the art to realize that, in combination with the units and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiment of the present disclosure.
[0138] The embodiment of the present disclosure can divide the functional modules of the signal transmission device according to the above-mentioned method embodiment. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one functional module. The above-mentioned integrated module can be implemented in the form of hardware or software. It should be noted that the division of modules in the embodiment of the present disclosure is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.
[0139] Figure 14 is a schematic diagram of the structure of a signal transmission device provided in an embodiment of the present disclosure. This signal transmission device is applied to a first node and can execute the signal transmission method provided in the above method embodiment. As shown in Figure 14, the signal transmission device 600 includes: a sending module 601. In other embodiments, the signal transmission device 600 also includes a receiving module 602.
[0140] The sending module 601 is used to send a preamble code for uplink access to the second node; the time domain resource structure of the preamble code includes N time domain resource groups; N is an integer greater than or equal to 1; a preamble code sequence is transmitted in the time domain resource group; or, multiple identical preamble code sequences are transmitted in the time domain resource group.
[0141] In some embodiments, when the time domain resources occupied by the time domain resource group are continuous time domain resources, the time domain resource group includes one CP.
[0142] In some embodiments, when the time domain resources occupied by the time domain resource group are non-contiguous time domain resources, each section of contiguous time domain resources in the time domain resource group includes a CP.
[0143] In some embodiments, the relationship between the time domain resources occupied by the time domain resource group and the time domain resources occupied by the RO includes at least one of the following: the time domain resources occupied by each time domain resource group are partially or completely the same as the time domain resources occupied by one or more ROs; all or part of the time domain resources occupied by an RO are the same as the time domain resources occupied by one or more time domain resource groups.
[0144] In some embodiments, the relationship between the time domain resources occupied by the time domain resource group and the time domain resources occupied by the frequency domain transmission resources includes at least one of the following: the time domain resources occupied by each time domain resource group are partially or completely the same as the time domain resources occupied by one or more frequency domain transmission resources; part or all of the time domain resources occupied by a frequency domain transmission resource are the same as the time domain resources occupied by one or more time domain resource groups.
[0145] In some embodiments, the receiving module 602 is configured to receive a first signaling sent by the second node, where the first signaling is used to indicate the number N of selected time domain resource groups.
[0146] In some embodiments, the first node and the second node agree on the number N of selected time domain resource groups.
[0147] In some embodiments, the receiving module 602 is further used to receive a second signaling sent by the second node, where the second signaling is used to indicate the composition of the time domain resource group; the composition of the time domain resource group is used to characterize at least one of the following: the number of preamble code sequences transmitted in the time domain resource group, and the arrangement of the preamble code sequences transmitted in the time domain resource group in the time domain.
[0148] In some embodiments, the first node and the second node agree on a composition method of the time domain resource group; the composition method of the time domain resource group is used to characterize at least one of the following: the number of preamble code sequences transmitted in the time domain resource group, and the arrangement of the preamble code sequences transmitted in the time domain resource group in the time domain.
[0149] Figure 15 is a schematic diagram of the structure of another signal transmission device provided in an embodiment of the present disclosure. This signal transmission device is applied to a second node and can execute the signal transmission method provided in the above method embodiment. As shown in Figure 15, the signal transmission device 700 includes: a receiving module 701. In other embodiments, the signal transmission device 700 also includes: a sending module 702.
[0150] The receiving module 701 is used to receive a preamble code for uplink access sent by the first node; the time domain resource structure of the preamble code includes N time domain resource groups; N is an integer greater than or equal to 1; a preamble code sequence is transmitted in the time domain resource group; or, multiple identical preamble code sequences are transmitted in the time domain resource group.
[0151] In some embodiments, when the time domain resources occupied by the time domain resource group are continuous time domain resources, the time domain resource group includes one CP.
[0152] In some embodiments, when the time domain resources occupied by the time domain resource group are non-contiguous time domain resources, each section of contiguous time domain resources in the time domain resource group includes a CP.
[0153] In some embodiments, the relationship between the time domain resources occupied by the time domain resource group and the time domain resources occupied by the RO includes at least one of the following: the time domain resources occupied by each time domain resource group are partially or completely the same as the time domain resources occupied by one or more random access opportunity ROs; all or part of the time domain resources occupied by an RO are the same as the time domain resources occupied by one or more time domain resource groups.
[0154] In some embodiments, the relationship between the time domain resources occupied by the time domain resource group and the time domain resources occupied by the frequency domain transmission resources includes at least one of the following: the time domain resources occupied by each time domain resource group are partially or completely the same as the time domain resources occupied by one or more frequency domain transmission resources; part or all of the time domain resources occupied by a frequency domain transmission resource are the same as the time domain resources occupied by one or more time domain resource groups.
[0155] In some embodiments, the sending module 702 is configured to send a first signaling to the first node, where the first signaling is used to indicate the number N of selected time domain resource groups.
[0156] In some embodiments, the first node and the second node agree on the number N of selected time domain resource groups.
[0157] In some embodiments, the sending module 702 is further used to send a second signaling to the first node, where the second signaling is used to indicate the composition of the time domain resource group; the composition of the time domain resource group is used to characterize at least one of the following: the number of preamble code sequences transmitted in the time domain resource group, and the arrangement of the preamble code sequences transmitted in the time domain resource group in the time domain.
[0158] In some embodiments, the first node and the second node agree on a composition method of the time domain resource group; the composition method of the time domain resource group is used to characterize at least one of the following: the number of preamble code sequences transmitted in the time domain resource group, and the arrangement of the preamble code sequences transmitted in the time domain resource group in the time domain.
[0159] In the case of implementing the functions of the above-mentioned integrated modules in hardware, the embodiments of the present disclosure provide a possible structure of the communication device involved in the above-mentioned embodiments. As shown in Figure 16, the communication device 800 includes: a processor 802 and a bus 804. In some embodiments, the communication device may also include a memory 801; the communication device 800 may also include a communication interface 803.
[0160] Processor 802 can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of this disclosure. Processor 802 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of this disclosure. Processor 802 can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0161] The communication interface 803 is used to connect to other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0162] The memory 801 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0163] As a possible implementation, the memory 801 can exist independently of the processor 802. The memory 801 can be connected to the processor 802 via a bus 804 to store instructions or program codes. When the processor 802 calls and executes the instructions or program codes stored in the memory 801, the signal transmission method provided by the embodiment of the present disclosure can be implemented. In another possible implementation, the memory 801 can also be integrated with the processor 802.
[0164] Bus 804 can be an Extended Industry Standard Architecture (EISA) bus, etc. Bus 804 can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, FIG16 shows only one thick line, but this does not mean that there is only one bus or only one type of bus.
[0165] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes a signal transmission method as in any of the above embodiments.
[0166] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0167] An embodiment of the present disclosure provides a computer program product comprising instructions. When the computer program product is run on a computer, the computer is enabled to execute the signal transmission method of any one of the above embodiments.
[0168] The above is only a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or replacements within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A signal transmission method, applied to a first node, comprising: Sending a preamble for uplink access to the second node; The time domain resource structure of the preamble code includes N time domain resource groups; N is an integer greater than or equal to 1; wherein, one preamble code sequence is transmitted in the time domain resource group; or, multiple identical preamble code sequences are transmitted in the time domain resource group.
2. The method according to claim 1, wherein In a case where the time domain resources occupied by the time domain resource group are continuous time domain resources, the time domain resource group includes a cyclic prefix CP.
3. The method according to claim 1, wherein In a case where the time domain resources occupied by the time domain resource group are non-continuous time domain resources, each section of continuous time domain resources in the time domain resource group includes a CP.
4. The method according to claim 1, wherein The relationship between the time domain resources occupied by the time domain resource group and the time domain resources occupied by the random access opportunity RO includes at least one of the following: The time domain resources occupied by each of the time domain resource groups are partially or completely the same as the time domain resources occupied by one or more ROs; All or part of the time domain resources occupied by one RO are the same as the time domain resources occupied by one or more of the time domain resource groups.
5. The method according to claim 1, wherein The relationship between the time domain resources occupied by the time domain resource group and the time domain resources occupied by the frequency domain transmission resources includes at least one of the following: The time domain resources occupied by each of the time domain resource groups are partially or completely the same as the time domain resources occupied by one or more of the frequency domain transmission resources; Part or all of the time domain resources occupied by one frequency domain transmission resource are the same as the time domain resources occupied by one or more time domain resource groups.
6. The method according to claim 1, further comprising: Receive first signaling sent by the second node, where the first signaling is used to indicate the number N of the time domain resource groups to be selected.
7. The method according to claim 1, wherein The first node and the second node agree on selecting the number N of the time domain resource groups.
8. The method according to claim 1, further comprising: Receive second signaling sent by the second node, where the second signaling is used to indicate a composition method of the time domain resource group; the composition method of the time domain resource group is used to characterize at least one of the following: the number of the preamble code sequences transmitted in the time domain resource group, and the arrangement method of the preamble code sequences transmitted in the time domain resource group in the time domain.
9. The method according to claim 1, wherein The first node and the second node agree on a composition method of the time domain resource group; the composition method of the time domain resource group is used to characterize at least one of the following: the number of the preamble code sequences transmitted in the time domain resource group, and the arrangement method of the preamble code sequences transmitted in the time domain resource group in the time domain.
10. A signal transmission method, applied to a second node, the method comprising: receiving a preamble code for uplink access sent by the first node; The time domain resource structure of the preamble code includes N time domain resource groups; N is an integer greater than or equal to 1; wherein, one preamble code sequence is transmitted in the time domain resource group; or, multiple identical preamble code sequences are transmitted in the time domain resource group.
11. The method according to claim 10, wherein: In a case where the time domain resources occupied by the time domain resource group are continuous time domain resources, the time domain resource group includes a cyclic prefix CP.
12. The method according to claim 10, wherein: In a case where the time domain resources occupied by the time domain resource group are non-continuous time domain resources, each section of continuous time domain resources in the time domain resource group includes a CP.
13. The method according to claim 10, wherein: The relationship between the time domain resources occupied by the time domain resource group and the time domain resources occupied by the RO includes at least one of the following: The time domain resources occupied by each of the time domain resource groups are partially or completely the same as the time domain resources occupied by one or more random access opportunities RO; All or part of the time domain resources occupied by one RO are the same as the time domain resources occupied by one or more of the time domain resource groups.
14. The method according to claim 10, wherein: The relationship between the time domain resources occupied by the time domain resource group and the time domain resources occupied by the frequency domain transmission resources includes at least one of the following: The time domain resources occupied by each of the time domain resource groups are partially or completely the same as the time domain resources occupied by one or more of the frequency domain transmission resources; Part or all of the time domain resources occupied by one frequency domain transmission resource are the same as the time domain resources occupied by one or more time domain resource groups.
15. The method according to claim 10, further comprising: A first signaling is sent to the first node, where the first signaling is used to indicate the number N of the time domain resource groups to be selected.
16. The method according to claim 10, wherein The first node and the second node agree on selecting the number N of the time domain resource groups.
17. The method according to claim 10, further comprising: A second signaling is sent to the first node, where the second signaling is used to indicate a composition manner of the time domain resource group; the composition manner of the time domain resource group is used to characterize at least one of the following: the number of the preamble code sequences transmitted in the time domain resource group, and the arrangement manner of the preamble code sequences transmitted in the time domain resource group in the time domain.
18. The method according to claim 10, wherein The first node and the second node agree on a composition method of the time domain resource group; the composition method of the time domain resource group is used to characterize at least one of the following: the number of the preamble code sequences transmitted in the time domain resource group, and the arrangement method of the preamble code sequences transmitted in the time domain resource group in the time domain.
19. A communication device comprising: memory and processor; The memory is coupled to the processor; The memory is used to store instructions executable by the processor; When the processor executes the instructions, the signal transmission method according to any one of claims 1 to 18 is performed. 20 . A computer-readable storage medium having computer instructions stored thereon, wherein when the computer instructions are executed on an electronic device, the electronic device executes the signal transmission method according to claim 1 .
Citation Information
Patent Citations
Random access method and apparatus thereof
CN111699747A
Information sending method, terminal and network equipment
CN111757539A
Data transmission method, terminal, base station and storage medium
CN117156560A
Base station, terminal, random access preamble detection method and random access channel configuration method
US20200154377A1