Resource mapping method and apparatus, terminal and network device
By employing K repeated transmissions of random access preamble in NR 5G networks and determining the mapping relationship between time-frequency domain resources and synchronization signal block indices, the problem of limited uplink coverage was solved, and the stability and performance of uplink communication were improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
- Filing Date
- 2021-10-29
- Publication Date
- 2026-04-28
AI Technical Summary
In NR 5G networks, there is a significant difference between uplink and downlink transmission power, which leads to limited uplink coverage. It is necessary to enhance uplink coverage in mobile communication systems, especially how to improve uplink coverage capability during random access.
By employing K-times repeated transmission of the random access preamble, and by determining the mapping relationship between time-frequency domain resources and synchronization signal block indices, the transmission performance of the physical random access channel is improved by utilizing K-times repeated transmission of the RA preamble.
Uplink coverage was enhanced, PRACH transmission performance was improved, and the stability and robustness of uplink communication were ensured.
Smart Images

Figure CN116073967B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a resource mapping method and apparatus, terminal and network equipment. Background Technology
[0002] Because mobile communication systems use small terminals with limited battery capacity, the terminal's transmit power must be set very low to ensure long battery life. For example, a terminal with two transmit antennas can have a maximum transmit power of 26dBm (400mW), while to ensure downlink transmission quality, the network equipment can have a transmit power of 53dBm (200W), much higher than the terminal's transmit power. Clearly, there is a significant difference between uplink and downlink transmit power in mobile communication systems.
[0003] New Radio (NR), or 5G, introduces new frequency bands such as Sub-6GHz and millimeter waves. Compared to traditional 2G, 3G, and 4G mobile communication networks, these new frequency bands in NR 5G typically have higher communication frequencies, resulting in greater transmission losses and a more pronounced difference between uplink and downlink transmit power. Furthermore, NR 5G employs a flexible uplink / downlink time slot allocation. Since downlink demand is higher than uplink demand, the allocation of time slots tends to favor downlink, further amplifying the difference in uplink / downlink transmit power. Additionally, NR 5G utilizes Massive MIMO technology, leading to a greater disparity in the number of antenna arrays between network devices and terminals, further exacerbating the difference in uplink / downlink transmit power.
[0004] However, for NR 5G networks, many applications (such as live video streaming) will generate uplink traffic of the same magnitude as downlink traffic, thus requiring NR 5G networks to have continuous, high-quality, and strong uplink coverage capabilities. Therefore, to reduce the difference between uplink and downlink transmit power and to avoid the impact of limited uplink coverage, uplink coverage enhancement needs to be introduced into the mobile communication system. Currently, how to achieve uplink coverage enhancement during random access requires further research. Summary of the Invention
[0005] This application provides a resource mapping method and apparatus, terminal and network device, which aims to improve the transmission performance of the Physical Random Access Channel (PRACH) by using K (K is a positive integer greater than 1) repeated transmissions of the random access preamble, thereby achieving uplink coverage enhancement of the PRACH.
[0006] The first aspect is a resource mapping method according to this application, including:
[0007] Obtain the time-frequency domain resources and synchronization signal block (SSB) indexes used for transmitting the Physical Random Access Channel (PRACH);
[0008] Determine the mapping relationship between the PRACH opportunity RO in the time-frequency domain resources used for PRACH transmission and the SSB index, wherein the RO is used to carry a random access preamble for K repeated transmissions, where K is a positive integer greater than 1.
[0009] Secondly, this application provides a resource mapping method, including:
[0010] Send the time-frequency domain resource and synchronization signal block (SSB) index used for transmitting the Physical Random Access Channel (PRACH);
[0011] Determine the mapping relationship between the PRACH opportunity RO in the time-frequency domain resources used for PRACH transmission and the SSB index, wherein the RO is used to carry a random access preamble for K repeated transmissions, where K is a positive integer greater than 1.
[0012] As can be seen, in order to achieve uplink coverage enhancement during random access, this embodiment of the application uses K (K is a positive integer greater than 1) repeated transmissions of RApreamble, thereby using the K repeated transmissions of RA preamble to improve PRACH transmission performance and achieve uplink coverage enhancement of PRACH.
[0013] Since the RA preamble needs to be transmitted K times repeatedly, and the RA preamble needs to be carried (or transmitted) by the PRACH location, in order to ensure the stability and robustness of the communication system, this application embodiment needs to determine the mapping relationship between the RO and SSB index used to carry the RA preamble for K repeated transmissions.
[0014] Thirdly, a resource mapping apparatus according to this application includes:
[0015] The acquisition unit is used to acquire the time-frequency domain resources and synchronization signal block (SSB) indexes used for transmitting the Physical Random Access Channel (PRACH).
[0016] The determining unit is used to determine the mapping relationship between the PRACH opportunity RO in the time-frequency domain resources used for PRACH transmission and the SSB index, wherein the RO is used to carry a random access preamble for K repeated transmissions, and K is a positive integer greater than 1.
[0017] Fourthly, a resource mapping apparatus according to this application includes:
[0018] The transmitting unit is used to transmit the time-frequency domain resources and synchronization signal block (SSB) index for transmitting the Physical Random Access Channel (PRACH).
[0019] The determining unit is used to determine the mapping relationship between the PRACH opportunity RO in the time-frequency domain resources used for PRACH transmission and the SSB index, wherein the RO is used to carry a random access preamble for K repeated transmissions, and K is a positive integer greater than 1.
[0020] Fifthly, the steps in the method designed in the first aspect above are applied to the terminal.
[0021] Sixthly, the steps in the method designed in the second aspect above are applied to network devices.
[0022] A seventh aspect is a terminal according to this application, comprising a processor, a memory, and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps in the method designed in the first aspect above.
[0023] Eighthly, a network device according to this application includes a processor, a memory, and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps in the method designed in the second aspect above.
[0024] A ninth aspect is a chip according to this application, comprising a processor, wherein the processor performs the steps of the method designed in the first or second aspect described above.
[0025] A tenth aspect is a chip module according to this application, including a transceiver component and a chip, wherein the chip includes a processor, and the processor performs the steps in the method designed in the first or second aspect described above.
[0026] Eleventhly, there is a computer-readable storage medium according to this application, wherein the computer-readable storage medium stores a computer program or instructions, which, when executed, implement the steps in the method designed in the first or second aspect described above.
[0027] The twelfth aspect is a computer program product of this application, comprising a computer program or instructions, wherein, when executed, the computer program or instructions implement the steps in the method designed in the first or second aspect described above. For example, the computer program product may be a software installation package. Attached Figure Description
[0028] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below.
[0029] Figure 1 This is a schematic diagram of the architecture of a wireless communication system according to an embodiment of this application;
[0030] Figure 2 This is a schematic diagram of a competition-based 4-step random access process according to an embodiment of this application;
[0031] Figure 3 This is a schematic diagram of a contention-based two-step random access process according to an embodiment of this application;
[0032] Figure 4 This is a schematic diagram illustrating the mapping relationship between an SSB and a PRACH occasion according to an embodiment of this application;
[0033] Figure 5 This is a schematic diagram illustrating another mapping relationship between SSB and PRACH occasion according to an embodiment of this application;
[0034] Figure 6 This is a schematic diagram illustrating another mapping relationship between SSB and PRACH occasion according to an embodiment of this application;
[0035] Figure 7 This is a schematic diagram illustrating another mapping relationship between SSB and PRACH occasion according to an embodiment of this application;
[0036] Figure 8 This is a schematic diagram illustrating another mapping relationship between SSB and PRACH occasion according to an embodiment of this application;
[0037] Figure 9 This is a schematic diagram illustrating another mapping relationship between SSB and PRACH occasion according to an embodiment of this application;
[0038] Figure 10 This is a schematic diagram illustrating another mapping relationship between SSB and PRACH occasion according to an embodiment of this application;
[0039] Figure 11 This is a schematic diagram illustrating another mapping relationship between SSB and PRACH occasion according to an embodiment of this application;
[0040] Figure 12 This is a schematic diagram illustrating another mapping relationship between SSB and PRACH occasion according to an embodiment of this application;
[0041] Figure 13This is a flowchart illustrating a resource mapping method according to an embodiment of this application;
[0042] Figure 14 This is a functional unit block diagram of a resource mapping device according to an embodiment of this application;
[0043] Figure 15 This is a functional unit block diagram of another resource mapping device according to an embodiment of this application;
[0044] Figure 16 This is a schematic diagram of the structure of a terminal according to an embodiment of this application;
[0045] Figure 17 This is a schematic diagram of the structure of a network device according to an embodiment of this application. Detailed Implementation
[0046] To help those skilled in the art better understand the technical solutions of this application, the technical solutions in the embodiments of this application are described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art without creative effort regarding the embodiments of this application are within the scope of protection of this application.
[0047] It should be understood that the terms "first," "second," etc., used in the embodiments of this application are used to distinguish different objects, rather than to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, software, product, or device that includes a series of steps or units is not limited to the listed steps or units, but also includes steps or units not listed, or other steps or units inherent to these processes, methods, products, or devices.
[0048] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0049] It should be noted that the term "connection" in the embodiments of this application refers to various connection methods, such as direct connection or indirect connection, to achieve communication between devices, and is not limited in any way. The terms "network" and "system" in the embodiments of this application express the same concept; a communication system is a communication network.
[0050] In this application, "at least one" refers to one or more, and "multiple" refers to two or more. In this application, "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a, b, and c, where each of a, b, and c can be an element itself or a set containing one or more elements.
[0051] It should be noted that the term "equal to" in the embodiments of this application can be used with "greater than" to apply to technical solutions adopted when "greater than", and can also be used with "less than" to apply to technical solutions adopted when "less than". It should be noted that when "equal to" is used with "greater than", it is not used with "less than", and vice versa. In the embodiments of this application, "of", "corresponding (relevant)", and "corresponding" can sometimes be used interchangeably. It should be pointed out that when their distinction is not emphasized, their intended meanings are consistent.
[0052] The technical solutions of this application embodiment can be applied to various wireless communication systems, such as: Global System for Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, evolution of NR system, LTE-based Access to Unlicensed Spectrum (LTE-U) system, NR-based Access to Unlicensed Spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), and Wireless Local Area Network (WLAN). Networks, WLAN, Wireless Fidelity (WiFi), 6th-Generation (6G) communication systems, or other communication systems, etc.
[0053] It should be noted that traditional wireless communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, wireless communication systems can support not only traditional wireless communication systems, but also communication such as device-to-device (D2D), machine-to-machine (M2M), machine-type communication (MTC), vehicle-to-vehicle (V2V), vehicle-to-everything (V2X), and narrowband internet of things (NB-IoT). Therefore, the technical solutions of the embodiments in this application can also be applied to the above-mentioned wireless communication systems.
[0054] Optionally, the wireless communication system of this application embodiment can be applied to beamforming, carrier aggregation (CA), dual connectivity (DC), or standalone (SA) deployment scenarios.
[0055] Optionally, the wireless communication system in this application embodiment can be applied to unlicensed spectrum. Unlicensed spectrum can also be considered as shared spectrum. Alternatively, the wireless communication system in this application embodiment can also be applied to licensed spectrum. Licensed spectrum can also be considered as non-shared spectrum.
[0056] This application describes various embodiments in conjunction with terminals and network devices. The terminals and network devices involved will be described in detail below.
[0057] Specifically, a terminal can be a device with transceiver capabilities, also known as user equipment (UE), remote UE, relay UE, access terminal, user unit, user station, mobile station, mobile station, remote station, mobile device, user terminal, smart terminal, wireless communication equipment, user agent, or user device. It should be noted that a relay device is a terminal capable of providing relay forwarding services to other terminals (including remote terminals). Additionally, a terminal can also be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, a terminal in next-generation communication systems (such as NR communication systems, 6G communication systems), or a terminal in a future public land mobile network (PLMN), etc., without specific limitations.
[0058] In the embodiments of this application, the terminal can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can be deployed on water (such as ships); it can be deployed in the air (such as airplanes, balloons and satellites).
[0059] In the embodiments of this application, the terminal may be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in autonomous driving, a wireless terminal device in remote medical care, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0060] In embodiments of this application, the terminal may include a device with wireless communication functionality, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip, and may also include other discrete devices.
[0061] Specifically, a network device can be a transceiver device used for communication with terminals, responsible for radio resource management (RRM), quality of service (QoS) management, data compression and encryption, and data transmission and reception on the air interface side. This network device can be a base station (BS) in a communication system or a device deployed in a radio access network (RAN) to provide wireless communication functions. Examples include base stations (BTS) in GSM or CDMA communication systems, node Bs (NBs) in WCDMA communication systems, evolved node Bs (eNBs or eNodeBs) in LTE communication systems, next-generation evolved node Bs (ng-eNBs) in NR communication systems, next-generation node Bs (gNBs) in NR communication systems, master nodes (MNs) in dual-link architectures, and secondary nodes (SNs) in dual-link architectures, without specific limitations.
[0062] In the embodiments of this application, the network device may also be other devices in the core network (CN), such as access and mobility management function (AMF), user plan function (UPF), etc.; it may also be access point (AP), relay station, communication device in future evolved PLMN network, communication device in NTN network, etc. in wireless local area network (WLAN).
[0063] In embodiments of this application, the network device may include means for providing wireless communication functions to terminals, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip, and may also include other discrete devices.
[0064] In this embodiment, the network device can communicate with an Internet Protocol (IP) network, such as the Internet, a private IP network, or other data networks.
[0065] It should be noted that in some network deployments, a network device can be a standalone node to implement all the functions of the aforementioned base station. This can include centralized units (CUs) and distributed units (DUs), such as gNB-CU and gNB-DU; it can also include active antenna units (AAUs). The CU can implement some of the network device's functions, and so can the DU. For example, the CU is responsible for handling non-real-time protocols and services, implementing the functions of the radio resource control (RRC) layer, service data adaptation protocol (SDAP) layer, and packet data convergence protocol (PDCP) layer. The DU is responsible for handling physical layer protocols and real-time services, implementing the functions of the radio link control (RLC) layer, medium access control (MAC) layer, and physical (PHY) layer. Additionally, the AAU can implement some physical layer processing functions, radio frequency processing, and related functions of the active antenna. Since RRC layer information ultimately becomes PHY layer information, or is derived from PHY layer information, in this network deployment, higher-layer signaling (such as RRC layer signaling) can be considered to be sent by the DU, or jointly by the DU and AAU. It is understood that network devices can include at least one of CU, DU, and AAU. Furthermore, the CU can be classified as a network device in the radio access network (RAN), or it can be classified as a network device in the core network; no specific limitation is made in this regard.
[0066] In this embodiment, the network device may have mobility characteristics; for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low Earth orbit (LEO) satellite, a medium Earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station located on land, water, or other similar locations.
[0067] In this embodiment, the network device can provide services to a cell, and the terminals within the cell can communicate with the network device through transmission resources (such as spectrum resources). The cell can include macro cells, small cells, metro cells, micro cells, pico cells, and femto cells, etc.
[0068] Based on the above description, the following is an exemplary description of the wireless communication system according to an embodiment of this application.
[0069] For an example, see the wireless communication system of this application embodiment. Figure 1 The wireless communication system 10 may include a network device 110 and a terminal 120, wherein the network device 110 may be a device that communicates with the terminal 120. Simultaneously, the network device 110 may provide communication coverage for a specific geographical area and may communicate with the terminal 120 located within that coverage area.
[0070] Optionally, the wireless communication system 10 may also include multiple network devices, and each network device may include a certain number of terminals within its coverage area, without specific limitations.
[0071] Optionally, the wireless communication system 10 may also include other network entities such as a network controller and a mobility management entity, which are not specifically limited here.
[0072] Optionally, the communication between network devices and terminals, and between terminals in the wireless communication system 10, can be wireless or wired communication, without specific restrictions.
[0073] First, the relevant content involved in the technical solutions of the embodiments of this application will be introduced to facilitate the understanding of those skilled in the art.
[0074] 1. Contention-based 4-step type random access procedure
[0075] like Figure 2 As shown, for a contention-based 4-step random access, the entire process consists of 4 steps: transmission of the random access preamble (RA preamble), reception of the random access response (RAR) message, transmission of message 3 (Msg3), and reception of message 4 (Msg4).
[0076] Step 1: RA preamble transmission
[0077] The RA preamble, or message 1 (Msg1), can be used to notify network devices of a random access request. This allows network devices to estimate the transmission delay between themselves and the terminal and use this to calibrate uplink timing, and then instruct the terminal via a RAR message.
[0078] Step 2: Receiving RAR Messages
[0079] The RAR message, or message 2 (Msg2), is transmitted via a PDCCH scrambled with the RA-RNTI (random access radio network temporary identifier). The time-frequency location of the resource carrying the RA preamble determines the value of the RA-RNTI. After the terminal transmits the RA preamble, it listens to the corresponding PDCCH within the RAR time window based on the RA-RNTI value to receive the corresponding RAR message scrambled with the RA-RNTI. If no RAR message is received from the network device within the RAR time window, the random access process is considered to have failed.
[0080] RAR messages can include the time adjustment amount required for uplink synchronization, uplink resources required for the terminal to send message 3, temporary C-RNTI, etc.
[0081] In addition, since a terminal can randomly select an RA preamble for random access, multiple terminals may simultaneously select the same PRACH (physical random access channel) resource and the same RA preamble, leading to conflicts. That is, when using the same RA-RNTI and RA preamble, it is impossible to determine which terminal the RAR message is responding to. In this case, a conflict resolution mechanism is needed to resolve the conflict problem.
[0082] Step 3, Message 3 Transmission
[0083] Msg3, or message 3, is transmitted on UL-SCH (uplink shared channel). Msg3 must contain an important piece of information: a unique identifier for each terminal. This identifier is used for conflict resolution in step four. For terminals in the RRC_CONNECTED state, their unique identifier is C-RNTI; for terminals not in the RRC_CONNECTED state, a unique terminal identifier (S-TMSI or a random number) from the core network will be used as their identifier.
[0084] Step 4, Message 4 Receiving
[0085] Each terminal carries its unique identifier in Msg3: either C-RNTI or a terminal identifier from the core network. During the conflict resolution mechanism, network devices will carry this unique identifier in Msg4 to indicate the winning terminal, while other terminals that did not win the conflict resolution will re-initiate random access. If the PDCCH received by the terminal in Msg4 is scrambled with the TC-RNTI specified in the RAR, then when the UE Contention Resolution Identity MAC control element contained in the successfully decoded MAC PDU matches the CCCH SDU sent in Msg3, the terminal will consider random access successful and set its TC-RNTI to C-RNTI.
[0086] 2. Contention-based two-step type random access procedure
[0087] In Release 16, a contention-based two-step random access procedure was introduced to reduce terminal access latency. For example... Figure 3 As shown, the contention-based two-step random access procedure mainly includes the following two steps:
[0088] Step 1: MsgA Transmission
[0089] The terminal transmits the RA preamble and message 3 in the above-mentioned contention-based 4-step random access process, which is called MsgA. That is, MsgA can include two parts: the RA preamble and the Physical Uplink Shared Channel (PUSCH).
[0090] Step 2: MsgB reception
[0091] The terminal receives messages 2 and 4 in the above contention-based 4-step random access process, referred to as MsgB.
[0092] 3. RA preamble
[0093] 1) Composition, classification, and quantity of RA preamble
[0094] A preamble can consist of a cyclic prefix (CP) and a sequence.
[0095] RA preamble supports four long sequences of length 839 and nine short sequences of length 139, and the length of the sequence formed by RA preamble can be indicated by the high-level parameter prach-RootSequenceIndex.
[0096] Each cell can have 64 available RA preambles, which form an RA preamble sequence. Each RA preamble has a unique index within the RA preamble sequence. The terminal selects one RA preamble from this sequence (or it is specified by the network device) for transmission using a Physical Random Access Channel (PRACH) occasion (RO). In other words, the RA preamble is carried (or transmitted) by the PRACH occasion.
[0097] The above RA preamble sequence can include the following two parts:
[0098] One part consists of contention-based random access preamble (CBRA) sequences and non-contention-based random access preamble (CFRA) sequences configured by the higher-level parameter totalNumberOfRA-Preambles.
[0099] The other part consists of other RA preamble sequences besides those indicated by the high-level parameter totalNumberOfRA-Preambles. These other RA preamble sequences are used for other purposes, such as System Information (SI) requests.
[0100] It is worth noting that if the higher-level parameter totalNumberOfRA-Preambles is not configured with a specific number of RA preambles, then the above 64 RA preambles are used for both contention-based random access and non-contention-based random access.
[0101] In addition, CBRA preambles can be divided into two groups: group A and group B. Group B may not exist and can be configured by the high-level parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB.
[0102] Network devices can configure the parameters required for contention-based random access via the higher-layer parameter RACH-ConfigCommon (carried by BWP-Common in SIB1), while network devices can configure the parameters required for non-contention-based random access via the higher-layer parameter RACH-ConfigDedicated.
[0103] 4. PRACH Time and Frequency Resources
[0104] The time-domain PRACH occasion (i.e., the PRACH time-domain resource used to transmit or carry the RA premble, or the time-domain location of the PRACH Hoccasion) can be configured by the parameter prach-ConfigurationIndex in the higher-layer parameter RACH-ConfigGeneric, as shown in Table 1. Table 1 defines the random access configuration for FR1 and paired spectrum / supplementary uplink. Where n f This indicates the system frame number, and x indicates the PRACH configuration period. The number of PRACH Hoccasions within a PRACH slot. Indicates the length of PRACH.
[0105] For example, when the PRACH Configuration Index is 109, the following exists:
[0106] • The random preamble format uses A1 / B1; there is a PRACH occasion (i.e., n) every two system frames (i.e., 0, 2, 4…). f (mod 2 = 0);
[0107] • The starting position of the PRACH occasion in the 9th subframe of the system frame begins from the 0th OFDM symbol;
[0108] • The 9th subframe contains 2 PRACH slots, and each PRACH slot contains 7 ( ) PRACHoccasion;
[0109] ·PRACH length is 7 ( This means it occupies 7 OFDM symbols.
[0110] The frequency domain PRACH occasion (i.e., the PRACH frequency domain resource used to transmit or carry RApremble, or the frequency domain location of PRACHHoccasion) can be configured by the parameters msg1-FrequencyStart and msg1-FDM in the higher-level parameter RACH-ConfigGeneric.
[0111] The parameter msg1-FrequencyStart can be used to configure the offset between the starting frequency domain position of the PRACH occasion and the starting frequency domain position of the initial BWP or the current active BWP.
[0112] Table 1
[0113]
[0114] The parameter msg1-FDM can be used to configure how many frequency domain PRACH occasions there are on a time-domain PRACH occasion.
[0115] 5. The Synchronization Signal and PBCH block (SSB) is associated with (or mapped to) the PRACH occasion and RA preamble.
[0116] The higher-level configuration can use the parameter `ssb-perRACH-OccasionAndCB-PreamblesPerSSB` to configure a PRACH occasion associated with N SSBs (configured by the L1 parameter `SSB-per-rach-occasion`), and R consecutive CBRA preamble indices associated with each of these N SSBs (configured by the L1 parameter `CB-preambles-per-SSB`). There are two configuration options for N:
[0117] One approach is that if N < 1, then an SSB is associated with 1 / N consecutive valid PRACH occasions (e.g., if N = 1 / 8, then an SSB is associated with 8 PRACH occasions), and R consecutively indexed CBRA preambles are mapped to SSBn, where 0 <= n <= N-1. The CBRA preamble sequence associated with this SSB starts from CBRA preamble index 0.
[0118] For example, if N = 1 / 8, then an SSB is associated with 8 PRACH occasions, and the SSB is associated with 8 preamble index 0 starting points.
[0119] Another approach is that if N >= 1, then N SSBs are associated with a PRACH occasion, and R consecutively indexed CBRAPreambles map to SSB n, 0 <= n <= N-1, and the CBRAPreamble sequence associated with SSB n starts from the CBRAPreamble index. The beginning. Among them, It is configured by the high-level parameter totalNumberOfRA-Preambles and is an integer multiple of N.
[0120] For example, if N = 2, Then, two SSBs are associated with one PRACH occasion, and the CBRA preamble index associated with SSB 0 starts from 0, while the CBRA preamble index associated with SSB 1 starts from 32. That is, SSB 0 is associated with CBRA preambles with indices from 0 to 31, and SSB 1 is associated with indices from 32 to (the total number of configured CBRA preambles - 1).
[0121] For link recovery, the terminal uses the parameter ssb-perRACH-Occation carried by the higher-layer parameter BeamFailureRecoveryConfig to indicate that N SSBs are associated with one PRACH occasion. If N<1, then one SSB is associated with 1 / N consecutive valid PRACH occasions; if N>=1, then N consecutive SSBs are associated with one PRACH occasion.
[0122] In summary, the mapping relationship between SSB and PRACH occasion can be summarized as follows:
[0123] First, in a PRACH occasion, the order of the RA preamble indexes is increasing;
[0124] Secondly, the frequency resource index for frequency multiplexed PRACH occasions is in ascending order;
[0125] Furthermore, the order of the time resource indexes for time-multiplexed PRACH occasions within a PRACH time slot is ascending;
[0126] Finally, the PRACH slot indexes are ordered in ascending order.
[0127] The following example illustrates the mapping relationship between SSB and PRACH occasion.
[0128] Example 1:
[0129] When there are 8 SSBs configured, with their respective indices from 0 to 8, and parameters msg1-FDM = 4 and ssb-perRACH-Occasion = 1 / 4, the mapping relationship between SSBs and PRACH occasions is as follows: Figure 4 As shown.
[0130] exist Figure 4 In this context, the parameter msg1-FDM=4 indicates that there are 4 frequency domain PRACH Hoccasions on one time domain PRACH occasion (RO).
[0131] The parameter ssb-perRACH-Occasion = 1 / 4 indicates that one SSB maps to four PRACH occasions. Therefore, SSB 0 is mapped to the four frequency domain PRACH occasions on the first time domain PRACH occasion in ascending order of frequency resource index, and the indices corresponding to the first to fourth frequency domain PRACH occasions are sequentially increased.
[0132] Since there are 8 SSBs, and the SSBs have not yet been mapped, according to the "first mapping principle" mentioned above, SSB1 is mapped to the 4 frequency domain PRACH Hoccasions on the second time domain PRACH occasion in ascending order of frequency resource index, and so on.
[0133] Example 2:
[0134] When there are 8 SSBs configured, with their respective indices from 0 to 8, and parameters msg1-FDM = 4 and ssb-perRACH-Occasion = 1, the mapping relationship between SSBs and PRACH occasions is as follows: Figure 5 As shown.
[0135] exist Figure 5In this context, the parameter msg1-FDM=4 indicates that there are 4 frequency domain PRACH Hoccasions on one time domain PRACH occasion (RO).
[0136] The parameter ssb-perRACH-Occasion=1 indicates that one SSB maps to one PRACH occasion.
[0137] Therefore, SSBs 0 to 3 are mapped sequentially to the four frequency domain PRACH occasions on the first time domain PRACH occasion in ascending order of the frequency resource index. That is, SSB 0 is mapped to the first frequency domain PRACH occasion on the first time domain PRACH occasion, and so on.
[0138] Since there are 8 SSBs, and the SSBs have not yet been mapped, according to the "first mapping principle" mentioned above, SSBs 4 to 7 are mapped sequentially to the 4 frequency domain PRACH occasions on the second time domain PRACH occasion in ascending order of the frequency resource index, and so on.
[0139] Example 3:
[0140] When there are 8 SSBs configured, with their respective indices from 0 to 8, and parameters msg1-FDM=4 and ssb-perRACH-Occasion=2, the mapping relationship between SSBs and PRACH occasions is as follows: Figure 6 As shown.
[0141] exist Figure 6 In this context, the parameter msg1-FDM=4 indicates that there are 4 frequency domain PRACH Hoccasions on a time domain PRACH occasion (RO).
[0142] The parameter ssb-perRACH-Occasion=2 indicates that 2 SSBs are mapped to 1 PRACH occasion.
[0143] Therefore, the mapping of the four frequency domain PRACH occasions on the first time domain PRACH occasion is as follows:
[0144] SSB 0 / 1 is mapped to the first frequency domain PRACH occasion on the first time domain PRACH occasion, SSB2 / 3 is mapped to the second frequency domain PRACH occasion on the first time domain PRACH occasion, SSB 4 / 5 is mapped to the third frequency domain PRACH occasion on the first time domain PRACH occasion, and SSB 6 / 7 is mapped to the third frequency domain PRACH occasion on the first time domain PRACH occasion.
[0145] The mapping of the four frequency domain PRACH occasions on the second time domain PRACH occasion is as follows:
[0146] SSB 0 / 1 is mapped to the first frequency domain PRACH occasion on the second time domain PRACH occasion, SSB2 / 3 is mapped to the second frequency domain PRACH occasion on the second time domain PRACH occasion, and so on.
[0147] 6. CSI-RS associated (or mapped) with PRACH occasion
[0148] Similar to SSB, CSI-RS has an ID that corresponds to a beam. If the random access procedure is triggered by a higher layer request and the CSI-RS index is associated with a PRACH occasion, then when the parameter ra-PreambleIndex is not 0, the parameter ra-OccasionList indicates the set of PRACH occasions associated with that CSI-RS index.
[0149] 7. Msg1 transmission, i.e., RA preamble transmission
[0150] During random access, the terminal can use RO to transmit Msg1. There are three ways to trigger the random access process:
[0151] 1) PDCCH order trigger: The network device tells the terminal through special DCI format 1_0 that the random access procedure needs to be re-initiated, and tells the terminal the ra-PreambleIndex, SSB Index, PRACH MaskIndex and UL / SUL Indicator that should be used to indicate whether it is UL or SUL.
[0152] 2) MAC layer trigger: The UE selects the RA preamble to initiate the random access procedure.
[0153] 3) RRC layer triggers: such as initial access, re-establishment, handover, RRC_INACTIVE to RRC_CONNECTED state transition, requests to other SIs, and requests during RRC synchronization reconfiguration.
[0154] When a terminal needs to transmit an RA preamble, it needs to perform the following operations:
[0155] (1) Select SSB or CSI-RS
[0156] It should be noted that the PRACH occasion includes the RA preamble index. The value range of the RA preamble index is associated with (or mapped to) the SSB index or CSI-RS index, and the SSB index or CSI-RS index is mapped to the PRACH occasion.
[0157] 1) Select SSB
[0158] SSBs can be used in both contention-based and non-contention-based random access procedures. When selecting an SSB, the terminal chooses based on different event-triggered scenarios, as follows:
[0159] ① Based on a non-contention-based random access procedure:
[0160] For beam failures and other event-triggered non-contention-based random access procedures (excluding PRACH order triggering and SI request triggering), the terminal can obtain the SS-RSRP of the SSB through channel estimation, and then compare the SS-RSRP of the SSB with the parameter rsrp-ThresholdSSB. If there is an SSB whose SS-RSRP is greater than rsrp-ThresholdSSB, the terminal selects that SSB.
[0161] When a PDCCH order triggers a non-contention-based random access procedure, the terminal directly selects the SSB indicated by the PDCCH order.
[0162] For an SI request triggering a non-contention-based random access procedure, if there exists an SSB whose SS-RSRP is greater than the parameter rsrp-ThresholdSSB, the terminal selects that SSB; otherwise, the terminal arbitrarily selects an SSB. If multiple SSBs have SS-RSRPs greater than the parameter rsrp-ThresholdSSB, the terminal arbitrarily selects one of those SSBs.
[0163] ② Contention-based random access procedure:
[0164] If there exists an SSB whose SS-RSRP is greater than the parameter rsrp-ThresholdSSB, the terminal selects that SSB; otherwise, the terminal selects any SSB. If there are multiple SSBs whose SS-RSRP is greater than the parameter rsrp-ThresholdSSB, the terminal selects any SSB from among those multiple SSBs.
[0165] 2) Select CSI-RS
[0166] CSI-RS can be used in non-contention-based random access procedures (except for PDCCH order triggering and SI request triggering) as well as in contention-based random access procedures. When selecting a CSI-RS, the CSI-RSRP of the CSI-RS is compared with the parameter rsrp-ThresholdCSI-RS. If there is a CSI-RS with a CSI-RSRP greater than the parameter rsrp-ThresholdCSI-RS, the terminal selects that CSI-RS.
[0167] (2) Select RA preamble index
[0168] ①For a competition-based random access procedure
[0169] The RA preamble index is selected by the terminal. The terminal needs to determine whether to select the RA preamble from group A or group B. If group B exists, relevant configuration parameters are used to determine whether to select from group B; otherwise, it is selected from group A.
[0170] If the terminal has already sent Msg3 and the access failed, the RApreamble used when the terminal tries to access again should belong to the same group as the RA preamble used when sending Msg3 for the first time.
[0171] After the group is determined, the terminal randomly selects an RA preamble from the RA preambles associated with the selected SSB in that group.
[0172] ② For non-contention-based random access procedures
[0173] The RA preamble index is indicated by the network device. There are two main ways in which the network device assigns the RA preamble index:
[0174] The first method involves configuring the ra-PreambleIndex field in PRACH-ConfigDedicated through high-level reference.
[0175] The second method involves configuring the RandomAccess Preamble index field in DCI format 1_0 for random access triggered by the PDCCH order.
[0176] (3) Select the PRACH resource to carry (transmit) the RA preamble.
[0177] For non-contention-based random access procedures, the higher-layer reference PRACH mask index can be used to determine the PRACH resource location for non-contention-based random access procedures.
[0178] For contention-based random access procedures, after the terminal prepares Msg1, it determines the next available PRACH occasion from the PRACH Hoccasion associated with the SSB as the next available PRACH resource location; for non-contention-based random access procedures, after the UE prepares Msg1, the next available PRACH resource location is determined by the PRACHmask index.
[0179] There are four ways to configure the PRACH mask index based on non-contention:
[0180] Indicated by the parameter ra-ssb-OccasionMaskIndex in the high-level parameter PRACH-ConfigDedicated;
[0181] Indicated by the parameter ra-ssb-OccasionMakIndex in the high-level parameter BeamFailureRecoveryConfig;
[0182] Indicated by the parameter ra-ssb-OccassionMakIndex in the SI-RequestResources parameter of the high-level parameter SI-SchedulingInfo in SIB1;
[0183] The PDCCH order is indicated by the PRACH mask index in DCI format 1_0.
[0184] (4) Determine the corresponding RA-RNTI
[0185] The temporal location of the PRACH resource determines the RA-RNTI value. After transmitting the RA preamble, the terminal calculates the RA-RNTI associated with the PRACH occasion in order to accept the RAR scrambled by the RA-RNTI, and the calculation formula is as follows (except for the contention-free random access preamble used for beam failure recovery requests):
[0186] RA-RNTI=1+s_id+14×t_id+14×80×f_id+14×80×8×ul_carrier_id
[0187] Wherein, s_id is the index of the first OFDM symbol of the PRACH occasion (0≤s_id<14), t_id is the index of the first slot of the PRACH occasion in the system frame (0≤t_id<80), f_id is the index of the PRACH occasion in the frequency domain (0≤f_id<8), and ul_carrier_id is the UL carrier used for RA preamble transmission (0 indicates normal uplink carrier, 1 indicates SUL carrier).
[0188] (5) Determine the target received power of the RA preamble.
[0189] 8. MsgA transmission
[0190] In the MsgA transmission of 2-step random access, MsgA consists of two parts: the RA preamble and the PUSCH. The RA preamble is carried by the RO. To distinguish between 2-step and 4-step random access, the following two methods can be used:
[0191] Method 1: 2-step type random access and 4-step type random access can share (or share) the RO, but different RA preambles are required;
[0192] Method 2: 2-step type random access and 4-step type random access use different ROs.
[0193] For shared (or common) ROs, 2-step type random access can share all ROs or a subset of ROs in 4-step type random access.
[0194] For different RO methods, the RO used in 2-step type random access and the RO used in 4-step type random access have different indices in the time domain.
[0195] The process for selecting resources for transmitting MsgA is as follows: The terminal selects the RO associated with the SSB based on channel measurements; it selects from group A or group B based on the PUSCH transmission packet size requirement in MsgA; and it determines a PO and DMRS (De-Modulation Reference Signal) configuration under its associated PUSCH configuration based on the selected RO and the selected RA preamble, so that the PUSCH transmission block is carried by the PO.
[0196] The CBRA preambles associated with the SSB for the 2-step random access type are configured by the higher-layer parameter msgA-CB-PreamblesPerSSB-PerSharedRO;
[0197] The sequence position of the CBRA preamble in the 2-step random access type is adjacent to the sequence position of the CFRA preamble.
[0198] The starting index of the CBRA preambles associated with the SSB for the 2-step random access type is configured by the higher-level parameter end of the 4-step CBRA preambles for that SSB.
[0199] Because NR5G introduces new frequency bands such as Sub-6GHz and millimeter waves, these new bands typically have higher communication frequencies compared to traditional 2G, 3G, and 4G mobile communication networks. This results in greater transmission loss in NR5G, leading to a more significant difference between uplink and downlink transmit power. Furthermore, NR5G employs a flexible uplink / downlink time slot allocation. Since downlink demand is higher than uplink demand, the allocation of time slots tends to favor downlink, further amplifying the difference in uplink / downlink transmit power. Additionally, NR5G utilizes Massive MIMO technology, resulting in a greater difference in the number of antenna arrays between network equipment and terminals, further exacerbating the difference in uplink / downlink transmit power.
[0200] However, for NR 5G networks, many applications (such as live video streaming) will generate uplink traffic of the same magnitude as downlink traffic, thus requiring NR 5G networks to have continuous, high-quality, and strong uplink coverage capabilities. Therefore, to reduce the difference between uplink and downlink transmit power and to avoid the impact of limited uplink coverage, uplink coverage enhancement needs to be introduced into the mobile communication system. Currently, how to achieve uplink coverage enhancement during random access requires further research.
[0201] In summary, in order to achieve uplink coverage enhancement during random access, this application aims to use K (K is a positive integer greater than 1) repeated transmissions of the RA preamble, thereby utilizing the K repeated transmissions of the RA preamble to improve PRACH transmission performance and achieve uplink coverage enhancement of PRACH.
[0202] Since the RA preamble needs to be carried (or transmitted) by the PRACH location, in order to realize the K-times repeated transmission of the RA preamble, it is necessary to determine the RO used to carry the K-times repeated transmission of the RA preamble, that is, to determine the time-frequency resources used for the K-times repeated transmission of the RA preamble.
[0203] It should be noted that, firstly, the RA preamble with K repeated transmissions is transmitted in a single transmission process; or in other words, the K repeated transmissions of the RA preamble are performed in a single transmission process.
[0204] In other words, a single transmission consists of K repeated transmissions of the RA preamble. Therefore, this embodiment of the application needs to determine the desired use of K repeated transmissions of the RA preamble in a single transmission, thereby utilizing the K repeated transmissions of the RA preamble to improve PRACH transmission performance and achieve enhanced uplink coverage of PRACH.
[0205] In addition, in order to realize that a single transmission includes K repeated transmissions of RA preamble, it is necessary to determine the RO used to carry the single transmission including K repeated transmissions of RA preamble, that is, to determine the time-frequency resources used for the single transmission including K repeated transmissions of RA preamble.
[0206] For a single transmission containing K repeated transmissions of the RA preamble, it is understood that current standard protocols stipulate that the terminal will only transmit one RA preamble in a single transmission. However, the embodiments of this application stipulate that the terminal will repeatedly transmit K RA preambles in a single transmission. These K RA preambles are identical, i.e., they have the same function. In other words, the terminal repeatedly transmits the RA preamble K times in a single transmission, which helps to improve uplink coverage during random access and achieve uplink coverage enhancement.
[0207] Secondly, since the RA preamble needs to be transmitted K (K>1) times (i.e. multiple times) in a single transmission, and the RA preamble needs to be carried (or transmitted) by the PRACH location, the embodiments of this application can adopt the following two methods:
[0208] Method 1: K repeated transmissions of an RA preamble can be achieved using K ROs (each RO is used to carry one RA preamble that includes K repeated transmissions in one transmission);
[0209] Method 2: K repeated transmissions of RA preamble can be achieved by using one or K / R (i.e., K divided by R, where R is a positive integer) RO (one RO is used to carry K or R RA preambles in a single transmission containing K repeated transmissions).
[0210] These two methods will be explained in detail later, and will not be repeated here.
[0211] Finally, because the random access procedure in NR 5G uses beams, the SSB has multiple transmission opportunities within the time domain period and has a corresponding index, i.e., the SSB index. Simultaneously, each SSB index corresponds to a beam, and different SSB indices may correspond to the same (same direction) or different (different directions) beams. For the terminal, it only has the opportunity to transmit the RA preamble when the SSB beam scanning signal covers the terminal. At this point, when the network device receives the RA preamble transmitted by the terminal, the network device can determine the optimal downlink beam. In other words, the network device knows which beam points to the terminal. Therefore, the SSB needs to be associated (mapped) with the RA preamble, and since the RA preamble needs to be carried (or transmitted) by the PRACH occasion, the SSB needs to be mapped (associated) with the PRACH occasion.
[0212] As can be seen, this application embodiment also needs to determine the mapping relationship between the RO and SSB index for carrying a RApreamble that includes K (K≥1) repeated transmissions in one transmission.
[0213] To achieve the above technical solution, the following will further explain and clarify other contents, concepts, and meanings that may be involved.
[0214] 1. Transmission or acquisition of time and frequency resources used for PRACH transmission
[0215] It should be noted that the time and frequency resources used for PRACH transmission can be configured through higher-layer parameters, and can be sent or acquired during processes such as cell search, cell reselection, uplink and downlink synchronization, cell access, cell camping, initial access, or uplink and downlink resource scheduling.
[0216] In addition, the time-frequency resources used for transmitting PRACH may include at least one PRACH occasion.
[0217] For example, in conjunction with the content in "4. PRACH Time and Frequency Resources" above, this application can configure the time-domain PRACH occasion through the parameter prach-ConfigurationIndex in the higher-level parameter RACH-ConfigGeneric, and configure the frequency-domain PRACH occasion through the parameters msg1-FrequencyStart and msg1-FDM in the higher-level parameter RACH-ConfigGeneric, thereby realizing the transmission or acquisition of time and frequency resources for transmitting PRACH.
[0218] 2. Sending or retrieving SSB index
[0219] It should be noted that the SSB index can be configured through system information or higher-level parameters, and can be sent or obtained during processes such as cell search, cell reselection, uplink / downlink synchronization, cell access, cell camping, initial access, or uplink / downlink resource scheduling.
[0220] For example, sending or retrieving N via SIB1 or the higher-level parameter ServingCellConfigCommon's ssb-PositionsInBurst. T S x SB One SSB index.
[0221] 3. Association period and RO time domain window
[0222] An association period begins in system frame 0 and is used to map SSB indices to PRACH locations. This is determined by the PRACH configuration period based on the minimum value in the set defined in Table 2, such that... Each SSB index maps to a PRACH location at least once within the associated cycle. Terminals can obtain this from ssb-PositionsInBurst in SIB1 or ServingCellConfigCommon.
[0223] Furthermore, since the period of an SSB set can be 5, 10, 20, 40, 80, or 160, the relationship between the association period used to map SSB indexes to PRACH locations and the PRACH configuration period is simply the multiple of the SSB set period relative to the PRACH configuration period, as shown in Table 2. Thus, each SSB in the SSB set (identified by its SSB index) is mapped to a PRACH location at least once within the association period.
[0224] If, within a period of mapping integer SSB indices to PRACH locations, there is a set of PRACH locations or RA preambles that are not mapped to PRACH locations, then... If there are multiple SSB indexes, then the mapping will not be performed. Each SSB index is linked to a set of PRACH addresses or RA preambles.
[0225] Table 2
[0226]
[0227] An association pattern period consists of one or more association periods and is determined such that the mapping between PRACH locations and SSB indices repeats at most once every 160 milliseconds. After an integer number of association periods, RRACH locations that are not mapped (associated) with an SSB index are not used for PRACH transmission (i.e., not used to carry or transmit RA preamble).
[0228] It is understood that, in the embodiments of this application, the mapping relationship between PRACHocation (RO) and SSB index in the time-frequency domain resources used for PRACH transmission can be mapped within an association period, which can be T times the PRACH configuration period, where T is a positive integer. T can be configured by higher-layer parameters or signaling.
[0229] For example, as shown in Table 2, T can be configured as 1, 2, 4, 8, 16, etc.
[0230] Based on the above analysis, it can be seen that the embodiments of this application can employ two methods to implement the K repeated transmissions of the RA preamble. Therefore, the RO mapped to the SSB index in the association period may belong to one of the following two categories:
[0231] ① A first-class RO, and one of the first-class ROs is used to carry a RApreamble consisting of K repeated transmissions in one transmission;
[0232] ② A second type of RO, wherein one of the second type of RO is used to carry a transmission comprising K or R RA preambles in K repeated transmissions. Wherein, K can be an integer multiple of R.
[0233] It should be noted that both the first type of RO and the second type of RO are essentially RO. The embodiments in this application are only defined to distinguish the different functions of RO, and no specific limitations are imposed on them.
[0234] To enhance uplink coverage during random access, embodiments of this application may select K first-type ROs in the association period to achieve K repeated transmissions of the RA preamble, or select one or K / R (i.e., K divided by R) second-type ROs in the association period to achieve K repeated transmissions of the RA preamble, without making specific limitations.
[0235] Furthermore, in order to select K first-type ROs within the association period, this application embodiment needs to define multiple RO time-domain windows within one association period; that is, one association period may include multiple RO time-domain windows. The purpose of defining "RO time-domain windows" in this application embodiment is as follows:
[0236] The terminal can select K first-type ROs within a certain RO time domain window in an associated period, but cannot select first-type ROs across RO time domain windows.
[0237] Since an association period can be T times the PRACH configuration period, in order to ensure that K first-type ROs can be selected within a RO time window, if at least one first-type RO can be selected within a PRACH configuration period, the following may exist:
[0238] The start (or end) position of an RO time-domain window is an integer multiple of K times the PRACH configuration period;
[0239] The length of an RO time-domain window is greater than or equal to K times the PRACH configuration period.
[0240] Additionally, the number of RO time-domain windows contained in a single associated period can be determined by T and K. For example, when the length of the RO time-domain window is equal to K times the PRACH configuration period, a single associated period can contain T / K (i.e., T divided by K) RO time-domain windows.
[0241] It should be noted that the "RO time domain window" in the embodiments of this application can also be replaced by other terms, such as first time domain window, first window, first time period, etc. As long as it can represent that multiple windows are defined in an associated period so that the terminal can select K second type ROs in one window, and cannot select across RO time domain windows, such meanings are within the scope of protection of this application.
[0242] 4. Mapping relationship between the first type of RO and SSB indexes
[0243] It should be noted that, in conjunction with the content of "5. SSB associated (or mapped) with PRACH occasion and RA preamble" above, it can be understood that the higher layer can configure a first-class RO for mapping N SSB indexes through the parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB, and R consecutive CBRA preamble indexes associated with each of the N SSB indexes.
[0244] The SSB index can be mapped according to the following "first mapping principle":
[0245] 1) Within the RO time window of a correlation period, the SSB index is mapped in ascending order (in ascending order) of the RApreamble index in a PRACH occasion (RO).
[0246] It is understandable that the mapping relationship between the first type of RO and the SSB index includes: within the RO time domain window, the SSB index is mapped to the first type of RO in ascending order of the RA preamble index.
[0247] 2) Within a RO time-domain window of a correlation period, the SSB index is mapped according to the ascending order (incremental order) of the frequency resource indexes for the frequency-domain multiplexing PRACH occasion; or,
[0248] Within a RO time-domain window of a correlation period, the SSB index is mapped in ascending order (incremental order) according to the indexes of the frequency-domain PRACH occasions on the same time-domain PRACH occasion.
[0249] It is understandable that the mapping relationship between the first type of RO and the SSB index can also include: within the RO time domain window, the SSB index is mapped to the first type of RO in ascending order of the frequency domain resource index of the frequency domain multiplexed RO, or in ascending order of the index of the frequency domain PRACH occasion.
[0250] Frequency domain multiplexing RO
[0251] It should be noted that, in conjunction with the content of "4. PRACH Time and Frequency Resources" above, frequency domain reuse (RO) can be understood as at least one frequency domain PRACH occasion (i.e., the PRACH frequency domain resource used to transmit or carry RApremble, or the frequency domain location of the PRACH occasion) occupying the same time domain resources, or at least one frequency domain PRACH occasion occupying the same time domain PRACH Hoccasion.
[0252] Additionally, the number of frequency domain reused ROs can be configured by higher-level parameters. For example, the msg1-FDM parameter in RACH-ConfigGeneric can be used for configuration.
[0253] Frequency domain resource index for frequency domain multiplexing (RO)
[0254] It should be noted that the frequency domain resource index of frequency domain multiplexing RO can be understood as the index corresponding to at least one frequency domain PRACH occasion occupying the same time domain resources, or the index corresponding to at least one frequency domain PRACH occasion occupying the same time domain PRACH occasion.
[0255] 3) Within a RO time-domain window of a correlation period, the SSB index is mapped according to the ascending order (incremental order) of the time-domain resource indexes of the time-domain reuse PRACH occasion within a PRACH time slot; or,
[0256] Within a RO time-domain window of a correlation period, the SSB index is mapped in ascending order of the time-domain PRACH occasion index on the same frequency-domain PRACH occasion within a PRACH time slot.
[0257] It is understandable that the mapping relationship between the first type of RO and the SSB index can also include: within the RO time domain window, the SSB index is mapped to the first type of RO in ascending order (incremental order) of the time domain resource index of the time domain multiplexing PRACH occasion within a PRACH time slot, or in ascending order (incremental order) of the index of the time domain PRACH occasion within a PRACH time slot.
[0258] • Temporal multiplexing RO within the PRACH time slot
[0259] It should be noted that, based on the above "4. PRACH Time and Frequency Resources" and "Table 1", it can be seen that there may be at least one PRACH time slot in the subframe of the system frame, and there may be at least one PRACH occasion in each PRACH time slot.
[0260] Time-domain multiplexing (RO) within a PRACH time slot can be understood as at least one time-domain PRACH occasion (i.e., the PRACH time-domain resource used to transmit or carry the RA premble, or the time-domain location of the PRACH occasion) occupying the same frequency-domain resources within the same PRACH time slot, or at least one time-domain PRACH occasion occupying the same frequency-domain PRACH occasion.
[0261] • Temporal resource index of temporal multiplexing RO within the PRACH slot
[0262] It should be noted that the time-domain resource index of the time-domain multiplexed RO within the PRACH time slot can be understood as the index corresponding to at least one time-domain PRACH occasion occupying the same frequency domain resources within the same PRACH time slot, or the index corresponding to at least one time-domain PRACH occasion occupying the same frequency domain PRACH occasion.
[0263] 4) Within the RO time domain window of a correlation period, the SSB index is mapped according to the ascending order (increasing order) of the indexes of each PRACH time slot.
[0264] It is understandable that the mapping relationship between the first type of RO and the SSB index can also include: within the RO time domain window, the SSB index is mapped to the first type of RO in ascending order of the indexes of each PRACH time slot.
[0265] As can be seen from the four steps in the above "first mapping principle", when a transmission includes K repeated transmissions of RApreamble, the mapping relationship between RO and SSB indexes satisfies the following: first, mapping is performed in the frequency domain, and then mapping is performed in the time domain.
[0266] The following example illustrates the "first mapping principle" mentioned above.
[0267] Example 1:
[0268] When two SSBs are configured, each with an index from 0 to 1, parameter msg1-FDM = 4, parameter ssb-perRACH-Occasion = 1 / 4, and the length of the RO time-domain window is equal to twice the PRACH configuration period, the mapping relationship between SSB and PRACHOccasion is as follows: Figure 7 As shown.
[0269] exist Figure 7 In this context, the parameter msg1-FDM=4 indicates that there are 4 frequency domain PRACH Hoccasions on a time domain PRACH occasion (RO).
[0270] The parameter ssb-perRACH-Occasion=1 / 4 indicates that one SSB maps to 4 PRACH occasions.
[0271] A correlation period includes multiple RO time domain windows. Within the first RO time domain window, SSB 0 is mapped to the four frequency domain PRACH occasions on the first time domain PRACH occasion in ascending order of frequency resource index. The indices corresponding to the first to fourth frequency domain PRACH occasions are sequentially ascended.
[0272] And within the second RO time-domain window, SSB 1 is mapped to the four frequency-domain PRACH occasions on the second time-domain PRACH occasion in ascending order of the frequency resource index.
[0273] Similarly, within the second RO time-domain window, mapping is performed sequentially in the same manner, and so on.
[0274] Example 2:
[0275] When two SSBs are configured, each with an index of 0 to 1, parameter msg1-FDM = 4, parameter ssb-perRACH-Occasion = 1, and the length of the RO time-domain window is equal to twice the PRACH configuration period, the mapping relationship between SSBs and PRACH occasions is as follows: Figure 8 As shown.
[0276] exist Figure 8 In this context, the parameter msg1-FDM=4 indicates that there are 4 frequency domain PRACH Hoccasions on a time domain PRACH occasion (RO).
[0277] The parameter ssb-perRACH-Occasion=1 indicates that one SSB maps to one PRACH occasion.
[0278] A correlation period comprises multiple RO time-domain windows. Within the first RO time-domain window, SSB 0 is mapped to the first frequency-domain PRACH occasion on the first time-domain PRACH occasion in ascending order of the frequency resource index.
[0279] Within the first RO time-domain window, SSB 1 is mapped to the second frequency-domain PRACH occasions on the first time-domain PRACH occasion in ascending order of the frequency resource index, and so on.
[0280] Example 3:
[0281] When two SSBs are configured, each with an index of 0 to 1, parameter msg1-FDM = 4, parameter ssb-perRACH-Occasion = 2, and the length of the RO time-domain window is equal to twice the PRACH configuration period, the mapping relationship between SSBs and PRACH occasions is as follows: Figure 9 As shown.
[0282] exist Figure 9 In this context, the parameter msg1-FDM=4 indicates that there are 4 frequency domain PRACH Hoccasions on a time domain PRACH occasion (RO).
[0283] The parameter ssb-perRACH-Occasion=2 indicates that 2 SSBs are mapped to 1 PRACH occasion.
[0284] A correlation period comprises multiple RO time-domain windows. Within the first RO time-domain window, the mapping of the four frequency-domain PRACH occasions on the first time-domain PRACH Hoccasion is as follows:
[0285] SSB 0 / 1 is mapped to the first frequency domain PRACH occasion on the first time domain PRACH occasion, SSB0 / 1 is mapped to the second frequency domain PRACH occasion on the first time domain PRACH occasion, SSB 0 / 1 is mapped to the third frequency domain PRACH occasion on the first time domain PRACH occasion, and SSB 0 / 1 is mapped to the third frequency domain PRACH occasion on the first time domain PRACH occasion.
[0286] The mapping of the four frequency domain PRACH occasions on the second time domain PRACH occasion is as follows:
[0287] SSB 0 / 1 is mapped to the first frequency domain PRACH occasion on the second time domain PRACH occasion, SSB0 / 1 is mapped to the second frequency domain PRACH occasion on the second time domain PRACH occasion, and so on.
[0288] 5. Mapping relationship between the second type of RO and SSB indexes
[0289] It should be noted that, in conjunction with the content of "5. SSB associated (or mapped) with PRACH occasion and RA preamble" above, it can be similarly understood that the higher layer can configure a second type RO for mapping N SSB indexes through the parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB, and R consecutive CBRA preamble indexes associated with each of the N SSB indexes.
[0290] The SSB index can be mapped according to the following "second mapping principle":
[0291] 1) Within a single association cycle, the SSB index is mapped in ascending order (in ascending order) according to the RA preamble index in a single RO;
[0292] It is understandable that the mapping relationship between the second type of RO and the SSB index includes: within the association period, the SSB index is mapped to the second type of RO in ascending order of the RA preamble index.
[0293] 2) Within an association period, the SSB index is mapped in ascending order of the frequency domain resource index of the frequency domain multiplexed RO, and is repeatedly mapped K or R times in ascending order of the time domain resource index of the time domain multiplexed RO within and between PRACH time slots on the frequency domain resource index of the same frequency domain multiplexed RO.
[0294] It is understandable that the mapping relationship between the second type of RO and the SSB index may also include: within the association period, the SSB index is mapped to the first type of RO in ascending order of the frequency domain resource index of the frequency domain multiplexed RO, and is mapped to the second type of RO K times in ascending order of the time domain resource index of the time domain multiplexed RO within and between PRACH time slots on the frequency domain resource index of the same frequency domain multiplexed RO.
[0295] • Time-domain multiplexing between PRACH slots
[0296] It should be noted that the time-domain multiplexing RO between PRACH time slots can be understood as the time-domain multiplexing RO being located in different PRACH time slots.
[0297] 3) Within a correlation period, the SSB index is mapped in ascending order of the time domain resource indexes of the time domain multiplexed ROs in the remaining PRACH time slots, excluding those within and between the aforementioned PRACH time slots.
[0298] It is understandable that the mapping relationship between the second type of RO and the SSB index may also include: within the association period, the SSB index is mapped to the second type of RO in ascending order of the time domain resource index of the time domain multiplexed RO in the remaining PRACH time slots other than those within and between the aforementioned PRACH time slots.
[0299] 4) Within an association period, the SSB index is mapped in ascending order of the indexes of the remaining PRACH time slots, excluding those within and between the aforementioned PRACH time slots.
[0300] It is understandable that the mapping relationship between the second type of RO and the SSB index may also include: within the association period, the SSB index is mapped to the second type of RO in ascending order of the indices of the remaining PRACH time slots, excluding those within and between the aforementioned PRACH time slots.
[0301] As can be seen from the four steps in the above "Second Mapping Principle", when a transmission includes K repeated transmissions of RApreamble, the mapping relationship between RO and SSB index satisfies the following: first perform frequency domain mapping and time domain mapping for K repeated transmissions occupying the same frequency domain, and then perform the remaining other time domain mappings.
[0302] The following example illustrates the "second mapping principle" mentioned above.
[0303] Example ①:
[0304] When there are 4 SSBs configured, with their respective indices from 0 to 3, parameter msg1-FDM = 4, parameter ssb-perRACH-Occasion = 1 / 4, and a single transmission contains 2 (i.e., K = 2) repeated transmissions of RA preamble, the mapping relationship between SSB and PRACHoccasion is as follows: Figure 10 As shown.
[0305] exist Figure 10 In this context, the parameter msg1-FDM=4 indicates that there are 4 frequency domain PRACH occasions on a time domain PRACH occasion (RO).
[0306] The parameter ssb-perRACH-Occasion=1 / 4 indicates that one SSB maps to 4 PRACH occasions.
[0307] Therefore, SSB 0 is first mapped to the four frequency domain PRACH occasions in the first time domain PRACH occasion in ascending order of frequency resource index, and SSB 0 is then mapped twice in the time domain for the same frequency domain PRACH occasion, so that SSB 0 is mapped to the four frequency domain PRACH occasions in the second time domain PRACH occasion in ascending order of frequency resource index.
[0308] Since there are 4 SSBs, and the SSBs have not yet been mapped, according to the "second mapping principle" mentioned above, SSB1 is mapped to the 4 frequency domain PRACH Hoccasions on the third time domain PRACH occasion in ascending order of frequency resource index, and so on.
[0309] Simultaneously, the first frequency-domain PRACH occasion of the first time-domain PRACH occasion and the first frequency-domain PRACH occasion of the second time-domain PRACH occasion form a first-class RO. Similarly, the second frequency-domain PRACH occasion of the first time-domain PRACH occasion and the second frequency-domain PRACH occasion of the second time-domain PRACH occasion form a first-class RO, the first frequency-domain PRACH occasion of the third time-domain PRACH occasion and the first frequency-domain PRACH occasion of the fourth time-domain PRACH occasion form a first-class RO, and so on.
[0310] Example 2:
[0311] When there are 4 SSBs configured, with their respective indices from 0 to 3, parameter msg1-FDM = 4, parameter ssb-perRACH-Occasion = 1, and a single transmission contains 2 (i.e., K = 2) repeated transmissions of RA preamble, the mapping relationship between SSB and PRACHoccasion is as follows: Figure 11 As shown.
[0312] exist Figure 11 In this context, the parameter msg1-FDM=4 indicates that there are 4 frequency domain PRACH occasions on a time domain PRACH occasion (RO).
[0313] The parameter ssb-perRACH-Occasion=1 indicates that one SSB maps to one PRACH occasion.
[0314] Therefore, SSB 0 is first mapped to the first frequency domain PRACH occasion on the first time domain PRACH occasion in ascending order of frequency resource index, and SSB 0 is then mapped twice in the same frequency domain PRACH occasion, so that SSB 0 is mapped to the first frequency domain PRACH occasion on the second time domain PRACH occasion in ascending order of frequency resource index.
[0315] Since there are 4 SSBs, and the SSBs have not yet been mapped, according to the above "second mapping principle", SSB1 is mapped to the second frequency domain PRACH Hoccasion on the first time domain PRACH occasion in ascending order of frequency resource index, and so on.
[0316] Simultaneously, the first frequency-domain PRACH occasion of the first time-domain PRACH occasion and the first frequency-domain PRACH occasion of the second time-domain PRACH occasion form a first-class RO. Similarly, the second frequency-domain PRACH occasion of the first time-domain PRACH occasion and the second frequency-domain PRACH occasion of the second time-domain PRACH occasion form a first-class RO, the first frequency-domain PRACH occasion of the third time-domain PRACH occasion and the first frequency-domain PRACH occasion of the fourth time-domain PRACH occasion form a first-class RO, and so on.
[0317] Example ③:
[0318] When there are 4 SSBs configured, with their respective indices from 0 to 3, parameter msg1-FDM = 4, parameter ssb-perRACH-Occasion = 2, and a single transmission contains 2 (i.e., K = 2) repeated transmissions of RA preamble, the mapping relationship between SSB and PRACHoccasion is as follows: Figure 12 As shown.
[0319] exist Figure 12 In this context, the parameter msg1-FDM=4 indicates that there are 4 frequency domain PRACH occasions on a time domain PRACH occasion (RO).
[0320] The parameter ssb-perRACH-Occasion=2 indicates that 2 SSBs are mapped to 1 PRACH occasion.
[0321] Therefore, the mapping of the four frequency domain PRACH occasions on the first time domain PRACH occasion is as follows:
[0322] SSB 0 / 1 is mapped to the first frequency domain PRACH occasion on the first time domain PRACH occasion, and is repeatedly mapped to the first frequency domain PRACH occasion on the second time domain PRACH occasion;
[0323] SSB 2 / 3 is mapped to the second frequency domain PRACH occasion on the first time domain PRACH occasion, and is repeatedly mapped to the second frequency domain PRACH occasion on the second time domain PRACH occasion;
[0324] SSB 0 / 1 is mapped to the third frequency domain PRACH occasion on the first time domain PRACH occasion, and is repeatedly mapped to the third frequency domain PRACH occasion on the second time domain PRACH occasion;
[0325] SSB 2 / 3 is mapped to the fourth frequency domain PRACH occasion on the first time domain PRACH occasion, and is repeatedly mapped to the fourth frequency domain PRACH occasion on the second time domain PRACH occasion, and so on.
[0326] 6. How to perform a K-times repeated transmission RA preamble?
[0327] Consistent with the content in "7. Msg1 Transmission" above, when the terminal needs to repeatedly transmit the RA preamble K times, it needs to perform the following operations: select the SSB index, select the RA preamble index, select the PRACH resource used to carry (transmit) the RA preamble, determine the corresponding RA-RNTI, and determine the target received power of the RA preamble.
[0328] In the section "Selecting PRACH resources for carrying (transmitting) RA preamble", embodiments of this application may use either a first type RO or a second type RO to implement K repeated transmissions of the RA preamble.
[0329] Furthermore, in the "Select SSB Index" section, embodiments of this application can select one or more SSB indices. Since one SSB index may correspond to one beam, while different SSB indices may correspond to beams in different directions (i.e., different beams), and an SSB index may be mapped to at least one first-type RO or a second-type RO, and the RO is used to carry the RA preamble, embodiments of this application can support K repeated transmissions of the RA preamble under the same beam, and support K repeated transmissions of the RA preamble under different beams, by selecting the SSB index.
[0330] 1) K-times repetitive transmission of RA preamble under the same beam
[0331] To achieve K-times repeated transmission of the RA preamble under the same beam, the following method can be used:
[0332] ① Select an SSB index, and based on the mapping relationship between the first type of RO and the SSB index determined by the above "first mapping principle", determine K first type ROs within the RO time domain window.
[0333] Since the K Type I ROs are mapped to the same SSB index, the K Type I ROs correspond to the same beam. Thus, the RA preamble carried by each of the K Type I ROs corresponds to the same beam, thereby enabling K repeated transmissions of the RA preamble under the same beam.
[0334] ② Select an SSB index, and based on the mapping relationship between the second type of RO and the SSB index determined by the above "second mapping principle", determine a second type of RO within the association period. This second type of RO is used to carry K RA preambles in K repeated transmissions in one transmission.
[0335] Since the second type of RO is mapped to an SSB index, the second type of RO corresponds to a beam, and thus the K RA preambles carried by the second type of RO correspond to the same beam, thereby enabling the K repeated transmissions of the RA preamble under the same beam.
[0336] 2) K-times repetitive transmission RA preamble under different beams
[0337] To achieve K-times repeated transmission of the RA preamble under different beams, the following method can be used:
[0338] ① Select P (P is a positive integer greater than 1 and less than or equal to K) SSB indices, and determine K first-class ROs within the RO time-domain window based on the mapping relationship between the first-class RO and SSB indices determined by the above "first mapping principle".
[0339] It should be noted that among the P SSB indices, since the SSB indices mapped by the K first-type ROs are different, the beams corresponding to the K first-type ROs are also different. As a result, the RA preamble carried by the K first-type ROs are different, thus enabling the K repeated transmissions of the RA preamble under different beams.
[0340] ② Select Q (Q is a positive integer greater than 1 and less than or equal to K / R) SSB indices, and determine K / R second-class ROs within the association period according to the mapping relationship between the second type RO and the SSB index determined by the above "second mapping principle". The second type RO is used to carry R RA preambles in K repeated transmissions in one transmission.
[0341] It should be noted that, among the Q SSB indices, since the SSB indices mapped by the K / R second-type ROs are different, the beams corresponding to the K / R second-type ROs are also different. As a result, the R RA preambles carried by the K / R second-type ROs are different, thereby enabling the K repeated transmissions of the RA preamble under different beams.
[0342] In summary, the following section uses the interaction between network devices and terminals as an example to illustrate a resource mapping method according to an embodiment of this application.
[0343] like Figure 13 The diagram shown is a flowchart of a resource mapping method according to an embodiment of this application, which specifically includes the following steps:
[0344] S1310, The network device sends the time-frequency domain resource and synchronization signal block SSB index for transmitting the Physical Random Access Channel (PRACH).
[0345] Correspondingly, the terminal obtains the time-frequency domain resource used for PRACH transmission and the SSB index.
[0346] It should be noted that for details on how to send or acquire the time-frequency domain resources used for PRACH transmission, please refer to the content in "1. Sending or Acquiring Time-Frequency Resources Used for PRACH Transmission" above and other related content, which will not be repeated here.
[0347] For details on how to send or retrieve the SSB index, please refer to the above section "2. Sending or Retrieving the SSB Index" and other related content. We will not repeat them here.
[0348] S1320, The network device determines the mapping relationship between the PRACH opportunity RO in the time-frequency domain resource used for PRACH transmission and the SSB index, wherein the RO is used to carry a random access preamble that is transmitted K times repeatedly.
[0349] Where K is a positive integer greater than 1.
[0350] S1330, The terminal determines the mapping relationship between the PRACH opportunity RO in the time-frequency domain resource used for PRACH transmission and the SSB index, wherein the RO is used to carry the random access preamble for K repeated transmissions.
[0351] It should be noted that how network devices and terminals determine the mapping relationship between the RO and the SSB index in the time-frequency domain resources used for PRACH transmission is detailed in the above-mentioned "Mapping Relationship between the First Type of RO and SSB Index" and "Mapping Relationship between the Second Type of RO and SSB Index" and other related content, and will not be repeated here. Therefore, in this embodiment, to achieve uplink coverage enhancement during random access, this embodiment employs K (K is a positive integer greater than 1) repeated transmissions of the RA preamble, thereby utilizing the K repeated transmissions of the RA preamble to improve PRACH transmission performance and achieve uplink coverage enhancement for PRACH.
[0352] Since the RA preamble needs to be transmitted K times repeatedly, and the RA preamble needs to be carried (or transmitted) by the PRACH location, in order to ensure the stability and robustness of the communication system, this application embodiment needs to determine the mapping relationship between the RO and SSB index used to carry the RA preamble for K repeated transmissions.
[0353] Furthermore, the RA preamble, which is transmitted K times repeatedly, is transmitted within a single transmission. That is, a single transmission includes K repeated transmissions of the RA preamble. Therefore, this embodiment needs to determine the desired K repeated transmissions of the RA preamble within a single transmission, thereby utilizing the K repeated transmissions of the RA preamble to improve PRACH transmission performance and achieve enhanced uplink coverage of PRACH. Since the RA preamble needs to be transmitted K times in a single transmission, and the RA preamble needs to be carried (or transmitted) by the PRACH location, to ensure the stability and robustness of the communication system, this embodiment needs to determine the mapping relationship between the RO and SSB indexes used to carry the RA preamble, which includes K repeated transmissions within a single transmission.
[0354] The foregoing primarily describes the solutions of the embodiments of this application from a methodological perspective. It is understood that, in order to achieve the aforementioned functions, the terminal or network device includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software-driven hardware manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0355] This application embodiment can divide a terminal or network device into functional units based on the above method examples. For example, each function can be divided into separate functional units, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or as a software program module. It should be noted that the unit division in this application embodiment is illustrative and only represents a logical functional division; in actual implementation, there may be other division methods.
[0356] When using integrated units, Figure 14 This is a functional unit block diagram of a resource mapping device according to an embodiment of this application. The resource mapping device 1400 includes: an acquisition unit 1401 and a determination unit 1402.
[0357] It should be noted that the acquisition unit 1401 can be a module unit used for transmitting and receiving signals, data, information, etc.
[0358] The determining unit 1402 can be a module unit used for processing signals, data, information, etc., and there are no specific limitations on it.
[0359] The resource mapping apparatus 1400 may further include a storage unit for storing computer program code or instructions executed by the resource mapping apparatus 1400. The storage unit may be a memory.
[0360] Additionally, it should be noted that the resource mapping device 1400 can be a chip or a chip module.
[0361] The acquisition unit 1401 and the determination unit 1402 can be integrated into one unit. For example, the acquisition unit 1401 and the determination unit 1402 can be integrated into a processing unit.
[0362] The processing unit can be a processor or controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processing unit can also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0363] The acquisition unit 1401 and the determination unit 1402 can be separate units. For example, the acquisition unit 1401 can be a communication unit. The communication unit can be a communication interface, transceiver, transceiver circuit, etc.
[0364] In specific implementation, the determining unit 1402 is used to perform any step as described in the above method embodiments, which is performed by the terminal, chip, chip module, etc., and when performing data transmission such as sending or receiving, the obtaining unit 1401 can be selectively invoked to complete the corresponding operation. A detailed description follows.
[0365] Acquisition unit 1401 is used to acquire the time-frequency domain resources and synchronization signal block (SSB) index for transmitting the Physical Random Access Channel (PRACH);
[0366] The determining unit 1402 is used to determine the mapping relationship between the PRACH opportunity RO in the time-frequency domain resource used for PRACH transmission and the SSB index, wherein the RO is used to carry the random access preamble for K repeated transmissions, and K is a positive integer greater than 1.
[0367] As can be seen, in order to achieve uplink coverage enhancement during random access, this embodiment of the application uses K (K is a positive integer greater than 1) repeated transmissions of RA preamble, thereby using the K repeated transmissions of RA preamble to improve PRACH transmission performance and achieve uplink coverage enhancement of PRACH.
[0368] Since the RA preamble needs to be transmitted K times repeatedly, and the RA preamble needs to be carried (or transmitted) by the PRACH location, in order to ensure the stability and robustness of the communication system, this application embodiment needs to determine the mapping relationship between the RO and SSB index used to carry the RA preamble for K repeated transmissions.
[0369] It should be noted that, Figure 14 The specific implementation of each operation in the embodiments can be found in the description of the above-described method embodiments, and will not be repeated here.
[0370] Specifically, the random access preamble, which is transmitted K times repeatedly, is transmitted during a single transmission.
[0371] Specifically, the mapping relationship is carried out within the association period, which is T times the PRACH configuration period, where T is a positive integer.
[0372] Specifically, the mapping relationships include:
[0373] During the association period, the SSB index is mapped to the RO in ascending order of the random access preamble index.
[0374] Specifically, the mapping relationships include:
[0375] Within the associated period, the SSB index is mapped to the RO in ascending order of the frequency domain resource index of the frequency domain multiplexed RO, and is also mapped to the RO K or R times in ascending order of the time domain resource index of the time domain multiplexed RO within and between PRACH time slots, where R is a positive integer.
[0376] Specifically, the mapping relationship also includes:
[0377] Within the associated period, the SSB index is mapped to the RO in ascending order of the time domain resource indexes of the time domain multiplexed ROs in the remaining PRACH time slots, excluding those within and between PRACH time slots.
[0378] Specifically, the mapping relationship also includes:
[0379] Within the associated period, the SSB index is mapped to the RO in ascending order of the indexes of the remaining PRACH time slots, excluding those within and between PRACH time slots.
[0380] Specifically, the determining unit 1402 is also used for:
[0381] Within the associated period, a RO is determined to transmit the random access preamble K times under the same beam.
[0382] Specifically, the determining unit 1402 is also used for:
[0383] Within the associated period, multiple ROs are determined to perform K repeated transmissions of the random access preamble under different beams.
[0384] Specifically, the associated period includes multiple RO time domain windows;
[0385] The start or end position of the RO time domain window is an integer multiple of K times the PRACH configuration period.
[0386] Specifically, the determining unit 1402 is also used for:
[0387] Within the RO time-domain window, K ROs are determined to perform K repeated transmissions of the random access preamble under the same beam.
[0388] Specifically, the determining unit 1402 is also used for:
[0389] Within the RO time-domain window, K ROs are determined to perform K repeated transmissions of the random access preamble under different beams.
[0390] When using integrated units, Figure 15 This is a functional unit block diagram of another resource mapping device according to an embodiment of this application. The resource mapping device 1500 includes: a sending unit 1501 and a determining unit 1502.
[0391] It should be noted that the transmitting unit 1501 can be a module unit used for transmitting and receiving signals, data, information, etc., and there are no specific restrictions on it.
[0392] The determining unit 1502 can be a module unit used to process signals, data, information, etc., and there are no specific limitations on it.
[0393] The resource mapping device 1500 may further include a storage unit for storing computer program code or instructions executed by the resource mapping device 1400. The storage unit may be a memory.
[0394] Additionally, it should be noted that the resource mapping device 1500 can be a chip or a chip module.
[0395] The sending unit 1501 and the determining unit 1502 can be integrated into one unit. For example, the sending unit 1501 and the determining unit 1502 can be integrated into a processing unit.
[0396] The processing unit can be a processor or controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processing unit can also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0397] The transmitting unit 1501 and the determining unit 1502 can be separate units. For example, the transmitting unit 1501 can be a communication unit. The communication unit can be a communication interface, transceiver, transceiver circuit, etc.
[0398] In specific implementation, the determining unit 1502 is used to execute any step performed by the terminal, chip, chip module, etc., as described in the above method embodiments, and when performing data transmission such as sending, the sending unit 1501 can be selectively invoked to complete the corresponding operation. A detailed explanation follows.
[0399] The transmitting unit 1501 is used to transmit the time-frequency domain resources and synchronization signal block (SSB) index for transmitting the Physical Random Access Channel (PRACH);
[0400] The determining unit 1502 is used to determine the mapping relationship between the PRACH opportunity RO in the time-frequency domain resource used for PRACH transmission and the SSB index, wherein the RO is used to carry the random access preamble for K repeated transmissions, and K is a positive integer greater than 1.
[0401] As can be seen, in order to achieve uplink coverage enhancement during random access, this embodiment of the application uses K (K is a positive integer greater than 1) repeated transmissions of RA preamble, thereby using the K repeated transmissions of RA preamble to improve PRACH transmission performance and achieve uplink coverage enhancement of PRACH.
[0402] Since the RA preamble needs to be transmitted K times repeatedly, and the RA preamble needs to be carried (or transmitted) by the PRACH location, in order to ensure the stability and robustness of the communication system, this application embodiment needs to determine the mapping relationship between the RO and SSB index used to carry the RA preamble for K repeated transmissions.
[0403] It should be noted that, Figure 15 The specific implementation of each operation in the embodiments can be found in the description of the above-described method embodiments, and will not be repeated here.
[0404] Specifically, the random access preamble, which is transmitted K times repeatedly, is transmitted during a single transmission.
[0405] Specifically, the mapping relationship is carried out within the association period, which is T times the PRACH configuration period, where T is a positive integer.
[0406] Specifically, the mapping relationships include:
[0407] During the association period, the SSB index is mapped to the RO in ascending order of the random access preamble index.
[0408] Specifically, the mapping relationships include:
[0409] Within the associated period, the SSB index is mapped to the RO in ascending order of the frequency domain resource index of the frequency domain multiplexed RO, and is also mapped to the RO K or R times in ascending order of the time domain resource index of the time domain multiplexed RO within and between PRACH time slots, where R is a positive integer.
[0410] Specifically, the mapping relationship also includes:
[0411] Within the associated period, the SSB index is mapped to the RO in ascending order of the time domain resource indexes of the time domain multiplexed ROs in the remaining PRACH time slots, excluding those within and between PRACH time slots.
[0412] Specifically, the mapping relationship also includes:
[0413] Within the associated period, the SSB index is mapped to the RO in ascending order of the indexes of the remaining PRACH time slots, excluding those within and between PRACH time slots.
[0414] Specifically, the associated period includes multiple RO time domain windows;
[0415] The start or end position of the RO time domain window is an integer multiple of K times the PRACH configuration period.
[0416] Specifically, RO corresponds to an SSB index, and the SSB index corresponds to a beam.
[0417] Please see Figure 16 , Figure 16 This is a schematic diagram of the structure of a terminal according to an embodiment of this application. The terminal 1600 includes a processor 1610, a memory 1620, and a communication bus for connecting the processor 1610 and the memory 1620.
[0418] The memory 1620 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM), and is used to store program code executed by terminal 1600 and data transmitted.
[0419] Terminal 1600 also includes a communication interface for receiving and sending data.
[0420] The processor 1610 can be one or more CPUs. When the processor 1610 is a CPU, the CPU can be a single-core CPU or a multi-core CPU.
[0421] The processor 1610 in terminal 1600 executes the computer program or instruction 1621 stored in memory 1620 to perform the following operations: obtain the time-frequency domain resources and synchronization signal block (SSB) index for transmitting the Physical Random Access Channel (PRACH); and, in the case that a transmission includes K repeated transmissions of the random access preamble, determine the mapping relationship between the PRACH opportunity RO in the time-frequency domain resources used for PRACH transmission and the SSB index, where the RO is used to carry the random access preamble in the K repeated transmissions, and K is a positive integer greater than 1.
[0422] As can be seen, in order to achieve uplink coverage enhancement during random access, this embodiment of the application uses K (K is a positive integer greater than 1) repeated transmissions of RA preamble in one transmission, thereby using the K repeated transmissions of RA preamble to improve PRACH transmission performance and achieve uplink coverage enhancement of PRACH.
[0423] Since the RApreamble needs to be transmitted K times in a single transmission, and the RApreamble needs to be carried (or transmitted) by PRACHoccation, in order to ensure the stability and robustness of the communication system, this application embodiment needs to determine the mapping relationship between the RO and SSB indexes used to carry the RApreamble that is transmitted K times in a single transmission.
[0424] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiments shown above. The terminal 1600 can be used to execute the terminal-side method of the above method embodiments of this application, and will not be described in detail here.
[0425] Please see Figure 17 , Figure 17 This is a schematic diagram of the structure of a network device according to an embodiment of this application. The network device 1700 includes a processor 1710, a memory 1720, and a communication bus for connecting the processor 1710 and the memory 1720.
[0426] The memory 1720 includes, but is not limited to, RAM, ROM, EPROM or CD-ROM, and is used to store related instructions and data.
[0427] Network device 1700 also includes a communication interface for receiving and sending data.
[0428] The processor 1710 can be one or more CPUs. When the processor 1710 is a CPU, the CPU can be a single-core CPU or a multi-core CPU.
[0429] The processor 1710 in network device 1700 executes a computer program or instruction 1721 stored in memory 1720 to perform the following operations: sending time-frequency domain resources and synchronization signal block (SSB) indexes for transmitting the Physical Random Access Channel (PRACH); and, in a transmission containing K repeated transmissions of random access preamble, determining the mapping relationship between the PRACH opportunity RO in the time-frequency domain resources for transmitting PRACH and the SSB index, wherein the RO is used to carry the random access preamble in the K repeated transmissions, and K is a positive integer greater than 1.
[0430] As can be seen, in order to achieve uplink coverage enhancement during random access, this embodiment of the application uses K (K is a positive integer greater than 1) repeated transmissions of RA preamble in one transmission, thereby using the K repeated transmissions of RA preamble to improve PRACH transmission performance and achieve uplink coverage enhancement of PRACH.
[0431] Since the RA preamble needs to be transmitted K times in a single transmission, and the RA preamble needs to be carried (or transmitted) by PRACHoccation, in order to ensure the stability and robustness of the communication system, this application embodiment needs to determine the mapping relationship between the RO and SSB index used to carry the RA preamble that is transmitted K times in a single transmission.
[0432] It should be noted that the specific implementation of each operation can be described in the corresponding description of the method embodiments shown above. The network device 1700 can be used to execute the network device side method of the above method embodiments of this application, and will not be described in detail here.
[0433] This application also provides a chip, including a processor, a memory, and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiments.
[0434] This application also provides a chip module, including a transceiver component and a chip. The chip includes a processor, a memory, and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiments.
[0435] This application also provides a computer-readable storage medium storing a computer program or instructions that, when executed, implement the steps described in the above method embodiments.
[0436] This application also provides a computer program product, including a computer program or instructions that, when executed, implement the steps described in the above method embodiments.
[0437] In the above embodiments, the descriptions of each embodiment in this application have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0438] The steps of the methods or algorithms described in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in RAM, flash memory, ROM, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, portable hard disks, read-only optical discs (CD-ROMs), or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a terminal or management device. Of course, the processor and storage medium can also exist as discrete components in a terminal or management device.
[0439] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in the embodiments of this application can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, in the form of a computer program product. This computer program product includes one or more computer instructions. When these computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0440] The modules / units included in the various devices and products described in the above embodiments can be software modules / units, hardware modules / units, or a combination of both. For example, for devices and products applied to or integrated into a chip, all modules / units can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits. For devices and products applied to or integrated into a chip module, all modules / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The components can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its components / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.
[0441] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the embodiments of this application. It should be understood that the above descriptions are merely specific embodiments of the embodiments of this application and are not intended to limit the protection scope of the embodiments of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solutions of the embodiments of this application should be included within the protection scope of the embodiments of this application.
Claims
1. A resource mapping method, characterized in that, include: Obtain the time-frequency domain resources and synchronization signal block (SSB) indexes used for transmitting the Physical Random Access Channel (PRACH); Determine the mapping relationship between the PRACH opportunity RO in the time-frequency domain resources used for PRACH transmission and the SSB index, wherein the RO is used to carry a random access preamble for K repeated transmissions, where K is a positive integer greater than 1; The mapping relationship is performed within an association period, where the association period is T times the PRACH configuration period, and T is a positive integer. The correlation period includes multiple RO time-domain windows, and the number of RO time-domain windows included in the correlation period is determined by T and K; In each PRACH configuration period, at least one of the ROs is selected. The start or end position of the time domain window of each RO is an integer multiple of K times the PRACH configuration period, and the length of the time domain window of each RO is greater than or equal to K times the PRACH configuration period. Within the RO time-domain window included in the associated period, K ROs are selected to achieve K repeated transmissions of the random access preamble, but the ROs cannot be selected across RO time-domain windows.
2. The method according to claim 1, characterized in that, The random access preamble transmitted K times is transmitted during a single transmission.
3. The method according to claim 1, characterized in that, The mapping relationship includes: During the association period, the SSB index is mapped to the RO in ascending order of the random access preamble index.
4. The method according to claim 1, characterized in that, The mapping relationship includes: Within the associated period, the SSB index is mapped to the RO in ascending order of the frequency domain resource index of the frequency domain multiplexed RO, and is also mapped to the RO K or R times in ascending order of the time domain resource index of the time domain multiplexed RO within and between PRACH time slots on the frequency domain resource index of the same frequency domain multiplexed RO, where R is a positive integer.
5. The method according to claim 4, characterized in that, The mapping relationship also includes: Within the association period, the SSB index is mapped to the RO in ascending order of the time-domain resource indexes of the time-domain multiplexed ROs in the remaining PRACH time slots, excluding those within and between PRACH time slots.
6. The method according to claim 4, characterized in that, The mapping relationship also includes: Within the association period, the SSB index is mapped to the RO in ascending order of the indices of the remaining PRACH time slots, excluding those within and between PRACH time slots.
7. The method according to any one of claims 1-6, characterized in that, Also includes: Within the association period, a RO is determined to perform the K repeated transmissions of the random access preamble under the same beam.
8. The method according to any one of claims 1-6, characterized in that, Also includes: Within the association period, multiple ROs are determined to perform the K repeated transmissions of the random access preamble under different beams.
9. The method according to claim 1, characterized in that, Also includes: Within the RO time-domain window, K ROs are determined to perform the K repeated transmissions of the random access preamble under the same beam.
10. The method according to claim 1, characterized in that, Also includes: Within the RO time-domain window, K ROs are determined to perform the K repeated transmissions of the random access preamble under different beams.
11. A resource mapping method, characterized in that, include: Send the time-frequency domain resource and synchronization signal block (SSB) index used for transmitting the Physical Random Access Channel (PRACH); Determine the mapping relationship between the PRACH opportunity RO in the time-frequency domain resources used for PRACH transmission and the SSB index, wherein the RO is used to carry a random access preamble for K repeated transmissions, where K is a positive integer greater than 1; The mapping relationship is performed within an association period, where the association period is T times the PRACH configuration period, and T is a positive integer. The correlation period includes multiple RO time-domain windows, and the number of RO time-domain windows included in the correlation period is determined by T and K; In each PRACH configuration period, at least one of the ROs is selected. The start or end position of the time domain window of each RO is an integer multiple of K times the PRACH configuration period, and the length of the time domain window of each RO is greater than or equal to K times the PRACH configuration period. Within the RO time-domain window included in the associated period, K ROs are selected to achieve K repeated transmissions of the random access preamble, but the ROs cannot be selected across RO time-domain windows.
12. The method according to claim 11, characterized in that, The random access preamble transmitted K times is transmitted during a single transmission.
13. The method according to claim 11, characterized in that, The mapping relationship includes: During the association period, the SSB index is mapped to the RO in ascending order of the random access preamble index.
14. The method according to claim 11, characterized in that, The mapping relationship includes: Within the associated period, the SSB index is mapped to the RO in ascending order of the frequency domain resource index of the frequency domain multiplexed RO, and is also mapped to the RO K or R times in ascending order of the time domain resource index of the time domain multiplexed RO within and between PRACH time slots on the frequency domain resource index of the same frequency domain multiplexed RO, where R is a positive integer.
15. The method according to claim 14, characterized in that, The mapping relationship also includes: Within the association period, the SSB index is mapped to the RO in ascending order of the time-domain resource indexes of the time-domain multiplexed ROs in the remaining PRACH time slots, excluding those within and between PRACH time slots.
16. The method according to claim 14, characterized in that, The mapping relationship also includes: Within the association period, the SSB index is mapped to the RO in ascending order of the indices of the remaining PRACH time slots, excluding those within and between PRACH time slots.
17. The method according to any one of claims 11-16, characterized in that, The RO corresponds to one SSB index, and the SSB index corresponds to one beam.
18. A resource mapping device, characterized in that, include: The acquisition unit is used to acquire the time-frequency domain resources and synchronization signal block (SSB) indexes used for transmitting the Physical Random Access Channel (PRACH). The determining unit is used to determine the mapping relationship between the PRACH opportunity RO in the time-frequency domain resources used for PRACH transmission and the SSB index, wherein the RO is used to carry a random access preamble for K repeated transmissions, where K is a positive integer greater than 1. The mapping relationship is performed within an association period, where the association period is T times the PRACH configuration period, and T is a positive integer. The correlation period includes multiple RO time-domain windows, and the number of RO time-domain windows included in the correlation period is determined by T and K; In each PRACH configuration period, at least one of the ROs is selected. The start or end position of the time domain window of each RO is an integer multiple of K times the PRACH configuration period, and the length of the time domain window of each RO is greater than or equal to K times the PRACH configuration period. Within the RO time-domain window included in the associated period, K ROs are selected to achieve K repeated transmissions of the random access preamble, but the ROs cannot be selected across RO time-domain windows.
19. A resource mapping device, characterized in that, include: The transmitting unit is used to transmit the time-frequency domain resources and synchronization signal block (SSB) index for transmitting the Physical Random Access Channel (PRACH). The determining unit is used to determine the mapping relationship between the PRACH opportunity RO in the time-frequency domain resources used for PRACH transmission and the SSB index, wherein the RO is used to carry a random access preamble for K repeated transmissions, where K is a positive integer greater than 1. The mapping relationship is performed within an association period, where the association period is T times the PRACH configuration period, and T is a positive integer. The correlation period includes multiple RO time-domain windows, and the number of RO time-domain windows included in the correlation period is determined by T and K; In each PRACH configuration period, at least one of the ROs is selected. The start or end position of the time domain window of each RO is an integer multiple of K times the PRACH configuration period, and the length of the time domain window of each RO is greater than or equal to K times the PRACH configuration period. Within the RO time-domain window included in the associated period, K ROs are selected to achieve K repeated transmissions of the random access preamble, but the ROs cannot be selected across RO time-domain windows.
20. A terminal, comprising a processor, a memory, and a computer program or instructions stored in the memory, characterized in that, The processor executes the computer program or instructions to implement the steps of the method according to any one of claims 1-10.
21. A network device, comprising a processor, a memory, and a computer program or instructions stored in the memory, characterized in that, The processor executes the computer program or instructions to implement the steps of the method according to any one of claims 11-17.
22. A computer-readable storage medium, characterized in that, It stores a computer program or instructions that, when executed, implement the steps of the method described in any one of claims 1-10 or 11-17.
23. A chip, comprising a processor, characterized in that, The processor performs the steps of the method according to any one of claims 1-10 or 11-17.
Citation Information
Patent Citations
Beam establishment method and device
CN112787785A
Repeating transmission of random access sequences
WO2021013165A1