Msg4 repetition frequency determination method and device and storage medium

By receiving the Msg3 repetition number indication in the satellite scenario and determining the Msg4 repetition number, the binding relationship between Msg3 and Msg4 is used to solve the problem of increasing signaling overhead during random access, and the effect of reducing complexity and improving efficiency is achieved.

CN119325148APending Publication Date: 2025-01-17DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202310871518.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-14
Publication Date
2025-01-17

AI Technical Summary

Technical Problem

In satellite scenarios, signaling overhead caused by differences in transmission performance of each channel during random access increases, and the prior art cannot effectively reduce the implementation complexity.

Method used

By receiving the Msg3 repetition number indication sent by the network device, the Msg4 repetition number is determined, and the binding relationship between Msg3 and Msg4 is used to avoid configuring additional signaling separately for the Msg4 repetition number indication.

Benefits of technology

It effectively saves signaling overhead during random access, reduces implementation complexity, and improves system efficiency and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119325148A_ABST
    Figure CN119325148A_ABST
Patent Text Reader

Abstract

The invention discloses an Msg4 repetition frequency determination method and device and a storage medium, and relates to the technical field of communication. According to the specific implementation scheme, the Msg3 repetition frequency indication sent by network equipment is received, the Msg4 repetition frequency is determined according to the Msg3 repetition frequency indication, and the Msg4 repetition frequency is determined based on the Msg3 repetition frequency indicated by the Msg3 repetition frequency indication. Therefore, the Msg4 repetition times and the Msg3 repetition times are bound, and extra signaling is not independently configured to indicate the Msg4 repetition times, so that the signaling overhead in the random access process is effectively saved, and the implementation complexity is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method, device and storage medium for determining the number of repetitions of Msg4. Background Art

[0002] In R18 (Release 18), coverage enhancement technology in satellite scenarios was discussed, and repeated transmission was adopted by various companies as the most direct, simple and effective solution. However, due to the difference in transmission performance of each channel during random access, the 3GPP (3rd Generation Partnership Project) planned to perform repeat requests and repeat count indications for each random access message in its research and discussion.

[0003] In the related art, since no RRC (Radio Resource Control) connection is established during the random access process, it is impossible to transmit proprietary signaling, and only the reserved bits of the original public signaling or the redefinition of the original public signaling can be used for repeat indication and request. However, if each message needs to be configured with a corresponding repetition number indication, it will increase the already tight signaling overhead during the random access process and increase the implementation complexity. Summary of the invention

[0004] The present application provides a method, device and storage medium for determining the number of repetitions of Msg4.

[0005] According to a first aspect of the present application, a method for determining the number of repetitions of Msg4 is provided, which is applied to a terminal device, and the method includes:

[0006] Receive the Msg3 repetition count indication sent by the network device;

[0007] The Msg4 repetition count is determined according to the Msg3 repetition count indication, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

[0008] According to a second aspect of the present application, a method for determining the number of repetitions of Msg4 is provided, which is applied to a network device, and the method includes:

[0009] Sending a Msg3 repetition count indication to the terminal device;

[0010] The Msg3 repetition count indication is used to determine the Msg4 repetition count, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

[0011] According to a third aspect of the present application, a device for determining the number of repetitions of Msg4 is provided, which is applied to a terminal device, and includes:

[0012] A receiving unit, used for receiving an indication of the number of repetitions of Msg3 sent by a network device;

[0013] The first determining unit is configured to determine the number of Msg4 repetitions according to the Msg3 repetition number indication, wherein the Msg4 repetition number is determined based on the Msg3 repetition number indicated by the Msg3 repetition number indication.

[0014] According to a fourth aspect of the present application, a device for determining the number of repetitions of Msg4 is provided, which is applied to a network device, and includes:

[0015] A second sending unit, configured to send an indication of the number of repetitions of Msg3 to a terminal device;

[0016] The Msg3 repetition count indication is used to determine the Msg4 repetition count, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

[0017] According to a fifth aspect of the present application, a device for determining the number of repetitions of Msg4 is provided, comprising a memory, a transceiver, and a processor:

[0018] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0019] Receive the Msg3 repetition count indication sent by the network device;

[0020] The Msg4 repetition count is determined according to the Msg3 repetition count indication, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

[0021] According to a sixth aspect of the present application, there is provided a device for determining the number of repetitions of Msg4, comprising a memory, a transceiver, and a processor:

[0022] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0023] Sending a Msg3 repetition count indication to the terminal device;

[0024] The Msg3 repetition count indication is used to determine the Msg4 repetition count, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

[0025] According to the seventh aspect of the present application, a processor-readable storage medium is provided, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method described in the embodiment of the first aspect of the present application, or to execute the method described in the embodiment of the second aspect of the present application.

[0026] The method, device and storage medium for determining the number of Msg4 repetitions provided by the present application receive the number of Msg3 repetitions indication sent by the network device, and determine the number of Msg4 repetitions according to the Msg3 repetitions indication, wherein the number of Msg4 repetitions is determined based on the number of Msg3 repetitions indicated by the Msg3 repetitions indication. Thus, by binding the number of Msg4 repetitions with the number of Msg3 repetitions, and not separately configuring additional signaling for the number of Msg4 repetitions indication, the signaling overhead in the random access process is effectively saved, and the implementation complexity is reduced.

[0027] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present application.

[0029] Figure 1 is a flow chart of a method for determining the number of repetitions of Msg4 provided in the first embodiment of the present application;

[0030] Figure 2 is a flow chart of a method for determining the number of repetitions of Msg4 provided in the second embodiment of the present application;

[0031] Figure 3 is a flow chart of a method for determining the number of repetitions of Msg4 provided in the third embodiment of the present application;

[0032] Figure 4 It is a flowchart of a method for determining the number of repetitions of Msg4 in a scenario provided by the fourth embodiment of the present application;

[0033] Figure 5 is a flowchart of a method for determining the number of repetitions of Msg4 provided in the fifth embodiment of the present application;

[0034] Figure 6is a flowchart of a method for determining the number of repetitions of Msg4 provided in the sixth embodiment of the present application;

[0035] Figure 7 is a flow chart of a method for determining the number of repetitions of Msg4 provided in the seventh embodiment of the present application;

[0036] Figure 8 It is a flowchart of a method for determining the number of repetitions of Msg4 in a scenario provided by the eighth embodiment of the present application;

[0037] Fig. 9 is a schematic structural diagram of a device for determining the number of repetitions of Msg4 provided in the ninth embodiment of the present application;

[0038] Fig.10 is a schematic structural diagram of a device for determining the number of repetitions of Msg4 provided in the tenth embodiment of the present application;

[0039] Fig.11 is a schematic structural diagram of a device for determining the number of repetitions of Msg4 provided in the eleventh embodiment of the present application;

[0040] Fig.12 It is a structural schematic diagram of a device for determining the number of repetitions of Msg4 provided in the twelfth embodiment of the present application. DETAILED DESCRIPTION

[0041] In the embodiments of the present invention, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0042] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0043] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0044] In R17 (Release 17), the repeated transmission mechanism of Msg3 (message 3) has been determined, that is, the repeated transmission request of Msg3 is distinguished by the Preamble resource, and the number of repetitions of Msg3 is indicated by redefining 2 bits and / or 3 bits in the MCS (Modulation and Coding Scheme) field in the RAR (Random Access Response).

[0045] In R18, the repeated transmission mechanism of Msg4 HARQ (Hybrid Automatic Repeat Request) was discussed and a consensus has been reached. It is planned to use the high-level signaling of Msg3 for repeated requests and use the reserved bits in the DAI (Downlink Assignment Index) field of Msg4 (message4) to indicate the number of repetitions.

[0046] In R19 (Release 19), considering the tight link budget in satellite communication scenarios, several companies considered enhancing the downlink and analyzed the downlink budget. The analysis results show that although each downlink channel can basically meet the requirements now, the link margin of Msg4 PDSCH (Physical Downlink Share CHannel) is the most tight, and it is planned to be enhanced.

[0047] Therefore, in order to solve the above problems, the present application proposes a method, device and storage medium for determining the number of Msg4 repetitions, so as to bind the number of Msg4 repetitions with the number of Msg3 repetitions, without separately configuring additional signaling to indicate the number of Msg4 repetitions, thereby effectively saving the signaling overhead in the random access process and reducing the implementation complexity.

[0048] Among them, the method and the device are based on the same application concept. Since the method and the device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0049] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G (5th Generation Mobile Communication Technology, fifth generation mobile communication technology) system. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include core network parts, such as the Evolved Packet System (EPS), 5G System (5GS), etc.

[0050] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.

[0051] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0052] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.

[0053] The following describes the method, device and storage medium for determining the number of repetitions of Msg4 in an embodiment of the present application with reference to the accompanying drawings.

[0054] Figure 1 It is a flowchart of the method for determining the number of repetitions of Msg4 provided in the first embodiment of the present application.

[0055] It should be noted that the method for determining the number of repetitions of Msg4 in the embodiment of the present application can be performed by the device for determining the number of repetitions of Msg4 provided in the embodiment of the present application. The device for determining the number of repetitions of Msg4 can be an electronic device, or can be configured in an electronic device. Among them, the electronic device can be any stationary or mobile computing device capable of data processing, such as a mobile computing device such as a laptop computer, a smart phone, a wearable device, or a stationary computing device such as a desktop computer, or a server, or other types of computing devices, etc., which are not limited in this embodiment.

[0056] like Figure 1 As shown, the method for determining the number of repetitions of Msg4 may include the following steps:

[0057] Step 101: Receive a Msg3 repetition count indication sent by a network device.

[0058] According to the provisions in R17, the number of repetitions of Msg3 is indicated by the network device by redefining 2 bits and / or 3 bits in the MCS field in the RAR. Similarly, in some embodiments, the number of repetitions of Msg3 received by the terminal device is also indicated by the network device by redefining 2 bits and / or 3 bits in the MCS field in the RAR.

[0059] It should be noted that the value indicated by the Msg3 repetition count indication is not a specific repetition count, but a sequence number in the configured Msg3 repetition count list. For example, assuming that the configured Msg3 repetition count list is {2 4 8 16}, where the sequence number of element 2 in the Msg3 repetition count list is 0, the sequence number of element 4 is 1, the sequence number of element 8 is 2, and the sequence number of element 16 is 3, then, if the Msg3 repetition count is 4, the network device can indicate that the Msg3 repetition count is 4 by redefining the 2-bit information in the MCS field in the RAR as binary data 01. Similarly, if the Msg3 repetition count is 8, the network device can indicate that the Msg3 repetition count is 8 by redefining the 2-bit information in the MCS field in the RAR as binary data 10.

[0060] Compared with the related art in which each message needs to be configured with a corresponding repetition count indication, in the present invention, the repetition count indication of Msg4 does not use additional signaling, but instead binds the Msg4 repetition count and the Msg3 repetition count, so that the network device only needs to send the Msg3 repetition count indication to the terminal device, and the terminal device can determine the Msg4 repetition count based on the Msg3 repetition count indicated by the Msg3 repetition count indication and the binding relationship between the Msg3 repetition count and the Msg4 repetition count.

[0061] Step 102, determining the number of repetitions of Msg4 according to the Msg3 repetition number indication, wherein the number of repetitions of Msg4 is determined based on the number of repetitions of Msg3 indicated by the Msg3 repetition number indication.

[0062] It should be noted that, in some embodiments, there is a corresponding relationship between the number of repetitions of Msg3 and the number of repetitions of Msg4. As a possible implementation method, the number of repetitions of Msg3 and Msg4 can be calculated according to the link margin, where the link margin is the difference between CNR (Carrier to Noise Ratio) and the demodulation threshold, and then the corresponding relationship between the number of repetitions of Msg3 and Msg4 is determined according to the calculated number of repetitions of Msg3 and Msg4.

[0063] As an example, assuming that the link budget refers to the 3GPP standard and the demodulation threshold is determined based on the link-level simulation results, the demodulation threshold and link margin of Msg3 and Msg4 are shown in the following table:

[0064] Table 1 Example diagram of demodulation threshold and link margin of Msg3 and Msg4

[0065]

[0066] It can be seen from Table 1 that when repeated transmission is not enabled, that is, when the number of repetitions is 1, the link margin of Msg3 is lower than that of Msg4. Therefore, Msg3 can be used as a trigger for repeated transmission and a reference condition. For example, assuming that the number of Msg3 repetitions indicated by the Msg3 repetition indication sent by the network device is 32 times, then the link margin should be higher than 6.361dB at this time, and the corresponding number of Msg4 repetitions should be 2. Therefore, according to the number of Msg3 repetitions and the number of Msg4 repetitions in Table 1, the corresponding relationship between the number of Msg3 repetitions and the number of Msg4 repetitions can be determined as shown in the following table:

[0067] Table 2 Example of the correspondence between the number of Msg3 repetitions and the number of Msg4 repetitions

[0068] Msg3 repetition times Msg4 repetition count 1 1 2 1 4 1 8 1 16 1 32 2

[0069] It should be noted that since the link budget will vary with the actual system, and the link-level simulation results of each company will also vary due to factors such as the receiving algorithm, the demodulation threshold and link margin of Msg3 and Msg4 shown in Table 1 above, and the correspondence between the number of Msg3 repetitions and the number of Msg4 repetitions shown in Table 2 above are only used to illustrate this application, and the correspondence between the repetition numbers needs to be analyzed according to the specific scenario.

[0070] In some embodiments, since there is a corresponding relationship between the number of Msg3 repetitions and the number of Msg4 repetitions, after receiving the Msg3 repetition indication sent by the network device, the terminal device can determine the number of Msg4 repetitions according to the number of Msg3 repetitions indicated by the Msg3 repetition indication. Therefore, by binding the number of Msg4 repetitions with the number of Msg3 repetitions, the network device does not need to separately configure additional signaling for the Msg4 repetition indication, which effectively saves the signaling overhead in the random access process and reduces the implementation complexity.

[0071] The method for determining the number of Msg4 repetitions provided in the present application receives an Msg3 repetition indication sent by a network device, and determines the number of Msg4 repetitions according to the Msg3 repetition indication, wherein the number of Msg4 repetitions is determined based on the number of Msg3 repetitions indicated by the Msg3 repetition indication. Thus, by binding the number of Msg4 repetitions with the number of Msg3 repetitions, and not separately configuring additional signaling for the Msg4 repetition indication, the signaling overhead in the random access process is effectively saved, and the implementation complexity is reduced.

[0072] In order to clearly explain how the present invention determines the number of repetitions of Msg4 according to the number of repetitions of Msg3, this embodiment provides a possible implementation of the method for determining the number of repetitions of Msg4. Figure 2It is a flowchart of the method for determining the number of repetitions of Msg4 provided in the second embodiment of the present application.

[0073] like Figure 2 As shown, the method for determining the number of repetitions of Msg4 may include the following steps:

[0074] Step 201: Receive a Msg3 repetition count indication sent by a network device.

[0075] It should be noted that the execution process of this step can refer to the execution process of step 101 in the above embodiment, and the principles are the same, which will not be repeated here.

[0076] Step 202: Determine the Msg3 repetition count from the Msg3 repetition count list according to the Msg3 repetition count indication.

[0077] It should be noted that, in some embodiments, the terminal device pre-acquires or is configured with a Msg3 repetition list and a Msg4 repetition list, wherein there is a one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list. The one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list means that the elements with the same sequence number in the Msg3 repetition list and the Msg4 repetition list correspond one-to-one.

[0078] As a possible implementation, the terminal device may obtain the Msg3 repetition count list and the Msg4 repetition count list through a broadcast message, wherein the Msg3 repetition count list and the Msg4 repetition count list are pre-configured by the network device and broadcast through a broadcast message.

[0079] As another possible implementation, when the broadcast message does not include the Msg3 repetition count list and the Msg4 repetition count list, the terminal device may determine the Msg3 repetition count list and the Msg4 repetition count list according to the pre-configuration information in the terminal device. For example, the terminal device may directly use the default pre-configuration information to determine the Msg3 repetition count list and the Msg4 repetition count list.

[0080] In some embodiments, the terminal device may first determine the target sequence number in the Msg3 repetition number list according to the Msg3 repetition number indication, and then determine the data corresponding to the target sequence number in the Msg3 repetition number list as the Msg3 repetition number, thereby realizing the determination of the Msg3 repetition number from the Msg3 repetition number list according to the Msg3 repetition number indication.

[0081] As an example, assume that the Msg3 repetition count indication is binary data 01, and the Msg3 repetition count list is {24 8 16}, wherein the sequence number of element 2 in the Msg3 repetition count list is 0, the sequence number of element 4 is 1, the sequence number of element 8 is 2, and the sequence number of element 16 is 3. Therefore, based on the binary data 01, the target sequence number in the Msg3 repetition count list can be determined to be 2, and then the data 4 corresponding to the target sequence number 2 in the Msg3 repetition count list can be determined as the Msg3 repetition count.

[0082] Step 203, determining the number of repetitions of Msg4 according to the one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, and the number of repetitions of Msg3.

[0083] In some embodiments, since there is a one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, after determining the Msg3 repetition number, the terminal device can first determine the target data corresponding to the Msg3 repetition number in the Msg4 repetition list based on the one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, and then determine the target data as the Msg4 repetition number, thereby achieving the determination of the Msg4 repetition number based on the one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, as well as the Msg3 repetition number.

[0084] As an example, assuming that the Msg3 repetition list is {2 4 8 16} and the Msg4 repetition list is {1 124}, there is a one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, that is, the elements with the same sequence number in the Msg3 repetition list and the Msg4 repetition list correspond one to one, so when the Msg3 repetition number is 16, since the sequence number of element 16 in the Msg3 repetition list is 3, the element with sequence number 3 in the Msg4 repetition list can be determined as the target data corresponding to the Msg3 repetition number in the Msg4 repetition list, that is, 4 is determined as the target data, and then the target data 4 is determined as the Msg4 repetition number.

[0085] The method for determining the number of Msg4 repetitions provided in the present application is that the terminal device pre-acquires or is configured with a list of Msg3 repetitions and a list of Msg4 repetitions, wherein there is a one-to-one correspondence between the elements in the list of Msg3 repetitions and the elements in the list of Msg4 repetitions, so that the number of Msg3 repetitions is determined from the list of Msg3 repetitions according to the Msg3 repetition indication, and then the number of Msg4 repetitions is determined according to the one-to-one correspondence between the elements in the list of Msg3 repetitions and the elements in the list of Msg4 repetitions, as well as the number of Msg3 repetitions. Thus, the terminal device pre-acquires or is configured with a list of Msg3 repetitions and a list of Msg4 repetitions in which there is a one-to-one correspondence between the elements, so that the network device does not need to separately configure additional signaling for the Msg4 repetition indication, and the terminal device can determine the number of Msg4 repetitions according to the number of Msg3 repetitions indicated by the Msg3 repetition indication, effectively saving the signaling overhead in the random access process and reducing the implementation complexity.

[0086] It should be noted that, in the present invention, before receiving the Msg3 repetition count indication sent by the network device, the terminal device also needs to send a retransmission request to the network device. Figure 3 This process is described below.

[0087] Figure 3 It is a flowchart of a method for determining the number of repetitions of Msg4 provided in the third embodiment of the present application.

[0088] like Figure 3 As shown, the method for determining the number of repetitions of Msg4 may include the following steps:

[0089] Step 301, compare the reference signal received power RSRP threshold of the terminal device with the Msg3 repeated transmission preset threshold and the Msg4 repeated transmission preset threshold respectively.

[0090] Among them, the preset threshold for repeated transmission of Msg3 and the preset threshold for repeated transmission of Msg4 can be the same preset threshold or different preset thresholds, that is, the RSRP (Reference Singal Receiving Power) threshold of Msg4 can be consistent with that of Msg3, or a separate threshold value can be set.

[0091] Among them, this embodiment does not limit the specific values ​​of the Msg3 repeated transmission preset threshold and the Msg4 repeated transmission preset threshold. Optionally, the values ​​of the Msg3 repeated transmission preset threshold and the Msg4 repeated transmission preset threshold can be set according to manual experience, or the value of the Msg3 repeated transmission preset threshold and / or the value of the Msg4 repeated transmission preset threshold can be dynamically adjusted according to actual application requirements, which is not limited in this embodiment.

[0092] It should be noted that regardless of whether the Msg3 repeated transmission preset threshold and the Msg4 repeated transmission preset threshold are the same preset threshold or different preset thresholds, the RSRP threshold of the terminal device needs to be compared with the Msg3 repeated transmission preset threshold and the Msg4 repeated transmission preset threshold respectively, that is, it needs to be compared twice.

[0093] Step 302: Send a repeated transmission request to the network device according to the comparison result, wherein the repeated transmission request is used to indicate whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4.

[0094] In some embodiments, a repetition request for indicating whether the terminal device performs repetition transmission of Msg3 and / or Msg4 can be sent to the network device based on the comparison result. Optionally, since the downlink budget is generally better than the uplink, the margin of Msg4 is usually higher than that of Msg3. When Msg4 sends a repetition request, it is assumed that Msg3 also needs to be repeated, so whether the terminal device performs repetition transmission of Msg3 and / or Msg4 includes the following three situations: 1. The terminal device performs repetition transmission of Msg3 and Msg4; 2. The terminal device performs repetition transmission of Msg3 and does not perform repetition transmission of Msg4; 3. The terminal device neither performs repetition transmission of Msg3 nor repetition transmission of Msg4.

[0095] As a possible implementation method, when the RSRP threshold of the terminal device does not meet the preset threshold for repeated transmission of Msg3 but meets the preset threshold for repeated transmission of Msg4, the terminal device may use pre-allocated PRACH (Physical Random Access Channel) resources to send a repeated transmission request to the network device for instructing the terminal device to only perform repeated transmission of Msg3, or, when the RSRP threshold of the terminal device does not meet the preset threshold for repeated transmission of Msg3 and the preset threshold for repeated transmission of Msg4, use pre-allocated PRACH resources to send a repeated transmission request to the network device for instructing the terminal device to perform repeated transmission of Msg3 and Msg4, or, when the RSRP threshold of the terminal device meets the preset threshold for repeated transmission of Msg3 and the preset threshold for repeated transmission of Msg4, use pre-allocated PRACH resources to send a repeated transmission request to the network device for instructing the terminal device not to perform repeated transmission of Msg3 and Msg4.

[0096] It should be noted that when Msg4 and Msg3 use PRACH resources for repeated requests, the PRACH resource division is shown in the following table:

[0097] Table 3 Example of PRACH resource allocation

[0098] PRACH resource number Msg3 repeat Msg4 repeat 1 no no 2 yes no 3 yes yes

[0099] Step 303: Receive the Msg3 repetition count indication sent by the network device.

[0100] Step 304, determining the number of repetitions of Msg4 according to the Msg3 repetition number indication, wherein the number of repetitions of Msg4 is determined based on the number of repetitions of Msg3 indicated by the Msg3 repetition number indication.

[0101] It should be noted that the execution process of steps 303-304 can refer to the execution process of steps 101-102 in the above embodiment, and the principles are the same, which will not be repeated here.

[0102] The method for determining the number of Msg4 repetitions provided in the present application is that the terminal device compares the reference signal received power RSRP threshold of the terminal device with the preset threshold for repeated transmission of Msg3 and the preset threshold for repeated transmission of Msg4, respectively, and sends a repeated transmission request to the network device according to the comparison result, wherein the repeated transmission request is used to indicate whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4. Thus, the terminal device sends a repeated transmission request to the network device, so that the network device sends an indication of the number of Msg3 repetitions to the terminal device.

[0103] In order to clearly illustrate the above embodiment, an example is now given for illustration.

[0104] Figure 4 It is a flowchart of a method for determining the number of repetitions of Msg4 in a scenario provided by the fourth embodiment of the present application.

[0105] like Figure 4 As shown, the method for determining the number of repetitions of Msg4 may include the following steps:

[0106] Step 401, obtaining a Msg3 repetition count list and a Msg4 repetition count list through broadcast information.

[0107] Among them, there is a one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, which is used to determine the Msg4 repetition number according to the one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, and the Msg3 repetition number.

[0108] Step 402, determining whether the RSRP threshold of the terminal device reaches the preset threshold for repeated transmission of Msg3, which is divided into two cases:

[0109] One is that the RSRP threshold of the terminal device reaches the preset threshold for repeated transmission of Msg3, and the process goes to step 409;

[0110] The other is that the RSRP threshold of the terminal device does not reach the preset threshold for repeated transmission of Msg3, and the process goes to step 403.

[0111] Step 403, determining whether the RSRP threshold of the terminal device reaches the preset threshold for repeated transmission of Msg4, which is divided into two cases:

[0112] One is that the RSRP threshold of the terminal device reaches the preset threshold for repeated transmission of Msg4, and the process goes to step 404;

[0113] The other is that the RSRP threshold of the terminal device does not reach the preset threshold for repeated transmission of Msg4, and the process goes to step 406.

[0114] Step 404: through the pre-divided PRACH resources, select the resources corresponding to the repeated transmission of only Msg3 to perform repeated request reporting.

[0115] When the RSRP threshold of the terminal device does not reach the preset threshold for repeated transmission of Msg3, but reaches the preset threshold for repeated transmission of Msg4, it means that the terminal device only performs repeated transmission of Msg3, so that the resource corresponding to repeated transmission of Msg3 only can be selected through the pre-allocated PRACH resources for repeated request reporting.

[0116] Step 405: Determine the number of times Msg3 is repeatedly sent according to the indication information in the RAR and the Msg3 repetition number list.

[0117] Since the number of repetitions of Msg3 is indicated by the network device by redefining 2 bits and / or 3 bits in the MCS field in the RAR, the indication information in the RAR is the number of repetitions of Msg3.

[0118] Since the value indicated by the Msg3 repetition count indication is not a specific repetition count but a sequence number in the Msg3 repetition count list, the number of Msg3 repetition sending times can be determined according to the Msg3 repetition count indication and the Msg3 repetition count list.

[0119] Step 406: Select the resources corresponding to the repeated transmission of Msg3 and Msg4 through the pre-divided PRACH resources to perform repeated request reporting.

[0120] When the RSRP threshold of the terminal device does not reach the preset threshold for repeated transmission of Msg3 and the preset threshold for repeated transmission of Msg4, it means that the terminal device performs repeated transmission of both Msg3 and Msg4, so that the resources corresponding to the repeated transmission of Msg3 and Msg4 can be selected through the pre-allocated PRACH resources for repeated request reporting.

[0121] Step 407: Determine the number of times Msg3 is sent repeatedly according to the indication information in the RAR and the Msg3 repetition number list.

[0122] Since the number of repetitions of Msg3 is indicated by the network device by redefining 2 bits and / or 3 bits in the MCS field in the RAR, the indication information in the RAR is the number of repetitions of Msg3.

[0123] Since the value indicated by the Msg3 repetition count indication is not a specific repetition count but a sequence number in the Msg3 repetition count list, the number of Msg3 repetition sending times can be determined according to the Msg3 repetition count indication and the Msg3 repetition count list.

[0124] Step 408, determine the corresponding number of repetitions of Msg4 according to the number of repetitions of Msg3.

[0125] Since there is a one-to-one correspondence between the elements in the Msg3 repetition count list and the elements in the Msg4 repetition count list, the Msg4 repetition count can be determined based on the one-to-one correspondence between the elements in the Msg3 repetition count list and the elements in the Msg4 repetition count list and the Msg3 repetition count.

[0126] Step 409: Initiate access using regular Preamble resources.

[0127] When the RSRP threshold of the terminal device reaches the preset threshold for repeated transmission of Msg3 and the preset threshold for repeated transmission of Msg4, it means that the terminal device neither repeats Msg3 nor Msg4. At this time, the terminal device can initiate access with regular Preamble resources.

[0128] Step 410: Information exchange is performed according to the four-step random access process of the non-repetitive transmission mechanism.

[0129] Step 411, complete the random access process.

[0130] In summary, the terminal device can directly determine the corresponding Msg4 repetition number based on the Msg3 repetition number indicated by the Msg3 repetition number indication, so that the network device no longer needs to configure additional signaling for Msg4 repetition number indication, which effectively saves the signaling overhead in the random access process and reduces the implementation complexity.

[0131] It should be noted that the above embodiment describes the implementation process of the method for determining the number of repetitions of Msg4 from the perspective of the terminal device. Figure 5 , describes a possible implementation method of determining the number of Msg4 repetitions from the perspective of network equipment, Figure 5 It is a flowchart of a method for determining the number of repetitions of Msg4 provided in the fifth embodiment of the present application.

[0132] like Figure 5 As shown, the method for determining the number of repetitions of Msg4 may include the following steps:

[0133] Step 501, sending a Msg3 repetition count indication to a terminal device, wherein the Msg3 repetition count indication is used to determine the Msg4 repetition count, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

[0134] According to the provisions in R17, the number of Msg3 repetitions is indicated by the network device by redefining 2 bits and / or 3 bits in the MCS field in the RAR. Similarly, in some embodiments, the number of Msg3 repetitions sent by the network device to the terminal device is also indicated by the network device by redefining 2 bits and / or 3 bits in the MCS field in the RAR.

[0135] It should be noted that the value indicated by the Msg3 repetition count indication is not a specific repetition count, but a sequence number in the configured Msg3 repetition count list. For example, assuming that the configured Msg3 repetition count list is {2 4 8 16}, where the sequence number of element 2 in the Msg3 repetition count list is 0, the sequence number of element 4 is 1, the sequence number of element 8 is 2, and the sequence number of element 16 is 3, then, if the Msg3 repetition count is 4, the network device can indicate that the Msg3 repetition count is 4 by redefining the 2-bit information in the MCS field in the RAR as binary data 01. Similarly, if the Msg3 repetition count is 8, the network device can indicate that the Msg3 repetition count is 8 by redefining the 2-bit information in the MCS field in the RAR as binary data 10.

[0136] Compared with the related art in which each message needs to be configured with a corresponding repetition count indication, in the present invention, the repetition count indication of Msg4 does not use additional signaling, but instead binds the Msg4 repetition count and the Msg3 repetition count, so that the network device only needs to send the Msg3 repetition count indication to the terminal device, and the terminal device can determine the Msg4 repetition count based on the Msg3 repetition count indicated by the Msg3 repetition count indication and the binding relationship between the Msg3 repetition count and the Msg4 repetition count.

[0137] The method for determining the number of Msg4 repetitions provided in the present application is that the network device sends an Msg3 repetition indication to the terminal device, so that the terminal device determines the number of Msg4 repetitions based on the number of Msg3 repetitions indicated by the Msg3 repetition indication. As a result, the network device does not need to separately configure additional signaling to indicate the number of Msg4 repetitions, which effectively saves the signaling overhead in the random access process and reduces the implementation complexity.

[0138] Figure 2 In the embodiment shown, a possible implementation method for obtaining a list of Msg3 repetition times and a list of Msg4 repetition times is described from the perspective of a terminal device. Figure 6 , describes a possible implementation method of determining the number of Msg4 repetitions from the perspective of network equipment, Figure 6 It is a flowchart of a method for determining the number of repetitions of Msg4 provided in the sixth embodiment of the present application.

[0139] like Figure 6 As shown, the method for determining the number of repetitions of Msg4 may include the following steps:

[0140] Step 601, broadcasting a pre-configured Msg3 repetition list and Msg4 repetition list, wherein there is a one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, for determining the Msg4 repetition number based on the one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list and the Msg3 repetition number.

[0141] Among them, the one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list means that the elements with the same sequence number in the Msg3 repetition list and the Msg4 repetition list correspond to each other one-to-one. For example, assuming that the Msg3 repetition list is {2 4 8 16} and the Msg4 repetition list is {1 1 2 4}, the list sequence numbers start from 0, that is, in the list {2 4 8 16}, the sequence number of element 2 is 0, the sequence number of element 4 is 1, the sequence number of element 8 is 2, and the sequence number of element 16 is 3. Similarly, the sequence number of {1 1 2 4} list, the sequence number of element 1 is 0, the sequence number of element 1 is 1, the sequence number of element 2 is 2, and the sequence number of element 4 is 3, so when Msg3 is repeated 2 times (sequence number is 0), Msg4 is repeated 1 times; when Msg3 is repeated 4 times (sequence number is 1), Msg4 is repeated 1 times; when Msg3 is repeated 8 times (sequence number is 2), Msg4 is repeated 2 times; when Msg3 is repeated 16 times (sequence number is 3), Msg4 is repeated 4 times.

[0142] In some embodiments, the network device may pre-configure a Msg3 repetition list and a Msg4 repetition list, and broadcast them via a broadcast message, so that the terminal device obtains the Msg3 repetition list and the Msg4 repetition list pre-configured by the network device via the broadcast message.

[0143] As a possible implementation, the number of repetitions in the Msg3 repetition list and the Msg4 repetition list can be calculated based on the link margin, where the link margin is the difference between the CNR and the demodulation threshold. For example, assuming that the link budget refers to the 3GPP standard, the demodulation threshold is determined based on the link-level simulation results, and the demodulation threshold and link margin of Msg3 and Msg4 are shown in Table 1 above, then the corresponding relationship between the number of Msg3 repetitions and the number of Msg4 repetitions is shown in Table 2 above. At this time, the Msg3 repetition list is {1 2 4 8 16 32}, and the Msg4 repetition list is {1 1 1 1 1 2}.

[0144] Step 602, sending a Msg3 repetition count indication to the terminal device, wherein the Msg3 repetition count indication is used to determine the Msg4 repetition count, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

[0145] It should be noted that the execution process of this step can refer to the execution process of step 501 in the above embodiment, and the principles are the same, which will not be repeated here.

[0146] The present application provides a method for determining the number of Msg4 repetitions, in which a network device broadcasts a pre-configured Msg3 repetition list and a Msg4 repetition list, wherein there is a one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, and is used to determine the number of Msg4 repetitions according to the one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, as well as the number of Msg3 repetitions, so as to bind the number of Msg4 repetitions with the number of Msg3 repetitions, without separately configuring additional signaling to indicate the number of Msg4 repetitions, thereby effectively saving the signaling overhead in the random access process and reducing the implementation complexity.

[0147] and Figure 3 Corresponding to the embodiment shown, the embodiment of the present application provides a possible implementation of a method for determining the number of repetitions of Msg4 described from the perspective of a network device. Figure 7 It is a flowchart of the method for determining the number of repetitions of Msg4 provided in the seventh embodiment of the present application.

[0148] like Figure 7 As shown, the method for determining the number of repetitions of Msg4 may include the following steps:

[0149] Step 701: receiving a repeated transmission request sent by a terminal device, wherein the repeated transmission request is used to indicate whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4.

[0150] In some embodiments, the network device may receive a repeated transmission request sent by the terminal device, and determine whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4 based on the received repeated transmission request.

[0151] Optionally, since the downlink budget is generally better than that of the uplink, the margin of Msg4 is usually higher than that of Msg3. When Msg4 sends a repeat request, it defaults to that Msg3 also needs to be repeated. Therefore, whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4 includes the following three situations: 1. The terminal device performs repeated transmission of Msg3 and Msg4; 2. The terminal device performs repeated transmission of Msg3 but not Msg4; 3. The terminal device neither performs repeated transmission of Msg3 nor Msg4.

[0152] Step 702: When the repeated transmission request instructs the terminal device to repeatedly transmit Msg3, the number of Msg3 repetitions is determined according to the channel measurement result.

[0153] Regardless of whether the terminal device performs repeated transmission of Msg3 and Msg4, or only performs repeated transmission of Msg3 without repeated transmission of Msg4, the network device needs to determine the number of Msg3 repetitions and the Msg3 repetition number indication. Therefore, in some embodiments, the network device can determine the number of Msg3 repetitions according to the channel measurement result when the repeated transmission request instructs the terminal device to perform repeated transmission of Msg3. The situation in which the repeated transmission request instructs the terminal device to perform repeated transmission of Msg3 includes the following two situations: 1. The terminal device performs repeated transmission of Msg3 and repeated transmission of Msg4; 2. The terminal device performs repeated transmission of Msg3 without repeated transmission of Msg4.

[0154] It should be noted that, in some embodiments, the network device may determine that the terminal device does not perform repeated transmission of Msg4 when the repeated transmission request indicates that the terminal device does not perform repeated transmission of Msg3. The situation where the repeated transmission request indicates that the terminal device does not perform repeated transmission of Msg3 means that the terminal device neither performs repeated transmission of Msg3 nor performs repeated transmission of Msg4.

[0155] Step 703: Determine the Msg3 repetition number indication according to the Msg3 repetition number and a pre-configured Msg3 repetition number list.

[0156] It should be noted that, in some embodiments, the network device pre-configures a Msg3 repetition list and a Msg4 repetition list, wherein there is a one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, and is used to determine the Msg4 repetition number based on the one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, as well as the Msg3 repetition number.

[0157] In some embodiments, after determining the number of repetitions of Msg3, the network device may determine the Msg3 repetition indication according to the number of repetitions of Msg3 and the pre-configured Msg3 repetition list. For example, assuming that the network device determines that Msg3 needs to be retransmitted 8 times, and the pre-configured Msg3 repetition list is {2 4 8 16}, since the sequence number of 8 in the Msg3 repetition list is 2, the network device may indicate that the number of repetitions of Msg3 is 8 by redefining the 2-bit information of the MCS field in the RAR as binary data 01.

[0158] Step 704, sending a Msg3 repetition count indication to the terminal device, wherein the Msg3 repetition count indication is used to determine the Msg4 repetition count, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

[0159] It should be noted that the execution process of this step can refer to the execution process of step 501 in the above embodiment, and the principles are the same, which will not be repeated here.

[0160] The method for determining the number of Msg4 repetitions provided in the present application is that a network device receives a repeated transmission request sent by a terminal device, wherein the repeated transmission request is used to indicate whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4, so as to determine the number of Msg3 repetitions according to a channel measurement result when the repeated transmission request indicates that the terminal device performs repeated transmission of Msg3, thereby determining the Msg3 repetition number indication according to the Msg3 repetition number and a pre-configured Msg3 repetition number list.

[0161] To make it clear Figures 5 to 7 The embodiments are now described by way of example.

[0162] Figure 8 It is a flowchart of a method for determining the number of repetitions of Msg4 in a scenario provided by the eighth embodiment of the present application.

[0163] like Figure 8 As shown, the method for determining the number of repetitions of Msg4 may include the following steps:

[0164] Step 801: broadcast a pre-configured list of repetition times of Msg3 and Msg4.

[0165] Among them, there is a one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, which is used to determine the Msg4 repetition number according to the one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, and the Msg3 repetition number.

[0166] Step 802: Determine the type of repeated request according to the PRACH resource, which is divided into three cases:

[0167] One is that the terminal device only repeatedly transmits Msg3 and enters step 803;

[0168] One is that the terminal device repeatedly transmits both Msg3 and Msg4, and then proceeds to step 805;

[0169] Another possibility is that the terminal device neither repeats the transmission of Msg3 nor repeats the transmission of Msg4, and the process goes to step 808.

[0170] Step 803: The base station determines the required number of repetitions of Msg3 according to the link measurement result.

[0171] Step 804: The base station informs the terminal of the number of repetitions through a RAR message according to the configured Msg3 repetition number list.

[0172] According to the provisions of R17, the number of repetitions of Msg3 is indicated by the network device by redefining 2bit and / or 3bit in the MCS field in the RAR, so that the number of repetitions can be informed to the terminal through the RAR message based on the determined number of Msg3 repetitions and the configured Msg3 repetition list. For example, assuming that the base station determines that Msg3 needs to be retransmitted 8 times based on the link measurement results, and the pre-configured Msg3 repetition list is {2 4 816}, since the sequence number of 8 in the Msg3 repetition list is 2, the base station can indicate that the number of Msg3 repetitions is 8 by redefining the 2bit information in the MCS field in the RAR as binary data 01.

[0173] Step 805: The base station determines the required number of repetitions of Msg3 according to the link measurement result.

[0174] Step 806: The base station determines the required number of repetitions of Msg4 according to the required number of repetitions of Msg3.

[0175] Since there is a one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, the base station can determine the number of repetitions required for Msg4 based on the one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, as well as the number of repetitions required for Msg3.

[0176] Step 807: The base station informs the terminal of the number of repetitions through a RAR message according to the configured Msg3 repetition number list.

[0177] Step 808: Information exchange is performed according to the conventional four-step random access process.

[0178] Step 809, complete the random access process.

[0179] In summary, the network device pre-binds the Msg4 repetition count with the Msg3 repetition count through the Msg3 repetition count list and the Msg4 repetition count list, thereby eliminating the need to separately configure additional signaling to indicate the Msg4 repetition count, effectively saving the signaling overhead in the random access process and reducing the implementation complexity.

[0180] In order to clearly illustrate the above embodiment, an example is now given for illustration.

[0181] In the related art, the link margin of Msg4 PDSCH is relatively tight. In some embodiments, the number of repetitions of Msg4 PDSCH can be bound to the number of repetitions of Msg3 to save signaling overhead. The whole process specifically involves the following four aspects:

[0182] 1. Repeated transmission request

[0183] Msg4 PDSCH and Msg3 also use PRACH resources for repeated transmission requests.

[0184] It should be noted that since the downlink budget is generally better than that of the uplink, the margin of Msg4 is usually higher than that of Msg3. When Msg4 sends a repeat request, it defaults to Msg3 also needs to be repeated, so there are the following three repeated transmission situations: 1. The terminal device repeats Msg3 and Msg4; 2. The terminal device repeats Msg3 and does not repeat Msg4; 3. The terminal device neither repeats Msg3 nor Msg4.

[0185] 2. Repeat times indication

[0186] According to the provisions in R17, the number of repetitions of Msg3 is indicated by the network device by redefining 2bit and / or 3bit in the MCS field in RAR. The indicated value is not the specific number of repetitions, but the sequence number in the configured Msg3 repetition list. In this application, it is proposed that the number of repetitions of Msg4 PDSCH is not indicated by additional signaling, but the number of repetitions of Msg4 PDSCH is bound to the number of repetitions of Msg3.

[0187] 3. Determine the number of repetitions

[0188] Msg3 and Msg4 have a corresponding repetition count list, which can be obtained from the broadcast message or determined according to the preset list. The repetition count in the list is calculated based on the link margin, which is the difference between the CNR and the demodulation threshold. The link budget refers to the 3GPP standard, and the demodulation threshold is based on the link-level simulation results. The link margins of Msg3 and Msg4 are shown in Table 1 above.

[0189] 4. RSRP Threshold

[0190] The RSRP threshold of Msg4 can be consistent with that of Msg3, or a separate threshold value can be set.

[0191] It can be seen from Table 1 that when repeated transmission is not enabled, that is, when the number of repetitions is 1, the link margin of Msg3 is lower than that of Msg4. This is because the transmission power of network equipment is generally higher than that of terminal equipment, and the budget of downlink is generally better than that of uplink. Therefore, Msg3 can be used as a trigger for repeated transmission and a reference condition. For example, assuming that the network device indicates that the number of repetitions of Msg3 is 32 times, the link margin should be higher than 6.361dB at this time, and the corresponding number of repetitions of Msg4 should be 2. The specific corresponding relationship is shown in Table 2 above.

[0192] It should be noted that since the link budget will vary with the actual system, and the link-level simulation results of each company will also vary due to factors such as the receiving algorithm, the demodulation threshold and link margin of Msg3 and Msg4 shown in Table 1 above, and the correspondence between the number of Msg3 repetitions and the number of Msg4 repetitions shown in Table 2 above are only used to illustrate this application, and the correspondence between the repetition numbers needs to be analyzed according to the specific scenario.

[0193] As an example, the process of determining the number of repetitions of Msg4 during random access is as follows:

[0194] 1. The UE performs an initial cell search, completes downlink synchronization through the SSB (Synchronization Signal Block), and obtains the Msg3 repetition count list {2 4 8 16} and the Msg4 repetition count list {1 1 2 4} from the broadcast information;

[0195] 2. The UE finds that the preset repetitive transmission RSRP threshold cannot be met based on the measurement result of the reference signal, and needs to retransmit Msg3 and Msg4 during the random access process;

[0196] 3. The UE selects the resources corresponding to the repeated transmission of Msg3 and Msg4 through the pre-allocated PRACH resources for repeated request reporting

[0197] Fourth, the base station determines that the terminal has the ability to repeatedly transmit Msg3 and Msg4 and needs to repeat transmission based on the received Preamble sequence and RO;

[0198] 5. The base station measures the channel quality and determines that Msg3 needs to be retransmitted 8 times based on the channel measurement result. According to the Msg3 repetition count list configured in the broadcast information as {2 4 8 16}, the base station redefines the 2-bit information of the MCS field in the RAR to send the configured Msg3 repetition count indication to the UE as 2 (10);

[0199] 6. The base station can determine that the number of repetitions of Msg4 is 2 times according to the configured Msg3 repetition number list {2 4 8 16} and Msg4 repetition number list {11 24};

[0200] 7. The UE determines that the specific number of repetitions of Msg3 is 8 times according to the repetition number indication 2 (10) sent by the base station and the Msg3 repetition number list {2 4 8 16} obtained from the broadcast information;

[0201] 8. The UE knows that the specific number of repetitions of Msg4 is 2 times according to the correspondence between the Msg3 repetition number list {2 4 8 16} and the Msg4 repetition number list {1 1 2 4};

[0202] 9. Complete subsequent random access according to the existing protocol and the configured number of repetitions of Msg3 and Msg4.

[0203] The previous example describes the random access process when the terminal device performs both repeated transmission of Msg3 and repeated transmission of Msg4. The following example describes the random access process when the terminal device only performs repeated transmission of Msg3 and does not perform repeated transmission of Msg4:

[0204] 1. The UE performs an initial cell search, completes downlink synchronization through SSB, and obtains the Msg3 repetition count list {2 4 8 16} and the Msg4 repetition count list {1 1 2 4} from the broadcast information;

[0205] 2. The UE finds that the preset repetitive transmission RSRP threshold cannot be met based on the measurement result of the reference signal, and needs to retransmit Msg3 and Msg4 during the random access process;

[0206] 3. If the UE does not have the ability to repeatedly transmit Msg4, it selects the resources corresponding to only repeated transmission of Msg3 through the pre-allocated PRACH resources to perform repeated request reporting;

[0207] 4. The base station determines, based on the received Preamble sequence and RO, that the terminal has the ability to repeatedly transmit Msg3 and needs to repeatedly transmit, but does not have the ability to repeatedly transmit Msg4 or does not need to repeatedly transmit Msg4;

[0208] 5. The base station measures the channel quality and determines that Msg3 needs to be retransmitted twice based on the channel measurement result. According to the Msg3 repetition count list configured in the broadcast information as {2 4 8 16}, the base station redefines the 2-bit information of the MCS field in the RAR and sends the configured Msg3 repetition count indication to the UE as 0 (00);

[0209] 6. The UE determines that the specific number of repetitions of Msg3 is 2 times according to the repetition number indication 0 (00) sent by the base station and the Msg3 repetition number list {2 4 8 16} obtained from the broadcast information;

[0210] 7. Complete subsequent random access according to the existing protocol and the configured number of Msg3 repetitions.

[0211] It is understandable that there is a situation where the terminal device neither repeats the transmission of Msg3 nor repeats the transmission of Msg4. The following example is used to illustrate this process:

[0212] 1. The UE performs an initial cell search, completes downlink synchronization through SSB, and obtains the Msg3 repetition count list {2 4 8 16} and the Msg4 repetition count list {1 1 2 4} from the broadcast information;

[0213] 2. The UE finds that the preset repetitive transmission RSRP threshold can be met based on the measurement result of the reference signal, and there is no need to retransmit Msg3 and Msg4 during the random access process;

[0214] 3. The UE selects the resources corresponding to the conventional access mode through the pre-allocated PRACH resources to send Msg1;

[0215] 4. The base station determines that the terminal does not need to retransmit Msg3 based on the received Preamble sequence and RO, and Msg4 is also not retransmitted;

[0216] 5. According to the existing protocol, the subsequent random access process is completed by non-repeated transmission of Msg3 and Msg4.

[0217] With the above Figures 1 to 4 Corresponding to the method for determining the number of Msg4 repetitions provided in the embodiment, the present application also provides a device for determining the number of Msg4 repetitions. Figures 1 to 4The method for determining the number of repetitions of Msg4 provided in the embodiment corresponds to the method, so the implementation method of the method for determining the number of repetitions of Msg4 is also applicable to the device for determining the number of repetitions of Msg4 provided in the embodiment of the present application, and will not be described in detail in the embodiment of the present application.

[0218] Fig. 9 It is a structural schematic diagram of a device for determining the number of repetitions of Msg4 provided according to the ninth embodiment of the present application.

[0219] like Fig. 9 As shown, the apparatus for determining the number of repetitions of Msg4 may include a memory 910 , a transceiver 920 and a processor 930 .

[0220] The memory 910 is used to store computer programs; the transceiver 920 is used to send and receive data under the control of the processor; and the processor 930 is used to read the computer program in the memory and perform the following operations:

[0221] Receive the Msg3 repetition count indication sent by the network device;

[0222] The number of repetitions of Msg4 is determined according to the Msg3 repetition number indication, wherein the number of repetitions of Msg4 is determined based on the number of repetitions of Msg3 indicated by the Msg3 repetition number indication.

[0223] The transceiver 920 is used to receive and send data under the control of the processor 930 .

[0224] Among them, Fig. 9 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 930 and various circuits of memory represented by memory 910 are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 920 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and other transmission media. The processor 930 is responsible for managing the bus architecture and general processing, and the memory 910 may store data used by the processor 930 when performing operations.

[0225] The processor 930 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0226] As a possible implementation manner of the embodiment of the present application, the terminal device pre-acquires or is configured with a Msg3 repetition number list and a Msg4 repetition number list, wherein there is a one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list; determining the Msg4 repetition number according to the Msg3 repetition number indication includes:

[0227] According to the Msg3 repetition number indication, determine the Msg3 repetition number from the Msg3 repetition number list;

[0228] The number of repetitions of Msg4 is determined based on the one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, and the number of repetitions of Msg3.

[0229] As a possible implementation manner of the embodiment of the present application, the processor 930 is specifically configured to perform the following operations:

[0230] According to the Msg3 repetition count indication, determine the target sequence number in the Msg3 repetition count list;

[0231] The data corresponding to the target sequence number in the Msg3 repetition count list is determined as the Msg3 repetition count.

[0232] As a possible implementation manner of the embodiment of the present application, the processor 930 is specifically configured to perform the following operations:

[0233] According to the one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, determine the target data in the Msg4 repetition number list corresponding to the Msg3 repetition number;

[0234] The target data was determined as the number of Msg4 repeats.

[0235] As a possible implementation manner of the embodiment of the present application, the processor 930 is specifically configured to perform the following operations:

[0236] Obtain the Msg3 repetition count list and Msg4 repetition count list through broadcast messages.

[0237] As a possible implementation manner of the embodiment of the present application, the processor 930 is further configured to perform the following operations:

[0238] In the case that the broadcast message does not include the Msg3 repetition count list and the Msg4 repetition count list, the Msg3 repetition count list and the Msg4 repetition count list are determined according to the pre-configuration information in the terminal device.

[0239] As a possible implementation manner of the embodiment of the present application, the processor 930 is further configured to perform the following operations:

[0240] Compare the reference signal received power RSRP threshold of the terminal device with the Msg3 repeated transmission preset threshold and the Msg4 repeated transmission preset threshold respectively;

[0241] According to the comparison result, a repeated transmission request is sent to the network device, wherein the repeated transmission request is used to indicate whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4.

[0242] As a possible implementation manner of the embodiment of the present application, the processor 930 is specifically configured to perform the following operations:

[0243] When the RSRP threshold of the terminal device does not meet the preset threshold for repeated transmission of Msg3 but meets the preset threshold for repeated transmission of Msg4, a repeated transmission request for instructing the terminal device to perform only repeated transmission of Msg3 is sent to the network device using the pre-allocated physical random access channel PRACH resources;

[0244] When the RSRP threshold of the terminal device does not meet the preset threshold for repeated transmission of Msg3 and the preset threshold for repeated transmission of Msg4, a repeated transmission request for instructing the terminal device to repeat transmission of Msg3 and Msg4 is sent to the network device using the pre-allocated PRACH resources;

[0245] When the RSRP thresholds of the terminal device meet the preset thresholds for repeated transmission of Msg3 and Msg4, the pre-allocated PRACH resources are used to send a repeated transmission request to the network device to instruct the terminal device not to repeat transmission of Msg3 and Msg4.

[0246] With the above Figures 5 to 8 Corresponding to the method for determining the number of Msg4 repetitions provided in the embodiment, the present application also provides a device for determining the number of Msg4 repetitions. Figures 5 to 8The method for determining the number of repetitions of Msg4 provided in the embodiment corresponds to the method, so the implementation method of the method for determining the number of repetitions of Msg4 is also applicable to the device for determining the number of repetitions of Msg4 provided in the embodiment of the present application, and will not be described in detail in the embodiment of the present application.

[0247] Fig.10 It is a structural schematic diagram of a device for determining the number of repetitions of Msg4 provided in the tenth embodiment of the present application.

[0248] like Fig.10 As shown, the apparatus for determining the number of repetitions of Msg4 may include a memory 1010 , a transceiver 1020 and a processor 1030 .

[0249] The memory 1010 is used to store computer programs; the transceiver 1020 is used to send and receive data under the control of the processor; and the processor 1030 is used to read the computer program in the memory and perform the following operations:

[0250] Sending a Msg3 repetition count indication to the terminal device;

[0251] The Msg3 repetition count indication is used to determine the Msg4 repetition count, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

[0252] The transceiver 1020 is used to receive and send data under the control of the processor 1030 .

[0253] Among them, Fig.10 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1030 and various circuits of memory represented by memory 1010 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1020 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and other transmission media. The processor 1030 is responsible for managing the bus architecture and general processing, and the memory 1010 may store data used by the processor 1030 when performing operations.

[0254] The processor 1030 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0255] As a possible implementation manner of the embodiment of the present application, the processor 1030 is further configured to perform the following operations:

[0256] Broadcast a preconfigured Msg3 repetition list and Msg4 repetition list, wherein there is a one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, and determine the Msg4 repetition count based on the one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list and the Msg3 repetition count.

[0257] As a possible implementation manner of the embodiment of the present application, the processor 1030 is further configured to perform the following operations:

[0258] Receiving a repeated transmission request sent by a terminal device, wherein the repeated transmission request is used to indicate whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4;

[0259] When the retransmission request instructs the terminal device to retransmit Msg3, the number of repetitions of Msg3 is determined according to the channel measurement result;

[0260] The Msg3 repetition count indication is determined according to the Msg3 repetition count and a pre-configured Msg3 repetition count list.

[0261] As a possible implementation manner of the embodiment of the present application, the processor 1030 is further configured to perform the following operations:

[0262] When the repeated transmission request indicates that the terminal device does not repeatedly transmit Msg3, it is determined that the terminal device does not repeatedly transmit Msg4.

[0263] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0264] With the above Figures 1 to 4Corresponding to the method for determining the number of Msg4 repetitions provided in the embodiment, the present application also provides a device for determining the number of Msg4 repetitions. Figures 1 to 4 The method for determining the number of repetitions of Msg4 provided in the embodiment corresponds to the method, so the implementation method of the method for determining the number of repetitions of Msg4 is also applicable to the device for determining the number of repetitions of Msg4 provided in the embodiment of the present application, and will not be described in detail in the embodiment of the present application.

[0265] Fig.11 It is a structural schematic diagram of a device for determining the number of repetitions of Msg4 provided in the eleventh embodiment of the present application.

[0266] like Fig.11 As shown, the apparatus for determining the number of repetitions of Msg4 may include: a receiving unit 1101 and a first determining unit 1102.

[0267] The receiving unit 1101 is used to receive an indication of the number of repetitions of Msg3 sent by a network device;

[0268] The first determining unit 1102 is configured to determine the number of repetitions of Msg4 according to the Msg3 repetition number indication, wherein the number of repetitions of Msg4 is determined based on the number of repetitions of Msg3 indicated by the Msg3 repetition number indication.

[0269] Optionally, in a possible implementation manner of the embodiment of the present application, the terminal device pre-acquires or is configured with a Msg3 repetition number list and a Msg4 repetition number list, wherein there is a one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list; the first determining unit 1102 includes:

[0270] A first determining module, configured to determine the number of repetitions of Msg3 from a Msg3 repetition number list according to the Msg3 repetition number indication;

[0271] The second determination module is used to determine the number of repetitions of Msg4 according to the one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, and the number of repetitions of Msg3.

[0272] Optionally, in a possible implementation manner of the embodiment of the present application, the first determining module is specifically configured to:

[0273] According to the Msg3 repetition count indication, determine the target sequence number in the Msg3 repetition count list;

[0274] The data corresponding to the target sequence number in the Msg3 repetition count list is determined as the Msg3 repetition count.

[0275] Optionally, in a possible implementation manner of the embodiment of the present application, the second determining module is specifically configured to:

[0276] According to the one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, determine the target data in the Msg4 repetition number list corresponding to the Msg3 repetition number;

[0277] The target data was determined as the number of Msg4 repeats.

[0278] Optionally, in a possible implementation manner of the embodiment of the present application, the above-mentioned device further includes:

[0279] The acquisition unit is used to acquire the Msg3 repetition number list and the Msg4 repetition number list through the broadcast message.

[0280] Optionally, in a possible implementation manner of the embodiment of the present application, the above-mentioned device further includes:

[0281] The second determining unit is used to determine the Msg3 repetition list and the Msg4 repetition list according to the pre-configuration information in the terminal device when the broadcast message does not contain the Msg3 repetition list and the Msg4 repetition list.

[0282] Optionally, in a possible implementation manner of the embodiment of the present application, the above-mentioned device further includes:

[0283] A comparison unit, used to compare the reference signal received power RSRP threshold of the terminal device with the Msg3 repeated transmission preset threshold and the Msg4 repeated transmission preset threshold respectively;

[0284] The first sending unit is used to send a repeated transmission request to the network device according to the comparison result, wherein the repeated transmission request is used to indicate whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4.

[0285] Optionally, in a possible implementation manner of the embodiment of the present application, the first sending unit is specifically configured to:

[0286] When the RSRP threshold of the terminal device does not meet the preset threshold for repeated transmission of Msg3 but meets the preset threshold for repeated transmission of Msg4, a repeated transmission request for instructing the terminal device to perform only repeated transmission of Msg3 is sent to the network device using the pre-allocated physical random access channel PRACH resources;

[0287] When the RSRP threshold of the terminal device does not meet the preset threshold for repeated transmission of Msg3 and the preset threshold for repeated transmission of Msg4, a repeated transmission request for instructing the terminal device to repeat transmission of Msg3 and Msg4 is sent to the network device using the pre-allocated PRACH resources;

[0288] When the RSRP thresholds of the terminal device meet the preset thresholds for repeated transmission of Msg3 and Msg4, the pre-allocated PRACH resources are used to send a repeated transmission request to the network device to instruct the terminal device not to repeat transmission of Msg3 and Msg4.

[0289] With the above Figures 5 to 8 Corresponding to the method for determining the number of Msg4 repetitions provided in the embodiment, the present application also provides a device for determining the number of Msg4 repetitions. Figures 5 to 8 The method for determining the number of repetitions of Msg4 provided in the embodiment corresponds to the method, so the implementation method of the method for determining the number of repetitions of Msg4 is also applicable to the device for determining the number of repetitions of Msg4 provided in the embodiment of the present application, and will not be described in detail in the embodiment of the present application.

[0290] Fig.12 It is a structural schematic diagram of a device for determining the number of repetitions of Msg4 provided in the twelfth embodiment of the present application.

[0291] like Fig.12 As shown, the device for determining the number of repetitions of Msg4 may include: a second sending unit 1201.

[0292] The second sending unit 1201 is used to send an Msg3 repetition number indication to the terminal device;

[0293] The Msg3 repetition count indication is used to determine the Msg4 repetition count, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

[0294] Optionally, in a possible implementation manner of the embodiment of the present application, the above-mentioned device further includes:

[0295] A broadcast unit, used for broadcasting a pre-configured Msg3 repetition list and a Msg4 repetition list, wherein there is a one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, and for determining the Msg4 repetition count based on the one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, and the Msg3 repetition count.

[0296] Optionally, in a possible implementation manner of the embodiment of the present application, the above-mentioned device further includes:

[0297] A receiving unit, configured to receive a repeated transmission request sent by a terminal device, wherein the repeated transmission request is used to indicate whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4;

[0298] A third determining unit, configured to determine the number of repetitions of Msg3 according to a channel measurement result when the repetition transmission request instructs the terminal device to retransmit Msg3;

[0299] The fourth determining unit is used to determine the Msg3 repetition number indication according to the Msg3 repetition number and a pre-configured Msg3 repetition number list.

[0300] Optionally, in a possible implementation manner of the embodiment of the present application, the above-mentioned device further includes:

[0301] The fifth determining unit is used to determine that the terminal device does not repeatedly transmit Msg4 when the repeated transmission request indicates that the terminal device does not repeatedly transmit Msg3.

[0302] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0303] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0304] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0305] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.

[0306] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0307] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0308] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0309] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0310] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A method for determining the number of repetitions of Msg4, characterized in that: Applied to a terminal device, the method comprises: Receive the Msg3 repetition count indication sent by the network device; The Msg4 repetition count is determined according to the Msg3 repetition count indication, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

2. The method according to claim 1, characterized in that The terminal device pre-acquires or is configured with a Msg3 repetition number list and a Msg4 repetition number list, wherein there is a one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list; and determining the Msg4 repetition number according to the Msg3 repetition number indication includes: According to the Msg3 repetition number indication, determining the Msg3 repetition number from the Msg3 repetition number list; The number of repetitions of Msg4 is determined according to a one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, and the number of repetitions of Msg3.

3. The method according to claim 2, characterized in that The determining the number of Msg3 repetitions from the Msg3 repetition list according to the Msg3 repetition indication includes: Determine the target sequence number in the Msg3 repetition number list according to the Msg3 repetition number indication; The data corresponding to the target sequence number in the Msg3 repetition number list is determined as the Msg3 repetition number.

4. The method according to claim 2, characterized in that: The determining the number of repetitions of Msg4 according to the correspondence between the Msg3 repetition number list and the Msg4 repetition number list, and the number of repetitions of Msg3, comprises: According to the one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, determining the target data in the Msg4 repetition number list corresponding to the Msg3 repetition number; The target data is determined as the number of repetitions of Msg4.

5. The method according to claim 2, characterized in that: The process of obtaining the Msg3 repetition number list and the Msg4 repetition number list includes: The Msg3 repetition count list and the Msg4 repetition count list are obtained through broadcast messages.

6. The method according to claim 5, characterized in that The method further comprises: In a case where the broadcast message does not include the Msg3 repetition number list and the Msg4 repetition number list, the Msg3 repetition number list and the Msg4 repetition number list are determined according to pre-configuration information in the terminal device.

7. The method according to claim 1, characterized in that Before receiving the Msg3 repetition number indication sent by the network device, the method further includes: Compare the reference signal received power RSRP threshold of the terminal device with the Msg3 repeated transmission preset threshold and the Msg4 repeated transmission preset threshold respectively; According to the comparison result, a repeated transmission request is sent to the network device, wherein the repeated transmission request is used to indicate whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4.

8. The method according to claim 7, characterized in that The sending a repeated transmission request to the network device according to the comparison result includes: When the RSRP threshold of the terminal device does not meet the preset threshold for repeated transmission of Msg3 but meets the preset threshold for repeated transmission of Msg4, a repeated transmission request for instructing the terminal device to perform only repeated transmission of Msg3 is sent to the network device using a pre-allocated physical random access channel PRACH resource; In the case that the RSRP threshold of the terminal device does not meet the preset threshold for repeated transmission of Msg3 and the preset threshold for repeated transmission of Msg4, using the pre-divided PRACH resources to send a repeated transmission request for instructing the terminal device to perform repeated transmission of Msg3 and Msg4 to the network device; When the RSRP thresholds of the terminal device satisfy the preset thresholds for repeated transmission of Msg3 and the preset thresholds for repeated transmission of Msg4, a repeated transmission request is sent to the network device to instruct the terminal device not to repeat transmission of Msg3 and Msg4 using pre-allocated PRACH resources.

9. A method for determining the number of repetitions of Msg4, characterized in that: Applied to a network device, the method comprises: Sending a Msg3 repetition count indication to the terminal device; The Msg3 repetition count indication is used to determine the Msg4 repetition count, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

10. The method according to claim 9, characterized in that Before sending the Msg3 repetition number indication to the terminal device, the method further includes: Broadcast a preconfigured Msg3 repetition list and a Msg4 repetition list, wherein there is a one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, and determine the Msg4 repetition number according to the one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list and the Msg3 repetition number.

11. The method according to claim 9, characterized in that Before sending the Msg3 repetition number indication to the terminal device, the method further includes: Receiving a repeated transmission request sent by the terminal device, wherein the repeated transmission request is used to indicate whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4; In the case where the repeated transmission request instructs the terminal device to repeatedly transmit Msg3, determining the number of Msg3 repetitions according to the channel measurement result; The Msg3 repetition number indication is determined according to the Msg3 repetition number and a pre-configured Msg3 repetition number list.

12. The method according to claim 11, characterized in that The method further comprises: When the repeated transmission request indicates that the terminal device does not repeatedly transmit Msg3, it is determined that the terminal device does not repeatedly transmit Msg4.

13. A device for determining the number of repetitions of Msg4, characterized in that: Applied to terminal equipment, the device comprises: A receiving unit, used for receiving an indication of the number of repetitions of Msg3 sent by a network device; The first determining unit is configured to determine the number of Msg4 repetitions according to the Msg3 repetition number indication, wherein the Msg4 repetition number is determined based on the Msg3 repetition number indicated by the Msg3 repetition number indication.

14. A device for determining the number of repetitions of Msg4, characterized in that: Applied to network equipment, the device comprises: A second sending unit, configured to send an indication of the number of repetitions of Msg3 to a terminal device; The Msg3 repetition count indication is used to determine the Msg4 repetition count, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

15. A device for determining the number of repetitions of Msg4, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receive the Msg3 repetition count indication sent by the network device; The Msg4 repetition count is determined according to the Msg3 repetition count indication, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

16. The device according to claim 14, characterized in that The terminal device pre-acquires or is configured with a Msg3 repetition number list and a Msg4 repetition number list, wherein there is a one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list; and determining the Msg4 repetition number according to the Msg3 repetition number indication includes: According to the Msg3 repetition number indication, determining the Msg3 repetition number from the Msg3 repetition number list; The number of repetitions of Msg4 is determined according to a one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, and the number of repetitions of Msg3.

17. The device according to claim 16, characterized in that The processor is specifically configured to perform the following operations: Determine the target sequence number in the Msg3 repetition number list according to the Msg3 repetition number indication; The data corresponding to the target sequence number in the Msg3 repetition number list is determined as the Msg3 repetition number.

18. The device according to claim 16, characterized in that The processor is specifically configured to perform the following operations: According to the one-to-one correspondence between the elements in the Msg3 repetition number list and the elements in the Msg4 repetition number list, determining the target data in the Msg4 repetition number list corresponding to the Msg3 repetition number; The target data is determined as the number of repetitions of Msg4.

19. The device according to claim 16, characterized in that The processor is specifically configured to perform the following operations: The Msg3 repetition count list and the Msg4 repetition count list are obtained through broadcast messages.

20. The device according to claim 19, characterized in that The processor is further configured to perform the following operations: In a case where the broadcast message does not include the Msg3 repetition number list and the Msg4 repetition number list, the Msg3 repetition number list and the Msg4 repetition number list are determined according to pre-configuration information in the terminal device.

21. The device according to claim 15, characterized in that The processor is further configured to perform the following operations: Compare the reference signal received power RSRP threshold of the terminal device with the Msg3 repeated transmission preset threshold and the Msg4 repeated transmission preset threshold respectively; According to the comparison result, a repeated transmission request is sent to the network device, wherein the repeated transmission request is used to indicate whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4.

22. The device according to claim 21, characterized in that The processor is specifically configured to perform the following operations: When the RSRP threshold of the terminal device does not meet the preset threshold for repeated transmission of Msg3 but meets the preset threshold for repeated transmission of Msg4, a repeated transmission request for instructing the terminal device to perform only repeated transmission of Msg3 is sent to the network device using a pre-allocated physical random access channel PRACH resource; In the case that the RSRP threshold of the terminal device does not meet the preset threshold for repeated transmission of Msg3 and the preset threshold for repeated transmission of Msg4, using the pre-divided PRACH resources to send a repeated transmission request for instructing the terminal device to perform repeated transmission of Msg3 and Msg4 to the network device; When the RSRP thresholds of the terminal device satisfy the preset thresholds for repeated transmission of Msg3 and the preset thresholds for repeated transmission of Msg4, a repeated transmission request is sent to the network device to instruct the terminal device not to repeat transmission of Msg3 and Msg4 using pre-allocated PRACH resources.

23. A device for determining the number of repetitions of Msg4, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Sending a Msg3 repetition count indication to the terminal device; The Msg3 repetition count indication is used to determine the Msg4 repetition count, wherein the Msg4 repetition count is determined based on the Msg3 repetition count indicated by the Msg3 repetition count indication.

24. The device according to claim 23, characterized in that The processor is further configured to perform the following operations: Broadcast a preconfigured Msg3 repetition list and a Msg4 repetition list, wherein there is a one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list, and determine the Msg4 repetition number according to the one-to-one correspondence between the elements in the Msg3 repetition list and the elements in the Msg4 repetition list and the Msg3 repetition number.

25. The device according to claim 23, characterized in that The processor is further configured to perform the following operations: Receiving a repeated transmission request sent by the terminal device, wherein the repeated transmission request is used to indicate whether the terminal device performs repeated transmission of Msg3 and / or repeated transmission of Msg4; In the case where the repeated transmission request instructs the terminal device to repeatedly transmit Msg3, determining the number of Msg3 repetitions according to the channel measurement result; The Msg3 repetition number indication is determined according to the Msg3 repetition number and a pre-configured Msg3 repetition number list.

26. The device according to claim 25, characterized in that The processor is further configured to perform the following operations: When the repeated transmission request indicates that the terminal device does not repeatedly transmit Msg3, it is determined that the terminal device does not repeatedly transmit Msg4.

27. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method according to any one of claims 1 to 8, or to execute the method according to any one of claims 9 to 12.

Citation Information

Cited By

  • Communication methods, apparatus and devices and storage medium

    WO2026199560A1

  • Communication method, communication apparatus and computer-readable storage medium

    WO2026208265A1