A data transmission method, a data transmission device, and a storage medium.
By prioritizing information in the reduced capability terminal and selecting information whose transmission bandwidth is less than the terminal's capacity, the problem of transmission failure caused by multiple parallel data processing is solved, thus achieving both reliability and efficiency in data transmission.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-18
- Publication Date
- 2026-03-13
AI Technical Summary
In wireless communication systems, when the bandwidth of a reduced-capability terminal is limited, it cannot effectively handle multiple parallel transmissions and/or processing of data, leading to transmission failures.
By prioritizing information, a second quantity of information is selected for transmission, ensuring its bandwidth is less than the transmission bandwidth corresponding to the terminal's capability, thus avoiding bandwidth conflicts.
This effectively avoids transmission failures caused by bandwidth conflicts, ensuring the reliability and efficiency of data transmission.
Smart Images

Figure CN115088301B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of wireless communication technology, and in particular to a data transmission method, a data transmission device, and a storage medium. Background Technology
[0002] In wireless communication systems, Machine-Type Communication (MTC) and Narrow Band Internet of Things (NB-IoT) technologies have been proposed to address the low-speed and high-latency requirements of IoT services. However, due to the development of IoT services, MTC and NB-IoT technologies can no longer meet the current speed and latency demands of IoT services. Therefore, a new reduced-capability (Redcap) terminal, or simply NR-lite, is designed to cover the service requirements of IoT.
[0003] In related technologies, a bandwidth portion (BWP) larger than the Redcap terminal's transmit / receive capabilities can be configured for the Redcap terminal. The terminal transmits data within the BWP by switching frequencies. However, when multiple data are transmitted and / or processed in parallel within a single BWP, and the bandwidth required for these multiple data transmissions and / or processing exceeds the terminal's bandwidth capacity, it becomes impossible to determine how to handle these multiple data transmissions and / or processing. Summary of the Invention
[0004] To overcome the problems existing in related technologies, this disclosure provides a data transmission method, a data transmission device, and a storage medium.
[0005] According to a first aspect of the present disclosure, a data transmission method is provided, applied to a terminal, the method comprising: including:
[0006] In response to the fact that the bandwidth required for a first quantity of information is greater than the transmission bandwidth corresponding to the terminal capability, a second quantity of information is determined from the first quantity of information and the second quantity of information is used as the transmitted information; wherein, the second quantity is less than the first quantity.
[0007] In one embodiment, the method further includes:
[0008] It is determined that the terminal is configured with a first bandwidth greater than the terminal's capacity, and the first amount of information is transmitted based on the first bandwidth.
[0009] In one embodiment, the transmitted information includes at least one of the following:
[0010] Send data and / or signaling;
[0011] Receive data and / or signaling;
[0012] Measurement data and / or signaling; and
[0013] Monitoring data and / or signaling.
[0014] In one implementation, determining the transmission of a second quantity of information from the first quantity of information includes:
[0015] Based on a predefined information priority, a second amount of information is determined to be transmitted from the first amount of information.
[0016] In one implementation, the first quantity of information includes the terminal-specific search space (USS) and the physical downlink shared channel (PDSCH) based on semi-static scheduling.
[0017] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0018] In response to the fact that the information priority of the PDSCH based on semi-static scheduling is higher than the information priority of the USS, the PDSCH based on semi-static scheduling is determined to be transmitted; the semi-static scheduling is the scheduling information preset by the downlink control signaling.
[0019] In one implementation, the information of the first quantity includes USS and PDSCH based on dynamic scheduling;
[0020] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0021] In response to the fact that the information priority of the dynamically scheduled PDSCH is higher than the information priority of the USS, it is determined to transmit the dynamically scheduled PDSCH; the dynamically scheduled PDSCH is the scheduling information dynamically indicated by the physical downlink control channel PDCCH corresponding to the transmitted PDSCH.
[0022] In one implementation, the first quantity of information includes a terminal-specific search space (USS) and a PDSCH for carrying a random access response (RAR) and / or a PDCCH for scheduling the RAR PDSCH.
[0023] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0024] In response to the fact that the information priority of the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH is higher than the information priority of USS, the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH are determined to be transmitted.
[0025] In one implementation, the information of the first quantity includes PDSCH based on semi-static scheduling and PDSCH based on dynamic scheduling.
[0026] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0027] In response to the fact that the information priority of the PDSCH based on dynamic scheduling is higher than that of the PDSCH based on semi-static scheduling, it is determined to transmit the PDSCH based on dynamic scheduling.
[0028] In one implementation, the first quantity of information includes a PDSCH based on semi-static scheduling and a PDSCH for carrying RAR and / or a PDCCH for scheduling RAR PDSCH.
[0029] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0030] In response to the fact that the information priority of the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH is higher than the information priority of the PDSCH based on semi-static scheduling, the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH are determined to be transmitted.
[0031] In one implementation, the first quantity of information includes a dynamically scheduled PDSCH and a PDSCH for carrying RAR and / or a PDCCH for scheduling RAR PDSCH.
[0032] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0033] In response to the fact that the information priority of the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH is higher than the information priority of the PDSCH based on dynamic scheduling, it is determined that the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH will be transmitted.
[0034] In one implementation, the first quantity of information includes a Physical Uplink Shared Channel (PUSCH) based on semi-static scheduling and a PUSCH based on dynamic scheduling.
[0035] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0036] In response to the fact that the information priority of the dynamically scheduled PUSCH is higher than that of the semi-statically scheduled PUSCH, the dynamically scheduled PUSCH is determined to be transmitted; the semi-statically scheduled PUSCH is the downlink control signaling preset scheduling information; the dynamically scheduled PUSCH is the physical uplink control channel (PUCCH) dynamic indication scheduling information corresponding to the transmitted PUSCH.
[0037] In one implementation, the first quantity of information includes a PUSCH based on semi-static scheduling and a PUCCH for carrying uplink scheduling requests (SRs).
[0038] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0039] In response to the fact that the information priority of the PUCCH used to carry the SR is higher than the information priority of the PUSCH in the semi-static scheduling, the PUCCH used to carry the SR is determined to be transmitted.
[0040] In one implementation, the first quantity of information includes a semi-static scheduling PUSCH and a PUCCH for carrying Hybrid Automatic Repeat Request (HARQ).
[0041] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0042] In response to the fact that the information priority of the PUCCH used to carry HARQ is higher than the information priority of the PUSCH in semi-static scheduling, it is determined to transmit the PUCCH used to carry HARQ.
[0043] In one implementation, the first quantity of information includes the semi-statically scheduled PUSCH and the Physical Random Access Channel (PRACH).
[0044] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0045] In response to the fact that the information priority of the PRACH is higher than the information priority of the semi-static scheduling PUSCH, the PRACH is determined to be transmitted.
[0046] In one implementation, the information of the first quantity includes a dynamically scheduled PUSCH and a PUCCH used to carry SR.
[0047] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0048] In response to the fact that the information priority of the PUCCH used to carry the SR is higher than the information priority of the PUSCH based on dynamic scheduling, it is determined that the PUCCH used to carry the SR will be transmitted.
[0049] In one implementation, the first quantity of information includes dynamically scheduled PUSCH and PUCCH for carrying HARQ.
[0050] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0051] In response to the fact that the information priority of the PUCCH used to carry HARQ is higher than the information priority of the PUSCH based on dynamic scheduling, it is determined to transmit the PUCCH used to carry HARQ.
[0052] In one implementation, the information of the first quantity includes dynamically scheduled PUSCH and PRACH;
[0053] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0054] In response to the fact that the information priority of the PRACH is higher than the information priority of the PUSCH based on dynamic scheduling, the PRACH is determined to be transmitted.
[0055] In one implementation, the first quantity of information includes a PUCCH for carrying SR and a PUCCH for carrying HARQ;
[0056] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0057] In response to the fact that the information priority of the PUCCH used to carry HARQ is higher than the information priority of the PUCCH used to carry SR, it is determined that the PUCCH used to carry HARQ will be transmitted.
[0058] In one implementation, the first quantity of information includes PUCCH and PRACH for carrying SR;
[0059] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0060] In response to the fact that the information priority of the PRACH is higher than the information priority of the PUCCH used to carry the SR, it is determined that the transmission is used to carry the PRACH.
[0061] In one implementation, the first quantity of information includes PUCCH and PRACH for carrying HARQ;
[0062] The step of determining the transmission of a second quantity of information from the first quantity of information based on a predefined information priority includes:
[0063] In response to the fact that the information priority of the PRACH is higher than the information priority of the PUCCH used to carry HARQ, it is determined that transmission is used to carry PRACH.
[0064] According to a second aspect of the present disclosure, a data transmission apparatus is provided for use in a terminal, the apparatus comprising: including:
[0065] The transmission module is configured to, in response to a first quantity of information requiring a bandwidth greater than the transmission bandwidth corresponding to the terminal capability, determine a second quantity of information to be transmitted from the first quantity of information, and use the second quantity of data as the transmitted information; wherein the second quantity is less than the first quantity.
[0066] In one embodiment, the transmission module is further configured to:
[0067] It is determined that the terminal is configured with a first bandwidth greater than the terminal's capacity, and the first amount of information is transmitted based on the first bandwidth.
[0068] In one embodiment, the transmitted information includes at least one of the following:
[0069] Send data and / or signaling;
[0070] Receive data and / or signaling;
[0071] Measurement data and / or signaling; and
[0072] Monitoring data and / or signaling.
[0073] In one embodiment, the transmission module is used for:
[0074] Based on a predefined information priority, a second amount of information is determined to be transmitted from the first amount of information.
[0075] In one implementation, the first quantity of information includes the terminal-specific search space (USS) and the physical downlink shared channel (PDSCH) based on semi-static scheduling.
[0076] The transmission module is used for:
[0077] In response to the fact that the information priority of the PDSCH based on semi-static scheduling is higher than the information priority of the USS, the PDSCH based on semi-static scheduling is determined to be transmitted; the semi-static scheduling is the scheduling information preset by the downlink control signaling.
[0078] In one implementation, the information of the first quantity includes USS and PDSCH based on dynamic scheduling;
[0079] The transmission module is used for:
[0080] In response to the fact that the information priority of the dynamically scheduled PDSCH is higher than the information priority of the USS, it is determined to transmit the dynamically scheduled PDSCH; the dynamically scheduled PDSCH is the scheduling information dynamically indicated by the physical downlink control channel PDCCH corresponding to the transmitted PDSCH.
[0081] In one implementation, the first quantity of information includes a terminal-specific search space (USS) and a PDSCH for carrying a random access response (RAR) and / or a PDCCH for scheduling the RAR PDSCH.
[0082] The transmission module is used for:
[0083] In response to the fact that the information priority of the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH is higher than the information priority of USS, the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH are determined to be transmitted.
[0084] In one implementation, the information of the first quantity includes PDSCH based on semi-static scheduling and PDSCH based on dynamic scheduling.
[0085] The transmission module is used for:
[0086] In response to the fact that the information priority of the PDSCH based on dynamic scheduling is higher than that of the PDSCH based on semi-static scheduling, it is determined to transmit the PDSCH based on dynamic scheduling.
[0087] In one implementation, the first quantity of information includes a PDSCH based on semi-static scheduling and a PDSCH for carrying RAR and / or a PDCCH for scheduling RAR PDSCH.
[0088] The transmission module is used for:
[0089] In response to the fact that the information priority of the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH is higher than the information priority of the PDSCH based on semi-static scheduling, the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH are determined to be transmitted.
[0090] In one implementation, the first quantity of information includes a dynamically scheduled PDSCH and a PDSCH for carrying RAR and / or a PDCCH for scheduling RAR PDSCH.
[0091] The transmission module is used for:
[0092] In response to the fact that the information priority of the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH is higher than the information priority of the PDSCH based on dynamic scheduling, it is determined that the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH will be transmitted.
[0093] In one implementation, the first quantity of information includes a Physical Uplink Shared Channel (PUSCH) based on semi-static scheduling and a PUSCH based on dynamic scheduling.
[0094] The transmission module is used for:
[0095] In response to the fact that the information priority of the dynamically scheduled PUSCH is higher than that of the semi-statically scheduled PUSCH, the dynamically scheduled PUSCH is determined to be transmitted; the semi-statically scheduled PUSCH is the downlink control signaling preset scheduling information; the dynamically scheduled PUSCH is the physical uplink control channel (PUCCH) dynamic indication scheduling information corresponding to the transmitted PUSCH.
[0096] In one implementation, the first quantity of information includes a PUSCH based on semi-static scheduling and a PUCCH for carrying uplink scheduling requests (SRs).
[0097] The transmission module is used for:
[0098] In response to the fact that the information priority of the PUCCH used to carry the SR is higher than the information priority of the PUSCH in the semi-static scheduling, the PUCCH used to carry the SR is determined to be transmitted.
[0099] In one implementation, the first quantity of information includes a semi-static scheduling PUSCH and a PUCCH for carrying Hybrid Automatic Repeat Request (HARQ).
[0100] The transmission module is used for:
[0101] In response to the fact that the information priority of the PUCCH used to carry HARQ is higher than the information priority of the PUSCH in semi-static scheduling, it is determined to transmit the PUCCH used to carry HARQ.
[0102] In one implementation, the first quantity of information includes the semi-statically scheduled PUSCH and the Physical Random Access Channel (PRACH).
[0103] The transmission module is used for:
[0104] In response to the fact that the information priority of the PRACH is higher than the information priority of the semi-static scheduling PUSCH, the PRACH is determined to be transmitted.
[0105] In one implementation, the information of the first quantity includes a dynamically scheduled PUSCH and a PUCCH used to carry SR.
[0106] The transmission module is used for:
[0107] In response to the fact that the information priority of the PUCCH used to carry the SR is higher than the information priority of the PUSCH based on dynamic scheduling, it is determined that the PUCCH used to carry the SR will be transmitted.
[0108] In one implementation, the first quantity of information includes dynamically scheduled PUSCH and PUCCH for carrying HARQ.
[0109] The transmission module is used for:
[0110] In response to the fact that the information priority of the PUCCH used to carry HARQ is higher than the information priority of the PUSCH based on dynamic scheduling, it is determined to transmit the PUCCH used to carry HARQ.
[0111] In one implementation, the information of the first quantity includes dynamically scheduled PUSCH and PRACH;
[0112] The transmission module is used for:
[0113] In response to the fact that the information priority of the PRACH is higher than the information priority of the PUSCH based on dynamic scheduling, the PRACH is determined to be transmitted.
[0114] In one implementation, the first quantity of information includes a PUCCH for carrying SR and a PUCCH for carrying HARQ;
[0115] The transmission module is used for:
[0116] In response to the fact that the information priority of the PUCCH used to carry HARQ is higher than the information priority of the PUCCH used to carry SR, it is determined that the PUCCH used to carry HARQ will be transmitted.
[0117] In one implementation, the first quantity of information includes PUCCH and PRACH for carrying SR;
[0118] The transmission module is used for:
[0119] In response to the fact that the information priority of the PRACH is higher than the information priority of the PUCCH used to carry the SR, it is determined that the transmission is used to carry the PRACH.
[0120] In one implementation, the first quantity of information includes PUCCH and PRACH for carrying HARQ;
[0121] The transmission module is used for:
[0122] In response to the fact that the information priority of the PRACH is higher than the information priority of the PUCCH used to carry HARQ, it is determined that transmission is used to carry PRACH.
[0123] According to a third aspect of the present disclosure, a data transmission apparatus is provided, comprising:
[0124] A processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the data transfer method described in the first aspect or any embodiment of the first aspect.
[0125] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, wherein when instructions in the storage medium are executed by a processor of a mobile terminal, the mobile terminal is enabled to perform the data transmission method described in the first aspect or any one of the embodiments of the first aspect.
[0126] The technical solutions provided by the embodiments of this disclosure can include the following beneficial effects: the method provided by this disclosure can enable the terminal to transmit multiple pieces of information with a bandwidth greater than the bandwidth corresponding to the terminal's capability, thereby determining the information to be transmitted and avoiding transmission errors caused by conflicts during information transmission.
[0127] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0128] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0129] Figure 1 This is a diagram illustrating a communication system architecture for a network device and a terminal, according to an exemplary embodiment.
[0130] Figure 2 This is a flowchart illustrating a data transmission method according to an exemplary embodiment.
[0131] Figure 3 This is a flowchart illustrating a data transmission method according to an exemplary embodiment.
[0132] Figure 4 This is a flowchart illustrating a data transmission method according to an exemplary embodiment.
[0133] Figure 5 This is a schematic diagram illustrating the information priority of downlink transmission in a data transmission method according to an exemplary embodiment.
[0134] Figure 6 This is a schematic diagram illustrating the information priority of uplink transmission in a data transmission method according to an exemplary embodiment.
[0135] Figure 7 This is a block diagram illustrating a data transmission apparatus according to an exemplary embodiment.
[0136] Figure 8 This is a block diagram illustrating a data transmission apparatus according to an exemplary embodiment. Detailed Implementation
[0137] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0138] Figure 1 This is a diagram illustrating a communication system architecture between a network device and a terminal according to an exemplary embodiment. The communication method provided in this disclosure can be applied to... Figure 1 The communication system architecture diagram shown is as follows. Figure 1 As shown, network-side devices can be based on Figure 1 The architecture shown sends signaling.
[0139] Understandable, Figure 1 The network devices and terminal communication system shown are for illustrative purposes only. A wireless communication system may also include other network devices, such as core network equipment, wireless relay equipment, and wireless backhaul equipment. Figure 1 Not shown in the diagram. This disclosure does not limit the number of network devices and terminals included in the wireless communication system.
[0140] It is further understood that the wireless communication system of this disclosure is a network providing wireless communication functionality. The wireless communication system can employ different communication technologies, such as code division multiple access (CDMA), wideband code division multiple access (WCDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency-division multiple access (OFDMA), single-carrier frequency division multiple access (SC-FDMA), and carrier sense multiple access with collision avoidance. Based on factors such as capacity, speed, and latency, networks can be categorized as 2G networks, 3G networks, 4G networks, or future evolution networks, such as 5G networks. 5G networks can also be referred to as New Radio (NR). For ease of description, this disclosure may sometimes simply refer to the wireless communication network as a network.
[0141] Furthermore, the network device involved in this disclosure can also be referred to as a wireless access network device. This wireless access network device can be: a base station, an evolved Node B (eB) base station, a home base station, an access point (AP) in a Wireless Fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission and reception point (TRP), etc. It can also be a gNB in an NR system, or a component or part of a base station. When it is a vehicle-to-everything (V2X) communication system, the network device can also be an in-vehicle device. It should be understood that the specific technologies and device forms used in the embodiments of this disclosure are not limited.
[0142] Furthermore, the terminal involved in this disclosure can also be referred to as a terminal device, user equipment (UE), mobile station (MS), mobile terminal (MT), etc., and is a device that provides voice and / or data connectivity to a user. For example, a terminal can be a handheld device with wireless connectivity, an in-vehicle device, etc. Currently, some examples of terminals include: smartphones (Mobile Phones), pocket personal computers (PPCs), handheld computers, personal digital assistants (PDAs), laptops, tablets, wearable devices, or in-vehicle devices, etc. In addition, when it is a vehicle-to-everything (V2X) communication system, the terminal device can also be an in-vehicle device. It should be understood that the embodiments of this disclosure do not limit the specific technology or specific device form adopted by the terminal.
[0143] Reduced capability: In communication systems such as LTE (Long Term Evolution) and 4G (fourth-generation mobile communication technology), two major technologies, MTC (Machine Type Communication) and NB-IoT (Narrow Band Internet of Things), were proposed to support IoT services. These two technologies primarily target low-data-rate, high-latency scenarios, such as meter reading and environmental monitoring. Currently, NB-IoT technology supports a maximum transmission rate of several hundred kbps (kilobits per second), while MTC technology supports a maximum transmission rate of several Mbps (megabits per second). However, with the continuous development of IoT services, such as video surveillance, smart homes, wearable devices, and industrial sensing monitoring, these services typically require transmission rates of tens to 100 Mbps. Simultaneously, these services also have relatively high latency requirements. Therefore, LTE's MTC and NB-IoT technologies are insufficient to meet these requirements. Based on this situation, the design of a new user equipment in 5G NR has been proposed to cover these mid-range IoT devices. In the current 3GPP (3rd Generation Partnership Project) standardization, this new type of terminal is called a Reduced Capability (Redcap) terminal, or simply NR-lite. Redcap terminals have a relatively smaller bandwidth configuration. Therefore, due to the reduced bandwidth, the bandwidth configured for a Redcap terminal is 20MHz in FR1 and 100MHz in FR2.
[0144] Based on this, one proposed solution is to assign a Baseband Window (BWP) to the terminal, whose bandwidth exceeds the bandwidth required for its transmit / receive capabilities. The terminal can then transmit and receive data in this BWP by frequency switching. However, multiple transmissions may occur within this BWP, such as simultaneously receiving the Physical Downlink Shared Channel (PDSCH) and monitoring the Physical Downlink Control Channel (PDCCH). Alternatively, multiple control resource sets (CORESETs) may be monitored simultaneously, such as the Common Search Space (CSS) and the UE Specific Search Space (USS). Measurement and data reception / PDCCH monitoring may also occur simultaneously. However, when the terminal processes multiple transmissions simultaneously, the required bandwidth exceeds its transmission capacity. In this case, the transmission information cannot be determined, leading to transmission failure.
[0145] Therefore, this disclosure provides a data transmission method that determines the information to be transmitted when the required bandwidth exceeds the terminal's transmission capacity, thus avoiding transmission failures due to bandwidth conflicts when processing multiple pieces of information simultaneously.
[0146] Figure 2 This is a flowchart illustrating a data transmission method according to an exemplary embodiment. For example... Figure 2 As shown, the data transmission method used in the terminal includes the following steps.
[0147] In step S11, in response to the fact that the bandwidth required for the first quantity of information is greater than the transmission bandwidth corresponding to the terminal capability, a second quantity of information is determined from the first quantity of information and used as the information to be transmitted.
[0148] In some embodiments, the first quantity of information may be a first quantity of data, or a first quantity of signaling, or a first quantity of data and signaling.
[0149] In this embodiment of the disclosure, the terminal determines that the bandwidth required to transmit a first quantity of information simultaneously is greater than the transmission bandwidth corresponding to the terminal's capability. The terminal then selects a second quantity of information from the first quantity of information to transmit and transmits the determined second quantity of information. In this embodiment, the second quantity is less than the first quantity.
[0150] Figure 3 This is a flowchart illustrating a data transmission method according to an exemplary embodiment. For example... Figure 3As shown, the data transmission method includes the following steps:
[0151] In step S21, it is determined that the terminal is configured with a first bandwidth greater than the terminal's capability.
[0152] In step S22, in response to the fact that the bandwidth required for the first quantity of information is greater than the transmission bandwidth corresponding to the terminal capability, a second quantity of information is determined from the first quantity of information and used as the information to be transmitted.
[0153] In some embodiments, the first quantity of information may be information to be transmitted.
[0154] In some embodiments, the first quantity of information may be a first quantity of data, or a first quantity of signaling, or a first quantity of data and signaling. In some embodiments, the second quantity of information transmitted may be a second quantity of data, or a second quantity of signaling, or a second quantity of data and signaling.
[0155] In this embodiment of the disclosure, the network device configures a transmission bandwidth for the terminal that is greater than the transmission bandwidth corresponding to the terminal's capabilities. The network can transmit information based on a first BWP (Bandwidth-on-Package) that is greater than the transmission bandwidth corresponding to the terminal's capabilities. The information transmitted based on the first BWP may include at least one of the following: data, monitoring signaling, measurement information, etc. For example, monitoring signaling may include monitoring the PDCCH (Power Distribution Center) or monitoring multiple CORESETs. This embodiment of the disclosure does not impose specific limitations.
[0156] The first BWP may include multiple BWPs or a single BWP. Multiple pieces of information are transmitted based on the first BWP; that is, multiple pieces of information may be transmitted on one BWP or multiple BWPs. Furthermore, for ease of description, the portion of bandwidth configured for the terminal that exceeds the terminal's capabilities is referred to as the first BWP in this embodiment of the disclosure.
[0157] In this embodiment of the disclosure, the transmitted information includes at least one of the following:
[0158] Send data and / or signaling;
[0159] Receive data and / or signaling;
[0160] Measurement data and / or signaling; and
[0161] Monitoring data and / or signaling.
[0162] Figure 4 This is a flowchart illustrating a data transmission method according to an exemplary embodiment. For example... Figure 4 As shown, the method includes the following steps.
[0163] In step S31, in response to the fact that the bandwidth required for the first quantity of information is greater than the transmission bandwidth corresponding to the terminal capability, based on the priority of the information, a second quantity of information is determined from the first quantity of information to be transmitted, and the second quantity of information is used as the transmitted information.
[0164] In this embodiment of the disclosure, the information priority of each piece of information in a first quantity of information to be transmitted can be determined based on predefined rules. Then, a second quantity of information to be transmitted is determined from the first quantity of information based on the determined information priorities of each piece of information. Of course, there are many ways to determine the priorities of the different pieces of information included in the first quantity of information, and this embodiment of the disclosure does not limit this approach.
[0165] In this embodiment of the disclosure, the method may further include: determining that the terminal is configured with a first bandwidth greater than the terminal's capabilities.
[0166] In the embodiments disclosed herein, the following embodiments are illustrated using information transmitted downstream as an example. It should be noted that the following embodiments can be implemented individually, together, or some embodiments can be implemented together.
[0167] Figure 5 This is a schematic diagram illustrating the information priority of downlink transmission in a data transmission method according to an exemplary embodiment. For example... Figure 5 As shown:
[0168] In an exemplary embodiment of this disclosure, the first quantity of information includes at least two types of information; based on the priority of different information, a second quantity of information is determined from the first quantity of information as the information to be transmitted. In some embodiments, high-priority information can be transmitted first, and then the transmission of low-priority information can be abandoned. In some embodiments, high-priority information can be transmitted first, and then low-priority information can be transmitted. In an exemplary embodiment of this disclosure, the first quantity of information includes USS and PDSCH based on semi-static scheduling. In response to the fact that the information priority of PDSCH based on semi-static scheduling is higher than the information priority of USS, it is determined to transmit PDSCH based on semi-static scheduling. Wherein, semi-static scheduling is the scheduling information preset by downlink control signaling. At subsequent preset scheduling times, no additional control signaling is required, and PUSCH can be transmitted directly according to the preset scheduling information.
[0169] In an exemplary embodiment of this disclosure, the first quantity of information includes USS and PDSCH based on dynamic scheduling.
[0170] In response to the fact that the information priority of the dynamically scheduled PDSCH is higher than that of the USS, the transmission of the dynamically scheduled PDSCH is determined. The dynamically scheduled PDSCH is the scheduling information dynamically indicated by the physical downlink control channel (PDCCH) corresponding to the transmitted PDSCH.
[0171] In an exemplary embodiment of this disclosure, the first quantity of information includes a terminal-specific search space (USS) and a PDSCH for carrying a random access response (RAR) and / or a PDCCH for scheduling the RAR PDSCH.
[0172] In response to the information priority of the PDSCH used to carry the RAR and / or the PDCCH used to schedule the RAR PDSCH being higher than the information priority of the USS, the PDSCH used to carry the RAR and / or the PDCCH used to schedule the RAR PDSCH are determined to be transmitted.
[0173] In an exemplary embodiment of this disclosure, the first quantity of information includes PDSCH based on semi-static scheduling and PDSCH based on dynamic scheduling.
[0174] In response to the fact that the information priority of PDSCH based on dynamic scheduling is higher than that of PDSCH based on semi-static scheduling, the transmission of PDSCH based on dynamic scheduling is determined.
[0175] In an exemplary embodiment of this disclosure, the first quantity of information includes a PDSCH based on semi-static scheduling and a PDSCH for carrying RARs and / or a PDCCH for scheduling RAR PDSCHs.
[0176] In response to the information priority of the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH being higher than the information priority of the PDSCH based on semi-static scheduling, the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH are determined.
[0177] In an exemplary embodiment of this disclosure, the first quantity of information includes a dynamically scheduled PDSCH and a PDSCH for carrying RARs and / or a PDCCH for scheduling RAR PDSCHs.
[0178] In response to the information priority of the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH being higher than the information priority of the PDSCH based on dynamic scheduling, the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH are determined to be transmitted.
[0179] In an exemplary embodiment of this disclosure, the first quantity of information includes USS, semi-static scheduling-based PDSCH, and dynamic scheduling-based PDSCH.
[0180] The information priority of the PDSCH in response to dynamic scheduling is higher than that of the PDSCH based on semi-static scheduling, and the information priority of the PDSCH based on semi-static scheduling is higher than that of the USS. The PDSCH for dynamic transmission scheduling is determined, or the PDSCH for dynamic transmission scheduling and the PDSCH based on semi-static scheduling are determined.
[0181] In an exemplary embodiment of this disclosure, the first quantity of information includes the USS, a semi-static scheduling-based PDSCH, and a PDSCH for carrying RARs and / or a PDCCH for scheduling RAR PDSCHs.
[0182] In response to the information priority of the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH being higher than the information priority of the PDSCH based on semi-static scheduling, and the information priority of the PDSCH based on semi-static scheduling being higher than the information priority of the USS, it is determined whether to transmit the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH, or to determine whether to transmit the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH and the PDSCH based on semi-static scheduling.
[0183] In an exemplary embodiment of this disclosure, the first quantity of information includes the USS and the dynamically scheduled PDSCH, as well as the PDSCH for carrying RAR and / or the PDCCH for scheduling RAR PDSCH.
[0184] In response to the information priority of the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH being higher than the information priority of the dynamically scheduled PDSCH, and the information priority of the dynamically scheduled PDSCH being higher than the information priority of the USS, determine the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH, or determine the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH and the dynamically scheduled PDSCH.
[0185] In an exemplary embodiment of this disclosure, the first quantity of information includes PDSCH based on semi-static scheduling and PDSCH based on dynamic scheduling, as well as PDSCH carrying RAR and / or PDCCH scheduling RAR PDSCH.
[0186] In response to the information priority of the PDSCH carrying the RAR and / or the PDCCH scheduling the RAR PDSCH, the information priority of the dynamically scheduled PDSCH is higher than that of the dynamically scheduled PDSCH, and the information priority of the dynamically scheduled PDSCH is higher than that of the PDSCH based on semi-static scheduling. The PDSCH carrying the RAR and / or the PDCCH scheduling the RAR PDSCH are determined, or the PDSCH carrying the RAR and / or the PDCCH scheduling the RAR PDSCH and the dynamically scheduled PDSCH are determined.
[0187] In an exemplary embodiment of this disclosure, the first quantity of information includes USS, PDSCH based on semi-static scheduling, PDSCH based on dynamic scheduling, and PDSCH carrying RAR and / or PDCCH scheduling RAR PDSCH.
[0188] In response to the information priority of the PDSCH carrying the RAR and / or the PDCCH scheduling the RAR PDSCH, the information priority of the dynamically scheduled PDSCH is higher than that of the PDSCH based on semi-static scheduling, and the information priority of the PDSCH based on semi-static scheduling is higher than that of the USS. The CSS / PDSCH for transmission carrying the RAR is determined, or the PDSCH for transmission carrying the RAR and / or the PDCCH scheduling the RAR PDSCH and the dynamically scheduled PDSCH are determined, or the PDCCH for transmission carrying the RAR and / or the PDSCH scheduling the RAR PDSCH, the dynamically scheduled PDSCH, and the PDSCH based on semi-static scheduling are determined.
[0189] In the embodiments disclosed herein, the following embodiments are illustrated using information transmitted downstream as an example. It should be noted that the following embodiments can be implemented individually, together, or some embodiments can be implemented together.
[0190] Figure 6 This is a schematic diagram illustrating the information priority of uplink transmission in a data transmission method according to an exemplary embodiment. For example... Figure 6 As shown.
[0191] In an exemplary embodiment of this disclosure, the first quantity of information includes a Physical Uplink Shared Channel (PUSCH) based on semi-static scheduling and a PUSCH based on dynamic scheduling.
[0192] The information priority of dynamically scheduled PUSCHs is higher than that of semi-statically scheduled PUSCHs, thus determining the transmission of dynamically scheduled PUSCHs. Semi-statically scheduled PUSCHs provide preset scheduling information for downlink control signaling. Dynamically scheduled PUSCHs provide dynamic indication scheduling information for the physical uplink control channel (PUCCH) corresponding to the transmitted PUSCH.
[0193] In an exemplary embodiment of this disclosure, the first quantity of information includes a semi-static scheduling-based PUSCH and a PUCCH for carrying uplink scheduling requests (SRs).
[0194] In response to the fact that the information priority of the PUCCH used to carry the SR is higher than the information priority of the PUSCH based on semi-static scheduling, the PUCCH used to carry the SR is determined to be transmitted.
[0195] In an exemplary embodiment of this disclosure, the first quantity of information includes a semi-static scheduling-based PUSCH and a PUCCH for carrying Hybrid Automatic Repeat Request (HARQ).
[0196] In response to the fact that the information priority of the PUCCH used to carry HARQ is higher than the information priority of the PUSCH based on semi-static scheduling, the PUCCH used to carry HARQ is determined to be transmitted.
[0197] In an exemplary embodiment of this disclosure, the first quantity of information includes the semi-statically scheduled PUSCH and the Physical Random Access Channel (PRACH);
[0198] The information priority of PRACH is higher than that of PUSCH in semi-static scheduling, and the transmission of PRACH is determined.
[0199] In an exemplary embodiment of this disclosure, the first quantity of information includes a dynamically scheduled PUSCH and a PUCCH for carrying SR.
[0200] In response to the fact that the information priority of the PUCCH used to carry the SR is higher than the information priority of the PUSCH based on dynamic scheduling, the PUCCH used to carry the SR is determined to be transmitted.
[0201] In an exemplary embodiment of this disclosure, the first quantity of information includes a dynamically scheduled PUSCH and a PUCCH for carrying HARQ.
[0202] In response to the fact that the information priority of the PUCCH used to carry HARQ is higher than the information priority of the PUSCH based on dynamic scheduling, the PUCCH used to carry HARQ is determined to be transmitted.
[0203] In an exemplary embodiment of this disclosure, the first quantity of information includes dynamically scheduled PUSCH and PRACH.
[0204] The information priority of PRACH is higher than that of PUSCH based on dynamic scheduling, and the transmission of PRACH is determined.
[0205] In an exemplary embodiment of this disclosure, the first quantity of information includes a PUCCH for carrying SR and a PUCCH for carrying HARQ.
[0206] In response to the fact that the information priority of the PUCCH used to carry HARQ is higher than that of the PUCCH used to carry SR, it is determined that the PUCCH used to carry HARQ will be transmitted.
[0207] In an exemplary embodiment of this disclosure, the first quantity of information includes PUCCH and PRACH for carrying SR.
[0208] The information priority of the PRACH response is higher than the information priority of the PUCCH used to carry the SR, and the transmission is determined to carry the PRACH.
[0209] In an exemplary embodiment of this disclosure, the first quantity of information includes PUCCH and PRACH for carrying HARQ;
[0210] The information priority of the PRACH response is higher than the information priority of the PUCCH used to carry HARQ, and the transmission is determined to carry the PRACH.
[0211] In an exemplary embodiment of this disclosure, the first quantity of information includes a semi-statically scheduled PUSCH, a dynamically scheduled PUSCH, and a PUCCH for carrying SR.
[0212] In response to the fact that the information priority of the PUCCH used to carry the SR is higher than the information priority of the dynamically scheduled PUSCH, and the information priority of the dynamically scheduled PUSCH is higher than the information priority of the PUSCH based on semi-static scheduling, it is determined whether to transmit the PUCCH used to carry the SR, or to transmit the PUCCH used to carry the SR and the dynamically scheduled PUSCH.
[0213] In an exemplary embodiment of this disclosure, the first quantity of information includes semi-statically scheduled PUSCH and dynamically scheduled PUSCH, as well as PUCCH for carrying HARQ.
[0214] In response to the fact that the information priority of the PUCCH used to carry HARQ is higher than the information priority of the dynamically scheduled PUSCH, and the information priority of the dynamically scheduled PUSCH is higher than the information priority of the semi-statically scheduled PUSCH, it is determined whether to transmit the PUCCH used to carry HARQ or to transmit both the PUCCH used to carry HARQ and the dynamically scheduled PUSCH.
[0215] In an exemplary embodiment of this disclosure, the first quantity of information includes PUSCH based on semi-static scheduling and PUSCH based on dynamic scheduling, as well as PRACH;
[0216] The information priority of the PRACH is higher than that of the dynamically scheduled PUSCH, and the information priority of the dynamically scheduled PUSCH is higher than that of the semi-statically scheduled PUSCH. The PRACH to be transmitted is determined, or the PRACH to be transmitted and the dynamically scheduled PUSCH are determined.
[0217] In an exemplary embodiment of this disclosure, the first quantity of information includes a semi-static scheduling PUSCH, a PUCCH for carrying SR, and a PUCCH for carrying HARQ.
[0218] In response to the fact that the information priority of the PUCCH used to carry HARQ is higher than the information priority of the PUCCH used to carry SR, and the information priority of the PUCCH used to carry SR is higher than the information priority of the PUSCH based on semi-static scheduling, it is determined whether to transmit the PUCCH used to carry HARQ or to transmit both the PUCCH used to carry HARQ and the PUCCH used to carry SR.
[0219] In an exemplary embodiment of this disclosure, the first quantity of information includes the semi-static scheduling PUSCH, the PUCCH used to carry the SR, and the PRACH;
[0220] In response to the information priority of PRACH being higher than that of PUCCH used to carry SR, and the information priority of PRACH being higher than that of PUSCH in semi-static scheduling, determine the transmission of PRACH, or determine the transmission of PRACH and PUCCH used to carry SR.
[0221] In an exemplary embodiment of this disclosure, the first quantity of information includes a semi-statically scheduled PUSCH, a PUCCH for carrying HARQ, and a PRACH;
[0222] The information priority of the PRACH is higher than that of the PUCCH used to carry HARQ, and the information priority of the PUCCH used to carry SR is higher than that of the PUSCH used for semi-static scheduling. The PRACH is then determined to be transmitted, or the PRACH and the PUCCH used to carry HARQ are determined to be transmitted.
[0223] In an exemplary embodiment of this disclosure, the first quantity of information includes dynamically scheduled PUSCH, PUCCH for carrying SR, and PUCCH for carrying HARQ.
[0224] In response to the fact that the information priority of the PUCCH used to carry HARQ is higher than that of the PUCCH used to carry SR, and the information priority of the PUCCH used to carry SR is higher than that of the dynamically scheduled PUSCH, it is determined whether to transmit the PUCCH used to carry HARQ or to transmit both the PUCCH used to carry HARQ and the PUCCH used to carry SR.
[0225] In an exemplary embodiment of this disclosure, the first quantity of information includes dynamically scheduled PUSCH, PUCCH for carrying HARQ, and PRACH;
[0226] The information priority of the PRACH is higher than that of the PUCCH used to carry HARQ, and the information priority of the PUCCH used to carry HARQ is higher than that of the dynamically scheduled PUSCH. The PRACH is then determined to be transmitted, or the PRACH and the PUCCH used to carry HARQ are determined to be transmitted.
[0227] In an exemplary embodiment of this disclosure, the first quantity of information includes a PUCCH for carrying SR, a PUCCH for carrying HARQ, and a PRACH;
[0228] In response to the information priority of PRACH being higher than that of PUCCH used to carry HARQ, and the information priority of PUCCH used to carry HARQ being higher than that of PUCCH used to carry SR, determine to transmit PRACH, or determine to transmit PRACH and PUCCH used to carry HARQ.
[0229] In an exemplary embodiment of this disclosure, the first quantity of information includes a PUSCH based on semi-static scheduling, a PUCCH for carrying SR, a PUCCH for carrying HARQ, and a PRACH.
[0230] The information priority of the PRACH is higher than that of the PUCCH used to carry HARQ, the information priority of the PUCCH used to carry HARQ is higher than that of the PUCCH used to carry SR, and the information priority of the PUCCH used to carry SR is higher than that of the PUSCH based on semi-static scheduling. The PRACH is then determined to be transmitted, or the PRACH and the PUCCH used to carry HARQ are determined to be transmitted, or the PRACH, the PUCCH used to carry HARQ, and the PUCCH used to carry SR are determined to be transmitted.
[0231] In an exemplary embodiment of this disclosure, the first quantity of information includes a dynamically scheduled PDSCH, a PUCCH for carrying SR, a PUCCH for carrying HARQ, and a PRACH.
[0232] The information priority of the PRACH is higher than that of the PUCCH used to carry HARQ, the information priority of the PUCCH used to carry HARQ is higher than that of the PUCCH used to carry SR, the information priority of the PUCCH used to carry SR is higher than that of the dynamically scheduled PUSCH, and the PRACH is determined to be transmitted, or the PRACH and the PUCCH used to carry HARQ are determined to be transmitted, or the PRACH, the PUCCH used to carry HARQ, and the PUCCH used to carry SR are determined to be transmitted.
[0233] In an exemplary embodiment of this disclosure, the first quantity of information includes a semi-statically scheduled PUSCH, a dynamically scheduled PUSCH, a PUCCH for carrying HARQ, and a PRACH.
[0234] The information priority of the PRACH is higher than that of the PUCCH used to carry HARQ, the information priority of the PUCCH used to carry HARQ is higher than that of the dynamically scheduled PUSCH, the information priority of the dynamically scheduled PUSCH is higher than that of the semi-statically scheduled PUSCH, and the transmission PRACH is determined, or the transmission PRACH and the PUCCH used to carry HARQ are determined, or the transmission PRACH, the PUCCH used to carry HARQ, and the dynamically scheduled PUSCH are determined.
[0235] In an exemplary embodiment of this disclosure, the first quantity of information includes a semi-static scheduling-based PUSCH, a dynamically scheduled PUSCH, a PUCCH for carrying SR, and a PRACH.
[0236] The information priority of the PRACH is higher than that of the PUCCH used to carry the SR, the information priority of the PUCCH used to carry the SR is higher than that of the dynamically scheduled PUSCH, the information priority of the dynamically scheduled PUSCH is higher than that of the semi-statically scheduled PUSCH, and the transmission PRACH is determined, or the transmission PRACH and the PUCCH used to carry the SR are determined, or the transmission PRACH, the PUCCH used to carry the SR, and the dynamically scheduled PUSCH are determined.
[0237] In an exemplary embodiment of this disclosure, the first quantity of information includes a semi-statically scheduled PUSCH, a dynamically scheduled PUSCH, a PUCCH for carrying SR, and a PUCCH for carrying HARQ.
[0238] In response to the fact that the information priority of the PUCCH used to carry HARQ is higher than that of the PUCCH used to carry SR, the information priority of the PUCCH used to carry SR is higher than that of the dynamically scheduled PUSCH, and the information priority of the dynamically scheduled PUSCH is higher than that of the PUSCH based on semi-static scheduling, it is determined to transmit the PUCCH used to carry HARQ, or to transmit the PUCCH used to carry HARQ and the PUCCH used to carry SR, or to transmit the PUCCH used to carry HARQ, the PUCCH used to carry SR, and the dynamically scheduled PUSCH.
[0239] In an exemplary embodiment of this disclosure, the first quantity of information includes a semi-statically scheduled PUSCH, a dynamically scheduled PUSCH, a PUCCH for carrying SR, a PUCCH for carrying HARQ, and a PRACH.
[0240] The information priority of the PRACH is higher than that of the PUCCH used to carry HARQ, the information priority of the PUCCH used to carry HARQ is higher than that of the PUCCH used to carry SR, the information priority of the PUCCH used to carry SR is higher than that of the dynamically scheduled PUSCH, and the information priority of the dynamically scheduled PDSCH is higher than that of the semi-statically scheduled PUSCH. The PRACH to be transmitted is determined, or the PRACH to be transmitted and the PUCCH used to carry HARQ are determined, or the PRACH to be transmitted, the PUCCH used to carry HARQ and the PUCCH used to carry SR are determined, or the PRACH to be transmitted, the PUCCH used to carry HARQ and the PUCCH used to carry SR and the dynamically scheduled PUSCH are determined.
[0241] Based on the same concept, embodiments of this disclosure also provide a data transmission device.
[0242] It is understood that the data transmission apparatus provided in this disclosure includes hardware structures and / or software modules corresponding to each function in order to achieve the above-mentioned functions. In conjunction with the units and algorithm steps of the various examples disclosed in this disclosure, this disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art 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 technical solutions of this disclosure.
[0243] Figure 7 This is a block diagram illustrating a data transmission apparatus according to an exemplary embodiment. (Refer to...) Figure 7 The data transmission device 100 includes a transmission module 101.
[0244] The transmission module 101 is configured to, in response to the fact that the bandwidth required for a first quantity of information is greater than the transmission bandwidth corresponding to the terminal's capability, determine a second quantity of information to be transmitted from the first quantity of information, and use the second quantity of data as the transmitted information. The second quantity is less than the first quantity.
[0245] In some embodiments, the first quantity of information may be information to be transmitted.
[0246] In some embodiments, the first quantity of information may be a first quantity of data, or a first quantity of signaling, or a first quantity of data and signaling. In some embodiments, the second quantity of information transmitted may be a second quantity of data, or a second quantity of signaling, or a second quantity of data and signaling.
[0247] In one exemplary embodiment of this disclosure, the first quantity of information includes at least two types of information; a second quantity of information is determined as the information to be transmitted based on the priority of the different information. In some embodiments, high-priority information may be transmitted first, and then the transmission of low-priority information may be abandoned.
[0248] In this embodiment of the disclosure, the transmission module 101 is further configured to determine that the terminal is configured with a first bandwidth greater than the terminal's capacity, and to transmit a first amount of information based on the first bandwidth.
[0249] In this embodiment of the disclosure, the transmitted information includes at least one of the following:
[0250] Sending data and / or signaling. Receiving data and / or signaling. Measuring data and / or signaling. And monitoring data and / or signaling.
[0251] In this embodiment of the disclosure, the transmission module 101 is used to determine, based on a predefined information priority, to transmit a second amount of information from a first amount of information.
[0252] In this embodiment of the disclosure, the first quantity of information includes the terminal-specific search space (USS) and the physical downlink shared channel (PDSCH) based on semi-static scheduling.
[0253] The transmission module 101 is used to determine the PDSCH to be transmitted in response to the fact that the information priority of the PDSCH based on semi-static scheduling is higher than the information priority of the USS. The semi-static scheduling is the scheduling information preset by the downlink control signaling.
[0254] In this embodiment of the disclosure, the first quantity of information includes USS and PDSCH based on dynamic scheduling.
[0255] The transmission module 101 is configured to determine to transmit a dynamically scheduled PDSCH in response to the information priority of the dynamically scheduled PDSCH being higher than that of the USS. The dynamically scheduled PDSCH is the scheduling information dynamically indicated by the physical downlink control channel (PDCCH) corresponding to the transmitted PDSCH.
[0256] In this embodiment of the disclosure, the first quantity of information includes the terminal-specific search space (USS) and the PDSCH for carrying the random access response (RAR) and / or the PDCCH for scheduling the RAR PDSCH.
[0257] The transmission module 101 is configured to determine the transmission of the PDSCH carrying the RAR and / or the PDCCH scheduling the RAR PDSCH in response to the information priority of the PDSCH carrying the RAR and / or the PDCCH scheduling the RAR PDSCH being higher than the information priority of the USS.
[0258] In this embodiment of the disclosure, the first quantity of information includes PDSCH based on semi-static scheduling and PDSCH based on dynamic scheduling.
[0259] The transmission module 101 is used to determine to transmit the PDSCH based on dynamic scheduling in response to the fact that the information priority of the PDSCH based on dynamic scheduling is higher than the information priority of the PDSCH based on semi-static scheduling.
[0260] In this embodiment of the disclosure, the first quantity of information includes a PDSCH based on semi-static scheduling and a PDSCH for carrying RAR and / or a PDCCH for scheduling RAR PDSCH.
[0261] The transmission module 101 is configured to determine the transmission of the PDSCH carrying the RAR and / or the PDCCH scheduling the RAR PDSCH in response to the information priority of the PDSCH carrying the RAR and / or the PDCCH scheduling the RAR PDSCH being higher than the information priority of the PDSCH based on semi-static scheduling.
[0262] In this embodiment of the disclosure, the first quantity of information includes a dynamically scheduled PDSCH and a PDSCH for carrying RAR and / or a PDCCH for scheduling RAR PDSCH.
[0263] The transmission module 101 is configured to determine, in response to the information priority of the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH being higher than the information priority of the PDSCH based on dynamic scheduling, to transmit the PDSCH used to carry RAR and / or the PDCCH used to schedule RAR PDSCH.
[0264] In this embodiment of the disclosure, the first quantity of information includes a Physical Uplink Shared Channel (PUSCH) based on semi-static scheduling and a PUSCH based on dynamic scheduling.
[0265] The transmission module 101 is used to determine the dynamically scheduled PUSCH to be transmitted in response to the fact that the information priority of the dynamically scheduled PUSCH is higher than that of the semi-statically scheduled PUSCH. The semi-statically scheduled PUSCH is the downlink control signaling preset scheduling information. The dynamically scheduled PUSCH is the physical uplink control channel (PUCCH) dynamically indicated scheduling information corresponding to the transmitted PUSCH.
[0266] In this embodiment of the disclosure, the first quantity of information includes a PUSCH based on semi-static scheduling and a PUCCH used to carry uplink scheduling requests (SRs).
[0267] The transmission module 101 is configured to determine to transmit the PUCCH for carrying the SR in response to the information priority of the PUCCH used to carry the SR being higher than the information priority of the PUSCH in the semi-static scheduling.
[0268] In this embodiment of the disclosure, the first quantity of information includes the semi-static scheduling PUSCH and the PUCCH used to carry the Hybrid Automatic Repeat Request (HARQ).
[0269] The transmission module 101 is configured to determine the transmission of the PUCCH for carrying HARQ in response to the fact that the information priority of the PUCCH used to carry HARQ is higher than the information priority of the PUSCH in semi-static scheduling.
[0270] In this embodiment of the disclosure, the first quantity of information includes the semi-statically scheduled PUSCH and the Physical Random Access Channel (PRACH).
[0271] The transmission module 101 is used to determine the transmission PRACH in response to the information priority of PRACH being higher than that of PUSCH in semi-static scheduling.
[0272] In this embodiment of the disclosure, the first quantity of information includes a dynamically scheduled PUSCH and a PUCCH used to carry the SR.
[0273] The transmission module 101 is configured to determine to transmit the PUCCH for carrying the SR in response to the information priority of the PUCCH used to carry the SR being higher than the information priority of the PUSCH based on dynamic scheduling.
[0274] In this embodiment of the disclosure, the first quantity of information includes a dynamically scheduled PUSCH and a PUCCH used to carry HARQ.
[0275] The transmission module 101 is configured to determine to transmit the PUCCH for carrying HARQ in response to the information priority of the PUCCH for carrying HARQ being higher than the information priority of the PUSCH based on dynamic scheduling.
[0276] In this embodiment of the disclosure, the first quantity of information includes PUSCH and PRACH based on dynamic scheduling.
[0277] The transmission module 101 is used to determine the transmission PRACH in response to the fact that the information priority of PRACH is higher than the information priority of PUSCH based on dynamic scheduling.
[0278] In this embodiment of the disclosure, the first quantity of information includes a PUCCH for carrying SR and a PUCCH for carrying HARQ.
[0279] The transmission module 101 is configured to determine to transmit the PUCCH for carrying HARQ in response to the information priority of the PUCCH for carrying HARQ being higher than the information priority of the PUCCH for carrying SR.
[0280] In this embodiment of the disclosure, the first quantity of information includes PUCCH and PRACH used to carry SR.
[0281] The transmission module 101 is configured to determine that the transmission is for carrying PRACH in response to the fact that the information priority of PRACH is higher than the information priority of PUCCH used to carry SR.
[0282] In this embodiment of the disclosure, the first quantity of information includes PUCCH and PRACH used to carry HARQ.
[0283] The transmission module 101 is configured to determine that the transmission is for carrying PRACH in response to the fact that the information priority of PRACH is higher than the information priority of PUCCH used to carry HARQ.
[0284] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0285] Figure 8 This is a block diagram illustrating an apparatus 200 for data transmission according to an exemplary embodiment. For example, apparatus 200 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0286] Reference Figure 8The device 200 may include one or more of the following components: processing component 202, memory 204, power component 206, multimedia component 208, audio component 210, input / output (I / O) interface 212, sensor component 214, and communication component 216.
[0287] Processing component 202 typically controls the overall operation of device 200, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 202 may include one or more processors 220 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 202 may include one or more modules to facilitate interaction between processing component 202 and other components. For example, processing component 202 may include a multimedia module to facilitate interaction between multimedia component 208 and processing component 202.
[0288] Memory 204 is configured to store various types of data to support the operation of device 200. Examples of such data include instructions for any application or method operating on device 200, contact data, phonebook data, messages, pictures, videos, etc. Memory 204 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0289] The power supply component 206 provides power to the various components of the device 200. The power supply component 206 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power to the device 200.
[0290] Multimedia component 208 includes a screen that provides an output interface between the device 200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 208 includes a front-facing camera and / or a rear-facing camera. When the device 200 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0291] Audio component 210 is configured to output and / or input audio signals. For example, audio component 210 includes a microphone (MIC) configured to receive external audio signals when device 200 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 204 or transmitted via communication component 216. In some embodiments, audio component 210 also includes a speaker for outputting audio signals.
[0292] I / O interface 212 provides an interface between processing component 202 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0293] Sensor assembly 214 includes one or more sensors for providing status assessments of various aspects of device 200. For example, sensor assembly 214 may detect the on / off state of device 200, the relative positioning of components such as the display and keypad of device 200, changes in the position of device 200 or a component of device 200, the presence or absence of user contact with device 200, the orientation or acceleration / deceleration of device 200, and temperature changes of device 200. Sensor assembly 214 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 214 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 214 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0294] Communication component 216 is configured to facilitate wired or wireless communication between device 200 and other devices. Device 200 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 216 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 216 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0295] In an exemplary embodiment, the apparatus 200 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0296] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 204 including instructions, which can be executed by a processor 220 of the device 200 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0297] It can be further understood that in this disclosure, "multiple" refers to two or more, and other quantifiers are similar. "And / or" describes the relationship between related objects, indicating that three relationships can exist; for example, A and / or B can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. The singular forms "a," "the," and "the" are also intended to include the plural forms unless the context clearly indicates otherwise.
[0298] It is further understood that the terms "first," "second," etc., are used to describe various types of information, but this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another, and do not indicate a specific order or degree of importance. In fact, the expressions "first," "second," etc., are completely interchangeable. For example, without departing from the scope of this disclosure, first information can also be referred to as second information, and similarly, second information can also be referred to as first information.
[0299] It is further understood that although operations are described in a specific order in the accompanying drawings in the embodiments of this disclosure, this should not be construed as requiring these operations to be performed in the specific order or serial order shown, or requiring all of the shown operations to be performed to obtain the desired result. In certain environments, multitasking and parallel processing may be advantageous.
[0300] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0301] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A data transmission method, characterized by, The method applied to a terminal comprises: in response to a bandwidth required by a first quantity of information being greater than a transmission bandwidth corresponding to terminal capability, determining, in the first quantity of information, a second quantity of information to be transmitted as information to be transmitted; determining that the terminal is configured with a first bandwidth greater than terminal capability, and transmitting the first quantity of information based on the first bandwidth; wherein the second quantity is less than the first quantity; the determining, in the first quantity of information, a second quantity of information to be transmitted comprises: determining, in the first quantity of information, a second quantity of information to be transmitted based on a predefined information priority.
2. The data transmission method of claim 1, wherein, the information to be transmitted comprises at least one of: transmitting data and / or signaling; receiving data and / or signaling; measuring data and / or signaling; and monitoring data and / or signaling.
3. The data transmission method of claim 1, wherein, the first quantity of information comprises a terminal-specific search space (USS) and a physical downlink shared channel (PDSCH) based on semi-static scheduling; the determining, in the first quantity of information, a second quantity of information to be transmitted based on a predefined information priority comprises: in response to an information priority of the PDSCH based on semi-static scheduling being higher than an information priority of the USS, determining to transmit the PDSCH based on semi-static scheduling; the semi-static scheduling is scheduling information preset for downlink control signaling.
4. The data transmission method of claim 1, wherein, the first quantity of information comprises a USS and a PDSCH based on dynamic scheduling; the determining, in the first quantity of information, a second quantity of information to be transmitted based on a predefined information priority comprises: in response to an information priority of the PDSCH based on dynamic scheduling being higher than an information priority of the USS, determining to transmit the PDSCH based on dynamic scheduling; the PDSCH based on dynamic scheduling is scheduling information dynamically indicated by a physical downlink control channel (PDCCH) corresponding to the transmitted PDSCH.
5. The data transmission method of claim 1, wherein, the first quantity of information comprises a terminal-specific search space (USS) and a PDSCH for carrying a random access response (RAR) and / or a PDCCH for scheduling the RAR PDSCH; the determining, in the first quantity of information, a second quantity of information to be transmitted based on a predefined information priority comprises: in response to an information priority of the PDSCH for carrying the RAR and / or the PDCCH for scheduling the RAR PDSCH being higher than an information priority of the USS, determining to transmit the PDSCH for carrying the RAR and / or the PDCCH for scheduling the RAR PDSCH.
6. The data transmission method of claim 1, wherein, the first quantity of information comprises a PDSCH based on semi-static scheduling and a PDSCH based on dynamic scheduling; the determining, in the first quantity of information, a second quantity of information to be transmitted based on a predefined information priority comprises: in response to an information priority of the PDSCH based on dynamic scheduling being higher than an information priority of the PDSCH based on semi-static scheduling, determining to transmit the PDSCH based on dynamic scheduling.
7. The data transmission method of claim 1, wherein, the first quantity of information comprises a PDSCH based on semi-static scheduling and a PDSCH for carrying a random access response (RAR) and / or a physical downlink control channel (PDCCH) for scheduling the RAR PDSCH; The determining, based on the predefined information priority, the second quantity of information to be transmitted from the first quantity of information comprises: In response to the information priority of the PDSCH carrying the RAR and / or the PDCCH scheduling the RAR PDSCH being higher than the information priority of the PDSCH based on the dynamic scheduling, determining to transmit the PDSCH carrying the RAR and / or the PDCCH scheduling the RAR PDSCH.
8. The data transmission method of claim 1, wherein, The first quantity of information comprises the PDSCH based on the dynamic scheduling and the PDSCH carrying the RAR and / or the PDCCH scheduling the RAR PDSCH; The determining, based on the predefined information priority, the second quantity of information to be transmitted from the first quantity of information comprises: In response to the information priority of the PDSCH carrying the RAR and / or the PDCCH scheduling the RAR PDSCH being higher than the information priority of the PDSCH based on the dynamic scheduling, determining to transmit the PDSCH carrying the RAR and / or the PDCCH scheduling the RAR PDSCH.
9. The data transmission method of claim 1, wherein, The first quantity of information comprises the PUSCH based on the dynamic scheduling and the PUSCH based on the semi-static scheduling; The determining, based on the predefined information priority, the second quantity of information to be transmitted from the first quantity of information comprises: In response to the information priority of the PUSCH based on the dynamic scheduling being higher than the information priority of the PUSCH based on the semi-static scheduling, determining to transmit the PUSCH based on the dynamic scheduling. The PUSCH based on the semi-static scheduling is preset scheduling information of the downlink control signaling; and the PUSCH based on the dynamic scheduling is dynamically indicated scheduling information of a corresponding PUCCH of the transmitted PUSCH.
10. The data transmission method of claim 1, wherein, The first quantity of information comprises the PUSCH based on the semi-static scheduling and the PUCCH carrying the uplink scheduling request (SR); The determining, based on the predefined information priority, the second quantity of information to be transmitted from the first quantity of information comprises: In response to the information priority of the PUCCH carrying the SR being higher than the information priority of the PUSCH based on the semi-static scheduling, determining to transmit the PUCCH carrying the SR.
11. The data transmission method of claim 1, wherein, The first quantity of information comprises the PUSCH based on the semi-static scheduling and the PUCCH carrying the hybrid automatic repeat request (HARQ); The determining, based on the predefined information priority, the second quantity of information to be transmitted from the first quantity of information comprises: In response to the information priority of the PUCCH carrying the HARQ being higher than the information priority of the PUSCH based on the semi-static scheduling, determining to transmit the PUCCH carrying the HARQ.
12. The data transmission method of claim 1, wherein, The first quantity of information comprises the PUSCH based on the semi-static scheduling and the physical random access channel (PRACH); The determining, based on the predefined information priority, the second quantity of information to be transmitted from the first quantity of information comprises: In response to the information priority of the PRACH being higher than the information priority of the PUSCH based on the semi-static scheduling, determining to transmit the PRACH.
13. The data transmission method of claim 1, wherein, The first quantity of information includes PUSCH based on dynamic scheduling and PUCCH for carrying SR; The second quantity of information is determined in the first quantity of information based on a predefined information priority, including: In response to the information priority of the PUCCH for carrying SR being higher than the information priority of the PUSCH based on dynamic scheduling, it is determined to transmit the PUCCH for carrying SR.
14. The data transmission method of claim 1, wherein, The first quantity of information includes PUSCH based on dynamic scheduling and PUCCH for carrying HARQ; The second quantity of information is determined in the first quantity of information based on a predefined information priority, including: In response to the information priority of the PUCCH for carrying HARQ being higher than the information priority of the PUSCH based on dynamic scheduling, it is determined to transmit the PUCCH for carrying HARQ.
15. The data transmission method of claim 1, wherein, The first quantity of information includes PUSCH based on dynamic scheduling and PRACH; The second quantity of information is determined in the first quantity of information based on a predefined information priority, including: In response to the information priority of the PRACH being higher than the information priority of the PUSCH based on dynamic scheduling, it is determined to transmit the PRACH.
16. The data transmission method of claim 1, wherein, The first quantity of information includes PUCCH for carrying SR and PUCCH for carrying HARQ; The second quantity of information is determined in the first quantity of information based on a predefined information priority, including: In response to the information priority of the PUCCH for carrying HARQ being higher than the information priority of the PUCCH for carrying SR, it is determined to transmit the PUCCH for carrying HARQ.
17. The data transmission method of claim 1, wherein, The first quantity of information includes PUCCH for carrying SR and PRACH; The second quantity of information is determined in the first quantity of information based on a predefined information priority, including: In response to the information priority of the PRACH being higher than the information priority of the PUCCH for carrying SR, it is determined to transmit the PUCCH for carrying PRACH.
18. The data transmission method of claim 1, wherein, The first quantity of information includes PUCCH for carrying HARQ and PRACH; The second quantity of information is determined in the first quantity of information based on a predefined information priority, including: In response to the information priority of the PRACH being higher than the information priority of the PUCCH for carrying HARQ, it is determined to transmit the PUCCH for carrying PRACH.
19. A data transmission apparatus, characterized by comprising: The apparatus applied to a terminal, the apparatus comprising: A transmission module, configured to determine a second quantity of information in a first quantity of information in response to a required bandwidth of the first quantity of information being greater than a transmission bandwidth corresponding to a terminal capability, and transmit the second quantity of data as transmission information; Wherein, the second quantity is less than the first quantity; The transmission module is configured to determine the second quantity of information in the first quantity of information based on a predefined information priority; The transmission module is further configured to determine that the terminal is configured with a first bandwidth greater than a terminal capability, and transmit the first quantity of information based on the first bandwidth.
20. A data transmission apparatus, characterized by comprising: The apparatus comprises: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to perform the data transmission method of any one of claims 1-18.
21. A non-transitory computer-readable storage medium having instructions stored therein that, when executed by a processor of a mobile terminal, cause the mobile terminal to perform the data transmission method of any one of claims 1-18.