A communication method and apparatus

By sending scheduling information in the wireless communication system to instruct the terminal device to use the same transmission power and precoding matrix when repeatedly transmitting the message 3, and combining the joint channel estimation and frequency hopping method, the problem of low transmission success rate of message 3 in the coverage restricted scenario is solved, and the success rate of access to the network is improved.

CN116250355BActive Publication Date: 2025-07-11HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080105420.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-29
Publication Date
2025-07-11
Estimated Expiration
2040-09-29

AI Technical Summary

Technical Problem

In wireless communication systems such as Long-term Evolution (LTE) and New Wireless (NR), during random access of terminal devices under restricted coverage, the transmission success rate of message 3 is low, resulting in insufficient success rate of access to the network.

Method used

The network device sends a random access response to the terminal device, and the scheduling information includes information indicating that the terminal device uses the same transmission power and precoding matrix when repeatedly transmitting the message 3. Combined with joint channel estimation and multiple frequency hopping methods, the transmission stability of the message 3 is improved.

Benefits of technology

By using the same transmission power and precoding matrix when repeatedly transmitting the message 3, the transmission success rate of the message 3 is improved, thereby improving the success rate of the terminal device's random access to the network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116250355B_ABST
    Figure CN116250355B_ABST
Patent Text Reader

Abstract

A communication method and apparatus, wherein the method includes: a network device receiving a random access request from a terminal device; the network device sending a random access response to the terminal device; the random access response includes scheduling information of message 3, and the scheduling information includes first information, and the first information indicates that the terminal device uses the same transmission power and precoding matrix when repeating the transmission of message 3. When the terminal device repeats the transmission of message 3, using the same transmission power and precoding matrix can improve the stability of the transmission of message 3, improve the transmission success rate of message 3, and thus improve the access success rate of the random access process of the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technologies, and in particular, to a communication method and apparatus. Background Art

[0002] In wireless communication systems such as Long Term Evolution (LTE) and New Radio (NR), a terminal device in an idle state or an inactive state can access a base station through a random access procedure. During the random access procedure, the terminal device sends Message 3 (Msg 3) through a Physical Uplink Shared Channel (PUSCH).

[0003] During the random access procedure, a Radio Resource Control (RRC) connection has not been established between the terminal device and the network device. Therefore, in a scenario with limited coverage, due to a low Signal to Interference plus Noise Ratio (SINR), the transmission success rate of Message 3 is low. If the transmission of Message 3 fails, on the one hand, although the success transmission probability of Message 3 can be increased through retransmission, this will lead to an increase in access delay. On the other hand, it is possible that the terminal device cannot access the network at all, affecting normal communication.

[0004] In summary, how to enhance the coverage of Message 3 to improve the transmission success rate of Message 3, thereby improving the success rate of the terminal device accessing the network randomly, is an urgent problem to be solved. Summary of the Invention

[0005] The purpose of the embodiments of this application is to provide a communication method and apparatus to improve the success rate of a terminal device accessing the network randomly.

[0006] In a first aspect, this application provides a communication method, which is applied to a terminal device accessing a network device through a random access procedure. The execution subject of this method is a network device or a module in the network device. Here, the network device is taken as the execution subject for description. The network device receives a random access request from the terminal device; the network device sends a random access response to the terminal device; the random access response includes scheduling information of Message 3, and the scheduling information includes first information, where the first information indicates that the terminal device uses the same transmission power and precoding matrix when repeating the transmission of Message 3.

[0007] By implementing the method provided in the first aspect, when the terminal device repeats the transmission of Message 3, using the same transmission power and precoding matrix, the stability of Message 3 transmission can be improved, the transmission success rate of Message 3 can be increased, and thus the access success rate of the random access process of the terminal device can be improved.

[0008] In a possible implementation manner of the first aspect, the scheduling information further includes second information, and the second information indicates the repetition type of Message 3, and the repetition type is the first repetition type or the second repetition type; wherein, when the first repetition type is adopted, when repeating the transmission of Message 3, the index value of the starting symbol of each repeated transmission of Message 3 is the same; when the second repetition type is adopted, when repeating the transmission of Message 3, the index value of the starting symbol of each repeated transmission of Message 3 is different.

[0009] In a possible implementation manner of the first aspect, the network device sends third information to the terminal device, and the third information indicates the frequency hopping manner used when repeating the transmission of Message 3.

[0010] In a possible implementation manner of the first aspect, the frequency hopping manner includes one or more of the following: the first frequency hopping manner, using the first frequency domain position for the first N repeated transmissions and using the second frequency domain position for the subsequent M repeated transmissions; N is an integer greater than 0, M is an integer greater than 0, and N + M is greater than 2; the second frequency hopping manner, including X repeated transmissions, where the frequency domain positions used for the i-th repeated transmission and the (i + L)-th repeated transmission are the same; the frequency domain positions used for at least two of the repeated transmissions from the i-th repeated transmission to the (i + L - 1)-th repeated transmission are different; X is an integer greater than 2, i is 0, 1 ··· X - 1, and L is an integer less than X.

[0011] In a possible implementation manner of the first aspect, the third information is located in the scheduling information; or, the third information is located in the system information block SIB1 or other system messages.

[0012] In a possible implementation manner of the first aspect, the scheduling information further includes fourth information, and the fourth information indicates the number of repeated transmissions of Message 3.

[0013] In a possible implementation manner of the first aspect, the fourth information is the index value of the number of repeated transmissions.

[0014] In a possible implementation manner of the first aspect, the method further includes: the network device performs joint channel estimation on the repeatedly transmitted Message 3 from the terminal device and receives Message 3 according to the result of the joint channel estimation.

[0015] In a second aspect, the present application further provides a communication device, which is capable of implementing any of the methods provided in the first aspect above. The communication device may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0016] In a possible implementation, the communication device includes: a processor configured to support the communication device in executing the corresponding functions of the terminal device in the method shown above. The communication device may further include a memory, which may be coupled to the processor and stores the necessary program instructions and data of the communication device. Optionally, the communication device further includes a communication interface for supporting communication between the communication device and devices such as network devices.

[0017] In a possible implementation, the communication device includes corresponding functional modules respectively used to implement the steps in the above method. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0018] In a possible implementation manner, the structure of the communication device includes a processing unit and a communication unit, and these units may execute the corresponding functions in the above method examples. For specific details, refer to the description in the method provided in the first aspect, and details are not elaborated here.

[0019] In a third aspect, the present application provides a method, which is applied to a terminal device to access a network device through a random access process. The execution subject of this method is the terminal device or a module in the terminal device. Here, the terminal device is taken as an example of the execution subject for description. The terminal device receives a random access response from the network device; the random access response includes scheduling information of message 3, and the scheduling information includes first information, where the first information indicates that the terminal device uses the same transmission power and precoding matrix when retransmitting message 3; the terminal device retransmits message 3 using the same transmission power and precoding matrix according to the first information.

[0020] By implementing the method provided in the third aspect, when the terminal device retransmits message 3, using the same transmission power and precoding matrix can improve the stability of message 3 transmission, increase the transmission success rate of message 3, and thus improve the access success rate of the random access process of the terminal device.

[0021] In a possible implementation of the third aspect, the scheduling information further includes second information, where the second information indicates the repetition type of Message 3, and the repetition type is a first repetition type or a second repetition type; where, when the first repetition type is adopted, when Message 3 is repetitively transmitted, the index value of the starting symbol of each repetitive transmission of Message 3 is the same; when the second repetition type is adopted, when Message 3 is repetitively transmitted, the index value of the starting symbol of each repetitive transmission of Message 3 is different.

[0022] In a possible implementation of the third aspect, the terminal device receives third information from the network device, where the third information indicates the frequency hopping manner used when Message 3 is repetitively transmitted.

[0023] In a possible implementation of the third aspect, the frequency hopping manner includes one or more of the following: a first frequency hopping manner, where the first frequency domain position is used for the first N repetitive transmissions and the second frequency domain position is used for the subsequent M repetitive transmissions; N is an integer greater than 0, M is an integer greater than 0, and N + M is greater than 2; a second frequency hopping manner, including X repetitive transmissions, where the frequency domain position used for the i-th repetitive transmission is the same as that used for the (i + L)-th repetitive transmission; the frequency domain positions used for at least two of the repetitive transmissions from the i-th repetitive transmission to the (i + L - 1)-th repetitive transmission are different; X is an integer greater than 2, i is 0, 1 ··· X - 1, and L is an integer less than X.

[0024] In a possible implementation of the third aspect, the third information is located in the scheduling information; or, the third information is located in System Information Block SIB1 or other system messages.

[0025] In a possible implementation of the third aspect, the scheduling information further includes fourth information, where the fourth information indicates the number of repetitive transmissions of Message 3.

[0026] In a possible implementation of the third aspect, the fourth information is the index value of the number of repetitive transmissions.

[0027] Fourth aspect, the present application further provides a communication device, where the communication device has the ability to implement any of the methods provided in the above third aspect. The communication device can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0028] In a possible implementation, the communication device includes: a processor configured to support the communication device in executing the corresponding functions of the network device in the above-described method. The communication device may further include a memory, which can be coupled to the processor and stores the necessary program instructions and data of the communication device. Optionally, the communication device further includes a communication interface for supporting communication between the communication device and devices such as network devices.

[0029] In a possible implementation, the communication device includes corresponding functional modules, which are respectively used to implement the steps in the above methods. The functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0030] In a possible implementation manner, the structure of the communication device includes a processing unit and a communication unit. These units can execute the corresponding functions in the above method examples. For specific details, refer to the description in the method provided in the second aspect, which will not be elaborated here.

[0031] In a fifth aspect, a communication device is provided, including functional modules for implementing the methods in the foregoing first aspect and any possible implementation manners of the first aspect.

[0032] In a sixth aspect, a communication device is provided, including functional modules for implementing the methods in the foregoing second aspect and any possible implementation manners of the second aspect.

[0033] In a seventh aspect, a communication device is provided, including a processor and an interface circuit. The interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor, or send signals from the processor to other communication devices outside the communication device. The processor is used to implement the methods in the foregoing first aspect and any possible implementation manners of any aspect through logic circuits or by executing code instructions.

[0034] In an eighth aspect, a communication device is provided, including a processor and an interface circuit. The interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor, or send signals from the processor to other communication devices outside the communication device. The processor is used to implement the functional modules of the methods in the foregoing second aspect and any possible implementation manners of the second aspect through logic circuits or by executing code instructions.

[0035] In a ninth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer programs or instructions. When the computer programs or instructions are executed by a processor, the methods in any aspect among the foregoing first aspect to the sixth aspect and any possible implementation manners of any aspect are implemented.

[0036] In a tenth aspect, a computer program product containing instructions is provided. When the instructions are run by a processor, the methods in any aspect among the foregoing first aspect to the sixth aspect and any possible implementation manners of any aspect are implemented.

[0037] In the eleventh aspect, a chip system is provided. The chip system includes a processor and may further include a memory, and is used to implement the method described in any one of the first aspect to the sixth aspect. The chip system may be composed of chips or may include chips and other discrete devices.

[0038] In the twelfth aspect, a communication system is provided. The system includes the device described in the seventh aspect (such as a terminal device) and the device described in the eighth aspect (such as a network device). BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 FIG. is a schematic diagram of a network architecture applicable to the present application;

[0040] Figure 2 FIG. is a schematic diagram of a random access process in the prior art;

[0041] Figure 3 FIG. is a schematic flowchart of a communication method provided by an embodiment of the present application;

[0042] Figure 4 FIG. is a schematic diagram of joint channel estimation provided by an embodiment of the present application;

[0043] Figure 5 FIG. is a schematic diagram of a frequency hopping pattern provided by an embodiment of the present application;

[0044] Figure 6 FIG. is a schematic diagram of a frequency hopping pattern provided by an embodiment of the present application;

[0045] Figure 7 FIG. is a schematic diagram of a frequency hopping pattern provided by an embodiment of the present application;

[0046] Figure 8 FIG. is a schematic diagram of a frequency hopping pattern provided by an embodiment of the present application;

[0047] Figure 9 FIG. is a schematic diagram of a frequency hopping pattern provided by an embodiment of the present application;

[0048] Figure 10 FIG. is a schematic diagram of a frequency hopping pattern provided by an embodiment of the present application;

[0049] Figure 11 FIG. is a schematic diagram of the structure of a communication device provided by an embodiment of the present application;

[0050] Figure 12 FIG. is a schematic diagram of the structure of a communication device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0051] The embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0052] The technical solution of the embodiment of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), New Radio (NR), etc., which are not limited herein.

[0053] The terminal device involved in the embodiment of the present application is an entity on the user side for receiving or transmitting signals. The terminal device can be a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device can also be other processing devices connected to a wireless modem. The terminal device can also be referred to as a wireless terminal, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE), etc. The terminal device can be a mobile terminal, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal. For example, it can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. Common terminal devices include, for example: mobile phones, tablet computers, laptop computers, palmtop computers, mobile internet devices (MIDs), wearable devices, such as smart watches, smart bracelets, pedometers, etc., but the embodiment of the present application is not limited thereto.

[0054] The network device involved in the embodiment of the present application is mainly responsible for providing a wireless connection for the terminal device and ensuring the reliable transmission of the uplink and downlink data of the terminal device, etc. The network device can be a next-generation base station (gNB) in the NR system, an evolved node B (eNB) in the LTE system, etc. When the network device is a gNB, it can be composed of a centralized unit (CU) and a distributed unit (DU).

[0055] The method provided by the embodiment of the present application can be applied to Figure 1In the communication system shown, where a network device and terminal devices 1 to 3 form a single-cell communication system, terminal devices 1 to 3 can send uplink data to the network device separately or simultaneously, and the network device can send downlink data to terminal devices 1 to 3 separately or simultaneously. It should be understood that Figure 1 This is only an exemplary illustration and does not specifically limit the number of terminal devices and network devices included in the communication system or the number of cells covered by the network device.

[0056] This application is applicable to the random access process. In wireless communication systems such as LTE and NR, a UE can enter the RRC connected state from the idle state or the inactive state through random access, establish various bearers with the network device, obtain some necessary resources and parameter configurations, and then communicate with the network device. Currently, in wireless communication systems such as LTE and NR, the random access of a UE generally includes the following processes, as Figure 2 shown:

[0057] S201, the UE sends a random access preamble to the network device.

[0058] The random access preamble can also be referred to as message 1 (Msg1) or a random access request. The role of the random access preamble is to notify the network device of a random access request.

[0059] S202, after detecting the random access preamble, the network device sends a random access response (RAR) to the UE. The random access response can also be referred to as message 2 (Msg2). The random access response includes the scheduling information of message 3, that is, the RAR uplink (UL) grant information. The random access response may also include other information, which will not be elaborated here.

[0060] S203, the UE receives the random access response and sends message 3 in the time-frequency resources scheduled by the scheduling information in the random access response. Message 3 is carried by the physical uplink shared channel (PUSCH). Message 3 may carry information such as the unique user identifier of the terminal device.

[0061] In S204, the network device receives Message 3 from the UE and returns a conflict resolution message, also known as Message 4 (Msg4), to the UE that has successfully accessed. The network device will carry the unique user identifier in Message 3 in the conflict resolution message to specify the UE that has successfully accessed, while other UEs that have not successfully accessed will initiate random access again.

[0062] In the prior art, how to determine the transmission power of Message 3 can be based on the description in the 3rd generation partnership project (3GPP) technical specification (TS) 38.213. According to the content in 3GPP TS 38.213, the transmission power of Message 3 is related to multiple parameters, among which the path loss parameter is constantly changing and will significantly affect the transmission power of Message 3 at different times. In addition, when Message 3 performs intra-slot and inter-slot frequency hopping, since the starting position of the frequency domain resource block (RB) will change, the power back-off value may change, resulting in a change in the transmission power of Message 3.

[0063] From the above process, it can be seen that the successful transmission of Message 3 is relatively important for the success of the random access process. Therefore, this application provides a method to improve the success probability of Message 3 transmission, thereby improving the success rate of random access, which will be described in detail below.

[0064] It should be noted that the network architecture and service scenarios described in the embodiments of this application are for more clearly explaining the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. Those of ordinary skill in the art know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided in the embodiments of this application are equally applicable to similar technical problems.

[0065] Combined with the previous description, as Figure 3 shown, it is a schematic diagram of a communication method flow provided by an embodiment of this application. Referring to Figure 3 , the method includes:

[0066] S301: The network device receives a random access request from the terminal device.

[0067] Among them, the random access request may refer to the random access preamble or Message 1 sent by the terminal device. It should be noted that how the terminal device specifically sends the random access request and how the network device specifically receives the random access request can refer to the description in the prior art, and the embodiments of this application do not limit.

[0068] S302: The network device sends a random access response to the terminal device.

[0069] The random access response can also be referred to as Message 2. The random access response includes scheduling information for Message 3. The scheduling information included in the random access response can refer to the RAR UL grant in the random access response. The scheduling information can include a first piece of information, which indicates that the terminal device uses the same transmission power and precoding matrix when retransmitting Message 3.

[0070] It should be noted that, in addition to the first piece of information, the scheduling information can also include other information, which will be described in detail later.

[0071] S303: The terminal device receives the random access response from the network device.

[0072] How the terminal device specifically receives the random access response is not limited in the embodiments of the present application and can refer to the descriptions in the prior art.

[0073] S304: The terminal device retransmits Message 3 using the same transmission power and precoding matrix according to the first piece of information.

[0074] It should be noted that retransmitting Message 3 means that after the terminal device sends Message 3, before receiving the contention resolution message from the network device, the terminal device sends the repeated information corresponding to Message 3 or multiple redundancy versions (RV) of Message 3 on multiple transmission opportunities. Among them, the first transmission of Message 3 is called the initial transmission or the first transmission or the 0th retransmission, and the subsequent transmissions are called the 1st retransmission, the 2nd retransmission, etc. in sequence.

[0075] Optionally, the transmission power used by the terminal device each time it retransmits Message 3 is equal to the transmission power used when initially transmitting Message 3.

[0076] Optionally, the precoding matrix used by the terminal device each time it retransmits Message 3 is the same as the precoding matrix used when initially transmitting Message 3.

[0077] Optionally, when retransmitting Message 3, the index value RV_index of the redundancy version for each retransmission satisfies the following formula: RV_index = mod(X - 1, L) ··· (1)

[0078] Where L is the total number of redundant versions, X is the number of retransmission times, X is a positive integer greater than or equal to 1, and mod() is the remainder function. For example, the total number of redundant versions is 4, and the set of redundant versions is {0, 2, 3, 1}. When RV_index corresponds to 0, the first redundant version in the set is taken, that is, the redundant version is 0; when RV_index is 1, the second redundant version in the set is taken, that is, the redundant version is 2; when RV_index is 2, the third redundant version in the set is taken, that is, the redundant version is 3; when RV_index is 3, the fourth redundant version in the set is taken, that is, the redundant version is 1. The above is only an example, and this application does not limit other mapping relationships between redundant versions and index values.

[0079] Through the above process, when the terminal device retransmits Message 3, using the same transmission power and precoding matrix, the stability of Message 3 transmission can be improved, the transmission success rate of Message 3 can be increased, and thus the access success rate of the random access process of the terminal device can be improved.

[0080] Optionally, it further includes S305: The network device performs joint channel estimation on the retransmitted Message 3, and sends a contention resolution message to the terminal device according to the result of the joint channel estimation.

[0081] How the network device specifically performs joint channel estimation is not limited in the embodiments of this application. For example, as Figure 4 described, when Message 3 is retransmitted K times, assuming that each retransmission is performed within 1 time slot (i.e., using a time-slot-based scheduling method), then K time slots (time slot 1 to time slot K) are required to send Message 3.

[0082] If joint channel estimation is not performed, the network device performs channel estimation respectively according to the demodulation reference signal (DMRS) in the PUSCH carrying Message 3 in each time slot. If joint channel estimation is performed, the network device can perform joint channel estimation according to the DMRS in at least 2 of the K time slots. The joint channel estimation mentioned in this application is Figure 4For example, it may mean that the channel estimation of time slot 1 can be jointly performed using the DMRS of this time slot and the DMRS of other time slots, or the channel estimation of time slot 2 can be jointly performed using the DMRS of this time slot and the DMRS of other time slots. That is to say, joint channel estimation means that the channel estimation within a certain time slot or mini time slot can be jointly performed using the DMRS within this slot or mini-slot and the DMRS within other slots or mini-slots. Among them, the number of symbols in one mini time slot is less than 14. The symbols in the embodiments of the present application may refer to orthogonal frequency division multiplexing (OFDM) symbols, which are hereinafter simply referred to as symbols.

[0083] Due to the temporal correlation of channel variations, more accurate channel estimation results can be obtained through joint channel estimation among multiple time slots. For example, when the block error rate (BLER) is 0.1, the signal-to-noise ratio (SNR) corresponding to the joint channel estimation of 3 time slots is about 2 dB lower than the SNR without joint channel estimation.

[0084] Although joint channel estimation can improve channel estimation performance, the prerequisite is that it is necessary to ensure the transmission power consistency between each time slot and the phase continuity of the power amplifier when the terminal device sends message 3 in the PUSCH. Otherwise, joint channel estimation may result in negative gain.

[0085] Combined with the above description, since the terminal device uses the same transmission power and precoding matrix each time it repeats the transmission of message 3, the network device can thus perform joint channel estimation on the repeated transmission of message 3, effectively utilize the correlation of the time-domain channel, obtain more accurate channel estimation results, and then improve the demodulation ability of the PUSCH. The improvement of the PUSCH demodulation ability means that message 3 can be successfully received under a lower signal-to-interference-plus-noise ratio (SINR), that is, the reception success rate of message 3 is increased, so that the uplink coverage of message 3 can be effectively improved without increasing the transmission power of message 3.

[0086] In the embodiments of the present application, based on the existing scheduling information for scheduling message 3, a field can be added to carry the first information. Specifically, reference can be made to Table 1 shown below.

[0087] Table 1

[0088]

[0089] Among them, the first piece of information may also have other names, such as "Joint channel estimation flag for Msg3 repetition", etc. The number of bits included in the first piece of information can be 1 or greater than 1. When the first piece of information includes 1 bit, when the value of this bit is 0, it means that the transmission power and precoding matrix of the repeated transmission of Msg3 are not limited; when the value of this bit is 1, it means that the transmission power and precoding matrix of the repeated transmission of Msg3 are limited, that is, it indicates that the terminal device uses the same transmission power and precoding matrix when repeating the transmission of Msg3.

[0090] Of course, it can also be the other way around, that is, when the value of this bit is 1, it means that the transmission power and precoding matrix of the repeated transmission of Msg3 are not limited; when the value of this bit is 0, it means that the transmission power and precoding matrix of the repeated transmission of Msg3 are limited. When the first piece of information includes other numbers of bits, the above description can be referred to and will not be elaborated here.

[0091] The situation where the scheduling information includes the first piece of information is described above. In the embodiments of this application, the scheduling information may also include other information, such as including one or more of the following pieces of information:

[0092] The second piece of information, and the second piece of information indicates the repetition type of Msg3;

[0093] The third piece of information, and the third piece of information indicates the frequency hopping method used when repeating the transmission of Msg3;

[0094] The fourth piece of information, and the fourth piece of information indicates the number of repeated transmissions of Msg3.

[0095] Among them, the second piece of information may also be called the repetition type information, etc. The repetition type indicated by the second piece of information may be the first repetition type or the second repetition type. The first repetition type may refer to repetition type A, and the second repetition type may refer to repetition type B. The specific meanings of repetition type A and repetition type B can refer to the description in 3GPP TS38.214 and will not be elaborated here.

[0096] The first repetition type and the second repetition type may also be other types. For example, when the first repetition type is adopted, when repeating the transmission of Msg3, the index value of the starting symbol of each repeated transmission of Msg3 is the same, and the number of symbols used for each repeated transmission of Msg3 is the same; when the second repetition type is adopted, when repeating the transmission of Msg3, the index value of the starting symbol of each repeated transmission of Msg3 may be the same or different, and the number of symbols used for each repeated transmission of Msg3 may be the same or different.

[0097] The number of bits included in the second information can be 1 or greater than 1. When the second information includes 1 bit, if the value of this bit is 0, it indicates that the repetition type is the first repetition type; if the value of this bit is 1, it indicates that the repetition type is the second repetition type. Of course, it can also be the other way around, that is, when the value of this bit is 1, it indicates that the repetition type is the first repetition type; when the value of this bit is 0, it indicates that the repetition type is the second repetition type. When the second information includes other numbers of bits, reference can be made to the above description, which will not be elaborated here.

[0098] It should be noted that when message 3 is retransmitted, the scheduling information is indicated by DCI. A new field can be added in the DCI to indicate the repetition type. If the repetition type is not indicated, the same repetition type as that in the initial transmission of message 3 is used by default.

[0099] Through the above method, by introducing different repetition types to support the repeated transmission of message 3, the flexibility of repeated transmission is enhanced, which is beneficial to improving the resource utilization rate during repeated transmission.

[0100] In the existing NR standard, since message 3 does not support repeated transmission, frequency hopping within a time slot is used by default. The frequency hopping flag field in Table 1 indicates whether message 3 performs frequency hopping transmission. When it is indicated to perform frequency hopping transmission, depending on the different values of the bandwidth part (BWP) where the PUSCH is located, the frequency domain offset of frequency hopping is also different, as shown in Table 2 below (the specific content of Table 2 can be found in the description in Section 8.3 of 3GPP TS 38.213).

[0101] In Table 2, represents the number of physical resource blocks (PRBs) included in the BWP, N UL,hop represents the value of the frequency hopping indication bit. N UL,hop corresponds to the PUSCH frequency resource allocation field in Table 1.

[0102] Table 2

[0103]

[0104] In Table 2 represents the floor operation.

[0105] For frequency hopping within a time slot, the starting position of the RB can be calculated by the following formula:

[0106]

[0107] Among them, RB start refers to the first resource block (RB) allocated for the terminal device. The PUSCH frequency resource allocation field in Table 1 indicates the specific frequency domain resource allocation. RB offset takes the value indicated by the "frequency offset of the second hop" in Table 2. i = 0 represents the first hop (i.e., no offset), i = 1 represents the second hop. Assuming the initial transmission of Message 3, then i = 0, and RB start remains unchanged; when retransmitting Message 3 for the first time, i = 1. At this time, when N UL,hop = 0, N UL,hop = 1,

[0108] In the embodiments of the present application, the performance of Message 3 can be improved by introducing multiple frequency hopping methods. Specifically, multiple frequency hopping methods can be defined, and the third information can indicate the frequency hopping method used when retransmitting Message 3. The third information can also be referred to as frequency hopping pattern indication and other names, which are not limited in the embodiments of the present application. In the embodiments of the present application, the defined frequency hopping methods may include one or more of the following:

[0109] The first frequency hopping method: use the first frequency domain position for the first N retransmissions and the second frequency domain position for the subsequent M retransmissions; N is an integer greater than 0, M is an integer greater than 0, and N + M is greater than 2;

[0110] The second frequency hopping method: includes X retransmissions, where the frequency domain positions used in the i-th retransmission and the (i + L)-th retransmission are the same; the frequency domain positions used in at least two retransmissions from the i-th retransmission to the (i + L - 1)-th retransmission are different; X is an integer greater than 2, i is 0, 1 ··· X - 1, and L is an integer less than X.

[0111] The third frequency hopping method: includes X retransmissions, and the frequency domain positions used in each retransmission during the X retransmissions are all different.

[0112] For example, as Figure 5 shown, it is a schematic diagram of a frequency hopping method provided by the embodiments of the present application. Figure 5 The shown frequency hopping method can be the second frequency hopping method. Taking X = 4 retransmissions and L = 2 as an example, if the repetition type is the first repetition type, then the frequency hopping position of each retransmission is calculated according to the following formula:

[0113]

[0114] If the repetition type is the second repetition type, then the hopping positions for each repeated transmission are calculated according to the following formula:

[0115]

[0116] where is the time slot index in one radio frame (10 ms), and RB offset takes the value in Table 2. It can be seen from Figure 5 that the frequency domain positions used in the 0th repeated transmission and the 2nd repeated transmission are the same; the frequency domain positions used in the 1st repeated transmission and the 3rd repeated transmission are the same, and the frequency domain position of the 0th repeated transmission is offset by RB offset .

[0117] For example, as Figure 6 shown, it is a schematic diagram of a hopping method provided by an embodiment of the present application. Figure 6 The hopping method shown can be the third hopping method. Taking X = 4 repeated transmissions as an example, the hopping positions for each repeated transmission are calculated according to the following formula:

[0118]

[0119] where RB offset (k) represents the frequency domain offset of different time slots, is the time slot index, mod 4. It can be seen from Figure 6 that different frequency domain positions are used for the 0th to 3rd repeated transmissions.

[0120] Optionally, the hopping positions for different repeated transmissions can also be calculated according to the following formula:

[0121]

[0122] In the embodiment of the present application, when the hopping method is the first hopping method, if the repetition type is the first repetition type, then the hopping position of the i-th repeated transmission is calculated according to the following formula:

[0123]

[0124] where represents rounding up, and X represents the number of repeated transmissions.

[0125] If the repetition type is the second repetition type, then the hopping position of the i-th repeated transmission is calculated according to the following formula:

[0126]

[0127] For example, as Figure 7As shown in the figure, it is a schematic diagram of a frequency hopping method provided by an embodiment of the present application. Figure 7 The frequency hopping method shown may be a first frequency hopping method. Taking M = 2 and N = 2 as an example, the same frequency domain positions are used for the first two repeated transmissions, and the frequency domain positions of the last two repeated transmissions are different from those of the first two repeated transmissions.

[0128] Formula (5a) may also have other deformations. For example, it may be equivalent to Formula (6):

[0129]

[0130] The meanings of the parameters in Formula (6) are the same as the corresponding parameters in the previous formula. For specific details, reference may be made to the previous description and will not be elaborated here.

[0131] The above description is based on the example where the number of repeated transmissions is equal to 4. The following will be described taking the number of repeated transmissions equal to 8 as an example.

[0132] As Figure 8 shown in the figure, it is a schematic diagram of a frequency hopping method provided by an embodiment of the present application. Figure 8 The frequency hopping method shown may be a second frequency hopping method. Taking X = 8 repeated transmissions and L = 5 as an example, if the repetition type is the first repetition type, then the frequency hopping position of each repeated transmission is calculated according to the following formula:

[0133]

[0134] The meanings of the parameters in Formula (7) are the same as the corresponding parameters in the previous formula. For specific details, reference may be made to the previous description and will not be elaborated here.

[0135] It should be noted that if the repetition type is the second repetition type, then the frequency hopping position of each repeated transmission can be determined according to Formula (5b), which will not be elaborated here.

[0136] As Figure 9 shown in the figure, it is a schematic diagram of a frequency hopping method provided by an embodiment of the present application. Figure 9 The frequency hopping method shown may be a first frequency hopping method. Taking M = 4 and N = 4 as an example, if the repetition type is the first repetition type, then the frequency hopping position of each repeated transmission is calculated according to any of the following formulas:

[0137]

[0138]

[0139] The meanings of the parameters in Formula (8) and Formula (9a) are the same as the corresponding parameters in the previous formula. For specific details, reference may be made to the previous description and will not be elaborated here. Figure 9Among them, the first 4 repeated transmissions adopt the same frequency-domain position, the last 4 repeated transmissions adopt the same frequency-domain position, and the frequency-domain positions of the last 4 repeated transmissions are different from those of the first 4 repeated transmissions.

[0140] If the repetition type is the second repetition type, then the frequency hopping position of each repeated transmission is calculated according to the following formula:

[0141]

[0142] The above is just an example, and there may be other frequency hopping methods. For example, as Figure 10 shown, it is a schematic diagram of a frequency hopping method provided by an embodiment of the present application. Figure 10 The frequency hopping method shown includes 8 repeated transmissions. The 0th repeated transmission and the 1st repeated transmission adopt the same frequency-domain position; the 2nd repeated transmission and the 3rd repeated transmission adopt the same frequency-domain position; the 4th repeated transmission and the 5th repeated transmission adopt the same frequency-domain position; the 6th repeated transmission and the 7th repeated transmission adopt the same frequency-domain position.

[0143] If the repetition type is the first repetition type, then Figure 10 the frequency hopping method shown can satisfy the following formula:

[0144]

[0145] The meanings of the parameters in formula (10) are the same as the corresponding parameters in the previous formula. For specific reference, please refer to the previous description and will not be elaborated here.

[0146] Optionally, the frequency hopping positions for different repeated transmissions can also be calculated according to the following formula:

[0147]

[0148] If the repetition type is the second repetition type, then Figure 10 the frequency hopping method shown can satisfy the following formula:

[0149]

[0150] Among them, RB offset (k) represents the frequency-domain offset of the kth repeated transmission, is the time slot index, mod 4. As described above, when retransmitting Message 3, which hopping method to select needs to be indicated by the third piece of information in the scheduling information. In the embodiments of the present application, the third piece of information may also be carried by System Information Block 1 (SIB1) or by Other System Information (OSI).

[0151] The third piece of information may include at least 1 bit. When the third piece of information includes 1 bit, when the value of this bit is 0, it indicates the first hopping method; when the value of this bit is 1, it indicates the second hopping method. Of course, it can also be the other way around, that is, when the value of this bit is 1, it indicates the first hopping method; when the value of this bit is 0, it indicates the second hopping method. When the third piece of information includes other numbers of bits, reference can be made to the above description and will not be elaborated here.

[0152] Furthermore, if there are multiple (more than 2) starting positions of RBs start a new definition of the indication of RBs offset is required. More hopping positions are beneficial to obtaining more frequency-domain diversity gains. The indication of the frequency offset can be referred to as shown in Table 3.

[0153] Table 3

[0154]

[0155] In Table 3, the value of an N UL,hop indicates a set of frequency-domain offsets, that is, RB offset Set 1, RB offset Set 2, RB offset Set 3, RB offset Set 4. Each set predefines different RBs offset . Taking 4 retransmissions as an example, for instance, the frequency-domain offset positions included in RB offset Set 1 can be where RB offset (k) corresponds to the value of the kth element in the set. For example, RB offset (1) corresponds to the first element RB offset (2) corresponds to RBoffset(3) corresponds to Since the values of RBs offset in each set can have many possible values, they will not be listed one by one here. When the number of retransmissions of Message 3 is greater than 2 and the number of selected hopping candidate positions is greater than 2 when selecting the hopping pattern, Table 3 can be applied to indicate RB offsetValue. If the number of hopping candidate positions in the selected hopping method is less than or equal to 2, the table in the existing standard can still be used.

[0156] It should be noted that when Message 3 is retransmitted, its scheduling information is indicated by DCI. When retransmitting, a new field can be added to DCI to indicate the hopping method. If not indicated, the same hopping method as the initial transmission is used by default.

[0157] In the embodiments of the present application, the number of repeated transmissions of Message 3 can also be indicated by the fourth information. In the first possible implementation, the fourth information can directly indicate the number of repeated transmissions. For example, the fourth information can be the number of repeated transmissions, or the fourth information can be the index value of the number of repeated transmissions. For example, it can be as shown in Table 4.

[0158] Table 4

[0159] Fourth Information Index Value Number of Retransmissions 00 00 1 01 01 2 10 10 4 11 11 8

[0160] Combined with Table 4, when the fourth information is 01, it indicates that the number of repeated transmissions is 2, and other cases will not be elaborated.

[0161] In the second possible implementation, the fourth information can indirectly indicate the number of repeated transmissions. For example, the fourth information can indicate the index value of the relational expression used to determine the number of repeated transmissions. By this method, the number of repeated transmissions can be indicated flexibly. For example, it can be as shown in Table 5.

[0162] Table 5

[0163] Fourth Information Index Value Number of Retransmissions 00 00 Relationship 1: Y / (8H) 01 01 Relationship 2: Y / (4H) 10 10 Relationship 3: Y / (2H) 11 11 Relationship 4: Y / H

[0164] Combined with Table 5, when the fourth information is 01, it indicates relational expression 2. When the values of Y and H are determined, the number of repeated transmissions is also determined. Assuming Y = 16 and H = 1, then the number of repeated transmissions in Table 5 is 16, 8, 4, 2 in sequence. Y and H can both be default values; or, both Y and H are values configured by the network device, such as configured through SIB1; or, one of Y and H is a default value and the other is a value configured by the network device.

[0165] Optionally, the fourth information can indirectly indicate the number of repeated transmissions, and another implementation is as shown in Table 6.

[0166] Table 6

[0167] Fourth Information Index Value Number of Retransmissions 00 00 1*Q 01 01 2*Q 10 10 4*Q 11 11 8*Q

[0168] Combined with Table 6, when the value of Q is determined, the number of repeated transmissions is also determined. If the network device does not configure Q, then Q defaults to 1. If the network device configures the Q value, such as through SIB1 or other system messages.

[0169] It can be understood that, in order to implement the functions in the above embodiments, the network device and the terminal device include the corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should easily realize that, in combination with the units and method steps of each example described in the embodiments disclosed in the present application, the present application can be implemented in the form of hardware, software, or a combination of hardware and software. Whether a certain function is executed in the form of hardware, software, or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0170] Figure 11 and Figure 12 FIG. 7 is a schematic structural diagram of a possible communication device provided by an embodiment of the present application. These communication devices can be used to implement the functions of the terminal device or the network device in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication device can be a terminal device, a network device, or a module (such as a chip) applied to the terminal device or the network device.

[0171] As Figure 11 shown, the communication device 1100 includes a processing unit 1101 and a communication unit 1102. The communication device 1100 is used to implement the functions of the terminal device or the network device in the method embodiment shown above. Figure 3 Alternatively, the communication device 1100 may include a module for implementing any function or operation of the terminal device or the network device in the method embodiment shown above, and the module can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. Figure 3 shown above.

[0172] When the communication device 1100 is used to implement the function of the network device in the method embodiment shown in Figure 3 FIG. 21, the processing unit is configured to receive a random access request from the terminal device through the communication unit; the processing unit is configured to send a random access response to the terminal device through the communication unit; the random access response includes scheduling information of message 3, and the scheduling information includes first information, and the first information indicates that the terminal device uses the same transmission power and precoding matrix when repeatedly transmitting message 3.

[0173] When the communication device 1100 is used to implement Figure 3When implementing the functions of the terminal device in the method embodiments shown, the processing unit is configured to receive a random access response from a network device through the communication unit; the random access response includes scheduling information for Message 3, and the scheduling information includes first information, where the first information indicates that the terminal device uses the same transmission power and precoding matrix when retransmitting Message 3; the processing unit is configured to retransmit Message 3 using the same transmission power and precoding matrix through the communication unit according to the first information.

[0174] For a more detailed description of the above processing unit 1101 and communication unit 1102, reference can be directly made to Figure 3 the relevant descriptions in the method embodiments shown, which will not be elaborated here.

[0175] As Figure 12 shown, the communication device 1200 includes a processor 1210 and an interface circuit 1220. The processor 1210 and the interface circuit 1220 are coupled to each other. It can be understood that the interface circuit 1220 can be a transceiver or an input / output interface. Optionally, the communication device 1200 may further include a memory 1230 for storing instructions executed by the processor 1210 or storing input data required for the processor 1210 to run instructions or storing data generated after the processor 1210 runs instructions.

[0176] When the communication device 1200 is used to implement Figure 3 the method shown, the processor 1210 is configured to implement the functions of the above processing unit 1101, and the interface circuit 1220 is configured to implement the functions of the above communication unit 1102.

[0177] When the above communication device is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiments. The terminal device chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal device, and this information is sent by the network device to the terminal device; or, the terminal device chip sends information to other modules (such as a radio frequency module or an antenna) in the terminal device, and this information is sent by the terminal device to the network device.

[0178] When the above communication device is a chip applied to a network device, the network device chip implements the functions of the network device in the above method embodiments. The network device chip receives information from other modules (such as a radio frequency module or an antenna) in the network device, and this information is sent by the terminal device to the network device; or, the network device chip sends information to other modules (such as a radio frequency module or an antenna) in the network device, and this information is sent by the network device to the terminal device.

[0179] It can be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0180] In the embodiments of the present application, the processor may be in a random access memory (RAM), flash memory, read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), register, hard disk, removable hard disk, CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may be located in an ASIC. Additionally, the ASIC may be located in a network device or a terminal device. Of course, the processor and the storage medium may also exist as discrete components in the network device or the terminal device.

[0181] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, optical storage, etc.) containing computer-usable program code. The present application is described with reference to the flowcharts and / or block diagrams of the method, device (system), and computer program product according to the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be realized by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for realizing the function specified in Figure 1 one process or multiple processes and / or blocks Figure 1 a device for realizing the function specified in one block or multiple blocks.

[0182] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device realizes the function specified in Figure 1 one process or multiple processes and / or blocks Figure 1 a device for realizing the function specified in one block or multiple blocks.

[0183] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the 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 equivalent technologies, the present application also intends to include these modifications and variations.

Claims

1. A communication method, characterized in that, including: A network device receives a random access request from a terminal device; The network device sends a random access response to the terminal device; the random access response includes scheduling information of Message 3, and the scheduling information includes first information, where the first information indicates that the terminal device uses the same transmission power and precoding matrix when repeatedly transmitting Message 3.

2. The method according to claim 1, wherein The scheduling information further includes second information, where the second information indicates the repetition type of Message 3, and the repetition type is a first repetition type or a second repetition type; wherein, when the first repetition type is adopted, when repeatedly transmitting Message 3, the index value of the starting symbol of each repeated transmission of Message 3 is the same; when the second repetition type is adopted, when repeatedly transmitting Message 3, the index value of the starting symbol of each repeated transmission of Message 3 is different.

3. The method according to any one of claims 1 to 2, characterized in that, The method further includes: The network device sends third information to the terminal device, where the third information indicates the frequency hopping mode used when repeatedly transmitting Message 3.

4. The method according to claim 3, wherein The frequency hopping mode includes one or more of the following: A first frequency hopping mode, where the first frequency domain position is used for the first N repeated transmissions, and the second frequency domain position is used for the subsequent M repeated transmissions; N is an integer greater than 0, M is an integer greater than 0, and N + M is greater than 2; A second frequency hopping mode, including X repeated transmissions, where the frequency domain positions used for the i-th repeated transmission and the (i + L)-th repeated transmission are the same; the frequency domain positions used for at least two of the repeated transmissions from the i-th repeated transmission to the (i + L - 1)-th repeated transmission are different; X is an integer greater than 2, i is 0, 1 ··· X - 1, and L is an integer less than X.

5. The method according to claim 3, characterized in that The third information is located in the scheduling information; alternatively, the third information is located in System Information Block SIB1 or other system messages.

6. The method according to any one of claims 1 to 2, characterized in that, The scheduling information further includes fourth information, where the fourth information indicates the number of repeated transmissions of Message 3.

7. The method according to claim 6, wherein The fourth information is the index value of the number of repeated transmissions.

8. A communication method, characterized in that, including: A terminal device receives a random access response from a network device; the random access response includes scheduling information of Message 3, and the scheduling information includes first information, where the first information indicates that the terminal device uses the same transmission power and precoding matrix when repeatedly transmitting Message 3; The terminal device repeatedly transmits Message 3 using the same transmission power and precoding matrix according to the first information.

9. The method according to claim 8, wherein The scheduling information further includes second information, where the second information indicates the repetition type of Message 3, and the repetition type is a first repetition type or a second repetition type; wherein, when the first repetition type is adopted, when repeatedly transmitting Message 3, the index value of the starting symbol of each repeated transmission of Message 3 is the same; when the second repetition type is adopted, when repeatedly transmitting Message 3, the index value of the starting symbol of each repeated transmission of Message 3 is different.

10. The method according to claim 8 or 9, characterized in that, The method further includes: The terminal device receives third information from the network device, where the third information indicates the frequency hopping mode used when repeatedly transmitting Message 3.

11. The method according to claim 10, wherein The frequency hopping mode includes one or more of the following: The first frequency hopping mode uses a first frequency domain position for the first N repeated transmissions and a second frequency domain position for the subsequent M repeated transmissions; N is an integer greater than 0, M is an integer greater than 0, and N + M is greater than 2; The second frequency hopping mode includes X repeated transmissions, where the frequency domain positions used for the i-th repeated transmission and the (i + L)-th repeated transmission are the same; the frequency domain positions used for at least two of the repeated transmissions from the i-th repeated transmission to the (i + L - 1)-th repeated transmission are different; X is an integer greater than 2, i is 0, 1,..., X - 1, and L is an integer less than X.

12. The method according to claim 10, characterized in that, The third information is located in the scheduling information; alternatively, the third information is located in System Information Block SIB1 or other system messages.

13. The method according to any one of claims 8 to 9, characterized in that, The scheduling information further includes fourth information that indicates the number of repeated transmissions of Message 3.

14. The method according to claim 13, wherein, The fourth information is an index value of the number of repeated transmissions.

15. A communication device, characterized in that, Comprising: A processing unit for receiving a random access request from a terminal device via a communication unit; The processing unit for sending a random access response to the terminal device via the communication unit; the random access response includes scheduling information of Message 3, and the scheduling information includes first information that indicates that the terminal device uses the same transmission power and precoding matrix when repeatedly transmitting Message 3.

16. The device according to claim 15, characterized in that, The scheduling information further includes second information that indicates the repetition type of Message 3, and the repetition type is a first repetition type or a second repetition type; wherein, when the first repetition type is adopted, when repeatedly transmitting Message 3, the index value of the starting symbol of each repeated transmission of Message 3 is the same; when the second repetition type is adopted, when repeatedly transmitting Message 3, the index value of the starting symbol of each repeated transmission of Message 3 is different.

17. The device according to claim 15 or 16, characterized in that, The communication unit is further configured to: Send third information to the terminal device, and the third information indicates the frequency hopping mode used when repeatedly transmitting Message 3.

18. The device according to claim 17, characterized in that, The frequency hopping mode includes one or more of the following: The first frequency hopping mode uses a first frequency domain position for the first N repeated transmissions and a second frequency domain position for the subsequent M repeated transmissions; N is an integer greater than 0, M is an integer greater than 0, and N + M is greater than 2; The second frequency hopping mode includes X repeated transmissions, where the frequency domain positions used for the i-th repeated transmission and the (i + L)-th repeated transmission are the same; the frequency domain positions used for at least two of the repeated transmissions from the i-th repeated transmission to the (i + L - 1)-th repeated transmission are different; X is an integer greater than 2, i is 0, 1,..., X - 1, and L is an integer less than X.

19. The device according to claim 17, characterized in that, The third information is located in the scheduling information; alternatively, the third information is located in System Information Block SIB1 or other system messages.

20. The device according to any one of claims 15 to 16, characterized in that The scheduling information further includes fourth information that indicates the number of repeated transmissions of Message 3.

21. The device according to claim 20, characterized in that, The fourth information is an index value of the number of repeated transmissions.

22. A communication device, characterized in that, Comprising: A processing unit, configured to receive a random access response from a network device via a communication unit; the random access response includes scheduling information of Message 3, the scheduling information includes first information, and the first information indicates that the terminal device uses the same transmission power and precoding matrix when retransmitting Message 3. The processing unit is configured to retransmit Message 3 using the same transmission power and precoding matrix via the communication unit according to the first information.

23. The device according to claim 22, characterized in that, The scheduling information further includes second information, and the second information indicates the repetition type of Message 3, and the repetition type is a first repetition type or a second repetition type; wherein, when the first repetition type is adopted, when retransmitting Message 3, the index value of the starting symbol of each retransmission of Message 3 is the same; when the second repetition type is adopted, when retransmitting Message 3, the index value of the starting symbol of each retransmission of Message 3 is different.

24. The device according to claim 22 or 23, characterized in that, The communication unit is further configured to: Receive third information from the network device, and the third information indicates the frequency hopping manner used when retransmitting Message 3.

25. The device according to claim 24, wherein The frequency hopping manner includes one or more of the following: A first frequency hopping manner, using a first frequency domain position for the first N retransmissions and a second frequency domain position for the subsequent M retransmissions; N is an integer greater than 0, M is an integer greater than 0, and N + M is greater than 2. A second frequency hopping manner, including X retransmissions, wherein the frequency domain positions used in the i-th retransmission and the (i + L)-th retransmission are the same; the frequency domain positions used in at least two of the retransmissions from the i-th retransmission to the (i + L - 1)-th retransmission are different; X is an integer greater than 2, i is 0, 1,..., X - 1, and L is an integer less than X.

26. The device according to claim 24, wherein The third information is located in the scheduling information; or, the third information is located in the System Information Block SIB1 or other system messages.

27. The device according to any one of claims 22 to 23, characterized in that, The scheduling information further includes fourth information, and the fourth information indicates the number of retransmissions of Message 3.

28. The device according to claim 27, wherein, The fourth information is the index value of the number of retransmissions.

29. A communication device, characterized in that, Comprising a processor and a memory, the processor and the memory are coupled, and the processor is configured to implement the method according to any one of claims 1 to 7.

30. A communication device, characterized in that, Comprising a processor and a memory, the processor and the memory are coupled, and the processor is configured to implement the method according to any one of claims 8 to 14.

31. A computer-readable storage medium, characterized in that, A computer program or instruction is stored in the storage medium, and when the computer program or instruction is executed by a communication device, the method according to any one of claims 1 to 14 is implemented.

32. A computer program product, characterized in that, The computer program product includes instructions, and when the processor executes the instructions, the method according to any one of claims 1 to 14 is implemented.

33. A chip, characterized in that, Comprising a processor, the processor is coupled to a memory, and when the processor executes the computer program or instruction stored in the memory, the method according to any one of claims 1 to 14 is executed.

Citation Information

Patent Citations

  • Method and device for transmitting message

    WO2019095307A1