Communication method and device

KR103023165B1Active Publication Date: 2026-09-21HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
KR1020237013748
Authority / Receiving Office
KR · KR
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-09-29
Publication Date
2026-09-21
Estimated Expiration
2040-09-29

Smart Images

  • Figure 112023045421814-PCT00047_ABST
    Figure 112023045421814-PCT00047_ABST
Patent Text Reader

Abstract

A communication method and apparatus are provided. The method comprises: a step in which a network device receives a random access request from a terminal device; and a step in which the network device transmits a random access response to the terminal device, wherein the random access response includes scheduling information for message 3, the scheduling information includes first information, and the first information instructs the terminal device to repeatedly transmit message 3 using the same transmission power and the same precoding matrix. When the terminal device repeatedly transmits message 3, since the same transmission power and the same precoding matrix are used, the transmission stability of message 3 can be improved and the transmission success rate of message 3 can be improved, thereby improving the access success rate of the random access procedure of the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] This application relates to wireless communication technology, and in particular, to a communication method and device. Background Technology

[0002] In a wireless communication system such as a long term evolution (LTE) system or a new radio (NR) system, a terminal device in idle or inactive mode can access a base station through a random access procedure. In a random access procedure, the terminal device transmits message 3 (message 3, Msg 3) through a physical uplink shared channel (PUSCH).

[0003] In the random access procedure, a radio resource control (RRC) connection is not established between the terminal device and the network device. Therefore, in scenarios with limited coverage, the transmission success rate of Message 3 is low due to the low signal-to-interference plus noise ratio (SINR). If Message 3 fails to transmit, retransmission can increase the probability of successful transmission, but it increases access delay. Additionally, the terminal device may be unable to fully access the network. This affects normal communication.

[0004] In conclusion, improving the transmission success rate of Message 3 to improve the coverage of Message 3, thereby improving the success rate of random network access from terminal devices, is an urgent problem that needs to be solved.

[0005] The objective of the present application is to provide a communication method and apparatus for improving the success rate of a terminal device accessing a network randomly.

[0006] According to a first aspect, the present application provides a communication method. This method applies to a scenario in which a terminal device accesses a network device through a random access procedure. The execution entity of this method is a network device or a module within a network device. An example in which the execution entity is a network device is described. The network device receives a random access request from a terminal device; the network device transmits a random access response to the terminal device, the random access response includes scheduling information for message 3, the scheduling information includes first information, the first information instructs the terminal device to repeatedly transmit message 3 using the same transmit power and the same precoding matrix.

[0007] By implementing the method provided in the first aspect, when the terminal device repeatedly transmits message 3, it uses the same transmission power and the same precoding matrix, thereby improving the transmission stability of message 3 and improving the transmission success rate of message 3, which can improve the access success rate of the random access procedure of the terminal device.

[0008] In a possible implementation of the first aspect, the scheduling information further includes second information, the second information indicates a repetition type of message 3, the repetition type being a first repetition type or a second repetition type; when message 3 is transmitted repeatedly using the first repetition type, the index value of the start symbol for each repeated transmission of message 3 is the same; and when message 3 is transmitted repeatedly using the second repetition type, the index value of the start symbol for each repeated transmission of message 3 is different.

[0009] In a possible implementation of the first aspect, the network device transmits third information to a terminal device, and the third information indicates a frequency hopping mode for repeatedly transmitting message 3.

[0010] In a possible implementation of the first aspect, the frequency hopping mode comprises: a first frequency hopping mode in which a first frequency domain position is used for the first N iterative transmissions and a second frequency domain position is used for the subsequent M iterative transmissions—where N is an integer greater than 0, M is an integer greater than 0, and N+M is an integer greater than 2—; and a second frequency hopping mode comprising X iterative transmissions—the i-th iterative transmission (i th The frequency domain position for the time of repeated transmission and the frequency domain position for the (i+L)th repeated transmission are the same, and the frequency domain positions for at least two repeated transmissions from the ith repeated transmission to the (i+L-1)th repeated transmission are different, X is an integer greater than 2, i is 0, 1, ..., or X-1, and L is an integer less than X - including one or more of these.

[0011] In a possible implementation 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 of the first aspect, the scheduling information further includes fourth information, and the fourth information indicates the quantity of times of repeated transmission of message 3.

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

[0014] In a possible implementation of the first aspect, the method further comprises: a network device performs joint channel estimation on message 3 repeatedly transmitted from a terminal device, and receives message 3 based on the result of the joint channel estimation.

[0015] According to a second aspect, the present application further provides a communication device. The communication device has the function of implementing any method provided in the first aspect. The communication device may be implemented by hardware or by hardware running corresponding software. The hardware or software includes one or more units or modules corresponding to the aforementioned function.

[0016] In a possible implementation, the communication device includes a processor. The processor is configured to support the communication device in performing the corresponding function of the terminal device in the method described above. The communication device may further include memory. The memory may be coupled to the processor and stores program instructions and data required by the communication device. Optionally, the communication device may further include a communication interface. The communication interface is configured to support communication between the communication device and a device, for example, a network device.

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

[0018] In a possible implementation, the structure of the communication device includes a processing unit and a communication unit. These units may perform the corresponding functions in the aforementioned method examples. For details, refer to the description of the method provided in the first aspect. Further details are not described herein.

[0019] According to a third aspect, the present application provides a method. This method applies to a scenario in which a terminal device accesses a network device through a random access procedure. The execution entity of this method is a terminal device or a module within the terminal device. An example in which the execution entity is a terminal device is described. The terminal device receives a random access response from the network device, the random access response includes scheduling information for message 3, the scheduling information includes first information, the first information instructs the terminal device to repeatedly transmit message 3 using the same transmission power and the same precoding matrix, and the terminal device repeatedly transmits message 3 based on the first information using the same transmission power and the same precoding matrix.

[0020] By implementing the method provided in the third aspect, when the terminal device repeatedly transmits message 3, it uses the same transmission power and the same precoding matrix, thereby improving the transmission stability of message 3 and improving the transmission success rate of message 3, which can improve the access success rate of the random access procedure of the terminal device.

[0021] In a possible implementation of the third aspect, the scheduling information further includes second information, the second information indicates the repetition type of message 3, the repetition type is a first repetition type or a second repetition type; when message 3 is transmitted repeatedly using the first repetition type, the index value of the start symbol for each repetition of message 3 is the same; and when message 3 is transmitted repeatedly using the second repetition type, the index value of the start symbol for each repetition of message 3 is different.

[0022] In a possible implementation of the third aspect, the terminal device receives third information from the network device, and the third information indicates a frequency hopping mode for repeatedly transmitting message 3.

[0023] In a possible implementation of a third aspect, the frequency hopping mode comprises one or more of the following: a first frequency hopping mode in which a first frequency domain position is used for the first N iterations of transmission and a second frequency domain position is used for subsequent M iterations of transmission - where N is an integer greater than 0, M is an integer greater than 0, and N+M is an integer greater than 2 -; and a second frequency hopping mode comprising X iterations of transmission - where the frequency domain position for the i-th iteration of transmission and the frequency domain position for the (i+L)-th iteration of transmission are the same, and the frequency domain positions for at least two iterations of transmission from the i-th iteration of transmission to the (i+L-1)-th iteration of transmission are different, where X is an integer greater than 2, i is 0, 1, .... or 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 the system information block (SIB1) or other system messages.

[0025] In a possible implementation of the third aspect, the scheduling information further includes fourth information, and the fourth information indicates the number of repeated transmissions of message 3.

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

[0027] According to a fourth aspect, the present application further provides a communication device. The communication device may implement any method provided in a third aspect. The communication device may be implemented by hardware or by hardware running corresponding software. The hardware or software includes one or more units or modules corresponding to the aforementioned functions.

[0028] In a possible implementation, the communication device includes a processor. The processor is configured to support the communication device in performing the corresponding function of the network device in the method described above. The communication device may further include memory. The memory may be coupled to the processor and stores program instructions and data required by the communication device. Optionally, the communication device may further include a communication interface. The communication interface is configured to support communication between the communication device and a device such as the network device.

[0029] In a possible implementation, the communication device includes corresponding functional modules, each configured to implement the steps of the method described above. These functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions described above.

[0030] In a possible implementation, the structure of the communication device includes a processing unit and a communication unit. These units may perform the corresponding functions in the aforementioned method examples. For details, refer to the description of the method provided in the second aspect. Further details are not described here.

[0031] According to the fifth aspect, a communication device is provided that includes a functional module configured to implement a method in the first aspect or any one of the possible implementations of the first aspect.

[0032] According to the sixth aspect, a communication device is provided that includes a functional module configured to implement a method in the second aspect or any one of the possible implementations of the second aspect.

[0033] According to the seventh aspect, a communication device comprising a processor and an interface circuit is provided. The interface circuit is configured to receive a signal from a communication device other than the communication device and transmit the signal to the processor, or to transmit a signal from the processor to a communication device other than the communication device. The processor is configured to implement a method in the first aspect or any one of the possible implementations of the first aspect by means of a logic circuit or by executing a code instruction.

[0034] According to the eighth aspect, a communication device comprising a processor and an interface circuit is provided. The interface circuit is configured to receive a signal from a communication device other than the communication device and transmit the signal to the processor, or to transmit a signal from the processor to a communication device other than the communication device. The processor is configured to implement a method in the second aspect or any one of the possible implementations of the second aspect by means of a logic circuit or by executing code instructions.

[0035] According to the ninth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program or instructions. When the computer program or instructions are executed by a processor, a method in any one of the possible implementations of the first through sixth aspects or any aspect is implemented.

[0036] According to the tenth aspect, a computer program product comprising instructions is provided. When the instructions are executed by a processor, a method in any one of the possible implementations of the first through sixth aspects or any aspect is implemented.

[0037] According to the eleventh aspect, a chip system is provided. The chip system includes a processor and may further include memory configured to implement the method described in any one of the first through sixth aspects. The chip system may include a chip or may include a chip and other individual devices.

[0038] According to the 12th aspect, a communication system is provided, and the communication system includes a device of the 7th aspect (e.g., a terminal device) and a device of the 8th aspect (e.g., a network device). Brief explanation of the drawing

[0039] FIG. 1 is a schematic diagram of a network architecture applicable to the present application. Figure 2 is a schematic diagram of a random access procedure in current technology. FIG. 3 is a schematic flowchart of a communication method according to an embodiment of the present application. FIG. 4 is a schematic diagram of a joint channel estimation according to an embodiment of the present application. FIG. 5 is a schematic diagram of a frequency hopping mode according to an embodiment of the present application. FIG. 6 is a schematic diagram of a frequency hopping mode according to an embodiment of the present application. FIG. 7 is a schematic diagram of a frequency hopping mode according to an embodiment of the present application. FIG. 8 is a schematic diagram of a frequency hopping mode according to an embodiment of the present application. FIG. 9 is a schematic diagram of a frequency hopping mode according to an embodiment of the present application. FIG. 10 is a schematic diagram of a frequency hopping mode according to an embodiment of the present application. FIG. 11 is a schematic diagram of the structure of a communication device according to an embodiment of the present application. FIG. 12 is a schematic diagram of the structure of a communication device according to an embodiment of the present application. Specific details for implementing the invention

[0040] Hereinafter, embodiments of the present application will be described in detail with reference to the attached drawings.

[0041] The technical solution of the embodiments of the present application may be applied to various communication systems, for example, Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, and New Radio (NR) systems. This is not limited thereto.

[0042] In an embodiment of the present application, a terminal device is an entity located on the user side and configured to receive or transmit signals. The terminal device may be a handheld device having wireless connectivity capabilities, an in-vehicle device, etc. Alternatively, the terminal device may be another processing device connected to a wireless modem. The terminal device may also be referred to as a wireless terminal, access point, remote terminal, access terminal, user terminal, user agent, user device, user equipment (UE), etc. The terminal device may be a mobile terminal, for example, a mobile phone (also referred to as a "cellular" phone), and a computer having a mobile terminal. For example, the terminal device may be a portable, pocket-sized, handheld, computer-embedded, or in-vehicle mobile device that exchanges voice and / or data with a wireless access network. For example, common terminal devices include mobile phones, tablet computers, laptop computers, palmtop computers, mobile Internet devices (MIDs), and wearable devices, for example, smartwatches, smart bands, and pedometers. However, the embodiments of the present application are not limited thereto.

[0043] In an embodiment of the present application, the network device primarily provides a wireless connection to a terminal device and plays a role in ensuring the stable transmission of uplink and downlink data of the terminal device. The network device may be a next-generation node B (gNB) in an NR system, or an evolutionary node B (eNB) in an LTE system. When the network device is a gNB, the network device may include a centralized unit (CU) and a distributed unit (DU).

[0044] The method provided in the embodiment of the present application may be applied to the communication system illustrated in FIG. 1. The single-cell communication system includes a network device and terminal devices 1 through 3. Terminal devices 1 through 3 may transmit uplink data to the network device individually or simultaneously, and the network device may transmit downlink data to terminal devices 1 through 3 individually or simultaneously. FIG. 1 is merely an example for illustrative purposes and should be understood that the number of terminal devices in the communication system, the number of network devices in the communication system, and the number of cells covered by the network devices are not specifically limited.

[0045] The present application applies to random access procedures. In wireless communication systems such as LTE systems and NR systems, a UE can enter a radio resource control (RRC) connection mode from idle or inactive mode via random access, establish various bearers with a network device, obtain some necessary resource and parameter configurations, and further communicate with the network device. Currently, in wireless communication systems such as LTE systems and NR systems, the UE generally performs random access through the following procedure, as illustrated in FIG. 2.

[0046] S201: The UE sends a random access preamble to the network device.

[0047] The random access preamble is also called message 1 (Msg1) or random access request. The function of the random access preamble is to notify network devices that there is a random access request.

[0048] S202: After detecting the random access preamble, the network device sends a random access response (RAR) to the UE. The random access response is also referred to as message 2 (Msg2). The random access response contains the scheduling information of message 3, namely the RAR uplink (UL) grant information. The random access response may include additional information. Details are not described here.

[0049] S203: The UE receives a random access response and uses the scheduling information of the random access response to transmit Message 3 over a scheduled time-frequency resource. Message 3 is carried over a physical uplink shared channel (PUSCH). Message 3 may carry information such as the UE's unique user identifier.

[0050] S204: A network device receives Message 3 from a UE and returns a contention resolution message to the UE that successfully accessed it; the contention resolution message is also referred to as Message 4 (Msg4). The network device includes the unique user identifier from Message 3 in the contention resolution message to designate the UE that successfully accessed it, and other UEs that failed to access it start random access again.

[0051] For the method of determining the transmission power for Message 3 in current technology, refer to the description in the 3rd generation partnership project (3GPP) technical specification (TS) 38.213. According to the contents of 3GPP TS 38.213, the transmission power for Message 3 is related to multiple parameters. Path loss parameters change continuously. This has a significant impact on the transmission power for Message 3 at different time points. Additionally, when intra-slot frequency hopping and inter-slot frequency hopping are performed for Message 3, the power back-off value may change because the starting position of the frequency domain resource block (RB) changes. Consequently, the transmission power for Message 3 also changes.

[0052] Through the preceding process, it can be seen that the successful transmission of Message 3 is important for the success of the random access procedure. Therefore, the present application provides a method to increase the probability of successful transmission of Message 3 in order to increase the success rate of random access. A detailed description thereof is as follows.

[0053] It should be noted that the network architectures and service scenarios described in the embodiments of this application are intended to more clearly explain the technical solutions in the embodiments of this application and do not constitute a limitation on the technical solutions provided in the embodiments of this application. Those skilled in the art will understand that, with the evolution of network architectures and the emergence of new service scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0054] In relation to the foregoing description, FIG. 3 is a schematic flowchart of a communication method according to an embodiment of the present application. Refer to FIG. 3. This method comprises the following steps.

[0055] S301: A network device receives a random access request from a terminal device.

[0056] A random access request may be Message 1 or an access preamble transmitted by a random terminal device. It should be noted that regarding the method by which a terminal device specifically transmits a random access request and the method by which a network device specifically receives a random access request, reference should be made to the description of the present art. This is not limited to the embodiments of the present application.

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

[0058] The random access response may also be referred to as message 2, and the random access response includes scheduling information of message 3, and the scheduling information included in the random access response may be a RAR UL grant in the random access response. The scheduling information may include first information, and the first information instructs the terminal device to repeatedly transmit message 3 using the same transmission power and the same precoding matrix.

[0059] It should be noted that scheduling information may include additional information other than the first information. This is explained in detail below.

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

[0061] The specific method by which a terminal device receives a random access response is not limited to the embodiments of this application. For details, refer to the description of the present art.

[0062] S304: A terminal device repeatedly transmits message 3 based on the first information using the same transmission power and the same precoding matrix.

[0063] It should be noted that repeatedly transmitting Message 3 means that after transmitting Message 3 and before receiving a contention resolution message from the network device, the terminal device transmits information corresponding to Message 3 or multiple redundancy versions (RVs) of Message 3 on multiple transmission occasions. The first transmission of Message 3 is referred to as the initial transmission or the zeroth repeated transmission, and subsequent transmissions are sequentially referred to as the first repeated transmission, the second repeated transmission, and so on.

[0064] Optionally, the transmission power used by the terminal device for each repeated transmission of message 3 is the same as the transmission power for the initial transmission of message 3.

[0065] Optionally, the precoding matrix used by the terminal device for each iteration of message 3 is the same as the precoding matrix for the initial transmission of message 3.

[0066] Optionally, when message 3 is transmitted repeatedly, the index value RV_index of the duplicate version for each repeated transmission must satisfy the following formula:

[0067] RV_index = mod(X-1, L) (1).

[0068] L is the total quantity of duplicate versions, X is the number of repeated transmissions, X is a positive integer greater than or equal to 1, and mod() is a modulo function. For example, the total quantity of duplicate versions is 4, and the set of duplicate versions is {0, 2, 3, 1}. When RV_index corresponds to 0, the first duplicate version of the set is selected, i.e., the duplicate version is 0; when RV_index is 1, the second duplicate version of the set is selected, i.e., the duplicate version is 2; when RV_index is 2, the third duplicate version of the set is selected, i.e., the duplicate version is 3; and when RV_index is 3, the fourth duplicate version of the set is selected, i.e., the duplicate version is 1. The foregoing is merely an example, and other mapping relationships between duplicate versions and index values ​​are not limited in this application.

[0069] Through the above-described procedure, when the terminal device repeatedly transmits message 3, it uses the same transmission power and the same precoding matrix, thereby improving the transmission stability of message 3 and improving the transmission success rate of message 3, which in turn improves the access success rate of the random access procedure of the terminal device.

[0070] Optionally, the method further includes S305: a network device performing a common channel estimation for a message 3 that is repeatedly transmitted, and transmitting a contention resolution message to a terminal device based on the result of the common channel estimation.

[0071] The method by which a network device specifically performs common channel estimation is not limited to the embodiments of the present application. For example, as shown in FIG. 4, when message 3 is transmitted repeatedly K times, assuming that each repeated transmission is performed in one slot (in other words, a slot-based scheduling method is used), K slots (slots 1 to K) are required to transmit message 3.

[0072] If joint channel estimation is not performed, the network device performs channel estimation individually while carrying message 3 and also based on the demodulation reference signal (DMRS) of the PUSCH in each slot. If joint channel estimation is performed, the network device may perform channel estimation jointly based on the DMRS in at least two of the K slots. Taking FIG. 4 as an example, joint channel estimation in the present application may mean that channel estimation in slot 1 may be performed using the DMRS of slot 1 jointly with the DMRS of another slot, or that channel estimation in slot 2 may be performed using the DMRS of slot 2 jointly with the DMRS of another slot. In other words, joint channel estimation means that channel estimation of a specific slot or mini-slot may be performed by combining the DMRS of that slot or mini-slot with the DMRS of another slot or mini-slot. The number of symbols in one mini-slot is less than 14. In the embodiments of the present application, the symbol may be an orthogonal frequency division multiplexing (OFDM) symbol, and the OFDM symbol is referred to as the symbol below by abbreviation.

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

[0074] Joint channel estimation can improve channel estimation performance, but it is based on the premise that when the terminal device transmits message 3 on PUSCH, the transmission power of the slot must be constant and the phase of the power amplifier must be continuous. Otherwise, joint channel estimation may result in negative gain.

[0075] In relation to the above description, since the terminal device repeatedly transmits Message 3 using the same transmission power and the same precoding matrix each time, the network device can perform a joint channel estimation on the repeatedly transmitted Message 3, thereby effectively utilizing time-domain channel correlation and obtaining more accurate channel estimation results, which can improve the demodulation capability of PUSCH. The improvement in the demodulation capability of PUSCH means that Message 3 can be successfully received when the signal-to-interference plus noise ratio (SINR) is low, that is, the success rate of receiving Message 3 is improved, and thus the uplink coverage of Message 3 can be effectively improved without increasing the transmission power of Message 3.

[0076] In this embodiment, a field for carrying first information may be added to the scheduling information for scheduling message 3. For details, refer to Table 1.

[0077] Field Amount of bits included Frequency Hopping Flag 1 PUSCH Frequency Resource Allocation 12 or 14 PUSCH time resource allocation 4 Modulation and coding methods 4 Transmission power control 3 Request channel status information 1 Channel access type and circular prefix type instructions 0 or 2 First information 1

[0078] The first information may have another name, e.g., "co-channel estimation flag for Msg3 repetition". The number of bits included in the first information may be 1 or greater than 1. When the first information includes 1 bit and the value of the bit is 0, this indicates that the transmission power and precoding matrix for repeatedly transmitting message 3 are not limited; or when the value of the bit is 1, this indicates that the transmission power and precoding matrix for repeatedly transmitting message 3 are limited, specifically, that the terminal device is instructed to repeatedly transmit message 3 using the same transmission power and the same precoding matrix.

[0079] Of course, the opposite case may also exist. Specifically, when the bit value is 1, it indicates that the transmission power and precoding matrix for repeatedly transmitting Message 3 are not limited; or when the bit value is 0, it indicates that the transmission power and precoding matrix for repeatedly transmitting Message 3 are limited. When the first information contains a different quantity of bits, refer to the preceding description. Further details are not described here.

[0080] The foregoing describes a case where the scheduling information includes the first information. In this embodiment of the present application, the scheduling information may include other information, for example, one or more of the following information:

[0081] Second information, where the second information indicates the repetition type of message 3;

[0082] Third information, wherein the third information indicates a frequency hopping mode for repeatedly transmitting message 3; and

[0083] Fourth information, where the fourth information indicates the number of times message 3 is repeated.

[0084] The second information may also be referred to by the same name as the repetition type information. The repetition type indicated by the second 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. For the specific meanings of repetition type A and repetition type B, refer to the description in 3GPP TS 38.214. Further details are not described here.

[0085] The first repetition type and the second repetition type may be different types. For example, when the first repetition type is used and Message 3 is transmitted repeatedly, the index value of the start symbol for each repeated transmission of Message 3 is the same, and the quantity of symbols for each repeated transmission of Message 3 is the same. When the second repetition type is used and Message 3 is transmitted repeatedly, the index value of the start symbol for each repeated transmission of Message 3 may be the same or different, and the quantity of symbols for each repeated transmission of Message 3 may be the same or different.

[0086] The number of bits included in the second information may be 1 or greater than 1. When the second information contains one bit and the value of the bit is 0, it indicates that the repetition type is the first repetition type; or when the value of the bit is 1, it indicates that the repetition type is the second repetition type. Of course, the opposite case may also occur. Specifically, when the value of the bit is 1, it indicates that the repetition type is the first repetition type; or when the value of the bit is 0, it indicates that the repetition type is the second repetition type. When the second information contains a different number of bits, refer to the preceding description. Further details are not explained here.

[0087] It should be noted that when Message 3 is retransmitted, scheduling information is indicated by the DCI. A new field may be added to the DCI to indicate the repeat type. If the repeat type is not specified, the same repeat type used during the initial transmission of Message 3 is used by default.

[0088] Through the method described above, different repetition types are introduced to support the repeated transmission of Message 3, thereby improving the flexibility of repeated transmission and improving resource utilization during repeated transmission.

[0089] Since existing NR standards do not support repeatable transmission for Message 3, in-slot frequency hopping is used by default. The frequency hopping flag field in Table 1 indicates whether frequency hopping transmission is performed for Message 3. When indicating that frequency hopping transmission is performed, the frequency domain offset of the frequency hopping depends on different values ​​of the bandwidth part (BWP) where PUSCH is located, as shown in Table 2 below (for specific details of Table 2, refer to the description in Section 8.3 of 3GPP TS 38.213).

[0090] In Table 2, represents the quantity of physical resource blocks (PRBs) included in the BWP, and represents the value of the frequency hopping indication bit. corresponds to the PUSCH frequency resource allocation field in Table 1.

[0091] Quantity of PRB included in BWP The value of Frequency offset of the second hop 0 1 00 01 10 11 Reserved

[0092] In Table 2, represents the rounding operation.

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

[0094]

[0095] RB start represents the first resource block (RB) allocated to the terminal device, and the PUSCH frequency resource allocation field in Table 1 indicates the allocation of resources for a specific frequency domain. RB offset The value of is the value indicated as "frequency offset of the second hop" in Table 2. i = 0 is the first hop (i.e., no offset), and i = 1 is the second hop. Message 3 is transmitted initially, i = 0, and RB start It is assumed that does not change. When Message 3 is transmitted repeatedly for the first time, i = 1. In this case, When, And; When, am.

[0096] In this embodiment of the present application, the performance of Message 3 can be improved by introducing a plurality of frequency hopping modes. Specifically, a plurality of frequency hopping modes may be defined, and the third information may indicate a frequency hopping mode for repeatedly transmitting Message 3. The third information may be referred to as frequency hopping pattern indication or by other names. This is not limited to the embodiments of the present application. In the embodiments of the present application, the defined frequency hopping modes are as follows:

[0097] A first frequency hopping mode in which the first frequency domain position is used for the first N iterative transmissions and the second frequency domain position is used for the subsequent M iterative transmissions - N is an integer greater than 0, M is an integer greater than 0, and N+M is an integer greater than 2 -;

[0098] A second frequency hopping mode including X repeated transmissions - the frequency domain position for the i-th repeated transmission and the frequency domain position for the (i+L)-th repeated transmission are the same, and the frequency domain positions for at least two 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, .... or X-1, and L is an integer less than X -; and

[0099] It may include one or more of a third frequency hopping mode including X repeated transmissions, wherein the frequency domain position for each of the X repeated transmissions is different.

[0100] For example, FIG. 5 is a schematic diagram of a frequency hopping mode according to an embodiment of the present application. The frequency hopping mode illustrated in FIG. 5 may be a second frequency hopping mode. That is, X = 4 repeated transmissions and L = 2 are used as examples. If the repetition type is a first repetition type, the frequency hopping position for each repeated transmission is calculated according to the following formula:

[0101]

[0102] If the repetition type is the second repetition type, the frequency hopping position for each repetition transmission is calculated according to the following formula:

[0103]

[0104] is the slot index of a single wireless frame (10ms), and RB offset silver Use the values ​​in Table 2. From FIG. 5, the same frequency domain position is used in the 0th and 2nd iteration transmissions, and the same frequency domain position is used in the 1st and 3rd iteration transmissions, and the frequency domain position is RB at the frequency domain position of the 0th iteration transmission. offset It can be seen that it is offset by.

[0105] For example, FIG. 6 is a schematic diagram of a frequency hopping mode according to an embodiment of the present application. The frequency hopping mode illustrated in FIG. 6 may be a third frequency hopping mode. Taking X = 4 repeated transmissions as an example, the frequency hopping position for each repeated transmission is calculated according to the following formula:

[0106]

[0107] RB offset (k) represents the frequency domain offset of different slots, is the slot index, and It is. From Fig. 6, it can be seen that different frequency domain positions are used for the 0th iteration transmission to the 3rd iteration transmission.

[0108] Optionally, frequency hopping positions for different iterative transmissions can be further calculated according to the following formula:

[0109]

[0110] In an embodiment of the present application, when the frequency hopping mode is the first frequency hopping mode and the repetition type is the first repetition type, the frequency hopping position of the i-th repetition transmission is calculated according to the following formula:

[0111]

[0112] represents rounding, and X represents the number of repeated transmissions.

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

[0114]

[0115] For example, FIG. 7 is a schematic diagram of a frequency hopping mode according to an embodiment of the present application. The frequency hopping mode illustrated in FIG. 7 may be a first frequency hopping mode. For example, M = 2 and N = 2. The same frequency domain position is used for the first two iterations, and the frequency domain position of the last two iterations is different from the frequency domain position of the first two iterations.

[0116] There may be other variations of Formula (5a), such as equivalent to Formula (6):

[0117]

[0118] In Equation (6), the meaning of the parameter is the same as the meaning of the corresponding parameter in the preceding equation. For details, refer to the preceding explanation. Further details will not be explained here.

[0119] The previous explanation used an example where the number of repeated transmissions was 4, and the following explanation uses an example where the number of repeated transmissions is 8.

[0120] FIG. 8 is a schematic diagram of a frequency hopping mode according to an embodiment of the present application. The frequency hopping mode illustrated in FIG. 8 may be a second frequency hopping mode. That is, X = 8 repeated transmissions and L = 5 are used as examples. If the repetition type is a first repetition type, the frequency hopping position for each repeated transmission is calculated according to the following formula:

[0121]

[0122] The meaning of the parameter in Equation (7) is the same as the meaning of the corresponding parameter in the preceding Equation. For details, refer to the preceding explanation. Details will not be explained again here.

[0123] If the repetition type is the second repetition type, the frequency hopping position for each repetition transmission can be determined according to Equation (5b), which is not described in detail here.

[0124] FIG. 9 is a schematic diagram of a frequency hopping mode according to an embodiment of the present application. The frequency hopping mode illustrated in FIG. 9 may be a first frequency hopping mode, i.e., M = 4 and N = 4 may be exemplified. If the repetition type is the first repetition type, the frequency hopping position for each repetition transmission is calculated according to any one of the following formulas:

[0125]

[0126] The meaning of the parameters in Equation (8) and Equation (9a) is the same as the meaning of the corresponding parameters in the preceding equation. For details, refer to the preceding explanation. Details are not explained again here. In FIG. 9, the same frequency domain position is used for the first four repeated transmissions and the same frequency domain position is used for the last four repeated transmissions, and the frequency domain position of the last four repeated transmissions is different from the frequency domain position of the first four repeated transmissions.

[0127] If the repetition type is the second repetition type, the frequency hopping position for each repetition transmission is calculated according to the following formula:

[0128]

[0129] The foregoing is merely an example, and other frequency hopping modes may exist. For example, FIG. 10 is a schematic diagram of a frequency hopping mode according to an embodiment of the present application. The frequency hopping mode illustrated in FIG. 10 includes eight repeated transmissions. The same frequency domain location is used for the 0th repeated transmission and the 1st repeated transmission. The same frequency domain location is used for the 2nd repeated transmission and the 3rd repeated transmission. The same frequency domain location is used for the 4th repeated transmission and the 5th repeated transmission. The same frequency domain location is used for the 6th repeated transmission and the 7th repeated transmission.

[0130] If the repetition type is the first repetition type, the frequency hopping mode indicated in FIG. 10 can satisfy the following formula:

[0131]

[0132] In formula (10), the meaning of the parameter is the same as the meaning of the corresponding parameter in the preceding formula. For details, refer to the preceding explanation. Further details will not be explained here.

[0133] Optionally, frequency hopping positions for different iterative transmissions can be further calculated according to the following formula:

[0134]

[0135] If the repetition type is the second repetition type, the frequency hopping mode indicated in FIG. 10 can satisfy the following formula:

[0136]

[0137] RB offset (k) represents the frequency domain offset of the k-th iteration transmission, is the slot index, and As described above, when message 3 is transmitted repeatedly, it is necessary to indicate which frequency hopping mode to select by the third information of the scheduling information. In an embodiment of the present application, the third information may otherwise be carried in system information block 1 (SIB1) or other system information (OSI).

[0138] The third information may include at least one bit. When the third information includes one bit and the value of the bit is 0, a first frequency hopping mode is indicated; or when the value of the bit is 1, a second frequency hopping mode is indicated. Of course, the opposite case may also occur. Specifically, when the value of the bit is 1, a first frequency hopping mode is indicated; or when the value of the bit is 0, a second frequency hopping mode is indicated. When the third information includes a different quantity of bits, refer to the preceding description. Further details are not described here.

[0139] Also, RB start If there are multiple starting positions (two or more), RB offset The indications for frequency offset must be redefined. The more frequency hopping positions there are, the more frequency domain diversity gain can be obtained. Refer to Table 3 for the indications for frequency offset.

[0140] Quantity of PRB included in BWP The value of Frequency offset of the second hop 0 RB offset Set 1 1 RB offset Set 2 00 RB offset Set 1 01 RB offset Set 2 10 RB offset Set 3 11 RB offset Set 4

[0141] In Table 3, one The value of is the frequency domain offset set, i.e., RB offset Set 1, RB offset set 2, RB offset Set 3 and RB offset set Instructs 4. Each set has different RBs. offset second It is defined in advance. Taking 4 repeated transmissions as an example, RB offset The frequency domain offset position included in Set 1 is is. RB offset (k) corresponds to the value of the k-th element of the set. For example, RB offset (1) is the first element Respond to and , RB offset (2) is Corresponds to, RB offset (3) is Corresponds to. Possible RBs for each set offset Since the values ​​of can be numerous, they are not listed one by one here. When the number of times Message 3 is repeatedly transmitted is greater than 2, and the quantity of candidate frequency hopping positions selected during frequency hopping pattern selection is greater than 2, apply Table 3 to RB offset The value of can be specified. In the selected frequency hopping mode, if the number of candidate frequency hopping positions is less than or equal to 2, the existing standard table can be used as is.

[0142] It should be noted that when Message 3 is retransmitted, the scheduling information for Message 3 is indicated in the DCI. During retransmission, a new field may be added to the DCI to indicate the frequency hopping mode. If the frequency hopping mode is not specified, the same frequency hopping mode as the initial transmission is used by default.

[0143] In this embodiment of the present application, the fourth information may be additionally used to indicate the number of repeated transmissions of message 3. In a first possible implementation, the fourth information may directly indicate the number of repeated transmissions. For example, the fourth information may be the number of repeated transmissions, or the fourth information may be an index value of the number of repeated transmissions, as illustrated in Table 4, for example.

[0144] Fourth information Index value Number of repeated transmissions 00 00 1 01 01 2 10 10 4 11 11 8

[0145] Referring to Table 4, when the fourth information is 01, it indicates that the number of repeated transmissions is 2. Other cases are not explained again.

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

[0147] Fourth information Index value Number of repeated transmissions 00 00 Relationship expression 1: Y / (8H) 01 01 Relationship expression 2: Y / (4H) 10 10 Relationship expression 3: Y / (2H) 11 11 Relationship Expression 4: Y / H

[0148] Referring to Table 5, when the fourth information is 01, relation expression 2 is indicated. When the values ​​of Y and H are determined, the number of repeated transmissions is also determined. Assuming Y = 16 and H = 1, the number of repeated transmissions in Table 5 are 16, 8, 4, and 2 in succession. Both Y and H may be default values; or both Y and H may be values ​​configured by the network device, for example, values ​​configured via SIB1; or one of Y and H may be a default value and the other may be a value configured by the network device.

[0149] Optionally, the fourth information may indirectly indicate the number of repeated transmissions. Another implementation is shown in Table 6.

[0150] Fourth information Index value Number of repeated transmissions 00 00 1*Q 01 01 2*Q 10 10 4*Q 11 11 8*Q

[0151] Referring to Table 6, when the value of Q is determined, the number of repeated transmissions is also determined. If Q is not configured on the network device, Q is set to 1 by default. If Q is configured on the network device, Q is configured, for example, via SIB1 or other system messages.

[0152] It may be understood that, in order to implement the functions of the aforementioned embodiments, network devices and terminal devices include corresponding hardware structures and / or software modules for performing the functions. Those skilled in the art will readily recognize that, in combination with the unit and method steps described in the embodiments disclosed in this application, the present application may be implemented by hardware, software, or a combination of hardware and software. Whether a function is implemented by hardware, software, or hardware driven by computer software depends on specific application scenarios and design constraints of the technical solution.

[0153] FIGS. 11 and 12 are schematic diagrams of the structure of a possible communication device according to an embodiment of the present application. Such a communication device may be configured to implement the function of a terminal device or a network device in the above-described method embodiment, and thus may implement the beneficial effect of the above-described method embodiment. In the embodiment of the present application, the communication device may be a terminal device, a network device, or a module (e.g., a chip) applied to a terminal device or a network device.

[0154] As illustrated in FIG. 11, the communication device (1100) includes a processing unit (1101) and a communication unit (1102). The communication device (1100) is configured to implement the functions of a terminal device or a network device in the method embodiment illustrated in FIG. 3. Alternatively, the communication device (1100) may include a module configured to implement any function or operation of a terminal device or a network device in the method embodiment illustrated in FIG. 3. All or part of the module may be implemented by software, hardware, firmware, or any combination thereof.

[0155] In the method embodiment illustrated in FIG. 3, when the communication device (1100) is configured to implement the function of a network device, the processing unit is configured to receive a random access request from a terminal device through the communication unit; the processing unit is configured to transmit a random access response to the terminal device through the communication unit, the random access response includes scheduling information of message 3, the scheduling information includes first information, and the first information instructs the terminal device to repeatedly transmit message 3 using the same transmission power and the same precoding matrix.

[0156] In the method embodiment illustrated in FIG. 3, when the communication device (1100) is configured to implement the function of a terminal device, the processing unit is configured to receive a random access response from a network device through a communication unit, the random access response includes scheduling information for message 3, the scheduling information includes first information, the first information instructs the terminal device to repeatedly transmit message 3 using the same transmission power and the same precoding matrix, and the processing unit is configured to repeatedly transmit message 3 based on the first information using the same transmission power and the same precoding matrix through the communication unit.

[0157] For a more detailed description of the processing unit (1101) and the communication unit (1102), refer directly to the relevant description of the method embodiment illustrated in FIG. 3. A detailed description is not provided here.

[0158] As illustrated in FIG. 12, 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) may be a transceiver or an input / output interface. Optionally, the communication device (1200) may further include a memory (1230) configured to store instructions executed by the processor (1210), to store input data required for the processor (1210) to execute instructions, or to store data generated after the processor (1210) has executed instructions.

[0159] When the communication device (1200) is configured to implement the method illustrated in FIG. 3, the processor (1210) is configured to implement the function of the processing unit (1101), and the interface circuit (1220) is configured to implement the function of the communication unit (1102).

[0160] When the communication device is a chip applied to a terminal device, the terminal device chip implements the function of the terminal device in the above-described method embodiment. The terminal device chip receives information from another module within the terminal device (e.g., a radio frequency module or an antenna), wherein the information is transmitted to the terminal device by a network device; or, the terminal device chip transmits information to another module within the terminal device (e.g., a radio frequency module or an antenna), wherein the information is transmitted to the network device by the terminal device.

[0161] When the communication device is a chip applied to a network device, the network device chip implements the function of the network device in the above-described method embodiment. The network device chip receives information from another module within the network device (e.g., a radio frequency module or an antenna), wherein the information is transmitted to the network device by a terminal device; or the network device chip transmits information to another module within the network device (e.g., a radio frequency module or an antenna), wherein the information is transmitted to the terminal device by the network device.

[0162] It should be noted that in the embodiments of the present application, the processor may be a Central Processing Unit (CPU), a general-purpose processor, a Digital Signal Processor (DSP), an Application-Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any general-purpose processor, etc.

[0163] In embodiments of the present application, the processor may be Random Access Memory (RAM), flash memory, Read-Only Memory (ROM), Programmable ROM (PROM), Erasable PROM (EPROM), Electrically EPROM (EEPROM), registers, a hard disk, a removable hard disk, a CD-ROM, or other forms of storage media well known to those skilled in the art. For example, since the storage media is coupled to the processor, the processor can read information from the storage media and write information to the storage media. Of course, the storage media may be a component of the processor. The processor and the storage media may be placed in an ASIC. Additionally, the ASIC may be located in a network device or a terminal device. Of course, the processor and the storage media may exist as separate components in the network device or the terminal device.

[0164] Those skilled in the art should understand that embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may be used in the form of hardware-only embodiments, software-only embodiments, or embodiments combining software and hardware. Additionally, the present application may be used in the form of computer program products implemented on one or more computer-usable storage media (including, but not limited to, disk memory, optical memory, etc.) containing computer-usable program code. The present application is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the present application. It should be understood that computer program instructions may be used to implement each process and / or each block in flowcharts and / or block diagrams, and combinations of processes and / or blocks in flowcharts and / or block diagrams. Since computer program instructions are provided to the processor of a general-purpose computer, a dedicated computer, an embedded processor, or other programmer data processing device to create a machine, instructions executed by the processor of a computer or other programmable data processing device may create a device that implements specific functions in one or more procedures of a flowchart and / or one or more blocks of a block diagram.

[0165] Since computer program instructions can be stored in computer-readable memory that otherwise instructs a computer or other programmable data processing device to operate in a specific way, instructions stored in computer-readable memory can generate an artifact comprising an instruction unit. The instruction unit implements specific functions in one or more procedures of a flowchart and / or one or more blocks of a block diagram.

[0166] It is evident to those skilled in the art that various modifications and variations to this application can be made without departing from the scope of this application. This application is intended to encompass such modifications and variations to this application, provided that they fall within the scope of protection defined by the following claims and the corresponding description.

Claims

Claim 1 A communication method performed by a network device, comprising: receiving a random access request from a terminal device; and transmitting a random access response to the terminal device, wherein the random access response includes scheduling information for message 3, the scheduling information includes first information, and the first information instructs the terminal device to repeatedly transmit message 3 using the same transmission power and the same precoding matrix, wherein the scheduling information further includes second information, the second information indicates a repetition type of message 3, and the repetition type is a first repetition type or a second repetition type, wherein when message 3 is repeatedly transmitted using the first repetition type, the index value of the start symbol for each repetition of message 3 is the same, and when message 3 is repeatedly transmitted using the second repetition type, the index value of the start symbol for each repetition of message 3 is different. Claim 2 The communication method according to claim 1 further comprises the step of transmitting third information to the terminal device, wherein the third information indicates a frequency hopping mode for repeatedly transmitting the message 3. Claim 3 In paragraph 2, the frequency hopping mode comprises one or more of the following: a first frequency hopping mode in which a first frequency domain position is used for the first N repeated transmissions and a second frequency domain position is used for subsequent M repeated transmissions, wherein N is an integer greater than 0, M is an integer greater than 0, and N+M is an integer greater than 2; and a second frequency hopping mode including X repeated transmissions, wherein the frequency domain position for the i-th repeated transmission and the frequency domain position for the (i+L)-th repeated transmission are identical, and the frequency domain positions for at least two 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, .... or X-1, and L is an integer less than X. Claim 4 A communication method according to paragraph 2, 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 information. Claim 5 A communication method according to claim 1, wherein the scheduling information further includes fourth information, and the fourth information indicates the number of repeated transmissions of the message 3. Claim 6 In paragraph 5, the communication method, wherein the fourth information is the index value of the number of repeated transmissions. Claim 7 A communication method performed by a terminal device, comprising the step of receiving a random access response from a network device, wherein the random access response includes scheduling information for message 3, the scheduling information includes first information, the first information instructs to repeatedly transmit message 3 using the same transmission power and the same precoding matrix; and the step of repeatedly transmitting message 3 based on the first information using the same transmission power and the same precoding matrix, wherein the scheduling information further includes second information, the second information instructs a repetition type of message 3, the repetition type is a first repetition type or a second repetition type, and when message 3 is repeatedly transmitted using the first repetition type, the index value of the start symbol for each repetition of message 3 is the same, and when message 3 is repeatedly transmitted using the second repetition type, the index value of the start symbol for each repetition of message 3 is different. Claim 8 In claim 7, the communication method further comprises the step of receiving third information from the network device—the third information indicates a frequency hopping mode for repeatedly transmitting the message 3. Claim 9 In claim 8, the frequency hopping mode comprises one or more of the following: a first frequency hopping mode in which a first frequency domain position is used for the first N repeated transmissions and a second frequency domain position is used for subsequent M repeated transmissions, wherein N is an integer greater than 0, M is an integer greater than 0, and N+M is an integer greater than 2; and a second frequency hopping mode comprising X repeated transmissions, wherein the frequency domain position for the i-th repeated transmission and the frequency domain position for the (i+L)-th repeated transmission are identical, and the frequency domain positions for at least two repeated transmissions from the i-th repeated transmission to the (i+L-1)-th repeated transmission are different, and X is an integer greater than 2, i is 0, 1, .... or X-1, and L is an integer less than X. Claim 10 A communication method according to claim 8, 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 information. Claim 11 A communication method according to claim 7, wherein the scheduling information further includes fourth information, and the fourth information indicates the number of repeated transmissions of the message 3. Claim 12 In paragraph 11, the communication method, wherein the above-mentioned fourth information is the index value of the number of repeated transmissions. Claim 13 A communication device comprising a processing unit configured to receive a random access request from a terminal device through a communication unit, wherein the processing unit is configured to transmit a random access response to the terminal device through the communication unit, wherein the random access response comprises scheduling information for message 3, wherein the scheduling information comprises first information, wherein the first information instructs the terminal device to repeatedly transmit message 3 using the same transmission power and the same precoding matrix, wherein the scheduling information further comprises second information, wherein the second information instructs a repetition type for message 3, wherein the repetition type is a first repetition type or a second repetition type, wherein when message 3 is repeatedly transmitted using the first repetition type, the index value of the start symbol for each repetition of message 3 is the same, and when message 3 is repeatedly transmitted using the second repetition type, the index value of the start symbol for each repetition of message 3 is different. Claim 14 In paragraph 13, the communication unit is further configured to transmit third information to the terminal device, and the third information indicates a frequency hopping mode for repeatedly transmitting the message 3, a communication device. Claim 15 In claim 14, the frequency hopping mode comprises one or more of the following: a first frequency hopping mode in which a first frequency domain position is used for the first N iterations of transmission and a second frequency domain position is used for subsequent M iterations of transmission - where N is an integer greater than 0, M is an integer greater than 0, and N+M is an integer greater than 2 -; and a second frequency hopping mode comprising X iterations of transmission - where the frequency domain position for the i-th iteration of transmission and the frequency domain position for the (i+L)-th iteration of transmission are identical, and the frequency domain positions for at least two iterations of transmission from the i-th iteration of transmission to the (i+L-1)-th iteration of transmission are different, where X is an integer greater than 2, i is 0, 1, .... or X-1, and L is an integer less than X - a communication device. Claim 16 A communication device according to claim 14, 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 information. Claim 17 A communication device according to any one of claims 13 to 16, wherein the scheduling information further comprises fourth information, and the fourth information indicates the number of repeated transmissions of the message 3. Claim 18 In paragraph 17, the communication device, wherein the above-mentioned fourth information is the index value of the number of repeated transmissions. Claim 19 A communication device comprising a processing unit configured to receive a random access response from a network device through a communication unit, wherein the random access response comprises scheduling information for message 3, the scheduling information comprises first information, the first information instructs to repeatedly transmit message 3 using the same transmission power and the same precoding matrix, the processing unit is configured to repeatedly transmit message 3 based on the first information using the same transmission power and the same precoding matrix through the communication unit, the scheduling information further comprises second information, the second information instructs a repetition type for message 3, the repetition type is a first repetition type or a second repetition type, and when message 3 is repeatedly transmitted using the first repetition type, the index value of the start symbol for each repetition of message 3 is the same, and when message 3 is repeatedly transmitted using the second repetition type, the index value of the start symbol for each repetition of message 3 is different. Claim 20 In paragraph 19, the communication unit is further configured to receive third information from the network device, and the third information indicates a frequency hopping mode for repeatedly transmitting the message 3, a communication device. Claim 21 In claim 20, the frequency hopping mode comprises one or more of the following: a first frequency hopping mode in which a first frequency domain position is used for the first N iterations of transmission and a second frequency domain position is used for subsequent M iterations of transmission - where N is an integer greater than 0, M is an integer greater than 0, and N+M is an integer greater than 2 -; and a second frequency hopping mode comprising X iterations of transmission - where the frequency domain position for the i-th iteration of transmission and the frequency domain position for the (i+L)-th iteration of transmission are identical, and the frequency domain positions for at least two iterations of transmission from the i-th iteration of transmission to the (i+L-1)-th iteration of transmission are different, where X is an integer greater than 2, i is 0, 1, .... or X-1, and L is an integer less than X - a communication device. Claim 22 A communication device according to claim 20, 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 information. Claim 23 A communication device according to any one of claims 19 to 22, wherein the scheduling information further comprises fourth information, and the fourth information indicates the number of repeated transmissions of the message 3. Claim 24 In paragraph 23, the communication device, wherein the fourth information is the index value of the number of repeated transmissions. Claim 25 A communication device comprising a processor and a memory, wherein the processor is coupled to the memory, and the processor is configured to implement a method according to any one of claims 1 to 6. Claim 26 A communication device comprising a processor and a memory, wherein the processor is coupled to the memory, and the processor is configured to implement a method according to any one of claims 7 to 12. Claim 27 A computer-readable storage medium, wherein the storage medium stores a computer program or instructions, and when the computer program or instructions are executed by a communication device, a method according to any one of claims 1 to 12 is implemented. Claim 28 A chip comprising a processor, wherein the processor is coupled to a memory, and when the processor executes a computer program or instruction stored in the memory, a method according to any one of claims 1 to 12 is performed. Claim 29 delete Claim 30 delete Claim 31 delete Claim 32 delete Claim 33 delete

Citation Information

Patent Citations

  • Method and device for transmitting message

    EP3697139A1