[go: up one dir, main page]

WO2025108494A1 - Procédé et appareil d'accès aléatoire, terminal et dispositif côté réseau - Google Patents

Procédé et appareil d'accès aléatoire, terminal et dispositif côté réseau Download PDF

Info

Publication number
WO2025108494A1
WO2025108494A1 PCT/CN2024/137733 CN2024137733W WO2025108494A1 WO 2025108494 A1 WO2025108494 A1 WO 2025108494A1 CN 2024137733 W CN2024137733 W CN 2024137733W WO 2025108494 A1 WO2025108494 A1 WO 2025108494A1
Authority
WO
WIPO (PCT)
Prior art keywords
random access
target
terminal
information
scheduling information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/CN2024/137733
Other languages
English (en)
Chinese (zh)
Inventor
鲍炜
张宏平
刘佳敏
纪子超
林志鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Publication of WO2025108494A1 publication Critical patent/WO2025108494A1/fr
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA

Definitions

  • the network side will send a backoff (Backoff) to the terminal to indicate the maximum waiting time T; if the terminal does not receive a response to the preamble code (preamble) sent by itself in the random access response receiving window or the terminal determines that the random access contention resolution has failed, the terminal selects a duration Twait with equal probability between 0 and the maximum waiting time T according to the Backoff indication, and the terminal initiates the next random access attempt after waiting for the duration Twait.
  • the above random backoff mechanism will cause the terminal to wait for a long time before initiating the next random access attempt.
  • a random access method including:
  • the terminal determines a target RO based on the RO scheduling information, and performs random access based on the target RO;
  • a random access method including:
  • the network side device sends a target message to the terminal, wherein the target message carries physical random access channel transmission opportunity RO scheduling information; the RO scheduling information is used for random access;
  • the target message includes at least one of the following:
  • a terminal includes the random access device.
  • the device includes:
  • a first receiving module is used to receive a target message sent by a network side device, where the target message carries physical random access channel transmission opportunity RO scheduling information;
  • the target message includes at least one of the following:
  • a network side device includes the random access device, and the device includes:
  • a sending module used to send a target message to a terminal, wherein the target message carries physical random access channel transmission opportunity RO scheduling information; the RO scheduling information is used for random access;
  • the target message includes at least one of the following:
  • a terminal comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
  • a network side device which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.
  • a terminal including a processor and a communication interface, wherein:
  • the communication interface is used to: receive a target message sent by a network side device, wherein the target message carries physical random access channel transmission opportunity RO scheduling information;
  • the processor is configured to: determine a target RO based on the RO scheduling information, and perform random access based on the target RO;
  • the target message includes at least one of the following:
  • a network side device including a processor and a communication interface, wherein the communication interface is used to:
  • Target message carries physical random access channel transmission opportunity RO scheduling information; the RO scheduling information is used for random access;
  • the target message includes at least one of the following:
  • a random access system comprising: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the network side device can be used to execute the steps of the method described in the second aspect.
  • a readable storage medium on which a program or instruction is stored.
  • the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
  • a chip comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect, or to implement the method described in the second aspect.
  • a computer program/program product is provided, wherein the computer program/program product is stored in a storage medium, and the computer program/program product is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
  • a terminal receives a target message sent by a network side device, the target message carrying physical random access channel transmission opportunity RO scheduling information; the terminal determines a target RO based on the RO scheduling information, and performs random access based on the target RO; wherein the target message includes at least one of the following: a random access response message; a paging-related message; and a common downlink control information DCI.
  • the network side device carries the RO scheduling information through at least one of the random access response message, the paging-related message, and the DCI, and through the RO scheduling information, more ROs can be dynamically scheduled for the terminal to perform random access, thereby shortening the waiting time for the terminal to initiate a random access attempt.
  • FIG1 is a block diagram of a wireless communication system to which an embodiment of the present application can be applied;
  • FIG2 is a schematic diagram of a random access process in the related art
  • FIG3 is a schematic diagram of a format of a RAR message in the related art
  • FIG4 is a schematic diagram of the format of a MAC RAR unit in the related art
  • FIG5 is a schematic diagram of a format of a MAC subheader in the related art
  • FIG6 is a second schematic diagram of a random access process in the related art.
  • FIG. 7 is a schematic diagram of a correlation relationship between a RO and a SSB in the related art
  • FIG9 is a flowchart of a random access method provided in an embodiment of the present application.
  • FIG10 is a second flowchart of a random access method provided in an embodiment of the present application.
  • FIG11 is a schematic diagram of a format of a MAC subheader provided in an embodiment of the present application.
  • FIG12 is a second schematic diagram of a format of a MAC subheader provided in an embodiment of the present application.
  • FIG14 is a second schematic diagram of an association relationship between a RO and a SSB provided in an embodiment of the present application.
  • FIG19 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application.
  • first, second, etc. in the specification and claims of the present application are used to distinguish similar objects, but not to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first” and “second” are generally of one type, and the number of objects is not limited.
  • the first object can be one or more.
  • “or” in the specification and claims represents at least one of the connected objects, for example: "A or B" covers three schemes, namely, scheme one: including A but not including B; scheme two: including B but not including A; scheme three: including both A and B.
  • LTE Long Term Evolution
  • LTE-A Long Term Evolution
  • CDMA Code Division Multiple Access
  • TDMA Time Division Multiple Access
  • FDMA Frequency Division Multiple Access
  • OFDMA Orthogonal Frequency Division Multiple Access
  • SC-FDMA Single-carrier Frequency Division Multiple Access
  • NR new radio
  • FIG1 shows a block diagram of a wireless communication system applicable to an embodiment of the present application.
  • the wireless communication system includes a terminal 11 and a network side device 12.
  • the terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR)/virtual reality (virtual reality, VR) device , robots, wearable devices (Wearable Device), vehicle user equipment (VUE), pedestrian user equipment (PUE), smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), game consoles, personal computers (personal computers, PCs), teller machines or self-service machines and other terminal side devices, wearable devices include: smart watches, smart bracelets, smart headphones,
  • the network side device 12 may include access network equipment or core network equipment, wherein the access network equipment may also be called wireless access network equipment, wireless access network (Radio Access Network, RAN), wireless access network function or wireless access network unit.
  • the access network equipment may include a base station, a wireless local area network (WLAN) access point or a wireless fidelity (WiFi) node, etc.
  • the base station may be called a node B, an evolved node B (eNB), an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home node B, a home evolved node B, a transmitting and receiving point (TRP) or some other appropriate term in the field.
  • eNB evolved node B
  • BTS base transceiver station
  • ESS extended service set
  • TRP transmitting and receiving point
  • the base station is not limited to specific technical vocabulary. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.
  • the core network equipment may include but is not limited to at least one of the following: core network nodes, core network functions, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery ...
  • MME mobility management entity
  • AMF Access and Mobility Management Function
  • SMF Session Management Function
  • SMF Session Management Function
  • UPF User Plane Function
  • Policy Control Function Policy Control Function
  • PCRF Policy and Charging Rules Function
  • edge application service discovery function Edge Application Server Discovery ...
  • the 4-step random access process is shown in Figure 2.
  • the terminal selects a random access resource and uses the random access resource to send the selected random access signal to the base station.
  • the terminal selects the transmission time-frequency resource (ie, RO) and preamble code of Msg1 from a random access resource set broadcast by the network side; therefore, there is a possibility of Msg1 collision, that is, multiple terminals select related ROs to send the same preamble code.
  • RO transmission time-frequency resource
  • the terminal After sending Msg1, the terminal calculates the identification information of Msg2 scheduled by the network side (such as Random Access Radio Network Temporary Identity (RA-RNTI)) according to the sending time and frequency position of Msg1. After sending Msg1, the terminal monitors the downlink channel within a preconfigured time window (such as Random Access Response window (RAR window)) to obtain the feedback information Msg2 from the network side.
  • RA-RNTI Random Access Radio Network Temporary Identity
  • RAR window Random Access Response window
  • Msg2 The base station sends a random access response to the terminal.
  • the random access response includes: Msg1 identification information (such as RAPID); uplink timing advance information (such as timing advance command (Timing Advance Command)); uplink sending authorization information (such as uplink (Uplink, UL) Grant); backoff information (such as backoff indicator (Backoff Indicator)); temporary terminal identification information (such as temporary (Temporary) cell radio network temporary identification (Cell RNTI, C-RNTI)).
  • RAPID Random Access Preamble IDentifier
  • the user equipment does not receive a RAR message during the RAR window
  • the UE receives a RAR Message, but the RAR Message does not contain the RAPID corresponding to the Msg1 it sent.
  • the UE determines the time to make another RACH attempt based on the fallback information. If it is the first case, or the second case and the RAR Message received by the UE does not contain fallback information, the UE can make the next random access attempt at the next available physical random access channel transmission opportunity (PRACH transmission Occasion or PRACH Occasion, RO).
  • PRACH transmission Occasion or PRACH Occasion, RO.
  • Msg3 If UE RAR reception is successful, the terminal sends uplink transmission on the UL grant specified by Msg2.
  • the content of Msg3 uplink transmission is different for different random access reasons. For example, for initial access, Msg3 transmits a Radio Resource Control (RRC) connection establishment request.
  • RRC Radio Resource Control
  • Msg4 Contention resolution message.
  • the terminal can determine whether random access is successful based on Msg4.
  • the terminal starts the contention resolution timer when or after sending Msg3. If Msg4 is not successfully received before the contention resolution timer times out, the UE considers that the reception of Msg4 has failed.
  • the UE may initiate the next RACH attempt. If the UE has received fallback information when receiving Msg2, the UE determines the time to initiate the next RACH attempt based on the fallback information.
  • MAC Media Access Control
  • PDU Protocol Data Unit
  • the format of the RACH message (Msg) 2 (such as a RAR message) is shown in FIG. 3 .
  • the RAR message contains two formats of subPDU and padding:
  • SubPDU containing BI contains only a 1-byte subheader, which is used to carry RACH fallback information
  • SubPDU containing RAPID There are two types. One is a format containing only a 1-byte subheader, and the other is a format containing a 1-byte subheader and a MAC RAR unit; this type of subPDU is used to carry a response to a detected preamble.
  • Padding It contains all padding bits.
  • the RAR message contains at least one of the A1 type subPDU or the A2 type subPDU, and may contain Padding.
  • the format of the MAC subheader of the A1 type subPDU is: E/T/R/R/BI; the format of the subheader of the A2 type subPDU is: E/T/RAPID.
  • the E extension field is a flag indicating whether the MAC subPDU including the MAC subheader is the last MAC subPDU in the MAC PDU. The E field is set to 1 to indicate that there is at least another MAC subPDU behind it.
  • the E field is set to 0 to indicate that the MAC subPDU including this MAC subheader is the last MAC subPDU in the MAC PDU (The Extension field is a flag indicating if the MAC subPDU including this MAC subheader is the last MAC subPDU or not in the MAC PDU.
  • the E field is set to 1 to indicate at least another MAC subPDU follows.
  • the E field is set to 0 to indicate that the MAC subPDU including this MAC subheader is the last MAC subPDU in the MAC PDU).
  • T 0 indicates that the subPDU MAC subheader contains the BI field, and 1 indicates that the subPDU MAC subheader contains the RAPID field.
  • the T type field is a flag indicating whether the MAC subheader contains a random access preamble ID or a backoff indicator.
  • the T field is set to 0 to indicate the presence of the backoff indicator field in the subheader (BI).
  • the T field is set to 1 to indicate the presence of a Random Access Preamble ID field in the subheader (RAPID)).
  • RAPID Random Access Preamble ID field in the subheader
  • the Backoff Indicator field identifies the overload condition in the cell.
  • the size of the BI field is 4 bits.
  • RAPID The Random Access Preamble IDentifier (RAPID) field is used to indicate the index information of the random access preamble detected/received by the cell, and its length is 6 bits. If the RAPID in the MAC subheader of a MAC subPDU corresponds to one of the Random Access Preambles configured for SI request, MAC RAR is not included in the MAC subPDU.
  • RAPID Random Access Preamble IDentifier
  • the total length of the MAC RAR unit is always 7 bytes.
  • the BI domain has a value ranging from 0 to 15, a total of 16 numbers, and each BI domain value number corresponds to a fallback time length.
  • the UE If the UE receives a Random Access Response message within the RAR window, and the message contains a MAC subPDU corresponding to the Backoff Indicator, the UE sets the local variable PREAMBLE_BACKOFF according to the received Backoff Indicator.
  • the UE If the UE receives a Random Access Response message within the RAR window, and it does not contain a MAC subPDU corresponding to the Backoff Indicator, the UE sets the local variable PREAMBLE_BACKOFF to 0ms.
  • the UE randomly selects a backoff value based on a uniform distribution between 0 and PREAMBLE_BACKOFF ms; after waiting for the selected backoff value, it re-performs the Random Access resource selection process, i.e. starts the next RACH attempt.
  • Step (1) The network side configures the UE with two-step random access configuration information, such as including: sending resource information corresponding to MsgA.
  • Step (2) The UE triggers the 2-step RACH process and sends the request message (MsgA) to the network side, such as through the Physical Uplink Shared Channel (PUSCH) and preamble.
  • MsgA request message
  • PUSCH Physical Uplink Shared Channel
  • the UE starts the timer msgB-ResponseWindow and monitors MsgB.
  • the duration of the timer msgB-ResponseWindow is preconfigured by the network.
  • Step (3) The network side sends a confirmation message (MsgB) to the UE. If the UE fails to receive MsgB, the UE resends Msg1 or resends MsgA or sends Msg3, which is determined according to the situation in which the UE fails to receive MsgB. Among them, the failure to receive MsgB means that the contention resolution identifier (ID) corresponding to the UE itself in the sent MsgA is not received in the msgB-ResponseWindow window.
  • ID contention resolution identifier
  • the configuration parameters of the physical random access channel (PRACH) resources and SSB-RO are configured in the system information block (SIB) 1.
  • SIB system information block
  • a cell can configure multiple frequency division multiplex (FDM) physical random access channel transmission opportunities (PRACH transmission occasion or PRACH Occasion, RO) at a time domain position for transmitting PRACH.
  • FDM frequency division multiplex
  • PRACH transmission occasion or PRACH Occasion, RO PRACH transmission occasion
  • RO PRACH Occasion
  • the number of ROs that can perform FDM can be: ⁇ 1,2,4,8 ⁇ , which is configured and determined by the high-level parameter Msg1-FDM.
  • the random access preamble can only be transmitted on the time domain resources configured by the parameter PRACHConfigurationIndex and the frequency domain resources configured by the parameter Msg1-FDM.
  • PRACH frequency domain resources n RA ⁇ 0,1,...,M-1 ⁇ , where M is equal to the high-level parameter Msg1-FDM.
  • SS/PBCH block SSB
  • the RO is associated with the SSB in the order of frequency domain (from low frequency to high frequency) and then time domain.
  • One SSB may be associated with multiple consecutive ROs, or multiple SSBs may be associated with one RO (in this case, different SSBs correspond to different Preambles), which is configured by the network through the parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB.
  • the parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB is as follows:
  • oneEighth means that one SSB is associated with eight consecutive ROs, and eight means that eight SSBs are associated with one RO.
  • ⁇ n4, n8, n12, ... ⁇ represents the number of preambles associated with each SSB on an RO.
  • n4 means that the number of preambles associated with each SSB on an RO is 4
  • n8 means that the number of preambles associated with each SSB on an RO is 4.
  • An SSB-RO association period may include one or more SSB-RO mapping cycles.
  • An SSB-RO association pattern period may include one or more SSB-RO association periods. The mapping from SSB to RO is repeated with the association pattern period as the period, and the maximum association pattern period is 160ms.
  • the base station can use different beams to send different SSBs, where the number of SSBs is configured by the ssb-PositionsInBurst parameter. For FR2, the maximum number of SSBs is 64.
  • the UE selects the RO or RO and preamble combination associated with the SSB with good signal according to the strength of the received downlink beam or SSB, and sends Msg1.
  • the network can determine the SSB selected by the UE based on the RO or RO and preamble combination of the received Preamble. And send Msg2 on the downlink beam corresponding to the SSB to ensure the reception quality of the downlink signal.
  • the number of FDM ROs at a time is 8, and the number of SSBs actually transmitted is 4, namely SSB#0, SSB#1, SSB#2, SSB#3, and each SSB is associated with 2 ROs. If the UE determines to send PRACH/Msg1 on the RO corresponding to SSB#0, the UE selects an RO between RO#0 and RO#1 to send PRACH.
  • the number of ROs of FDM at a time is 2, and the number of SSBs actually transmitted is 8, namely SSB#0, SSB#1, ..., SSB#7, and every 2 SSBs are associated with 1 RO.
  • RO#0 has a total of 60 preambles, of which preambles with indexes 0 to 29 are associated with SSB#0, and preambles with indexes 30 to 59 are associated with SSB#1.
  • each square in FIG. 8 represents an RO
  • the SSB marked in the square refers to the SSB associated with the RO.
  • the UE Before sending PRACH, the UE first selects an SSB with RSRP higher than a threshold based on the reference signal received power (RSRP) of the received beam (such as SSB). If the RSRP of multiple SSBs is higher than the threshold, the terminal can select any SSB with RSRP higher than the threshold. When there is no SSB with RSRP higher than the threshold, the UE selects an SSB based on the implementation.
  • RSRP reference signal received power
  • the UE Based on the configuration of the network (NW), the UE obtains the correspondence between the SSB and the RO. After selecting the SSB, the RO corresponding to the selected SSB is used as the RO for sending PRACH/Preamble/Msg1. If the selected SSB is associated with multiple ROs, the terminal can select one of the ROs to send PRACH/Preamble/Msg1.
  • the UE can select one from RO#2 and RO#3 to send PRACH/Msg1; in the example shown in Figure 8, if the UE selects SSB#1, the UE can select the available RO closest to the current time in the RO associated with SSB#1 (such as RO#0 or 4) to send PRACH/Msg1. In the selected RO, the UE selects a preamble from the preamble set associated with the selected SSB to send PRACH.
  • one RO is associated with 2 SSBs
  • the preamble will be divided into two subsets, each subset corresponding to one SSB.
  • the UE will select a preamble sequence in the preamble subset corresponding to the selected SSB for sending PRACH/Msg1.
  • FIG. 9 is a flow chart of a random access method provided in an embodiment of the present application. As shown in FIG. 9 , the random access method includes the following steps:
  • Step 101 The terminal receives a target message sent by a network side device, where the target message carries physical random access channel transmission opportunity RO scheduling information;
  • Step 102 The terminal determines a target RO based on the RO scheduling information, and performs random access based on the target RO;
  • the target message includes at least one of the following:
  • DCI Downlink Control Information
  • the RO scheduling information may include one or more of the following combinations: first configuration information of the RO, time domain or frequency domain location information of the RO, repetition period information of the RO, effective duration information of the RO, or first indication information, etc. This embodiment does not limit this, and any information that can be used to schedule the RO can be used as the RO scheduling information.
  • the first indication information is used to indicate whether the RO is effective.
  • the effective duration information can indicate the length of time the RO is considered to be available.
  • the RO corresponding to the RO scheduling information may be used to determine the target RO, and the terminal may determine the target RO according to the RO corresponding to the RO scheduling information, and perform random access based on the target RO.
  • the RO corresponding to the RO scheduling information can be understood as a dynamic RO, which can also be described as an additional RO, a flexible RO, or a dynamic RO.
  • the dynamic RO is different from the traditional RO (i.e., the RO not scheduled by the target message), and is a newly introduced RO, i.e., the RO scheduled by the target message.
  • the terminal determines the target RO based on the RO scheduling information and performs random access based on the target RO, which may include: the terminal determines the target RO based on the RO scheduling information and the second configuration information carried by the system information, and performs random access based on the target RO; or the terminal selects an RO from the RO corresponding to the RO scheduling information and the RO corresponding to the third configuration information carried by the system information, and the terminal performs random access based on the selected target RO; or the terminal selects an RO from the RO corresponding to the RO scheduling information, and the terminal performs random access based on the selected target RO; etc., which are not limited in this embodiment.
  • the RO corresponding to the third configuration information may be a legacy RO, which may refer to a non-dynamic RO.
  • the terminal selects an RO from the legacy RO and the flexible RO (i.e., the RO corresponding to the RO scheduling information) for the next random access attempt; or the terminal only selects an RO from the flexible RO for the next random access attempt.
  • the random access response message may be MsgB of 2-step RACH.
  • the random access response message may be Msg2 of a 4-step RACH.
  • the configuration information of additional RO, flexible RO, or dynamic RO may be carried in a random access response message; if the terminal's random access attempt fails and the configuration information of additional RO, flexible RO, or dynamic RO is saved, the terminal applies additional RO, flexible RO, or dynamic RO for the next random access attempt.
  • part of the configuration information of the flexible RO i.e., the RO corresponding to the RO scheduling information
  • the RO corresponding to the RO scheduling information can be broadcast in the system information, and part of it can be carried through the random access response message; the terminal that receives the configuration information in the random access response message can determine the configuration of the flexible RO in combination with the configuration information of the flexible RO in the system information.
  • the paging-related message may include paging scheduling signaling, paging message, paging indication signal, paging wake-up signal, low power consumption wake-up signal or paging short message, etc. All messages related to the paging process may be understood as paging-related messages.
  • part of the configuration information of the flexible RO (i.e., the RO corresponding to the RO scheduling information) can be broadcast in the system information, and part of it can be carried through the paging-related message; the terminal that receives the configuration information in the paging-related message can determine the configuration of the flexible RO in combination with the configuration information of the flexible RO in the system information.
  • the terminal applies a dynamically scheduled RO (i.e., the RO corresponding to the RO scheduling information) to perform a subsequent random access attempt; if the terminal detects a matching random access response message, the subsequent process continues, for example: in a 4-step RACH process, the subsequent process is to send RACH Msg3; in a 2-step RACH process, the random access process ends and the UE performs subsequent operations.
  • a dynamically scheduled RO i.e., the RO corresponding to the RO scheduling information
  • the terminal when the terminal receives the paging message, if the paging message indicates that the terminal is being paged, the terminal uses the RO scheduling information carried in the paging message to perform random access.
  • a new downlink scheduling ID X can be defined, and the network side uses downlink scheduling signaling to indicate scheduling ID X: the scheduling signaling is used to indicate the resource information of the dynamically scheduled RO (i.e., the RO corresponding to the RO scheduling information).
  • part of the configuration information of the flexible RO (i.e., the RO corresponding to the RO scheduling information) can be broadcast in the system information, and part of it can be carried through the public DCI; the terminal that receives the configuration information in the public DCI can determine the configuration of the flexible RO in combination with the configuration information of the flexible RO in the system information.
  • the embodiment of the present application can solve the problem that the random backoff mechanism in the related art will cause the delay of the terminal to make a random access attempt again when congestion occurs.
  • the network side will send a Backoff indication of the maximum waiting time T; the terminal selects a duration Twait with equal probability between 0 and the maximum waiting time T according to the Backoff indication, and the terminal can initiate the next random access attempt after waiting for the duration Twait. Because different terminals select different Twait, the RACH congestion problem is alleviated.
  • the random backoff mechanism will cause the delay of the terminal to make a random access attempt again to become longer.
  • the terminal monitors the random access response message (such as Msg2 or MsgB) within the time window of monitoring the random access response. If there is RO scheduling information of the dynamic RO in the random access response message, the terminal applies the RO to make a subsequent random access attempt. While improving the congestion of the RACH channel, the embodiment of the present application can shorten the delay of the terminal in making a random access attempt and improve the user experience.
  • the random access response message such as Msg2 or MsgB
  • a terminal receives a target message sent by a network side device, the target message carrying physical random access channel transmission opportunity RO scheduling information; the terminal determines a target RO based on the RO scheduling information, and performs random access based on the target RO; wherein the target message includes at least one of the following: a random access response message; a paging-related message; and a common downlink control information DCI.
  • the network side device carries the RO scheduling information through at least one of the random access response message, the paging-related message, and the DCI, and through the RO scheduling information, more ROs can be dynamically scheduled for the terminal to perform random access, thereby shortening the waiting time for the terminal to initiate a random access attempt.
  • the RO scheduling information includes at least one of the following:
  • the first indication information is used to indicate whether the RO is effective.
  • the first configuration information of the RO may include at least one of the following: a correspondence between the Preamble and the beam, a prach root sequence number, an RSRP threshold for selecting the beam, and the like.
  • the mapping relationship between the RO and the downlink beam information can be determined by the first configuration information of the RO in the RO scheduling information, and the RO used to send the preamble can be determined according to the downlink beam where the terminal is located or selected, and the time-frequency position of the RO can be determined by the time-frequency position information of the RO in the RO scheduling information, or can be pre-configured or pre-defined by the protocol.
  • the determined RO used to send the preamble is the RO corresponding to the RO scheduling information.
  • the time-frequency position of the RO can be determined by the time position information or frequency position information of the RO in the RO scheduling information, and the RO used to send the preamble is determined according to the mapping relationship between the RO and the downlink beam information (such as SSB) and the time-frequency position of the RO and the downlink beam where the terminal is located or selected; the mapping relationship between the preamble and the downlink beam information (such as SSB) can be determined by the first configuration information of the RO in the RO scheduling information, and the terminal determines the preamble to be sent based on the downlink beam where it is located or selected.
  • the determined RO for sending the preamble is the RO corresponding to the RO scheduling information.
  • the RO scheduling information may include the effective duration information of the RO, and the terminal determines the target RO based on the RO scheduling information, and performs random access based on the target RO. This may include, within the effective time corresponding to the effective duration information of the RO, the terminal determines the target RO based on the RO scheduling information, and performs random access based on the target RO.
  • the RO scheduling information may include first indication information, and the terminal determines a target RO based on the RO scheduling information and performs random access based on the target RO. This may include, when the first indication information indicates that the target RO is effective, the terminal performs random access based on the target RO.
  • the terminal can determine the target RO through at least one of the first configuration information of the RO, the time or frequency position information of the RO, the repetition period information of the RO, the effective duration information of the RO and the first indication information, and perform random access based on the target RO, thereby increasing the number of optional ROs for random access by the terminal, reducing the probability of RACH collision, and shortening the waiting time for the terminal to initiate a random access attempt.
  • the target message includes a random access response message
  • the terminal determines a target RO based on the RO scheduling information, and performs random access based on the target RO, including:
  • the terminal determines a target RO based on the RO scheduling information, and sends a next random access preamble code based on the target RO.
  • random access failure may refer to the Random Access Response reception not successful and the Random Access procedure is not completed.
  • Random Access Response reception is not successful
  • random access is not completed or random access is completed but unsuccessful.
  • the terminal may continue to initiate the transmission of the next random access preamble (for example, when the maximum number of RACH attempts has not been reached).
  • the terminal determines a target RO based on the RO scheduling information carried in the random access response message, and sends the next random access preamble code based on the target RO, so that the network side can schedule more ROs through the random access response message for the terminal that has failed random access to perform random access in a short time, thereby avoiding the introduction of a longer waiting time (backoff) for another RACH attempt.
  • the method further includes:
  • the terminal stores the RO scheduling information
  • the terminal determines a target RO based on the RO scheduling information, and sends a next random access preamble code based on the target RO, including:
  • the terminal determines that random access fails, if the terminal stores RO scheduling information, the terminal determines a target RO based on the stored RO scheduling information, and sends a next random access preamble based on the target RO.
  • the terminal stores the RO scheduling information, for example, stores all or part of the parameters carried by the RO scheduling information.
  • the terminal may determine the random access response time window, and receive the random access response message within the random access response time window; if the received random access response message includes RO scheduling information, the terminal stores the RO scheduling information.
  • the terminal clears the stored RO scheduling information if the terminal receives a random access response message that does not include RO scheduling information within the random access response time window.
  • the terminal when the RO scheduling information includes effective duration information, the terminal starts timing when receiving the RO scheduling information; when the effective time corresponding to the effective duration information expires, the terminal can delete the stored RO scheduling information; if during the timing period, the terminal receives new RO scheduling information, the timing is restarted according to the new effective duration information.
  • the terminal after the terminal successfully completes random access (eg, successfully receives Msg4 of a 4-step RACH process), the terminal clears or releases the random access resources dynamically scheduled by the network side, such as clearing the stored RO scheduling information.
  • the terminal determines that random access has failed, if the terminal stores RO scheduling information, the terminal determines the target RO based on the stored RO scheduling information, and sends the next random access preamble code based on the target RO.
  • the terminal can determine the target RO and send the random access preamble code through the stored RO scheduling information when a random access attempt is needed, so that the terminal that fails in random access can make a random access attempt in a short time.
  • the terminal determines that random access fails, including at least one of the following:
  • the terminal determines that the random access fails;
  • the terminal contention resolution is unsuccessful, the terminal determines that random access has failed.
  • the random access response time window may refer to the ra-ResponseWindow configured in RACH-ConfigCommon.
  • No random access response message containing a matching preamble identifier (Preamble_INDEX) sent by the terminal is detected, which can be understood as no random access response containing a random access preamble identifier that matches the sent Preamble_INDEX is received (the Random Access Response containing Random Access Preamble identifiers that matches the transmitted PREAMBLE_INDEX has not been received).
  • the method further comprises:
  • the terminal receives system information, where the system information carries second configuration information of the target RO;
  • the terminal determines a target RO based on the RO scheduling information, and performs random access based on the target RO, including:
  • the terminal determines the target RO based on the RO scheduling information and the second configuration information, and performs random access based on the target RO.
  • the second configuration information of the target RO may include at least one of the following: a correspondence between a Preamble and a beam, a prach root sequence number, an RSRP threshold for selecting a beam, and the like.
  • the terminal can obtain part of the configuration of the target RO through the system information broadcast by the cell, and use it in combination with the RO scheduling information contained in the target message to determine the time-frequency position of the target RO and the generation parameters of the Preamble sequence.
  • the terminal determines the target RO based on the RO scheduling information and the second configuration information, and performs random access based on the target RO, so that part of the configuration of the target RO can be carried through the system information, reducing the complexity of the RO scheduling information, supporting the use of RO scheduling information with fewer bits combined with system information to indicate the target RO, and saving signaling overhead.
  • the terminal determines a target RO based on the RO scheduling information, and performs random access based on the target RO, including:
  • the terminal selects an RO from the RO corresponding to the RO scheduling information and the RO corresponding to the third configuration information carried in the system information;
  • the terminal performs random access based on the selected target RO.
  • the RO corresponding to the third configuration information carried in the system information may refer to the RO configured by the third configuration information carried in the system information.
  • the RO corresponding to the third configuration information may also be described as a non-dynamic RO configured by the system information, or a non-dynamic RO broadcasted in the system information.
  • the terminal within the effective time corresponding to the effective duration information of the RO in the RO scheduling information, the terminal selects an RO from the RO corresponding to the RO scheduling information and the RO corresponding to the third configuration information carried by the system information; the terminal performs random access based on the selected target RO.
  • the RO corresponding to the third configuration information carried in the system information can be understood as a non-dynamic RO.
  • the terminal considers that both the non-dynamic RO broadcasted in the system information and the dynamic RO scheduled by the target message can be used for the random access process.
  • the terminal selects an RO from the RO corresponding to the RO scheduling information and the RO corresponding to the third configuration information carried in the system information; the terminal performs random access based on the selected target RO.
  • the terminal selects an RO for random access from the RO corresponding to the RO scheduling information and the RO corresponding to the third configuration information carried in the system information, more ROs can be dynamically scheduled for random access by the terminal, thereby shortening the waiting time for the terminal to initiate a random access attempt.
  • the selected RO is a next RO that is closest to the current time among the RO corresponding to the RO scheduling information and the RO corresponding to the third configuration information.
  • the current time may refer to the time when the RO selection is performed.
  • the terminal when the terminal performs a new random access resource selection, the terminal selects the RO with the latest time for random access, regardless of whether it is a non-dynamic RO broadcasted by system information or a dynamic RO scheduled by a target message.
  • the terminal determines a target RO based on the RO scheduling information, and performs random access based on the target RO, including:
  • the terminal selects an RO from the ROs corresponding to the RO scheduling information
  • the terminal performs random access based on the selected target RO.
  • the terminal that receives the RO scheduling information may consider that the non-dynamic RO broadcast in the system information is invalid or unavailable (not available), that is, only the RO scheduled by the target message can be used for the random access process.
  • the terminal selects an RO from the ROs corresponding to the RO scheduling information; the terminal performs random access based on the selected target RO, so that the terminal that receives the RO scheduling information and the terminal that does not receive the RO scheduling information will use different RO resources for random access, thereby reducing the random access load on the non-dynamically scheduled RO resources.
  • the terminal selects an RO from the RO corresponding to the RO scheduling information, including:
  • the terminal selects an RO from the ROs corresponding to the RO scheduling information within the effective time corresponding to the effective duration information of the RO corresponding to the RO scheduling information.
  • the terminal selects an RO only from among the ROs corresponding to the RO scheduling information.
  • the terminal receiving the RO scheduling information may consider that the non-dynamic RO broadcasted in the system information is invalid, that is, only the RO scheduled by the target message may be used for the random access process.
  • the target message includes a target media access control MAC subheader or a target MAC control element (CE), and the target MAC subheader or target MAC CE carries the RO scheduling information.
  • a target media access control MAC subheader or a target MAC control element CE
  • the target MAC subheader or target MAC CE carries the RO scheduling information.
  • target MAC subheader or target MAC CE may be a newly introduced MAC subheader or MAC CE; or it may be a MAC subheader or MAC CE obtained by enhancing or extending an existing MAC subheader or MAC CE.
  • the target MAC subheader or target MAC CE carries second indication information, and the second indication information is used to indicate the type of the target MAC subheader or target MAC CE.
  • the terminal can determine whether the received MAC subheader or MAC CE is the target MAC subheader or target MAC CE carrying RO scheduling information through the second indication information.
  • the target MAC subheader or target MAC CE carries second indication information
  • the second indication information is used to indicate the type of the target MAC subheader or target MAC CE, so that the terminal can quickly determine the MAC subheader or MAC CE carrying RO scheduling information through the second indication information.
  • the RO scheduling information includes third indication information, and the third indication information is used to indicate at least one effective RO among the ROs corresponding to the third configuration information carried by the system information.
  • the target RO may be a valid RO among the ROs corresponding to the third configuration information carried in the system information indicated by the third indication information.
  • the RO corresponding to the third configuration information carried in the system information may refer to the RO configured by the third configuration information carried in the system information.
  • the RO corresponding to the third configuration information may also be described as a non-dynamic RO configured by the system information, or a non-dynamic RO broadcasted in the system information.
  • the third indication information may be a dynamic RO configuration field, which is used to provide the configuration of the dynamic RO.
  • the third indication information indicates whether to start or disable the RO configured by the third configuration information carried by the system information. For example, one bit of third indication information is used to indicate whether to start or disable the RO configured by the third configuration information; or multiple bits of third indication information are used to indicate the proportion of enabling the RO configured by the third configuration information, such as enabling 0%, 50%, 25%, 75%, or 100% of the RO configured by the third configuration information.
  • the third indication information may also indicate validity duration information of the target RO.
  • the third indication information can be composed of multiple parts and used to carry different information.
  • the third indication information can also be used to indicate the time or frequency resource configuration of the target RO, the configuration number of the time or frequency resource configuration, or the effective duration configuration, etc.
  • the RO scheduling information includes third indication information, and the third indication information is used to indicate at least one effective RO among the ROs corresponding to the third configuration information carried by the system information, so that the RO scheduling information with fewer bits can be combined with the system information to indicate the target RO, saving signaling overhead.
  • the paging-related message includes at least one of the following:
  • Paging scheduling signaling paging message; paging indication signal; paging wake-up signal; low power wake-up signal; paging short message.
  • the RO corresponding to the RO scheduling information and the RO corresponding to the third configuration information carried by the system information are respectively mapped to the synchronization signal block SSB.
  • the RO corresponding to the third configuration information carried by the system information and the dynamically scheduled RO are mapped to the SSB respectively. If the network side sends the RO scheduling information, the dynamically scheduled target RO will not change the mapping relationship between the RO corresponding to the third configuration information carried by the system information and the SSB.
  • the RO corresponding to the third configuration information carried by the system information can be understood as a traditional (legacy) RO.
  • the RO corresponding to the RO scheduling information and the RO corresponding to the third configuration information carried by the system information are respectively mapped to the synchronization signal block SSB.
  • the mapping relationship between the RO corresponding to the third configuration information carried by the system information and the SSB will not change, thereby avoiding the network side being unable to uniquely determine the SSB based on the preamble sent by the terminal on the RO.
  • the target message includes a public DCI
  • the public DCI carries RO scheduling information
  • the RO scheduling information includes a scheduling identifier
  • the terminal determines a target RO based on the RO scheduling information, and performs random access based on the target RO, including:
  • the terminal determines a target RO based on the RO corresponding to the scheduling identifier, and performs random access based on the target RO.
  • the RO corresponding to the scheduling identifier may include one or more ROs, and the terminal may select an RO from the ROs corresponding to the scheduling identifier, and perform random access based on the selected target RO.
  • the target RO may be the next RO closest to the current time among the ROs corresponding to the scheduling identifier.
  • a scheduling identifier (such as scheduling ID X) can be agreed upon by the protocol for RO scheduling.
  • the network sends a public DCI, and the public DCI indicates that the ID to be scheduled is X, the terminal receiving the public DCI determines the target RO according to the indication in the public DCI.
  • the terminal performs random access based on the RO corresponding to the scheduling identifier carried by the public DCI, so that the network side can schedule more ROs through the public DCI for the terminals that fail random access to perform random access in a short time, avoiding the introduction of a longer waiting time for another RACH attempt.
  • the terminal determines a target RO based on the RO scheduling information, and performs random access based on the target RO, including:
  • the terminal determines a target RO based on the RO scheduling information, and performs random access based on the target RO;
  • the terminal determines whether the terminal is a terminal of the target type based on at least one of the following:
  • RSSI received signal strength indication
  • RSSRQ reference signal received quality
  • RRC radio resource control
  • the terminal of the target type may be a terminal with specific characteristics.
  • the target type of terminal may include at least one of the following:
  • the terminal whose preamble transmission power is lower than a certain threshold
  • Terminals in specific RRC states such as idle, inactive or connected terminals;
  • Terminals that support specific capabilities such as terminals that support access to satellites (such as non-terrestrial networks (NTN)), terminals that support reduced terminal capability (RedCap) features, etc.
  • NTN non-terrestrial networks
  • RedCap reduced terminal capability
  • RACH is triggered by a terminal due to a specific service type, such as data, signaling, etc.
  • the terminal determines the target RO based on the RO scheduling information, and performs random access based on the target RO. In this way, only the target type terminal is allowed to determine the target RO based on the RO scheduling information, and perform random access based on the target RO, providing more ROs for the target type terminal to perform random access, thereby shortening the waiting time for the target type terminal to initiate a random access attempt.
  • FIG. 10 is a flow chart of a random access method provided in an embodiment of the present application. As shown in FIG. 10 , the random access method includes the following steps:
  • Step 201 The network side device sends a target message to the terminal, where the target message carries physical random access channel transmission opportunity RO scheduling information; the RO scheduling information is used for random access;
  • the target message includes at least one of the following:
  • the RO scheduling information is used to determine a target RO, and the target RO is used for random access of a terminal.
  • this embodiment is an implementation of the network side device corresponding to the embodiment shown in Figure 9. Its specific implementation can refer to the relevant description of the embodiment shown in Figure 9. To avoid repeated description, this embodiment will not be repeated.
  • the scheduling information of the dynamic RO may also be described as RO scheduling information.
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • the random access method includes the following process:
  • the UE sends the selected Preamble in the selected RO;
  • the UE determines a random access response time window based on the time-frequency position of the RO used in step (11), and receives a random access response message within the random access response time window. If the received RAR response message contains scheduling information of the dynamic RO, the UE saves the scheduling information of the dynamic RO.
  • the scheduling information of the dynamic RO includes:
  • RO configuration information such as the correspondence between Preamble and beam, prach root sequence number, RSRP threshold for beam selection, etc.
  • the UE clears the saved scheduling information of the dynamic RO.
  • the UE If the UE does not detect a response message matching the sent Preamble until the end of the random access response time window, the UE applies the scheduling information of the dynamic RO to make a subsequent random access attempt.
  • the UE obtains partial configuration of the dynamic RO through a cell broadcast message, and uses it in combination with the scheduling information of the dynamic RO contained in the random access response message to determine the time-frequency position of the available dynamic RO and generation parameters of the Preamble sequence.
  • Embodiment 2 is a diagrammatic representation of Embodiment 1:
  • the random access method includes the following process:
  • Step (21) is the same as step (11) of Example 1;
  • Step (23) If the UE successfully receives Msg2 and sends Msg3, a failure occurs when receiving Msg4 (i.e., contention resolution is unsuccessful); if the UE saves the scheduling information of the dynamic RO, the UE applies the scheduling information of the dynamic RO to make subsequent random access attempts.
  • the UE applies the scheduling information of the dynamic RO to make a subsequent random access attempt, wherein the UE applies the scheduling information of the dynamic RO to make a subsequent random access attempt including: within the effective time of the scheduling information of the dynamic RO, the UE considers that both the non-dynamic RO broadcasted in the system information and the dynamic RO scheduled by Msg2 can be used for the random access process.
  • the UE When the UE performs a new random access resource selection, the UE selects the RO with the latest time for random access, regardless of whether it is a non-dynamic RO or a dynamic RO scheduled by Msg2.
  • Embodiment 4 is a diagrammatic representation of Embodiment 4:
  • the UE applies the scheduling information of the dynamic RO to make a subsequent random access attempt, wherein the UE applies the scheduling information of the dynamic RO to make a subsequent random access attempt including: within the effective time of the scheduling information of the dynamic RO, the UE that has received the scheduling information of the dynamic RO considers that the non-dynamic RO broadcasted in the system information is invalid, that is, only the dynamic RO scheduled by Msg2 can be used for the random access process.
  • the terminal that has received the scheduling information of the dynamic RO and the terminal that has not received the scheduling information of the dynamic RO will use different RO resources for random access, thereby reducing the random access load on the non-dynamically scheduled RO resources.
  • the UE applies the scheduling information of the dynamic RO to make subsequent random access attempts, wherein:
  • the scheduling information of dynamic RO is carried by the MAC subheader or MAC CE.
  • An implementation method of a MAC subheader carrying the scheduling information of dynamic RO is shown in Figure 11.
  • the MAC subheader includes an indication field T, indicating that the MAC subheader carries scheduling information of the dynamic RO.
  • a dynamic RO configuration domain is carried to provide the configuration of the dynamic RO.
  • the dynamic RO configuration field may be composed of multiple parts, which are used to carry different information, such as time-frequency resource configuration, or configuration number, all or part of the information in the effective duration configuration, and so on.
  • the UE When the dynamic RO configuration field carries the effective duration configuration, the UE starts timing when receiving the configuration; when the effective time expires, the UE deletes the saved dynamic RO configuration; if the UE receives a new dynamic RO configuration during the timing, the timing is restarted according to the new effective duration configuration.
  • the UE applies the scheduling information of the dynamic RO to make subsequent random access attempts, and further includes: after the UE successfully completes the random access (such as successfully receiving Msg4 of the 4-step RACH process), the UE clears or releases the random access resources dynamically scheduled by the network side, for example, clearing the scheduling information of the dynamic RO saved by the UE in step (12) of the first embodiment.
  • the UE applies the scheduling information of the dynamic RO to make subsequent random access attempts, wherein:
  • the scheduling information of dynamic RO is carried by the MAC subheader or MAC CE.
  • the dynamic RO configuration field can be carried using the Rbit in the existing MAC subheader, such as the Rbit in the MAC subheader of the BI.
  • one Rbit indicates starting or stopping the dynamic RO (such as flexible RO) configured in the system information; or multiple Rbits indicate the enabling ratio: such as enabling 0%, 50%, 25%, 75%, 100% of the flexible RO configured in the system information.
  • FIG12 An implementation of a MAC subheader carrying scheduling information of a dynamic RO is shown in FIG12 .
  • the traditional (legacy) RO and the dynamically scheduled RO are mapped to the SSB respectively. If the network side dynamically schedules the RO (for example, the flexible RO is activated), the dynamic scheduling of the RO will not change the mapping relationship between the legacy RO and the SSB.
  • mapping relationship between legacy RO and SSB is shown in Figure 13. If the legacy RO and the dynamically scheduled RO are not mapped to SSB separately, as shown in Figure 14, the mapping relationship between the legacy RO and SSB will change, and the dynamic RO is in the dotted box.
  • UE1 which has not received Msg2
  • Msg2 does not know whether the network side has dynamically scheduled RO; therefore, when it is located under the coverage of SSB#2, it will select RO1 to send the preamble corresponding to SSB#2 according to Figure 13; and UE2, which has received Msg2, knows that the network side has dynamically scheduled RO. Assuming that UE2 can use legacy RO or dynamically scheduled RO, when it is located under the coverage of SSB#4, it will select RO1 to send the preamble corresponding to SSB#4 according to Figure 14. When the network side receives the preamble from RO1, it cannot determine whether the received preamble corresponds to SSB#2 or SSB#4.
  • the legacy RO and the dynamically scheduled RO are mapped to the SSB respectively, that is, regardless of whether the network side schedules the dynamic RO, the mapping relationship between the legacy RO and the SSB remains unchanged.
  • the network side can uniquely determine the SSB where the UE is located based on the received Msg1.
  • the mapping relationship between the legacy RO and the SSB and the mapping relationship between the dynamically scheduled RO and the SSB are shown in Figure 15.
  • mapping relationship between legacy RO and SSB and the mapping relationship between dynamically scheduled RO and SSB are independent of each other; when the UE determines the mapping relationship between legacy RO and SSB, it assumes that the dynamically scheduled RO is not configured or scheduled; similarly, when the UE determines the mapping relationship between dynamically scheduled RO and SSB, it assumes that the legacy RO is not configured.
  • the configuration information of the dynamic RO can also be notified to the UE during the paging process.
  • the signaling or message carrying the configuration information of the dynamic RO includes but is not limited to: paging scheduling signaling (paging DCI) or paging message (paging message), paging early indication (PEI), paging wake-up signal, low-power wake-up signal, paging short message, etc.; because the paged terminal needs to initiate a RACH process to access the network.
  • the UE parses one of the above-mentioned paging-related signalings and finds that the configuration information of the dynamic RO in the paging-related signaling indicates that the dynamic RO is scheduled, the UE can use the dynamic RO for random access.
  • the UE can periodically monitor the paging message to determine whether it is paged. If the paging message itself or the paging scheduling signaling corresponding to the paging message indicates that the dynamic RO is scheduled, even if the UE itself is not paged, it can record the configuration information of the dynamic RO and use the dynamic RO to initiate paging the next time it initiates paging. If the paging message itself or the paging scheduling signaling corresponding to the paging message does not indicate that the dynamic RO is scheduled, the UE deletes the saved configuration information of the dynamic RO. Optionally, the configuration information of the dynamic RO saved by the UE is valid for a certain period of time. If the validity period of the configuration information of the dynamic RO expires, the UE deletes the saved configuration information of the dynamic RO.
  • the scheduling information of the dynamic RO can also be carried in the common DCI; for example, the protocol specifies a scheduling ID X for the dynamic RO scheduling.
  • the network sends a scheduling signaling (such as DCI), and the scheduling signaling indicates that the ID to be scheduled is X, the UE that receives the scheduling signaling determines the RO dynamically scheduled by the network side according to the indication in the scheduling signaling.
  • the dynamically scheduled RO may only be applicable to UEs with specific characteristics, such as:
  • UE in a specific RRC state such as idle, inactive or connected UE
  • NTN non-terrestrial networks
  • RedCap reduced terminal capability
  • RACH is triggered by a UE due to a specific service type, such as data, signaling, etc.
  • the network side can configure it to the terminal through system information; or can notify the terminal through dynamic scheduling signaling, and the dynamic scheduling signaling includes at least one of the following: Msg2, MsgB, paging message, DCI for ID X.
  • the network side when the random access channel is congested, the network side configures a longer Backoff time to discretize the time for the terminal to initiate random access again, thereby reducing the RACH load; however, it will introduce a longer waiting time for the RACH retry, which will reduce the user experience.
  • the network side when the random access channel is congested, the network side dynamically schedules more random access opportunities (i.e., RO) through random access response messages (such as Msg2 or Msg B) for terminals that have not succeeded or failed in random access to perform random access in a short time, thereby avoiding the introduction of a longer waiting time for the RACH retry.
  • RO random access opportunities
  • the embodiment of the present application carries dynamic random access opportunity related information through Msg2 or Msg B to support on-demand scheduling, that is, the scheduling information is sent only when RACH congestion is detected on the network side; at the same time, it can ensure that the dynamic random access opportunity related information is only received by the terminal that needs to retry random access; avoiding disturbing other terminals that do not need to know the information.
  • the random access method provided in the embodiment of the present application may be executed by a random access device.
  • the random access device executing the random access method is taken as an example to illustrate the random access device provided in the embodiment of the present application.
  • FIG. 16 is a structural diagram of a random access device provided in an embodiment of the present application.
  • the terminal includes the random access device.
  • the random access device 300 includes:
  • the first receiving module 301 is used to receive a target message sent by a network side device, where the target message carries physical random access channel transmission opportunity RO scheduling information;
  • An access module configured to determine a target RO based on the RO scheduling information, and perform random access based on the target RO;
  • the target message includes at least one of the following:
  • the RO scheduling information includes at least one of the following:
  • the first indication information is used to indicate whether the RO is effective.
  • the target message includes a random access response message
  • the access module is specifically configured to:
  • the terminal determines a target RO based on the RO scheduling information, and sends a next random access preamble code based on the target RO.
  • the device further comprises:
  • a storage module used for storing the RO scheduling information
  • the access module is specifically used for:
  • the terminal determines that random access fails, if the terminal stores RO scheduling information, the terminal determines a target RO based on the stored RO scheduling information, and sends a next random access preamble code based on the target RO.
  • the terminal determines that random access fails, including at least one of the following:
  • the terminal determines that the random access fails;
  • the terminal contention resolution is unsuccessful, the terminal determines that random access has failed.
  • the device further comprises:
  • a second receiving module configured to receive system information, where the system information carries second configuration information of the target RO;
  • the access module is specifically used for:
  • the target RO is determined based on the RO scheduling information and the second configuration information, and random access is performed based on the target RO.
  • the access module is specifically used to:
  • Random access is performed based on the selected target RO.
  • the target RO is the next RO closest to the current time among the RO corresponding to the RO scheduling information and the RO corresponding to the third configuration information.
  • the access module is specifically used to:
  • Random access is performed based on the selected target RO.
  • the access module is specifically used to:
  • Random access is performed based on the selected target RO.
  • the target message includes a target media access control MAC subheader or a target MAC control unit CE, and the target MAC subheader or target MAC CE carries the RO scheduling information.
  • the target MAC subheader or target MAC CE carries second indication information, and the second indication information is used to indicate the type of the target MAC subheader or target MAC CE.
  • the RO scheduling information includes third indication information, and the third indication information is used to indicate at least one effective RO among the ROs corresponding to the third configuration information carried by the system information.
  • the paging-related message includes at least one of the following:
  • Paging scheduling signaling paging message; paging indication signal; paging wake-up signal; low power wake-up signal; paging short message.
  • the RO corresponding to the RO scheduling information and the RO corresponding to the third configuration information carried by the system information are respectively mapped to the synchronization signal block SSB.
  • the target message includes a public DCI
  • the public DCI carries RO scheduling information
  • the RO scheduling information includes a scheduling identifier
  • the access module is specifically configured to:
  • a target RO is determined based on the RO corresponding to the scheduling identifier, and random access is performed based on the target RO.
  • the access module is specifically used to:
  • the terminal is a terminal of the target type, determining a target RO based on the RO scheduling information, and performing random access based on the target RO;
  • the terminal determines whether the terminal is a terminal of the target type based on at least one of the following:
  • the number of random accesses of the terminal The number of random accesses of the terminal; the preamble transmission power of the terminal; the received signal strength indication RSSI of the serving cell measured by the terminal; the reference signal reception quality RSRQ of the serving cell measured by the terminal; the radio resource control RRC state of the terminal; the capability or type of the terminal; and the service trigger type for random access of the terminal.
  • the random access device in the embodiment of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip.
  • the electronic device may be a terminal, or may be other devices other than a terminal.
  • the terminal may include but is not limited to the types of terminal 11 listed above, and other devices may be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
  • the random access device provided in the embodiment of the present application can implement each process implemented by the method embodiment of Figure 9 and achieve the same technical effect. To avoid repetition, it will not be repeated here.
  • FIG. 17 is a structural diagram of a random access device provided in an embodiment of the present application.
  • the network side device includes the random access device.
  • the random access device 400 includes:
  • the sending module 401 is used to send a target message to the terminal, where the target message carries physical random access channel transmission opportunity RO scheduling information; the RO scheduling information is used for random access;
  • the target message includes at least one of the following:
  • the random access device in the embodiment of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip.
  • the electronic device may be a terminal, or may be other devices other than a terminal.
  • the terminal may include but is not limited to the types of terminal 11 listed above, and other devices may be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
  • the random access device provided in the embodiment of the present application can implement each process implemented by the method embodiment of Figure 10 and achieve the same technical effect. To avoid repetition, it will not be repeated here.
  • an embodiment of the present application further provides a communication device 500, including a processor 501 and a memory 502, wherein the memory 502 stores a program or instruction that can be run on the processor 501.
  • the communication device 500 is a terminal
  • the program or instruction is executed by the processor 501 to implement the various steps of the random access method embodiment applied to the terminal, and can achieve the same technical effect. To avoid repetition, it is not repeated here.
  • the communication device 500 is a network side device
  • the program or instruction is executed by the processor 501 to implement the various steps of the random access method embodiment applied to the network side device, and can achieve the same technical effect. To avoid repetition, it is not repeated here.
  • the embodiment of the present application also provides a terminal, including a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps in the method embodiment shown in Figure 9.
  • This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect.
  • Figure 19 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.
  • the terminal 600 includes but is not limited to: a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609 and at least some of the components of a processor 610.
  • the terminal 600 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 610 through a power management system, so as to implement functions such as managing charging, discharging, and power consumption management through the power management system.
  • a power source such as a battery
  • the terminal structure shown in FIG19 does not constitute a limitation on the terminal, and the terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently, which will not be described in detail here.
  • the input unit 604 may include a graphics processing unit (GPU) 6041 and a microphone 6042, and the graphics processor 6041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode.
  • the display unit 606 may include a display panel 6061, and the display panel 6061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc.
  • the user input unit 607 includes a touch panel 6071 and at least one of other input devices 6072.
  • the touch panel 6071 is also called a touch screen.
  • the touch panel 6071 may include two parts: a touch detection device and a touch controller.
  • Other input devices 6072 may include, but are not limited to, a physical keyboard, function keys (such as a volume control key, a switch key, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
  • the RF unit 601 after receiving downlink data from the network side device, can transmit the data to the processor 610 for processing; in addition, the RF unit 601 can send uplink data to the network side device.
  • the RF unit 601 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
  • the memory 609 can be used to store software programs or instructions and various data.
  • the memory 609 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc.
  • the memory 609 may include a volatile memory or a non-volatile memory, or the memory 609 may include both volatile and non-volatile memories.
  • the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory.
  • the volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM).
  • the memory 609 in the embodiment of the present application includes but is not limited to these and any other suitable types of memories.
  • the processor 610 may include one or more processing units; optionally, the processor 610 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 610.
  • the radio frequency unit 601 is used to: receive a target message sent by a network side device, where the target message carries physical random access channel transmission opportunity RO scheduling information;
  • the processor 610 is configured to: determine a target RO based on the RO scheduling information, and perform random access based on the target RO;
  • the target message includes at least one of the following:
  • the RO scheduling information includes at least one of the following:
  • the first indication information is used to indicate whether the RO is effective.
  • the target message includes a random access response message
  • the processor 610 is specifically configured to:
  • a target RO is determined based on the RO scheduling information, and a next random access preamble is sent based on the target RO.
  • the processor 610 is further configured to: store the RO scheduling information
  • the processor 610 is further configured to:
  • the terminal determines that random access fails, if the terminal stores RO scheduling information, the terminal determines a target RO based on the stored RO scheduling information, and sends a next random access preamble code based on the target RO.
  • the terminal determines that random access fails, including at least one of the following:
  • the terminal does not detect a random access response message including a matching preamble identifier sent by the terminal in the random access response message corresponding to the random access response time window, it is determined that the random access fails;
  • the terminal contention resolution is unsuccessful, the terminal determines that random access has failed.
  • the radio frequency unit 601 is further configured to: receive system information, where the system information carries second configuration information of the target RO;
  • the processor 610 is specifically configured to:
  • the target RO is determined based on the RO scheduling information and the second configuration information, and random access is performed based on the target RO.
  • the processor 610 is specifically configured to:
  • Random access is performed based on the selected target RO.
  • the target RO is the next RO closest to the current time among the RO corresponding to the RO scheduling information and the RO corresponding to the third configuration information.
  • the processor 610 is specifically configured to:
  • Random access is performed based on the selected target RO.
  • the processor 610 is specifically configured to:
  • Random access is performed based on the selected target RO.
  • the target message includes a target media access control MAC subheader or a target MAC control unit CE, and the target MAC subheader or target MAC CE carries the RO scheduling information.
  • the target MAC subheader or target MAC CE carries second indication information, and the second indication information is used to indicate the type of the target MAC subheader or target MAC CE.
  • the RO scheduling information includes third indication information, and the third indication information is used to indicate at least one effective RO among the ROs corresponding to the third configuration information carried by the system information.
  • the paging-related message includes at least one of the following:
  • Paging scheduling signaling paging message; paging indication signal; paging wake-up signal; low power wake-up signal; paging short message.
  • the RO corresponding to the RO scheduling information and the RO corresponding to the third configuration information carried by the system information are respectively mapped to the synchronization signal block SSB.
  • the target message includes a public DCI
  • the public DCI carries RO scheduling information
  • the RO scheduling information includes a scheduling identifier
  • the processor 610 is specifically configured to:
  • a target RO is determined based on the RO corresponding to the scheduling identifier, and random access is performed based on the target RO.
  • the processor 610 is specifically configured to:
  • the terminal is a terminal of the target type, determining a target RO based on the RO scheduling information, and performing random access based on the target RO;
  • the terminal determines whether the terminal is a terminal of the target type based on at least one of the following:
  • the number of random accesses of the terminal The number of random accesses of the terminal; the preamble transmission power of the terminal; the received signal strength indication RSSI of the serving cell measured by the terminal; the reference signal reception quality RSRQ of the serving cell measured by the terminal; the radio resource control RRC state of the terminal; the capability or type of the terminal; and the service trigger type for random access of the terminal.
  • the terminal of the embodiment of the present application also includes: instructions or programs stored in the memory 609 and executable on the processor 610.
  • the processor 610 calls the instructions or programs in the memory 609 to execute the methods executed by the modules shown in Figure 16 and achieve the same technical effect. To avoid repetition, it will not be repeated here.
  • the embodiment of the present application also provides a network side device, including a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the method embodiment shown in Figure 10.
  • the network side device embodiment corresponds to the above-mentioned random access method embodiment applied to the network side device, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to the network side device embodiment, and can achieve the same technical effect.
  • the embodiment of the present application also provides a network side device.
  • the network side device 700 includes: an antenna 701, a radio frequency device 702, a baseband device 703, a processor 704 and a memory 705.
  • the antenna 701 is connected to the radio frequency device 702.
  • the radio frequency device 702 receives information through the antenna 701 and sends the received information to the baseband device 703 for processing.
  • the baseband device 703 processes the information to be sent and sends it to the radio frequency device 702.
  • the radio frequency device 702 processes the received information and sends it out through the antenna 701.
  • the method executed by the network-side device in the above embodiment may be implemented in the baseband device 703, which includes a baseband processor.
  • the baseband device 703 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 20, one of which is, for example, a baseband processor, which is connected to the memory 705 through a bus interface to call the program in the memory 705 and execute the network device operations shown in the above method embodiment.
  • the network side device may also include a network interface 706, which is, for example, a Common Public Radio Interface (CPRI).
  • CPRI Common Public Radio Interface
  • the network side device 700 of the embodiment of the present application also includes: instructions or programs stored in the memory 705 and executable on the processor 704.
  • the processor 704 calls the instructions or programs in the memory 705 to execute the method executed by each module shown in Figure 17 and achieves the same technical effect. To avoid repetition, it will not be repeated here.
  • An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored.
  • a program or instruction is stored.
  • each process of the above-mentioned random access method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
  • the processor is the processor in the terminal described in the above embodiment.
  • the readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk, etc.
  • the readable storage medium may be a non-transient readable storage medium.
  • An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned random access method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
  • the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
  • the embodiment of the present application further provides a computer program/program product, which is stored in a storage medium, and is executed by at least one processor to implement the various processes of the above-mentioned random access method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
  • An embodiment of the present application also provides a random access system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the random access method applied to the terminal as described above, and the network side device can be used to execute the steps of the random access method applied to the network side device as described above.
  • the above-mentioned embodiment method can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, it can also be implemented by hardware.
  • the computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable the terminal or network side device to execute the method described in each embodiment of the present application.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

La présente demande se rapporte au domaine technique des communications et divulgue un procédé ainsi qu'un appareil d'accès aléatoire, un terminal et un dispositif côté réseau. Le procédé d'accès aléatoire selon des modes de réalisation de la présente demande comprend les étapes dans lesquelles : un terminal reçoit un message cible envoyé par un dispositif côté réseau, le message cible transportant des informations de planification d'occasion de transmission de canal physique d'accès aléatoire (RO) ; et le terminal détermine une RO cible sur la base des informations de planification de RO et effectue un accès aléatoire sur la base de la RO cible, le message cible contenant au moins l'un des éléments suivants : un message de réponse d'accès aléatoire ; un message associé à la radiomessagerie ; et des informations de commande de liaison descendante (DCI) communes.
PCT/CN2024/137733 2023-11-22 2024-12-09 Procédé et appareil d'accès aléatoire, terminal et dispositif côté réseau Pending WO2025108494A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202311567554.5A CN120050796A (zh) 2023-11-22 2023-11-22 随机接入方法、装置、终端及网络侧设备
CN202311567554.5 2023-11-22

Publications (1)

Publication Number Publication Date
WO2025108494A1 true WO2025108494A1 (fr) 2025-05-30

Family

ID=95759153

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2024/137733 Pending WO2025108494A1 (fr) 2023-11-22 2024-12-09 Procédé et appareil d'accès aléatoire, terminal et dispositif côté réseau

Country Status (2)

Country Link
CN (1) CN120050796A (fr)
WO (1) WO2025108494A1 (fr)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022028341A1 (fr) * 2020-08-07 2022-02-10 华为技术有限公司 Procédé d'amélioration d'accès aléatoire, dispositif réseau et terminal
CN116171636A (zh) * 2020-12-18 2023-05-26 Oppo广东移动通信有限公司 随机接入响应的处理方法、网络设备和终端设备
CN117015054A (zh) * 2022-04-27 2023-11-07 维沃移动通信有限公司 终端操作方法、装置、终端及网络侧设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022028341A1 (fr) * 2020-08-07 2022-02-10 华为技术有限公司 Procédé d'amélioration d'accès aléatoire, dispositif réseau et terminal
CN116171636A (zh) * 2020-12-18 2023-05-26 Oppo广东移动通信有限公司 随机接入响应的处理方法、网络设备和终端设备
CN117015054A (zh) * 2022-04-27 2023-11-07 维沃移动通信有限公司 终端操作方法、装置、终端及网络侧设备

Also Published As

Publication number Publication date
CN120050796A (zh) 2025-05-27

Similar Documents

Publication Publication Date Title
WO2019029323A1 (fr) Procédé et appareil d'envoi de préambule d'accès aléatoire, et procédé et appareil de réception de préambule d'accès aléatoire
CN116112131A (zh) Prach重复传输方法、终端及网络侧设备
JP2025511334A (ja) ランダムアクセスリソース構成方法、装置、端末及びネットワーク側機器
JP2024524594A (ja) 初期帯域幅部分構成の取得方法、端末及びネットワーク側機器
CN113784398B (zh) 数据的处理方法及装置、终端及网络侧设备
CN116112134A (zh) 随机接入方法、装置、终端及网络侧设备
WO2022033549A1 (fr) Procédé et appareil d'établissement de connexion de commande de ressources radioélectriques, terminal et dispositif du côté réseau
JP2023535781A (ja) 補助情報を伝送する方法、端末機器とネットワーク機器
WO2023066129A1 (fr) Procédé de rapport d'informations, dispositif, et support de stockage lisible
WO2025016270A1 (fr) Procédé et appareil de traitement de transmission de répétition de pdcch, équipement utilisateur et dispositif côté réseau
US20240373265A1 (en) Ue based pdcch monitoring adaptation during sdt
JP2022530949A (ja) 2ステップraプロシージャのためのバックオフ
CN113973393A (zh) 随机接入方法、装置、设备及系统
WO2024152994A1 (fr) Procédé et appareil de traitement d'accès aléatoire, et terminal et dispositif côté réseau
WO2025108494A1 (fr) Procédé et appareil d'accès aléatoire, terminal et dispositif côté réseau
WO2022127898A1 (fr) Procédé et appareil de transmission de message et dispositif
WO2025011537A1 (fr) Procédé et appareil d'envoi de message, procédé et appareil de réception de message, terminal, et dispositif côté réseau
WO2025130755A1 (fr) Procédé et appareil de transmission en liaison montante, et terminal, dispositif côté réseau et support
EP4561207A1 (fr) Procédé et appareil de réponse de radiomessagerie
WO2025119090A1 (fr) Procédé de traitement de fenêtre de réception rar, terminal et dispositif côté réseau
US20240224335A1 (en) Systems and methods for early indication for multiple features
WO2025140481A1 (fr) Procédé de commande de puissance, terminal et dispositif côté réseau
WO2024212950A1 (fr) Procédé et appareil de transmission d'informations, dispositif de communication
WO2025148928A1 (fr) Procédé et appareil d'accès aléatoire, terminal et dispositif côté réseau
WO2024208126A1 (fr) Procédé de rapport d'informations de demande, procédé de configuration d'informations et dispositif associé

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24893642

Country of ref document: EP

Kind code of ref document: A1