A random access method and apparatus thereof
Patent Information
- Application Number
- CN202210243902.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-10
- Publication Date
- 2026-10-16
- Estimated Expiration
- 2042-03-10
AI Technical Summary
但是,在终端设备发送至少两次随机接入请求的情况下,终端设备无法确定调度PDSCH(Physical Downlink Shared Channel,物理下行共享信道)的PDCCH(Physical Downlink Control Channel,物理下行控制信道)DMRS(Demodulation Reference Signal,解调参考信号)端口的QCL属性(quasi co-location properties,准共址属性),随机接入响应承载于该PDSCH,这样终端设备可能无法接收到随机接入响应,导致随机接入失败
[0027] Eighthly, embodiments of this application provide a computer program product including a computer program or instructions, which, when executed on a computer, causes the computer to perform the method described in the first or second aspect.
Smart Images

Figure CN116782414B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a random access method and apparatus thereof. Background Technology
[0002] The terminal device initiates a random access request via PRACH (Physical Random Access Channel). If no RAR (Random Access Response) is received from the network device before the RAR time window expires, or if the random access request is not successfully detected by the network device due to insufficient transmission power or other reasons, then the random access is considered to have failed. The terminal device needs to resend the random access request to attempt random access again, which affects the performance of the terminal device.
[0003] If the terminal device sends at least two random access requests using different beams before the RAR time window ends, the probability of the network device successfully receiving the random access request can be increased. However, if the terminal device sends at least two random access requests, it cannot determine the QCL properties (quasi co-location properties) of the DMRS (Demodulation Reference Signal) port of the PDSCH (Physical Downlink Shared Channel) that schedules the PDSCH (Physical Downlink Control Channel). The random access response is carried on this PDSCH, so the terminal device may not be able to receive the random access response, resulting in random access failure. Summary of the Invention
[0004] This application discloses a random access method and apparatus. When multiple ROs send a preamble to the network device, the QCL attribute of the PDCCH DMRS port at the listening position of the random access search space within the RAR time window is determined according to the first SSB or the first CSI-RS, which helps to improve the success rate of random access.
[0005] In a first aspect, embodiments of this application provide a random access method, the method comprising: receiving multiple synchronization signal blocks (SSBs) or multiple channel state information reference signals (CSI-RS) from a network device; sending a preamble to the network device through multiple random access opportunities (ROs); and listening to the physical downlink control channel (PDCCH) at a listening position in the random access search space within the random access response (RAR) time window; wherein the quasi-co-addressable QCL attribute of the demodulation reference signal (DMRS) port of the PDCCH at the listening position in the random access search space is determined according to the first SSB among the multiple SSBs or the first CSI-RS among the multiple CSI-RSs, the PDCCH is used to schedule the physical downlink shared channel (PDSCH), and the PDSCH carries the RAR for the preamble.
[0006] In one alternative implementation, the PDCCHDMRS ports at different listening locations in the random access search space have different QCL attributes.
[0007] In one alternative implementation, the first SSB includes the plurality of SSBs mentioned above, or the first CSI-RS includes the plurality of CSI-RSs mentioned above.
[0008] In one alternative implementation, the first SSB includes the SSB associated with the preamble among the plurality of SSBs, or the first CSI-RS includes the CSI-RS associated with the preamble among the plurality of CSI-RSs.
[0009] In one optional implementation, there are multiple first SSBs or multiple first CSI-RSs; the listening positions in ascending order of time-domain index correspond to the first SSB in ascending order of SSB index or the first CSI-RS in ascending order of CSI-RS index, one or more listening positions correspond to one first SSB, and one or more listening positions correspond to one first CSI-RS; for the i-th listening position in the random access search space, the QCL attribute of the PDCCH DMRS port at the i-th listening position is the QCL attribute of the first SSB or the first CSI-RS corresponding to the i-th listening position.
[0010] In one alternative implementation, the QCL attribute of the PDCCH DMRS port at the time-domain indexed ascending listening position cyclically corresponds to the first SSB in the SSB indexed ascending order or cyclically corresponds to the first CSI-RS in the CSI-RS indexed ascending order.
[0011] In one optional implementation, the plurality of listening positions corresponding to a first SSB includes: a plurality of listening positions with consecutive time-domain indices corresponding to a first SSB; or, the plurality of listening positions corresponding to a first CSI-RS includes: a plurality of listening positions with consecutive time-domain indices corresponding to a first CSI-RS.
[0012] In one optional implementation, the above-mentioned multiple listening locations corresponding to a first SSB includes: K listening locations corresponding to a first SSB, or the above-mentioned multiple listening locations corresponding to a first CSI-RS includes: K listening locations corresponding to a first CSI-RS; where K is a positive integer less than N, and N is the number of preambles sent to the network device through the above-mentioned multiple ROs respectively.
[0013] In one optional implementation, K is the minimum of a first quantity and a second quantity; wherein, the first quantity is the number of SSBs associated with the plurality of ROs among the plurality of SSBs, or the first quantity is the number of CSI-RSs associated with the plurality of ROs among the plurality of CSI-RSs; the second quantity is the number of QCL attributes configured in the network, and the second quantity is determined based on the first configuration information from the network device.
[0014] In one alternative implementation, the first SSB includes: the SSB associated with the preamble indicated by the preset index among the preambles sent to the network device by the plurality of ROs respectively.
[0015] In an optional implementation, the method further includes: receiving second configuration information from a network device, the second configuration information carrying parameter W; and determining the length of the RAR time window as W*N based on the second configuration information; where N is the number of preambles sent to the network device through the multiple ROs respectively.
[0016] Secondly, embodiments of this application provide another random access method, the method comprising: sending a plurality of synchronization signal blocks (SSBs) or a plurality of channel state information reference signals (CSI-RS) to a terminal device; receiving a preamble from the terminal device, the preamble being sent by the terminal device to the network device through a plurality of random access opportunities (ROs); sending a physical downlink control channel (PDCCH) to the terminal device; wherein, the quasi-co-addressable QCL attribute of the demodulation reference signal (DMRS) port of the PDCCH is determined according to the first SSB among the plurality of SSBs or the first CSI-RS among the plurality of CSI-RSs, the PDCCH is used to schedule the physical downlink shared channel (PDSCH), and the PDSCH carries a random access response (RAR) for the preamble.
[0017] In one alternative implementation, the first SSB includes the plurality of SSBs mentioned above, or the first CSI-RS includes the plurality of CSI-RSs mentioned above.
[0018] In one alternative implementation, the first SSB includes the SSB associated with the preamble among the plurality of SSBs, or the first CSI-RS includes the CSI-RS associated with the preamble among the plurality of CSI-RSs.
[0019] In one optional implementation, the first SSB includes: the SSB associated with the preamble indicated by the preset index among the preambles sent by the terminal device to the network device through the above-mentioned plurality of ROs.
[0020] In an optional implementation, the method further includes: sending second configuration information to the terminal device; wherein the second configuration information carries parameter W, and the second configuration information is used to configure the length of the RAR time window to be W*N; N is the number of times the terminal device sends the preamble to the network device through the above-mentioned multiple ROs respectively, and the terminal device listens to the above-mentioned PDCCH within the RAR time window.
[0021] Thirdly, embodiments of this application provide a random access device, the device including units for implementing the method described in the first or second aspect.
[0022] Fourthly, embodiments of this application provide another random access device, including a processor; the processor is configured to execute the method described in the first or second aspect.
[0023] In one alternative implementation, the random access device may further include a memory for storing a computer program; and a processor specifically configured to invoke the computer program from the memory to execute the method described in the first or second aspect.
[0024] Fifthly, embodiments of this application provide a chip for performing the methods described in the first or second aspect.
[0025] In a sixth aspect, embodiments of this application provide a chip module, which includes a communication interface and a chip, wherein: the communication interface is used for internal communication within the chip module, or for communication between the chip module and an external device; and the chip is used to execute the method described in the first or second aspect.
[0026] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform the method as described in the first or second aspect.
[0027] Eighthly, embodiments of this application provide a computer program product including a computer program or instructions, which, when executed on a computer, causes the computer to perform the method described in the first or second aspect.
[0028] In this embodiment, the network device sends multiple SSBs or multiple CSI-RSs to the terminal device. The terminal device sends a preamble to the network device through multiple ROs. After receiving the preamble, the network device can determine the QCL attribute of the PDCCH DMRS port through the first SSB or the first CSI-RS among the multiple SSBs, and then send the PDCCH to the terminal device through the determined QCL attribute. Correspondingly, after sending the preamble, the terminal device can determine the QCL attribute of the PDCCH DMRS port according to the first SSB or the first CSI-RS among the multiple SSBs. That is, the terminal device listens to the PDCCH through the determined QCL attribute, which helps to increase the probability of the terminal device successfully listening to the PDCCH. Furthermore, the terminal device can receive the PDSCH according to the indication of the PDCCH DCI and parse the PDSCH payload to obtain the RAR message, thereby improving the success rate of random access. Attached Figure Description
[0029] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;
[0030] Figure 2 This is a schematic diagram of a four-step random access process provided in an embodiment of this application;
[0031] Figure 3 This is a schematic diagram of a two-step random access process provided in an embodiment of this application;
[0032] Figure 4 This is a flowchart illustrating a random access method provided in an embodiment of this application;
[0033] Figure 5 This is a schematic diagram of a terminal device monitoring the PDCCH according to an embodiment of this application;
[0034] Figure 6 This is a schematic diagram of another terminal device monitoring the PDCCH provided in an embodiment of this application;
[0035] Figure 7 This is a schematic diagram of another terminal device monitoring the PDCCH provided in the embodiments of this application;
[0036] Figure 8 This is a schematic diagram of another terminal device monitoring the PDCCH provided in the embodiments of this application;
[0037] Figure 9 This is a schematic diagram of another terminal device monitoring the PDCCH provided in the embodiments of this application;
[0038] Figure 10 This is a schematic diagram of another terminal device monitoring the PDCCH provided in the embodiments of this application;
[0039] Figure 11 This is a schematic diagram of the structure of a random access device provided in an embodiment of this application;
[0040] Figure 12 This is a schematic diagram of another random access device provided in an embodiment of this application;
[0041] Figure 13 This is a schematic diagram of another random access device provided in the embodiments of this application;
[0042] Figure 14 This is a schematic diagram of the structure of a chip module provided in an embodiment of this application. Detailed Implementation
[0043] It should be understood that the terms "first," "second," etc., used in the embodiments of this application are used to distinguish different objects, not to describe a specific order. "At least one" in the embodiments of this application refers to one or more, and "multiple" refers to two or more. "And / or" in the embodiments of this application describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent the following three situations: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be singular or plural. The character " / " can indicate that the preceding and following related objects are in an "or" relationship. Additionally, the symbol " / " can also represent a division sign, i.e., performing a division operation.
[0044] In the embodiments of this application, "at least one of the following" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items. For example, at least one of a, b, or c can represent the following seven cases: a, b, c, a and b, a and c, b and c, a, b, and c. Each of a, b, and c can be an element or a set containing one or more elements.
[0045] In the embodiments of this application, the terms "of," "corresponding (relevant)," "corresponding," "associated (related)," and "mapped" may sometimes be used interchangeably. It should be noted that when no distinction is emphasized, the concepts or meanings expressed are consistent.
[0046] Please see Figure 1 , Figure 1 This application provides a schematic diagram of the architecture of a communication system. The communication system may include, but is not limited to, a terminal device and a network device. Figure 1 The number and form of devices shown are for illustrative purposes and do not constitute a limitation on the embodiments of this application. In actual applications, it may include two or more network devices and two or more terminal devices. Figure 1 The communication system shown is exemplified by a terminal device 101 and a network device 102.
[0047] In this embodiment, the terminal device is a device with wireless transceiver capabilities, and can be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal device, vehicle-mounted terminal device, industrial control terminal device, UE unit, UE station, mobile station, remote station, remote terminal device, mobile device, UE terminal device, wireless communication device, UE agent, or UE device, etc. The terminal device can be fixed or mobile. It should be noted that the terminal device can support at least one wireless communication technology, such as Long Time Evolution (LTE), New Radio (NR), Wideband Code Division Multiple Access (WCDMA), etc. For example, terminal devices can be mobile phones, tablets, desktop computers, laptops, all-in-one computers, in-vehicle terminals, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, wearable devices, terminal devices in future mobile communication networks, or terminal devices in future evolved public land mobile networks (PLMNs), etc. In some embodiments of this application, the terminal device may also be a device with transceiver functions, such as a chip module. The chip module may include chips, and may also include other discrete components. The embodiments of this application do not limit the specific technology or device form used in the terminal device.
[0048] In this embodiment of the application, the network device is a device that provides wireless communication functions for terminal devices. The network device can be an access network (AN) device, and the AN device can be a radio access network (RAN) device. The access network device can support at least one wireless communication technology, such as LTE, NR, WCDMA, etc. For example, the access network device includes, but is not limited to: next-generation base stations (gNBs), evolved Node Bs (eNBs), radio network controllers (RNCs), node Bs (NBs), base station controllers (BSCs), base transceiver stations (BTSs), home base stations (e.g., home-evolved node Bs or home node Bs (HNBs)), baseband units (BBUs), transfer points (TRPs), transmitting points (TPs), mobile switching centers, etc., in 5th-generation (5G) mobile communication systems. Network devices can also be wireless controllers, centralized units (CUs), and / or distributed units (DUs) in cloud radio access network (CRAN) scenarios, or access network devices can be relay stations, access points, vehicle-mounted devices, terminal devices, wearable devices, and access network devices in future mobile communications or future evolved PLMNs. In some embodiments, network devices can also be apparatuses that provide wireless communication functions for terminal devices, such as chip modules. For example, a chip module may include chips, and may also include other discrete devices. The embodiments of this application do not limit the specific technologies and specific device forms used in the network devices.
[0049] It should be noted that the technical solutions of this application embodiment can be applied to various communication systems. For example, LTE communication systems, 4th generation (4G) mobile communication systems, 5G mobile communication systems, and 5G NR systems. Optionally, the methods of this application embodiment are also applicable to various future communication systems, such as 6G systems or other communication networks.
[0050] It is understood that the communication system described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. Those skilled in the art will know that with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0051] First, the technical terms involved in the embodiments of this application will be introduced to facilitate understanding by those skilled in the art.
[0052] (1) Random access procedure
[0053] A random access procedure enables a terminal device to access a network and establish a connection. Based on the number of communications during the random access procedure, it can be divided into a four-step random access procedure and a two-step random access procedure. A four-step random access procedure may include four messages: Msg1, Msg2, Msg3, and Msg4. Figure 2 The diagram shown is a flowchart of the four-step random access process.
[0054] First, the terminal device sends a random access request to the network device via the Physical Random Access Channel (PRACH). This random access request is also known as message 1 (Msg1). Specifically, the random access request may include a random access preamble (RA preamble). The RA preamble is used to request network access; its main function is to inform the network device of a random access request and enable the network device to estimate the transmission delay between itself and the terminal device. Details are provided below and will not be repeated here.
[0055] Secondly, upon receiving a random access request, the network device sends a RandomAccess Response (RAR) to the terminal device. The RAR can also be referred to as message 2 (Msg2).
[0056] In some embodiments, the network device sends a RAR to the terminal device on the PDSCH (Physical Downlink Shared Channel) payload resource. For example, in this embodiment, the RAR is obtained by scrambling with RA-RNTI (random access radio network temporary identifier). In some embodiments, the value of RA-RNTI is determined by the time-frequency resource location of the resource carrying the RA preamble.
[0057] For the terminal device, after sending the RA preamble, it listens for the PDCCH (Physical Downlink Control Channel) scrambled by RA-RNTI within the RAR time window to receive the corresponding RA-RNTI RAR. If no RAR is received within the RAR time window, the random access procedure is considered to have failed. If the terminal device successfully uses RA-RNTI to parse the PDCCH and obtain Downlink Control Information (DCI), it then attempts to parse the PDSCH payload using RA-RNTI based on the DCI. Each random access request corresponds to an RA preamble ID (or RA preamble index). If the terminal device successfully decodes the PDSCH payload, it checks whether the Random Access Preamble Identity (RAPID) is the same as the RA preamble ID used when sending Msg1. If they are the same, then Msg2 demodulation is successful, and the terminal device can stop listening for the RAR.
[0058] Then, the terminal device receives the RAR and sends message 3 to the network device. Message 3 is Msg3. For example, the terminal device sends Msg3 to the network device on the PUSCH (Physical Uplink Share Channel). Further, in some embodiments, Msg3 contains a unique identifier for the terminal device. This identifier can be used for conflict resolution. For example, for a terminal device in the RRC_CONNECTED (Radio Resource Control_CONNECTED) state, the unique identifier is the C-RNTI (Cell Radio Network Temporary Identifier); as another example, for a terminal device not in the RRC_CONNECTED state, the unique identifier is a unique terminal device identifier from the core network (such as S-TMSI (Sentence Temporary Mobile Station Identifier) or a random number).
[0059] Finally, the network device receives Msg3 and sends message 4 to the terminal device. Message 4 can also be referred to as Msg4.
[0060] Specifically, in the conflict resolution mechanism, network devices carry a unique identifier for the terminal device in Msg4 to indicate the winning terminal device, while other terminal devices that do not win the conflict resolution will re-initiate random access. If the PDSCH received by the terminal device in Msg4 is scrambled by the TC-RNTI (Temporary Cell Radio Network Temporary Identifier) specified in the RAR message, then when the UE CRID (Contention Resolution Identity) MAC CE (control element) contained in the successfully decoded MAC (Medium Access Control) PDU (Protocol Data Unit) matches the CCCH (Common Control Channel) SDU (service Data Unit) sent in Msg3, the terminal device will consider the random access successful and convert its TC-RNTI into C-RNTI.
[0061] A two-step random access procedure may include two messages: message A (also known as MsgA) and message B (also known as MsgB). A flowchart of the two-step random access procedure is shown below. Figure 3 As shown.
[0062] MsgA includes Msg1 and Msg3, namely the preamble sent on PRACH and the payload sent on PUSCH. MsgB includes Msg2 and Msg4. If the network device only receives the preamble sent by the terminal device, it replies with the RAR of the four-step random access procedure, and the terminal device falls back to the four-step random access procedure.
[0063] (2) Random Access Preamble (RA preamble)
[0064] A random access request (RA preamble) is used to request network access, informing the network device that there is a random access request. RA preamble can be used by the network device to distinguish the terminal device initiating the random access during random access, and can also be used for other purposes, which are not limited in this embodiment. In this embodiment, RA preamble can also be described as preamble; both have the same meaning and can be used interchangeably.
[0065] For example, a cell may have 64 available RA preambles, forming an RA preamble sequence, with each RA preamble having a unique index within that sequence. A terminal device can select one RA preamble from this sequence (or one can be specified by the network device) for transmission using a Physical Random Access Channel occasion (RO), meaning the RA preamble is carried by a RO.
[0066] Please see Figure 4 This is a flowchart illustrating a random access method provided in an embodiment of this application. Figure 4 As shown, the random access method may include, but is not limited to, the following steps:
[0067] S401. The network device sends multiple synchronization signal blocks (SSBs) or multiple channel state information reference signals (CSI-RS) to the terminal device. Correspondingly, the terminal device receives the multiple synchronization signal blocks (SSBs) or multiple channel state information reference signals (CSI-RS) from the network device.
[0068] The aforementioned multiple SSBs (Synchronization signal blocks) can be SSBs of a cell, including the cells served by the aforementioned network equipment. The SSBs of this cell can be SSBs configured by higher-layer signaling, for example, SSBs configured via ssb-PositionsInBurst in SIB1, or SSBs configured via ServingCellConfigCommon. For example, the terminal device receives an SIB1 message from the network equipment and obtains the multiple SSBs from that SIB1 message. It is understood that the aforementioned multiple CSI-RS (Channel State Information-Reference Signals) can include CSI-RS transmitted by the cell. These CSI-RS can be configured by csirs-ResourceList.
[0069] In this embodiment, the aforementioned plurality of SSBs may include all or some of the SSBs of the aforementioned cell. For example, taking a cell configured with four SSBs, namely SSB0, SSB1, SSB2, and SSB3, the cell may send SSB0, SSB1, SSB2, and SSB3 to the terminal device. In this case, the aforementioned plurality of SSBs includes all the SSBs of the aforementioned cell. Alternatively, the cell may send SSB0, SSB1, and SSB2 to the terminal device. In this case, the aforementioned plurality of SSBs includes some of the SSBs of the aforementioned cell. (The last sentence appears to be a separate, unrelated statement about three SSBs in a SB.)
[0070] S402. The terminal device sends a preamble to the network device through multiple ROs respectively. Correspondingly, the network device receives the preamble from the terminal device on each of the multiple ROs.
[0071] Sending a preamble from multiple ROs to a network device includes: the terminal device sending a random access request to the network device through multiple ROs, with each random access request including one preamble. The terminal device can send one random access request on a single RO. Sending a preamble from multiple ROs means that the terminal device sends one random access request on each of the multiple ROs, and each random access request includes one preamble. For example, taking the multiple ROs as RO1 and RO2, the terminal device sending a preamble to the network device through RO1 and RO2 respectively can be understood as: the terminal device sending a preamble to the network device on RO1 and sending a preamble to the network device on RO2. It should be noted that a random access request can include a preamble, or it can include a preamble's identifier or index.
[0072] Optionally, the number of preambles available on each RO is 64. In this embodiment, the preambles sent by the terminal device through the multiple ROs can be the same or different. For example, taking RO1 and RO2 as examples, if the terminal device sends preamble1 on RO1 and preamble1 on RO2, the preambles sent by the terminal device through the multiple ROs are the same. Alternatively, if the terminal device sends preamble1 on RO1 and preamble2 on RO2, the preambles sent by the terminal device through the multiple ROs are different.
[0073] Optionally, the aforementioned multiple ROs may include some or all of the ROs associated with the aforementioned multiple SSBs. For example, consider multiple SSBs sent from the network device to the terminal device as SSB0, SSB1, and SSB2, where SSB0 is associated with RO1, SSB1 is associated with RO2, and SSB2 is associated with RO3. The terminal device can send a preamble to the network device via RO1, RO2, and RO3 respectively. In this case, the aforementioned multiple ROs include all of the ROs associated with the aforementioned multiple SSBs. Alternatively, the terminal device can send a preamble to the network device via RO1 and RO2 respectively, or via RO2 and RO3 respectively, or via RO2 and RO3 respectively. In this case, the aforementioned multiple ROs include some of the ROs associated with the aforementioned multiple SSBs. Optionally, the aforementioned multiple ROs may include some or all of the ROs associated with the aforementioned multiple CSI-RSs. For example, consider multiple CSI-RS sent from a network device to a terminal device as CSI-RS0, CSI-RS1, and CSI-RS2, where CSI-RS0 is associated with RO1, CSI-RS1 is associated with RO2, and CSI-RS2 is associated with RO3. The terminal device can send a preamble to the network device via RO1, RO2, and RO3 respectively. In this case, the multiple ROs include all ROs associated with the multiple CSI-RS. Alternatively, the terminal device can send a preamble to the network device via RO1 and RO2 respectively. In this case, the multiple ROs include some ROs associated with the multiple CSI-RS.
[0074] In this embodiment, the aforementioned multiple ROs can be associated with multiple SSBs, and these multiple SSBs can be associated with one or more beams. The terminal device sends the preamble to the network device through the multiple ROs, specifically through multiple beams. Different SSBs can be associated with the same beam or different beams. For example, consider RO1, RO2, and RO3. In this case, the terminal device sends the preamble through RO1, RO2, and RO3 respectively. RO1 is associated with SSB1, RO2 with SSB2, and RO3 with SSB3. SSB1 and SSB3 are both associated with beam 1, and SSB3 is associated with beam 2. Alternatively, the beams associated with SSB1, SSB2, and SSB3 may be different. For example, SSB1 is associated with beam 1, SSB2 with beam 2, and SSB3 with beam 3.
[0075] S403. The terminal device listens to the PDCCH at the listening position of the random access search space within the RAR time window; wherein, the QCL attribute of the PDCCH DMRS port at the listening position of the random access search space is determined according to the first SSB among the above-mentioned multiple SSBs or the first CSI-RS among the above-mentioned multiple CSI-RSs, and the PDCCH is used to schedule the PDSCH, which carries the RAR for the above-mentioned preamble.
[0076] In this embodiment, the network device sends multiple SSBs or multiple CSI-RSs to the terminal device. The terminal device sends a preamble to the network device through multiple ROs. After receiving the preamble, the network device can determine the QCL (quasi-co-location properties) of the PDCCH DMRS port through the first SSB or the first CSI-RS among the multiple SSBs, and then send the PDCCH to the terminal device through the determined QCL properties. Correspondingly, after sending the preamble, the terminal device can determine the QCL properties of the PDCCH DMRS port according to the first SSB or the first CSI-RS among the multiple SSBs. That is, the terminal device listens to the PDCCH through the determined QCL properties, which helps to increase the probability of the terminal device successfully listening to the PDCCH. Furthermore, the terminal device can receive the PDSCH according to the indication of the PDCCH DCI and parse the PDSCH payload to obtain the RAR message, thereby improving the success rate of random access.
[0077] It should be noted that the network device may receive all or part of the preamble from the terminal device through the aforementioned multiple ROs. Furthermore, the network device can send PDCCH and DMRS to the terminal device through the QCL attribute of one of the multiple SSBs sent to the terminal device or one of the multiple CSI-RSs sent to the terminal device. For example, consider a terminal device receiving multiple SSBs from the network device, namely SSB0 and SSB1. The terminal device sends preamble1 on RO1 and preamble2 on RO2. Here, RO1 is associated with SSB0, and RO2 is associated with SSB1. If the network device only receives preamble1, it can send PDCCH and DMRS to the terminal device through the QCL attribute of SSB0. The terminal device may not be aware that the network device has not received preamble2. The terminal device can listen for PDCCH through the QCL attribute of SSB0 in some listening positions (e.g., the first two listening positions) and through the QCL attribute of SSB1 in other listening positions (e.g., the last two listening positions). That is, the QCL attributes of the PDCCH DMRS ports at the first two listening positions are the QCL attributes of SSB0, and the QCL attributes of the PDCCH DMRS ports at the latter two listening positions are the QCL attributes of SSB1. As mentioned above, the network device actually sends the PDCCH and DMRS to the terminal device through the QCL attributes of SSB0; therefore, the QCL attributes of the PDCCH DMRS ports are actually the QCL attributes of SSB1. It can be understood that the terminal device assumes that the QCL attributes of the PDCCH DMRS ports at the first two listening positions are the QCL attributes of SSB0, and assumes that the QCL attributes of the PDCCH DMRS ports at the latter two listening positions are the QCL attributes of SSB1, rather than indicating that the terminal device actually knows the QCL attributes of the PDCCH DMRS ports. In other words, the UE may assume the DM-RS antenna port quasi co-location properties.
[0078] The listening position can also be understood as a listening opportunity, which can be configured by higher-layer signaling. For example, higher-layer signaling configures which positions within a time slot to listen to the PDCCH.
[0079] Optionally, the random access search space within the RAR time window may include one or more listening positions. In this embodiment, the random access search space may refer to the common search space (CSS). The PDCCH listened to by the terminal device may be in format 1 (Type 1), that is, the listening position of the terminal device in the random access search space within the RAR time window, listening to Type 1 PDCCH.
[0080] In a first implementation, the first SSB includes: a plurality of SSBs received by the terminal device from the network device. These plurality of SSBs may be SSBs of a cell, including the cell served by the network device. Alternatively, the first SSB includes: a portion of the plurality of SSBs received by the terminal device from the network device. For example, the first SSB includes: the SSB associated with the preamble among the plurality of SSBs received from the network device. It is understood that the first CSI-RS may include: a plurality of CSI-RS received by the terminal device from the network device. These plurality of CSI-RS may be CSI-RS transmitted by the cell. Alternatively, the first CSI-RS may include: a portion of the plurality of CSI-RS received by the terminal device from the network device.
[0081] In the second implementation, the first SSB includes: the SSB associated with the preamble (i.e., the preamble sent to the network device through the multiple ROs). In this embodiment, the preamble sent to the network device through the multiple ROs can be associated with the same SSB or different SSBs. For example, taking RO1, RO2, and RO3 as examples, and the terminal device sends preamble1 through RO1, preamble2 through RO2, and preamble3 through RO3. Here, preamble1 and preamble2 are both associated with SSB1, and preamble3 is associated with SSB2. Alternatively, the SSBs associated with preamble1, preamble2, and preamble3 are all different.
[0082] Optionally, the SSB associated with the aforementioned preamble (i.e., the preamble sent to the network device through the aforementioned multiple ROs) can include all of the aforementioned multiple SSBs. For example, taking the aforementioned multiple ROs as RO1 and RO2, and the terminal device sending preamble1 through RO1 and preamble2 through RO2, and the aforementioned multiple SSBs including SSB1 and SSB2 as an example. Here, preamble1 is associated with SSB1, and preamble2 is associated with SSB2. In this case, all of the aforementioned multiple SSBs (i.e., SSB1 and SSB2) are SSBs associated with the aforementioned preamble.
[0083] Alternatively, the SSB associated with the aforementioned preamble (i.e., the preamble sent to the network device through the aforementioned multiple ROs) may include some of the aforementioned SSBs, meaning that another portion of the aforementioned SSBs is not associated with the aforementioned preamble. For example, consider the aforementioned multiple ROs as RO1 and RO2, and the terminal device sends preamble1 through RO1 and preamble2 through RO2, and the aforementioned multiple SSBs include SSB1 and SSB2. Here, preamble1 and preamble2 are associated with SSB1. In this case, a portion of the aforementioned multiple SSBs (i.e., SSB1) is the SSB associated with the aforementioned preamble.
[0084] It is understood that the first CSI-RS mentioned above may include: the CSI-RS associated with the preamble (i.e., the preamble sent to the network device through the multiple ROs respectively) among the multiple CSI-RSs. In the embodiments of this application, the preamble sent to the network device through the multiple ROs respectively may be associated with the same CSI-RS or with different CSI-RSs. For example, taking the multiple ROs as RO1, RO2 and RO3 respectively, and the terminal device sending preamble1 through RO1, preamble2 through RO2 and preamble3 through RO3 as an example. Among them, preamble1 and preamble2 are both associated with CSI-RS1, and preamble3 is associated with CSI-RS2. Alternatively, the CSI-RS associated with preamble1, preamble2 and preamble3 are all different. Optionally, the CSI-RS associated with the preamble (i.e., the preamble sent to the network device through the multiple ROs respectively) may include all of the multiple CSI-RSs. For example, consider the aforementioned multiple ROs as RO1 and RO2, where the terminal device sends preamble1 through RO1 and preamble2 through RO2, and the aforementioned multiple CSI-RSs include CSI-RS1 and CSI-RS2. Here, preamble1 is associated with CSI-RS1, and preamble2 is associated with CSI-RS2. In this case, all CSI-RSs (i.e., CSI-RS1 and CSI-RS2) are associated with the aforementioned preamble. Alternatively, the CSI-RS associated with the aforementioned preamble (i.e., the preambles sent to the network device through the aforementioned multiple ROs) may include some of the aforementioned CSI-RSs. For example, consider the aforementioned multiple ROs as RO1 and RO2, where the terminal device sends preamble1 through RO1 and preamble2 through RO2, and the aforementioned multiple CSI-RSs include CSI-RS1 and CSI-RS2. Here, preamble1 and preamble2 are associated with CSI-RS1. At this point, some of the CSI-RS (i.e., CSI-RS1) are associated with the preamble, while the other CSI-RS (i.e., CSI-RS2) are not associated with the preamble.
[0085] In the third implementation, the first SSB includes the SSB associated with the preamble indicated by the preset index among the preambles (preambles sent to the network device through the multiple ROs respectively). For example, the preamble indicated by the preset index is the nth preamble among the preambles, where 1 ≤ n ≤ N, n is the index of the preamble, and N is the number of times the preamble is sent to the network device through the multiple ROs respectively. For example, consider RO1 and RO2, where the terminal device sends preamble1 through RO1 and preamble2 through RO2. Preamble1 is associated with SSB1, and preamble2 is associated with SSB2. In this case, if n = 1, then the first SSB is the SSB (i.e., SSB1) associated with the first preamble (i.e., preamble1) in preamble1 and preamble2. It should be noted that the SSB associated with the preamble indicated by the preset index is included among the multiple SSBs received by the terminal device from the network device.
[0086] It is understood that the aforementioned first CSI-RS may include: the CSI-RS associated with the preamble indicated by the preset index among the aforementioned preambles (preambles sent to the network device through the aforementioned multiple ROs respectively). For example, the preamble indicated by the preset index is the nth preamble among the aforementioned preambles. For instance, consider the aforementioned multiple ROs as RO1 and RO2, and the terminal device sending preamble1 through RO1 and preamble2 through RO2. Here, preamble1 is associated with CSI-RS1, and preamble2 is associated with CSI-RS2. In this case, if n=2, then the first CSI-RS is: the CSI-RS (i.e., CSI-RS2) associated with the second preamble (i.e., preamble2) among preamble1 and preamble2. It should be noted that the CSI-RS associated with the preamble indicated by the preset index is included among the multiple CSI-RS received by the terminal device from the network device.
[0087] Optionally, the aforementioned preset index can be preset via a protocol, or the preset index can be determined by the network device and the network device instructs the terminal device to preset the index. For example, the network device sends first indication information to the terminal device, which indicates the preset index. Correspondingly, the terminal device receives the first indication information. Alternatively, the preset index can be determined by the terminal device and the terminal device instructs the network device to preset the index. For example, the terminal device sends second indication information to the network device, which indicates the preset index. Correspondingly, the network device receives the second indication information from the terminal device.
[0088] The QCL attribute of the PDCCH DMRS port at the listening position in the random access search space is determined based on the first SSB or the first CSI-RS. Through the above three methods, the first SSB (or first CSI-RS) determined by the terminal device can be included in the first SSB (or first CSI-RS) determined by the network device, thus ensuring that the QCL attribute of the PDCCH DMRS port determined by the terminal device includes the QCL attribute of the PDCCH DMRS port determined by the network device. For the network device, it sends the PDCCH and DMRS using the determined QCL attribute. For the terminal device, it listens for the PDCCH DMRS at the listening position in the random access search space using the determined QCL attribute. Furthermore, the terminal device receives the PDCCH and receives the PDSCH according to the DCI, thereby parsing the PDSCH to obtain the RAR message. Therefore, the above three methods help improve the success rate of random access. It should be noted that the PDCCH and DMRS are sent together; therefore, the PDCCH can be listened to based on the QCL attribute of the PDCCH DMRS port.
[0089] Optionally, there can be multiple first SSBs or multiple first CSI-RSs. In other words, within the RAR time window, the PDCCH is monitored based on the QCL attributes of multiple first SSBs (or multiple first CSI-RSs). Optionally, the SSB indices of the multiple SSBs received from the network device can be consecutive or discontinuous. It is understood that the SSB indices of the multiple first SSBs can be consecutive or discontinuous. For example, consider multiple first SSBs including SSB1, SSB2, and SSB3 (the Arabic numerals after SSB indicate their SSB indices). In this case, the SSB indices of the multiple first SSBs are consecutive. Alternatively, consider multiple first SSBs including SSB1, SSB3, and SSB4. In this case, the SSB indices of the multiple first SSBs are discontinuous. Optionally, the CSI-RS indices of the multiple CSI-RSs received from the network device can be consecutive or discontinuous. It is understood that the CSI-RS indices of the multiple first CSI-RSs can be consecutive or discontinuous.
[0090] Optionally, the ascending time-domain indexed monitoring positions correspond sequentially to the first SSB in ascending SSB index or the first CSI-RS in ascending CSI-RS index. For example, consider a RAR time window with three monitoring positions, whose time-domain indices are arranged in ascending order as 1, 2, and 3, and whose first SSBs are SSB1, SSB2, and SSB3 (the Arabic numerals after SSB indicate their SSB indices). The sequential correspondence between the ascending time-domain indexed monitoring positions and the first SSBs in ascending SSB index indicates that the first monitoring position corresponds to SSB1, the second to SSB2, and the third to SSB3. Alternatively, consider multiple first SSBs as SSB1, SSB5, and SSB3 (the Arabic numerals after SSB indicate their SSB indices). The sequential correspondence between the ascending time-domain indexed monitoring positions and the first SSBs in ascending SSB index indicates that the first monitoring position corresponds to SSB1, the second to SSB3, and the third to SSB5.
[0091] Optionally, one or more monitoring positions can correspond to a first SSB, and one or more monitoring positions can correspond to a first CSI-RS. For example, consider a RAR time window containing four monitoring positions, whose time-domain indices are arranged in ascending order as 1, 2, 3, and 4, and the aforementioned multiple first SSBs as SSB1, SSB2 (the Arabic numeral after SSB indicates its SSB index). Specifically, the first monitoring position corresponds to SSB1, the second monitoring position corresponds to SSB2, the third monitoring position corresponds to SSB1, and the fourth monitoring position corresponds to SSB2; that is, the first and third monitoring positions both correspond to SSB1, and the second and fourth monitoring positions both correspond to SSB2. Alternatively, the first and second monitoring positions both correspond to SSB1, and the third and fourth monitoring positions both correspond to SSB2.
[0092] In one implementation, the QCL attribute of the PDCCH DMRS port at the listening position in the random access search space is determined based on the first SSB or the first CSI-RS as follows: For the i-th listening position in the random access search space, the QCL attribute of the PDCCH DMRS port at the i-th listening position is either the QCL attribute of the first SSB corresponding to the i-th listening position, or the QCL attribute of the first CSI-RS corresponding to the i-th listening position. For example, consider a RAR time window containing three listening positions, where the first SSB corresponding to the first listening position is SSB1, the first SSB corresponding to the second listening position is SSB2, and the first SSB corresponding to the third listening position is SSB3. When i=1, the QCL attribute of the PDCCH DMRS port at the first listening position is the QCL attribute of SSB1. Taking the first CSI-RS corresponding to the first monitoring position as CSI-RS1, the first CSI-RS corresponding to the second monitoring position as CSI-RS2, and the first CSI-RS corresponding to the third monitoring position as CSI-RS3 (the Arabic numerals after CSI-RS indicate their CSI-RS indices) as an example, when i=1, the QCL attribute of the PDCCH DMRS port at the first monitoring position is the QCL attribute of CSI-RS1.
[0093] In this embodiment, the QCL attribute of the PDCCH DMRS port at the first listening position in the random access search space being the QCL attribute of SSB1 indicates that the terminal device assumes the QCL attribute of the PDCCH DMRS port at the first listening position in the random access search space is the QCL attribute of SSB1, and listens to the PDCCH at that first listening position using the QCL attribute of SSB1. Similarly, in this embodiment, the QCL attribute of the PDCCH DMRS port at the first listening position in the random access search space being the QCL attribute of CSI-RS1 indicates that the terminal device assumes the QCL attribute of the PDCCH DMRS port at the first listening position in the random access search space is the QCL attribute of CSI-RS1, and listens to the PDCCH at that first listening position using the QCL attribute of CSI-RS1.
[0094] In one implementation, the QCL attribute of the PDCCH DMRS port at the time-domain indexed ascending listening positions cyclically corresponds to either the first SSB in the SSB indexed ascending order or the first CSI-RS in the CSI-RS indexed ascending order. That is, if the number of listening positions included within the RAR time window is greater than the number of SSBs included in the aforementioned multiple first SSBs, the QCL attribute of the PDCCH DMRS port at the time-domain indexed ascending listening positions corresponds to the first SSB in the SSB indexed ascending order for one round, and then re-corresponds to a new round of first SSBs. For example, consider a RAR time window with four listening positions, where the aforementioned multiple first SSBs are SSB1 and SSB2, and each listening position corresponds to one first SSB. Following the ascending order of the time-domain index, the first SSB corresponding to the first listening position is SSB1, and the first SSB corresponding to the second listening position is SSB2. That is, the QCL attribute of the PDCCHDMRS port at the first listening position is the QCL attribute of SSB1, and the QCL attribute of the PDCCHDMRS port at the second listening position is the QCL attribute of SSB2. The first and second listening positions have already corresponded to one round of the first SSB. A cyclic correspondence means that the third listening position can correspond to SSB1, and the fourth listening position can correspond to SSB2. If the RAR time window includes 6 listening positions, then the fifth and sixth listening positions can also correspond to one round of the first SSB, meaning the fifth listening position corresponds to SSB1, and the sixth listening position corresponds to SSB2.
[0095] In one implementation, for each listening location, the SSB index corresponding to that listening location is determined, and the QCL attribute of the SSB indicated by the determined SSB index is used as the QCL attribute of the PDCCH DMRS port at that listening location. Alternatively, for each listening location, the CSI-RS index corresponding to that listening location is determined, and the QCL attribute of the CSI-RS indicated by the determined CSI-RS index is used as the QCL attribute of the PDCCH DMRS port at that listening location. In other words, the QCL attribute used for listening to the PDCCH can be determined by the SSB indices of the aforementioned multiple SSBs (i.e., multiple SSBs received by the terminal device from the network device). In this case, the SSB index corresponding to the listening location can be determined as follows, thereby determining the QCL attribute used for listening to the PDCCH: An intermediate value corresponding to the listening location is determined using the following formula, and the SSB index corresponding to this intermediate value is used as the SSB index corresponding to that listening location. Further, the QCL attribute of the SSB indicated by the SSB index corresponding to the listening location is used as the QCL attribute used for listening to the PDCCH at that listening location. The intermediate value has one or more values, and each value of the intermediate value corresponds to an SSB index. It is understandable that the CSI-RS index corresponding to the determined intermediate value can also be used as the CSI-RS index corresponding to the monitoring position. Furthermore, the QCL attribute of the CSI-RS indicated by the CSI-RS index corresponding to the monitoring position can be used as the QCL attribute used for monitoring the PDCCH at that monitoring position. In this embodiment, the SSB index corresponding to the intermediate value is used as the SSB index corresponding to the corresponding monitoring position as an example. The method of using the CSI-RS index corresponding to the intermediate value as the CSI-RS index corresponding to the corresponding monitoring position can be found in the description of how to determine the SSB index corresponding to the monitoring position, and will not be repeated here.
[0096] Example 1: Taking the median value f1(i) corresponding to the i-th listening position in the random access search space as an example, f1(i) can be determined by the following formula:
[0097] f1(i) = mod(i, maxO) Formula (1)
[0098] In formula (1), mod() is the modulo function. maxO represents the number of the multiple SSBs mentioned above. 1≤i≤I, where I represents the number of monitoring locations included in the RAR time window. Optionally, the multiple SSBs can be all the SSBs of the cell.
[0099] For example, taking a RAR time window with 10 monitoring positions and 4 SSBs, according to formula (1), the median values corresponding to the 10 monitoring positions in ascending order of time domain index are: 1, 2, 3, 0, 1, 2, 3, 0, 1, 2. These 10 monitoring positions have 4 possible values for their median values. For example, taking the SSB indices of the 4 SSBs as 0, 1, 2, and 3, the correspondence between the median values and the SSB indices can be shown in Table 1.
[0100] Table 1 shows the correspondence between the median values and the SSB index.
[0101] 1 0 2 1 3 2 0 3
[0102] For example, taking a RAR time window comprising 10 slots, with each slot containing one listening position, and the aforementioned four SSBs being SSB0, SSB1, SSB2, and SSB3 (the Arabic numerals following SSBs indicate their SSB indices), a schematic diagram of the terminal device listening to the PDCCH can be derived from formula (1) and Table 1 as follows. Figure 5 As shown, gray-filled time slots indicate that the QCL attribute of the PDCCH DMRS port at the listening position included in the time slot is the QCL attribute of SSB0, meaning the terminal device listens to the PDCCH at the listening position included in the time slot using the QCL attribute of SSB0. Grid-filled time slots indicate that the QCL attribute of the PDCCH DMRS port at the listening position included in the time slot is the QCL attribute of SSB1, meaning the terminal device listens to the PDCCH at the listening position included in the time slot using the QCL attribute of SSB1. White-filled time slots indicate that the QCL attribute of the PDCCH DMRS port at the listening position included in the time slot is the QCL attribute of SSB2, meaning the terminal device listens to the PDCCH at the listening position included in the time slot using the QCL attribute of SSB2. Diagonally filled time slots indicate that the QCL attribute of the PDCCH DMRS port at the listening position included in the time slot is the QCL attribute of SSB3, meaning the terminal device listens to the PDCCH at the listening position included in the time slot using the QCL attribute of SSB3.
[0103] It should be noted that, Figure 5 Taking a search space period of one slot (e.g., Type 1CSS Period = 1 slot) and only one listening position within one slot as an example, the RAR time window includes 10 listening positions. In other embodiments, the search space period can be multiple slots. For example, taking a Type 1CSS Period of 2 slots and only one listening position within one slot as an example... Figure 5The schematic diagram of the terminal device listening to the PDCCH shown has been changed to Figure 6 Type 1CSSPeriod=2slot means: listen to the PDCCH every 2 slots. In this case, the RAR time window includes 5 listening positions. Figure 6 It can be seen that the five listening positions are the listening positions in time slots 0, 2, 4, 6 and 8.
[0104] In one implementation, the multiple monitoring locations in the random access search space corresponding to a first SSB include: multiple monitoring locations with consecutive time-domain indices corresponding to a first SSB. Alternatively, the multiple monitoring locations corresponding to a first CSI-RS include: multiple monitoring locations with consecutive time-domain indices corresponding to a first CSI-RS. For example, in... Figure 7 In the schematic diagram illustrating the terminal device's PDCCH monitoring, taking a RAR time window comprising 10 time slots, with each time slot containing one monitoring position as an example, the first SSB corresponding to the first 5 consecutive time-domain indexed monitoring positions (i.e., monitoring positions in time slots 0-4) is SSB0, and the first SSB corresponding to the last 5 consecutive time-domain indexed monitoring positions (i.e., monitoring positions in time slots 5-9) is SSB1. That is, the terminal device monitors the PDCCH using the QCL attribute of SSB0 in the first 5 monitoring positions, and uses the QCL attribute of SSB1 in the last 5 monitoring positions. This method allows multiple consecutive monitoring positions within the RAR time window to use the same SSB's QCL attribute to monitor the PDCCH. Since the same SSB is associated with the same beam, the terminal device does not need to perform frequent beam scanning; that is, every 5 consecutive monitoring positions use the same beam to monitor the PDCCH, which helps reduce the terminal device's power consumption. Figure 7 The meanings of each filling time slot are explained above. Figure 5 The specific descriptions in the text will not be repeated here.
[0105] Example 2, taking the median value corresponding to the i-th listening position in the random access search space as f2(i), can be determined by the following formula:
[0106] f2(i)=floor((i-1) / [floor(I / maxO)]) formula (2)
[0107] In formula (2), floor() is the floor function. maxO represents the number of SSBs mentioned above. 1≤i≤I, where I represents the number of listening positions included in the RAR time window.
[0108] For example, taking a RAR time window with 10 monitoring positions and 4 SSBs, according to formula (2), f2(i) = floor((i-1) / [floor(10 / 4)]) = floor((i-1) / 2). The intermediate values corresponding to the 10 monitoring positions in ascending order of time domain index are 0, 0, 1, 1, 2, 2, 3, 3, 4, 4. There are 5 possible values for the intermediate values corresponding to these 10 monitoring positions. For example, taking the SSB indices of the above 4 SSBs as 0, 1, 2, 3, the correspondence between the intermediate values and the SSB indices can be shown in Table 2. In Table 2, the intermediate values correspond to the ascending SSB indices in a cyclical manner. That is, after the intermediate values 0-3 correspond to SSB indices 0-3 respectively, every 4 intermediate values thereafter correspond to SSB indices 0-3 respectively. For example, the middle values 4-7 correspond to SSB indices 0-3 respectively, the middle values 8-11 correspond to SSB indices 0-3 respectively, and so on.
[0109] Table 2 shows the correspondence between the median values and the SSB index.
[0110]
[0111]
[0112] For example, taking a RAR time window comprising 10 slots, each slot comprising one listening position, Type 1CSS Period = 2 slots, and the aforementioned 4 SSBs being SSB0, SSB1, SSB2, and SSB3 (the Arabic numerals after SSB indicate their SSB indices) as an example. Based on formula (2) and Table 2, the schematic diagram of the terminal device listening to the PDCCH is as follows: Figure 8 As shown, Figure 8 The meanings of each filling time slot are explained above. Figure 5 The specific descriptions in the text will not be repeated here.
[0113] The method described in Example 2 allows the same QCL attribute of the SSB to be used for every floor (I / maxO) of adjacent (or consecutive) listening positions within the RAR time window. Since the same SSB is associated with the same beam, using the same QCL attribute for every floor (I / maxO) of adjacent (or consecutive) listening positions reduces the need for frequent beam scanning by the terminal device. In other words, using the same beam to receive the PDCCH for every floor (I / maxO) of adjacent (or consecutive) listening positions helps reduce the power consumption of the terminal device.
[0114] In one implementation, the multiple listening positions in the random access search space corresponding to a first SSB include: K listening positions corresponding to one first SSB; or, the multiple listening positions in the random access search space corresponding to a first CSI-RS include: K listening positions corresponding to one first CSI-RS; where K is a positive integer less than N, and N is the number of preambles sent to the network device through the multiple ROs. For example, in... Figure 5 In this context, the first SSB corresponding to the three listening positions (i.e., the listening positions in slots 0, 4, and 8) is SSB0, and the first SSB corresponding to the two listening positions (i.e., the listening positions in slots 2 and 6) is SSB2. Figure 7 In the above, the first SSB corresponding to the first 5 listening positions is SSB0, and the first SSB corresponding to the last 5 listening positions is SSB1.
[0115] In one implementation, K can be the minimum of a first quantity and a second quantity; wherein the first quantity can be the number of SSBs associated with the multiple ROs among the multiple SSBs, or the first quantity can be the number of CSI-RSs associated with the multiple ROs among the multiple CSI-RSs; the second quantity can be the number of QCL attributes configured in the network, and the second quantity can be determined based on the first configuration information from the network device. In this way, the number of QCL attributes used by the terminal device during PDCCH monitoring can be limited. The first configuration information can be carried in higher-layer signaling. Optionally, the multiple ROs can be associated with multiple SSBs, and the first quantity can be the number of beams associated with these multiple SSBs (i.e., the multiple SSBs associated with the multiple ROs). Alternatively, the first quantity can be the number of beams used to transmit the preamble, or the first quantity can be the number of beams used to transmit Msg1. Alternatively, the multiple ROs can be associated with multiple CSI-RSs, and the first quantity can be the number of beams associated with these multiple CSI-RSs (i.e., the multiple CSI-RSs associated with the multiple ROs).
[0116] In one implementation, the QCL attribute used for monitoring the PDCCH can be determined by the relative transmission time domain position of the preamble sent by the terminal device. For example, if the terminal device sends preamble1 once in time slot 9 and preamble2 once in time slot 0, the QCL attribute used for monitoring the PDCCH can be determined based on time slots 9 and 0. Optionally, the QCL attribute used for monitoring the PDCCH can be determined based on the QCL attribute of the SSB (or CSI-RS) associated with the preamble sent in time slot 9 and the QCL attribute of the SSB (or CSI-RS) associated with the preamble sent in time slot 0. In other words, the terminal device can determine the QCL attribute used for monitoring the PDCCH based on the QCL attribute of the SSB (or CSI-RS) associated with the sent preamble. In this case, the SSB index corresponding to the monitoring position can be determined as follows, thereby determining the QCL attribute used for monitoring the PDCCH: The intermediate value corresponding to the monitoring position is determined using the following formula, and the SSB index corresponding to this intermediate value is used as the SSB index corresponding to the monitoring position. Furthermore, the QCL attribute of the SSB indicated by the SSB index corresponding to the listening position is used as the QCL attribute used for listening to the PDCCH at that listening position. It can be understood that the difference from Examples 1 and 2 above is that "the above multiple SSBs" in Examples 1 and 2 above are changed to "the SSB associated with the preamble sent by the terminal device".
[0117] Example 3, taking the median value corresponding to the i-th listening position in the random access search space as f3(i), can be determined by the following formula:
[0118] f3(i) = mod(i, N) Formula (3)
[0119] In formula (3), mod() is the modulo function. N represents the number of preambles sent to the network device through the above multiple ROs. 1≤i≤I, where I represents the number of listening locations included in the RAR time window.
[0120] For example, consider a RAR time window with 10 listening positions, where the terminal device sends preamble1 once in time slot 9 and preamble2 once in time slot 0. According to formula (3), the intermediate values corresponding to these 10 listening positions in ascending order of time domain index are: 1, 0, 1, 0, 1, 0, 1, 0, 1, 0. If preamble1 is associated with SSB0, preamble2 with SSB1, and the correspondence between the intermediate values and the SSB index is shown in Table 3, then the schematic diagram of the terminal device listening to the PDCCH can be as follows: Figure 9As shown, Figure 9 The meanings of each filling time slot are explained above. Figure 5 The specific descriptions in the text will not be repeated here.
[0121] Table 3 shows the correspondence between the median values and the SSB index.
[0122] 1 0 0 1
[0123] It should be noted that there must be at least one symbol between the start of the RAR time window and the last symbol of the RO. For an example, see [link to example]. Figure 9 The last symbol of RO (i.e., the last symbol of RO carrying preamble 2) is separated from the start time of the RAR time window by one time slot (i.e., Figure 9 The first time slot 1 in the middle.
[0124] Example 4, taking the median value corresponding to the i-th listening position in the random access search space as f4(i), can be determined by the following formula:
[0125] f4(i) = mod(i, M) Formula (4)
[0126] In formula (4), mod() is the modulo function. M is a positive integer less than N, where N represents the number of preambles sent to the network device through the multiple ROs mentioned above. 1≤i≤I, where I represents the number of listening locations included in the RAR time window. Optionally, M=N / 2, or M is the minimum of the aforementioned first quantity and the aforementioned second quantity.
[0127] Example 5, taking the median value corresponding to the i-th listening position in the random access search space as f5(i), can be determined by the following formula:
[0128] f5(i)=floor((i-1) / [floor(I / N)]) formula (5)
[0129] In formula (5), floor() is the floor function. N represents the number of preambles sent to the network device through the multiple ROs mentioned above. 1≤i≤I, where I represents the number of listening locations included in the RAR time window.
[0130] For example, taking a RAR time window that includes 10 listening positions, and the terminal device sending preamble1 once in time slot 9 and preamble2 once in time slot 0 as an example. According to formula (5), f5(i) = floor((i-1) / [floor(10 / 2)]) = floor((i-1) / 5), and the intermediate values corresponding to the 10 listening positions in ascending order of time domain index are: 0, 0, 0, 0, 0, 1, 1, 1, 1, 1. If preamble1 is associated with SSB0, preamble2 is associated with SSB1, and the correspondence between the intermediate values and the SSB index is shown in Table 3, then the schematic diagram of the terminal device listening to the PDCCH can be as follows. Figure 10 As shown, Figure 10 The meanings of each filling time slot are explained above. Figure 5 The specific descriptions in the formula are not repeated here. Optionally, N in formula (5) can also be replaced with M as described above.
[0131] The method described in Example 5 allows the same QCL attribute of the SSB to be used for every floor (I / N) adjacent (or consecutive) listening positions within the RAR time window. Alternatively, the RAR time window can be understood as dividing it into N segments, using the same QCL attribute within the same segment, and different QCL attributes for different segments. Since the same SSB is associated with the same beam, using the same QCL attribute for every floor (I / N) adjacent (or consecutive) listening positions reduces the need for frequent beam scanning by the terminal device. This means that the same beam is used to receive the PDCCH for every floor (I / N) adjacent (or consecutive) listening positions, which helps reduce the power consumption of the terminal device.
[0132] In one implementation, the PDCCH DMRS ports at different listening locations in the aforementioned random access search space have different QCL attributes, or the PDCCH DMRS ports at different listening locations have the same QCL attribute. For example, Figure 10 The PDCCH DMRS ports in the first 5 listening positions have the same QCL attribute, and the PDCCH DMRS ports in the last 5 listening positions have the same QCL attribute, but the PDCCH DMRS ports in the first 5 listening positions and the last 5 listening positions have different QCL attributes.
[0133] In one implementation, the network device can send second configuration information to the terminal device. This second configuration information carries a parameter W, which configures the length of the RAR time window to be W*N, where N is the number of preambles sent by the terminal device to the network device through the aforementioned multiple ROs. Correspondingly, the terminal device receives the second configuration information and determines the length of the RAR time window to be W*N based on it. Further, the terminal device listens to the PDCCH within this RAR time window. Here, W can be a higher-layer parameter, such as ra-ResponseWindow. For example, the value range of W is {1, 2, 4, 8, 10, 20, 40, 80 160} slots.
[0134] S404. The network device sends a PDCCH to the terminal device. Accordingly, the terminal device listens to the PDCCH based on the QCL attribute determined by the first SSB among the multiple SSBs or the first CSI-RS among the multiple CSI-RSs.
[0135] The QCL attribute of the PDCCH DMRS port is determined based on the first SSB among the above-mentioned multiple SSBs or the first CSI-RS among the above-mentioned multiple CSI-RSs. The PDCCH is used to schedule the PDSCH, which carries the RAR for the above-mentioned preamble.
[0136] After receiving the preamble from the terminal device on the multiple ROs mentioned above, the network device can send PDCCH and DMRS to the terminal device through the QCL attribute of one of the multiple SSBs sent to the terminal device in S401, or through the QCL attribute of one of the multiple CSI-RSs sent to the terminal device in S401.
[0137] Optionally, the network device may only receive a portion of the preamble sent by the terminal device on the aforementioned multiple ROs. In this case, the network device can send PDCCH and DMRS through the QCL attribute of the SSB (or CSI-RS) associated with the received preamble. For example, consider four SSBs sent by the network device to the terminal device: SSB0, SSB1, SSB2, and SSB3. The terminal device sends preamble1 once in time slot 9, preamble2 once in time slot 0, and preamble3 once in time slot 1. Here, preamble1 is associated with SSB0, preamble2 with SSB1, and preamble3 with SSB2. If the network device only receives preamble1 and preamble2, but not preamble3, then the network device can send PDCCH and DMRS through the QCL attribute of the SSB (i.e., SSB0) associated with preamble1. Correspondingly, the terminal device will only listen for PDCCH at the listening position where the QCL attribute of the PDCCH DMRS port is SSB0, and will not listen for PDCCH at the listening position where the QCL attribute of the PDCCH DMRS port is SSB1. For example, in Figure 10 In this example, the terminal device may listen to the PDCCH in the last five listening positions, but not in the first five. Alternatively, in the above example, the network device can send the PDCCH and DMRS through the QCL attribute of the SSB (i.e., SSB1) associated with preamble2. Accordingly, the terminal device will only listen to the PDCCH in the listening position where the QCL attribute of the PDCCH DMRS port is SSB1, and will not listen to the PDCCH in the listening position where the QCL attribute of the PDCCH DMRS port is SSB0.
[0138] In this embodiment, the network device sends multiple SSBs or multiple CSI-RSs to the terminal device. The terminal device sends a preamble to the network device through multiple ROs. After receiving the preamble, the network device can determine the QCL attribute of the PDCCH DMRS port through the first SSB or the first CSI-RS among the multiple SSBs, and then send the PDCCH to the terminal device through the determined QCL attribute. Correspondingly, after sending the preamble, the terminal device can determine the QCL attribute of the PDCCH DMRS port according to the first SSB or the first CSI-RS among the multiple SSBs. That is, the terminal device listens to the PDCCH through the determined QCL attribute, which helps to increase the probability of the terminal device successfully listening to the PDCCH. Furthermore, the terminal device can receive the PDSCH according to the indication of the PDCCH DCI and parse the PDSCH payload to obtain the RAR message, thereby improving the success rate of random access.
[0139] Please see Figure 11 , Figure 11 This is a schematic diagram of the structure of a random access device provided in an embodiment of this application. For example... Figure 11 As shown, the random access device 110 includes a receiving unit 1101, a sending unit 1102, and a listening unit 1103. The random access device 110 can perform the relevant steps of the terminal device in the aforementioned method embodiments.
[0140] The receiving unit 1101 is used to receive multiple synchronization signal blocks (SSBs) or multiple channel state information reference signals (CSI-RS) from the network device;
[0141] The sending unit 1102 is used to send a preamble to the network device through multiple random access opportunities (ROs);
[0142] The monitoring unit 1103 is used to monitor the Physical Downlink Control Channel (PDCCH) at the monitoring position of the random access search space within the random access response (RAR) time window; wherein, the quasi-co-addressable QCL attribute of the PDCCH demodulation reference signal (DMRS) port at the monitoring position of the random access search space is determined according to the first SSB among the plurality of SSBs or the first CSI-RS among the plurality of CSI-RSs, and the PDCCH is used to schedule the Physical Downlink Shared Channel (PDSCH), which carries the RAR for the preamble.
[0143] In one alternative implementation, the PDCCHDMRS ports at different listening locations in the random access search space have different QCL attributes.
[0144] In one alternative implementation, the first SSB includes the plurality of SSBs mentioned above, or the first CSI-RS includes the plurality of CSI-RSs mentioned above.
[0145] In one alternative implementation, the first SSB includes the SSB associated with the preamble among the plurality of SSBs, or the first CSI-RS includes the CSI-RS associated with the preamble among the plurality of CSI-RSs.
[0146] In one optional implementation, there are multiple first SSBs or multiple first CSI-RSs; the listening positions in ascending order of time-domain index correspond to the first SSB in ascending order of SSB index or the first CSI-RS in ascending order of CSI-RS index, one or more listening positions correspond to one first SSB, and one or more listening positions correspond to one first CSI-RS; for the i-th listening position in the random access search space, the QCL attribute of the PDCCH DMRS port at the i-th listening position is the QCL attribute of the first SSB or the first CSI-RS corresponding to the i-th listening position.
[0147] In one alternative implementation, the QCL attribute of the PDCCH DMRS port at the time-domain indexed ascending listening position cyclically corresponds to the first SSB in the SSB indexed ascending order or cyclically corresponds to the first CSI-RS in the CSI-RS indexed ascending order.
[0148] In one optional implementation, the plurality of listening positions corresponding to a first SSB includes: a plurality of listening positions with consecutive time-domain indices corresponding to a first SSB; or, the plurality of listening positions corresponding to a first CSI-RS includes: a plurality of listening positions with consecutive time-domain indices corresponding to a first CSI-RS.
[0149] In one optional implementation, the above-mentioned multiple listening locations corresponding to a first SSB includes: K listening locations corresponding to a first SSB, or the above-mentioned multiple listening locations corresponding to a first CSI-RS includes: K listening locations corresponding to a first CSI-RS; where K is a positive integer less than N, and N is the number of preambles sent to the network device through the above-mentioned multiple ROs respectively.
[0150] In one optional implementation, K is the minimum of a first quantity and a second quantity; wherein, the first quantity is the number of SSBs associated with the plurality of ROs among the plurality of SSBs, or the first quantity is the number of CSI-RSs associated with the plurality of ROs among the plurality of CSI-RSs; the second quantity is the number of QCL attributes configured in the network, and the second quantity is determined based on the first configuration information from the network device.
[0151] In one alternative implementation, the first SSB includes: the SSB associated with the preamble indicated by the preset index among the preambles sent to the network device by the plurality of ROs respectively.
[0152] In an optional implementation, the receiving unit 1101 may further be used to: receive second configuration information from the network device, the second configuration information carrying parameter W. The random access device 110 further includes a determining unit 1104, which is used to determine the length of the RAR time window as W*N according to the second configuration information; N is the number of preambles sent to the network device through the multiple ROs respectively.
[0153] The random access device 110 can also be used to implement Figure 4 Other functions of the terminal device in the corresponding embodiments will not be described in detail here. Based on the same inventive concept, the principle and beneficial effects of the random access device 110 provided in the embodiments of this application in solving the problem are similar to the principle and beneficial effects of the terminal device in solving the problem in the method embodiments of this application. For reference, please refer to the principle and beneficial effects of the method implementation. For the sake of brevity, they will not be described in detail here.
[0154] Please see Figure 12 , Figure 12 This is a schematic diagram of another random access device provided in an embodiment of this application. For example... Figure 12 As shown, the random access device 120 includes a transmitting unit 1201 and a receiving unit 1202.
[0155] The transmitting unit 1201 is used to transmit multiple synchronization signal blocks (SSBs) or multiple channel state information reference signals (CSI-RS) to the terminal device.
[0156] The receiving unit 1202 is used to receive a preamble from the terminal device, which is sent by the terminal device to the network device through multiple random access opportunities (ROs).
[0157] The transmitting unit 1201 is further configured to transmit the Physical Downlink Control Channel (PDCCH) to the terminal device; wherein, the quasi-co-addressable QCL attribute of the PDCCH demodulation reference signal (DMRS) port is determined according to the first SSB among the plurality of SSBs or the first CSI-RS among the plurality of CSI-RSs, the PDCCH is used to schedule the Physical Downlink Shared Channel (PDSCH), and the PDSCH carries the Random Access Response (RAR) for the preamble.
[0158] In one alternative implementation, the first SSB includes the plurality of SSBs mentioned above, or the first CSI-RS includes the plurality of CSI-RSs mentioned above.
[0159] In one alternative implementation, the first SSB includes the SSB associated with the preamble among the plurality of SSBs, or the first CSI-RS includes the CSI-RS associated with the preamble among the plurality of CSI-RSs.
[0160] In one optional implementation, the first SSB includes: the SSB associated with the preamble indicated by the preset index among the preambles sent by the terminal device to the network device through the above-mentioned plurality of ROs.
[0161] In an optional implementation, the sending unit 1201 is further configured to send second configuration information to the terminal device; wherein the second configuration information carries parameter W, and the second configuration information is used to configure the length of the RAR time window as W*N; N is the number of times the terminal device sends the preamble to the network device through the above-mentioned multiple ROs respectively, and the terminal device listens to the above-mentioned PDCCH within the RAR time window.
[0162] The random access device 120 can also be used to implement Figure 4 The functions of the network devices in the corresponding embodiments will not be described again here. Based on the same inventive concept, the principle and beneficial effects of the random access device 120 provided in the embodiments of this application in solving the problem are similar to the principle and beneficial effects of the network device in the method embodiments of this application in solving the problem. Please refer to the principle and beneficial effects of the implementation of the method. For the sake of brevity, they will not be described again here.
[0163] Please see Figure 13 , Figure 13 This application provides another random access device 130. It can be used to implement the functions of the terminal device in the above method embodiments, or to implement the functions of the network device in the above method embodiments. The random access device 130 may include a transceiver 1301 and a processor 1302. Optionally, the random access device may further include a memory 1303. The transceiver 1301, processor 1302, and memory 1303 can be connected via a bus 1304 or other means. Figure 13 The connections between other components are shown in bold lines only and are not intended to be limiting. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, Figure 13 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0164] The coupling in this application embodiment is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, used for information exchange between devices, units, or modules. This application embodiment does not limit the specific connection medium between the transceiver 1301, processor 1302, and memory 1303.
[0165] Memory 1303 may include read-only memory and random access memory, and provides instructions and data to processor 1302. A portion of memory 1303 may also include non-volatile random access memory.
[0166] Processor 1302 may be a Central Processing Unit (CPU), but it may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor; optionally, processor 1302 may also be any conventional processor.
[0167] In one example, when the terminal device uses Figure 13 In the form shown, processor 1302 is used to call transceiver 1301 to receive multiple synchronization signal blocks (SSBs) or multiple channel state information reference signals (CSI-RS) from the network device; processor 1302 is also used to call transceiver 1301 to send a preamble to the network device through multiple random access opportunities (ROs); processor 1302 is also used to listen to the physical downlink control channel (PDCCH) at the listening position of the random access search space within the random access response (RAR) time window; wherein, the quasi-co-addressable QCL attribute of the demodulation reference signal (DMRS) port of the PDCCH at the listening position of the random access search space is determined according to the first SSB among the multiple SSBs or the first CSI-RS among the multiple CSI-RSs, the PDCCH is used to schedule the physical downlink shared channel (PDSCH), and the PDSCH carries the RAR for the preamble.
[0168] In one alternative implementation, the PDCCHDMRS ports at different listening locations in the random access search space have different QCL attributes.
[0169] In one alternative implementation, the first SSB includes the plurality of SSBs mentioned above, or the first CSI-RS includes the plurality of CSI-RSs mentioned above.
[0170] In one alternative implementation, the first SSB includes the SSB associated with the preamble among the plurality of SSBs, or the first CSI-RS includes the CSI-RS associated with the preamble among the plurality of CSI-RSs.
[0171] In one optional implementation, there are multiple first SSBs or multiple first CSI-RSs; the listening positions in ascending order of time-domain index correspond to the first SSB in ascending order of SSB index or the first CSI-RS in ascending order of CSI-RS index, one or more listening positions correspond to one first SSB, and one or more listening positions correspond to one first CSI-RS; for the i-th listening position in the random access search space, the QCL attribute of the PDCCH DMRS port at the i-th listening position is the QCL attribute of the first SSB or the first CSI-RS corresponding to the i-th listening position.
[0172] In one alternative implementation, the QCL attribute of the PDCCH DMRS port at the time-domain indexed ascending listening position cyclically corresponds to the first SSB in the SSB indexed ascending order or cyclically corresponds to the first CSI-RS in the CSI-RS indexed ascending order.
[0173] In one optional implementation, the plurality of listening positions corresponding to a first SSB includes: a plurality of listening positions with consecutive time-domain indices corresponding to a first SSB; or, the plurality of listening positions corresponding to a first CSI-RS includes: a plurality of listening positions with consecutive time-domain indices corresponding to a first CSI-RS.
[0174] In one optional implementation, the above-mentioned multiple listening locations corresponding to a first SSB includes: K listening locations corresponding to a first SSB, or the above-mentioned multiple listening locations corresponding to a first CSI-RS includes: K listening locations corresponding to a first CSI-RS; where K is a positive integer less than N, and N is the number of preambles sent to the network device through the above-mentioned multiple ROs respectively.
[0175] In one optional implementation, K is the minimum of a first quantity and a second quantity; wherein, the first quantity is the number of SSBs associated with the plurality of ROs among the plurality of SSBs, or the first quantity is the number of CSI-RSs associated with the plurality of ROs among the plurality of CSI-RSs; the second quantity is the number of QCL attributes configured in the network, and the second quantity is determined based on the first configuration information from the network device.
[0176] In one alternative implementation, the first SSB includes: the SSB associated with the preamble indicated by the preset index among the preambles sent to the network device by the plurality of ROs respectively.
[0177] In an optional implementation, the processor 1302 is further configured to invoke the transceiver 1301 to receive second configuration information from the network device, the second configuration information carrying parameter W. The processor 1302 is further configured to determine the length of the RAR time window as W*N based on the second configuration information; N is the number of preambles sent to the network device through the aforementioned multiple ROs.
[0178] Specifically, in the terminal equipment Figure 13 In the configuration shown, transceiver 1301 and processor 1302 can also perform other operations, as detailed above. Figure 4 The corresponding embodiments include a description of the terminal devices.
[0179] In one example, when the network device adopts Figure 13 In the form shown, processor 1302 is used to call transceiver 1301 to send multiple synchronization signal blocks (SSBs) or multiple channel state information reference signals (CSI-RS) to the terminal device; processor 1302 is also used to call transceiver 1301 to receive a preamble from the terminal device, which is sent by the terminal device to the network device through multiple random access opportunities (ROs); processor 1302 is also used to call transceiver 1301 to send a physical downlink control channel (PDCCH) to the terminal device; wherein, the quasi-co-addressable QCL attribute of the demodulation reference signal (DMRS) port of PDCCH is determined according to the first SSB among the multiple SSBs or the first CSI-RS among the multiple CSI-RSs, and PDCCH is used to schedule the physical downlink shared channel (PDSCH), which carries a random access response (RAR) for the preamble.
[0180] In one alternative implementation, the first SSB includes the plurality of SSBs mentioned above, or the first CSI-RS includes the plurality of CSI-RSs mentioned above.
[0181] In one alternative implementation, the first SSB includes the SSB associated with the preamble among the plurality of SSBs, or the first CSI-RS includes the CSI-RS associated with the preamble among the plurality of CSI-RSs.
[0182] In one optional implementation, the first SSB includes: the SSB associated with the preamble indicated by the preset index among the preambles sent by the terminal device to the network device through the above-mentioned plurality of ROs.
[0183] In an optional implementation, the processor 1302 is further configured to call the transceiver 1301 to send second configuration information to the terminal device; wherein the second configuration information carries parameter W, and the second configuration information is used to configure the length of the RAR time window as W*N; N is the number of times the terminal device sends the preamble to the network device through the above-mentioned multiple ROs respectively, and the terminal device listens to the above-mentioned PDCCH within the RAR time window.
[0184] Specifically, in network equipment... Figure 13 In the configuration shown, transceiver 1301 and processor 1302 can also perform other operations, as detailed above. Figure 4 The corresponding embodiments include a description of the network devices.
[0185] In one optional implementation, memory 1303 is used to store program instructions; processor 1302 is used to call the program instructions stored in memory 1303 for execution. Figure 4 The steps performed by the terminal device and network device in the corresponding embodiment. Specifically, Figure 11 The functions / implementation processes of the receiving unit, transmitting unit, listening unit, and determining unit can all be achieved through... Figure 13 The processor 1302 in the memory calls computer execution instructions stored in memory 1303 to implement the function. Alternatively, Figure 11 The functions / implementation process of the monitoring unit and the determination unit can be achieved through... Figure 13 The processor 1302 in the memory calls computer execution instructions stored in the memory 1303 to implement this. Figure 11 The functions / implementation process of the receiving unit and the transmitting unit can be obtained through Figure 13 This is achieved using the transceiver 1301 in the system. Figure 12 The functions / implementation processes of the transmitting and receiving units can be understood through... Figure 13 The processor 1302 in the memory calls computer execution instructions stored in memory 1303 to implement the function. Alternatively, Figure 12 The functions / implementation process of the transmitting and receiving units can be obtained through Figure 13 This is achieved using the transceiver 1301 in the system.
[0186] In the embodiments of this application, the methods provided in the embodiments of this application can be implemented by running a computer program (including program code) capable of performing the steps involved in the above-described methods on a general-purpose computing device, such as a computer, which includes processing elements and storage elements such as a CPU, random access memory (RAM), and read-only memory (ROM). The computer program can be recorded on, for example, a computer-readable recording medium, loaded into the aforementioned computing device through the computer-readable recording medium, and run therein.
[0187] Based on the same inventive concept, the principle and beneficial effects of the random access device 130 provided in the embodiments of this application in solving the problem are similar to the principle and beneficial effects of the terminal device and network device in the method embodiments of this application in solving the problem. For the sake of brevity, the principle and beneficial effects of the method implementation can be referred to.
[0188] The aforementioned random access device (such as random access device 110, random access device 120, random access device 130) may be, for example, a chip or a chip module.
[0189] This application also provides a chip that can execute the relevant steps of the terminal device and network device in the foregoing method embodiments.
[0190] Regarding the case where the chip is used to implement the functions of the terminal device in the above embodiments:
[0191] This chip is used for:
[0192] Receive multiple synchronization signal blocks (SSBs) or multiple channel state information reference signals (CSI-RS) from network devices;
[0193] The network device is sent a preamble code via multiple random access opportunities (ROs).
[0194] At the listening position of the random access search space within the random access response (RAR) time window, the physical downlink control channel (PDCCH) is monitored; wherein, the quasi-co-addressable QCL attribute of the PDCCH demodulation reference signal (DMRS) port at the listening position of the random access search space is determined according to the first SSB among the above-mentioned multiple SSBs or the first CSI-RS among the above-mentioned multiple CSI-RSs, and the PDCCH is used to schedule the physical downlink shared channel (PDSCH), which carries the RAR for the above-mentioned preamble.
[0195] In one alternative implementation, the PDCCHDMRS ports at different listening locations in the random access search space have different QCL attributes.
[0196] In one alternative implementation, the first SSB includes the plurality of SSBs mentioned above, or the first CSI-RS includes the plurality of CSI-RSs mentioned above.
[0197] In one alternative implementation, the first SSB includes the SSB associated with the preamble among the plurality of SSBs, or the first CSI-RS includes the CSI-RS associated with the preamble among the plurality of CSI-RSs.
[0198] In one optional implementation, there are multiple first SSBs or multiple first CSI-RSs; the listening positions in ascending order of time-domain index correspond to the first SSB in ascending order of SSB index or the first CSI-RS in ascending order of CSI-RS index, one or more listening positions correspond to one first SSB, and one or more listening positions correspond to one first CSI-RS; for the i-th listening position in the random access search space, the QCL attribute of the PDCCH DMRS port at the i-th listening position is the QCL attribute of the first SSB or the first CSI-RS corresponding to the i-th listening position.
[0199] In one alternative implementation, the QCL attribute of the PDCCH DMRS port at the time-domain indexed ascending listening position cyclically corresponds to the first SSB in the SSB indexed ascending order or cyclically corresponds to the first CSI-RS in the CSI-RS indexed ascending order.
[0200] In one optional implementation, the plurality of listening positions corresponding to a first SSB includes: a plurality of listening positions with consecutive time-domain indices corresponding to a first SSB; or, the plurality of listening positions corresponding to a first CSI-RS includes: a plurality of listening positions with consecutive time-domain indices corresponding to a first CSI-RS.
[0201] In one optional implementation, the above-mentioned multiple listening locations corresponding to a first SSB includes: K listening locations corresponding to a first SSB, or the above-mentioned multiple listening locations corresponding to a first CSI-RS includes: K listening locations corresponding to a first CSI-RS; where K is a positive integer less than N, and N is the number of preambles sent to the network device through the above-mentioned multiple ROs respectively.
[0202] In one optional implementation, K is the minimum of a first quantity and a second quantity; wherein, the first quantity is the number of SSBs associated with the plurality of ROs among the plurality of SSBs, or the first quantity is the number of CSI-RSs associated with the plurality of ROs among the plurality of CSI-RSs; the second quantity is the number of QCL attributes configured in the network, and the second quantity is determined based on the first configuration information from the network device.
[0203] In one alternative implementation, the first SSB includes: the SSB associated with the preamble indicated by the preset index among the preambles sent to the network device by the plurality of ROs respectively.
[0204] In one alternative implementation, the chip can also be used to: receive second configuration information from a network device, the second configuration information carrying parameter W; and determine the length of the RAR time window as W*N based on the second configuration information; where N is the number of preambles sent to the network device through the aforementioned multiple ROs respectively.
[0205] Specifically, in this situation, the operations performed by the chip can be referred to the above. Figure 4 The corresponding embodiments include a description of the terminal devices.
[0206] For cases where the chip is used to implement the functions of the network device in the above embodiments:
[0207] This chip is used for:
[0208] Send multiple synchronization signal blocks (SSBs) or multiple channel state information reference signals (CSI-RS) to the terminal equipment;
[0209] Receive a preamble from the terminal device, which is sent by the terminal device to the network device through multiple random access opportunities (ROs);
[0210] The Physical Downlink Control Channel (PDCCH) is sent to the terminal device; wherein, the quasi-co-addressable QCL attribute of the demodulation reference signal (DMRS) port of the PDCCH is determined according to the first SSB among the above-mentioned multiple SSBs or the first CSI-RS among the above-mentioned multiple CSI-RSs, the PDCCH is used to schedule the Physical Downlink Shared Channel (PDSCH), and the PDSCH carries the Random Access Response (RAR) for the above-mentioned preamble.
[0211] In one alternative implementation, the first SSB includes the plurality of SSBs mentioned above, or the first CSI-RS includes the plurality of CSI-RSs mentioned above.
[0212] In one alternative implementation, the first SSB includes the SSB associated with the preamble among the plurality of SSBs, or the first CSI-RS includes the CSI-RS associated with the preamble among the plurality of CSI-RSs.
[0213] In one optional implementation, the first SSB includes: the SSB associated with the preamble indicated by the preset index among the preambles sent by the terminal device to the network device through the above-mentioned plurality of ROs.
[0214] In one optional implementation, the chip is further configured to send second configuration information to the terminal device; wherein the second configuration information carries parameter W, and the second configuration information is configured to configure the length of the RAR time window as W*N; N is the number of times the terminal device sends the preamble to the network device through the above-mentioned multiple ROs respectively, and the terminal device listens to the above-mentioned PDCCH within the RAR time window.
[0215] Specifically, in this situation, the operations performed by the chip can be referred to the above. Figure 4 The corresponding embodiments include a description of the network devices.
[0216] In one possible implementation, the chip includes at least one processor, at least one first memory, and at least one second memory; wherein the at least one first memory and the at least one processor are interconnected by a circuit, and the first memory stores instructions; the at least one second memory and the at least one processor are interconnected by a circuit, and the second memory stores data that needs to be stored in the aforementioned method embodiment.
[0217] For each device or product applied to or integrated into a chip, each of its modules can be implemented using hardware methods such as circuits, or at least some modules can be implemented using software programs that run on a processor integrated inside the chip, while the remaining (if any) modules can be implemented using hardware methods such as circuits.
[0218] Based on the same inventive concept, the principle and beneficial effects of the chip provided in the embodiments of this application in solving the problem are similar to the principle and beneficial effects of the terminal device and network device in the method embodiments of this application in solving the problem. For the sake of brevity, the principle and beneficial effects of the method implementation can be referred to.
[0219] Please see Figure 14 , Figure 14This is a schematic diagram of a chip module provided in an embodiment of this application. The chip module 140 can perform the relevant steps of the terminal device and network device in the aforementioned method embodiments. The chip module 140 includes a communication interface 1401 and a chip 1402.
[0220] The communication interface is used for internal communication within the chip module, or for communication between the chip module and external devices; the chip is used to implement the functions of the terminal device and network device in the embodiments of this application, as detailed in [reference needed]. Figures 3-5 Corresponding embodiment. Optionally, the chip module 140 may further include a storage module 1403 and a power module 1404. The storage module 1403 is used to store data and instructions. The power module 1404 is used to provide power to the chip module.
[0221] For various devices and products applied to or integrated into chip modules, each of its modules can be implemented using hardware methods such as circuits. Different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module. Alternatively, at least some modules can be implemented using software programs that run on the processor integrated inside the chip module, while the remaining (if any) modules can be implemented using hardware methods such as circuits.
[0222] This application also provides a computer-readable storage medium storing one or more instructions adapted for loading by a processor and executing the methods provided in the above-described method embodiments.
[0223] This application also provides a computer program product containing a computer program or instructions, which, when run on a computer, causes the computer to perform the method provided in the above-described method embodiments.
[0224] This application also provides a random access system, which may include... Figure 4 The terminal device and network device in the corresponding embodiment.
[0225] Regarding the modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or a combination of both. For example, for various devices and products applied to or integrated into a chip, all of their modules / units can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, all of their modules / units can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The components can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its components / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.
[0226] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0227] The steps in the method of this application embodiment can be adjusted, combined, or deleted according to actual needs.
[0228] The modules in the device of this application embodiment can be merged, divided, and deleted according to actual needs.
[0229] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include: flash drive, ROM, RAM, disk or optical disk, etc.
[0230] The above-disclosed embodiments are merely one preferred embodiment of this application and only a part of the embodiments of this application. They should not be construed as limiting the scope of the claims of this application.
Claims
1. A random access method, characterized in that, include: Receive multiple synchronization signal blocks (SSBs) or multiple channel state information reference signals (CSI-RS) from network devices; A preamble is sent to the network device through multiple random access opportunities (ROs); wherein the multiple ROs include some or all of the ROs associated with the multiple SSBs, or the multiple ROs include some or all of the ROs associated with the multiple CSI-RSs. At the listening position of the random access search space within the random access response (RAR) time window, the physical downlink control channel (PDCCH) is monitored; wherein, the quasi-co-addressable QCL attribute of the PDCCH demodulation reference signal (DMRS) port at the listening position of the random access search space is determined according to the first SSB among the plurality of SSBs or the first CSI-RS among the plurality of CSI-RSs, the PDCCH is used to schedule the physical downlink shared channel (PDSCH), and the PDSCH carries the RAR for the preamble; wherein, the number of the first SSBs is multiple or the number of the first CSI-RS is multiple.
2. The method according to claim 1, characterized in that, The PDCCH DMRS ports at different listening positions in the random access search space have different QCL attributes.
3. The method according to claim 1, characterized in that, The first SSB includes the SSB associated with the preamble among the plurality of SSBs, or the first CSI-RS includes the CSI-RS associated with the preamble among the plurality of CSI-RSs.
4. The method according to claim 1, characterized in that, The listening positions in ascending order of the time domain index correspond sequentially to the first SSB in ascending order of the SSB index or sequentially to the first CSI-RS in ascending order of the CSI-RS index. One or more listening positions correspond to one first SSB, and one or more listening positions correspond to one first CSI-RS. For the i-th listening position in the random access search space, the QCL attribute of the PDCCH DMRS port at the i-th listening position is the QCL attribute of the first SSB or the first CSI-RS corresponding to the i-th listening position.
5. The method according to claim 4, characterized in that, The QCL attribute of the PDCCHDMRS port at the listening position in ascending time-domain index cyclically corresponds to the first SSB in ascending SSB index or cyclically corresponds to the first CSI-RS in ascending CSI-RS index.
6. The method according to claim 4, characterized in that, The multiple monitoring locations corresponding to one first SSB include: multiple monitoring locations with consecutive time-domain indices corresponding to one first SSB; or, the multiple monitoring locations corresponding to one first CSI-RS include: multiple monitoring locations with consecutive time-domain indices corresponding to one first CSI-RS.
7. The method according to claim 4, characterized in that, The multiple monitoring locations corresponding to one first SSB includes: K monitoring locations corresponding to one first SSB, or the multiple monitoring locations corresponding to one first CSI-RS includes: K monitoring locations corresponding to one first CSI-RS; Wherein, K is a positive integer less than N, and N is the number of preambles sent to the network device through the plurality of ROs respectively.
8. The method according to claim 7, characterized in that, K is the minimum value between the first quantity and the second quantity; Wherein, the first quantity is the number of SSBs associated with the multiple ROs among the multiple SSBs, or the first quantity is the number of CSI-RSs associated with the multiple ROs among the multiple CSI-RSs; the second quantity is the number of QCL attributes configured in the network, and the second quantity is determined based on the first configuration information from the network device.
9. The method according to claim 1, characterized in that, The first SSB includes: the SSB associated with the preamble indicated by the preset index in the preamble sent to the network device by the plurality of ROs respectively.
10. The method according to any one of claims 1-9, characterized in that, The method further includes: Receive second configuration information from the network device, the second configuration information carrying parameter W; Based on the second configuration information, the length of the RAR time window is determined to be W×N; where N is the number of preambles sent to the network device through the multiple ROs respectively.
11. A random access method, characterized in that, include: Send multiple synchronization signal blocks (SSBs) or multiple channel state information reference signals (CSI-RS) to the terminal equipment; The terminal device receives a preamble, which is sent to the network device by the terminal device through multiple random access opportunities (ROs); wherein the multiple ROs include some or all of the ROs associated with the multiple SSBs, or the multiple ROs include some or all of the ROs associated with the multiple CSI-RSs. The terminal device is sent a Physical Downlink Control Channel (PDCCH); wherein the quasi-co-addressable (QCL) attribute of the demodulation reference signal (DMRS) port of the PDCCH is determined based on the first SSB among the plurality of SSBs or the first CSI-RS among the plurality of CSI-RSs; the PDCCH is used to schedule the Physical Downlink Shared Channel (PDSCH); and the PDSCH carries a Random Access Response (RAR) for the preamble; wherein the number of the first SSBs is plurality or the number of the first CSI-RSs is plurality.
12. The method according to claim 11, characterized in that, The first SSB includes the SSB associated with the preamble among the plurality of SSBs, or the first CSI-RS includes the CSI-RS associated with the preamble among the plurality of CSI-RSs.
13. The method according to claim 11, characterized in that, The first SSB includes: the SSB associated with the preamble indicated by the preset index in the preamble sent by the terminal device to the network device through the plurality of ROs respectively.
14. The method according to any one of claims 11-13, characterized in that, The method further includes: Send the second configuration information to the terminal device; The second configuration information carries parameter W, which is used to configure the length of the RAR time window to be W×N. N is the number of times the terminal device sends a preamble to the network device through the multiple ROs, and the terminal device listens to the PDCCH within the RAR time window.
15. A random access device, characterized in that, The device includes a receiving unit, a transmitting unit, and a listening unit; The receiving unit is used to receive multiple synchronization signal blocks (SSBs) or multiple channel state information reference signals (CSI-RS) from the network device; The sending unit is configured to send a preamble to the network device through multiple random access opportunities (ROs); wherein the multiple ROs include some or all of the ROs associated with the multiple SSBs, or the multiple ROs include some or all of the ROs associated with the multiple CSI-RSs. The monitoring unit is used to monitor the Physical Downlink Control Channel (PDCCH) at a monitoring position in the random access response (RAR) time window within the random access response (RAR) space; wherein, the quasi-co-addressable (QCL) attribute of the PDCCH demodulation reference signal (DMRS) port at the monitoring position in the random access response space is determined based on the first SSB among the plurality of SSBs or the first CSI-RS among the plurality of CSI-RSs, the PDCCH is used to schedule the Physical Downlink Shared Channel (PDSCH), and the PDSCH carries the RAR for the preamble; wherein, the number of the first SSBs is plurality or the number of the first CSI-RS is plurality.
16. A random access device, characterized in that, The device includes a receiving unit and a transmitting unit; The transmitting unit is used to send multiple synchronization signal blocks (SSBs) or multiple channel state information reference signals (CSI-RS) to the terminal device. The receiving unit is configured to receive a preamble from the terminal device, wherein the preamble is sent by the terminal device to the network device through multiple random access opportunities (ROs); wherein the multiple ROs include some or all of the ROs associated with the multiple SSBs, or the multiple ROs include some or all of the ROs associated with the multiple CSI-RSs. The transmitting unit is configured to transmit a Physical Downlink Control Channel (PDCCH) to the terminal device; wherein the quasi-co-addressable (QCL) attribute of the PDCCH demodulation reference signal (DMRS) port is determined based on a first SSB among the plurality of SSBs or a first CSI-RS among the plurality of CSI-RSs; the PDCCH is used to schedule a Physical Downlink Shared Channel (PDSCH); and the PDSCH carries a Random Access Response (RAR) for the preamble; wherein the number of the first SSBs is plurality or the number of the first CSI-RSs is plurality.
17. A random access device, characterized in that, Including the processor; The processor is configured to perform the method as described in any one of claims 1 to 14.