Uplink beam management method and apparatus, communication device, and storage medium
By sending a first signal to the network-side device in the non-RRC connected state of the NR system to determine the uplink beam, the problem of uplink beam management in the non-RRC connected state is solved and the uplink transmission performance is improved.
Patent Information
- Application Number
- PCT/CN2024/127091
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-10-30
- Filing Date
- 2024-10-24
- Publication Date
- 2025-05-08
AI Technical Summary
In the non-RRC connected state of the New Radio (NR) system, how to implement uplink beam management is an urgent problem, because in this state, the terminal cannot perform uplink beam management through the detection reference signal (SRS).
N first signals are sent to the network side device through the terminal, including a first uplink signal or a first preamble for random access, to determine the target uplink transmitted beam.
It realizes that the terminal can perform uplink beam management in a non-RRC connection state, thereby improving the uplink transmission performance during random access.
Smart Images

Figure CN2024127091_08052025_PF_FP_ABST
Abstract
Description
Uplink beam management method, device, communication equipment and storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application number 202311429084.6 filed in China on October 30, 2023, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The present application belongs to the field of communication technology, and specifically relates to an uplink beam management method, apparatus, communication equipment and storage medium. Background Art
[0004] New Radio (NR) systems support uplink beam management using Sounding Reference Signals (SRS). In NR's Radio Resource Control (RRC) connected state, the network and the terminal can manage uplink beams using SRS. However, implementing uplink beam management in non-RRC connected states, such as idle or inactive states, remains a pressing issue.
[0005] Summary of the Invention
[0006] The embodiments of the present application provide an uplink beam management method, apparatus, communication equipment, and storage medium, which can implement uplink beam management in a non-RRC connection state.
[0007] In a first aspect, an uplink beam management method is provided, which includes: a terminal sends N first signals to a network side device, the first signal being used to determine the beam of a target uplink transmission, and N being a positive integer; wherein the first signal includes any one of the following: a first uplink signal; a first preamble code, the first preamble code being used for random access.
[0008] In the second aspect, an uplink beam management method is provided, which includes: a network side device receives N first signals sent by a terminal, the first signal is used to determine the beam of the target uplink transmission, and N is a positive integer; wherein the first signal includes any one of the following: a first uplink signal; a first preamble code, and the first preamble code is used for random access.
[0009] According to a third aspect, an uplink beam management device is provided, comprising: a transmitting module configured to transmit N first signals to a network-side device, wherein the first signals are used to determine a target uplink transmission beam, where N is a positive integer; wherein the first signals include any one of the following: a first uplink signal; and a first preamble code used for random access.
[0010] In a fourth aspect, an uplink beam management device is provided, comprising: a receiving module configured to receive N first signals sent by a terminal, wherein the first signals are used to determine a target uplink transmission beam, where N is a positive integer; wherein the first signals include any one of the following: a first uplink signal; and a first preamble code, wherein the first preamble code is used for random access.
[0011] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0012] In the sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is used to send N first signals to a network side device, the first signal being used to determine a beam for target uplink transmission, where N is a positive integer; wherein the first signal comprises any one of the following: a first uplink signal; a first preamble code, the first preamble code being used for random access.
[0013] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
[0014] In the eighth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is used to receive N first signals sent by the terminal, the first signal is used to determine the beam of the target uplink transmission, and N is a positive integer; wherein the first signal includes any one of the following: a first uplink signal; a first preamble code, and the first preamble code is used for random access.
[0015] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0016] In the tenth aspect, a wireless communication system is provided, comprising: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the network side device can be used to execute the steps of the method described in the second aspect.
[0017] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the second aspect.
[0018] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the uplink beam management method as described in the first aspect, or to implement the steps of the uplink beam management method as described in the second aspect.
[0019] In an embodiment of the present application, a terminal may send N first signals to a network-side device to determine a target uplink transmission beam. The first signal includes any of the following: a first uplink signal, a first preamble code for random access. In this solution, the terminal may determine the uplink transmission beam by sending the first uplink signal or the first preamble code to the network-side device, thereby enabling the terminal to perform uplink beam management even in a non-RRC connected state, thereby ensuring uplink transmission performance during the random access process. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] FIG1 is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application;
[0021] FIG2 is a schematic diagram of an example of SSB mapping to RO provided by the related art;
[0022] FIG3 is a schematic structural diagram of a MAC RAR subPDU provided by the related art;
[0023] FIG4 is a flowchart of an uplink beam management method provided in an embodiment of the present application;
[0024] FIG5 is a second flowchart of an uplink beam management method provided in an embodiment of the present application;
[0025] FIG6 is a third flowchart of an uplink beam management method provided in an embodiment of the present application;
[0026] FIG7 is a structural diagram of an uplink beam management device according to an embodiment of the present application;
[0027] FIG8 is a second structural diagram of an uplink beam management device provided in an embodiment of the present application;
[0028] FIG9 is a third structural diagram of an uplink beam management device provided in an embodiment of the present application;
[0029] FIG10 is a fourth structural diagram of an uplink beam management device provided in an embodiment of the present application;
[0030] FIG11 is a schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application;
[0031] FIG12 is a schematic diagram of the hardware structure of a terminal provided in an embodiment of the present application;
[0032] FIG13 is a schematic diagram of the hardware structure of a network-side device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0033] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0034] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0035] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
[0036] The terms "at least one (item)", "at least one of" and the like in this application refer to any one, any two or a combination of more than two of the objects included therein. For example, at least one (item) of a, b, and c can mean: "a", "b", "c", "a and b", "a and c", "b and c", and "a, b and c", where a, b, and c can be single or multiple. Similarly, "at least two (items)" means two or more, and its meaning is similar to that of "at least one (item)".
[0037] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) systems. th Generation, 6G) communication system.
[0038] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AS) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0039] The following explains some concepts and / or terms involved in the uplink beam management method, device, communication equipment and storage medium provided in the embodiments of the present application.
[0040] 1. Random access process
[0041] The random access process can be a contention-based or non-contention-based random access process. The random access process can be divided into a 4-step random access process (also known as a Type-1 random access process) and a 2-step random access process (also known as a Type-2 random access process).
[0042] In NR Rel-15, the contention-based 4-step random access process: the terminal first sends Msg1, i.e., the random access preamble, to the network; after the network detects the preamble, it sends Msg2, i.e., the Random Access Reception (RAR) message, which contains the preamble number detected by the network, i.e., the Random Access Channel Preamble ID (RAPID), the uplink physical uplink shared channel (PUSCH) resources allocated to the terminal to send Msg3 (uplink authorization information), the temporary cell-radio network temporary identifier (TC-RNTI), the timing advance (TI) and the time delay. After receiving Msg2, if the terminal confirms that at least one of the preamble numbers carried in Msg2 is consistent with the preamble number it sent, it will send Msg3 containing contention resolution information based on the uplink resources indicated in the RAR. If the network does not receive Msg3 PUSCH, it can schedule the retransmission of Msg3 PUSCH in the TC-RNTI scrambled Physical Downlink Control Channel (PDCCH). After receiving Msg3, the network will send Msg4 containing contention resolution information. After receiving Msg4, the terminal confirms that the resolution information is consistent with the one it sent in Msg3, thus completing the four-step random access.
[0043] In the contention-based random access process, different terminals randomly select preambles for transmission. This means that different terminals may select the same preamble to transmit at the same random access opportunity. This situation can be understood as a terminal preamble conflict. At this time, different terminals will receive the same RAR and transmit Msg3 PUSCH based on the scheduling information of the UL grant in the RAR. However, the network can only decode the PUSCH (including contention resolution information) sent by one terminal on one Msg3 PUSCH scheduling resource. The network will include the contention resolution information received in Msg3 in Msg4. If the contention resolution information received in Msg4 matches the contention resolution information sent by the terminal in Msg3 PUSCH, the terminal considers the contention resolution successful. If they do not match, the contention resolution is considered unsuccessful. If the contention resolution is unsuccessful, the terminal reselects the RACH transmission resource, transmits the Physical Random Access Channel (PRACH), and makes the next random access attempt.
[0044] NR Rel-16 introduced the 2-step random access procedure (2-step RACH). The first step is for the terminal to send MsgA to the network. After receiving MsgA, the network sends MsgB to the terminal. If the terminal does not receive MsgB within a certain period of time, it increments the counter that counts the number of MsgA transmissions and resends MsgA. If the counter reaches a certain threshold, the terminal switches from the 2-step random access procedure to the 4-step random access procedure.
[0045] MsgA consists of the MsgA preamble and MsgA PUSCH parts. The preamble part is sent on the random access channel opportunity (RACH Occasion, RO) used for 2-step RACH, and the PUSCH part is sent on the MsgA PUSCH resources associated with the sent MsgA preamble and RO. Among them, MsgAPUSCH resources are a set of PUSCH resources configured relative to each PRACH time slot, including time-frequency resources and demodulation reference signal (DMRS) resources.
[0046] 2. Random access resource selection
[0047] In NR, a cell can configure multiple frequency division multiplexing (FDM) physical random access channel (PRACH) transmission occasions (also known as PRACH occasions, or ROs) at a single PRACH transmission time domain location. The number of ROs that can be FDMed at a given moment can be: {1, 2, 4, 8}. As shown in Figure 2 (a), at a given moment, there are eight RO resources distributed across different frequency domain resources.
[0048] Preamble can only be transmitted on the time domain resources (i.e., RO resources) configured by the high-level parameter PRACHConfigurationIndex, and can only be transmitted on the frequency domain resources n configured by the high-level parameter prach-FDM. RA ∈{0,1,...,M-1}, where M is the high-level parameter prach-FDM. At the time of initial access, the frequency domain resource n of PRACH RA The frequency domain resources of PRACH are numbered in ascending order starting from the lowest RO resource in the initial active uplink bandwidth part. Otherwise, the frequency domain resources of PRACH are numbered in ascending order. RA The RO resources are numbered in ascending order, starting from the RO resource with the lowest frequency within the active uplink bandwidth part. As shown in FIG2(a), the RO resources are numbered from RO#0 to RO#7 in ascending order of frequency.
[0049] In NR, an association exists between the Rolling Observation (RO) and the actual transmitted Synchronization Signal (SS) / Physical Broadcast Channel (PBCH) block, also known as the Synchronization Signal Block (SSB). One SSB may be associated with multiple ROs, or multiple SSBs may be associated with one RO (in which case different SSBs correspond to different preamble codes). Typically, a base station can use different beams to transmit different SSBs, and the corresponding terminal transmits the preamble on the RO associated with the SSB. Based on the Reference Signal Received Power (RSRP) strength of the received SSB, the terminal selects the RO or RO+preamble combination associated with the SSB with the best RSRP strength and transmits the preamble. The network can then determine the SSB selected by the terminal based on the RO or RO+preamble combination of the received preamble. The network then transmits Msg2 on the downlink beam corresponding to the SSB to ensure the reception quality of the downlink signal.
[0050] Taking Figure 2 (a) as an example, the number of FDM ROs at a time is 8, and the number of SSBs actually transmitted is 4, namely SSB#0, SSB#1, SSB#2, and SSB#3. Each SSB is associated with two ROs. If the terminal determines to send the preamble on the RO corresponding to SSB#0, it can select an RO between RO#0 and RO#1 to send the PRACH.
[0051] Taking (b) in Figure 2 as an example, the number of ROs of FDM at a time is 2, and the number of SSBs actually transmitted is 8, namely SSB#0, SSB#1, ..., SSB#7, and every 2 SSBs are associated with 1 RO. When multiple SSBs share one RO, the preamble sets associated with the multiple SSBs are different (the same preamble cannot belong to the preamble set 0 associated with different SSBs at the same time). Taking RO#0 as an example, it has 60 preambles associated with SSBs, of which preambles with indexes 0 to 29 are associated with SSB#0, and preambles with indexes 30 to 59 are associated with SSB#1.
[0052] Before sending PRACH, the terminal first performs resource selection. First, based on the RSRP of the received SSB, it selects the SSB with RSRP higher than the threshold; if there are multiple SSBs with RSRP higher than the threshold, the terminal can select any SSB with RSRP higher than the threshold; when there is no SSB with RSRP higher than the threshold, the terminal selects an SSB based on the implementation.
[0053] Based on the network configuration, the terminal obtains the correspondence between the SSB and the RO. After selecting the SSB, the RO corresponding to the selected SSB is used as the RO for sending PRACH / Preamble. If the selected SSB is associated with multiple ROs, the terminal can select one of the ROs for PRACH / Preamble transmission.
[0054] For example: in the example shown in (a) of Figure 2, assuming that the terminal selects SSB#1, the terminal can select one from RO#2 and RO#3 to send PRACH / Preamble; in the example shown in (b) of Figure 2, if the terminal selects SSB#1, the terminal can select the available RO closest to the current time among the ROs (RO#0 or #4) associated with SSB#1 to send PRACH / Preamble.
[0055] In the selected RO, the terminal selects a preamble from the preamble set associated with the selected SSB for PRACH transmission. As shown in Figure 2(b), an RO is associated with two SSBs. In this case, the available preamble set associated with each SSB in the RO is divided into two subsets, one for each SSB. The terminal selects a preamble sequence from the preamble subset corresponding to the selected SSB for PRACH transmission.
[0056] 3. RAR
[0057] The RAR in NR is carried by the Medium Access Control (MAC) sub-protocol data unit (subPDU). There are three types of MAC RAR subPDUs:
[0058] The first subPDU is used for backoff indication and consists of a MAC subheader. The specific structure is shown in Figure 3 (a). "E" is the extension field, indicating whether this subPDU is the last subPDU in the MAC PDU; a value of 0 indicates it is the last; "T" is set to 0; "R" is a reserved bit; and "BI" indicates the cell's overhead condition. It should be noted that if this subPDU is transmitted, it must appear at the very beginning of the RAR MAC PDU.
[0059] The second subPDU is used to request System Information (SI). It contains only a subheader that carries the RAPID. The specific structure is shown in Figure 3(b). "E" is the extension field, which indicates whether this subPDU is the last subPDU in the MAC PDU. If it is 0, it means it is the last one; "T" is set to 1; and "RAPID" is used to carry the RAPID.
[0060] The third subPDU indicates RAPID with MAC RAR and consists of a MAC subheader carrying RAPID and a MAC RAR. The specific structure is shown in Figure 3 (c). In the MAC RAR, "R" is a reserved bit; "TA command" indicates the timing advance; "UL Grant" indicates the resource scheduling information for the first PUSCH (i.e., Msg3) of the RAR; and "TC-RNTI" carries the TC-RNTI.
[0061] The 27 bits of "UL Grant" contain 6 fields:
[0062] Frequency hopping flag (1 bit): used to indicate whether PUSCH is enabled for frequency hopping;
[0063] PUSCH frequency domain resource allocation (14 bits): used to indicate the frequency domain scheduling position of PUSCH and the offset of frequency hopping (offset, if frequency hopping is enabled);
[0064] PUSCH time domain resource allocation (4 bits): used to indicate the time domain scheduling position of PUSCH;
[0065] Modulation and Coding Scheme (MCS) (4 bits): used to indicate the MCS level, where the selection of the MCS table depends on whether transform precoding is enabled;
[0066] PUSCH Transmit Power Control (TPC) command (3 bits): used to indicate the power step size parameter {-6, -4, -2, 0, 2, 4, 6, 8} dB;
[0067] Channel State Information (CSI) request (1 bit): reserved bit.
[0068] 4. Uplink beam management
[0069] NR supports uplink beam management (also known as beam training) through SRS. However, in the initial access phase, there is no uplink beam management because the terminal does not send SRS. The uplink beam used by the terminal when sending Preamble and Msg3, or MsgA depends on the implementation method of the terminal. However, in NR's 4-step RACH, there is a requirement for the consistency of the uplink beam used to send Msg3 and the uplink beam of the Physical Uplink Control Channel (PUCCH) carrying the Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) of Msg4. That is, the terminal needs to ensure that the uplink beam used when sending Msg3 is the same as the uplink beam used to send the PUCCH carrying the HARQ-ACK of Msg4. Similarly, for 2-step RACH, the terminal needs to ensure that the uplink beam used to send Msg A is the same as the uplink beam used to send the PUCCH carrying the HARQ-ACK for Msg B. In the Radio Resource Control (RRC) connected state, the uplink beam management result based on the Sounding Reference Signal (SRS) can be used for subsequent uplink transmissions.
[0070] Among them, uplink beam management can be divided into three processes: U1, U2 and U3.
[0071] U1 process: This process is similar to the P1 process for downlink beam management. The network and the terminal exhaustively enumerate all uplink beam pairs. The network ultimately determines the appropriate terminal transmit beam and the corresponding network receive beam. The network then indicates the terminal's uplink transmit beam using the SRS Resource Indicator (SRI).
[0072] U2: This process is similar to further adjusting the uplink receive beam on the network side. The terminal fixes its uplink transmit beam. The network can use a finer receive beam based on U1 for measurement and ultimately select an appropriate beamlet. The selected beamlet does not need to be notified to the terminal.
[0073] U3 process: This process involves further adjusting the terminal's uplink transmit beam. The network maintains a fixed receive beam, and the terminal can train using a finer transmit beam based on U1. Ultimately, the network determines the appropriate fine beam and notifies the terminal via the SRI. From the perspective of the NR standard, the U1 and U3 processes are similar.
[0074] The uplink beam management method, apparatus, communication equipment and storage medium provided in the embodiments of the present application are described in detail below with reference to some embodiments and their application scenarios in combination with the accompanying drawings.
[0075] In the RRC connection state of NR, the network side and the terminal can perform uplink beam management through SRS. However, in the non-RRC connection state of NR, the terminal can only perform preliminary downlink beam management based on SSB, and there is no corresponding solution for the uplink beam management of the terminal. Therefore, in order to improve the performance of uplink coverage, transmission capacity, transmission quality and access efficiency of the random access process, this application can provide relevant solutions for uplink beam management for the non-RRC connection state of future communication systems (such as 6G systems).
[0076] An embodiment of the present application provides an uplink beam management method, in which a terminal may send N first signals to a network-side device to determine a target uplink transmission beam. The first signal may include any of the following: a first uplink signal, a first preamble code for random access. In this solution, the terminal may determine the uplink transmission beam by sending the first uplink signal or the first preamble code to the network-side device, thereby enabling the terminal to perform uplink beam management even in a non-RRC connected state, thereby ensuring uplink transmission performance during random access.
[0077] The embodiment of the present application provides an uplink beam management method, and Figure 4 shows a flow chart of the uplink beam management method provided by the embodiment of the present application. As shown in Figure 4, the uplink beam management method provided by the embodiment of the present application may include the following steps 201 and 202.
[0078] Step 201: The terminal sends N first signals to a network-side device.
[0079] Step 202: The network-side device receives N first signals sent by the terminal.
[0080] In the embodiment of the present application, the first signal is used to determine the target uplink transmission beam, and N is a positive integer. The first signal includes any one of the following: a first uplink signal, a first preamble code. The first preamble code is used for random access.
[0081] In the embodiment of the present application, in order to determine a more accurate uplink beam, it is necessary to determine a signal (N first signals) for uplink beam management. Optionally, the terminal may use different uplink beams (eg, N beams) to send the N first signals.
[0082] It should be noted that the beam described in the embodiment of the present application can also be understood as a spatial relationship for uplink transmission, or quasi-co-location (for example, a quasi-co-location reference or a quasi-co-location relationship), or quasi-co-location for spatial reception parameters, or a spatial transmission filter, or a spatial filter, or a spatial domain filter, etc.
[0083] It should be noted that the first preamble may also be understood as a PRACH. The first uplink signal may be understood as an uplink signal used for beam management, and may be an uplink signal other than the first preamble.
[0084] Optionally, in an embodiment of the present application, the above-mentioned first uplink signal can be a signal for measuring uplink channel state information, or a signal for uplink channel detection (such as SRS), or it can be other preamble codes used for random access (such as the second preamble code described below), or it can be other uplink signals used for beam management.
[0085] It should be noted that the second preamble can be understood as a preamble that can be used for beam management, such as a random access preamble that is different from the first preamble; at this time, the first preamble can be understood as a traditional preamble used for random access, namely PRACH.
[0086] It should be noted that, when the first uplink signal is not the first preamble, the beam determined based on the first uplink signal can be used for transmitting the first preamble and can also be used for uplink transmission in a subsequent random access process. When the first uplink signal is the first preamble, the beam determined based on the first preamble can be performed while transmitting the first preamble, and the result can be used for uplink transmission in a subsequent random access process.
[0087] Optionally, in an embodiment of the present application, when the above-mentioned first uplink signal is other uplink signal used for beam management, the other uplink signal may be a signal dedicated to beam management, or a signal having a beam management purpose but not solely used for beam management.
[0088] Optionally, in an embodiment of the present application, when the first signal is the first uplink signal, the N first signals are associated with at least one of the following:
[0089] SSB;
[0090] First preamble;
[0091] a first RO associated with the first preamble;
[0092] The second signal is a downlink signal.
[0093] Optionally, in an embodiment of the present application, when the first signal is the first preamble, the N first signals are associated with at least one of the following:
[0094] SSB;
[0095] The second signal is a downlink signal.
[0096] Optionally, in an embodiment of the present application, in the initial access phase, the terminal may select a suitable SSB (e.g., SSB with index n, i.e., SSB#n) for access, and implicitly inform the network-side device based on the transmission of the preamble code to use the beam corresponding to SSB#n for uplink reception of the first signal. Therefore, it is necessary to determine the network-side receiving beams corresponding to the N first signals.
[0097] It should be noted that the SSB described in the embodiment of the present application may also be a module including at least one of the following: synchronization signal, broadcast signal, PBCH, and other system message downlink broadcast channels.
[0098] Optionally, in an embodiment of the present application, for N first signals associated with an SSB (for example, N first signals correspond to SSB#n), there are two situations in which beams for transmitting the N first signals are as follows:
[0099] If the terminal's transmit and receive beams are consistent, the N beams for sending the N first signals may be further determined based on the terminal's receive beam beam#m when receiving SSB#n (for example, by further subdividing the beams).
[0100] If the transmitting and receiving beams of the terminal are not consistent, the N beams for sending the N first signals may be any beams, depending on the implementation method of the terminal.
[0101] In either case, the network side receives the N first signals uplink through the beam corresponding to the SSB.
[0102] Optionally, in the embodiment of the present application, the N first signals are associated with SSB, including at least one of the following:
[0103] A sequence of N first signals is associated with an index of an SSB;
[0104] N transmission opportunities of the first signal are associated with an index of the SSB, and the transmission opportunity is used for sending the first signal;
[0105] The first set to which the N first signals belong is associated with the index of the SSB, and the first set includes any one of the following items: a resource set, a resource subset, a resource group, and a resource list.
[0106] In this way, through the association relationship between the N first signals and the SSB, the terminal can determine the N first signals that need to be sent, and the network side can also implicitly know the N first signals corresponding to the SSB and receive them.
[0107] Optionally, in an embodiment of the present application, the N first signals are associated with the index of the same SSB or the index of different SSBs. When associated with the index of the same SSB, the N first signals are configured for each SSB, and the first signal is a further subdivided beam under the beam of the SSB; when associated with the index of different SSBs, the N first signals are configured for each cell.
[0108] Optionally, in an embodiment of the present application, the case where N first signals are associated with at least one of the first preamble and the first RO includes: the N first signals are associated with one or more first preambles; or, the N first signals are associated with one or more first ROs; or, the N first signals are associated with one or more first preambles and one or more first ROs; or, one first signal is associated with one or more first preambles; or, one first signal is associated with one or more first ROs; or, one first signal is associated with one or more first preambles and one or more first ROs. In this way, through the association relationship between the N first signals and at least one of the first preamble and the first RO, the terminal can determine the N first signals that need to be sent, and the network side can also implicitly know the corresponding N first signals and receive them.
[0109] Exemplarily, if SSB#n is associated with at least one of the first preamble and the first RO, it can be considered that the N first signals are also associated with at least one of the first preamble and the first RO.
[0110] In an embodiment of the present application, the above first signal may be associated with at least one of an SSB, a first preamble, a first RO, and a second signal. Through this association relationship, the terminal can determine the signal for uplink beam management, thereby determining the beam for uplink transmission, enabling the terminal to perform uplink beam management even in the non-RRC connected state.
[0111] In an embodiment of the present application, by determining the relationship between the transmission opportunities of N first signals, the efficiency of uplink beam management is optimized. Optionally, in an embodiment of the present application, any of the following corresponding relationships exists between the transmission opportunities of the N first signals:
[0112] The N first signals correspond to M different transmission opportunities, where 1 < M ≤ N and M is an integer;
[0113] The N first signals correspond to the same transmission opportunity;
[0114] Where the transmission opportunity is used for the transmission of the first signal.
[0115] It should be noted that when M is equal to N, the N first signals correspond to the M transmission opportunities one by one. When M is less than N, each of the M transmission opportunities corresponds to at least one first signal, or each transmission opportunity corresponds to N / M first signals, where N / M represents N divided by M and N / M is a positive integer.
[0116] Optionally, in an embodiment of the present application, the N first signals correspond to M different transmission opportunities;
[0117] The M different transmission opportunities correspond to the same time-domain resource; or,
[0118] The M different transmission opportunities correspond to the same frequency-domain resource.
[0119] For example, the M different transmission opportunities corresponding to the same time-domain resource are: the M different transmission opportunities correspond to M frequency-domain units with an interval of X on the same time-domain resource. The M different transmission opportunities corresponding to the same frequency-domain resource are: the M different transmission opportunities correspond to M frequency-domain units with an interval of Y on the same frequency-domain resource.
[0120] Optionally, in an embodiment of the present application, the above transmission opportunity is the same as the first RO, or the above transmission opportunity performs at least one of frequency division multiplexing and time division multiplexing with the first RO; the above first RO is the RO associated with the first preamble.
[0121] Optionally, in an embodiment of the present application, when the first signal is a first uplink signal and the first uplink signal includes a second preamble, the above transmission opportunity is the same as the first RO, or the above transmission opportunity performs at least one of frequency division multiplexing and time division multiplexing with the first RO.
[0122] Optionally, in an embodiment of the present application, when the above-mentioned transmission opportunity is frequency-division multiplexed and time-division multiplexed with the first RO, the time-frequency position relationship between the above-mentioned transmission opportunity and the first RO includes at least one of the following: the interval in the time domain is X time domain units, and the interval in the frequency domain is Y frequency domain units; X and Y are both positive integers.
[0123] Optionally, in the embodiment of the present application, the time domain unit may be a time slot, a subframe, a symbol, etc. The frequency domain unit may be a resource block (RB), a bundled group of multiple RBs, a resource element (RE), a subcarrier, etc.
[0124] Optionally, in the embodiment of the present application, the timing relationship between the transmission opportunity and the first RO is: the transmission opportunity is before the first RO. For example, when the first signal is the second preamble, the second preamble is sent before the first preamble.
[0125] Optionally, in an embodiment of the present application, the relationship between the number of transmission opportunities and the first RO is: one transmission opportunity corresponds to L first ROs, or one first RO corresponds to K transmission opportunities, where L and K are both positive integers. For example, the transmission opportunity here may be a second RO, which is the RO of the second preamble code.
[0126] Optionally, in the embodiment of the present application, the L first ROs may be: L ROs on the same time domain resource, or L ROs on the same frequency domain resource.
[0127] Optionally, in the embodiment of the present application, the K second ROs may be: K ROs on the same time domain resources, or K ROs on the same frequency domain resources.
[0128] Optionally, in the embodiment of the present application, the transmission timings of the N first signals satisfy a first condition, and the first condition includes at least one of the following:
[0129] The sending of the N first signals is completed before the RAR window;
[0130] The RAR window starts after the last of the N first signals is sent;
[0131] The first preamble and the first RO associated with the first preamble are selected after N first signals are sent or after an interval (gap) after the sending;
[0132] The first preamble and the first RO associated with the first preamble are selected before N first signals are sent or before an interval before the sending.
[0133] It should be noted that the sending of the above-mentioned N first signals is completed before the RAR window, which can be understood as: the transmission timing of the N first signals is completed before the RAR window is opened, thereby indicating beam-related information in the RAR message.
[0134] Exemplarily, the selection of the first preamble code and the first RO associated with the first preamble code is performed after N first signals are sent or after an interval after the sending, the actual PRACH (i.e., the first preamble code) is sent after N first signals are sent, and the beam determined based on the first signal is used for the sending of Msg3.
[0135] Exemplarily, the selection of the first preamble code and the first RO associated with the first preamble code is performed before the N first signals are sent or before an interval before the sending, the actual PRACH (i.e., the first preamble code) is sent before the N first signals are sent, and the beam determined based on the first signal is used for the transmission of PRACH.
[0136] Optionally, in some cases, such as when uplink and downlink beams are mutually different, the N first signals may be associated with a downlink signal to optimize beam management. Exemplarily, the N first signals associated with the second signal include: N first signals associated with P second signals, where P is a positive integer.
[0137] It should be noted that, when P=N, the N first signals correspond one-to-one to the P second signals.
[0138] Optionally, in an embodiment of the present application, the association between the first signal and the second signal can be an index association between the first signal and the second signal, or it can be an association between a first set to which the first signal belongs and a second set to which the second signal belongs, and the first set or the second set includes any one of the following: a resource set, a resource subset, a resource group, or a resource list.
[0139] Optionally, in this embodiment of the present application, the P second signals are associated with at least one of the following:
[0140] SSB;
[0141] First preamble;
[0142] The first RO associated with the first preamble.
[0143] It should be noted that the index of the SSB associated with the second signal may be the same as the index of the SSB associated with the first signal.
[0144] Exemplarily, for the association between P second signals and the index of the SSB, at this time, under a certain SSB index (such as SSB#n), the beam can be further subdivided. Taking the second signal as the CSI-RS as an example, assume that N (P = N) CSI-RS resources are associated with SSB#n, and at the same time, N CSI-RS resources are associated with N SRS resources. When the terminal performs fine beam measurement of N CSI-RSs under the wide beam of SSB#n, it is found that the beam of CSI-RS#m is better. Since there is no CSI report at this time, the terminal can only send the SRS corresponding to CSI-RS#m to inform the network-side device which is the better CSI-RS beam. When the network-side device detects the SRS, it can optimize its uplink reception beam to the beam corresponding to CSI-RS#m.
[0145] It should be noted that the CSI-RS described in the embodiments of this application can also generally refer to the downlink signal for obtaining channel state information.
[0146] Optionally, in the embodiments of this application, for the association between P second signals and at least one of the first preamble and the first RO, it includes: P second signals are associated with one or more first preambles; or, P second signals are associated with one or more first ROs; or, P second signals are associated with one or more first preambles and one or more first ROs; or, one second signal is associated with one or more first preambles; or, one second signal is associated with one or more first ROs; or, one second signal is associated with one or more first preambles and one or more first ROs.
[0147] Exemplarily, taking the second signal as the CSI-RS as an example, assume that P CSI-RSs are associated with one first RO, and the first RO is associated with SSB#n. At this time, through the association relationship between the CSI-RS and the first RO, the network-side device can use the beam corresponding to the CSI-RS to replace the beam corresponding to SSB#n for uplink reception, thereby improving the performance of uplink reception.
[0148] Optionally, in the embodiments of this application, the above first signal includes a first preamble. The above step 201 can be specifically implemented by the following step 201a or step 201b.
[0149] Step 201a: The terminal sends the same first preamble using N different beams.
[0150] Step 201b: The terminal sends R different first preambles using N different beams, where 1 < R ≤ N and R is an integer.
[0151] It can be understood that in the case where the first signal includes a first preamble, beam management is performed while sending the first preamble (i.e., PRACH).
[0152] Optionally, in an embodiment of the present application, N different beams are used to send the same first preamble code; the above N different beams correspond to different first ROs, and the first RO is the RO associated with the first preamble code.
[0153] It should be noted that the N different beams corresponding to different first ROs can also be understood as: N transmissions of the same first preamble code corresponding to different first ROs. Optionally, the first RO is associated with an SSB (eg, SSB#n).
[0154] Optionally, in an embodiment of the present application, when the terminal uses N different beams to send R different first preamble codes, the N different beams correspond to the same first RO, or the N different beams correspond to different first ROs. The first RO is the RO associated with the first preamble code.
[0155] Optionally, in an embodiment of the present application, when the N different beams correspond to the same first RO, the same first RO is associated with multiple first preamble codes.
[0156] Optionally, in an embodiment of the present application, the above-mentioned N different beams correspond to different first ROs; the above-mentioned different first ROs adopt at least one of frequency division multiplexing and time division multiplexing, or the above-mentioned different first ROs are multiple first ROs continuous in at least one of the frequency domain and the time domain.
[0157] In this way, by agreeing on the relationship between different first ROs, such as continuity in the frequency domain or continuity in the time domain, the efficiency of beam management is improved.
[0158] It should be noted that when the first signal includes a first preamble, N different beams are used to send N first preambles, and N uplink beams are used. The network-side device then determines the appropriate beam and indicates it to the terminal for subsequent uplink transmission, such as the transmission of Msg3.
[0159] Optionally, in an embodiment of the present application, in combination with Figure 4 and Figure 5, after the above-mentioned step 202, the uplink beam management method provided in the embodiment of the present application also includes the following steps 301 and 302.
[0160] Step 301: After measuring N first signals, the network-side device sends first information to the terminal.
[0161] Step 302: The terminal receives first information sent by the network-side device.
[0162] In an embodiment of the present application, the above-mentioned first information includes beam-related information corresponding to one or more beams, and the beam-related information is used to determine the beam of the target uplink transmission.
[0163] The first information includes any one of the following: RAR message, downlink control information (DCI), medium access control-control element (MAC CE) signaling, RNTI, and a second signal; the second signal is a downlink signal.
[0164] It can be understood that after the terminal sends N first signals, the network side device measures the first signals and determines the appropriate beam, and indicates the beam-related information corresponding to these beams to the terminal, so that the terminal can determine the beam for the target uplink transmission (for example, sending the target signal) based on the beam-related information, that is, in the uplink transmission of the subsequent RACH process, transmission can be performed on the determined beam.
[0165] Optionally, in an embodiment of the present application, the above-mentioned first signal includes a first preamble code; the above-mentioned first information includes an RAR message, and the above-mentioned beam-related information includes at least one of the following: one or more first preamble code indexes, one or more random access (RA)-RNTIs.
[0166] Optionally, in an embodiment of the present application, when the beam-related information includes at least one of multiple first preamble indexes and multiple RA-RNTIs, the RAR message includes any one of the following:
[0167] Multiple subPDUs;
[0168] Multiple MAC RARs;
[0169] One RAR subPDU.
[0170] Optionally, in an embodiment of the present application, the RAR message further includes preamble detection information associated with at least one of the first preamble index and the RA-RNTI.
[0171] Specifically, in the first case, for the case where one or more first preamble code indexes are indicated in the RAR message, that is, the first information is a RAR message, and the beam-related information includes one or more first preamble code indexes, the multiple first preamble code indexes can be carried by any of the following:
[0172] Carry it through multiple subPDUs;
[0173] Carry it through multiple MAC RARs respectively;
[0174] The same RAR subPDU contains multiple preamble indexes.
[0175] Optionally, in the first case, the RAR message further carries preamble detection information associated with the first preamble index, and the preamble detection information may include at least one of the following: signal-to-noise ratio (SNR), TA information, etc.
[0176] For example, the terminal can send different first preamble codes on multiple ROs, the network side device detects all first preamble codes, and uses the RA-RNTI corresponding to a certain RO as the scrambling sequence generation information of the RAR physical downlink shared channel (Physical Downlink Shared Channel, PDSCH) according to a predetermined rule, and provides the different preamble code indexes sent and the TA information estimated by PRACH corresponding to each preamble code index in the RAR message.
[0177] In the second case, for the case where one or more RA-RNTIs are indicated in the RAR message, that is, the first information is a RAR message, and the beam-related information includes one or more RA-RNTIs, the multiple RA-RNTIs can be carried by any of the following:
[0178] Carry it through multiple subPDUs;
[0179] Carry it through multiple MAC RARs respectively;
[0180] The same RAR subPDU contains multiple RA-RNTIs.
[0181] Optionally, in an embodiment of the present application, the above-mentioned multiple RA-RNTIs correspond to one or more first preamble code indexes.
[0182] Optionally, in the second case, the RAR message further carries preamble detection information associated with the RA-RNTI.
[0183] For example, the terminal can send the same first preamble code on multiple ROs. The network side device detects all the first preamble codes and uses the RA-RNTI corresponding to a certain RO as the scrambling sequence generation information of the RAR PDSCH according to a predetermined rule, and provides the sent preamble code index and the RA-RNTI corresponding to other ROs and the TA information estimated through PRACH corresponding to each RA-RNTI in the RAR message.
[0184] In the third case, for the case where one or more first preamble indexes and one or more RA-RNTIs are indicated in the RAR message, that is, the first information is a RAR message, and the beam-related information includes one or more first preamble indexes and one or more RA-RNTIs, the multiple first preambles and multiple RA-RNTIs can be carried by any of the following:
[0185] Carry it through multiple subPDUs;
[0186] Carry it through multiple MAC RARs respectively;
[0187] The same RAR subPDU contains multiple {preamble indexes, RA-RNTIs}.
[0188] Optionally, in the third case, the RAR message further carries preamble detection information associated with the first preamble and the RA-RNTI.
[0189] For example, the terminal can send 2 preamble code sequences on 4 ROs, {RO-0, preamble code 0}, {RO-1, preamble code 0}, {RO-2, preamble code 1}, {R3-0, preamble code 1}, and the network side device detects the corresponding first preamble codes on all ROs, and uses the RA-RNTI corresponding to a certain RO as the scrambling sequence generation information of the RAR PDSCH according to a predetermined rule, and provides the sent preamble code index and RA-RNTI and the TA information estimated by PRACH corresponding to their combination in the RAR message.
[0190] In this way, the terminal can identify the beam indicated by the network side device based on the RNTI (for example, the RA-RNTI related to the RO, which can be determined by at least one of the scrambling sequence added to the RAR PDSCH and the RA-RNTI carried in the RAR message) and the preamble code index (RAPID) in the RAR message.
[0191] The reason why the network side device indicates multiple first preambles or multiple RA-RNTIs here is that the relevant information (such as time estimation information) estimated by detecting different first preambles on different ROs may be inconsistent, so the terminal can use the estimated TA corresponding to the preamble and RO.
[0192] Optionally, in an embodiment of the present application, the first signal includes a first uplink signal, the first uplink signal includes a second preamble, and the second preamble is different from the first preamble. The first information includes a RAR message, and the beam-related information includes one or more first signal indexes; or, the first information includes DCI or MAC CE signaling, and the beam-related information includes at least one of the following: one or more first signal indexes, and multiple measurement information corresponding to the multiple first signal indexes; or, the beam-related information includes an RNTI; or, the beam-related information includes a second signal.
[0193] Optionally, in an embodiment of the present application, when the first information includes a RAR message, the multiple first signal indexes are carried by the RAR message, and the RAR message includes any one of the following:
[0194] Multiple subPDUs;
[0195] Multiple MAC RARs;
[0196] One RAR subPDU.
[0197] Optionally, in an embodiment of the present application, the RAR message further includes multiple measurement information corresponding to multiple first signal indexes.
[0198] Optionally, in an embodiment of the present application, the above-mentioned measurement information may include at least one of the following: SNR, TA information.
[0199] It can be understood that when the above-mentioned first signal is the first uplink signal, the network side device can indicate beam-related information through an RAR message after measuring the first signal. The beam-related information includes one or more first signal indexes, where multiple first signal indexes can be carried separately through multiple subPDUs, or carried separately through multiple MAC RARs, or multiple first signal indexes can be included in the same RAR subPDU.
[0200] Optionally, in an embodiment of the present application, while indicating the first preamble index in the RAR message, the RAR message also indicates the first signal index. Based on the association between the first signal and at least one of the first preamble and the first RO, the first signal index of the terminal can be determined. Alternatively, a mapping relationship exists between the first signal index indicated in the RAR message and the first preamble index (a mapping relationship exists in the RAR structure), and after receiving the RAR message, the terminal can obtain the corresponding first signal index and first preamble index pair.
[0201] Optionally, in an embodiment of the present application, for the case where the above-mentioned first information includes DCI or MAC CE signaling, the beam-related information in the DCI for scheduling the RAR is associated with the preamble code index in the RAR message (or MAC CE signaling).
[0202] In addition, for the Contention-Free Random Access (CFRA) process, beam-related information can also be indicated through DCI or MAC CE.
[0203] Optionally, in an embodiment of the present application, in the case where the above-mentioned beam-related information includes RNTI, the network-side device implicitly indicates the beam-related information through the RNTI after measuring the first signal. In this case, the RNTI is associated with the first signal index. For example, the terminal successfully demodulates the DCI through the RNTI to determine the beam-related information.
[0204] Optionally, in an embodiment of the present application, when the first information includes the second signal, the first signal and the second signal are associated with each other, and the N first signals are associated with P second signals, where P is a positive integer.
[0205] It is understood that the first signal and the second signal are associated with each other, and the optimal beam is indirectly determined by measuring the second signal. That is, before the actual PRACH is transmitted, the optimal beam determined based on the first signal can be indirectly obtained by the terminal through the second signal associated with the first signal.
[0206] For example, N first signals are SRSs and N second signals are CSI-RSs, with a one-to-one correspondence between the two. The terminal sends N SRSs, and the network device measures the N SRSs and then sends a CSI-RS to indicate which of the N SRSs corresponds to the optimal beam.
[0207] For another example, N first signals are SRSs, and N second signals are CSI-RSs. There is a one-to-one correspondence between the two, meaning that the SRSs and corresponding CSI-RSs correspond in uplink and downlink beams. The terminal transmits N SRSs, and the network device measures these N SRSs and transmits N CSI-RSs. The terminal determines the optimal CSI-RS based on the CSI-RS measurements, and thus determines that the optimal SRS is the SRS corresponding to this optimal CSI-RS, i.e., the optimal beam.
[0208] Optionally, in the embodiment of the present application, the target uplink transmission includes at least one of the following:
[0209] Transmission of second information, the second information including at least one of the following: Msg1 (e.g., first preamble), MsgA, MsgA preamble, MsgA PUSCH;
[0210] Transmission of Msg3;
[0211] Transmission of Msg5;
[0212] Public PUCCH; the public PUCCH is a PUCCH transmitted on public PUCCH resources when dedicated PUCCH resources are not acquired;
[0213] SRS (e.g., SRS used for positioning, beam management, codebook-based transmission, or non-codebook-based transmission).
[0214] Optionally, in an embodiment of the present application, when the network side device indicates a first signal (corresponding to an optimal beam), the default agreed spatial relation (spatial relation) / beam of the target uplink transmission is the optimal beam indicated by the network side device (corresponding to a certain first signal).
[0215] Optionally, in an embodiment of the present application, when the network side device indicates multiple beams (multiple first signals correspond to multiple suitable beams), the terminal determines the beam for target uplink transmission by a first method, and the first method includes any one of the following:
[0216] arbitrarily selecting at least one beam from the plurality of beams (e.g., selecting the plurality of beams to send a plurality of repeated transmissions);
[0217] Select the first beam according to the order of multiple beams indicated by the network-side device;
[0218] A beam is selected from the plurality of beams based on third information, where the third information includes at least one of the following: measurement information corresponding to the plurality of beams, time estimation information corresponding to the plurality of beams, and positioning information of the terminal.
[0219] Optionally, in an embodiment of the present application, when the third information includes measurement information, the measurement information may include at least one of the following: RSRP, Reference Signal Received Quality (RSRQ), and Received Signal Strengthen Indicator (RSSI). The terminal may select, from multiple beams, a beam corresponding to the measurement information with the largest measured RSRP, RSRQ, or RSSI.
[0220] Optionally, in an embodiment of the present application, when the third information includes time estimation information, the time estimation information may include TA information, and the terminal may select a beam corresponding to a TA with the smallest estimated TA value from multiple beams.
[0221] Optionally, in an embodiment of the present application, when retransmission, reselection, or repeated transmission occurs in the target uplink transmission, the terminal determines a beam for the target uplink transmission by a second method, where the second method includes any one of the following:
[0222] Select any other beam indicated by the network side device except the beam used for the previous transmission;
[0223] Selecting the next beam after the beam used for the previous transmission according to the order of multiple beams indicated by the network-side device;
[0224] selecting an optimal beam from among a plurality of beams;
[0225] Select the beam to be used for the previous transmission.
[0226] It should be noted that: when the first signal is the first preamble, the optimal beam can be used for the transmission of at least one of Msg3, Msg5, common PUCCH, and SRS. When the first signal is the first uplink signal (such as the second preamble, SRS, or other uplink signal), the optimal beam can be used for the transmission of at least one of Msg1, MsgA, Msg3, Msg5, common PUCCH, and SRS, depending on whether the first signal is transmitted before or after Msg1 / MsgA.
[0227] In an embodiment of the present application, the optimal beam of the terminal is determined before sending the first preamble code, which can improve the transmission performance of the first preamble code.
[0228] Optionally, in an embodiment of the present application, the above-mentioned N first signals are associated with one or more first preamble codes.
[0229] In the embodiment of the present application, when N first signals are associated with the same first preamble, RACH capacity is enhanced. In this case, when multiple terminals select the same first preamble, the network-side device can perform separate detections. When N first signals are associated with multiple first preambles, RACH coverage is enhanced, i.e., coverage performance is improved by sending multiple first preambles (or first preamble groups).
[0230] Optionally, in an embodiment of the present application, one or more first signals among the above-mentioned N first signals are associated with the index of Z DMRS ports of MsgA PUSCH or the sequence of DMRS ports, where Z is a positive integer; or, a first preamble code is associated with the index of Z DMRS ports of MsgA PUSCH or the sequence of DMRS ports.
[0231] In the embodiment of the present application, when the terminal uses the optimal beam to transmit the MsgA PUSCH, it is beneficial to enhance the capacity of the PUSCH, that is, the multiplexing capacity of the PUSCHs sent by multiple terminals is enhanced.
[0232] Optionally, in the embodiment of the present application, the value of Z can be determined by any of the following:
[0233] (1) related to the first signal associated with the same MsgA preamble;
[0234] For example, four SRS resources correspond to one Msg A preamble, and four SRS resources correspond to four DMRS ports of Msg A PUSCH. This enables Multi-User-Multiple Input Multiple Output (MU-MIMO) based on different DMRS ports on Msg A PUSCH, and multiple terminals based on different beams on the Msg A preamble.
[0235] (2) Network side configuration;
[0236] For example, four SRS resources correspond to one Msg A preamble, and four SRS resources correspond to two DMRS ports of Msg A PUSCH. This enables MU-MIMO based on different DMRS ports and different beams on Msg A PUSCH, and multiplexing of multiple terminals based on different beams on Msg A preamble.
[0237] (3) Agreement provisions.
[0238] For example, when a first preamble is associated with the index of Z DMRS ports of MsgA PUSCH or the sequence of DMRS ports, four SRS resources correspond to one Msg A preamble, and one MsgA preamble corresponds to four DMRS ports of MsgA PUSCH. This enables MU-MIMO based on different DMRS ports on MsgA PUSCH and multiplexing of multiple terminals based on different beams on the MsgA preamble.
[0239] Optionally, in an embodiment of the present application, in combination with Figure 4 , as shown in Figure 6 , before the above-mentioned step 201 , the uplink beam management method provided in the embodiment of the present application also includes the following steps 401 and 402 .
[0240] Step 401: The network-side device sends a first message to the terminal.
[0241] Step 402: The terminal receives a first message sent by the network-side device.
[0242] In an embodiment of the present application, the above-mentioned first message is used to configure or indicate at least one of the configuration information of the first signal and the configuration information of the second signal, and the above-mentioned first message includes any one of the following: Master Information Block (MIB), SI, RRC release message, RAR message, DCI, MAC CE signaling.
[0243] Optionally, in this embodiment of the present application, the configuration information of the first signal includes at least one of the following:
[0244] an association relationship between the first signal and fourth information, the fourth information including at least one of the following: a first preamble, an SSB, a first RO, an MsgA PUSCH, and a DMRS of the MsgA PUSCH;
[0245] a transmission timing of the first signal;
[0246] a sequence of first signals;
[0247] The correlation relationship between the first signal and the second signal.
[0248] Optionally, in this embodiment of the present application, the configuration information of the second signal includes at least one of the following:
[0249] a transmission timing of the second signal;
[0250] a sequence of a second signal;
[0251] port information of the second signal;
[0252] an association relationship between the second signal and the first signal;
[0253] The association relationship between the second signal and the fifth information, where the fifth information includes at least one of the following: SSB, the first preamble code, and the first RO.
[0254] In an embodiment of the present application, the network side device can configure or indicate at least one of the configuration information of the first signal and the configuration information of the second signal to the terminal, so that the terminal can determine the uplink signal (i.e., N first signals) of the signal used for uplink beam management based on these configuration information, thereby realizing uplink beam management.
[0255] An embodiment of the present application provides an uplink beam management method, in which a terminal may send N first signals to a network-side device to determine a target uplink transmission beam. The first signal may include any of the following: a first uplink signal, a first preamble code for random access. In this solution, the terminal may determine the uplink transmission beam by sending the first uplink signal or the first preamble code to the network-side device, thereby enabling the terminal to perform uplink beam management even in a non-RRC connected state, thereby ensuring uplink transmission performance during random access.
[0256] Each of the above-mentioned method embodiments, or various possible implementation methods in each method embodiment, can be executed separately, or any two or more of them can be executed in combination with each other. The specific implementation can be determined according to actual usage requirements, and the embodiments of this application do not limit this.
[0257] The uplink beam management method provided in the embodiment of the present application may be executed by an uplink beam management device. In the embodiment of the present application, the uplink beam management device provided in the embodiment of the present application is described by taking the uplink beam management method performed by the uplink beam management device as an example.
[0258] FIG7 shows a possible structural diagram of an uplink beam management device involved in an embodiment of the present application. As shown in FIG7 , the uplink beam management device 40 may include: a sending module 41 .
[0259] Among them, the sending module 41 is used to send N first signals to the network side device, the first signal is used to determine the beam of the target uplink transmission, and N is a positive integer; wherein, the first signal includes any one of the following items: a first uplink signal; a first preamble code, and the first preamble code is used for random access.
[0260] An embodiment of the present application provides an uplink beam management device, which can determine the beam of uplink transmission by sending a first uplink signal or a first preamble code to a network side device, so that the terminal can perform uplink beam management in a non-RRC connection state, thereby ensuring the performance of uplink transmission during random access.
[0261] In a possible implementation, when the first signal is the first uplink signal, the N first signals are associated with at least one of the following:
[0262] SSB;
[0263] First preamble;
[0264] a first RO associated with the first preamble;
[0265] a second signal, the second signal being a downlink signal;
[0266] Alternatively, when the first signal is the first preamble, the N first signals are associated with at least one of the following:
[0267] SSB;
[0268] A second signal, which is a downlink signal.
[0269] In a possible implementation, the N first signals are associated with the SSB, including at least one of the following:
[0270] The sequence of the N first signals is associated with the index of the SSB;
[0271] The transmission occasion of the N first signals is associated with the index of the SSB, and the transmission occasion is used for transmitting the first signal;
[0272] The first set to which the N first signals belong is associated with the index of the SSB, and the first set includes any one of the following: a resource set, a resource subset, a resource group, a resource list.
[0273] In a possible implementation, any one of the following corresponding relationships exists between the transmission occasions of the N first signals:
[0274] The N first signals correspond to M different transmission occasions, 1 < M ≤ N, and M is an integer;
[0275] The N first signals correspond to the same transmission occasion;
[0276] Wherein, the transmission occasion is used for transmitting the first signal.
[0277] In a possible implementation, the N first signals correspond to M different transmission occasions;
[0278] The M different transmission occasions correspond to the same time-domain resource; or,
[0279] The M different transmission occasions correspond to the same frequency-domain resource.
[0280] In a possible implementation, the transmission occasion is the same as the first RO, or the transmission occasion is frequency-division multiplexed and time-division multiplexed with the first RO at least one of them; the first RO is the RO associated with the first preamble.
[0281] In a possible implementation, when the transmission occasion is frequency-division multiplexed and time-division multiplexed with the first RO at least one of them, the time-frequency position relationship between the transmission occasion and the first RO includes at least one of the following: the time-domain interval is X time-domain units, and the frequency-domain interval is Y frequency-domain units; both X and Y are positive integers.
[0282] In a possible implementation, the timing relationship between the above-mentioned transmission opportunity and the first RO is that the transmission opportunity is before the first RO.
[0283] In a possible implementation, the relationship between the number of the above-mentioned transmission opportunities and the first RO is that one transmission opportunity corresponds to L first ROs, or one first RO corresponds to K transmission opportunities, where both L and K are positive integers.
[0284] In a possible implementation, the transmission opportunities of the above-mentioned N first signals satisfy a first condition, and the first condition includes at least one of the following:
[0285] The transmission of the N first signals is completed before the RAR window;
[0286] The RAR window starts after the transmission of the last signal among the N first signals;
[0287] The selection of the first preamble and the first RO associated with the first preamble is performed after the transmission of the N first signals or after an interval after the transmission.
[0288] The selection of the first preamble and the first RO associated with the first preamble is performed before the transmission of the N first signals or before an interval before the transmission.
[0289] In a possible implementation, the above-mentioned N first signals are associated with a second signal, including: the N first signals are associated with P second signals, where P is a positive integer.
[0290] In a possible implementation, the above-mentioned P second signals are associated with at least one of the following:
[0291] SSB;
[0292] The first preamble;
[0293] The first RO associated with the first preamble.
[0294] In a possible implementation, the above-mentioned first signal includes a first preamble; the above-mentioned sending module 41 is specifically configured to:
[0295] Send the same first preamble using N different beams; or,
[0296] Send R different first preambles using N different beams, where 1 < R ≤ N and R is an integer.
[0297] In a possible implementation, the above-mentioned sending module 41 is used to send the same first preamble using N different beams. The N different beams correspond to different first ROs, and the first RO is the RO associated with the first preamble.
[0298] In one possible implementation, N different beams are used to send R different first preamble codes;
[0299] N different beams correspond to the same first RO; or,
[0300] N different beams correspond to different first ROs;
[0301] The first RO is the RO associated with the first preamble code.
[0302] In a possible implementation, the N different beams correspond to different first ROs;
[0303] Different first ROs adopt at least one of frequency division multiplexing and time division multiplexing; or,
[0304] Different first ROs are multiple first ROs that are continuous in at least one of the frequency domain and the time domain.
[0305] In one possible implementation, as shown in FIG8 in combination with FIG7 , the uplink beam management device 40 provided in an embodiment of the present application further includes: a receiving module 42. The receiving module 42 is configured to receive first information sent by the network-side device after the sending module 41 sends N first signals to the network-side device, where the first information includes beam-related information corresponding to one or more beams, and the beam-related information is used to determine a target uplink transmission beam;
[0306] The first information includes any one of the following: RAR message, DCI, MAC CE signaling, RNTI, and a second signal; the second signal is a downlink signal.
[0307] In a possible implementation, the first signal includes a first preamble;
[0308] The above-mentioned first information includes an RAR message, and the above-mentioned beam-related information includes at least one of the following: one or more first preamble code indexes, and one or more RA-RNTIs.
[0309] In a possible implementation, when the beam-related information includes at least one of multiple first preamble indexes and multiple RA-RNTIs, the RAR message includes any one of the following:
[0310] Multiple subPDUs;
[0311] Multiple MAC RARs;
[0312] One RAR subPDU.
[0313] In a possible implementation manner, the RAR message further includes preamble detection information associated with at least one of the first preamble index and the RA-RNTI.
[0314] In a possible implementation, the first signal includes a first uplink signal, the first uplink signal includes a second preamble, and the second preamble is different from the first preamble;
[0315] The first information includes a RAR message, and the beam-related information includes one or more first signal indexes; or,
[0316] The first information includes DCI or MAC CE signaling, and the beam-related information includes at least one of the following: one or more first signal indexes, and multiple measurement information corresponding to the multiple first signal indexes; or,
[0317] The above-mentioned beam-related information includes RNTI; or,
[0318] The above-mentioned beam-related information includes a second signal.
[0319] In a possible implementation, when the first information includes a RAR message, the multiple first signal indexes are carried by the RAR message, and the RAR message includes any one of the following:
[0320] Multiple subPDUs;
[0321] Multiple MAC RARs;
[0322] One RAR subPDU.
[0323] In a possible implementation manner, the RAR message further includes multiple measurement information corresponding to multiple first signal indexes.
[0324] In a possible implementation, when the first information includes a second signal, the first signal and the second signal are associated with each other, and N first signals are associated with P second signals, where P is a positive integer.
[0325] In one possible implementation, the target uplink transmission includes at least one of the following:
[0326] Transmission of second information, the second information including at least one of the following: Msg1, MsgA, MsgA preamble, MsgA PUSCH;
[0327] Transmission of Msg3;
[0328] Transmission of Msg5;
[0329] Public PUCCH: Public PUCCH is a PUCCH transmitted on public PUCCH resources without acquiring dedicated PUCCH resources;
[0330] SRS.
[0331] In one possible implementation, when the network-side device indicates multiple beams, the terminal determines a beam for target uplink transmission by a first method, where the first method includes any one of the following:
[0332] arbitrarily selecting at least one beam from a plurality of beams;
[0333] Select the first beam according to the order of multiple beams indicated by the network-side device;
[0334] A beam is selected from the plurality of beams based on third information, where the third information includes at least one of the following: measurement information corresponding to the plurality of beams, time estimation information corresponding to the plurality of beams, and positioning information of the terminal.
[0335] In one possible implementation, when retransmission, reselection, or repeated transmission occurs in the target uplink transmission, the terminal determines a beam for the target uplink transmission by a second method, where the second method includes any one of the following:
[0336] Select any other beam indicated by the network side device except the beam used for the previous transmission;
[0337] Selecting the next beam after the beam used for the previous transmission according to the order of multiple beams indicated by the network-side device;
[0338] selecting an optimal beam from among a plurality of beams;
[0339] Select the beam to be used for the previous transmission.
[0340] In a possible implementation, the N first signals are associated with one or more first preamble codes; or,
[0341] One or more of the N first signals are associated with the indexes of Z demodulation reference signal DMRS ports or sequences of DMRS ports of MsgA PUSCH, where Z is a positive integer; or
[0342] One first preamble is associated with the indexes of Z DMRS ports or a sequence of DMRS ports of the MsgA PUSCH.
[0343] In one possible implementation, as shown in FIG8 in combination with FIG7 , the uplink beam management device 40 provided in an embodiment of the present application further includes: a receiving module 42. The receiving module 42 is configured to receive a first message sent by a network-side device, where the first message is used to configure or indicate at least one of the configuration information of the first signal and the configuration information of the second signal, and the first message includes any one of the following: MIB, SI, RRC release message, RAR message, DCI, and MAC CE signaling.
[0344] In one possible implementation, the configuration information of the first signal includes at least one of the following:
[0345] an association relationship between the first signal and fourth information, the fourth information including at least one of the following: a first preamble, an SSB, a first RO, an MsgA PUSCH, and a DMRS of the MsgA PUSCH;
[0346] a transmission timing of the first signal;
[0347] a sequence of first signals;
[0348] The correlation relationship between the first signal and the second signal.
[0349] In one possible implementation, the configuration information of the second signal includes at least one of the following:
[0350] a transmission timing of the second signal;
[0351] a sequence of a second signal;
[0352] port information of the second signal;
[0353] an association relationship between the second signal and the first signal;
[0354] The association relationship between the second signal and the fifth information, where the fifth information includes at least one of the following: SSB, the first preamble code, and the first RO.
[0355] The uplink beam management device in the embodiments of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can include servers, network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application.
[0356] The uplink beam management device provided in the embodiment of the present application can implement the various processes implemented in the above-mentioned uplink beam management method embodiment and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0357] FIG9 shows a possible structural diagram of an uplink beam management device involved in an embodiment of the present application. As shown in FIG9 , the uplink beam management device 50 may include: a receiving module 51 .
[0358] Among them, the receiving module 51 is used to receive N first signals sent by the terminal, the first signal is used to determine the beam of the target uplink transmission, and N is a positive integer; wherein, the first signal includes any one of the following items: a first uplink signal; a first preamble code, and the first preamble code is used for random access.
[0359] An embodiment of the present application provides an uplink beam management device, which can receive a first uplink signal or a first preamble code sent by a terminal to determine the beam of uplink transmission based on the first uplink signal or the first preamble code, thereby enabling the terminal to perform uplink beam management in a non-RRC connection state, thereby ensuring the performance of uplink transmission during random access.
[0360] In one possible implementation, as shown in FIG10 in combination with FIG9 , the uplink beam management device 50 provided in an embodiment of the present application further includes: a sending module 52. The sending module 52 is configured to, after the receiving module 51 receives N first signals sent by the terminal, measure the N first signals, and then send first information to the terminal, where the first information includes beam-related information corresponding to one or more beams, and the beam-related information is used to determine a target uplink transmission beam;
[0361] The first information includes any one of the following: RAR message, DCI, MAC CE signaling, RNTI, and a second signal; the second signal is a downlink signal.
[0362] In a possible implementation, the first signal includes a first preamble;
[0363] The above-mentioned first information includes an RAR message, and the above-mentioned beam-related information includes at least one of the following: one or more first preamble code indexes, and one or more RA-RNTIs.
[0364] In a possible implementation, when the beam-related information includes at least one of multiple first preamble indexes and multiple RA-RNTIs, the RAR message includes any one of the following:
[0365] Multiple subPDUs;
[0366] Multiple MAC RARs;
[0367] One RAR subPDU.
[0368] In a possible implementation manner, the RAR message further includes preamble detection information associated with at least one of the first preamble index and the RA-RNTI.
[0369] In a possible implementation, the first signal includes a first uplink signal, the first uplink signal includes a second preamble, and the second preamble is different from the first preamble;
[0370] The first information includes a RAR message, and the beam-related information includes one or more first signal indexes; or,
[0371] The first information includes DCI or MAC CE signaling, and the beam-related information includes at least one of the following: one or more first signal indexes, and multiple measurement information corresponding to the multiple first signal indexes; or,
[0372] The above-mentioned beam-related information includes RNTI; or,
[0373] The above-mentioned beam-related information includes a second signal.
[0374] In a possible implementation, when the first information includes a RAR message, the multiple first signal indexes are carried by the RAR message, and the RAR message includes any one of the following:
[0375] Multiple subPDUs;
[0376] Multiple MAC RARs;
[0377] One RAR subPDU.
[0378] In a possible implementation manner, the RAR message further includes multiple measurement information corresponding to multiple first signal indexes.
[0379] In a possible implementation, when the first information includes a second signal, the first signal and the second signal are associated with each other, and N first signals are associated with P second signals, where P is a positive integer.
[0380] In one possible implementation, as shown in FIG10 in combination with FIG9 , the uplink beam management apparatus 50 provided in an embodiment of the present application further includes a sending module 52. The sending module 52 is configured to send a first message to the terminal, where the first message is used to configure or indicate at least one of the configuration information of the first signal and the configuration information of the second signal, and the first message includes any one of the following: MIB, SI, RRC release message, RAR message, DCI, and MAC CE signaling.
[0381] In one possible implementation, the configuration information of the first signal includes at least one of the following:
[0382] an association relationship between the first signal and fourth information, the fourth information including at least one of the following: a first preamble, an SSB, a first RO, an MsgA PUSCH, and a DMRS of the MsgA PUSCH;
[0383] a transmission timing of the first signal;
[0384] a sequence of first signals;
[0385] The correlation relationship between the first signal and the second signal.
[0386] In one possible implementation, the configuration information of the second signal includes at least one of the following:
[0387] a transmission timing of the second signal;
[0388] a sequence of a second signal;
[0389] port information of the second signal;
[0390] an association relationship between the second signal and the first signal;
[0391] The association relationship between the second signal and the fifth information, where the fifth information includes at least one of the following: SSB, the first preamble code, and the first RO.
[0392] The uplink beam management device provided in the embodiment of the present application can implement the various processes implemented in the above-mentioned uplink beam management method embodiment and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0393] As shown in Figure 11, an embodiment of the present application further provides a communication device 5000, including a processor 5001 and a memory 5002, wherein the memory 5002 stores a program or instruction that can be run on the processor 5001. For example, when the communication device 5000 is the above-mentioned terminal, the program or instruction, when executed by the processor 5001, implements the various steps of the above-mentioned terminal-side method embodiment, and can achieve the same technical effect. To avoid repetition, it is not repeated here. When the communication device 5000 is the above-mentioned network-side device, the program or instruction, when executed by the processor 5001, implements the various steps of the above-mentioned network-side device-side method embodiment, and can achieve the same technical effect. To avoid repetition, it is not repeated here.
[0394] The present application also provides a terminal comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps in the above-described method embodiment. This terminal embodiment corresponds to the above-described terminal-side method embodiment, and each implementation process and implementation method of the above-described method embodiment can be applied to this terminal embodiment and achieve the same technical effect. Specifically, Figure 12 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.
[0395] The terminal 7000 includes but is not limited to: a radio frequency unit 7001, a network module 7002, an audio output unit 7003, an input unit 7004, a sensor 7005, a display unit 7006, a user input unit 7007, an interface unit 7008, a memory 7009 and at least some of the components of the processor 7010.
[0396] Those skilled in the art will appreciate that the terminal 7000 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 7010 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG12 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.
[0397] It should be understood that in an embodiment of the present application, the input unit 7004 may include a graphics processing unit (GPU) 70041 and a microphone 70042, and the graphics processor 70041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 7006 may include a display panel 70061, and the display panel 70061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 7007 includes a touch panel 70071 and at least one of other input devices 70072. The touch panel 70071 is also called a touch screen. The touch panel 70071 may include two parts: a touch detection device and a touch controller. Other input devices 70072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0398] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 7001 may transmit the data to the processor 7010 for processing. Furthermore, the RF unit 7001 may send uplink data to the network-side device. Typically, the RF unit 7001 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0399] The memory 7009 can be used to store software programs or instructions and various data. The memory 7009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 7009 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 7009 in the embodiment of the present application includes, but is not limited to, these and any other suitable types of memory.
[0400] The processor 7010 may include one or more processing units. Optionally, the processor 7010 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into the processor 7010.
[0401] The terminal provided in the embodiment of the present application can implement the various processes implemented in the above method embodiment and achieve the same technical effect. The implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the above uplink beam management method embodiment. To avoid repetition, it will not be repeated here.
[0402] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the above-described method embodiment. This network-side device embodiment corresponds to the above-described network-side device method embodiment, and each implementation process and implementation method of the above-described method embodiment are applicable to this network-side device embodiment and can achieve the same technical effects.
[0403] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 13, the network-side device 600 includes an antenna 61, a radio frequency device 62, a baseband device 63, a processor 64, and a memory 65. Antenna 61 is connected to radio frequency device 62. In the uplink direction, radio frequency device 62 receives information via antenna 61 and sends the received information to baseband device 63 for processing. In the downlink direction, baseband device 63 processes the information to be transmitted and sends it to radio frequency device 62. Radio frequency device 62 processes the received information and then sends it through antenna 61.
[0404] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 63 , which includes a baseband processor.
[0405] The baseband device 63 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 13, one of the chips is, for example, a baseband processor, which is connected to the memory 65 through a bus interface to call the program in the memory 65 and execute the network device operations shown in the above method embodiment.
[0406] The network side device may further include a network interface 66, which is, for example, a Common Public Radio Interface (CPRI).
[0407] Specifically, the network side device 600 of an embodiment of the present invention also includes: instructions or programs stored in the memory 65 and executable on the processor 64. The processor 64 calls the instructions or programs in the memory 65 to execute the methods executed by the modules shown in the above-mentioned uplink beam management device and achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0408] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned uplink beam management method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0409] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0410] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned uplink beam management method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0411] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0412] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned uplink beam management method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0413] An embodiment of the present application also provides a communication system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the uplink beam management method as described above, and the network side device can be used to execute the steps of the uplink beam management method as described above.
[0414] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0415] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.
[0416] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims
1. An uplink beam management method, comprising: The terminal sends N first signals to the network-side device, where the first signals are used to determine the beam for target uplink transmission, and N is a positive integer; Wherein, the first signal includes any one of the following: A first uplink signal; A first preamble, where the first preamble is used for random access.
2. The method according to claim 1, wherein: When the first signal is the first uplink signal, the N first signals are associated with at least one of the following: A synchronization signal block SSB; The first preamble; A first random access channel opportunity RO associated with the first preamble; A second signal, where the second signal is a downlink signal; Alternatively, when the first signal is the first preamble, the N first signals are associated with at least one of the following: SSB; A second signal, where the second signal is a downlink signal.
3. The method according to claim 2, wherein: The N first signals are associated with the SSB, including at least one of the following: The sequence of the N first signals is associated with the index of the SSB; The transmission opportunity of the N first signals is associated with the index of the SSB, and the transmission opportunity is used for the transmission of the first signal; The first set to which the N first signals belong is associated with the index of the SSB, and the first set includes any one of the following: a resource set, a resource subset, a resource group, a resource list.
4. The method according to any one of claims 1 to 3, wherein: Any one of the following corresponding relationships exists between the transmission opportunities of the N first signals: The N first signals correspond to M different transmission opportunities, 1 < M ≤ N, and M is an integer; The N first signals correspond to the same transmission opportunity; Wherein, the transmission opportunity is used for the transmission of the first signal.
5. The method according to claim 4, wherein: The N first signals correspond to M different transmission opportunities; The M different transmission opportunities correspond to the same time-domain resource; or, The M different transmission opportunities correspond to the same frequency-domain resource.
6. The method according to claim 4 or 5, wherein: The transmission opportunity is the same as the first RO, or the transmission opportunity is subjected to at least one of frequency-division multiplexing and time-division multiplexing with the first RO; the first RO is the RO associated with the first preamble.
7. The method according to claim 6, wherein: When the transmission opportunity is subjected to at least one of frequency-division multiplexing and time-division multiplexing with the first RO, the time-frequency position relationship between the transmission opportunity and the first RO includes at least one of the following: the time-domain interval is X time-domain units, and the frequency-domain interval is Y frequency-domain units; both X and Y are positive integers.
8. The method according to claim 7, wherein: The timing relationship between the transmission opportunity and the first RO is: the transmission opportunity is before the first RO.
9. The method according to any one of claims 6 to 8, wherein: The number relationship between the transmission opportunity and the first RO is: one transmission opportunity corresponds to L first ROs, or, one first RO corresponds to K transmission opportunities, and both L and K are positive integers.
10. The method according to any one of claims 4 to 9, wherein: The transmission opportunities of the N first signals satisfy a first condition, and the first condition includes at least one of the following: The transmission of the N first signals is completed before the random access response RAR window; The RAR window starts after the last signal of the N first signals is transmitted; The selection of the first preamble and the first RO associated with the first preamble is performed after the N first signals are transmitted or after an interval after the transmission; The selection of the first preamble and the first RO associated with the first preamble is performed before or at an interval before the transmission of the N first signals.
11. The method according to claim 2, wherein: The N first signals are associated with the second signal, including: the N first signals are associated with P second signals, where P is a positive integer.
12. The method according to claim 11, wherein: The P second signals are associated with at least one of the following: SSB; The first preamble; The first RO associated with the first preamble.
13. The method according to claim 1, wherein: The first signal includes the first preamble; The terminal sends N first signals to the network-side device, including: The terminal uses N different beams to send the same first preamble; Or, The terminal uses N different beams to send R different first preambles, where 1 < R ≤ N and R is an integer.
14. The method according to claim 13, wherein: The terminal uses the N different beams to send the same first preamble; The N different beams correspond to different first ROs, and the first RO is the RO associated with the first preamble.
15. The method according to claim 13, wherein: Use the N different beams to send R different first preambles; The N different beams correspond to the same first RO; Or, The N different beams correspond to different first ROs; Wherein, the first RO is the RO associated with the first preamble.
16. The method according to claim 14 or 15, wherein: The N different beams correspond to different first ROs; The different first ROs use at least one of frequency-division multiplexing and time-division multiplexing; or, The different first ROs are multiple first ROs that are continuous in at least one of the frequency domain and the time domain.
17. The method according to any one of claims 1 to 16, wherein: After the terminal sends N first signals to the network-side device, the method further includes: The terminal receives the first information sent by the network-side device, and the first information includes beam-related information corresponding to one or more beams, and the beam-related information is used to determine the beam for the target uplink transmission; Wherein, the first information includes any one of the following: RAR message, downlink control information DCI, media access control-control element MAC CE signaling, radio network temporary identifier RNTI, second signal; the second signal is a downlink signal.
18. The method according to claim 17, wherein: The first signal includes the first preamble; The first information includes the RAR message, and the beam-related information includes at least one of the following: one or more first preamble indices, one or more random access RA-RNTIs.
19. The method according to claim 18, wherein: In the case where the beam-related information includes at least one of the multiple first preamble indices and the multiple RA-RNTIs, the RAR message includes any one of the following: Multiple sub-protocol data units subPDUs; Multiple MAC RARs; One RAR subPDU.
20. The method according to claim 18 or 19, wherein: The RAR message further includes preamble detection information associated with at least one of the first preamble index and the RA-RNTI.
21. The method according to claim 17, wherein: The first signal includes the first uplink signal; the first uplink signal includes a second preamble, and the second preamble is different from the first preamble; The first information includes the RAR message, and the beam-related information includes one or more first signal indices; or, The first information includes the DCI or the MAC CE signaling, and the beam-related information includes at least one of the following: one or more first signal indexes, and multiple measurement information corresponding to the multiple first signal indexes; or The beam related information includes the RNTI; or, The beam-related information includes the second signal.
22. The method according to claim 21, wherein: In the case where the first information includes the RAR message, the multiple first signal indexes are carried by the RAR message, and the RAR message includes any one of the following: Multiple subPDUs; Multiple MAC RARs; A RAR subPDU.
23. The method according to claim 22, wherein: The RAR message also includes multiple measurement information corresponding to the multiple first signal indexes.
24. The method according to claim 21, wherein: In the case where the first information includes the second signal, the first signal and the second signal are associated with each other, and the N first signals are associated with P second signals, where P is a positive integer.
25. The method according to any one of claims 1 to 24, wherein: The target uplink transmission includes at least one of the following: Transmission of second information, wherein the second information includes at least one of the following: Msg1, MsgA, MsgA preamble, and MsgA physical uplink shared channel PUSCH; Transmission of Msg3; Transmission of Msg5; Public physical uplink control channel PUCCH; the public PUCCH is a PUCCH transmitted on public PUCCH resources without acquiring dedicated PUCCH resources; Sounding Reference Signal SRS.
26. The method according to claim 25, wherein: In a case where the network side device indicates multiple beams, the terminal determines the beam used for the target uplink transmission by a first method, where the first method includes any one of the following: arbitrarily selecting at least one beam from the plurality of beams; Selecting a first beam according to the order of the multiple beams indicated by the network side device; A beam is selected from the multiple beams based on third information, where the third information includes at least one of the following: measurement information corresponding to the multiple beams, time estimation information corresponding to the multiple beams, and positioning information of the terminal.
27. The method according to claim 25 or 26, wherein: In a case where retransmission, reselection, or repeated transmission occurs in the target uplink transmission, the terminal determines a beam for the target uplink transmission by a second method, where the second method includes any one of the following: Selecting any other beam indicated by the network side device except the beam used for the previous transmission; Selecting a beam next to the beam used for the previous transmission according to the order of the multiple beams indicated by the network side device; selecting an optimal beam among the plurality of beams; Select the beam to be used for the previous transmission.
28. The method according to any one of claims 1 to 27, wherein: The N first signals are associated with one or more first preamble codes; or, One or more of the N first signals are associated with the indexes of Z demodulation reference signal DMRS ports of MsgA PUSCH or the sequences of DMRS ports, where Z is a positive integer; or, The one first preamble code is associated with the indexes of Z DMRS ports of MsgA PUSCH or the sequence of DMRS ports.
29. The method according to any one of claims 2 to 28, wherein: The method further comprises: The terminal receives a first message sent by the network side device, where the first message is used to configure or indicate at least one of the configuration information of the first signal and the configuration information of the second signal, and the first message includes any one of the following: master information block MIB, system information SI, radio resource control RRC release message, RAR message, DCI, MAC CE signaling.
30. The method of claim 29, wherein: The configuration information of the first signal includes at least one of the following: an association relationship between the first signal and fourth information, the fourth information comprising at least one of the following: the first preamble, the SSB, the first RO, the MsgA PUSCH, and the DMRS of the MsgA PUSCH; a transmission timing of the first signal; a sequence of the first signal; The association relationship between the first signal and the second signal.
31. The method according to claim 29 or 30, wherein: The configuration information of the second signal includes at least one of the following: a transmission timing of the second signal; a sequence of the second signal; port information of the second signal; an association relationship between the second signal and the first signal; The association relationship between the second signal and the fifth information, the fifth information includes at least one of the following: SSB, the first preamble code, and the first RO.
32. An uplink beam management method, comprising: The network side device receives N first signals sent by the terminal, where the first signals are used to determine a beam for target uplink transmission, where N is a positive integer; The first signal includes any one of the following: The first uplink signal; A first preamble code is used for random access.
33. The method of claim 32, wherein: After the network side device receives N first signals sent by the terminal, the method further includes: After measuring the N first signals, the network side device sends first information to the terminal, where the first information includes beam related information corresponding to one or more beams, and the beam related information is used to determine the beam of the target uplink transmission; The first information includes any one of the following: RAR message, DCI, MAC CE signaling, RNTI, and a second signal; the second signal is a downlink signal.
34. The method of claim 33, wherein: The first signal includes the first preamble; The first information includes the RAR message, and the beam-related information includes at least one of the following: one or more first preamble code indexes, and one or more RA-RNTIs.
35. The method of claim 34, wherein: In a case where the beam-related information includes at least one of the multiple first preamble indexes and the multiple RA-RNTIs, the RAR message includes any one of the following: Multiple subPDUs; Multiple MAC RARs; A RAR subPDU.
36. The method according to claim 34 or 35, wherein: The RAR message also includes preamble detection information associated with at least one of the first preamble index and the RA-RNTI.
37. The method of claim 33, wherein: The first signal includes the first uplink signal; the first uplink signal includes a second preamble code, and the second preamble code is different from the first preamble code; The first information includes the RAR message, and the beam-related information includes one or more first signal indexes; or, The first information includes the DCI or the MAC CE signaling, and the beam-related information includes at least one of the following: one or more first signal indexes, and multiple measurement information corresponding to the multiple first signal indexes; or The beam related information includes the RNTI; or, The beam-related information includes the second signal.
38. The method of claim 37, wherein: In the case where the first information includes the RAR message, the multiple first signal indexes are carried by the RAR message, and the RAR message includes any one of the following: Multiple subPDUs; Multiple MAC RARs; A RAR subPDU.
39. The method of claim 38, wherein: The RAR message also includes multiple measurement information corresponding to the multiple first signal indexes.
40. The method of claim 37, wherein: In the case where the first information includes the second signal, the first signal and the second signal are associated with each other, and the N first signals are associated with P second signals, where P is a positive integer.
41. A method according to any one of claims 33 to 40, wherein: The method further comprises: The network side device sends a first message to the terminal, where the first message is used to configure or indicate at least one of the configuration information of the first signal and the configuration information of the second signal, and the first message includes any one of the following: MIB, SI, RRC release message, RAR message, DCI, MAC CE signaling.
42. The method according to claim 41, wherein: The configuration information of the first signal includes at least one of the following: an association relationship between the first signal and fourth information, the fourth information comprising at least one of the following: the first preamble, the SSB, the first RO, the MsgA PUSCH, and the DMRS of the MsgA PUSCH; a transmission timing of the first signal; a sequence of the first signal; The association relationship between the first signal and the second signal.
43. The method according to claim 41 or 42, wherein: The configuration information of the second signal includes at least one of the following: a transmission timing of the second signal; a sequence of the second signal; port information of the second signal; an association relationship between the second signal and the first signal; The association relationship between the second signal and the fifth information, the fifth information includes at least one of the following: SSB, the first preamble code, and the first RO.
44. An uplink beam management device, comprising: Send module; The sending module is used to send N first signals to the network side device, where the first signals are used to determine the beam of the target uplink transmission, and N is a positive integer; The first signal includes any one of the following: The first uplink signal; A first preamble code is used for random access.
45. An uplink beam management device, comprising: Receiver module; The receiving module is used to receive N first signals sent by the terminal, where the first signals are used to determine a beam for target uplink transmission, and N is a positive integer; The first signal includes any one of the following: The first uplink signal; A first preamble code is used for random access.
46. A terminal comprises a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the uplink beam management method as described in any one of claims 1 to 31 are implemented.
47. A network side device, comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the uplink beam management method as described in any one of claims 32 to 43 are implemented.
48. A readable storage medium storing a program or instruction, wherein the program or instruction, when executed by a processor, implements the uplink beam management method as described in any one of claims 1 to 31, or implements the steps of the uplink beam management method as described in any one of claims 32 to 43.
Citation Information
Patent Citations
Beam selection method and equipment
CN109302720A
Uplink beam management method and device
CN111865388A
Association of sounding reference signal (SRS) with multiple frequency-domain staggered random access channel (RACH) resources
US20230031065A1
Data transmission method and apparatus, readable storage medium, and system
WO2022082687A1