Data transmission method, device, user equipment, network equipment and storage medium

By receiving resource configuration information and determining the frequency domain or time domain resource configuration, the problem of RedCap UE frequency hopping transmission within the time slot in the 3GPP protocol is solved, and efficient data transmission is achieved.

CN114793358BActive Publication Date: 2025-09-02BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202110106501.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-26
Publication Date
2025-09-02
Estimated Expiration
2041-01-26

AI Technical Summary

Technical Problem

In the 3GPP protocol, RedCap UE cannot effectively complete frequency hopping data transmission in the time slot when there is no dedicated initial uplink BWP, resulting in the RF frequency modulation time being too long.

Method used

By receiving resource configuration information, it is determined that the frequency domain resource makes the total bandwidth of the first resource and the second resource less than or equal to the maximum bandwidth supported by the user equipment, or the interval in the time domain is greater than or equal to the duration of the radio frequency frequency modulation, thereby completing frequency hopping transmission in the time slot.

Benefits of technology

The RedCap UE can complete frequency hopping transmission in the frequency domain without configuring dedicated initial uplink BWP, avoid RF frequency modulation and improve data transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114793358B_ABST
    Figure CN114793358B_ABST
Patent Text Reader

Abstract

A data transmission method, apparatus, user equipment, network equipment, and storage medium. The method includes: receiving resource configuration information for transmitting first data; the time domain resources configured by the resource configuration information are located within a time slot; based on the resource configuration information, determining a first resource and a second resource for transmitting the first data, wherein the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, or the interval between the first resource and the second resource in the time domain is greater than or equal to the duration used for radio frequency modulation; and transmitting the first data on the first resource and the second resource. Applying the above solution can accomplish frequency hopping data transmission within a time slot.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a data transmission method, device, user equipment, network equipment and storage medium. Background Art

[0002] In the 3rd Generation Partnership Project (3GPP) protocol, user equipment (UE) is divided into lightweight UE (RedCap UE) and non-RedCap UE (non-RedCap UE). Non-RedCap UE includes enhanced mobile broadband (eMBB) UE and ultra-reliable low-latency communication (URLLC) UE.

[0003] In actual applications, RedCap UE and non-RedCap UE may access the same cell. During the specific random access process, when transmitting part of the message, the UE may hop frequencies within the time slot to obtain frequency diversity gain. Since the maximum bandwidth supported by non-RedCap UE is 100MHz and the maximum bandwidth that can be configured for the initial uplink BWP is 100MHz, the initial uplink BWP is likely to exceed the maximum bandwidth of 20MHz supported by the RedCap UE itself. For RedCap UE, when no dedicated initial uplink BWP is configured, the RedCap UE and non-RedCap UE share the initial UL BWP, and the initial uplink BWP may exceed 20MHz, when the UE hops frequencies within the time slot, according to the requirements of the existing protocol, the frequency interval between the two hops will be greater than the maximum bandwidth supported by the RedCap UE, resulting in the RedCap UE needing to adjust the center frequency between the two hops, which requires a certain amount of time for RF frequency modulation.

[0004] However, according to existing protocol requirements, when the UE performs frequency hopping within a time slot, the time between two adjacent hops should be continuous, resulting in the UE having no time to perform radio frequency modulation.

[0005] In actual applications, the network can configure a dedicated initial uplink BWP for the RedCap UE to complete frequency hopping data transmission within the time slot.

[0006] However, when the network does not configure a dedicated initial uplink BWP for RedCap UE, how to complete frequency hopping data transmission within the timeslot becomes an urgent problem to be solved. Summary of the Invention

[0007] The problem to be solved by the present invention is: how to complete frequency hopping data transmission within a time slot when the network does not configure a dedicated initial uplink BWP for the RedCap UE.

[0008] To solve the above problem, an embodiment of the present invention provides a data transmission method, which includes:

[0009] receiving resource configuration information for transmitting first data; wherein the time domain resources configured by the resource configuration information are located within a time slot;

[0010] Determining, based on the resource configuration information, a first resource and a second resource for transmitting the first data, where a total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to a maximum bandwidth supported by the user equipment, or an interval between the first resource and the second resource in the time domain is greater than or equal to a duration for radio frequency modulation;

[0011] The first data is transmitted over the first resource and the second resource.

[0012] Optionally, the first data is sent in a radio resource control connection establishment request in a four-step random access procedure, or the first data is sent after sending a random access preamble in a two-step random access procedure.

[0013] Optionally, the resource configuration information includes: time domain resource configuration information and frequency domain resource configuration information;

[0014] The frequency domain resource configuration information includes: frequency domain resource length information for transmitting the first data, starting frequency domain position information of the first resource of the first data, and frequency hopping indication information.

[0015] Optionally, the determining the first resource and the second resource for transmitting the first data includes:

[0016] Determining the starting frequency domain position information of the second resource of the first data based on the starting frequency domain position information of the first resource of the first data and the frequency hopping indication information;

[0017] Based on the starting frequency domain position information of the first resource of the first data, the starting frequency domain position information of the second resource of the first data and the frequency domain resource length information used to transmit the first data, the frequency domain positions corresponding to the first resource and the second resource of the first data are determined, and the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment.

[0018] Optionally, the starting frequency domain position of the second resource of the first data is the sum of the starting frequency domain position of the first resource of the first data and a preset corresponding frequency domain offset value.

[0019] Optionally, when the number of resource blocks corresponding to the frequency domain resources used to transmit the first data is less than 50, the frequency domain offset value is or ;

[0020] When the number of resource blocks corresponding to the frequency domain resources used to transmit the first data is greater than or equal to 50, the frequency domain offset value is 、 、 or , It is the minimum value of the number of physical resource blocks corresponding to the initial uplink BWP and the number of physical resource blocks corresponding to the maximum bandwidth supported by the user equipment.

[0021] Optionally, the first data is sent to feedback whether the PUCCH established by the radio resource control is correctly received.

[0022] Optionally, the resource configuration information is index value information in a preset PUCCH resource mapping table;

[0023] The preset PUCCH resource mapping table includes: index value information, physical resource block offset value information corresponding to the index value, and initial CS index value set information.

[0024] Optionally, the resource configuration information, which determines the first resource and the second resource for transmitting the first data, includes:

[0025] Determining a starting physical resource block of a first resource of the first data is: ;

[0026] Determine a starting physical resource block of a second resource of the first data: or ;

[0027] in, Indicates the physical resource block offset value corresponding to the index value; Determined by the base station configuration, Indicates the number of initial CS index values ​​corresponding to the index value; The minimum value of the number of physical resource blocks corresponding to the initial uplink BWP and the number of physical resource blocks corresponding to the maximum bandwidth supported by the user equipment; the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment.

[0028] Optionally, determining the first resource and the second resource for transmitting the first data based on the resource configuration information includes:

[0029] Determining a starting physical resource block of a first resource of the first data is: ;

[0030] Determine a starting physical resource block of a second resource of the first data: or .

[0031] in, Indicates the physical resource block offset value corresponding to the index value; r PUCCH Determined by the base station configuration, Indicates the number of initial CS index values ​​corresponding to the index value; The number of physical resource blocks corresponding to the maximum bandwidth supported by the user equipment; the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment.

[0032] Optionally, determining the first resource and the second resource for transmitting the first data based on the resource configuration information includes:

[0033] Performing radio frequency modulation between frequency hopping on a portion of the time domain resources configured by the resource configuration information, using the remaining time domain resources as time domain resources for transmitting the first data, and using the frequency domain resources configured by the resource configuration information to transmit the first data;

[0034] The time domain resource length configured by the resource configuration information is greater than or equal to the sum of the time domain resource length used for radio frequency modulation and the time domain resource length used for transmitting the first data.

[0035] An embodiment of the present invention further provides another data transmission method, the method comprising:

[0036] Sending resource configuration information for transmitting first data; the time domain resources configured by the resource configuration information are located within a time slot;

[0037] receiving the first data on a first resource and a second resource;

[0038] The total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, or the interval between the first resource and the second resource in the time domain is greater than or equal to the duration used for radio frequency modulation.

[0039] An embodiment of the present invention further provides a data transmission device, the device comprising:

[0040] A first receiving unit, configured to receive resource configuration information for transmitting first data; the time domain resources configured by the resource configuration information are located within a time slot;

[0041] a determining unit, configured to determine, based on the resource configuration information, a first resource and a second resource for transmitting the first data, where a total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to a maximum bandwidth supported by the user equipment, or a separation between the first resource and the second resource in the time domain is greater than or equal to a duration for radio frequency modulation;

[0042] A transmission unit is configured to transmit the first data on the first resource and the second resource.

[0043] An embodiment of the present invention further provides a user equipment, which includes the above-mentioned data transmission device.

[0044] An embodiment of the present invention further provides a data transmission device, the device comprising:

[0045] A first sending unit, configured to send resource configuration information for transmitting first data; the time domain resources configured by the resource configuration information are located within a time slot;

[0046] a second receiving unit, configured to receive the first data on a first resource and a second resource;

[0047] The total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, or the interval between the first resource and the second resource in the time domain is greater than or equal to the duration used for radio frequency modulation.

[0048] An embodiment of the present invention further provides a network device, which includes the above-mentioned data transmission device.

[0049] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the steps of any of the above methods.

[0050] An embodiment of the present invention further provides a device including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the steps of any of the above methods when running the computer program.

[0051] An embodiment of the present invention further provides a device including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the steps of any of the above methods when running the computer program.

[0052] Compared with the prior art, the technical solution of the embodiment of the present invention has the following advantages:

[0053] In applying the solutions of the present invention, when determining the first resource and the second resource for transmitting the first data based on the resource configuration information, in one solution, by ensuring that the total bandwidth of the first resource and the second resource for transmitting the first data in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, the frequency interval between the first resource and the second resource for transmitting the first data can be within the maximum bandwidth supported by the user equipment. Therefore, the user equipment can transmit data without performing radio frequency modulation, thus completing frequency hopping data transmission within the time slot. In another solution, by ensuring that the interval between the first resource and the second resource in the time domain is greater than or equal to the duration used for radio frequency modulation, data transmission requiring frequency hopping within the time slot is completed. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 It is a schematic diagram of the architecture of a communication system;

[0055] Figure 2 It is a schematic diagram of the signaling interaction of a four-step random access process;

[0056] Figure 3 It is a schematic diagram of the signaling interaction of two random access processes;

[0057] Figure 4 is a flow chart of a data transmission method according to an embodiment of the present invention;

[0058] Figure 5 is a flow chart of another data transmission method according to an embodiment of the present invention;

[0059] Figure 6 is a schematic diagram of determining time-frequency resources in an embodiment of the present invention;

[0060] Figure 7 is a schematic diagram of another method for determining time-frequency resources in an embodiment of the present invention;

[0061] Figure 8 is a flow chart of another data transmission method according to an embodiment of the present invention;

[0062] Figure 9 is a structural diagram of a data transmission device according to an embodiment of the present invention;

[0063] Figure 10 It is a structural diagram of another data transmission device in an embodiment of the present invention. DETAILED DESCRIPTION

[0064] Figure 1 A possible communication system applicable to the data transmission method provided in an embodiment of the present invention is shown. The architecture of the communication system includes: a base station and multiple user equipments (user equipment 1, user equipment 2, user equipment 3, and user equipment 4 as shown in the figure).

[0065] The base station is used to provide wireless access services to user equipment in the cell controlled by the base station. Figure 1 As shown, the base station controls cell 1 and cell 2, which are respectively the user equipment in cell 1 (such as Figure 1 1 and 2 in the cell) and the user equipment in the cell 2 (such as Figure 1 User equipment 3 and user equipment 4 in the system provide wireless access services.

[0066] The multiple user equipments are used to access the base station to which the cell belongs to perform data services. For example, Figure 1 In the figure, user equipment 1 and user equipment 2 are both within the coverage of cell 1 controlled by the base station, and both access the base station for data services; user equipment 3 and user equipment 4 are both within the coverage of cell 2 controlled by the base station, and both access the base station for data services.

[0067] Specifically, the multiple user equipments need to establish connections with the base station through a random access process, so that the multiple user equipments can access the base station to perform data services.

[0068] It should be noted that Figure 1 The communication system shown is only an example and is not limited to include Figure 1 The communication system may further include multiple base stations and other devices, which are not listed here in detail.

[0069] In practical applications, to achieve frequency diversity gain for data to be transmitted, the UE may perform intra-timeslot frequency hopping, for example, during contention-based or non-contention-based random access. It is understood that intra-timeslot frequency hopping may also be required for uplink transmission in other situations or scenarios, and the specific application scenarios are not limited.

[0070] The data transmission method of the present invention is described in detail below by taking a contention-based random access process and a non-contention-based random access process as examples.

[0071] Figure 2 Figure 1 shows the signaling interaction between the UE and the gNB during a four-step random access process. The specific random access process is as follows:

[0072] Step 101: The UE sends a random access request Msg1 to the gNB.

[0073] Random access request (Random Access Preamble), namely Msg1. In a specific implementation, the random access request Msg1 includes a random access preamble code.

[0074] Step 102: The gNB sends a random access response Msg2 to the UE.

[0075] The random access response (Random Access Response) or Msg2 is a response message of the base station after receiving the random access request Msg1.

[0076] Step 103: The UE sends a radio resource control connection request Msg3 to the gNB.

[0077] Radio resource control connection request (Scheduled Transmission), namely Msg3.

[0078] The radio resource control connection request Msg3 includes the PUSCH that needs to be transmitted.

[0079] Step 104: The UE receives a radio resource control setup Msg4.

[0080] Radio Resource Control Establishment (Contention Resolution), ie, Msg4. Radio Resource Control Establishment Msg4 includes the UE identifier and is used to notify the UE that random access is successful.

[0081] In a specific implementation, after receiving the radio resource control setup Msg4, the UE will feedback uplink control information to the base station to inform the base station whether the radio resource control setup Msg4 has been correctly received. The downlink control information is sent to the UE via the Physical Uplink Control Channel (PUCCH). For ease of description, in this embodiment of the present invention, the uplink control information used to feedback to the base station whether the radio resource control setup Msg4 has been correctly received is referred to as PUCCH.

[0082] exist Figure 2 In the random access process shown, when the UE sends the random access message Msg3, it can use intra-slot frequency hopping to transmit the PUSCH data. When the UE receives the conflict resolution message Msg4 and feeds back uplink control information, it can also use intra-slot frequency hopping to transmit the PUCCH.

[0083] Figure 3 Schematic diagram of the signaling interaction between the UE and the base station gNB during the two-step random access process.

[0084] The specific random access process is as follows:

[0085] Step 201: The UE sends a first message MsgA to the gNB.

[0086] The first message MsgA includes the random access preamble information and the PUSCH to be transmitted. The UE first sends the random access preamble to the gNB, and then sends the PUSCH to be transmitted.

[0087] Step 202: The gNB sends a second message MsgB to the UE.

[0088] The second message MsgB may include the sequence number of the random access preamble, the cell radio network temporary identifier and the UE identifier that has successfully accessed.

[0089] exist Figure 3 In the random access process shown, when the UE sends the first message MsgA, for the PUSCH that needs to be transmitted, the UE can use the intra-time slot frequency hopping method to complete data transmission.

[0090] Intra-slot frequency hopping means splitting a transport block into multiple parts and sending them at different frequency locations within the same channel. The time domain resources of the transport block are located within a time slot, and each part of the data corresponds to a different frequency domain location. Each frequency domain location sends a portion of the transport block.

[0091] The transport block is split into N parts, and the intra-time slot frequency hopping can be divided into N hops, where N ≥ 2 and is a positive integer. For example, if a transport block is split into two parts and sent at two different frequency locations on the same channel, the intra-time slot frequency hopping pattern is two hops. One part of the transport block is called the first hop of the transport block, and the other part is called the second hop of the transport block.

[0092] The existing protocol stipulates that when frequency hopping transmission is required within a time slot, the time between two adjacent hops should be continuous, that is, no additional time domain resources are configured for the UE to perform radio frequency modulation.

[0093] Taking N=2 as an example, the so-called temporal continuity between two adjacent hops means that: in the time domain resources configured by the base station for transmitting the transport block, the end time of the first hop of the transport block is the start time of the second hop of the transport block, or the end time of the second hop of the transport block is the start time of the first hop of the transport block.

[0094] In actual applications, the network can configure a dedicated initial uplink BWP for the RedCap UE to complete frequency hopping data transmission within the time slot.

[0095] However, since the maximum bandwidth supported by non-RedCap UEs is 100MHz and the maximum configurable bandwidth of the initial uplink BWP is 100MHz, the initial uplink BWP is likely to exceed the maximum bandwidth of 20MHz supported by the RedCap UE itself. In this case, for RedCap UEs, if no dedicated initial uplink BWP is configured and the RedCap UE and non-RedCap UE share the same initial UL BWP, when the UE transmits the RRC connection request Msg3, the PUSCH in the first message MsgA, or the PUCCH that feedbacks whether the RRC establishment Msg4 is correctly received, if intra-slot frequency hopping is required, the frequency interval between the two hops may be greater than the maximum bandwidth supported by the RedCap UE, causing the RedCap UE to adjust the center frequency between the two hops. In other words, it takes a certain amount of time to perform radio frequency (RF) retuning to adjust the current center frequency to the center frequency of the next hop (i.e., RF retuning) before it can perform intra-slot frequency hopping data transmission.

[0096] When the network does not configure a dedicated initial uplink BWP for RedCap UE, how to complete frequency hopping data transmission within the timeslot becomes an urgent problem to be solved.

[0097] To address this problem, the present invention provides a data transmission method, when the user equipment determines the frequency domain resources for transmitting the first data based on the frequency domain resource configuration information, the total bandwidth of the first resources and the second resources for transmitting the first data in the frequency domain is controlled to be less than or equal to the maximum bandwidth supported by the user equipment, or the interval between the first resources and the second resources for transmitting the first data in the time domain is greater than or equal to the duration used for radio frequency modulation of the user equipment, thereby completing frequency hopping transmission of data within the time slot.

[0098] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0099] Example 1

[0100] Reference Figure 4 , an embodiment of the present invention provides a data transmission method, which may include the following steps:

[0101] Step 31: Receive resource configuration information for transmitting first data; the time domain resources configured by the resource configuration information are located within a time slot.

[0102] In a specific implementation, the first data may be any data to be transmitted that requires frequency hopping transmission within a time slot.

[0103] In a specific implementation, the resource configuration information may include time domain resource configuration information and frequency domain resource configuration information. The time domain resource configuration information and frequency domain resource configuration information used to transmit the first data may be received in various ways. The time domain resource configuration information and frequency domain resource configuration information may also be in various forms, which are not specifically limited.

[0104] For example, refer to Figure 2 In the four-step random access process, when the first data is PUSCH, the base station can send time domain resource configuration information and frequency domain resource configuration information through the access response message Msg2. Figure 3 In the two-step random access process, when the first data is PUSCH, the base station can send time domain resource configuration information and frequency domain resource configuration information through broadcasting or other means.

[0105] When the first data is PUSCH, the time domain resource configuration information of the first data may include the starting orthogonal frequency division multiplexing (OFDM) symbol identification information for transmitting the first data and the total length of the time domain resources, which can be specifically represented by the start and length indication (SLIV) value.

[0106] Table 1

[0107]

[0108] The frequency domain resource configuration information of the first data may include: the total length of the frequency domain resources, the identification information of the starting resource block of the first hop and the frequency hopping indication information. For details, please refer to Table 1. In this embodiment, The minimum value of the number of physical resource blocks corresponding to the initial uplink BWP and the number of physical resource blocks corresponding to the maximum bandwidth supported by the user equipment; frequency hopping indication information Resource block offset from the second hop One to one correspondence.

[0109] As shown in Table 1, when <50, The value of can be: 0, 1. Correspondingly, Can be (i.e. 1 / 2 rounded down), (i.e. 1 / 4 rounded down). ≥50, The values ​​of can be: 00, 01, 10, 11. Correspondingly, Can be 、 、- and- .

[0110] For example, before the UE feeds back PUCCH to the base station, the base station can send the PUCCH resource mapping table to the UE in advance by broadcasting, and then indicate the index value of the PUCCH resource mapping table and use the time-frequency resources corresponding to the index value as the time-frequency resources for transmitting PUCCH.

[0111] Table 2

[0112]

[0113] In a specific implementation, as shown in Table 2, the PUCCH resource mapping table may include index value Index information, starting OFDM symbol (First symbol) identification information corresponding to the index value Index, and total length of time domain resources (Number of symbols) for transmitting PUCCH corresponding to the index value.

[0114] As shown in Table 2, the PUCCH resource mapping table may further include: PUCCH format information PUCCH format corresponding to the index value Index, resource block offset and set information of the initial CS index value corresponding to the index value.

[0115] Step 32: Based on the resource configuration information, determine a first resource and a second resource for transmitting the first data, where the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment.

[0116] In a specific implementation, for any first data, as long as the user equipment receives the time domain resource configuration information and the frequency domain resource configuration information sent by the base station, it can determine the frequency domain resources for transmitting the first data based on the frequency domain resource configuration information, so that the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, that is, the frequency interval between the first hop of the first data and the second hop of the first data is within the initial uplink BWP.

[0117] In the embodiment of the present invention, the first resource may be understood as the time-frequency resource occupied by one hop of the first data, and the second resource may be understood as the time-frequency resource occupied by another hop of the first data.

[0118] When the first resource is the time-frequency resource occupied by the first hop of the first data, and the second resource is the time-frequency resource occupied by the second hop of the first data, the total bandwidth of the first resource and the second resource in the frequency domain refers to the frequency domain resource between the frequency domain starting position of the first resource and the frequency domain ending position of the second resource. When the first resource is the time-frequency resource occupied by the second hop of the first data, and the second resource is the time-frequency resource occupied by the first hop of the first data, the total bandwidth of the first resource and the second resource in the frequency domain refers to the frequency domain resource between the frequency domain starting position of the second resource and the frequency domain ending position of the first resource. In an embodiment of the present invention, the total bandwidth of the first resource and the second resource in the frequency domain is also referred to as the resource span between the first resource and the second resource, that is, the resource span between the two-hop resources of the first data.

[0119] In a specific implementation, the user equipment may decide how to determine the time domain resources and frequency domain resources for frequency hopping transmission of the first data based on the indication of the base station. Of course, the user equipment may also decide on its own how to determine the time domain resources and frequency domain resources for frequency hopping transmission of the first data. For example, when the user equipment detects that in the resource configuration information, the resource span between the two hop resources configured by the base station for the UE to transmit the first data exceeds the maximum bandwidth that the UE can support, the user equipment may adopt the data transmission method in the embodiment of the present invention to determine the time domain resources and frequency domain resources for frequency hopping transmission of the first data. If the user equipment detects that in the resource configuration information, the resource span between the two hop resources configured by the base station for the UE to transmit the first data does not exceed the maximum bandwidth that the UE can support, the UE may transmit the first data according to the configuration of the base station without making additional adjustments to the two-hop resources.

[0120] The resource span between the two hop resources for transmitting the first data does not exceed the maximum bandwidth supported by the UE. For example, the initial uplink BWP contains 270 PRBs, the starting RB is 1, the number of continuously usable RBs is 2, and the RBs used in the first hop are RB1 and RB2. When SCS=15kHz, when N UL,hop = 00, according to the current protocol, the second hop uses the 136th (1+270 / 2) and 137th RBs. However, using the solution of the present invention, Figure 5 As shown in Figure 1, the second hop uses the 54th (1+106 / 2) and 55th RBs. The resource span between the first RB (RB1) and the 55th RB is smaller than the maximum bandwidth supported by the UE.

[0121] In one embodiment, when the first data is PUSCH, for example, in the frequency domain resource configuration information of the radio resource control connection request Msg3, referring to Table 1, the frequency domain resource configuration information includes: frequency hopping indication information Except for the frequency hopping indication information In addition, the frequency domain resource configuration information also includes a resource indication value (RIV). Based on the RIV and the bandwidth of the initial UL BWP, the value of the starting resource block number (RBstart) in the continuous resource blocks used by the UE for uplink transmission and the number of continuous resource blocks available to the UE can be determined.

[0122] Specifically, when determining the frequency domain resources for transmitting the first data, the value of the sequence number RBstart of the starting resource block in the continuous resource blocks used by the UE for uplink transmission and the number L of continuous resource blocks used by the UE can be determined based on the RIV configured by the base station. RBstart (0) is the starting frequency domain position information of the first resource, and the frequency domain resources corresponding to the first resource are RBstart (0), RBstart (0) + 1, ... RBstart (0) + L.

[0123] For example, the frequency domain configuration information of the first message MsgA is frequencyStartMsgA-PUSCH, nrofPRBs-perMsgA-PO and msgA-HoppingBits. RBstart can be obtained through frequencyStartMsgA-PUSCH, nrofPRBs-perMsgA-PO is the number of consecutive PRBs that can be used by the UE, and msgA-HoppingBits corresponds to N in Table 1. UL,hop .

[0124] Based on the starting frequency domain position information of the first resource of the first data and the frequency hopping indication information, the starting frequency domain position information of the second resource of the first data is determined, and then based on the starting frequency domain position information of the first resource of the first data, the starting frequency domain position information of the second resource of the first data and the frequency domain resource length information used to transmit the first data, the frequency domain positions corresponding to the first resource and the second resource of the first data are determined, and the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment.

[0125] In a specific implementation, the starting frequency domain position of the second resource of the first data is the sum of the starting frequency domain position of the first resource of the first data and the preset corresponding frequency domain offset value. Specifically, the starting resource block RB of the second resource can be determined by formula (1): start (1):

[0126] (1)

[0127] Among them, RB start (0) is the starting resource block identifier of the first resource.

[0128] In the embodiment of the present invention, the frequency domain offset value is equal to the initial uplink BWP. and the maximum bandwidth supported by the user device Related, among which, the initial uplink BWP and maximum bandwidth The N in represents N frequency domain resource units, and the frequency domain resource units may be physical resource blocks (PRBs), or may be physical resource block equivalents. In the embodiment of the present invention, the frequency domain resource units are PRBs.

[0129] In a specific implementation, when the subcarrier spacing is 15kHz, =106. When the subcarrier spacing is 30kHz, =51.

[0130] With SCS=15kHz, =106, =270, RBstart(0)=1, =00 as an example, the starting resource block RBstart(1) of the second hop of the first data is the 54th RB, RB start (0) with RB start (1) The frequency interval between them is less than the maximum bandwidth supported by the user equipment .

[0131] It should be noted that, in the embodiment of the present invention, different from the prior art, the following is true: When the value of is 11, in order to simplify the formula and make the frequency interval between two adjacent hops of the first data less than , The value of , rather than the reserved value (Reserved) in the prior art.

[0132] After determining the starting resource blocks of the first resource and the second resource, the specific resource locations occupied by the first resource and the second resource can be determined based on the number of consecutive PRBs that can be used for the first resource and the second resource pre-configured by the base station.

[0133] In another embodiment of the present invention, when the first data is PUCCH, refer to Table 2 and use the frequency domain resource configuration information corresponding to the index value indicated in the preset PUCCH resource mapping table as the frequency domain resource configuration information. In this case, the preset PUCCH resource mapping table includes: index value information, resource block offset and set information of the initial CS index value corresponding to the index value.

[0134] At this time, if ≠ , and the UE determines that, according to the configuration of the base station, the resource span between two hops of the first data exceeds the maximum bandwidth supported by the UE, then when determining the frequency domain resources for transmitting the first data, the starting physical resource block of the first resource of the first data is: The starting physical resource block of the second resource of the first data is: or This ensures that the resource span between the first resource and the second resource is within the maximum bandwidth supported by the UE.

[0135] in, Indicates the physical resource block offset value corresponding to the index value; r PUCCH It is determined by the PUCCH resource indicator field in the downlink control information (DCI) and the configuration information of the PDCCH type (Type0-PDCCH) configured by the base station. For details, see 3GPP 38.213-g30 9.2.1. represents the number of initial CS index values ​​corresponding to the index value; The number of physical resource blocks corresponding to the maximum bandwidth supported by the user equipment.

[0136] For example, when Index=0, r PUCCH =7, =0, =106, =270, the starting physical resource block of the first hop of the first data is: , the second hop starting physical resource block is: , the resource span between the two hops of the first data is within the maximum bandwidth supported by the UE.

[0137] In another embodiment of the present invention, when the first data is PUCCH, refer to Table 2 and use the frequency domain resources corresponding to the index value indicated in the preset PUCCH resource mapping table as the frequency domain resource configuration information. In this case, the preset PUCCH resource mapping table includes: index value information, resource block offset and set information of the initial CS index value corresponding to the index value.

[0138] At this time, if , and the UE determines that, according to the configuration of the base station, the resource span between two hops of the first data exceeds the maximum bandwidth supported by the UE, then the starting physical resource block of the first resource of the first data may also be: Correspondingly, the starting physical resource block of the second resource of the first data may also be: or .at this time, The maximum bandwidth supported by the user device.

[0139] For example, when Index=15, r PUCCH =7, =0, =106, =270, the starting physical resource block of the first hop of the first data is: , the second hop starting physical resource block is: .

[0140] By changing the frequency domain resources used by the first hop and the second hop of the first data, the resource span between the first hop of the first data and the second hop of the first data is within the maximum bandwidth supported by the UE, while keeping the time domain resources configured by the base station unchanged, thereby avoiding the user equipment from performing radio frequency modulation.

[0141] Step 33: Transmit the first data on the first resource and the second resource.

[0142] In a specific implementation, when the first data is PUSCH, it is assumed that the total length of the time domain resources configured by the base station for transmitting the first data is L OFDM symbols, L≤14, and usually, the first OFDM symbols are time domain resources used by the first data for the first hop, and the remaining OFDM symbols are time domain resources used by the first data for the second hop.

[0143] When the first data is PUCCH, referring to Table 2, when Index = 1, the starting OFDM symbol of the time domain resource used by the first data is the 12th OFDM symbol, and the length of the time domain resource used to transmit the PUCCH is 2 OFDM symbols. Specifically, the 12th OFDM symbol can be used as the time domain resource used by the first data for the first hop, and the 13th OFDM symbol can be used as the time domain resource used by the first data for the second hop.

[0144] After determining the configured time domain resources and the adjusted frequency domain resources, the first data may be transmitted.

[0145] From the above content, it can be seen that in the data transmission method in the embodiment of the present invention, when determining the frequency domain resources for transmitting the first data based on the frequency domain resource configuration information, since the total bandwidth of the first resource for transmitting the first data and the second resource for transmitting the first data in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, that is, the frequency interval between two adjacent hops is within the maximum bandwidth supported by the user equipment, the user equipment does not need to perform RF frequency modulation to transmit data, and completes the frequency hopping transmission of data within the time slot.

[0146] Example 2

[0147] Reference Figure 6 , an embodiment of the present invention further provides another data transmission method, which may include the following steps:

[0148] Step 51: Receive resource configuration information for transmitting first data; the time domain resources configured by the resource configuration information are located within a time slot.

[0149] When the first data is a PUSCH, the time domain resource configuration information of the first data may include identification information of a starting OFDM symbol for transmitting the first data and a total length of the time domain resources.

[0150] Accordingly, the frequency domain resource configuration information of the first data may include: the total length of the frequency domain resources, the identification information of the starting resource block of the first hop, and the frequency hopping indication information. For details, please refer to Table 3. In this embodiment, Indicates the number of physical resource blocks corresponding to the initial uplink BWP. Frequency hopping indication information Resource block offset from the second hop One to one correspondence.

[0151] Table 3

[0152]

[0153] As shown in Table 3, when <50, The value of can be: 0, 1. Correspondingly, Can be (i.e. 1 / 2 rounded down), (i.e. 1 / 4 rounded down). ≥50, The values ​​of can be: 00, 01, 10, 11. Correspondingly, Can be 、 、 and reserved values ​​(Reserved).

[0154] In another embodiment, before the UE feeds back PUCCH to the base station, the base station may send the PUCCH resource mapping table to the UE in advance by broadcasting, and then indicate the index value of the PUCCH resource mapping table and use the time-frequency resources corresponding to the index value as the time-frequency resources for transmitting PUCCH.

[0155] Accordingly, the frequency domain resource configuration information includes: resource block offset And the set information of the initial CS index value corresponding to the index value is shown in Table 4.

[0156] Table 4

[0157]

[0158] Step 52: Based on the resource configuration information, determine a first resource and a second resource for transmitting the first data, wherein a time domain interval between the first resource and the second resource is greater than or equal to a duration for radio frequency modulation.

[0159] In a specific implementation, after obtaining resource configuration information, the UE may first determine whether the resource span between two hops of the first data exceeds the maximum bandwidth supported by the UE according to the configuration of the base station. If the resource span between the two hops of the first data exceeds the maximum bandwidth supported by the UE, the data transmission method described in Example 2 is used to determine the first resource and the second resource of the first data. Otherwise, the first resource and the second resource may be determined according to existing 3GPP protocol requirements.

[0160] In a specific implementation, in order to make the time domain interval between the first resource and the second resource greater than or equal to the duration used for radio frequency modulation, the time domain resource length configured by the resource configuration information is greater than or equal to the sum of the time domain resource length used for radio frequency modulation and the time domain resource length used for transmitting PUCCH. The first resource may be the time-frequency resource occupied by the first hop of the first data, and correspondingly, the second resource may be the time-frequency resource occupied by the second hop of the first data. Of course, the first resource may also be the time-frequency resource occupied by the second hop of the first data, and the second resource may also be the time-frequency resource occupied by the first hop of the first data.

[0161] At this time, part of the time domain resources configured by the time domain resource configuration information is used for RF frequency modulation between frequency domain hopping, and the remaining time domain resources are used as time domain resources for actually transmitting the first data. In this way, RF frequency modulation can be performed on the basis of the continuity of the time domain resources between the two hops configured by the base station to complete the frequency modulation transmission.

[0162] It should be noted that in actual applications, the time domain resource length required for RF frequency modulation can be pre-agreed upon through a protocol or other means. The base station can also obtain it through other means. Based on the time domain resource length required for RF frequency modulation, the base station determines the starting resource block of the time domain resources and the actual time domain resource length used for PUCCH transmission.

[0163] In a specific implementation, when the time domain resource configuration information configured by the base station for transmitting the first data includes the starting symbol identification information for transmitting the first data and the total length of the time domain resources, the time domain resource length required for radio frequency modulation can be determined.

[0164] Assume that the total length of the time domain resources configured by the base station for transmitting the first data is L OFDM symbols, where L≤14. The length of the time domain resources required for radio frequency modulation is x OFDM symbols, and the total length of the time domain resources occupied by the first hop and the second hop of the first data is Lx, that is, the length of the remaining time domain resources is Lx. The remaining time domain resources of length Lx are divided into first remaining time domain resources and second remaining time domain resources. The time domain position of the first hop of the first data is the time domain resources occupied by the first remaining time domain resources, and the time domain position of the second hop of the first data is the time domain resources occupied by the second remaining time domain resources. The end time of the first hop transmission of the first data is the start time of radio frequency modulation. The end time of radio frequency modulation is the start time of the second hop transmission of the first data.

[0165] In one embodiment of the present invention, the time domain resources occupied by the first hop of the first data can be equal to the time domain resources occupied by the second hop of the first data, that is, the lengths of the first remaining time domain resources and the second remaining time domain resources are equal. Of course, in other embodiments, the lengths of the first remaining time domain resources and the second remaining time domain resources can also be different.

[0166] Reference Figure 7 , when L=6 and x=2, the lengths of the first remaining time domain resources and the second remaining time domain resources are (Lx) / 2=2 respectively. The time domain resources used by the first data for the first hop are the first and second OFDM symbols, the time domain resources used by the first data for the second hop are the fifth and sixth OFDM symbols, and the time domain resources used by radio frequency modulation are the third and fourth OFDM symbols.

[0167] Step 53: Transmit the first data on the first resource and the second resource.

[0168] When the interval between the first resource and the second resource in the time domain is greater than or equal to the duration for radio frequency modulation, the following two solutions can be used to determine the frequency domain resource for transmitting the first data.

[0169] Solution 1: The frequency domain resource configuration information of the first data may include: the total length of the frequency domain resources, the identification information of the starting resource block of the first hop, and the frequency hopping indication information. For details, please refer to Table 3.

[0170] Combined with Table 3, the following formula (2) can be used to determine the starting resource block RB of the second hop: start (1):

[0171] (2)

[0172] Among them, RB start (0) is the starting resource block identifier of the first hop, = .

[0173] For example, when =160, = 00, RB start =120, then the starting RB of the first hop start (0) is the 120th RB, the start of the second hop , that is, the starting resource block of the second hop is the 40th RB.

[0174] Solution 2: Frequency domain resource configuration information includes: resource block offset And the set information of the initial CS index value corresponding to the index value is shown in Table 4.

[0175] At this time, in the first resource and the second resource for transmitting the first data, the starting frequency domain resource of the first resource ; The start of the frequency domain resource of the second resource , or the start of the frequency domain resource of the second resource .

[0176] in, The value of determines whether the first hop or the second hop is used . r PUCCH Determined by the configuration of the base station, r PUCCH and and Jointly determine the frequency domain resources for PUCCH transmission. For details, please refer to the definition in 38.213-g30 9.2.1. and , can be determined based on the index of the base station configuration in Table 4. = .

[0177] In a specific implementation, the base station may include a signaling message in a system information block (SIB) to indicate whether to use embodiment 1 or embodiment 2. When the base station indicates to use embodiment 2, the user equipment transmits the first data using frequency hopping according to embodiment 2. When the base station indicates to use embodiment 1, the user equipment transmits the first data using frequency hopping according to embodiment 1. In the embodiments of the present invention, two frequency hopping hops within a time slot are used as an example. It is understood that three or more frequency hopping hops may also be used within a time slot. Regardless of the number of frequency hopping hops, the data transmission method of the embodiments of the present invention can be used for frequency hopping transmission.

[0178] It should be noted that the data transmission method in the embodiment of the present invention is not only applicable to intra-slot frequency hopping transmission in the random access process, but also applicable to intra-slot frequency hopping transmission in other scenarios, which is not limited here.

[0179] From the above content, it can be seen that the data transmission method in the embodiment of the present invention, when it is necessary to transmit data by frequency hopping within a time slot, performs RF frequency modulation between frequency hopping on part of the time domain resources configured by the time domain resource configuration information, uses the remaining time domain resources as the time domain resources for transmitting the first data, and uses the frequency domain resources configured by the frequency domain resource configuration information to frequency hop and transmit the first data. In this way, it can ensure that the time between two adjacent frequency hops is continuous, and a certain amount of time can be used for RF frequency modulation, thereby completing the data transmission that requires frequency hopping within the time slot.

[0180] In order to enable those skilled in the art to better understand and implement the present invention, the corresponding method steps on the base station side and the base station, user equipment, and computer-readable storage medium are described in detail below.

[0181] Reference Figure 8 The present invention also provides a data transmission method, which includes the following steps:

[0182] Step 61: Send resource configuration information for transmitting first data; the time domain resources configured by the resource configuration information are located within a time slot.

[0183] Step 62: Receive the first data on the first resource and the second resource.

[0184] The total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, or the interval between the first resource and the second resource in the time domain is greater than or equal to the duration used for radio frequency modulation.

[0185] Regarding steps 61 and 62 , specific implementation may refer to the above descriptions of steps 31 to 33 and steps 51 to 53 .

[0186] In one embodiment, the method may further include the following steps:

[0187] Reference Figure 9 The embodiment of the present invention provides a data transmission device 70, which may include: a first receiving unit 71, a determining unit 72 and a transmitting unit 73.

[0188] The first receiving unit 71 is configured to receive resource configuration information for transmitting first data; the time domain resources configured by the resource configuration information are located within a time slot;

[0189] The determining unit 72 is configured to determine, based on the resource configuration information, a first resource and a second resource for transmitting the first data, where a total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to a maximum bandwidth supported by the user equipment, or a separation between the first resource and the second resource in the time domain is greater than or equal to a duration for radio frequency modulation;

[0190] The transmission unit 73 is configured to transmit the first data on the first resource and the second resource.

[0191] An embodiment of the present invention further provides a user equipment, which includes the above-mentioned data transmission device 70.

[0192] In the embodiments of the present invention, the user equipment may refer to an access user device, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote user device, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user apparatus. The user equipment may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a user equipment in a future 5G network, or a user equipment in a future evolved Public Land Mobile Network (PLMN), etc., and is not limited here.

[0193] Reference Figure 10 The embodiment of the present invention further provides another data transmission device 80, which may include: a first sending unit 81 and a second receiving unit 82.

[0194] The first sending unit 81 is configured to send resource configuration information for transmitting first data; the time domain resources configured by the resource configuration information are located within a time slot;

[0195] The second receiving unit 82 is configured to receive the first data on the first resource and the second resource;

[0196] The total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, or the interval between the first resource and the second resource in the time domain is greater than or equal to the duration used for radio frequency modulation.

[0197] An embodiment of the present invention further provides a network device, wherein the base station includes the above-mentioned data transmission device 80.

[0198] The network device in the embodiment of the present application can be a base station (Base Transceiver Station, BTS) in the Global System of Mobilecommunication (GSM) system or Code Division Multiple Access (CDMA), or a base station (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA) system, or an evolved base station (Evolutional NodeB, eNB or eNodeB) in an LTE system, or a base station (gNB) in a 5G system or NR. It is not limited here.

[0199] It should be noted that the data transmission device 70 and the data transmission device 80 (virtual device) can be implemented as chips or chip modules. The specific functional units of the data transmission device 70 and the data transmission device 80 can be referred to the above-mentioned description and will not be repeated here.

[0200] An embodiment of the present invention further provides another computer-readable storage medium on which computer instructions are stored. When the computer instructions are executed, the steps of the control method of the electronic device in any of the above embodiments are executed, which will not be repeated here.

[0201] In a specific implementation, the computer-readable storage medium may include: ROM, RAM, magnetic disk or optical disk, etc.

[0202] An embodiment of the present invention also provides another device, which may include a memory and a processor, wherein the memory stores computer instructions that can be run on the processor, and when the processor runs the computer instructions, it executes the steps of any one of the data transmission methods in the above embodiments, which will not be repeated here.

[0203] An embodiment of the present invention also provides another device, wherein the base station may include a memory and a processor, wherein the memory stores computer instructions that can be run on the processor, and when the processor runs the computer instructions, the steps of any one of the data transmission methods in the above embodiments are executed, which will not be repeated here.

[0204] Regarding the various modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or partly software modules / units and partly hardware modules / units. For example, for various devices and products applied to or integrated into a chip, the various modules / units included therein can all be implemented in the form of hardware such as circuits, or at least part of the modules / units can be implemented in the form of software programs, which run on the processor integrated inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated into a chip module, the various modules / units included therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least part of the modules / units can be implemented in the form of hardware such as circuits. The element can be implemented in the form of a software program, which runs on the processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the various modules / units contained therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on the processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.

[0205] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention should be based on the scope defined by the claims.

Claims

1. A data transmission method, characterized in that: include: receiving resource configuration information for transmitting first data; wherein the time domain resources configured by the resource configuration information are located within a time slot; Determining, based on the resource configuration information, a first resource and a second resource for transmitting the first data, where a total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to a maximum bandwidth supported by the user equipment, or an interval between the first resource and the second resource in the time domain is greater than or equal to a duration for radio frequency modulation; Transmitting the first data on the first resource and the second resource; When the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, the resource configuration information includes: time domain resource configuration information and frequency domain resource configuration information; the frequency domain resource configuration information includes: frequency domain resource length information for transmitting the first data, starting frequency domain position information of the first resource of the first data, and frequency hopping indication information; determining the first resource and the second resource for transmitting the first data includes: determining the starting frequency domain position information of the second resource of the first data based on the starting frequency domain position information of the first resource of the first data and the frequency hopping indication information; determining the frequency domain positions corresponding to the first resource and the second resource of the first data based on the starting frequency domain position information of the first resource of the first data, the starting frequency domain position information of the second resource of the first data, and the frequency domain resource length information for transmitting the first data, and the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment; When the interval between the first resource and the second resource in the time domain is greater than or equal to the duration used for RF modulation, the first resource and the second resource used to transmit the first data are determined based on the resource configuration information, including: performing RF modulation between frequency hopping in the frequency domain on part of the time domain resources configured by the resource configuration information, using the remaining time domain resources as time domain resources for transmitting the first data, and using the frequency domain resources configured by the resource configuration information to transmit the first data; wherein the length of the time domain resources configured by the resource configuration information is greater than or equal to the sum of the length of the time domain resources used for RF modulation and the length of the time domain resources used to transmit the first data.

2. The data transmission method according to claim 1, wherein: The first data is sent in a radio resource control connection establishment request in a four-step random access procedure, or the first data is sent after sending a random access preamble in a two-step random access procedure.

3. The data transmission method according to claim 1, wherein: The starting frequency domain position of the second resource of the first data is the sum of the starting frequency domain position of the first resource of the first data and a preset corresponding frequency domain offset value.

4. The data transmission method according to claim 3, wherein: When the number of resource blocks corresponding to the frequency domain resources used to transmit the first data is less than 50, the frequency domain offset value is or ; When the number of resource blocks corresponding to the frequency domain resources used to transmit the first data is greater than or equal to 50, the frequency domain offset value is 、 、 or , It is the minimum value of the number of physical resource blocks corresponding to the initial uplink BWP and the number of physical resource blocks corresponding to the maximum bandwidth supported by the user equipment.

5. The data transmission method according to claim 1, wherein: The first data is sent to feedback whether the PUCCH established by the radio resource control is correctly received.

6. The data transmission method according to claim 5, wherein: The resource configuration information is index value information in a preset PUCCH resource mapping table; The preset PUCCH resource mapping table includes: index value information, physical resource block offset value information corresponding to the index value, and initial CS index value set information.

7. The data transmission method according to claim 6, wherein: Determining, based on the resource configuration information, a first resource and a second resource for transmitting the first data, includes: Determining a starting physical resource block of a first resource of the first data is: ; Determine a starting physical resource block of a second resource of the first data: or ; in, Indicates the physical resource block offset value corresponding to the index value; Determined by the base station configuration, Indicates the number of initial CS index values ​​corresponding to the index value; The minimum value of the number of physical resource blocks corresponding to the initial uplink BWP and the number of physical resource blocks corresponding to the maximum bandwidth supported by the user equipment; the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment.

8. The data transmission method according to claim 6, wherein: The determining, based on the resource configuration information, the first resource and the second resource for transmitting the first data includes: Determining a starting physical resource block of a first resource of the first data is: ; Determine a starting physical resource block of a second resource of the first data: ; in, Indicates the physical resource block offset value corresponding to the index value; Determined by the base station configuration, Indicates the number of initial CS index values ​​corresponding to the index value; The number of physical resource blocks corresponding to the maximum bandwidth supported by the user equipment; the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment.

9. A data transmission method, characterized in that: include: Sending resource configuration information for transmitting first data; the time domain resources configured by the resource configuration information are located within a time slot, so as to determine a first resource and a second resource for transmitting the first data based on the resource configuration information; receiving the first data on a first resource and a second resource; The total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, or the interval between the first resource and the second resource in the time domain is greater than or equal to the duration used for radio frequency modulation; When the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, the resource configuration information includes: time domain resource configuration information and frequency domain resource configuration information; the frequency domain resource configuration information includes: frequency domain resource length information for transmitting the first data, starting frequency domain position information of the first resource of the first data, and frequency hopping indication information; determining the first resource and the second resource for transmitting the first data based on the resource configuration information includes: determining the starting frequency domain position information of the second resource of the first data based on the starting frequency domain position information of the first resource of the first data and the frequency hopping indication information; determining the frequency domain positions corresponding to the first resource and the second resource of the first data based on the starting frequency domain position information of the first resource of the first data, the starting frequency domain position information of the second resource of the first data, and the frequency domain resource length information for transmitting the first data, and the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment; When the interval between the first resource and the second resource in the time domain is greater than or equal to the duration used for radio frequency modulation, the first resource and the second resource for transmitting the first data are determined based on the resource configuration information, including: performing radio frequency modulation between frequency hopping in the frequency domain on part of the time domain resources configured by the resource configuration information, using the remaining time domain resources as time domain resources for transmitting the first data, and using the frequency domain resources configured by the resource configuration information to transmit the first data; wherein the length of the time domain resources configured by the resource configuration information is greater than or equal to the sum of the length of the time domain resources used for radio frequency modulation and the length of the time domain resources used to transmit the first data.

10. A data transmission device, characterized in that: include: A first receiving unit, configured to receive resource configuration information for transmitting first data; the time domain resources configured by the resource configuration information are located within a time slot; a determining unit, configured to determine, based on the resource configuration information, a first resource and a second resource for transmitting the first data, where a total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to a maximum bandwidth supported by the user equipment, or a separation between the first resource and the second resource in the time domain is greater than or equal to a duration for radio frequency modulation; a transmission unit, configured to transmit the first data on the first resource and the second resource; When the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, the resource configuration information includes: time domain resource configuration information and frequency domain resource configuration information; the frequency domain resource configuration information includes: frequency domain resource length information for transmitting the first data, starting frequency domain position information of the first resource of the first data, and frequency hopping indication information; determining the first resource and the second resource for transmitting the first data includes: determining the starting frequency domain position information of the second resource of the first data based on the starting frequency domain position information of the first resource of the first data and the frequency hopping indication information; determining the frequency domain positions corresponding to the first resource and the second resource of the first data based on the starting frequency domain position information of the first resource of the first data, the starting frequency domain position information of the second resource of the first data, and the frequency domain resource length information for transmitting the first data, and the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment; When the interval between the first resource and the second resource in the time domain is greater than or equal to the duration used for RF modulation, the first resource and the second resource used to transmit the first data are determined based on the resource configuration information, including: performing RF modulation between frequency hopping in the frequency domain on part of the time domain resources configured by the resource configuration information, using the remaining time domain resources as time domain resources for transmitting the first data, and using the frequency domain resources configured by the resource configuration information to transmit the first data; wherein the length of the time domain resources configured by the resource configuration information is greater than or equal to the sum of the length of the time domain resources used for RF modulation and the length of the time domain resources used to transmit the first data.

11. A user equipment, characterized in that: The data transmission device according to claim 10 is included.

12. A data transmission device, characterized in that: include: A first sending unit is configured to send resource configuration information for transmitting first data; the time domain resources configured by the resource configuration information are located within a time slot, so as to determine a first resource and a second resource for transmitting the first data based on the resource configuration information; a second receiving unit, configured to receive the first data on a first resource and a second resource; The total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, or the interval between the first resource and the second resource in the time domain is greater than or equal to the duration used for radio frequency modulation; When the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment, the resource configuration information includes: time domain resource configuration information and frequency domain resource configuration information; the frequency domain resource configuration information includes: frequency domain resource length information for transmitting the first data, starting frequency domain position information of the first resource of the first data, and frequency hopping indication information; determining the first resource and the second resource for transmitting the first data based on the resource configuration information includes: determining the starting frequency domain position information of the second resource of the first data based on the starting frequency domain position information of the first resource of the first data and the frequency hopping indication information; determining the frequency domain positions corresponding to the first resource and the second resource of the first data based on the starting frequency domain position information of the first resource of the first data, the starting frequency domain position information of the second resource of the first data, and the frequency domain resource length information for transmitting the first data, and the total bandwidth of the first resource and the second resource in the frequency domain is less than or equal to the maximum bandwidth supported by the user equipment; When the interval between the first resource and the second resource in the time domain is greater than or equal to the duration used for radio frequency modulation, the first resource and the second resource for transmitting the first data are determined based on the resource configuration information, including: performing radio frequency modulation between frequency hopping in the frequency domain on part of the time domain resources configured by the resource configuration information, using the remaining time domain resources as time domain resources for transmitting the first data, and using the frequency domain resources configured by the resource configuration information to transmit the first data; wherein the length of the time domain resources configured by the resource configuration information is greater than or equal to the sum of the length of the time domain resources used for radio frequency modulation and the length of the time domain resources used to transmit the first data.

13. A network device, characterized in that: Includes the data transmission device according to claim 12.

14. A computer-readable storage medium, characterized in that A computer program is stored thereon, and the computer program is executed by a processor to implement the steps of the method according to any one of claims 1 to 9.

15. A communication device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the steps of the method according to any one of claims 1 to 8 when running the computer program.

16. A communication device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the steps of the method according to claim 9 when running the computer program.