Data transmission method, device, terminal and network equipment
By introducing multi-BWP transmission and MAC layer scheduling in 5G terminals and network equipment, the problems of high terminal power consumption and resource waste in the prior art are solved, and dynamic BWP scheduling based on QoS and air interface quality is realized, and data transmission and resource utilization are optimized.
Patent Information
- Application Number
- CN202110001402.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-04
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2041-01-04
AI Technical Summary
In the existing 5G technology, when sending data through multiple PDCP links, the terminal consumes a high power consumption and the probability of handover failure is high, and it is impossible to accurately decide whether the data packet needs to be copied and transmitted and selected connections based on the air interface transmission quality, resulting in waste of resources and increased complexity.
By defining that the terminal has multi-BWP transmission capability and MAC layer scheduling capability, BWP dynamic scheduling based on service QoS characteristics and air interface link quality is realized, TB replication transmission of multi-BWP is supported, and the MAC scheduling resource allocation process is integrated to optimize data replication and resource selection.
It realizes accurate control of BWP replication and transmission based on air interface channel quality, saves air interface resources, reduces the impact of high-level link changes, is compatible with 3G/4G/5G networks, makes full use of 5G's large bandwidth, and reduces terminal power consumption.
Smart Images

Figure CN114727331B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a data transmission method, apparatus, terminal and network equipment. Background Art
[0002] From the multi-carrier High Speed Downlink Packet Access (HSDPA) of the 3G era to Carrier Aggregation (CA) and Dual Connectivity (DC) / Multiple Connectivity (MC) of 4G and 5G, the simultaneous transmission of data over multiple links to a single UE—strictly speaking, multiple downlink transmissions from a base station to a terminal—has become a common method for air interface transmission. All of these technologies implement multi-channel transmission based on the definition of different carriers.
[0003] With the introduction of URLLC (Ultra-Reliable Low-Latency Communication) services in 5G, the inefficient method of "duplication" is increasingly being used. That is, through technologies such as CA and DC / MC, the same data packet is sent on different links, thereby gaining the robustness gain of multi-link parallel transmission.
[0004] like Figure 1 As shown in Figure 1, in PDCP (Packet Data Convergence Protocol) replication, PDCP connects multiple RLC (Radio Resource Control) entities via separate bearers, with each RLC entity responsible for data processing on a single carrier. This approach requires a separate RLC transceiver mechanism for each connection, forcing the PDCP and RLC layers to configure multiple connection methods, increasing system complexity. Furthermore, when the RLC sends data to the MAC layer, the MAC layer is unaware that the data packet is a PDCP multiplexed packet and schedules it for transmission as a normal data packet.
[0005] Currently, in 5G, it is stipulated that a UE (terminal or user equipment) has only one activated BWP (Bandwidth Part) in the same time domain, that is, it is impossible to send data to the user through multiple activated BWPs at the same time.
[0006] The existing technology presents at least the following problems: When sending data to users via multiple PDCP links (DC: Dual Connectivity / MC: Multiple Connectivity), users must maintain uplink synchronization on each link, increasing terminal power consumption. DC / MC also requires complex RRC handover signaling when users move, increasing the probability of handover failure due to signaling anomalies. As a technical solution for high-level link duplication transmission, DC / MC cannot accurately determine whether duplication transmission should be initiated for each data packet, or which available connection (connectivity) should be selected for data duplication transmission, because it cannot detect the quality of air interface transmission in real time. Summary of the Invention
[0007] The present invention provides a data transmission method, apparatus, terminal, and network device. By defining the UE's ability to transmit data from multiple BWPs simultaneously and the MAC's ability to schedule multiple BWPs, MAC TB replication transmission based on service QoS characteristics and air interface link quality can be dynamically scheduled by one or more BWPs.
[0008] To solve the above technical problems, the embodiments of the present invention provide the following solutions:
[0009] A data transmission method, applied to a terminal, comprising:
[0010] The transmission blocks TB transmitted on at least two BWPs available to the terminal and scheduled by the MAC layer of the receiving network device are received through the multiple bandwidth parts BWP, and the TBs transmitted on the at least two BWPs available to the terminal are duplicate blocks of the same TB.
[0011] Optionally, the terminal supports the capability of transmitting data over multiple BWPs, including at least one of the following:
[0012] The maximum number of BWPs supported by the terminal;
[0013] The maximum system bandwidth supported by the terminal;
[0014] The terminal supports the detection capability of the full bandwidth of the system;
[0015] The terminal supports BWP-based reception measurement capability;
[0016] The terminal has the ability to measure and report BWP;
[0017] The terminal has different modes for measuring the full bandwidth and individual BWPs;
[0018] The terminal supports the transmission blocks TB on different BWPs to be the same or different; the same TB is the TB transmitted in duplicate, and the different TB is the TB sent in multiple channels concurrently;
[0019] The soft buffer of the terminal's hybrid automatic repeat request (HARQ) process can store TBs transmitted on different BWPs;
[0020] The terminal supports TBs sent by different BWPs using the same or different HARQ processes.
[0021] Optionally, the bandwidth part (BWP) available to the terminal includes:
[0022] The bandwidth part BWP available to the terminal configured by radio resource control RRC signaling; or
[0023] The bandwidth part BWP available to the terminal is configured jointly by radio resource control RRC signaling and medium access control control element MAC CE signaling; or,
[0024] The bandwidth part BWP available to the terminal is configured separately by the MAC layer.
[0025] Optionally, the data transmission method further includes: demodulating and decoding the received transmission block TB.
[0026] Optionally, demodulating and decoding the received transport block TB includes:
[0027] Data on one or more BWPs are selected for joint decoding based on the block error rate (BLER) of data previously received on the corresponding BWPs.
[0028] Optionally, the data transmission method further includes: sending feedback information to the network device based on the decoding result.
[0029] An embodiment of the present invention further provides a data transmission method, applied to a network device, the method comprising:
[0030] The media access control (MAC) layer of a network device receives data sent by the upper layer;
[0031] The network device copies and transmits the transmission block TB of the data to the terminal via at least two bandwidth parts BWP available to the terminal scheduled by the MAC layer.
[0032] Optionally, the terminal supports the capability of transmitting data using multiple BWPs, including at least one of the following:
[0033] The maximum number of BWPs supported by the terminal;
[0034] The maximum system bandwidth supported by the terminal;
[0035] The terminal supports the detection capability of the full bandwidth of the system;
[0036] The terminal supports BWP-based reception measurement capability;
[0037] The terminal has the ability to measure and report BWP;
[0038] The terminal has different modes for measuring the full bandwidth and individual BWPs;
[0039] The terminal supports the transmission blocks TB on different BWPs to be the same or different; the same TB is the TB transmitted in duplicate, and the different TB is the TB sent in multiple channels concurrently;
[0040] The soft buffer of the terminal's hybrid automatic repeat request (HARQ) process can store TBs transmitted on different BWPs;
[0041] The terminal supports TBs sent by different BWPs using the same or different HARQ processes.
[0042] Optionally, the data transmission method further includes: configuring the terminal to enable or disable multi-BWP transmission.
[0043] Optionally, configure the terminal to enable or disable multi-BWP transmission, including:
[0044] Through radio resource control RRC signaling, the terminal is configured to enable or disable multi-BWP transmission during the RRC connection establishment process or the RRC reconfiguration process.
[0045] Optionally, the RRC signaling carries at least one of the following:
[0046] Instructions for opening or closing;
[0047] Number of BWPs activated simultaneously;
[0048] The BWP identification number or index available to the terminal;
[0049] Measurement-related configuration under multiple BWP.
[0050] Optionally, the bandwidth part (BWP) available to the terminal includes:
[0051] Control the bandwidth part BWP available to the terminal through radio resource control RRC signaling; or
[0052] The bandwidth part BWP available to the terminal is controlled jointly by radio resource control RRC signaling and medium access control control element MAC CE signaling; or,
[0053] The bandwidth portion BWP available to the terminal is controlled separately through the MAC layer.
[0054] Optionally, the bandwidth part (BWP) available to the terminal is controlled through RRC signaling, including:
[0055] When the terminal accesses the network, one or more BWPs are configured for the terminal through RRC signaling connection establishment signaling; and / or,
[0056] In the terminal connected state, the BWP available to the terminal is modified through RRC signaling reconfiguration signaling.
[0057] Optionally, the bandwidth part (BWP) available to the terminal is controlled jointly by radio resource control (RRC) signaling and media access control element (MAC CE) signaling, including:
[0058] When the terminal accesses the network, the BWP set available to the terminal is configured for the terminal through RRC connection establishment signaling;
[0059] The MAC layer performs activation or deactivation control through MAC CE signaling or the physical downlink control channel PDCCH.
[0060] Optionally, the MAC layer independently controls the bandwidth part (BWP) available to the terminal, including at least one of the following:
[0061] The scheduler of the MAC layer determines whether to start multi-BWP copy transmission according to the quality of service QoS characteristic value associated with the terminal's data packet. If enabled, BWP allocation is performed during resource allocation;
[0062] If multi-BWP replication transmission is enabled through the MAC layer scheduler, the terminal's available BWP is calculated based on the full bandwidth measurement and BWP measurement reported by the terminal;
[0063] Sort available multi-BWPs;
[0064] Control the priority of multiple BWPs;
[0065] After sorting the available BWPs for a single terminal, determine the potential terminal candidates that can be carried on each BWP;
[0066] The actual number of BWPs to be allocated is determined based on the actual amount of data sent by each terminal, the air interface channel quality, the QoS requirements related to the data packets, and the available BWPs;
[0067] Allocate radio resources to the terminal in the available BWP;
[0068] The BWP selection information is sent to the terminal via MAC CE or DCI carried by PDCCH.
[0069] Optionally, sort the available multiple BWPs, including at least one of the following:
[0070] Sort multiple BWPs from high to low based on the transmission quality of the terminals on them;
[0071] If the terminal has transmitted data on the BWP, the transmission quality of the terminal on the BWP is determined based on at least one of the BLER generated by the first transmission of the terminal data, whether the HARQ process has performed retransmissions, the number of retransmissions, and the residual BLER, and the available BWPs are sorted according to the transmission quality.
[0072] Optionally, control the priority of multiple BWPs, including:
[0073] Among the BWPs available to the terminal, the BWP with a BLER of 0 generated in the first transmission has the highest priority, followed by the BWP that was successfully transmitted after retransmission. The BWP with fewer retransmissions has a higher priority. For data that has not been transmitted by the terminal, the BWP with a residual BLER has the lowest priority.
[0074] Optionally, the data transmission method further includes: receiving feedback information of whether the transmission block is successfully received by the terminal on at least one bandwidth part BWP available to the terminal.
[0075] An embodiment of the present invention further provides a data transmission device, which is applied to a media access control (MAC) layer of a network device. The device includes:
[0076] The transceiver module is configured to receive data sent by an upper layer; and copy and transmit the transmission block TB of the data to the terminal via at least two bandwidth parts BWP available to the terminal scheduled by the MAC layer.
[0077] An embodiment of the present invention further provides a network device, including:
[0078] The transceiver of the media access control MAC layer of the network device is used to receive data sent by the upper layer; and copy and transmit the transmission block TB of the data to the terminal via at least two bandwidth parts BWP available to the terminal scheduled by the MAC layer.
[0079] An embodiment of the present invention further provides a data transmission device, applied to a terminal, the device comprising:
[0080] The transceiver module is used to receive, through the multi-bandwidth part BWP, a transmission block TB transmitted on at least two BWPs available to the terminal scheduled by the MAC layer of the network device, where the TBs transmitted on at least two BWPs available to the terminal are duplicate blocks of the same TB.
[0081] An embodiment of the present invention further provides a terminal, including:
[0082] The transceiver is configured to receive, through a multi-bandwidth part BWP, a transport block TB transmitted on at least two BWPs available to the terminal and scheduled by a MAC layer of a network device, wherein the TBs transmitted on at least two BWPs available to the terminal are duplicate blocks of the same TB.
[0083] An embodiment of the present invention further provides a communication device, comprising: a processor and a memory storing a computer program, wherein the computer program executes the method described above when executed by the processor.
[0084] An embodiment of the present invention further provides a computer-readable storage medium comprising instructions, which, when executed on a computer, enable the computer to execute the method described above.
[0085] The above solution of the present invention includes at least the following beneficial effects:
[0086] In the above-mentioned solution of the present invention, the media access control (MAC) layer of a network device receives data sent by an upper layer; the network device replicates and transmits a transmission block (TB) of the data to the terminal via at least two BWPs scheduled by the MAC layer and available to the terminal. The terminal, through its supported multiple BWPs, receives the transmission block (TB) scheduled by the MAC layer of the network device and transmitted via at least two bandwidth portions (BWPs) available to the terminal. This enables the terminal to simultaneously transmit data from multiple BWPs, and defines the MAC's ability to schedule multiple BWPs, thereby enabling dynamic scheduling of MAC TB replication transmission across one or more BWPs based on service QoS characteristics and air interface link quality. Furthermore, BWP replication control can be accurately enabled, disabled, and modified based on the user's air interface channel quality, saving air interface resource waste and avoiding the impact of changes on higher-layer links. Multi-channel replication transmission of BWPs is integrated into the MAC scheduling resource allocation process, integrating multiple operations such as user data replication transmission, BWP resource selection, and replication transmission control. Furthermore, the system fully utilizes the bandwidth gain of 5G, achieving excellent compatibility with 3G / 4G / 5G networks, but is not limited to 5G and can also support 6G and other networks. In 3G / 4G, simply disable BWP copy transmission in MAC scheduling. BRIEF DESCRIPTION OF THE DRAWINGS
[0087] Figure 1 Schematic diagram of PDCP duplication function
[0088] Figure 2 Schematic diagram of the data transmission method. DETAILED DESCRIPTION
[0089] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0090] like Figure 2 As shown, an embodiment of the present invention provides a data transmission method, which is applied to a network device, and the method includes:
[0091] Step 21: The media access control (MAC) layer receives data sent by an upper layer. The upper layer here may be an RLC (Radio Link Control) layer, and above the RLC layer is the PDCP layer.
[0092] Step 22: The data transport block TB is copied and transmitted to the terminal via at least two bandwidth parts BWPs available to the terminal as scheduled by the MAC layer. The terminal supports the capability of transmitting data over multiple BWPs. The TB here can be a MAC PDU (Protocol Data Unit); the BWP here is a time-frequency domain resource, which includes but is not limited to BWPs.
[0093] In this embodiment, by defining the UE's ability to transmit data simultaneously from multiple BWPs and the MAC's ability to schedule multiple BWPs, MAC TB replication transmission is dynamically scheduled for one or more BWPs based on service QoS characteristics and air interface link quality. Multi-channel replication transmission of BWPs is integrated into the resource allocation process of the MAC scheduler, integrating multiple operations such as user data replication transmission, BWP resource selection, and replication transmission control. This fully utilizes the bandwidth gains of 5G, which offers excellent compatibility with 3G / 4G / 5G networks. In 3G / 4G, BWP replication transmission can be simply disabled in MAC scheduling.
[0094] In an optional embodiment of the present invention, the terminal's ability to support multi-BWP data transmission includes at least one of the following:
[0095] The maximum number of BWPs supported by the terminal, for example, 4;
[0096] The maximum system bandwidth supported by the terminal, such as 100 MHz;
[0097] The terminal supports the detection capability of the full bandwidth of the system, such as the detection capability of the full bandwidth of 100MHz;
[0098] The terminal supports BWP-based reception measurement capability. The UE needs to have measurement capability for BWP. The UE supports BWP-based reception measurement capability, such as defining BWP-based sounding reference symbols;
[0099] The terminal has the ability to measure and report BWP;
[0100] The terminal has different modes for measuring the full bandwidth and individual BWPs, such as defining a mixed mode of full bandwidth measurement and BWP-based measurement, or a combination of full bandwidth measurement and successive BWP measurements within a period;
[0101] The terminal supports the transmission blocks TB on different BWPs to be the same or different; the same TB is the TB transmitted in duplicate, and the different TB is the TB sent in multiple channels concurrently;
[0102] The soft buffer of the terminal's hybrid automatic repeat request (HARQ) process can store TBs transmitted on different BWPs;
[0103] The terminal supports TBs sent by different BWPs using the same or different HARQ processes.
[0104] In an optional embodiment of the present invention, the data transmission method may further include: configuring the terminal to enable or disable multi-BWP transmission.
[0105] Optionally, configure the terminal to enable or disable multi-BWP transmission, including:
[0106] Through radio resource control RRC signaling, the terminal is configured to enable or disable multi-BWP transmission during the RRC connection establishment process or the RRC reconfiguration process.
[0107] Specifically, RRC signaling configuration: configuring the UE to enable or disable multiple BWP transmission during the RRC connection establishment process (RRC connection establishment, including RRC Setup Request, RRC Setup, and RRC Setup Complete / Reject). Or configuring the UE to enable or disable multiple BWP transmission during the RRC reconfiguration process (RRC Reconfiguration, RRC Reconfiguration Complete / RRC connection re-establishment).
[0108] Optionally, the RRC signaling carries at least one of the following:
[0109] Instructions for opening or closing;
[0110] Number of BWPs activated simultaneously;
[0111] The BWP identification number or index available to the terminal;
[0112] Measurement-related configurations under multiple BWPs, including measurement mode, bearer channels for measurement reporting, etc.
[0113] In an optional embodiment of the present invention, the bandwidth part BWP available to the terminal includes:
[0114] Control the bandwidth part BWP available to the terminal through radio resource control RRC signaling; or
[0115] The bandwidth part BWP available to the terminal is controlled jointly by radio resource control RRC signaling and medium access control control element MAC CE signaling; or,
[0116] The bandwidth portion BWP available to the terminal is controlled separately through the MAC layer.
[0117] In an optional embodiment of the present invention, controlling the bandwidth part BWP available to the terminal through RRC signaling includes:
[0118] When the terminal accesses the network, one or more BWPs are configured for the terminal through RRC signaling connection establishment signaling; and / or,
[0119] In the terminal connected state, the BWP available to the terminal is modified through RRC signaling reconfiguration signaling.
[0120] In an optional embodiment of the present invention, the bandwidth part BWP available to the terminal is jointly controlled by radio resource control RRC signaling and media access control element MAC CE signaling, including:
[0121] When the terminal accesses the network, the BWP set available to the terminal is configured for the terminal through RRC connection establishment signaling;
[0122] The MAC layer performs activation or deactivation control through MAC CE signaling or the physical downlink control channel PDCCH.
[0123] In an optional embodiment of the present invention, the bandwidth part BWP available to the terminal is individually controlled through the MAC layer, including at least one of the following:
[0124] The scheduler of the MAC layer determines whether to start multi-BWP copy transmission according to the quality of service QoS characteristic value associated with the terminal's data packet. If enabled, BWP allocation is performed during resource allocation;
[0125] If multi-BWP replication transmission is enabled through the MAC layer scheduler, the terminal's available BWP is calculated based on the full bandwidth measurement and BWP measurement reported by the terminal;
[0126] Sort available multi-BWPs;
[0127] Control the priority of multiple BWPs;
[0128] After sorting the available BWPs for a single terminal, determine the potential terminal candidates that can be carried on each BWP;
[0129] The actual number of BWPs to be allocated is determined based on the actual amount of data sent by each terminal, the air interface channel quality, the QoS requirements related to the data packets, and the available BWPs;
[0130] Allocate radio resources to the terminal in the available BWP;
[0131] The BWP selection information is sent to the terminal via MAC CE or DCI carried by PDCCH.
[0132] Optionally, sort the available multiple BWPs, including at least one of the following:
[0133] Sort multiple BWPs from high to low based on the transmission quality of the terminals on them;
[0134] If the terminal has transmitted data on the BWP, the transmission quality of the terminal on the BWP is determined based on at least one of the BLER generated by the first transmission of the terminal data, whether the HARQ process has performed retransmissions, the number of retransmissions, and the residual BLER, and the available BWPs are sorted according to the transmission quality.
[0135] Optionally, control the priority of multiple BWPs, including:
[0136] Among the BWPs available to the terminal, the BWP with a BLER of 0 generated in the first transmission has the highest priority, followed by the BWP that was successfully transmitted after retransmission. The BWP with fewer retransmissions has a higher priority. For data that has not been transmitted by the terminal, the BWP with a residual BLER has the lowest priority.
[0137] Specifically, BWP is a resource dynamically allocated by the MAC. The MAC scheduler determines whether to enable multi-BWP replication based on the QoS characteristics associated with the UE's data packets. If enabled, BWP allocation is performed during resource allocation.
[0138] If multiple BWP replication transmission is enabled, the following steps are used: Calculate the BWP available to the UE based on the full bandwidth measurement and BWP measurement reported by the UE. Sort the multiple BWPs from highest to lowest based on the transmission quality of the UE on them.
[0139] Based on the sorted UEs, the available BWPs are further sorted: If the UE has previously transmitted data on this BWP, the UE's transmission quality on this BWP is determined based on the BLER generated by the first transmission, whether the HARQ process performed retransmissions, the number of retransmissions, the residual BLER, and other factors. The available BWPs are then sorted. For example, a BWP with a BLER of 0 generated on the first transmission has the highest priority; a BWP with fewer retransmissions has a higher priority; and a BWP with a residual BLER has the lowest priority.
[0140] The order of BWPs available to the UE is further completed: the BWP with a BLER of 0 generated by the first transmission has the highest priority, followed by the BWP that is successfully transmitted after retransmission, among which the BWP with fewer retransmissions has a higher priority; the third is the BWP that the UE has not transmitted data, and the lowest priority is the BWP with residual BLER.
[0141] After sorting the available BWPs for a single UE, potential UE candidates for each BWP are determined. Because the total data volume carried by each BWP and the QoS guarantees provided for data packets can be calculated, load balancing is necessary when too many users are concentrated on a relatively concentrated BWP (the BWP covering the cell center). Based on the priority ranking of each UE's available BWPs and the number of UEs already carried on each BWP, a balanced matching of UEs and BWPs is performed.
[0142] The actual number of allocated BWPs is determined based on the actual amount of data sent by each UE, the air interface channel quality, the QoS requirements related to the data packet, and the available BWPs.
[0143] Allocate radio resources to the UE without giving BWP;
[0144] BWP selection information is sent to the UE via a MAC CE or DCI carried by the PDCCH. This information can be sent on the MAC CE or DCI carried by the PDCCH corresponding to each BWP, or on a single BWP. If sent on a single BWP, the MAC CE or DCI carried by the PDCCH must indicate all BWPs and TB multiplexing indicators.
[0145] In an optional embodiment of the present invention, the data transmission method may further include: receiving feedback information from the terminal on whether the transmission block is successfully received on at least one bandwidth part BWP available to the terminal.
[0146] Specifically, after receiving the RRC signaling, MAC CE or DCI carried by PDCCH, the receiving end obtains the information of the BWP concurrent MACTB copy transmission, then performs demodulation and decoding, and provides uplink feedback.
[0147] During the decoding process, the receiving end selects data on one or more BWPs (bits carried on time-frequency resources) for joint decoding based on the BLER of data previously received on the corresponding BWP (a lower BLER indicates better channel quality for the UE receiving data on that BWP). If decoding is successful, an ACK is returned. If decoding is unsuccessful, incremental joint decoding is performed on data on the BWP with the next lowest BLER until decoding succeeds or fails, with corresponding ACK and NACK returns.
[0148] When sending feedback, in order to reduce the probability of feedback sending failure, the feedback information can be fed back separately for different BWPs, or can be synthesized into one feedback, or several BWPs can be selected for feedback.
[0149] The party sending the data is aware of the duplicate transmission and can identify the duplicate feedback information after receiving the feedback information.
[0150] The above-described embodiment of the present invention uses MAC control to accurately enable, disable, and modify BWP replication control based on the user's air interface channel quality, saving air interface resources and avoiding the impact of changes on higher-layer links. It integrates multi-channel BWP replication transmission into the MAC scheduling resource allocation process, integrating multiple operations such as user data replication transmission, BWP resource selection, and replication transmission control. Furthermore, it fully utilizes the bandwidth gain of 5G, achieving excellent compatibility with 3G / 4G / 5G networks. In 3G / 4G networks, BWP replication can be simply disabled in MAC scheduling.
[0151] An embodiment of the present invention further provides a data transmission method, applied to a terminal, the method comprising:
[0152] The MAC layer of the receiving network device schedules, via the multiple bandwidth parts (BWPs), transmission blocks (TBs) to be transmitted on at least two BWPs available to the terminal, where the TBs transmitted on the at least two BWPs available to the terminal are duplicates of the same TB. The BWPs herein are time-frequency domain resources, which include but are not limited to BWPs.
[0153] Optionally, the terminal supports the capability of transmitting data over multiple BWPs, including at least one of the following:
[0154] The maximum number of BWPs supported by the terminal;
[0155] The maximum system bandwidth supported by the terminal;
[0156] The terminal supports the detection capability of the full bandwidth of the system;
[0157] The terminal supports BWP-based reception measurement capability;
[0158] The terminal has the ability to measure and report BWP;
[0159] The terminal has different modes for measuring the full bandwidth and individual BWPs;
[0160] The terminal supports the transmission blocks TB on different BWPs to be the same or different; the same TB is the TB transmitted in duplicate, and the different TB is the TB sent in multiple channels concurrently;
[0161] The soft buffer of the terminal's hybrid automatic repeat request (HARQ) process can store TBs transmitted on different BWPs;
[0162] The terminal supports TBs sent by different BWPs using the same or different HARQ processes.
[0163] Optionally, the bandwidth part (BWP) available to the terminal includes:
[0164] The bandwidth part BWP available to the terminal configured by radio resource control RRC signaling; or
[0165] The bandwidth part BWP available to the terminal is configured jointly by radio resource control RRC signaling and medium access control control element MAC CE signaling; or,
[0166] The bandwidth part BWP available to the terminal is configured separately by the MAC layer.
[0167] Optionally, the data transmission method further includes: demodulating and decoding the received transmission block TB.
[0168] Optionally, demodulating and decoding the received transport block TB includes:
[0169] Data on one or more BWPs are selected for joint decoding based on the block error rate (BLER) of data previously received on the corresponding BWPs.
[0170] Optionally, the data transmission method further includes: sending feedback information to the network device based on the decoding result.
[0171] It should be noted that this method is a terminal side method corresponding to the above-mentioned network side. All terminal-related embodiments in the above-mentioned method embodiments are applicable to this embodiment and can achieve the same technical effects.
[0172] An embodiment of the present invention further provides a data transmission device, which is applied to a media access control (MAC) layer of a network device. The device includes:
[0173] The transceiver module is configured to receive data sent by an upper layer; and copy and transmit the transmission block TB of the data to the terminal via at least two bandwidth parts BWP available to the terminal scheduled by the MAC layer.
[0174] Optionally, the terminal's ability to support multi-BWP data transmission includes at least one of the following:
[0175] The maximum number of BWPs supported by the terminal;
[0176] The maximum system bandwidth supported by the terminal;
[0177] The terminal supports the detection capability of the full bandwidth of the system;
[0178] The terminal supports BWP-based reception measurement capability;
[0179] The terminal has the ability to measure and report BWP;
[0180] The terminal has different modes for measuring the full bandwidth and individual BWPs;
[0181] The terminal supports the transmission blocks TB on different BWPs to be the same or different; the same TB is the TB transmitted in duplicate, and the different TB is the TB sent in multiple channels concurrently;
[0182] The soft buffer of the terminal's hybrid automatic repeat request (HARQ) process can store TBs transmitted on different BWPs;
[0183] The terminal supports TBs sent by different BWPs using the same or different HARQ processes.
[0184] Optionally, the data transmission method further includes: configuring the terminal to enable or disable multi-BWP transmission.
[0185] Optionally, configure the terminal to enable or disable multi-BWP transmission, including:
[0186] Through radio resource control RRC signaling, the terminal is configured to enable or disable multi-BWP transmission during the RRC connection establishment process or the RRC reconfiguration process.
[0187] Optionally, the RRC signaling carries at least one of the following:
[0188] Instructions for opening or closing;
[0189] Number of BWPs activated simultaneously;
[0190] The BWP identification number or index available to the terminal;
[0191] Measurement-related configuration under multiple BWP.
[0192] Optionally, the bandwidth part (BWP) available to the terminal includes:
[0193] Control the bandwidth part BWP available to the terminal through radio resource control RRC signaling; or
[0194] The bandwidth part BWP available to the terminal is controlled jointly by radio resource control RRC signaling and medium access control control element MAC CE signaling; or,
[0195] The bandwidth portion BWP available to the terminal is controlled separately through the MAC layer.
[0196] Optionally, the bandwidth part (BWP) available to the terminal is controlled through RRC signaling, including:
[0197] When the terminal accesses the network, one or more BWPs are configured for the terminal through RRC signaling connection establishment signaling; and / or,
[0198] In the terminal connected state, the BWP available to the terminal is modified through RRC signaling reconfiguration signaling.
[0199] Optionally, the bandwidth part (BWP) available to the terminal is controlled jointly by radio resource control (RRC) signaling and media access control element (MAC CE) signaling, including:
[0200] When the terminal accesses the network, the BWP set available to the terminal is configured for the terminal through RRC connection establishment signaling;
[0201] The MAC layer performs activation or deactivation control through MAC CE signaling or the physical downlink control channel PDCCH.
[0202] Optionally, the MAC layer independently controls the bandwidth part (BWP) available to the terminal, including at least one of the following:
[0203] The scheduler of the MAC layer determines whether to start multi-BWP copy transmission according to the quality of service QoS characteristic value associated with the terminal's data packet. If enabled, BWP allocation is performed during resource allocation;
[0204] If multi-BWP replication transmission is enabled through the MAC layer scheduler, the terminal's available BWP is calculated based on the full bandwidth measurement and BWP measurement reported by the terminal;
[0205] Sort multiple BWPs from high to low based on the transmission quality of the terminal on them;
[0206] If the terminal has transmitted data on the BWP, the transmission quality of the terminal on the BWP is determined based on at least one of the BLER generated by the first transmission of the terminal data, whether the HARQ process has performed retransmissions, the number of retransmissions, and the residual BLER, and the available BWPs are sorted according to the transmission quality;
[0207] Among the available BWPs, the BWP with a BLER of 0 generated during the first transmission has the highest priority, followed by the BWP that was successfully transmitted after retransmission. The BWP with fewer retransmissions has the highest priority. The BWP with no data transmission from the UE has the third highest priority, and the BWP with a residual BLER has the lowest priority.
[0208] After sorting the available BWPs for a single terminal, determine the potential UE candidates that can be carried on each BWP;
[0209] The actual number of allocated BWPs is determined based on the actual amount of data sent by each terminal, the air interface channel quality, the QoS requirements related to the data packet, and the available BWPs.
[0210] Allocate radio resources to the terminal in the available BWP;
[0211] The BWP selection information is sent to the terminal via MAC CE or DCI carried by PDCCH.
[0212] Optionally, the data transmission method further includes: receiving feedback information of whether the transmission block is successfully received by the terminal on at least one bandwidth part BWP available to the terminal.
[0213] It should be noted that this embodiment is a device corresponding to the above method, and all implementation methods in the above method embodiment are applicable to the embodiment of this device and can achieve the same technical effect.
[0214] An embodiment of the present invention further provides a network device, including:
[0215] The transceiver of the media access control MAC layer of the network device is used to receive data sent by the upper layer; and copy and transmit the transmission block TB of the data to the terminal via at least two bandwidth parts BWP available to the terminal scheduled by the MAC layer.
[0216] Optionally, the terminal's ability to support multi-BWP data transmission includes at least one of the following:
[0217] The maximum number of BWPs supported by the terminal;
[0218] The maximum system bandwidth supported by the terminal;
[0219] The terminal supports the detection capability of the full bandwidth of the system;
[0220] The terminal supports BWP-based reception measurement capability;
[0221] The terminal has the ability to measure and report BWP;
[0222] The terminal has different modes for measuring the full bandwidth and individual BWPs;
[0223] The terminal supports the transmission blocks TB on different BWPs to be the same or different; the same TB is the TB transmitted in duplicate, and the different TB is the TB sent in multiple channels concurrently;
[0224] The soft buffer of the terminal's hybrid automatic repeat request (HARQ) process can store TBs transmitted on different BWPs;
[0225] The terminal supports TBs sent by different BWPs using the same or different HARQ processes.
[0226] Optionally, the data transmission method further includes: configuring the terminal to enable or disable multi-BWP transmission.
[0227] Optionally, configure the terminal to enable or disable multi-BWP transmission, including:
[0228] Through radio resource control RRC signaling, the terminal is configured to enable or disable multi-BWP transmission during the RRC connection establishment process or the RRC reconfiguration process.
[0229] Optionally, the RRC signaling carries at least one of the following:
[0230] Instructions for opening or closing;
[0231] Number of BWPs activated simultaneously;
[0232] The BWP identification number or index available to the terminal;
[0233] Measurement-related configuration under multiple BWP.
[0234] Optionally, the bandwidth part (BWP) available to the terminal includes:
[0235] Control the bandwidth part BWP available to the terminal through radio resource control RRC signaling; or
[0236] The bandwidth part BWP available to the terminal is controlled jointly by radio resource control RRC signaling and medium access control control element MAC CE signaling; or,
[0237] The bandwidth portion BWP available to the terminal is controlled separately through the MAC layer.
[0238] Optionally, the bandwidth part (BWP) available to the terminal is controlled through RRC signaling, including:
[0239] When the terminal accesses the network, one or more BWPs are configured for the terminal through RRC signaling connection establishment signaling; and / or,
[0240] In the terminal connected state, the BWP available to the terminal is modified through RRC signaling reconfiguration signaling.
[0241] Optionally, the bandwidth part (BWP) available to the terminal is controlled jointly by radio resource control (RRC) signaling and media access control element (MAC CE) signaling, including:
[0242] When the terminal accesses the network, the BWP set available to the terminal is configured for the terminal through RRC connection establishment signaling;
[0243] The MAC layer performs activation or deactivation control through MAC CE signaling or the physical downlink control channel PDCCH.
[0244] Optionally, the MAC layer independently controls the bandwidth part (BWP) available to the terminal, including at least one of the following:
[0245] The scheduler of the MAC layer determines whether to start multi-BWP copy transmission according to the quality of service QoS characteristic value associated with the terminal's data packet. If enabled, BWP allocation is performed during resource allocation;
[0246] If multi-BWP replication transmission is enabled through the MAC layer scheduler, the terminal's available BWP is calculated based on the full bandwidth measurement and BWP measurement reported by the terminal;
[0247] Sort multiple BWPs from high to low based on the transmission quality of the terminal on them;
[0248] If the terminal has transmitted data on the BWP, the transmission quality of the terminal on the BWP is determined based on at least one of the BLER generated by the first transmission of the terminal data, whether the HARQ process has performed retransmissions, the number of retransmissions, and the residual BLER, and the available BWPs are sorted according to the transmission quality;
[0249] Among the available BWPs, the BWP with a BLER of 0 generated during the first transmission has the highest priority, followed by the BWP that was successfully transmitted after retransmission. The BWP with fewer retransmissions has the highest priority. The BWP with no data transmission from the UE has the third highest priority, and the BWP with a residual BLER has the lowest priority.
[0250] After sorting the available BWPs for a single terminal, determine the potential UE candidates that can be carried on each BWP;
[0251] The actual number of allocated BWPs is determined based on the actual amount of data sent by each terminal, the air interface channel quality, the QoS requirements related to the data packet, and the available BWPs.
[0252] Allocate radio resources to the terminal in the available BWP;
[0253] The BWP selection information is sent to the terminal via MAC CE or DCI carried by PDCCH.
[0254] Optionally, the data transmission method further includes: receiving feedback information of whether the transmission block is successfully received by the terminal on at least one bandwidth part BWP available to the terminal.
[0255] It should be noted that this embodiment is a network device corresponding to the above method, and all implementation methods in the above method embodiment are applicable to the embodiment of this network device and can achieve the same technical effect.
[0256] An embodiment of the present invention further provides a data transmission device, applied to a terminal, the device comprising:
[0257] The transceiver module is used to receive, through the multi-bandwidth part BWP, a transmission block TB transmitted on at least two BWPs available to the terminal scheduled by the MAC layer of the network device, where the TBs transmitted on at least two BWPs available to the terminal are duplicate blocks of the same TB.
[0258] Optionally, the terminal supports the capability of transmitting data over multiple BWPs, including at least one of the following:
[0259] The maximum number of BWPs supported by the terminal;
[0260] The maximum system bandwidth supported by the terminal;
[0261] The terminal supports the detection capability of the full bandwidth of the system;
[0262] The terminal supports BWP-based reception measurement capability;
[0263] The terminal has the ability to measure and report BWP;
[0264] The terminal has different modes for measuring the full bandwidth and individual BWPs;
[0265] The terminal supports the transmission blocks TB on different BWPs to be the same or different; the same TB is the TB transmitted in duplicate, and the different TB is the TB sent in multiple channels concurrently;
[0266] The soft buffer of the terminal's hybrid automatic repeat request (HARQ) process can store TBs transmitted on different BWPs;
[0267] The terminal supports TBs sent by different BWPs using the same or different HARQ processes.
[0268] Optionally, the bandwidth part (BWP) available to the terminal includes:
[0269] The bandwidth part BWP available to the terminal configured by radio resource control RRC signaling; or
[0270] The bandwidth part BWP available to the terminal is configured jointly by radio resource control RRC signaling and medium access control control element MAC CE signaling; or,
[0271] The bandwidth part BWP available to the terminal is configured separately by the MAC layer.
[0272] Optionally, the above device further includes: a processing module, configured to perform demodulation and decoding processing on the received transport block TB.
[0273] Optionally, demodulating and decoding the received transport block TB includes:
[0274] Data on one or more BWPs are selected for joint decoding based on the block error rate (BLER) of data previously received on the corresponding BWPs.
[0275] Optionally, the transceiver module is further configured to send feedback information to the network device based on the decoding result.
[0276] It should be noted that this embodiment is a device corresponding to the above method, and all implementation methods in the above method embodiment are applicable to the embodiment of this device and can achieve the same technical effect.
[0277] An embodiment of the present invention further provides a terminal, including:
[0278] The transceiver is configured to receive, through a multi-bandwidth part BWP, a transport block TB transmitted on at least two BWPs available to a terminal scheduled by a MAC layer of a network device, wherein the TBs transmitted on at least two BWPs available to the terminal are duplicate blocks of the same TB.
[0279] Optionally, the terminal further includes: a processing module, configured to perform demodulation and decoding processing on the received transport block TB.
[0280] Optionally, demodulating and decoding the received transport block TB includes:
[0281] Data on one or more BWPs are selected for joint decoding based on the block error rate (BLER) of data previously received on the corresponding BWPs.
[0282] Optionally, the transceiver is further configured to send feedback information to the network device based on the decoding result.
[0283] It should be noted that this embodiment is a terminal corresponding to the above method, and all implementation methods in the above method embodiment are applicable to the embodiment of this terminal and can achieve the same technical effect.
[0284] An embodiment of the present invention further provides a communication device, comprising: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the above-described method. All implementations in the above-described method embodiments are applicable to the embodiments of the device and can achieve the same technical effects.
[0285] The embodiment of the present invention further provides a computer-readable storage medium including instructions, which, when executed on a computer, cause the computer to execute the method described above. All implementations in the above method embodiments are applicable to the embodiments of the device and can achieve the same technical effects.
[0286] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present invention.
[0287] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0288] In the embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interface, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0289] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0290] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0291] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard drive, ROM, RAM, a magnetic disk, or an optical disk.
[0292] In addition, it should be noted that, in the apparatus and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. Moreover, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but it is not necessary to perform them in chronological order, and some steps can be performed in parallel or independently of each other. For those of ordinary skill in the art, it will be understood that all or any steps or components of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or a network of computing devices in hardware, firmware, software or a combination thereof, which can be achieved by those of ordinary skill in the art using their basic programming skills after reading the description of the present invention.
[0293] Therefore, the purpose of the present invention can also be achieved by running a program or a group of programs on any computing device. The computing device can be a well-known general-purpose device. Therefore, the purpose of the present invention can also be achieved simply by providing a program product containing program code that implements the method or device. That is to say, such a program product also constitutes the present invention, and the storage medium storing such a program product also constitutes the present invention. Obviously, the storage medium can be any well-known storage medium or any storage medium developed in the future. It should also be pointed out that in the device and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. In addition, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but do not necessarily need to be performed in chronological order. Certain steps can be performed in parallel or independently of each other.
[0294] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as within the scope of protection of the present invention.
Claims
1. A data transmission method, characterized in that: Applied to a terminal, the method includes: The transmission blocks TB transmitted on at least two BWPs available to the terminal and scheduled by the MAC layer of the receiving network device are received through the multiple bandwidth parts BWP, and the TBs transmitted on the at least two BWPs available to the terminal are duplicate blocks of the same TB.
2. The data transmission method according to claim 1, wherein: The terminal's ability to transmit data over multiple BWPs includes at least one of the following: The maximum number of BWPs supported by the terminal; The maximum system bandwidth supported by the terminal; The terminal supports the detection capability of the full bandwidth of the system; The terminal supports BWP-based reception measurement capability; The terminal has the ability to measure and report BWP; The terminal has different modes for measuring the full bandwidth and individual BWPs; The terminal supports the transmission blocks TB on different BWPs to be the same or different; the same TB is the TB transmitted in duplicate, and the different TB is the TB sent in multiple channels concurrently; The soft buffer of the terminal's hybrid automatic repeat request (HARQ) process can store TBs transmitted on different BWPs; The terminal supports TBs sent by different BWPs using the same or different HARQ processes.
3. The data transmission method according to claim 1, wherein: The bandwidth available to the terminal, BWP, includes: The bandwidth part BWP available to the terminal configured by radio resource control RRC signaling; or The bandwidth part BWP available to the terminal is configured jointly by radio resource control RRC signaling and medium access control control element MAC CE signaling; or, The bandwidth part BWP available to the terminal is configured separately by the MAC layer.
4. The data transmission method according to claim 1, wherein: Also includes: The received transport block TB is demodulated and decoded.
5. The data transmission method according to claim 4, characterized in that: Demodulate and decode the received transport block TB, including: Data on one or more BWPs are selected for joint decoding based on the block error rate (BLER) of data previously received on the corresponding BWPs.
6. The data transmission method according to claim 5, characterized in that: Also includes: According to the decoding result, feedback information is sent to the network device.
7. A data transmission method, characterized in that: Applied to a network device, the method includes: The media access control (MAC) layer of a network device receives data sent by the upper layer; The network device copies and transmits the transmission block TB of the data to the terminal via at least two bandwidth parts BWP available to the terminal scheduled by the MAC layer.
8. The data transmission method according to claim 7, characterized in that: The terminal's ability to support multi-BWP data transmission includes at least one of the following: The maximum number of BWPs supported by the terminal; The maximum system bandwidth supported by the terminal; The terminal supports the detection capability of the full bandwidth of the system; The terminal supports BWP-based reception measurement capability; The terminal has the ability to measure and report BWP; The terminal has different modes for measuring the full bandwidth and individual BWPs; The terminal supports the transmission blocks TB on different BWPs to be the same or different; the same TB is the TB transmitted in duplicate, and the different TB is the TB sent in multiple channels concurrently; The soft buffer of the terminal's hybrid automatic repeat request (HARQ) process can store TBs transmitted on different BWPs; The terminal supports TBs sent by different BWPs using the same or different HARQ processes.
9. The data transmission method according to claim 7, wherein: Also includes: Configure the terminal to enable or disable multi-BWP transmission.
10. The data transmission method according to claim 9, characterized in that: Configure the terminal to enable or disable multi-BWP transmission, including: Through radio resource control RRC signaling, the terminal is configured to enable or disable multi-BWP transmission during the RRC connection establishment process or the RRC reconfiguration process.
11. The data transmission method according to claim 10, wherein: The RRC signaling carries at least one of the following: Instructions for opening or closing; Number of BWPs activated simultaneously; The BWP identification number or index available to the terminal; Measurement-related configuration under multiple BWP.
12. The data transmission method according to claim 7, wherein: The bandwidth available to the terminal, BWP, includes: Control the bandwidth part BWP available to the terminal through radio resource control RRC signaling; or The bandwidth part BWP available to the terminal is controlled jointly by radio resource control RRC signaling and medium access control control element MAC CE signaling; or, The bandwidth portion BWP available to the terminal is controlled separately through the MAC layer.
13. The data transmission method according to claim 12, wherein: The bandwidth part (BWP) available to the terminal is controlled through RRC signaling, including: When the terminal accesses the network, one or more BWPs are configured for the terminal through RRC signaling connection establishment signaling; and / or, In the terminal connected state, the BWP available to the terminal is modified through RRC signaling reconfiguration signaling.
14. The data transmission method according to claim 12, wherein: The bandwidth part (BWP) available to the terminal is controlled jointly by radio resource control (RRC) signaling and media access control (MAC) control element (MAC) signaling, including: When the terminal accesses the network, the BWP set available to the terminal is configured for the terminal through RRC connection establishment signaling; The MAC layer performs activation or deactivation control through MAC CE signaling or the physical downlink control channel PDCCH.
15. The data transmission method according to claim 12, wherein: The MAC layer independently controls the bandwidth portion (BWP) available to the terminal, including at least one of the following: The scheduler of the MAC layer determines whether to start multi-BWP copy transmission according to the quality of service QoS characteristic value associated with the terminal's data packet. If enabled, BWP allocation is performed during resource allocation; If multi-BWP replication transmission is enabled through the MAC layer scheduler, the terminal's available BWP is calculated based on the full bandwidth measurement and BWP measurement reported by the terminal; Sort available multi-BWPs; Control the priority of multiple BWPs; After sorting the available BWPs for a single terminal, determine the potential terminal candidates that can be carried on each BWP; The actual number of BWPs to be allocated is determined based on the actual amount of data sent by each terminal, the air interface channel quality, the QoS requirements related to the data packets, and the available BWPs; Allocate radio resources to the terminal in the available BWP; The BWP selection information is sent to the terminal via MAC CE or DCI carried by PDCCH.
16. The data transmission method according to claim 15, characterized in that: Sort the available multi-BWPs by at least one of the following: Sort multiple BWPs from high to low based on the transmission quality of the terminals on them; If the terminal has transmitted data on the BWP, the transmission quality of the terminal on the BWP is determined based on at least one of the BLER generated by the first transmission of the terminal data, whether the HARQ process has performed retransmissions, the number of retransmissions, and the residual BLER, and the available BWPs are sorted according to the transmission quality.
17. The data transmission method according to claim 15, characterized in that: Control the priority of multiple BWPs, including: Among the BWPs available to the terminal, the BWP with a BLER of 0 generated in the first transmission has the highest priority, followed by the BWP that was successfully transmitted after retransmission. The BWP with fewer retransmissions has a higher priority. For data that has not been transmitted by the terminal, the BWP with a residual BLER has the lowest priority.
18. The data transmission method according to claim 7, characterized in that: Also includes: The receiving terminal is configured to provide feedback information on whether the transmission block is successfully received on at least one bandwidth part BWP available to the terminal.
19. A data transmission device, characterized in that: Applied to the media access control (MAC) layer of a network device, the device comprises: The transceiver module is configured to receive data sent by an upper layer; and copy and transmit the transmission block TB of the data to the terminal via at least two bandwidth parts BWP available to the terminal scheduled by the MAC layer.
20. A network device, characterized in that: include: The transceiver of the media access control (MAC) layer of a network device is used to receive data sent by the upper layer; The transmission block TB of the data is copied and transmitted to the terminal via at least two bandwidth parts BWP available to the terminal scheduled by the MAC layer.
21. A data transmission device, characterized in that: Applied to a terminal, the device includes: The transceiver module is used to receive, through the multi-bandwidth part BWP, a transmission block TB transmitted on at least two BWPs available to the terminal scheduled by the MAC layer of the network device, where the TBs transmitted on at least two BWPs available to the terminal are duplicate blocks of the same TB.
22. A terminal, characterized in that: include: The transceiver is configured to receive, through a multi-bandwidth part BWP, a transport block TB transmitted on at least two BWPs available to the terminal and scheduled by a MAC layer of a network device, wherein the TBs transmitted on at least two BWPs available to the terminal are duplicate blocks of the same TB.
23. A communication device, characterized in that: include: A processor and a memory storing a computer program, wherein when the computer program is executed by the processor, the method according to any one of claims 1 to 6 or any one of claims 7 to 18 is executed.
24. A computer-readable storage medium, characterized in that The method comprises instructions, which, when executed on a computer, cause the computer to execute the method according to any one of claims 1 to 6 or any one of claims 7 to 18.
Citation Information
Patent Citations
BWP (bandwidth portion) configuration method, network device and terminal
CN109391935A
Data transmission method and apparatusdevice, storage medium, terminal and base station
CN110167067A
Repeated transmission method, terminal and network side equipment
CN110971349A