WO2021068237A1 - 接收或发送随机接入消息的方法和装置 - Google Patents
接收或发送随机接入消息的方法和装置 Download PDFInfo
- Publication number
- WO2021068237A1 WO2021068237A1 PCT/CN2019/110802 CN2019110802W WO2021068237A1 WO 2021068237 A1 WO2021068237 A1 WO 2021068237A1 CN 2019110802 W CN2019110802 W CN 2019110802W WO 2021068237 A1 WO2021068237 A1 WO 2021068237A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- random access
- time period
- rar
- message
- time domain
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 141
- 238000012544 monitoring process Methods 0.000 claims abstract description 8
- 230000015654 memory Effects 0.000 claims description 31
- 238000004590 computer program Methods 0.000 claims description 27
- 238000012545 processing Methods 0.000 claims description 21
- 230000004044 response Effects 0.000 claims description 7
- 230000008569 process Effects 0.000 abstract description 36
- 101100335572 Escherichia coli (strain K12) ftsN gene Proteins 0.000 description 40
- 101150106977 msgA gene Proteins 0.000 description 40
- 238000004891 communication Methods 0.000 description 22
- 101150000582 dapE gene Proteins 0.000 description 17
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 16
- 230000005540 biological transmission Effects 0.000 description 10
- 230000008878 coupling Effects 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 5
- 238000005859 coupling reaction Methods 0.000 description 5
- 238000003672 processing method Methods 0.000 description 5
- 238000013468 resource allocation Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
Definitions
- This application relates to the field of communications, and in particular to a method and device for receiving or sending random access messages.
- the fifth generation (5G) communication system supports two-step random access.
- a network device may send a message containing multiple random access responses (RAR).
- RAR random access responses
- the multiple RARs belong to multiple terminal devices, and the multiple terminal devices receive the After the message, feedback information needs to be sent for the RAR so that the network device can determine whether to retransmit the RAR based on the feedback information.
- the terminal device When the terminal device fails to receive the RAR, the terminal device needs to send feedback information indicating that the reception failed to the network device. Subsequently, the terminal device needs to retransmit the message containing the random access preamble (preamble) in the next random access period and receive the RAR again, and the terminal device needs a longer time to receive the retransmitted RAR. Therefore, how to reduce the time delay of two-step random access is a problem that needs to be solved at present.
- the present application provides a method and device for receiving or sending random access messages, which can reduce the time delay of two-step random access.
- a method for receiving random access messages includes: sending a first message of two-step random access on a first random access resource; The second message; when the second message is not received, or when the second message does not include the first RAR corresponding to the first message, listen for an additional first message in the second time period Two messages.
- the above method adds a time period for monitoring the second message (that is, the second time period), so that the terminal device has the opportunity to receive the retransmitted RAR or the newly transmitted RAR before the next random access period arrives, compared with the existing In the technology, the terminal device needs to wait for the next random access period to receive the RAR solution.
- the method provided in this application reduces the time delay of the 2-step random access process.
- a method for sending a random access message includes: receiving a first message of two-step random access on a first random access resource; and sending a two-step random access message within a first time period.
- the second message, the second random access message includes at least one RAR; when the at least one RAR does not include the first RAR, or when it is determined that the reception of the first RAR included in the at least one RAR fails,
- a second message including a second RAR is sent in the second time period, where the first RAR and the second RAR are RARs corresponding to the first message.
- the above method adds a period for monitoring the retransmission of the RAR (ie, the second period), so that the terminal device has the opportunity to receive the retransmitted RAR or the newly transmitted RAR before the next random access period arrives, compared with the prior art
- the medium terminal device needs to wait for the next random access period to receive the RAR solution.
- the method provided in this application reduces the time delay of the 2-step random access process.
- a device for receiving random access messages which can implement the functions corresponding to the method in the first aspect.
- the functions can be implemented by hardware or by hardware executing corresponding software.
- the hardware or software includes one or more units or modules corresponding to the above-mentioned functions.
- the device is a terminal device or a chip.
- the device may include a processing unit and a transceiving unit.
- the processing unit may be a processor, and the transceiving unit may be a transceiver;
- the terminal device may also include a storage unit, and the storage unit may be a memory; the storage unit is used to store instructions, and the processing The unit executes the instructions stored in the storage unit, so that the terminal device executes the method described in the first aspect.
- the processing unit may be a processor, and the transceiving unit may be an input/output interface, a pin or a circuit, etc.; the processing unit executes the instructions stored in the storage unit to include the
- the terminal device of the chip executes the method described in the first aspect, and the storage unit may be a storage unit in the chip (for example, a register, a cache, etc.), or a storage unit in the terminal device located outside the chip (for example, , Read-only memory, random access memory, etc.).
- a device for sending a random access message can implement the function corresponding to the method in the second aspect.
- the function can be implemented by hardware or by hardware executing corresponding software.
- the hardware or software includes one or more units or modules corresponding to the above-mentioned functions.
- the device is a network device or chip.
- the device may include a processing unit and a transceiving unit.
- the processing unit may be a processor, and the transceiving unit may be a transceiver;
- the network device may also include a storage unit, and the storage unit may be a memory; the storage unit is used to store instructions, and the processing The unit executes the instructions stored in the storage unit, so that the network device executes the method described in the second aspect.
- the processing unit may be a processor, and the transceiving unit may be an input/output interface, a pin or a circuit, etc.; the processing unit executes the instructions stored in the storage unit to include the
- the network device of the chip executes the method described in the second aspect, and the storage unit may be a storage unit in the chip (for example, a register, a cache, etc.), or a storage unit in the network device located outside the chip (for example, , Read-only memory, random access memory, etc.).
- a computer-readable storage medium stores a computer program.
- the processor executes the method described in the first aspect.
- a computer-readable storage medium stores a computer program.
- the processor executes the method described in the second aspect.
- a computer program product including computer program code, and when the computer program code is executed by a processor, the processor executes the method described in the first aspect.
- a computer program product including computer program code, and when the computer program code is executed by a processor, the processor executes the method described in the second aspect.
- a computer program which when running on a computer, causes the computer to execute the method described in the first aspect.
- a computer program which when running on a computer, causes the computer to execute the method described in the second aspect.
- Figure 1 is a schematic diagram of a communication system suitable for the present application
- Figure 2 is a schematic diagram of a 4-step random access method suitable for this application
- Figure 3 is a schematic diagram of a 2-step random access method suitable for the present application.
- Fig. 4 is a schematic diagram of a random access method provided by the present application.
- Fig. 5 is a schematic diagram of another random access method provided by the present application.
- Fig. 6 is a schematic diagram of yet another random access method provided by the present application.
- FIG. 7 is a schematic diagram of yet another random access method provided by this application.
- FIG. 8 is a schematic diagram of yet another random access method provided by this application.
- Fig. 9 is a schematic diagram of a random access device provided by the present application.
- FIG. 10 is a schematic diagram of another random access device provided by this application.
- Fig. 11 is a schematic diagram of a communication device for random access provided by the present application.
- FIG. 1 is a schematic diagram of a communication system suitable for this application.
- the communication system 100 includes a network device 110 and a terminal device 120.
- the terminal device 120 communicates with the network device 110 through electromagnetic waves.
- the terminal device 120 may include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, for example, the third-generation partnership program (3 rd Generation partnership project, 3GPP) defined user equipment (user equipment, UE), mobile station (mobile station, MS), soft terminal, home gateway, set-top box, etc.
- 3GPP third-generation partnership program
- Network device 110 may be defined by the 3GPP base stations, e.g., the fifth generation (5 th generation, 5G) communication system, a base station (gNB).
- the network device 110 may also be a non-3GPP (non-3GPP) access network device, such as an access gateway (AGF).
- AMF access gateway
- the network device 110 may also be a relay station, an access point, a vehicle-mounted device, a wearable device, and other types of devices.
- the communication system 100 is only an example, and the communication system applicable to the present application is not limited to this.
- the number of network devices and terminal devices included in the communication system 100 may also be other numbers.
- the terminal device After the cell search process, the terminal device has achieved downlink synchronization with the network device (also referred to as a "cell"), so the terminal device can receive downlink data.
- the terminal equipment needs to obtain uplink synchronization with the network equipment to facilitate uplink transmission.
- the terminal device can establish a connection with the network device through a random access process and obtain uplink synchronization. That is to say, through random access, the terminal device can obtain uplink synchronization, and obtain the unique identifier assigned to it by the network device, namely the cell radio network temporary identity (C-RNTI). Therefore, random access can be applied not only in initial access, but also in the case where the user's uplink synchronization is lost.
- C-RNTI cell radio network temporary identity
- the random access process can usually be triggered by one of the following six types of trigger events:
- the terminal device will enter the RRC connected state (RRC_CONNECTED) from the radio resource control (radio resource control, RRC) idle state (RRC_IDLE).
- the terminal device When the terminal device needs to establish uplink synchronization with a new cell, it needs to initiate random access in the new cell.
- RRC connection re-establishment RRC connection re-establishment
- the terminal device re-establishes a wireless connection after a radio link failure (RLF) occurs.
- RLF radio link failure
- the terminal device needs to reply with an acknowledgement (acknowledgement, ACK) or a negative acknowledgement (NACK) after the downlink data arrives.
- acknowledgement acknowledgement
- NACK negative acknowledgement
- the uplink In the RRC connection state, when the uplink data arrives, the uplink is in an "out of synchronization" state or there is no available physical uplink control channel (PUCCH) resource for scheduling request (SR) transmission.
- PUCCH physical uplink control channel
- uplink data arrives, for example, when it needs to report a measurement report or send data
- the terminal device can initiate a random access process; or if the terminal device that is already in the uplink synchronization state is allowed to use the random access channel (random access channel).
- Access channel RACH replaces the role of SR, so when the uplink is in the "out of synchronization" state, the terminal device can initiate a random access process.
- TA timing advance
- random access may be triggered due to RRC active state (RRC_INACTIVE) transition, request for other system information (OSI), or beam failure recovery (beam failure recovery).
- RRC_INACTIVE RRC active state
- OSI system information
- beam failure recovery beam failure recovery
- FIG. 2 is a schematic diagram of 4-step random access.
- the 4-step random access process can include the following four steps:
- Step 1 The terminal device sends msg1.
- the terminal device can send msg1 to the network device through the physical random access channel (PRACH) to tell the network device that the terminal device has initiated a random access request.
- the msg1 carries a random access preamble (random access preamble). , RAP), RAP can also be called preamble, random access preamble sequence, preamble sequence, etc.
- the network device can estimate the transmission delay between it and the terminal device and the size of the uplink resource required by msg3 in step 3 according to msg1.
- Step 2 The network device sends msg2.
- the network device After receiving msg 1 sent by the terminal device, the network device sends msg2, that is, the RAR message, to the terminal device.
- the terminal equipment can monitor the physical downlink control channel (PDCCH) scrambled by the random access radio network temporary identity (RA-RNTI) in the RAR window to receive the radio network temporary identity (RA-RNTI) scrambled physical downlink control channel (PDCCH).
- PDCCH scheduled physical downlink shared channel (physical downlink shared channel, PDSCH)
- the RAR message is carried in the PDSCH.
- the RAR message can be scheduled in a downlink control information (download control information, DCI) format (format) 1-0.
- the terminal device If the terminal device does not receive the RAR message replies from the network device within the RAR window, it is considered that this random access has failed. If the terminal device successfully detects the RAR message in the RAR window, and the index of the preamble carried in the RAR message is the same as the index of the preamble in msg1, the terminal device can stop detecting the RAR message. The terminal device can use the RA-RNTI to descramble the RAR message, and the RA-RNTI is related to the PRACH used by the terminal device to send msg1.
- the RAR message may include response messages for multiple terminal devices that send the preamble.
- the response message for each terminal device includes the random access preamble identification (RAPID) used by the terminal device, resource allocation information of msg3, TA adjustment information, and temporary cell wireless network temporary identification ( temporary cell radio network temporary identity, TC-RNTI), etc.
- subheader (subheader) of the RAR message may also include a backoff index (BI), which is used to indicate the backoff time for retransmitting msg1.
- BI backoff index
- Step 3 The terminal device sends msg3.
- the terminal device judges whether the RAR is its own RAR message. For example, the terminal device can use the preamble index to check, and after determining that it belongs to its own RAR message, it generates msg3 at the RRC layer and sends the msg3 to the network device, which can carry the identification of the terminal device.
- the msg3 sent by the terminal device in step 3 of the 4-step random access process may include different content.
- msg3 includes the RRC connection request message generated by the RRC layer, which can carry the non-access stratum (NAS) identification information of the terminal device.
- NAS non-access stratum
- msg3 may also carry, for example, the serving temporary mobile subscriber identity (S-TMSI) or random number of the terminal device.
- S-TMSI serving temporary mobile subscriber identity
- msg3 includes the RRC connection re-establishment message generated by the RRC layer and does not carry any NAS message.
- msg3 can also carry, for example, C-RNTI and protocol control information (protocol control information, PCI).
- msg3 includes an RRC handover confirmation (RRC handover confirm) message generated by the RRC layer, which carries the C-RNTI of the terminal device.
- RRC handover confirm RRC handover confirmation
- msg3 may also carry information such as a buffer status report (BSR).
- BSR buffer status report
- msg3 may include the C-RNTI of the terminal device.
- uplink transmission usually uses terminal device-specific information. For example, using C-RNTI or the like to scramble the data carried in the uplink shared channel (UL-SCH). But the conflict has not been resolved at this time, so when scrambling msg3 cannot be based on C-RNTI, only TC-RNTI can be used.
- the terminal device can transmit msg3 again through hybrid automatic repeat request (HARQ).
- HARQ hybrid automatic repeat request
- the redundancy version (RV) version number used in transmission of msg3 scheduled by uplink (UL) authorization (grant) in RAR is 0. If the network device fails to receive msg3, the network device can use TC-RNTI The DCI format 0_0 of the scrambling code is used to schedule the retransmission of MSG3.
- the DCI format 0_0 of the TC-RNTI scrambling code can include the following: uplink and downlink DCI indication (1 bit), frequency domain resource allocation (the size is determined by the uplink part bandwidth (bandwith part, BWP)), time domain resource allocation (4 bits) , Frequency domain frequency hopping indication (1 bit), modulation and coding scheme (MCS) (5 bits), new data indication (1 bit reserved), RV version (2 bits), HARQ process number (4 Bit reservation), PUSCH power control command word (2 bits), UL/supplementary uplink (SUL) carrier indication (1 bit).
- Step 4 The network device sends msg4.
- the network device sends msg4 to the terminal device, and the terminal device receives msg4 to complete contention resolution.
- msg4 can carry the RRC connection establishment message.
- msg3 carries the unique identifier of the terminal device, such as C-RNTI or identification information from the core network (such as S-TMSI or a random number)
- msg4 will carry the unique identifier of the terminal device to specify the terminal device that wins the competition.
- the PDCCH used for scheduling msg4 can be scrambled using C-RNTI.
- the method for conflict resolution of the terminal device may be: receive the PDSCH in msg4 and determine the contention in the PDSCH Solve whether the identifier (ID) matches the common control channel (CCCH) service data unit (SDU) sent in msg3.
- the PDCCH used for scheduling msg4 can be scrambled using TC-RNTI.
- the terminal equipment that does not win in the contention resolution will re-initiate random access.
- the terminal device After receiving msg4, the terminal device can feed back the reception result of msg4. If the decoding result of msg4 fed back by the terminal device is NACK, the network device can perform HARQ retransmission on msg4.
- the network equipment can use the DCI format 1_0 of the C-RNTI or TC-RNTI scrambling code to schedule the initial transmission or retransmission of msg4.
- the DCI format 1_0 of the TC-RNTI scrambling code can include the following: uplink and downlink DCI indication (1 bit), frequency domain resource allocation (the size is determined by the downlink BWP), time domain resource allocation (4 bits), virtual resource block (virtual resource block) block, VRB) to virtual resource block (physical resource block, PRB) mapping (1 bit), MCS (5 bits), new data indication (1 bit), RV version (2 bits), HARQ process number (4 bits), Downlink allocation indicator (2 bits reserved), PUCCH power control command word (2 bits), PUCCH resource indicator (3 bits), PDSCH-to-HARQ feedback time indicator (3 bits).
- a 2-step random access method can also be used.
- One possible method is to send the messages msg1 and msg3 in the 4-step random access process as the first message in the 2-step random access process; use msg2 and msg4 in the 4-step random access process as 2 The second message in the random access process is sent.
- the 2-step random access process can include the following two steps:
- Step 1 The terminal device sends the first message (may be called msgA).
- msgA can include preamble and uplink data (or payload).
- the uplink data may be carried on an uplink channel, and the uplink channel may be, for example, a physical uplink shared channel (PUSCH).
- the PUSCH may, for example, carry the identification information of the terminal device and the reason for the RRC request.
- msgA can carry part or all of the information carried in msg1 and msg3 in the 4-step random access process.
- Step 2 The network device sends a second message (may be called msgB).
- msgB may include conflict resolution information, C-RNTI allocation information, TA adjustment information, and so on.
- msgB can carry part or all of the information carried in msg2 and msg4 in the 4-step random access process.
- msgB carries conflict resolution information for a single terminal device (including information related to the identification of the terminal device sent by the terminal device in msgA), C-RNTI allocation information, TA adjustment information, and so on.
- msgB may also carry RRC connection establishment messages and so on.
- the 5G communication system introduces a fallback mechanism from a 2-step random access process to a 4-step random access process.
- the terminal device can fall back to the 4-step RACH procedure (the random access procedure shown in FIG. 2), that is, the terminal device only transmits the preamble.
- the network device can configure the value of N.
- the terminal device needs to wait for the next random access period to retransmit msgA, resulting in increased delay; for another example, when the number of transmissions of msgA reaches N, the terminal device needs to retransmit msgA. Back to the 4-step RACH process, resulting in increased delay.
- This application provides a method applied to 2-step RACH, which can reduce the delay of random access.
- the method 400 includes:
- S410 The terminal device sends the first message on the first random access resource.
- the network device receives the first message through the first random access resource.
- the first message may be msgA.
- the above-mentioned specific rule is, for example, a reference signal receiving power (RSRP) threshold criterion broadcasted by a network device.
- RSRP reference signal receiving power
- the resource for sending the msgA (for example, the first random access resource) may be a periodic resource configured by the network device, for example, a RACH occasion and a PUSCH occasion.
- S420 The terminal device monitors the second message of 2-step random access in the first time period, and the second message is, for example, msgB.
- the network device sends the above-mentioned second message in the first time period.
- the terminal device After the terminal device sends msgA, it can monitor msgB in the RAR window.
- the RAR window is an example of the second period.
- the duration of the RAR window can be represented by the number of time slots, and the number of time slots can be configured by system messages or RRC dedicated signaling or high-level signaling (for example, ra-ResponseWindow).
- the RAR window can be a resource that satisfies the following requirements: it starts from the common search space (CSS) set configured for the terminal device (for example, Type1-PDCCH CSS set), and is located at the time when the terminal device sends msgA (for example, The CORESET used for the terminal device to receive the PDCCH at the earliest time domain position after PUSCH timing), and the CORESET is separated from the last symbol of the terminal device sending msgA by at least M symbols, and any one of the at least M symbols.
- the length of is the symbol length corresponding to the subcarrier interval of the CSS set (for example, Type1-PDCCH CSS set), and M is an integer greater than 0.
- the msgB received in the first time period may carry at least one RAR for the msgA sent by at least one terminal device, and the at least one RAR may be divided into the following types of messages:
- Success RAR (SuccessRAR): If the network device successfully receives the preamble and PUSCH in msgA, the network device can send a successful RAR associated with the msgA, indicating that the network device has successfully received the msgA; the successful RAR can carry TA control information, C -RNTI, conflict resolution ID, etc.;
- Fallback RAR If the network device successfully receives the preamble in msgA, but fails to receive the PUSCH in the msgA, the network device can send a fallback RAR to the terminal device, so that the terminal device can fall back to the 4-step RACH In the process, after receiving the rollback RAR, the terminal device can send msg3 to the network device.
- the RAR in msgB can also carry other information, such as BI, which is used to instruct the terminal device how to set the time parameter for retransmitting msgA without receiving the RAR corresponding to the terminal device.
- the terminal device After receiving the fallback RAR, the terminal device sends msg3 to the network device, and the network device receives msg3 to determine that the terminal device has received msgB. Therefore, the terminal device does not need to feed back the msgB reception status to the network device.
- the terminal device can send an ACK to the network device, and the network device can determine which successful RAR is successfully received and which successful RAR fails to receive based on the ACK of the terminal device.
- the network device can retransmit the successful RAR that failed to receive.
- the failure of terminal equipment to receive msgB includes one of the following situations:
- the PDCCH with the RA-RNTI scrambling code is detected but the corresponding PDSCH is not received correctly;
- the PDCCH with the RA-RNTI scrambling code is detected and the corresponding PDSCH is correctly received, but the PDSCH does not include the RAR corresponding to the msgA sent by the terminal device.
- the successful reception of msgB by the terminal equipment includes the following situations:
- the PDCCH of the RA-RNTI scrambling code is detected and the corresponding PDSCH is correctly received, and the PDSCH includes the RAR corresponding to the msgA sent by the terminal device.
- the terminal device fails to receive msgB, the following steps can be performed.
- S430 The terminal device monitors an additional second message in the second time period, where the additional second message is a second message corresponding to the first message in the first time period.
- the network The device may send the second access message including the second RAR in the second time period.
- the second period is the RAR retransmission window.
- the start time domain position of the second period can be the same as the start time domain position of the first period, or it can be located after the start time domain position of the first period.
- the end time domain position of the time period is the same, or the start time domain position of the second time period is located after the end time domain position of the first time period.
- the duration of the first period and the duration of the second period may be equal or different, which is not limited in this application.
- the above-mentioned additional second message refers to: relative to the second message monitored in the first time period, the second message monitored in the second time period is an additional second message.
- the additional second message refers to the second message containing the second RAR that may exist in the second time period, or the additional second message refers to the second message containing the second RAR that the terminal device expects to receive The second message.
- the additional second message should not be construed as implying that the terminal device successfully received the second message containing the first RAR within the first time period, and/or the terminal device was able to successfully receive the second message containing the first RAR within the second time period.
- Second RAR s second message.
- the network device does not send the second message containing the first RAR in the first time period, if the terminal device receives the second message in the second time period, the second message is for the terminal device New message; if the network device does not send the second message containing the first RAR in the first time period, if the terminal device receives the second message in the second time period, the second message is sent to the terminal For the device, it is a retransmission message.
- the first RAR may be at least one of a successful RAR, a fallback RAR, and a BI, and may also be another type of RAR.
- the specific content of the first RAR is not limited in this application.
- the second RAR may be a successful RAR.
- the terminal device can determine, based on these two pieces of information, that the successful RAR received in the second time period is sent through the first random access resource
- the msgA corresponds to the RAR. Therefore, even if the second period overlaps with the next random access period of the random access period corresponding to the first random access resource, it will not cause the successful RAR to be retransmitted to the next random access period. Confusion in the success of RAR.
- the above solution adds a time period for monitoring the retransmission of the RAR (ie, the second time period), so that the terminal device has the opportunity to receive the retransmitted RAR (or newly transmitted RAR) before the arrival of the next random access period, compared to the current one.
- the terminal device needs to wait for the next random access period to receive the RAR solution, and the method 400 reduces the time delay of the 2-step random access process.
- the second RAR may also be another RAR containing identification information, where the identification information can identify the terminal device corresponding to the RAR, and the identification information can identify the random access period corresponding to the RAR.
- the end time domain position of the RAR window (that is, an example of the first period) and the start time domain position of the RAR retransmission window (that is, an example of the second period) are the same, and the two windows Located in the same random access period.
- the terminal device can use the same PDCCH search space to monitor the PDCCH in the two windows, or use different PDCCH search spaces to monitor the PDCCH in the two windows.
- the terminal device can try to receive various RARs in the RAR window, such as successful RAR, fallback RAR and BI; if the terminal device does not receive any RAR for the terminal device in the RAR window, the terminal device can retransmit Try to receive a successful RAR in the RAR window.
- the starting time domain position of the RAR window and the starting time domain position of the RAR retransmission window are the same, and the two windows are located in the same random access period.
- the terminal device can use the same PDCCH search space to monitor the PDCCH in the two windows, or use different PDCCH search spaces to monitor the PDCCH in the two windows.
- the terminal device can try to receive various RARs in the RAR window, such as successful RAR, fallback RAR and BI; if the terminal device does not receive any RAR for the terminal device in the RAR window, the terminal device can retransmit Try to receive a successful RAR in the RAR window.
- the end time domain position of the RAR window is the same as the start time domain position of the RAR retransmission window.
- the end time domain position of the RAR retransmission window is located in the next random access period and is connected to the second random access period.
- the time domain resources of the incoming resources overlap.
- the terminal device can use the same PDCCH search space to monitor the PDCCH in the two windows, or use different PDCCH search spaces to monitor the PDCCH in the two windows.
- the terminal device can choose one of the following two processing methods.
- the network device may retransmit the second RAR. Therefore, the terminal device may There is no need to retransmit the msgA through the second random access resource, thereby reducing the signaling overhead and power consumption of the terminal device.
- the network device may be in the second random access resource.
- the second RAR is newly transmitted or retransmitted in the second period after the time domain resource of the access resource.
- the terminal device can retransmit msgA through the third random access resource to improve The success rate of random access.
- the third random access resource may be any available random access resource after the second period.
- the third random access resource may be the first available random access resource after the second period.
- the msgA is retransmitted through the second random access resource.
- the network device may not send the RAR related to the terminal device in the first time period and the second time period. If the terminal device waits for the end of the second period to retransmit msgA, it needs to retransmit msgA through the available random access resources after the second random access resource, thereby increasing the delay of random access.
- the terminal device can retransmit the msgA without waiting for the end of the second period, which can avoid the increase in the random access delay caused by the above situation.
- the network device can receive the retransmitted msgA through the second random access resource.
- the terminal device can monitor the RAR corresponding to the retransmitted msgA in the third period after retransmitting the msgA, where:
- the RAR corresponding to the retransmitted msgA can be a successful RAR, a fallback RAR or other types of RAR.
- the network device sends the RAR corresponding to the retransmitted msgA in the third time period.
- the start time domain position of the RAR window is the same as the start time domain position of the RAR retransmission window, and the end time domain position of the RAR retransmission window is within the next random access period and is the same as the second random access period.
- the time domain resources of the access resources overlap.
- the terminal device can use the same PDCCH search space to monitor the PDCCH in the two windows, or use different PDCCH search spaces to monitor the PDCCH in the two windows.
- the terminal device can determine whether to retransmit msgA through the second random access resource according to the processing method in the embodiment corresponding to FIG. 7 .
- the apparatus for sending or receiving random access messages includes hardware structures and/or software modules corresponding to each function.
- the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software-driven hardware depends on the specific application and design constraint conditions of the technical solution. Professionals and technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered beyond the scope of this application.
- This application can divide the functional units of the apparatus for sending or receiving random access messages according to the above-mentioned method examples.
- each function can be divided into each functional unit, or two or more functions can be integrated into one processing unit.
- Unit The above-mentioned integrated unit can be implemented in the form of hardware or software functional unit. It should be noted that the division of units in this application is illustrative, and is only a logical function division, and there may be other division methods in actual implementation.
- Fig. 9 is a schematic structural diagram of a device for sending random access messages provided by the present application.
- the device 900 includes a processing unit 910, a sending unit 920, and a receiving unit 930.
- the sending unit 920 can execute the sending step under the control of the processing unit 910
- the receiving unit 930 can execute the receiving step under the control of the processing unit 910.
- the sending unit 920 is configured to send the first message of two-step random access on the first random access resource
- the receiving unit 930 is configured to: monitor the second message of two-step random access in the first time period;
- the receiving unit 930 is further configured to: when the second message is not received, or when the second message does not include the first RAR corresponding to the first message, listen for additional information in the second time period. The second message.
- the second time period overlaps with the time domain resource of the second random access resource
- the processing unit 910 is configured to: when the first time domain resource is not received before the time domain resource of the second random access resource During RAR, it is determined not to retransmit the first message on the second random access resource.
- the sending unit 920 is further configured to: when the first RAR is not received within the second time period, perform 3. Retransmit the first message on the random access resource.
- the second time period overlaps with the time domain resource of the second random access resource
- the sending unit 920 is further configured to: when the first time domain resource is not received before the time domain resource of the second random access resource In a RAR, the first message is retransmitted on the second random access resource.
- the second time period overlaps the third time period
- the third time period is the listening window of the second message corresponding to the first message sent on the second random access resource
- the receiving unit 930 It is also used to monitor the second message corresponding to the first message sent on the second random access resource in the third time period.
- the starting time domain position of the second time period is located after the starting time domain position of the first time period.
- the start time domain position of the second time period is located after the start time domain position of the first time period, including: the start time domain position of the second time period and the end of the first time period The time domain position is the same.
- the starting time domain position of the second time period is the same as the starting time domain position of the first time period.
- the first RAR includes at least one of a successful RAR, a fallback RAR, and BI
- the additional second message includes a successful RAR
- the receiving unit 930 is further configured to: receive configuration information, where the configuration information is used to configure the second time period.
- the apparatus 900 executes the method for receiving feedback information and the beneficial effects produced, refer to the related description in the method embodiment.
- Fig. 10 is a schematic structural diagram of an apparatus for receiving random access messages provided by the present application.
- the device 1000 includes a processing unit 1010, a sending unit 1020, and a receiving unit 1030.
- the sending unit 1020 can execute the sending step under the control of the processing unit 1010
- the receiving unit 1030 can execute the receiving step under the control of the processing unit 1010.
- the receiving unit 1020 is configured to: receive the first message of two-step random access on the first random access resource;
- the sending unit 1030 is configured to send a second message of two-step random access within the first time period, where the second random access message includes at least one RAR;
- the sending unit 1030 is further configured to: when the at least one RAR does not include the first RAR, or when it is determined that the reception of the first RAR included in the at least one RAR fails, send the first RAR including the second RAR within the second time period. Two messages, the first RAR and the second RAR are RARs corresponding to the first message.
- the receiving unit 1030 is further configured to: receive the retransmitted first message on a second random access resource; the sending unit 1020 is further configured to: send the retransmitted first message in a third period of time For a second message corresponding to one message, the second time period overlaps the third time period.
- the sending unit 1020 is further configured to send configuration information, where the configuration information is used to configure the second time period.
- the starting time domain position of the second time period is located after the starting time domain position of the first time period.
- the start time domain position of the second time period is located after the start time domain position of the first time period, including: the start time domain position of the second time period and the end of the first time period The time domain position is the same.
- the starting time domain position of the second time period is the same as the starting time domain position of the first time period.
- the first RAR includes at least one of a successful RAR, a fallback RAR, and BI
- the second RAR includes a successful RAR
- Fig. 11 shows a schematic structural diagram of a communication device provided by the present application.
- the dotted line in Figure 11 indicates that the unit or the module is optional.
- the device 1100 may be used to implement the methods described in the foregoing method embodiments.
- the device 1100 may be a terminal device or a network device or a chip.
- the device 1100 includes one or more processors 1101, and the one or more processors 1101 can support the device 1100 to implement the methods in the method embodiments corresponding to FIGS. 2 to 8.
- the processor 1101 may be a general-purpose processor or a special-purpose processor.
- the processor 1101 may be a central processing unit (CPU).
- the CPU can be used to control the device 1100, execute a software program, and process data of the software program.
- the device 1100 may further include a communication unit 1105 to implement signal input (reception) and output (transmission).
- the device 1100 may be a chip, and the communication unit 1105 may be an input and/or output circuit of the chip, or the communication unit 1105 may be a communication interface of the chip, and the chip may be used as a terminal device or a network device or other wireless communication device made of.
- the device 1100 may be a terminal device or a network device
- the communication unit 1105 may be a transceiver of the terminal device or the network device
- the communication unit 1105 may be a transceiver circuit of the terminal device or the network device.
- the device 1100 may include one or more memories 1102 with a program 1104 stored thereon.
- the program 1104 can be run by the processor 1101 to generate instructions 1103 so that the processor 1101 executes the methods described in the foregoing method embodiments according to the instructions 1103.
- the memory 1102 may also store data.
- the processor 1101 may also read data stored in the memory 1102. The data may be stored at the same storage address as the program 1104, or the data may be stored at a different storage address from the program 1104.
- the processor 1101 and the memory 1102 may be provided separately or integrated together, for example, integrated on a system-on-chip (SOC) of the terminal device.
- SOC system-on-chip
- the device 1100 may also include an antenna 1106.
- the communication unit 1105 is configured to implement the transceiver function of the device 1100 through the antenna 1106.
- each step of the foregoing method embodiment may be completed by a logic circuit in the form of hardware or instructions in the form of software in the processor 1101.
- the processor 1101 may be a CPU, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices , For example, discrete gates, transistor logic devices, or discrete hardware components.
- This application also provides a computer program product, which, when executed by the processor 1101, implements the method described in any method embodiment in this application.
- the computer program product may be stored in the memory 1102, for example, a program 1104.
- the program 1104 is finally converted into an executable object file that can be executed by the processor 1101 after pre-processing, compilation, assembly, and linking.
- the present application also provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a computer, the method described in any method embodiment in the present application is implemented.
- the computer program can be a high-level language program or an executable target program.
- the computer-readable storage medium is, for example, the memory 1102.
- the memory 1102 may be a volatile memory or a non-volatile memory, or the memory 1102 may include both a volatile memory and a non-volatile memory.
- the non-volatile memory can be read-only memory (ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), and electrically available Erase programmable read-only memory (electrically EPROM, EEPROM) or flash memory.
- the volatile memory may be random access memory (RAM), which is used as an external cache.
- RAM random access memory
- static random access memory static random access memory
- dynamic RAM dynamic RAM
- DRAM dynamic random access memory
- synchronous dynamic random access memory synchronous DRAM, SDRAM
- double data rate synchronous dynamic random access memory double data rate SDRAM, DDR SDRAM
- enhanced synchronous dynamic random access memory enhanced SDRAM, ESDRAM
- synchronous connection dynamic random access memory serial DRAM, SLDRAM
- direct rambus RAM direct rambus RAM, DR RAM
- the disclosed system, device, and method may be implemented in other ways. For example, some features of the method embodiments described above may be ignored or not implemented.
- the device embodiments described above are merely illustrative.
- the division of units is only a logical function division. In actual implementation, there may be other division methods, and multiple units or components may be combined or integrated into another system.
- the coupling between the units or the coupling between the components may be direct coupling or indirect coupling, and the foregoing coupling includes electrical, mechanical, or other forms of connection.
- the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not correspond to the embodiments of the present application.
- the implementation process constitutes any limitation.
- system and “network” in this article are often used interchangeably in this article.
- the term “and/or” in this article is only an association relationship that describes associated objects, which means that there can be three relationships, for example, A and/or B, which can mean: A alone exists, A and B exist at the same time, alone There are three cases of B.
- the character “/" in this text generally indicates that the associated objects before and after are in an "or" relationship.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例提供了一种接收随机接入消息的方法,包括:在第一随机接入资源上发送两步随机接入的第一条消息;在第一时段内监听两步随机接入的第二条消息;当未接收到所述第二条消息时,或者,当所述第二条消息不包括所述第一条消息对应的第一RAR时,在第二时段内监听额外的第二条消息。上述方法通过增加一个监听重传RAR的时段(即,第二时段),使得终端设备有机会在下一个随机接入周期到来之前接收到重传的RAR或新传的RAR,相比于现有技术中终端设备需要等待下一个随机接入周期才能接收到RAR的方案,本申请提供的方法减小了两步随机接入过程的时延。
Description
本申请涉及通信领域,具体涉及一种接收或发送随机接入消息的方法和装置。
第五代(5th generation,5G)通信系统支持两步随机接入。在两步随机接入中,网络设备可能会发送一条包含多个随机接入响应(random access response,RAR)的消息,该多个RAR分别属于多个终端设备,该多个终端设备收到该消息后,需要针对RAR发送反馈信息,以便于网络设备基于反馈信息确定是否重传RAR。
当终端设备接收RAR失败时,该终端设备需要向网络设备发送指示接收失败的反馈信息。随后,该终端设备需要在下一个随机接入周期内重传包含随机接入前导码(preamble)的消息,并再次接收RAR,终端设备需要较长的时间才能接收重传的RAR。因此,如何降低两步随机接入的时延是当前需要解决的问题。
发明内容
本申请提供了一种接收或发送随机接入消息的方法和装置,能够降低两步随机接入的时延。
第一方面,提供了一种接收随机接入消息的方法,包括:在第一随机接入资源上发送两步随机接入的第一条消息;在第一时段内监听两步随机接入的第二条消息;当未接收到所述第二条消息时,或者,当所述第二条消息不包括所述第一条消息对应的第一RAR时,在第二时段内监听额外的第二条消息。
上述方法通过增加一个监听第二条消息的时段(即,第二时段),使得终端设备有机会在下一个随机接入周期到来之前接收到重传的RAR或新传的RAR,相比于现有技术中终端设备需要等待下一个随机接入周期才能接收到RAR的方案,本申请提供的方法减小了2步随机接入过程的时延。
第二方面,提供了一种发送随机接入消息的方法,包括:在第一随机接入资源上接收两步随机接入的第一条消息;在第一时段内发送两步随机接入的第二条消息,所述第二随机接入消息包括至少一个RAR;当所述至少一个RAR不包括第一RAR时,或者,当确定所述至少一个RAR包括的第一RAR接收失败时,在第二时段内发送包括第二RAR的第二条消息,所述第一RAR和所述第二RAR为所述第一条消息对应的RAR。
上述方法通过增加一个监听重传RAR的时段(即,第二时段),使得终端设备有机会在下一个随机接入周期到来之前接收到重传的RAR或新传的RAR,相比于现有技术中终端设备需要等待下一个随机接入周期才能接收到RAR的方案,本申请提供的方法减小了2步随机接入过程的时延。
第三方面,提供了一种接收随机接入消息的装置,该装置可以实现第一方面中的方 法所对应的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元或模块。
在一种可能的设计中,该装置为终端设备或芯片。该装置可以包括处理单元和收发单元。当该装置是终端设备时,该处理单元可以是处理器,该收发单元可以是收发器;该终端设备还可以包括存储单元,该存储单元可以是存储器;该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该终端设备执行第一方面所述的方法。当该装置是终端设备内的芯片时,该处理单元可以是处理器,该收发单元可以是输入/输出接口、管脚或电路等;该处理单元执行存储单元所存储的指令,以使包含该芯片的终端设备执行第一方面所述的方法,该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该终端设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
第四方面,提供了一种发送随机接入消息的装置,该装置可以实现第二方面中的方法所对应的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元或模块。
在一种可能的设计中,该装置为网络设备或芯片。该装置可以包括处理单元和收发单元。当该装置是网络设备时,该处理单元可以是处理器,该收发单元可以是收发器;该网络设备还可以包括存储单元,该存储单元可以是存储器;该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该网络设备执行第二方面所述的方法。当该装置是网络设备内的芯片时,该处理单元可以是处理器,该收发单元可以是输入/输出接口、管脚或电路等;该处理单元执行存储单元所存储的指令,以使包含该芯片的网络设备执行第二方面所述的方法,该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该网络设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储了计算机程序,该计算机程序被处理器执行时,使得处理器执行第一方面所述的方法。
第六方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储了计算机程序,该计算机程序被处理器执行时,使得处理器执行第二方面所述的方法。
第七方面,提供了一种计算机程序产品,包括计算机程序代码,当该计算机程序代码被处理器运行时,使得处理器执行第一方面所述的方法。
第八方面,提供了一种计算机程序产品,包括计算机程序代码,当该计算机程序代码被处理器运行时,使得处理器执行第二方面所述的方法。
第九方面,提供了一种计算机程序,当其在计算机上运行时,使得计算机执行第一方面所述的方法。
第十方面,提供了一种计算机程序,当其在计算机上运行时,使得计算机执行第二方面所述的方法。
图1是一种适用于本申请的通信系统的示意图;
图2是一种适用于本申请的4步随机接入方法的示意图;
图3是一种适用于本申请的2步随机接入方法的示意图;
图4是本申请提供的一种随机接入方法的示意图;
图5是本申请提供的另一种随机接入方法的示意图;
图6是本申请提供的再一种随机接入方法的示意图;
图7是本申请提供的再一种随机接入方法的示意图;
图8是本申请提供的再一种随机接入方法的示意图;
图9是本申请提供的一种随机接入装置的示意图;
图10是本申请提供的另一种随机接入装置的示意图;
图11是本申请提供的一种用于随机接入的通信设备的示意图。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
首先介绍本申请的应用场景,图1是一种适用于本申请的通信系统的示意图。
通信系统100包括网络设备110和终端设备120。终端设备120通过电磁波与网络设备110进行通信。
在本申请中,终端设备120可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,例如,第三代合作伙伴计划(3
rd generation partnership project,3GPP)所定义的用户设备(user equipment,UE),移动台(mobile station,MS),软终端,家庭网关,机顶盒等等。
网络设备110可以是3GPP所定义的基站,例如,第五代(5
th generation,5G)通信系统中的基站(gNB)。网络设备110也可以是非3GPP(non-3GPP)的接入网设备,例如接入网关(access gateway,AGF)。网络设备110还可以是中继站、接入点、车载设备、可穿戴设备以及其它类型的设备。
通信系统100仅是举例说明,适用本申请的通信系统不限于此,例如,通信系统100中包含的网络设备和终端设备的数量还可以是其它的数量。
在小区搜索过程之后,终端设备已经与网络设备(也可称为“小区”)取得了下行同步,因此终端设备能够接收下行数据。但终端设备需要与网络设备取得上行同步,以便于进行上行传输。终端设备可以通过随机接入过程与网络设备建立连接并取得上行同步。也就是说,通过随机接入,终端设备可以获得上行同步,并且获得网络设备为其分配的唯一的标识即小区无线网络临时标识(cell radio network temporary identity,C-RNTI)。 因此,随机接入不仅可以应用在初始接入中,也可以应用在用户上行同步丢失的情况下。
随机接入过程通常可以由以下6类触发事件之一触发:
(1)初始接入(initial access)。
终端设备会从无线资源控制(radio resource control,RRC)空闲态(RRC_IDLE)进入RRC连接态(RRC_CONNECTED)。
(2)切换(handover)。
当终端设备需要与新的小区建立上行同步时,需要在新的小区发起随机接入。
(3)RRC连接重建(RRC connection re-establishment)。
终端设备在发生无线链路失败(radio link failure,RLF)后重新建立无线连接。
(4)RRC连接态下,下行数据到达时,上行处于“不同步”状态。
此时,下行数据到达后终端设备需要回复肯定应答(acknowledgement,ACK)或否定应答(negative acknowledgement,NACK)。
(5)RRC连接态下,上行数据到达时,上行处于“不同步”状态或没有可用的物理上行控制信道(physical uplink control channel,PUCCH)资源用于调度请求(scheduling request,SR)传输。
上行数据到达例如需要上报测量报告或发送数据时,如果上行处于“不同步”状态,终端设备可以发起随机接入过程;或者,如果允许已经处于上行同步状态的终端设备使用随机接入信道(random access channel,RACH)来替代SR的作用,那么上行处于“不同步”状态时,终端设备可以发起随机接入过程。
(6)RRC连接态下,为了定位,需要获得时间提前量(timing advance,TA)。
此外,还可能由于RRC激活态(RRC_INACTIVE)过渡、请求其它系统信息(other system information,OSI)或者波束失败恢复(beam failure recovery)等原因触发随机接入。
图2是4步随机接入的示意图。4步随机接入的流程可以包括以下四个步骤:
步骤1,终端设备发送msg1。
终端设备可以通过物理随机接入信道(physical random access channel,PRACH)向网络设备发送msg1,以告诉网络设备该终端设备发起了随机接入请求,该msg1中携带随机接入前导码(random access preamble,RAP),RAP也可称为前导码、随机接入前导码序列、前导码序列等。网络设备能够根据msg1估计其与终端设备之间的传输时延以及步骤3中msg3所需的上行资源的大小。
步骤2,网络设备发送msg2。
网络设备在接收到终端设备发送的msg 1后,向终端设备发送msg2,即RAR消息。终端设备可以在RAR窗口(RAR window)内监听随机接入无线网络临时标识(random access radio network temporary identity,RA-RNTI)加扰的物理下行控制信道(physical downlink control channel,PDCCH),以接收该PDCCH调度的物理下行共享信道(physical downlink shared channel,PDSCH),RAR消息承载于PDSCH中。其中,RAR消息可以 采用下行控制信息(download control information,DCI)格式(format)1-0进行调度。
如果终端设备在RAR窗口内没有接收到网络设备回复的RAR消息,则认为此次随机接入失败。如果终端设备在RAR窗口内成功检测到RAR消息,且该RAR消息中携带的前导码的索引与msg1中的前导码的索引相同,则终端设备可以停止检测RAR消息。终端设备可以使用RA-RNTI解扰RAR消息,RA-RNTI与终端设备发送msg1所使用的PRACH相关。
RAR消息中可以包括针对多个发送前导码的终端设备的响应消息。其中,针对每个终端设备的响应消息中包括该终端设备采用的随机接入前导码索引(random access preamble identify,RAPID)、msg3的资源分配信息、TA调整信息、以及临时小区无线网络临时标识(temporary cell radio network temporary identity,TC-RNTI)等。
此外,RAR消息的子头(subheader)还可以包含回退索引(backoff index,BI),用于指示重传msg1的回退时间。
步骤3,终端设备发送msg3。
终端设备在收到RAR消息后,判断该RAR是否为属于自己的RAR消息。例如,终端设备可以利用前导码索引进行核对,在确定是属于自己的RAR消息后,在RRC层产生msg3,并向网络设备发送msg3,其中可以携带终端设备的标识等。
针对不同的随机接入触发事件,4步随机接入过程终端设备在步骤3中发送的msg3可以包括不同的内容。
例如,对于初始接入的场景,msg3包括RRC层生成的RRC连接请求消息,其中可以携带终端设备的非接入层(non-access stratum,NAS)标识信息。此外,msg3还可以携带例如终端设备的服务临时移动用户标识(serving temporary mobile subscriber identity,S-TMSI)或随机数等。
又例如,对于RRC连接重建场景,msg3包括RRC层生成的RRC连接重建消息且不携带任何NAS消息。此外,msg3还可以携带例如C-RNTI和协议控制信息(protocol control information,PCI)等。
又例如,对于切换场景,msg3包括RRC层生成的RRC切换确认(RRC handover confirm)消息,其携带终端设备的C-RNTI。此外,msg3还可携带例如缓冲状态报告(buffer status report,BSR)等信息。
对于其它触发事件例如上/下行数据到达的场景,msg3可以包括终端设备的C-RNTI。
在一些情况下,上行传输通常使用终端设备特定的信息。例如,使用C-RNTI等对上行共享信道(uplink shared channel,UL-SCH)中承载的数据进行加扰。但此时冲突还未解决,因此对msg3加扰时不能基于C-RNTI,而只能使用TC-RNTI。
若msg3传输失败,终端设备可以通过混合自动重传(hybrid automatic repeat request,HARQ)再次传输msg3。
RAR中的上行(uplink,UL)授权(grant)调度的msg3在传输时使用的冗余版本(redundancy version,RV)版本号为0,如果网络设备接收msg3不成功,网络设备可以 使用TC-RNTI扰码的DCI format 0_0来调度MSG3的重传。
TC-RNTI扰码的DCI format 0_0可以包括以下内容:上下行DCI指示(1比特)、频域资源分配(大小根据上行部分带宽(bandwith part,BWP)确定)、时域资源分配(4比特)、频域跳频指示(1比特)、调制与编码策略(modulation and coding scheme,MCS)(5比特)、新数据指示(1比特预留)、RV版本(2比特)、HARQ进程号(4比特预留)、PUSCH功控命令字(2比特)、UL/增补上行(supplementary uplink,SUL)载波指示(1比特)。
步骤4,网络设备发送msg4。
网络设备向终端设备发送msg4,终端设备接收msg4以完成竞争解决(contention resolution)。在RRC连接建立过程中,msg4中可以携带RRC连接建立消息。
若msg3中携带终端设备的唯一标识,例如C-RNTI或来自核心网的标识信息(比如S-TMSI或一个随机数),msg4中会携带终端设备的唯一标识以指定竞争中胜出的终端设备,用于调度msg4的PDCCH可以采用C-RNTI进行加扰。
若msg3中未携带终端设备的唯一标识,例如,在初始接入过程中,msg3不包括C-RNTI,则终端设备进行冲突解决的方法可以是:接收msg4中的PDSCH并判断该PDSCH中的竞争解决标识(identifier,ID)和msg3中发送的公共控制信道(common control channel,CCCH)服务数据单元(service data unit,SDU)是否匹配。其中,用于调度msg4的PDCCH可以采用TC-RNTI进行加扰。
没有在竞争解决中胜出的终端设备将重新发起随机接入。
终端设备在收到msg4后可以反馈msg4的接收结果。如果终端设备反馈的msg4的译码结果是NACK,那么网络设备可以对msg4进行HARQ重传。网络设备可以使用C-RNTI或TC-RNTI扰码的DCI format 1_0来调度msg4的初传或重传。
TC-RNTI扰码的DCI format 1_0可以包括以下内容:上下行DCI指示(1比特)、频域资源分配(大小根据下行BWP确定)、时域资源分配(4比特)、虚拟资源块(virtual resource block,VRB)到虚拟资源块(physical resource block,PRB)映射(1比特)、MCS(5比特)、新数据指示(1比特)、RV版本(2比特)、HARQ进程号(4比特)、下行分配指示(2比特预留)、PUCCH功控命令字(2比特)、PUCCH资源指示(3比特)、PDSCH-to-HARQ反馈时间指示(3比特)。
在5G通信系统中,终端设备在进行随机接入时,除了可以使用上述4步随机接入方式进行随机接入,还可以采用2步随机接入的方式。一种可能的方法是,将4步随机接入过程中的消息msg1和msg3作为2步随机接入过程中的第一条消息来发送;将4步随机接入过程中的msg2和msg4作为2步随机接入过程中的第二条消息来发送。
如图3所示,2步随机接入的流程可以包括以下两个步骤:
步骤1,终端设备发送第一条消息(可以称为msgA)。
msgA可以包括前导码和上行数据(或载荷)。该上行数据可以承载于上行信道,该上行信道例如可以为物理上行共享信道(physical uplink shared channel,PUSCH)。其中, 该PUSCH例如可以承载有终端设备的标识信息以及RRC请求的原因等。msgA可以携带4步随机接入过程中的msg1和msg3中携带的部分或全部信息。
步骤2,网络设备发送第二条消息(可以称为msgB)。
若网络设备成功接收到终端设备发送的msgA,则向终端设备发送msgB。msgB中例如可以包括冲突解决信息、C-RNTI分配信息、TA调整信息等。msgB可以携带4步随机接入过程中的msg2和msg4中携带的部分或全部信息。
在2步随机接入过程中,msgB携带针对单个终端设备的冲突解决信息(包括msgA中终端设备发送的与终端设备的标识相关的信息)、C-RNTI分配信息、TA调整信息等。此外,msgB还可能携带RRC连接建立消息等。
由于2步随机接入过程的标准化方案还未最终确定,因此,这里仅以图3为例进行介绍,对于其中涉及的各个随机接入消息的定义还存在其它可能性,本申请不限定对2步随机接入过程中的各个随机接入消息的定义。本申请所述的方法适用于其它所有的2步随机接入过程。
为了提高随机接入的成功率,5G通信系统引入了从2步随机接入过程到4步随机接入过程的回退(fallback)机制。
若随机接入过程在终端设备传输N次msgA之后仍未成功,则终端设备可以回退至4步RACH过程(图2所示的随机接入过程),即,终端设备仅传输前导码。其中,网络设备可以配置N的取值。
上述回退方案在提高了随机接入的成功率的同时,也引入了较长的时延。例如,当msgA的传输次数未达到N时,终端设备需要等待下一个随机接入周期到来时才能重传msgA,导致时延增大;又例如,当msgA的传输次数达到N时,终端设备需要回退至4步RACH过程,导致时延增大。
本申请提供了一种应用于2步RACH的方法,能够降低随机接入的时延。
如图4所示,方法400包括:
S410,终端设备在第一随机接入资源上发送第一条消息。
相应地,网络设备通过第一随机接入资源接收第一条消息。
当介质接入控制(media access control,MAC)层或RRC层触发随机接入过程时,终端设备按照特定规则选择了2步RACH过程,则第一条消息可以是msgA。上述特定规则例如是网络设备广播的参考信号接收功率(reference signal receiving power,RSRP)门限准则。
在本申请中,“当事件A发生时”用于描述事件A发生这一客观事实,而不应被理解限定事件A发生的时刻。
发送msgA的资源(例如,第一随机接入资源)可以是网络设备配置的周期性资源,例如,RACH时机(occasion)和PUSCH时机。
终端设备发送2步随机接入的第一条消息之后,可以执行下列步骤。
S420,终端设备在第一时段内监听2步随机接入的第二条消息,该第二条消息例如 是msgB。
相应地,网络设备在第一时段内发送上述第二条消息。
在2步RACH过程中,终端设备发送msgA之后,可以在RAR窗口内监听msgB,RAR窗口即第二时段的一个示例。
RAR窗口的时长可以以时隙个数表示,时隙个数可以由系统消息或者RRC专用信令或者高层信令(例如ra-ResponseWindow)配置。RAR窗口可以是满足以下要求的资源:起始于为终端设备配置的公共搜索空间(common search space,CSS)集合(例如,Type1-PDCCH CSS集合),且位于终端设备发送msgA的时机(例如,PUSCH时机)之后的时域位置最早的用于终端设备接收PDCCH的CORESET,且该CORESET与终端设备发送msgA的时机的最后一个符号间隔至少M个符号,且所述至少M个符号中任意一个符号的长度为CSS集合(例如,Type1-PDCCH CSS集合)的子载波间隔对应的符号长度,M为大于0的整数。
第一时段内接收到的msgB可以携带针对至少一个终端设备发送的msgA的至少一个RAR,该至少一个RAR可以分为如下几种类型的消息:
成功RAR(SuccessRAR):如果网络设备成功接收到msgA中的preamble和PUSCH,则网络设备可以发送与该msgA关联的成功RAR,指示网络设备成功接收到该msgA;成功RAR可携带TA控制信息,C-RNTI,冲突解决ID等;
回退RAR(FallbackRAR):如果网络设备成功接收到msgA中的preamble,但未成功接收该msgA中的PUSCH,则网络设备可以向终端设备发送回退RAR,使得终端设备可以回退到4步RACH过程中,终端设备收到回退RAR后,可以向网络设备发送msg3。
msgB中的RAR还可以携带其它信息,例如BI,用于指示终端设备在没有收到该终端设备对应的RAR的情况下,如何设置重传msgA的时间参数。
终端设备收到回退RAR后,向网络设备发送msg3,网络设备收到msg3即可确定终端设备收到了msgB。因此,终端设备无需向网络设备反馈msgB的接收情况。
对于成功RAR,终端设备收到msgB中的成功RAR后,可以向网络设备发送ACK,网络设备可以基于终端设备的ACK,确定哪些成功RAR被成功接收,哪些成功RAR接收失败。网络设备可以重传接收失败的成功RAR。
终端设备接收msgB失败的情况包括以下几种情况中的一种:
没有检测到RA-RNTI扰码的PDCCH;
检测到RA-RNTI扰码的PDCCH但没有正确接收到对应的PDSCH;
检测到RA-RNTI扰码的PDCCH并且正确接收到对应的PDSCH,但是,该PDSCH不包含该终端设备发送的msgA对应的RAR。
终端设备接收msgB成功的情况包括以下情况:
检测到RA-RNTI扰码的PDCCH并且正确接收到对应的PDSCH,并且,该PDSCH包含该终端设备发送的msgA对应的RAR。
若终端设备接收msgB失败,则可以执行以下步骤。
S430,终端设备在第二时段内监听额外第二条消息,该额外的第二条消息是与第一时段内的第一条消息对应的第二条消息。
相应地,当网络设备确定第一时段内发送的第二条消息不包括第一RAR时,或者,当网络设备确定第一时段内发送的第二条消息中的第一RAR接收失败时,网络设备可以在第二时段内发送包括第二RAR的第二条接入消息。
第二时段即RAR重传窗口。第二时段的起始时域位置可以与第一时段的起始时域位置相同,也可以位于第一时段的起始时域位置之后,例如,第二时段的起始时域位置与第一时段的结束时域位置相同,或者,第二时段的起始时域位置位于第一时段的结束时域位置之后。此外,第一时段的时长与第二时段的时长可以相等,也可以不等,本申请对此不做限定。
上述额外的第二条消息指的是:相对于在第一时段内监听的第二条消息而言,在第二时段内监听的第二条消息为额外的第二条消息。
此外,额外的第二条消息指的是在第二时段内可能存在的包含第二RAR的第二条消息,或者,额外的第二条消息指的是终端设备期望接收的包含第二RAR的第二条消息。额外的第二条消息不应被理解为:暗示终端设备在第一时段内成功收到了包含第一RAR的第二条消息,和/或,终端设备能够在第二时段内成功接收到包含第二RAR的第二条消息。
在网络设备在第一时段内未发送包含第一RAR的第二条消息的情况下,若终端设备在第二时段内接收到第二条消息,则该第二条消息对终端设备而言为新传消息;在网络设备在第一时段内未发送包含第一RAR的第二条消息的情况下,若终端设备在第二时段内接收到第二条消息,则该第二条消息对终端设备而言为重传消息。
第一RAR可以是成功RAR、回退RAR和BI中的至少一个,还可以是其它类型的RAR,本申请对第一RAR的具体内容不作限定。第二RAR可以是成功RAR。
由于成功RAR既包含前导码索引信息,又包含竞争解决ID(例如,UE标识)信息,终端设备能够根据这两个信息确定第二时段内接收到的成功RAR是通过第一随机接入资源发送的msgA对应的RAR,因此,即使第二时段与第一随机接入资源对应的随机接入周期的下一个随机接入周期重叠,也不会导致重传的成功RAR与下一个随机接入周期中的成功RAR混淆。上述方案通过增加一个监听重传RAR的时段(即,第二时段),使得终端设备有机会在下一个随机接入周期到来之前接收到重传的RAR(或新传的RAR),相比于现有技术中终端设备需要等待下一个随机接入周期才能接收到RAR的方案,方法400减小了2步随机接入过程的时延。
此外,第二RAR还可以是其它包含标识信息的RAR,其中,该标识信息能够标识该RAR所对应的终端设备,并且,该标识信息能够标识该RAR所对应的随机接入周期。
下面,再结合图5至图8进一步说明本申请提供的随机接入的方法。
如图5所示,RAR窗口(即,第一时段的一个示例)的结束时域位置和RAR重传窗口(即,第二时段的一个示例)的起始时域位置相同,该两个窗口位于同一个随机接 入周期内。终端设备可以使用相同的PDCCH搜索空间在这两个窗口内监听PDCCH,也可以使用不同的PDCCH搜索空间在这两个窗口内监听PDCCH。
终端设备可以在RAR窗口内尝试接收各类RAR,如,成功RAR、回退RAR和BI;若终端设备在RAR窗口内未收到针对该终端设备的任何RAR,则该终端设备可以在重传RAR窗口中尝试接收成功RAR。
如图6所示,RAR窗口的起始时域位置和RAR重传窗口的起始时域位置相同,该两个窗口位于同一个随机接入周期内。终端设备可以使用相同的PDCCH搜索空间在这两个窗口内监听PDCCH,也可以使用不同的PDCCH搜索空间在这两个窗口内监听PDCCH。
终端设备可以在RAR窗口内尝试接收各类RAR,如,成功RAR、回退RAR和BI;若终端设备在RAR窗口内未收到针对该终端设备的任何RAR,则该终端设备可以在重传RAR窗口中尝试接收成功RAR。
如图7所示,RAR窗口的结束时域位置和RAR重传窗口的起始时域位置相同,RAR重传窗口的结束时域位置位于下一个随机接入周期内,且与第二随机接入资源的时域资源重叠。终端设备可以使用相同的PDCCH搜索空间在这两个窗口内监听PDCCH,也可以使用不同的PDCCH搜索空间在这两个窗口内监听PDCCH。
若终端设备未在第二随机接入资源的时域资源之前未收到第一RAR,则终端设备可以选择以下两种处理方式中的一种。
处理方式一:
确定不通过第二随机接入资源重传msgA。
由于第二时段包含第二随机接入资源的时域资源,因此,在第二随机接入资源的时域资源之后的第二时段内,网络设备可能重传第二RAR,因此,终端设备可以无需通过第二随机接入资源重传msgA,从而减小了终端设备的信令开销和功耗。
相应地,当包含第二RAR的msgB还未发送时,或者,当网络设备在第二随机接入资源的时域资源之前未接收到第一RAR的反馈信息时,网络设备可以在第二随机接入资源的时域资源之后的第二时段内新传或者重传第二RAR。
若终端设备在第二随机接入资源的时域资源之后的第二时段内仍未接收到任何对应该终端设备的RAR,则该终端设备可以通过第三随机接入资源重传msgA,以提高随机接入的成功率。其中,第三随机接入资源可以是第二时段之后的任意一个可用的随机接入资源,例如,第三随机接入资源可以是第二时段之后的第一个可用的随机接入资源。
处理方式二:
通过第二随机接入资源重传msgA。
若网络设备未收到终端设备通过第一随机接入资源发送的msgA,则网络设备可能不会在第一时段和第二时段内发送与该终端设备相关的RAR。若终端设备等待第二时段结束再重传msgA,则需要通过第二随机接入资源之后的可用的随机接入资源重传msgA,从而增加了随机接入的时延。
按照处理方式二,终端设备无需等待第二时段结束即可重传msgA,可以避免因上述情况导致的随机接入时延增大。
相应地,网络设备可以通过第二随机接入资源接收重传的msgA。
若第二时段与第三时段(即,重传的msgA对应的RAR的监听窗口)重叠,则终端设备可以在重传msgA之后,在第三时段内监听重传的msgA对应的RAR,其中,重传的msgA对应的RAR可以是成功RAR,也可以是回退RAR或者其它类型的RAR。
相应地,网络设备在第三时段内发送重传的msgA对应的RAR。
如图8所示,RAR窗口的起始时域位置和RAR重传窗口的起始时域位置相同,RAR重传窗口的结束时域位置位于下一个随机接入周期内,且与第二随机接入资源的时域资源重叠。终端设备可以使用相同的PDCCH搜索空间在这两个窗口内监听PDCCH,也可以使用不同的PDCCH搜索空间在这两个窗口内监听PDCCH。
若终端设备未在第二随机接入资源的时域资源之前未收到第一RAR,则终端设备可以按照图7对应的实施例中的处理方式确定是否通过第二随机接入资源重传msgA。
上文详细介绍了本申请提供的发送或接收随机接入消息的方法的示例。可以理解的是,发送或接收随机接入消息的装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请可以根据上述方法示例对发送或接收随机接入消息的装置进行功能单元的划分,例如,可以将各个功能划分为各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
图9是本申请提供的一种发送随机接入消息的装置的结构示意图。该装置900包括处理单元910、发送单元920和接收单元930,发送单元920能够在处理单元910的控制下执行发送步骤,接收单元930能够在处理单元910的控制下执行接收步骤。
发送单元920用于:在第一随机接入资源上发送两步随机接入的第一条消息;
接收单元930用于:在第一时段内监听两步随机接入的第二条消息;
接收单元930还用于:当未接收到所述第二条消息时,或者,当所述第二条消息不包括所述第一条消息对应的第一RAR时,在第二时段内监听额外的第二条消息。
可选地,所述第二时段与第二随机接入资源的时域资源重叠,处理单元910用于:当在所述第二随机接入资源的时域资源之前未接收到所述第一RAR时,确定不在所述第二随机接入资源上重传所述第一条消息。
可选地,所述第二时段与第三随机接入资源的时域资源不重叠,发送单元920还用 于:当在所述第二时段内未接收到所述第一RAR时,在第三随机接入资源上重传所述第一条消息。
可选地,所述第二时段与第二随机接入资源的时域资源重叠,发送单元920还用于:当在所述第二随机接入资源的时域资源之前未接收到所述第一RAR时,在所述第二随机接入资源上重传所述第一条消息。
可选地,所述第二时段与第三时段重叠,所述第三时段为在所述第二随机接入资源上发送的第一条消息对应的第二条消息的监听窗口,接收单元930还用于:在所述第三时段内监听在所述第二随机接入资源上发送的第一条消息对应的第二条消息。
可选地,所述第二时段的起始时域位置位于所述第一时段的起始时域位置之后。
可选地,所述第二时段的起始时域位置位于所述第一时段的起始时域位置之后,包括:所述第二时段的起始时域位置与所述第一时段的结束时域位置相同。
可选地,所述第二时段的起始时域位置与所述第一时段的起始时域位置相同。
可选地,所述第一RAR包括成功RAR、回退RAR和BI中的至少一个,所述额外的第二条消息包括成功RAR。
可选地,接收单元930还用于:接收配置信息,所述配置信息用于配置所述第二时段。
装置900执行接收反馈信息的方法的具体方式以及产生的有益效果可以参见方法实施例中的相关描述。
图10是本申请提供的一种接收随机接入消息的装置的结构示意图。该装置1000包括处理单元1010、发送单元1020和接收单元1030,发送单元1020能够在处理单元1010的控制下执行发送步骤,接收单元1030能够在处理单元1010的控制下执行接收步骤。
接收单元1020用于:在第一随机接入资源上接收两步随机接入的第一条消息;
发送单元1030用于:在第一时段内发送两步随机接入的第二条消息,所述第二随机接入消息包括至少一个RAR;
发送单元1030还用于:当所述至少一个RAR不包括第一RAR时,或者,当确定所述至少一个RAR包括的第一RAR接收失败时,在第二时段内发送包括第二RAR的第二条消息,所述第一RAR和所述第二RAR为所述第一条消息对应的RAR。
可选地,接收单元1030还用于:在第二随机接入资源上接收重传的所述第一条消息;发送单元1020还用于:在第三时段内发送重传的所述第一条消息对应的第二条消息,所述第二时段与所述第三时段重叠。
可选地,发送单元1020还用于:发送配置信息,该配置信息用于配置所述第二时段。
可选地,所述第二时段的起始时域位置位于所述第一时段的起始时域位置之后。
可选地,所述第二时段的起始时域位置位于所述第一时段的起始时域位置之后,包括:所述第二时段的起始时域位置与所述第一时段的结束时域位置相同。
可选地,所述第二时段的起始时域位置与所述第一时段的起始时域位置相同。
可选地,所述第一RAR包括成功RAR、回退RAR和BI中的至少一个,所述第二 RAR包括成功RAR。
装置1000执行接收反馈信息的方法的具体方式以及产生的有益效果可以参见方法实施例中的相关描述。
图11示出了本申请提供的一种通信设备的结构示意图。图11中的虚线表示该单元或该模块为可选的。设备1100可用于实现上述方法实施例中描述的方法。设备1100可以是终端设备或网络设备或芯片。
设备1100包括一个或多个处理器1101,该一个或多个处理器1101可支持设备1100实现图2至图8所对应方法实施例中的方法。处理器1101可以是通用处理器或者专用处理器。例如,处理器1101可以是中央处理器(central processing unit,CPU)。CPU可以用于对设备1100进行控制,执行软件程序,处理软件程序的数据。设备1100还可以包括通信单元1105,用以实现信号的输入(接收)和输出(发送)。
例如,设备1100可以是芯片,通信单元1105可以是该芯片的输入和/或输出电路,或者,通信单元1105可以是该芯片的通信接口,该芯片可以作为终端设备或网络设备或其它无线通信设备的组成部分。
又例如,设备1100可以是终端设备或网络设备,通信单元1105可以是该终端设备或该网络设备的收发器,或者,通信单元1105可以是该终端设备或该网络设备的收发电路。
设备1100中可以包括一个或多个存储器1102,其上存有程序1104,程序1104可被处理器1101运行,生成指令1103,使得处理器1101根据指令1103执行上述方法实施例中描述的方法。可选地,存储器1102中还可以存储有数据。可选地,处理器1101还可以读取存储器1102中存储的数据,该数据可以与程序1104存储在相同的存储地址,该数据也可以与程序1104存储在不同的存储地址。
处理器1101和存储器1102可以单独设置,也可以集成在一起,例如,集成在终端设备的系统级芯片(system on chip,SOC)上。
设备1100还可以包括天线1106。通信单元1105用于通过天线1106实现设备1100的收发功能。
处理器1101执行发送或接收随机接入消息的方法的具体方式可以参见方法实施例中的相关描述。
应理解,上述方法实施例的各步骤可以通过处理器1101中的硬件形式的逻辑电路或者软件形式的指令完成。处理器1101可以是CPU、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现场可编程门阵列(field programmable gate array,FPGA)或者其它可编程逻辑器件,例如,分立门、晶体管逻辑器件或分立硬件组件。
本申请还提供了一种计算机程序产品,该计算机程序产品被处理器1101执行时实现本申请中任一方法实施例所述的方法。
该计算机程序产品可以存储在存储器1102中,例如是程序1104,程序1104经过预 处理、编译、汇编和链接等处理过程最终被转换为能够被处理器1101执行的可执行目标文件。
本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机执行时实现本申请中任一方法实施例所述的方法。该计算机程序可以是高级语言程序,也可以是可执行目标程序。
该计算机可读存储介质例如是存储器1102。存储器1102可以是易失性存储器或非易失性存储器,或者,存储器1102可以同时包括易失性存储器和非易失性存储器。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。
本领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和设备的具体工作过程以及产生的技术效果,可以参考前述方法实施例中对应的过程和技术效果,在此不再赘述。
在本申请所提供的几个实施例中,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的方法实施例的一些特征可以忽略,或不执行。以上所描述的装置实施例仅仅是示意性的,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,多个单元或组件可以结合或者可以集成到另一个系统。另外,各单元之间的耦合或各个组件之间的耦合可以是直接耦合,也可以是间接耦合,上述耦合包括电的、机械的或其它形式的连接。
应理解,在本申请的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请的实施例的实施过程构成任何限定。
另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中的术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
总之,以上所述仅为本申请技术方案的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (40)
- 一种接收随机接入消息的方法,其特征在于,包括:在第一随机接入资源上发送两步随机接入的第一条消息;在第一时段内监听两步随机接入的第二条消息;当未接收到所述第二条消息时,或者,当所述第二条消息不包括所述第一条消息对应的第一随机接入响应RAR时,在第二时段内监听额外的第二条消息。
- 根据权利要求1所述的方法,其特征在于,所述第二时段与第二随机接入资源的时域资源重叠,所述方法还包括:当在所述第二随机接入资源的时域资源之前未接收到所述第一RAR时,确定不在所述第二随机接入资源上重传所述第一条消息。
- 根据权利要求2所述的方法,其特征在于,所述第二时段与第三随机接入资源的时域资源不重叠,所述方法还包括:当在所述第二时段内未接收到所述第一RAR时,在第三随机接入资源上重传所述第一条消息。
- 根据权利要求1所述的方法,其特征在于,所述第二时段与第二随机接入资源的时域资源重叠,所述方法还包括:当在所述第二随机接入资源的时域资源之前未接收到所述第一RAR时,在所述第二随机接入资源上重传所述第一条消息。
- 根据权利要求4所述的方法,其特征在于,所述第二时段与第三时段重叠,所述第三时段为在所述第二随机接入资源上发送的第一条消息对应的第二条消息的监听窗口,所述方法还包括:在所述第三时段内监听在所述第二随机接入资源上发送的第一条消息对应的第二条消息。
- 根据权利要求1至5中任一项所述的方法,其特征在于,所述第二时段的起始时域位置位于所述第一时段的起始时域位置之后。
- 根据权利要求6所述的方法,其特征在于,所述第二时段的起始时域位置位于所述第一时段的起始时域位置之后,包括:所述第二时段的起始时域位置与所述第一时段的结束时域位置相同。
- 根据权利要求1至5中任一项所述的方法,其特征在于,所述第二时段的起始时域位置与所述第一时段的起始时域位置相同。
- 根据权利要求1至8中任一项所述的方法,其特征在于,所述第一RAR包括成功RAR、回退RAR和回退索引BI中的至少一个,所述额外的第二条消息包括成功RAR。
- 根据权利要求1至9中任一项所述的方法,其特征在于,还包括:接收配置信息,所述配置信息用于配置所述第二时段。
- 一种发送随机接入消息的方法,其特征在于,包括:在第一随机接入资源上接收两步随机接入的第一条消息;在第一时段内发送两步随机接入的第二条消息,所述第二随机接入消息包括至少一个随机接入响应RAR;当所述至少一个RAR不包括第一RAR时,或者,当确定所述至少一个RAR包括的第一RAR接收失败时,在第二时段内发送包括第二RAR的第二条消息,所述第一RAR和所述第二RAR为所述第一条消息对应的RAR。
- 根据权利要求11所述的方法,其特征在于,所述方法还包括:在第二随机接入资源上接收重传的所述第一条消息;在第三时段内发送重传的所述第一条消息对应的第二条消息,所述第二时段与所述第三时段重叠。
- 根据权利要求11或12所述的方法,其特征在于,还包括:发送配置信息,所述配置信息用于配置所述第二时段。
- 根据权利要求11至13中任一项所述的方法,其特征在于,所述第二时段的起始时域位置位于所述第一时段的起始时域位置之后。
- 根据权利要求14所述的方法,其特征在于,所述第二时段的起始时域位置位于所述第一时段的起始时域位置之后,包括:所述第二时段的起始时域位置与所述第一时段的结束时域位置相同。
- 根据权利要求11至13中任一项所述的方法,其特征在于,所述第二时段的起始时域位置与所述第一时段的起始时域位置相同。
- 根据权利要求11至16中任一项所述的方法,其特征在于,所述第一RAR包括成功RAR、回退RAR和回退索引BI中的至少一个,所述第二RAR包括成功RAR。
- 一种接收随机接入消息的装置,其特征在于,包括发送单元和接收单元,所述发送单元用于:在第一随机接入资源上发送两步随机接入的第一条消息;所述接收单元用于:在第一时段内监听两步随机接入的第二条消息;所述接收单元还用于:当未接收到所述第二条消息时,或者,当所述第二条消息不包括所述第一条消息对应的第一随机接入响应RAR时,在第二时段内监听额外的第二条消息。
- 根据权利要求18所述的装置,其特征在于,所述第二时段与第二随机接入资源的时域资源重叠,所述装置还包括处理单元,用于:当在所述第二随机接入资源的时域资源之前未接收到所述第一RAR时,确定不在所述第二随机接入资源上重传所述第一条消息。
- 根据权利要求19所述的装置,其特征在于,所述第二时段与第三随机接入资源的时域资源不重叠,所述发送单元还用于:当在所述第二时段内未接收到所述第一RAR时,在第三随机接入资源上重传所述第一条消息。
- 根据权利要求18所述的装置,其特征在于,所述第二时段与第二随机接入资源的时域资源重叠,所述发送单元还用于:当在所述第二随机接入资源的时域资源之前未接收到所述第一RAR时,在所述第二随机接入资源上重传所述第一条消息。
- 根据权利要求21所述的装置,其特征在于,所述第二时段与第三时段重叠,所述第三时段为在所述第二随机接入资源上发送的第一条消息对应的第二条消息的监听窗口,所述接收单元还用于:在所述第三时段内监听在所述第二随机接入资源上发送的第一条消息对应的第二条消息。
- 根据权利要求18至22中任一项所述的装置,其特征在于,所述第二时段的起始时域位置位于所述第一时段的起始时域位置之后。
- 根据权利要求23所述的装置,其特征在于,所述第二时段的起始时域位置位于所述第一时段的起始时域位置之后,包括:所述第二时段的起始时域位置与所述第一时段的结束时域位置相同。
- 根据权利要求18至22中任一项所述的装置,其特征在于,所述第二时段的起始时域位置与所述第一时段的起始时域位置相同。
- 根据权利要求18至25中任一项所述的装置,其特征在于,所述第一RAR包括成功RAR、回退RAR和回退索引BI中的至少一个,所述额外的第二条消息包括成功RAR。
- 根据权利要求18至26中任一项所述的装置,其特征在于,所述接收单元还用于:接收配置信息,所述配置信息用于配置所述第二时段。
- 一种发送随机接入消息的装置,其特征在于,包括接收单元和发送单元,所述接收单元用于:在第一随机接入资源上接收两步随机接入的第一条消息;所述发送单元用于:在第一时段内发送两步随机接入的第二条消息,所述第二随机接入消息包括至少一个随机接入响应RAR;所述发送单元还用于:当所述至少一个RAR不包括第一RAR时,或者,当确定所述至少一个RAR包括的第一RAR接收失败时,在第二时段内发送包括第二RAR的第二条消息,所述第一RAR和所述第二RAR为所述第一条消息对应的RAR。
- 根据权利要求28所述的装置,其特征在于,所述接收单元还用于:在第二随机接入资源上接收重传的所述第一条消息;所述发送单元还用于:在第三时段内发送重传的所述第一条消息对应的第二条消息,所述第二时段与所述第三时段重叠。
- 根据权利要求28或29所述的装置,其特征在于,所述发送单元还用于:发送配置信息,所述配置信息用于配置所述第二时段。
- 根据权利要求28至30中任一项所述的装置,其特征在于,所述第二时段的起始时域位置位于所述第一时段的起始时域位置之后。
- 根据权利要求31所述的装置,其特征在于,所述第二时段的起始时域位置位于 所述第一时段的起始时域位置之后,包括:所述第二时段的起始时域位置与所述第一时段的结束时域位置相同。
- 根据权利要求28至30中任一项所述的装置,其特征在于,所述第二时段的起始时域位置与所述第一时段的起始时域位置相同。
- 根据权利要求28至33中任一项所述的装置,其特征在于,所述第一RAR包括成功RAR、回退RAR和回退索引BI中的至少一个,所述第二RAR包括成功RAR。
- 一种终端设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行如权利要求1至10中任一项所述的方法。
- 一种网络设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行如权利要求11至17中任一项所述的方法。
- 一种芯片,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行:如权利要求1至10中任一项所述的方法,或者,如权利要求11至17中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行:如权利要求1至10中任一项所述的方法,或者,如权利要求11至17中任一项所述的方法。
- 一种计算机程序产品,其特征在于,包括计算机程序指令,该计算机程序指令使得计算机执行:如权利要求1至10中任一项所述的方法,或者,如权利要求11至17中任一项所述的方法。
- 一种计算机程序,其特征在于,所述计算机程序使得计算机执行:如权利要求1至10中任一项所述的方法,或者,如权利要求11至17中任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201980098935.9A CN114208376B (zh) | 2019-10-12 | 2019-10-12 | 接收或发送随机接入消息的方法和装置 |
PCT/CN2019/110802 WO2021068237A1 (zh) | 2019-10-12 | 2019-10-12 | 接收或发送随机接入消息的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2019/110802 WO2021068237A1 (zh) | 2019-10-12 | 2019-10-12 | 接收或发送随机接入消息的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021068237A1 true WO2021068237A1 (zh) | 2021-04-15 |
Family
ID=75437674
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/110802 WO2021068237A1 (zh) | 2019-10-12 | 2019-10-12 | 接收或发送随机接入消息的方法和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114208376B (zh) |
WO (1) | WO2021068237A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20240032115A1 (en) * | 2021-07-01 | 2024-01-25 | Apple Inc. | Secure random access procedure |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587811A (zh) * | 2017-09-28 | 2019-04-05 | 华为技术有限公司 | 一种信息获取方法及终端 |
WO2019195563A1 (en) * | 2018-04-04 | 2019-10-10 | Convida Wireless, Llc | Random access with new radio unlicensed cells |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA3057464A1 (en) * | 2017-03-22 | 2018-09-27 | Comcast Cable Communications, Llc | Random access process in new radio |
CA3029372A1 (en) * | 2018-01-09 | 2019-07-09 | Comcast Cable Communications, Llc | Beam selection in beam failure recovery request retransmission |
-
2019
- 2019-10-12 CN CN201980098935.9A patent/CN114208376B/zh active Active
- 2019-10-12 WO PCT/CN2019/110802 patent/WO2021068237A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587811A (zh) * | 2017-09-28 | 2019-04-05 | 华为技术有限公司 | 一种信息获取方法及终端 |
WO2019195563A1 (en) * | 2018-04-04 | 2019-10-10 | Convida Wireless, Llc | Random access with new radio unlicensed cells |
Non-Patent Citations (2)
Title |
---|
ERICSSON: "RAR and msgB window in 2-step RA", 3GPP DRAFT; R2-1906956 - RAR AND MSGB WINDOW IN 2-STEP RA, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. Reno ;20190513 - 20190517, 2 May 2019 (2019-05-02), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP051711254 * |
NOKIA, NOKIA SHANGHAI BELL: "On 2-step RACH Procedure", 3GPP DRAFT; R1-1904716 ON 2-STEP RACH PROCEDURE, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Xi’an, China; 20190408 - 20190412, 7 April 2019 (2019-04-07), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP051699900 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20240032115A1 (en) * | 2021-07-01 | 2024-01-25 | Apple Inc. | Secure random access procedure |
Also Published As
Publication number | Publication date |
---|---|
CN114208376B (zh) | 2024-07-23 |
CN114208376A (zh) | 2022-03-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12048021B2 (en) | Random access method and device | |
WO2020020270A1 (zh) | 随机接入的方法和通信设备 | |
US11363644B2 (en) | Methods and apparatus for indicating channel access | |
WO2020168566A1 (zh) | 随机接入过程的消息发送方法、装置、设备及系统 | |
JP2022528329A (ja) | ランダムアクセスレスポンスの受信方法、装置及び通信システム | |
WO2020191679A1 (zh) | 随机接入方法、终端设备和网络设备 | |
WO2020200260A1 (zh) | 一种随机接入的方法、基站及用户设备 | |
WO2020172777A1 (zh) | 随机接入的方法和设备 | |
WO2020215330A1 (zh) | 随机接入过程中传输信息的方法、终端设备和网络设备 | |
US11937310B2 (en) | Handling timing conflicts involving random access procedure messages | |
WO2019062582A1 (zh) | 一种信息获取方法及终端 | |
WO2020143383A1 (zh) | 数据传输方法和设备 | |
US20220256619A1 (en) | Random access method and terminal device | |
WO2020210963A1 (zh) | 消息传输的方法和设备 | |
WO2020124598A1 (zh) | 随机接入的方法和设备 | |
WO2021068237A1 (zh) | 接收或发送随机接入消息的方法和装置 | |
US12108458B2 (en) | Method of random access, terminal device, and non-transitory computer-readable storage medium | |
WO2020020352A1 (zh) | 随机接入方法、终端设备和网络设备 | |
CN114342465B (zh) | 无线通信的方法和终端设备 | |
CN113812191B (zh) | 发送或接收反馈信息的方法和装置 | |
WO2021062767A1 (zh) | 基于非竞争的两步随机接入方法、装置、终端及存储介质 | |
WO2021062760A1 (zh) | 发送、接收反馈信息的方法和设备 | |
CN114651497A (zh) | 随机接入过程中的竞争解决 | |
JP2022549398A (ja) | 2ステップのランダムアクセス方法、装置、端末及び記憶媒体 | |
CN112385282A (zh) | 随机接入过程期间的上行链路跳过 |
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: 19948371 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19948371 Country of ref document: EP Kind code of ref document: A1 |