Dynamic data transmission methods and equipment, network-side devices, terminal devices, and storage media.
Patent Information
- Application Number
- VN1202402412
- Authority / Receiving Office
- VN · VN
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-09-24
- Filing Date
- 2022-08-29
- Publication Date
- 2026-09-17
- Estimated Expiration
- 2042-08-29
AI Technical Summary
In the existing technology, when semi-persistent scheduling (SPS) is used for extended reality (XR) service transmission, there is a technical defect of large transmission delay. Especially when the data packet size changes greatly, the service delay cannot be met. requirements.
The MAC layer information carried by the first PDSCH resource carries the first information, which is used to instruct the terminal to receive corresponding PDSCH data in the second PDSCH resource, thereby performing dynamic data transmission without scheduling DCI and reducing transmission delay.
It realizes dynamic data transmission without scheduling DCI, reduces transmission delay, meets business delay requirements, and improves data transmission efficiency.
Smart Images

Figure VN1202402412_0
Abstract
Description
Dynamic data transmission method, device and storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application number 202111124350.5, filed on September 24, 2021, entitled “Dynamic Data Transmission Method, Device and Storage Medium,” which is incorporated herein by reference in its entirety. Technical Field
[0003] The present disclosure relates to the field of communication technology, and in particular to a dynamic data transmission method, device, and storage medium. Background Art
[0004] With the continuous development and improvement of the fifth generation mobile communication (5G) technology, low-latency, high-bandwidth services and scenarios for consumers have become a current priority. Extended Reality (XR) services are one of them.
[0005] Since XR services have a quasi-periodic characteristic, they are conducive to the periodicity of Semi-Persistent Scheduling (SPS). On the one hand, data can be transmitted on the pre-configured periodic Physical Downlink Shared Channel (PDSCH) without the need for scheduling signaling monitoring. On the other hand, SPS scheduling can perform PDSCH transmission during the inactive period of discontinuous reception (DRX-off). Therefore, SPS scheduling in the existing technology can be applied to XR service transmission.
[0006] However, the use of existing SPS scheduling for XR service transmission has a technical defect of large transmission delay.
[0007] Summary of the Invention
[0008] The embodiments of the present disclosure provide a dynamic data transmission method, device, and storage medium to solve the technical problem of large transmission delay in the prior art.
[0009] In a first aspect, an embodiment of the present disclosure provides a dynamic data transmission method, including:
[0010] Receiving first information carried by MAC layer information carried by a first PDSCH resource; the first information is used to instruct the terminal to receive corresponding PDSCH data through a second PDSCH resource;
[0011] Based on the first information, corresponding PDSCH data is received through the second PDSCH resource.
[0012] In some embodiments, the first information is resource allocation information of the second PDSCH resource.
[0013] In some embodiments, the resource allocation information is a subset or a full set of PDSCH resource allocation information.
[0014] In some embodiments, the resource allocation information includes at least one or more of the following information:
[0015] Frequency domain resource allocation FDRA information;
[0016] Time domain resource allocation TDRA information;
[0017] Modulation and coding strategy MCS level;
[0018] New Data Identifier NDI;
[0019] Redundancy version RV;
[0020] Hybrid automatic repeat request HARQ related information;
[0021] Antenna port.
[0022] In some embodiments, the resource allocation information is carried in a newly added information field in the MAC layer information.
[0023] In some embodiments, the first information is resource allocation indication information of the second PDSCH resource.
[0024] In some embodiments, the resource allocation indication information includes at least one or more of the following information:
[0025] Resource allocation information field indication;
[0026] Indication of modification of the resource allocation information field.
[0027] In some embodiments, the first PDSCH resource is an SPS PDSCH resource, a DCI-scheduled PDSCH resource, or a second PDSCH resource scheduled last time.
[0028] In some embodiments, further comprising:
[0029] Determine a first time position of the second PDSCH resource.
[0030] In some embodiments, the first time position is a time slot or a time window.
[0031] In some embodiments, the first time position is carried by one or more of the following information:
[0032] Physical layer information;
[0033] MAC layer information;
[0034] High-level information.
[0035] In some embodiments, the physical layer information includes DCI information indicating a first PDSCH resource;
[0036] The MAC layer information includes MAC layer information carrying first information.
[0037] In some embodiments, determining the first time position of the second PDSCH resource includes:
[0038] receiving second information, where the second information is used to indicate a first time position of the second PDSCH resource;
[0039] A first time position of the second PDSCH resource is determined according to the second information.
[0040] In some embodiments, further comprising:
[0041] receiving third information;
[0042] Based on the third information, the corresponding PDSCH data reception through the second PDSCH resource is terminated.
[0043] In a second aspect, an embodiment of the present disclosure provides a dynamic data transmission method, including:
[0044] Sending first information carried by MAC layer information carried by the first PDSCH resource; the first information is used to instruct the terminal to receive corresponding PDSCH data through the second PDSCH resource.
[0045] In some embodiments, the sending of the first information carried by the MAC layer information carried by the first PDSCH resource includes:
[0046] Multiplexing the time-frequency resource allocation information of the configured time slot where the PDSCH is located, wherein the resource allocation information of the second PDSCH resource carried by the MAC layer information is time slot information;
[0047] or,
[0048] The difference indication is performed based on the configured parameter subset of the PDSCH parameters.
[0049] In some embodiments, further comprising:
[0050] Send second information; the second information is used to indicate the first time position of the second PDSCH resource.
[0051] In some embodiments, further comprising:
[0052] Send third information; the third information is used to instruct the terminal to terminate receiving corresponding PDSCH data through the second PDSCH resource.
[0053] In a third aspect, an embodiment of the present disclosure provides a terminal, including a memory, a transceiver, and a processor;
[0054] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0055] Receiving first information carried by MAC layer information carried by a first PDSCH resource; the first information is used to instruct the terminal to receive corresponding PDSCH data through a second PDSCH resource;
[0056] Based on the first information, corresponding PDSCH data is received through the second PDSCH resource.
[0057] In some embodiments, the first information is resource allocation information of the second PDSCH resource.
[0058] In some embodiments, the resource allocation information is a subset or a full set of PDSCH resource allocation information.
[0059] In some embodiments, the resource allocation information includes at least one or more of the following information:
[0060] Frequency domain resource allocation FDRA information;
[0061] Time domain resource allocation TDRA information;
[0062] Modulation and coding strategy MCS level;
[0063] New Data Identifier NDI;
[0064] Redundancy version RV;
[0065] Hybrid automatic repeat request HARQ related information;
[0066] Antenna port.
[0067] In some embodiments, the resource allocation information is carried in a newly added information field in the MAC layer information.
[0068] In some embodiments, the first information is resource allocation indication information of the second PDSCH resource.
[0069] In some embodiments, the resource allocation indication information includes at least one or more of the following information:
[0070] Resource allocation information field indication;
[0071] Indication of modification of the resource allocation information field.
[0072] In some embodiments, the first PDSCH resource is an SPS PDSCH resource, a DCI-scheduled PDSCH resource, or a second PDSCH resource scheduled last time.
[0073] In some embodiments, further comprising:
[0074] Determine a first time position of the second PDSCH resource.
[0075] In some embodiments, the first time position is a time slot or a time window.
[0076] In some embodiments, the first time position is carried by one or more of the following information:
[0077] Physical layer information;
[0078] MAC layer information;
[0079] High-level information.
[0080] In some embodiments, the physical layer information includes DCI information indicating a first PDSCH resource;
[0081] The MAC layer information includes MAC layer information carrying first information.
[0082] In some embodiments, determining the first time position of the second PDSCH resource includes:
[0083] receiving second information, where the second information is used to indicate a first time position of the second PDSCH resource;
[0084] A first time position of the second PDSCH resource is determined according to the second information.
[0085] In some embodiments, further comprising:
[0086] receiving third information;
[0087] Based on the third information, the corresponding PDSCH data reception through the second PDSCH resource is terminated.
[0088] In a fourth aspect, an embodiment of the present disclosure provides a network side device, including a memory, a transceiver, and a processor;
[0089] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0090] Sending first information carried by MAC layer information carried by the first PDSCH resource; the first information is used to instruct the terminal to receive corresponding PDSCH data through the second PDSCH resource.
[0091] In some embodiments, the sending of the first information carried by the MAC layer information carried by the first PDSCH resource includes:
[0092] Multiplexing the time-frequency resource allocation information of the configured time slot where the PDSCH is located, wherein the resource allocation information of the second PDSCH resource carried by the MAC layer information is time slot information;
[0093] or,
[0094] The difference indication is performed based on the configured parameter subset of the PDSCH parameters.
[0095] In some embodiments, further comprising:
[0096] Send second information; the second information is used to indicate the first time position of the second PDSCH resource.
[0097] In some embodiments, further comprising:
[0098] Send third information; the third information is used to instruct the terminal to terminate receiving corresponding PDSCH data through the second PDSCH resource.
[0099] In a fifth aspect, an embodiment of the present disclosure provides a dynamic data transmission device, including:
[0100] A first receiving module is configured to receive first information carried by MAC layer information carried by a first PDSCH resource; the first information is used to instruct the terminal to receive corresponding PDSCH data through a second PDSCH resource;
[0101] The second receiving module is used to receive corresponding PDSCH data through a second PDSCH resource based on the first information.
[0102] In some embodiments, the first information is resource allocation information of the second PDSCH resource.
[0103] In some embodiments, the resource allocation information is a subset or a full set of PDSCH resource allocation information.
[0104] In some embodiments, the resource allocation information includes at least one or more of the following information:
[0105] Frequency domain resource allocation FDRA information;
[0106] Time domain resource allocation TDRA information;
[0107] Modulation and coding strategy MCS level;
[0108] New Data Identifier NDI;
[0109] Redundancy version RV;
[0110] Hybrid automatic repeat request HARQ related information;
[0111] Antenna port.
[0112] In some embodiments, the resource allocation information is carried in a newly added information field in the MAC layer information.
[0113] In some embodiments, the first information is resource allocation indication information of the second PDSCH resource.
[0114] In some embodiments, the resource allocation indication information includes at least one or more of the following information:
[0115] Resource allocation information field indication;
[0116] Indication of modification of the resource allocation information field.
[0117] In some embodiments, the first PDSCH resource is an SPS PDSCH resource, a DCI-scheduled PDSCH resource, or a second PDSCH resource scheduled last time.
[0118] In some embodiments, further comprising a first determination module;
[0119] The first determining module is used to determine a first time position of the second PDSCH resource.
[0120] In some embodiments, the first time position is a time slot or a time window.
[0121] In some embodiments, the first time position is carried by one or more of the following information:
[0122] Physical layer information;
[0123] MAC layer information;
[0124] High-level information.
[0125] In some embodiments, the physical layer information includes DCI information indicating a first PDSCH resource;
[0126] The MAC layer information includes MAC layer information carrying first information.
[0127] In some embodiments, the first determination module includes a first receiving submodule and a first determining submodule;
[0128] The first receiving submodule is used to receive second information; the second information is used to indicate a first time position of the second PDSCH resource;
[0129] The first determining submodule is used to determine a first time position of the second PDSCH resource according to the second information.
[0130] In some embodiments, further comprising a third receiving module and a termination module;
[0131] The third receiving module is used to receive third information;
[0132] The termination module is configured to terminate reception of corresponding PDSCH data through the second PDSCH resource based on the third information.
[0133] In a sixth aspect, an embodiment of the present disclosure provides a dynamic data transmission device, including:
[0134] The first sending module is used to send first information carried by MAC layer information carried by the first PDSCH resource; the first information is used to instruct the terminal to receive corresponding PDSCH data through the second PDSCH resource.
[0135] In some embodiments, the first sending module is specifically configured to:
[0136] Multiplexing the time-frequency resource allocation information of the configured time slot where the PDSCH is located, wherein the resource allocation information of the second PDSCH resource carried by the MAC layer information is time slot information;
[0137] or,
[0138] The difference indication is performed based on the configured parameter subset of the PDSCH parameters.
[0139] In some embodiments, further comprising a second sending module;
[0140] The second sending module is used to send second information; the second information is used to indicate a first time position of the second PDSCH resource.
[0141] In some embodiments, a third sending module is further included;
[0142] The third sending module is used to send third information; the third information is used to instruct the terminal to terminate corresponding PDSCH data reception through the second PDSCH resource.
[0143] In the seventh aspect, an embodiment of the present disclosure further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the steps of the dynamic data transmission method described in the first aspect or the second aspect as described above.
[0144] The dynamic data transmission method, device and storage medium provided by the embodiments of the present disclosure carry first information through the MAC layer information carried by the first PDSCH resource, which is used to instruct the terminal to receive corresponding PDSCH data on the second PDSCH resource, thereby realizing dynamic data transmission without scheduling DCI and reducing transmission delay. BRIEF DESCRIPTION OF THE DRAWINGS
[0145] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0146] FIG1 is a flow chart of a dynamic data transmission method according to an embodiment of the present disclosure;
[0147] FIG2 is a schematic diagram of a dynamic data transmission principle according to an embodiment of the present disclosure;
[0148] FIG3 is a second schematic diagram of the principle of dynamic data transmission provided by an embodiment of the present disclosure;
[0149] FIG4 is a third schematic diagram of the principle of dynamic data transmission provided by an embodiment of the present disclosure;
[0150] FIG5 is a second flow chart of a dynamic data transmission method according to an embodiment of the present disclosure;
[0151] FIG6 is a schematic structural diagram of a terminal provided by an embodiment of the present disclosure;
[0152] FIG7 is a schematic structural diagram of a network-side device provided in an embodiment of the present disclosure;
[0153] FIG8 is a schematic diagram of a structure of a dynamic data transmission device according to an embodiment of the present disclosure;
[0154] FIG9 is a second structural diagram of a dynamic data transmission device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0155] Although SPS PDSCH can transmit PDSCH using configured resources during DRX inactivity periods, when data packet sizes fluctuate significantly, such as the Gaussian distribution of XR services, the reserved SPS PDSCH resources cannot accommodate these varying packet sizes. Remaining data in the buffer can only be transmitted after the next SPS PDSCH or DRX activation period. This waiting period inevitably results in transmission delays for services with high latency requirements, which can result in service failures.
[0156] Based on the above technical problems, the dynamic data transmission method, device and storage medium provided by the embodiments of the present disclosure carry first information through the MAC layer information carried by the first PDSCH resource, which is used to instruct the terminal to receive corresponding PDSCH data on the second PDSCH resource, thereby realizing dynamic data transmission without scheduling DCI and reducing transmission delay.
[0157] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0158] FIG1 is a flow chart of a dynamic data transmission method provided by an embodiment of the present disclosure. As shown in FIG1 , an embodiment of the present disclosure provides a dynamic data transmission method, the execution subject of which may be a terminal / user equipment (UE), such as a mobile phone. The method includes:
[0159] Step 101: Receive first information carried by MAC layer information carried by a first PDSCH resource; the first information is used to instruct a terminal to receive corresponding PDSCH data through a second PDSCH resource.
[0160] Specifically, in an embodiment of the present disclosure, when the configured or scheduled PDSCH transmission resources are insufficient to transmit data in the base station buffer, the base station sends first information carried by MAC layer information carried by the first PDSCH resource to the UE. The first information is used to instruct the terminal to receive corresponding PDSCH data through the second PDSCH resource.
[0161] In addition, even if there is no data in the base station data buffer, the first information carried by the MAC layer information carried by the first PDSCH resource can be used to pre-allocate or occupy PDSCH resources in advance or modify resource allocation information of a certain SPS PDSCH period.
[0162] Step 102: Based on the first information, receive corresponding PDSCH data through a second PDSCH resource.
[0163] Specifically, in the embodiment of the present disclosure, the terminal receives first information carried by MAC layer information carried by the first PDSCH resource.
[0164] The terminal receives corresponding PDSCH data through the second PDSCH resource indicated by the first information.
[0165] In some embodiments, the first PDSCH resource is an SPS PDSCH resource, a DCI-scheduled PDSCH resource, or a last-scheduled second PDSCH resource.
[0166] Specifically, in the embodiment of the present disclosure, the first PDSCH resource is an SPS PDSCH resource, a DCI-scheduled PDSCH resource, or a second PDSCH resource scheduled last time.
[0167] Figure 2 is one of the schematic diagrams of the dynamic data transmission principle provided by an embodiment of the present disclosure. As shown in Figure 2, the base station carries the first information carried by the MAC layer information carried by the SPS PDSCH resource. The first information is used to instruct the terminal to receive corresponding PDSCH data through the second PDSCH resource.
[0168] Figure 3 is the second schematic diagram of the dynamic data transmission principle provided by an embodiment of the present disclosure. As shown in Figure 3, the base station carries the first information carried by the MAC layer information carried by the second PDSCH resource last scheduled. The first information is used to instruct the terminal to receive the corresponding PDSCH data through the second PDSCH resource.
[0169] The embodiment of the present disclosure enhances flexibility by carrying the first information through the SPS PDSCH resource, the DCI-scheduled PDSCH resource, or the MAC layer information carried by the last scheduled second PDSCH resource.
[0170] In some embodiments, the first information is resource allocation information of the second PDSCH resource.
[0171] Specifically, in the disclosed embodiment of the present invention, the base station carries dynamic resource allocation information through the MAC layer information field in the first PDSCH resource to indicate the resource allocation information of the second PDSCH resource, that is, resource allocation time domain, frequency domain, spatial domain and other resource occupancy information. The resource allocation information can be a complete configuration of resources such as the time domain, frequency domain, and spatial domain, or a partial configuration of resources such as the time domain, frequency domain, and spatial domain. The terminal receives the PDSCH information and, at the same time, obtains the resource allocation information of the second PDSCH resource in its MAC layer information, and receives the PDSCH information according to the resource allocation information indicating the resource of the second PDSCH resource.
[0172] The embodiment of the present disclosure directly carries the resource allocation information of the second PDSCH resource in the first information, thereby improving data transmission efficiency.
[0173] Before the terminal receives corresponding PDSCH data through the second PDSCH resource, it needs to determine the first time position of the second PDSCH resource.
[0174] In some embodiments, the first time position may be a specific time slot or a time window.
[0175] Specifically, this embodiment takes a specific time window as an example to instruct the terminal to receive PDSCH data within a period of time. The specific configuration method may be one or a combination of the following methods:
[0176] Method 1: The start time of the first time position and the duration T of the first time position: The terminal continuously receives the PDSCH from the start time of the first time position for the duration T of the first time position, and then stops receiving the PDSCH.
[0177] Method 2: The start time of the first time position and the timer representing the duration: The terminal continues to receive the PDSCH from the start time of the first time position until the timer representing the duration times out, at which point the terminal stops receiving the PDSCH.
[0178] Method 3: The start time and the end time of the first time position: The terminal continuously receives the PDSCH from the start time of the first time position to the end time of the first time position.
[0179] Method 4: Start time and termination indication of the first time position. The terminal begins receiving the PDSCH from the start time slot of the first time position and performs PDSCH reception at a certain time granularity (time slot, symbol, symbol span, milliseconds, etc.), such as unit granularity or fixed granularity, until receiving a termination indication, such as dynamic scheduling termination indication information or a termination indication carried in information such as the physical layer, MAC layer, or higher layers (different from the dynamic scheduling termination indication information).
[0180] When the terminal receives PDSCH at the first time position, it may receive PDSCH at the complete first time position (here, the first time position is a time window), or it may stop PDSCH reception within the first time position (time window) through dynamic scheduling termination indication information.
[0181] The terminal receives corresponding PDSCH data in the second PDSCH resource at the first time position, which can save dynamically scheduled DCI and reduce signaling overhead.
[0182] In some embodiments, the first time position may be a prescribed time position and / or a time position indicated by a base station.
[0183] In some embodiments, the specified first time position is a time position specified by an agreement between the base station and the terminal.
[0184] For example, in the N1th time slot before or after the time slot where the Kth SPS PDSCH is located, N1 is an integer greater than or equal to 0.
[0185] For another example, the N2th time slot before or after the initial transmission HARQ-ACK feedback time slot of the Kth SPS PDSCH, where N2 is an integer greater than or equal to 0.
[0186] For another example, the N3th time slot after the successful reception of the Kth SPS PDSCH or before or after the HARQ-ACK feedback time slot where the maximum number of retransmissions is reached, where N3 is an integer greater than or equal to 0.
[0187] For another example, in the N4th time slot before or after the RTT timer is started or times out in the Kth SPS PDSCH cycle, N4 is an integer greater than or equal to 0.
[0188] Note: In the above example, the Kth SPS PDSCH can be the current SPS PDSCH period, a period after the current SPS PDSCH period, or a PDSCH period of a configured SPS PDSCH (when the terminal has multiple SPS PDSCHs configured). When N1, N2, N3, and N4 are 0, it indicates the timeslot where the Kth SPS PDSCH occurs. K, N1, N2, N3, and N4 can be specified by the protocol or configured through higher-layer signaling.
[0189] The first time position is defined by the protocol, which reduces signaling overhead.
[0190] In some embodiments, further comprising:
[0191] Send second information; the second information is used to indicate the first time position of the second PDSCH resource.
[0192] Specifically, in the embodiment of the present disclosure, the first time position is indicated by the base station. The base station sends second information to the terminal, where the second information is used to indicate the first time position where the second PDSCH resource is located.
[0193] The resource allocation information and the first time position of the second PDSCH resource can be carried in information of the same layer, such as MAC layer information, or can be carried in different signalings, such as information of different layers or different signalings of the same layer.
[0194] The resource allocation information of the second PDSCH resource and the first time position may also be carried in different layer information.
[0195] For example, the time domain information in the resource allocation information of the second PDSCH resource is symbol information in the time slot where the first time position is located, which is carried in the MAC layer information, and the first time position is configured through high-layer signaling.
[0196] The resource allocation information of the second PDSCH resource and the first time position may also be carried in the same layer information.
[0197] For example, the MAC layer information includes both the resource allocation information of the second PDSCH resource and the first time position.
[0198] In some embodiments, the indicated first time position is indicated by the base station through physical layer, MAC layer, or high-layer information.
[0199] The physical layer information includes DCI information indicating the first PDSCH resource, and the first time position is carried by DCI signaling. The DCI signaling includes activation, deactivation DCI, scheduling DCI, and non-scheduling DCI of the SPS PDSCH.
[0200] The MAC layer information includes MAC layer information carrying the first information, and the first time position is carried by the MAC information. The resource allocation information of the second PDSCH resource can be separately indicated by a MAC CE, carried in a MAC SDU, or carried.
[0201] The specific time position is configured through high-layer signaling, such as: the high-layer signaling separately configures the first time position.
[0202] The first time position is indicated by the base station, which improves the flexibility of the system.
[0203] In some embodiments, the resource allocation information is the entire set of PDSCH resource allocation information, or referred to as global allocation information.
[0204] Specifically, in the embodiment of the present disclosure, the resource allocation information is a full set of PDSCH resource allocation information, that is, the resource allocation information may be complete configuration information of resources in the time domain, frequency domain, spatial domain, and the like.
[0205] When the base station has configured SPS PDSCH for the terminal and has activated it, the terminal can receive PDSCH at the configured time slot. For the configured Nth SPS PDSCH cycle (first PDSCH resource), if the base station data buffer has not been fully transmitted through the configured PDSCH resource, in order to reduce the scheduling waiting delay of the data packets in the data buffer, the MAC layer information in the SPS PDSCH carries the resource allocation information of the second PDSCH resource. The second PDSCH resource is used to transmit part or all of the remaining data in the base station buffer, notifying the terminal to receive PDSCH at the first time position.
[0206] In the disclosed embodiment, the resource allocation information of the second PDSCH resource carried by the MAC layer information is complete resource allocation information, that is, the time domain, frequency domain, and spatial domain resource locations of the second PDSCH resource can be directly obtained according to the resource allocation information.
[0207] Resource allocation information is global allocation information, which improves system efficiency.
[0208] In some embodiments, the resource allocation information is the same as the resource allocation information carried in the dynamic scheduling DCI format 1_0, format 1_1 or format 1_2.
[0209] Specifically, in the embodiment of the present disclosure, the resource allocation information is the same as the resource allocation information carried in the dynamic scheduling DCI format 1_0, format 1_1, and format 1_2, which reduces signaling overhead.
[0210] In some embodiments, the resource allocation information includes at least one or more of the following information:
[0211] Frequency Domain Resource Allocation (FDRA) information;
[0212] Time Domain Resource Allocation (TDRA) information;
[0213] Modulation and Coding Scheme (MCS) level;
[0214] New Data Indicator (NDI);
[0215] Redundancy Version (RV);
[0216] Hybrid Automatic Repeat reQuest (HARQ) related information;
[0217] Antenna port.
[0218] In some embodiments, a new information field is added to the MAC layer information to carry resource allocation information of the second PDSCH resource.
[0219] In some embodiments, the resource allocation information is a subset of the PDSCH resource allocation information, or referred to as partial allocation information.
[0220] Specifically, in the embodiment of the present disclosure, the base station has configured the SPS PDSCH for the terminal and has activated it, so the terminal can receive the PDSCH at the configured time slot position. For the configured Nth SPS PDSCH cycle (first PDSCH resource), if the base station data buffer area has not been fully transmitted through the configured PDSCH resource, in order to reduce the scheduling waiting delay of the data packet in the data buffer area, the resource allocation information of the second PDSCH resource is carried through the MAC layer information in the SPS PDSCH. The second PDSCH resource is used to transmit part or all of the remaining data in the base station buffer area, and the terminal is notified to receive the PDSCH at the first time position.
[0221] In the embodiment of the present disclosure, the resource allocation information of the second PDSCH resource carried by the MAC layer information is a subset of the PDSCH resource allocation information, that is, the resource configuration information is configuration information associated with other resource information.
[0222] The other resources include: the K1th SPS PDSCH period, or the dynamically scheduled PDSCH of the first PDSCH resource, or the PDSCH of the designated time slot K2.
[0223] Note: The K1th SPS PDSCH may be the current SPS PDSCH period, a period other than the current SPS PDSCH period, or a PDSCH period of the configured SPS PDSCH (when the terminal is configured with multiple SPS PDSCHs).
[0224] In some embodiments, sending the first information carried by MAC layer information carried by the first PDSCH resource includes:
[0225] Multiplexing the time-frequency resource allocation information of the configured time slot where the PDSCH is located, wherein the resource allocation information of the second PDSCH resource carried by the MAC layer information is time slot information;
[0226] or,
[0227] The difference indication is performed based on the configured parameter subset of the PDSCH parameters.
[0228] Specifically, in the embodiment of the present disclosure, the specific partial configuration information can be one or a combination of the following methods:
[0229] Method 1: The time-frequency resource allocation information of the time slot where the SPS PDSCH is located is multiplexed in the dynamic resource allocation information. At the same time, the resource allocation information of the second PDSCH resource carried in the MAC information is the time slot information. Specifically, one of the following methods:
[0230] 1. First time position and / or PDSCH continuous reception time period (DynamicPDSCHduration): If the first time position is a time slot, the resource allocation information is the continuous reception time period starting from the first time position.
[0231] 2. A time window (DynamicPDSCHwindow) independent of the first time position, instructing the terminal to perform second PDSCH resource reception within the time window.
[0232] Method 2: The MAC layer information is based on the parameter configuration of the configured SPS PDSCH. The subsequent second PDSCH resource only differentially indicates one or a combination of several parameters such as frequency domain resource allocation (FDRA) information, time domain resource allocation (TDRA) information, MCS level, NDI, RV version, HARQ related information, antenna port, etc.
[0233] For example, the second PDSCH resource is based on the configured SPS PDSCH parameters, and only modifies the MCS, frequency domain resources, time domain resources, and other information. The MAC layer information uses K1, K2, and K3 bits to indicate these three information fields, respectively. The K bits of indication information in each information field can specifically indicate a numerical value, an index value of a certain configuration, or a category value of a certain configuration classification.
[0234] When the terminal receives the SPS PDSCH, it obtains the resource allocation information of the second PDSCH resource in its MAC layer information, and then receives the PDSCH information at the first time position according to the resources indicated by the resource allocation information.
[0235] Note: The configured PDSCH includes the configured SPS PDSCH, the scheduled PDSCH, and the indicated second resource PDSCH. The above method is only implemented using the configured SPS PDSCH as an example. The same method is also applicable to the scheduled PDSCH and the indicated second resource PDSCH.
[0236] In some embodiments, the first information is resource allocation indication information of the second PDSCH resource.
[0237] Specifically, in the embodiment of the present disclosure, the base station carries dynamic resource indication information through MAC layer information in the SPS PDSCH, which is used to indicate resource occupancy information such as resource allocation time domain, frequency domain, and spatial domain of the second PDSCH resource.
[0238] In some embodiments, the dynamic resource indication information includes a resource allocation information field indication and / or a modification indication of the resource allocation information field, that is, one or several resource allocation information fields in the information field of the scheduling DCI are specifically indicated through the resource allocation information field and / or one or several resource allocation information fields in the information field of the scheduling DCI are modified through the resource allocation information field.
[0239] The quantized coding of the information field of the PDSCH resource allocation by the base station through high-level signaling includes one or more combinations of the following information fields: frequency domain resource allocation (FDRA) information, time domain resource allocation (TDRA) information, MCS level, NDI, RV version, HARQ related information, antenna port and other information fields. The specific indication of the resource allocation information field is to indicate each of the above information fields in segments through Ki bits, where Ki is less than or equal to the maximum number of bits of each information field. The following is an example of representative parameters only:
[0240] 1. Divide the frequency domain resources within the currently active BWP into K1 bits. For example, existing FDRA uses RBGs to indicate resource allocation, using bit mapping or RIV value calculation. The number of K1 indications is smaller than the number of RBGs or the number of RBs calculated using the RIV value. For example, the number of RBGs or the number of RBs calculated using the RIV value is divided into K1 segments, 2^K1 segments, or a numerical segment between K1 and 2^K1. The K1 bit is the bit mapping of this K1 segment, or a specific segment within the 2^K1 segment.
[0241] 2. The current TDRA table has K2 bits, corresponding to a maximum of 2^K2 parameter configurations, where 2^K2 is less than or equal to 4.
[0242] 3. The MCS level is K3 bits, where K3 is less than or equal to 5, and is used to indicate the modulation and coding level of the PDSCH. For values of K3 less than 5, the MCS table can be segmented into 2^K3 segments, with each value indicating any MCS level in the 2^K3 segment, such as the first, middle, or last MCS level in each segment, or a specific one.
[0243] 4. The number of HARQ processes is K4 bits, where K4 is less than or equal to 4 and is used to indicate the number of HARQ processes of the PDSCH, such as K4 = 1 or 2 or 3.
[0244] 5. The MAC layer carries a bit mapping table of N scheduling DCI information fields, which is used to indicate whether the corresponding information field parameters have been modified. Each scheduling DCI information field corresponds to Ki (i = 1, ..., N) bits, which are used to indicate the modification flag of an information field (modification or not), the specific value of an information field, or the modification index value of an information field.
[0245] For example, N (N is greater than or equal to 0) resource allocation information fields in the information field of the scheduling DCI are indicated by bit mapping to indicate whether the corresponding information field parameters are modified. Each scheduling DCI information field corresponds to Ki (i=1, ..., N) bits, which are used to indicate the modification flag of an information field (modification or not), or the specific value of an information field, or the modification index value of an information field, etc.
[0246] The MAC layer information carries dynamic resource indication information and also carries modification indications of one or more resource allocation information fields in the scheduling DCI, not limited to frequency domain resource allocation (FDRA) information, time domain resource allocation (TDRA) information, MCS level, NDI, RV version, HARQ related information, antenna port and other information fields.
[0247] In some embodiments, further comprising:
[0248] Send third information; the third information is used to instruct the terminal to terminate receiving corresponding PDSCH data through the second PDSCH resource.
[0249] Specifically, in the embodiment of the present disclosure, when data transmission in the base station buffer is completed, the base station sends third information (dynamic scheduling termination indication information) to the terminal to notify the terminal that there is no data transmission on the second PDSCH resource.
[0250] The dynamic scheduling termination indication information is used to instruct the terminal to terminate receiving corresponding PDSCH data through the second PDSCH resource.
[0251] The dynamic scheduling termination indication information and the second PDSCH resource allocation information may be carried in the same information or in different information.
[0252] The dynamic scheduling termination indication information can be carried in the physical layer, MAC layer, higher layer and other information. The specific methods include the following:
[0253] Method 1: Carrying information through the MAC layer. For example, when the resource allocation information of the second PDSCH resource is empty or all zeros or all ones or a specific value (configuration), the terminal stops receiving the PDSCH at the first time position; otherwise, the terminal will receive the PDSCH at the first time position according to the configuration.
[0254] Method 2: Use MAC CE to carry termination dynamic scheduling information. For example, when the MAC CE carries termination dynamic scheduling information as information 1, the terminal stops receiving PDSCH at the first time position; when the MAC CE carries termination dynamic scheduling information as information 2, the terminal will receive PDSCH at the first time position according to the configuration.
[0255] Method 3: Use physical layer (L1) signaling to carry termination dynamic scheduling information. For example, when the physical layer (L1) signaling carries termination dynamic scheduling information as information 1, the terminal stops receiving PDSCH at the first time position. When the physical layer (L1) signaling carries termination dynamic scheduling information as information 2, the terminal will continue to receive PDSCH at the first time position according to the configuration.
[0256] Method 4: Use higher-layer signaling to carry termination information for dynamic scheduling. For example, higher-layer signaling configures a timer associated with the termination information for dynamic scheduling. When the timer expires, the terminal stops receiving the PDSCH at the first time position; otherwise, the terminal continues receiving the PDSCH at the first time position according to the configuration.
[0257] The terminal stops receiving corresponding PDSCH data through the second PDSCH resource, thereby reducing terminal power consumption.
[0258] In some embodiments, FIG4 is a third schematic diagram of the dynamic data transmission principle provided by an embodiment of the present disclosure. As shown in FIG4 , if the PDSCH scheduled by the DCI in the service-specific listening window conflicts with the second PDSCH resource, that is, some or all resources (time domain, frequency domain or spatial domain) overlap, one or more of the following methods may be used:
[0259] Method 1: Only receive PDSCH resources carrying MAC layer information.
[0260] Method 2: Only receive the PDSCH resources scheduled by the DCI in the listening window.
[0261] Method 3: Receive both PDSCH resources simultaneously or receive the non-overlapping parts.
[0262] If two PDSCHs cannot be distinguished on overlapping resources, a retransmission process is triggered to further distinguish the two PDSCHs through retransmission. The complete PDSCHs can be retransmitted separately, or the overlapping PDSCHs can be retransmitted.
[0263] If two PDSCHs on overlapping resources are distinguishable in spatial resources or can be distinguished by coding, the two PDSCHs are received simultaneously.
[0264] Method 4: Both PDSCH resources are not received.
[0265] Method 5: If both PDSCHs are configured with priorities, the PDSCH with higher priority is received.
[0266] If the PDSCH scheduled by the DCI and the second PDSCH resource in the service-specific monitoring window are in different symbols of the same time slot, the terminal can receive both PDSCHs.
[0267] The disclosed embodiments avoid resource conflicts and improve reliability.
[0268] FIG5 is a second flow chart of a dynamic data transmission method provided by an embodiment of the present disclosure. As shown in FIG5 , an embodiment of the present disclosure provides a dynamic data transmission method, the execution subject of which may be a network-side device, such as a base station. The method includes:
[0269] Step 501: Send first information carried by MAC layer information carried by a first PDSCH resource; the first information is used to instruct the terminal to receive corresponding PDSCH data through a second PDSCH resource.
[0270] In some embodiments, the sending of the first information carried by the MAC layer information carried by the first PDSCH resource includes:
[0271] Multiplexing the time-frequency resource allocation information of the configured time slot where the PDSCH is located, wherein the resource allocation information of the second PDSCH resource carried by the MAC layer information is time slot information;
[0272] or,
[0273] The difference indication is performed based on the configured parameter subset of the PDSCH parameters.
[0274] In some embodiments, further comprising:
[0275] Send second information; the second information is used to indicate the first time position of the second PDSCH resource.
[0276] In some embodiments, further comprising:
[0277] Send third information; the third information is used to instruct the terminal to terminate receiving corresponding PDSCH data through the second PDSCH resource.
[0278] Specifically, the dynamic data transmission method provided in the embodiment of the present disclosure can refer to the above-mentioned dynamic data transmission method embodiment in which the execution subject is the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the above-mentioned corresponding method embodiments will not be described in detail here.
[0279] FIG6 is a schematic diagram of the structure of a terminal provided by an embodiment of the present disclosure. As shown in FIG6 , the terminal includes a memory 620, a transceiver 600, and a processor 610, wherein:
[0280] The memory 620 is used to store computer programs; the transceiver 600 is used to send and receive data under the control of the processor 610; the processor 610 is used to read the computer program in the memory 620 and perform the following operations:
[0281] Receiving first information carried by MAC layer information carried by a first PDSCH resource; the first information is used to instruct the terminal to receive corresponding PDSCH data through a second PDSCH resource;
[0282] Based on the first information, corresponding PDSCH data is received through the second PDSCH resource.
[0283] Specifically, the transceiver 600 is configured to receive and send data under the control of the processor 610 .
[0284] In FIG6 , the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits such as one or more processors represented by processor 610 and memory represented by memory 620. The bus architecture may also link various other circuits such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 600 may comprise multiple components, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, or an optical cable. For different user devices, the user interface 630 may also be an interface capable of connecting to required external or internal devices, including but not limited to a keypad, display, speaker, microphone, joystick, and the like.
[0285] The processor 610 is responsible for managing the bus architecture and general processing, and the memory 620 can store data used by the processor 610 when performing operations.
[0286] In some embodiments, the processor 610 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.
[0287] The processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0288] In some embodiments, the first information is resource allocation information of the second PDSCH resource.
[0289] In some embodiments, the resource allocation information is a subset or a full set of PDSCH resource allocation information.
[0290] In some embodiments, the resource allocation information includes at least one or more of the following information:
[0291] Frequency domain resource allocation FDRA information;
[0292] Time domain resource allocation TDRA information;
[0293] Modulation and coding strategy MCS level;
[0294] New Data Identifier NDI;
[0295] Redundancy version RV;
[0296] Hybrid automatic repeat request HARQ related information;
[0297] Antenna port.
[0298] In some embodiments, the resource allocation information is carried in a newly added information field in the MAC layer information.
[0299] In some embodiments, the first information is resource allocation indication information of the second PDSCH resource.
[0300] In some embodiments, the resource allocation indication information includes at least one or more of the following information:
[0301] Resource allocation information field indication;
[0302] Indication of modification of the resource allocation information field.
[0303] In some embodiments, the first PDSCH resource is an SPS PDSCH resource, a DCI-scheduled PDSCH resource, or a second PDSCH resource scheduled last time.
[0304] In some embodiments, further comprising:
[0305] Determine a first time position of the second PDSCH resource.
[0306] In some embodiments, the first time position is a time slot or a time window.
[0307] In some embodiments, the first time position is carried by one or more of the following information:
[0308] Physical layer information;
[0309] MAC layer information;
[0310] High-level information.
[0311] In some embodiments, the physical layer information includes DCI information indicating a first PDSCH resource;
[0312] The MAC layer information includes MAC layer information carrying first information.
[0313] In some embodiments, determining the first time position of the second PDSCH resource includes:
[0314] receiving second information, where the second information is used to indicate a first time position of the second PDSCH resource;
[0315] A first time position of the second PDSCH resource is determined according to the second information.
[0316] In some embodiments, further comprising:
[0317] receiving third information;
[0318] Based on the third information, the corresponding PDSCH data reception through the second PDSCH resource is terminated.
[0319] It should be noted here that the above-mentioned terminal provided in the embodiment of the present disclosure can implement all the method steps implemented by the method embodiment in which the execution subject is the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
[0320] FIG7 is a schematic diagram of the structure of a network side device provided by an embodiment of the present disclosure. As shown in FIG7 , the network side device includes a memory 720, a transceiver 700, and a processor 710, wherein:
[0321] The memory 720 is used to store computer programs; the transceiver 700 is used to send and receive data under the control of the processor 710; the processor 710 is used to read the computer program in the memory 720 and perform the following operations:
[0322] Sending first information carried by MAC layer information carried by the first PDSCH resource; the first information is used to instruct the terminal to receive corresponding PDSCH data through the second PDSCH resource.
[0323] Specifically, the transceiver 700 is configured to receive and send data under the control of the processor 710 .
[0324] In FIG7 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits linked together by one or more processors represented by processor 710 and memory represented by memory 720. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 700 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, or the like. The processor 710 is responsible for managing the bus architecture and general processing, and the memory 720 may store data used by the processor 710 when performing operations.
[0325] The processor 710 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0326] In some embodiments, the sending of the first information carried by the MAC layer information carried by the first PDSCH resource includes:
[0327] Multiplexing the time-frequency resource allocation information of the configured time slot where the PDSCH is located, wherein the resource allocation information of the second PDSCH resource carried by the MAC layer information is time slot information;
[0328] or,
[0329] The difference indication is performed based on the configured parameter subset of the PDSCH parameters.
[0330] In some embodiments, further comprising:
[0331] Send second information; the second information is used to indicate the first time position of the second PDSCH resource.
[0332] In some embodiments, further comprising:
[0333] Send third information; the third information is used to instruct the terminal to terminate receiving corresponding PDSCH data through the second PDSCH resource.
[0334] Specifically, the above-mentioned network side device provided in the embodiment of the present disclosure can implement all the method steps implemented by the method embodiment in which the execution subject is the network side device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0335] FIG8 is a structural diagram of a dynamic data transmission device provided by an embodiment of the present disclosure. As shown in FIG8 , an embodiment of the present disclosure provides a dynamic data transmission device, including a first receiving module 801 and a second receiving module 802, wherein:
[0336] The first receiving module 801 is used to receive the first information carried by the MAC layer information carried by the first PDSCH resource; the first information is used to instruct the terminal to receive the corresponding PDSCH data through the second PDSCH resource; the second receiving module 802 is used to receive the corresponding PDSCH data through the second PDSCH resource based on the first information.
[0337] In some embodiments, the first information is resource allocation information of the second PDSCH resource.
[0338] In some embodiments, the resource allocation information is a subset or a full set of PDSCH resource allocation information.
[0339] In some embodiments, the resource allocation information includes at least one or more of the following information:
[0340] Frequency domain resource allocation FDRA information;
[0341] Time domain resource allocation TDRA information;
[0342] Modulation and coding strategy MCS level;
[0343] New Data Identifier NDI;
[0344] Redundancy version RV;
[0345] Hybrid automatic repeat request HARQ related information;
[0346] Antenna port.
[0347] In some embodiments, the resource allocation information is carried in a newly added information field in the MAC layer information.
[0348] In some embodiments, the first information is resource allocation indication information of the second PDSCH resource.
[0349] In some embodiments, the resource allocation indication information includes at least one or more of the following information:
[0350] Resource allocation information field indication;
[0351] Indication of modification of the resource allocation information field.
[0352] In some embodiments, the first PDSCH resource is an SPS PDSCH resource, a DCI-scheduled PDSCH resource, or a second PDSCH resource scheduled last time.
[0353] In some embodiments, further comprising a first determination module;
[0354] The first determining module is used to determine a first time position of the second PDSCH resource.
[0355] In some embodiments, the first time position is a time slot or a time window.
[0356] In some embodiments, the first time position is carried by one or more of the following information:
[0357] Physical layer information;
[0358] MAC layer information;
[0359] High-level information.
[0360] In some embodiments, the physical layer information includes DCI information indicating a first PDSCH resource;
[0361] The MAC layer information includes MAC layer information carrying first information.
[0362] In some embodiments, the first determination module includes a first receiving submodule and a first determining submodule;
[0363] The first receiving submodule is used to receive second information; the second information is used to indicate a first time position of the second PDSCH resource;
[0364] The first determining submodule is used to determine a first time position of the second PDSCH resource according to the second information.
[0365] In some embodiments, further comprising a third receiving module and a termination module;
[0366] The third receiving module is used to receive third information;
[0367] The termination module is configured to terminate reception of corresponding PDSCH data through the second PDSCH resource based on the third information.
[0368] Specifically, the above-mentioned dynamic data transmission device provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0369] FIG9 is a second structural diagram of a dynamic data transmission device provided by an embodiment of the present disclosure. As shown in FIG9 , an embodiment of the present disclosure provides a dynamic data transmission device, including a first sending module 901, wherein:
[0370] The first sending module 901 is used to send first information carried by MAC layer information carried by a first PDSCH resource; the first information is used to instruct the terminal to receive corresponding PDSCH data through a second PDSCH resource.
[0371] In some embodiments, the first sending module is specifically configured to:
[0372] Multiplexing the time-frequency resource allocation information of the configured time slot where the PDSCH is located, wherein the resource allocation information of the second PDSCH resource carried by the MAC layer information is time slot information;
[0373] or,
[0374] The difference indication is performed based on the configured parameter subset of the PDSCH parameters.
[0375] In some embodiments, further comprising a second sending module;
[0376] The second sending module is used to send second information; the second information is used to indicate a first time position of the second PDSCH resource.
[0377] In some embodiments, a third sending module is further included;
[0378] The third sending module is used to send third information; the third information is used to instruct the terminal to terminate corresponding PDSCH data reception through the second PDSCH resource.
[0379] Specifically, the above-mentioned dynamic data transmission device provided in the embodiment of the present disclosure can implement all the method steps implemented by the method embodiment in which the execution subject is the network side device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0380] It should be noted that the division of units / modules in the above-mentioned embodiments of the present disclosure is illustrative and merely represents a logical functional division. In actual implementation, other division methods may be employed. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, each unit may exist physically as a separate unit, or two or more units may be integrated into a single unit. These integrated units may be implemented in either hardware or software functional units.
[0381] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0382] In some embodiments, a processor-readable storage medium is further provided. The processor-readable storage medium stores a computer program. The computer program is configured to cause the processor to execute the methods provided in the above embodiments, including:
[0383] Receive first information carried by MAC layer information carried by a first PDSCH resource; the first information is used to instruct the terminal to receive corresponding PDSCH data through a second PDSCH resource; based on the first information, receive corresponding PDSCH data through the second PDSCH resource.
[0384] Or include:
[0385] Sending first information carried by MAC layer information carried by the first PDSCH resource; the first information is used to instruct the terminal to receive corresponding PDSCH data through the second PDSCH resource.
[0386] It should be noted that the processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NAND FLASH), solid-state drives (SSDs)), etc.
[0387] It should also be noted that the terms "first," "second," and the like in the embodiments of the present disclosure are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, such that the embodiments of the present disclosure can be implemented in an order other than that illustrated or described herein. Furthermore, the terms "first" and "second" generally distinguish objects of the same type, and do not limit the number of objects. For example, the first object can be one or more.
[0388] In the embodiments of the present disclosure, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0389] In the embodiments of the present disclosure, the term "plurality" refers to two or more than two, and other quantifiers are similar thereto.
[0390] The technical solution provided by the embodiment of the present disclosure can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0391] The terminal device involved in the embodiments of the present disclosure may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called User Equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, or a user device, but is not limited in the embodiments of the present disclosure.
[0392] The network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be called another name. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present disclosure may be a base transceiver station (BTS) in the Global System for Mobile communications (GSM) or code division multiple access (CDMA), a network device (NodeB) in wide-band code division multiple access (WCDMA), an evolutionary Node B (eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), a home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of the present disclosure. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.
[0393] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO. It can also use diversity transmission, precoding, or beamforming.
[0394] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.
[0395] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0396] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0397] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0398] Obviously, those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.
Claims
1. A dynamic data transmission method, characterized in that: include: Receiving first information carried by medium access control MAC layer information carried by a first physical downlink shared channel PDSCH resource; The first information is used to instruct the terminal to receive corresponding PDSCH data through the second PDSCH resource; Based on the first information, corresponding PDSCH data is received through the second PDSCH resource.
2. The dynamic data transmission method according to claim 1, characterized in that: The first information is resource allocation information of the second PDSCH resource.
3. The dynamic data transmission method according to claim 2, characterized in that: The resource allocation information is a subset or a full set of PDSCH resource allocation information.
4. The dynamic data transmission method according to claim 3, characterized in that: The resource allocation information includes at least one or more of the following information: Frequency domain resource allocation FDRA information; Time domain resource allocation TDRA information; Modulation and coding strategy MCS level; New Data Identifier NDI; Redundancy version RV; Hybrid automatic repeat request HARQ related information; Antenna port.
5. The dynamic data transmission method according to claim 3, characterized in that: The resource allocation information is carried in a newly added information field in the MAC layer information.
6. The dynamic data transmission method according to claim 1, characterized in that: The first information is resource allocation indication information of the second PDSCH resource.
7. The dynamic data transmission method according to claim 6, characterized in that: The resource allocation indication information includes at least one or more of the following information: Resource allocation information field indication; Indication of modification of the resource allocation information field.
8. The dynamic data transmission method according to claim 1, characterized in that: The first PDSCH resource is a semi-persistent scheduling SPS PDSCH resource, a PDSCH resource scheduled by downlink control information DCI, or a second PDSCH resource scheduled last time.
9. The dynamic data transmission method according to claim 1, characterized in that: Also includes: Determine a first time position of the second PDSCH resource.
10. The dynamic data transmission method according to claim 9, characterized in that: The first time position is a time slot or a time window.
11. The dynamic data transmission method according to claim 9, characterized in that: The first time position is carried by one or more of the following information: Physical layer information; MAC layer information; High-level information.
12. The dynamic data transmission method according to claim 11, characterized in that: The physical layer information includes DCI information indicating a first PDSCH resource; The MAC layer information includes MAC layer information carrying first information.
13. The dynamic data transmission method according to claim 9, characterized in that: Determining a first time position of the second PDSCH resource includes: receiving second information, where the second information is used to indicate a first time position of the second PDSCH resource; A first time position of the second PDSCH resource is determined according to the second information.
14. The dynamic data transmission method according to any one of claims 1 to 13, characterized in that: Also includes: receiving third information; Based on the third information, the corresponding PDSCH data reception through the second PDSCH resource is terminated.
15. A dynamic data transmission method, characterized in that: include: Sending first information carried by medium access control MAC layer information carried by a first physical downlink shared channel PDSCH resource; The first information is used to instruct the terminal to receive corresponding PDSCH data through the second PDSCH resource.
16. The dynamic data transmission method according to claim 15, characterized in that: The sending of the first information carried by the MAC layer information carried by the first PDSCH resource includes: Multiplexing the time-frequency resource allocation information of the configured time slot where the PDSCH is located, wherein the resource allocation information of the second PDSCH resource carried by the MAC layer information is time slot information; or, The difference indication is performed based on the configured parameter subset of the PDSCH parameters.
17. The dynamic data transmission method according to claim 15, characterized in that: Also includes: Send second information; the second information is used to indicate the first time position of the second PDSCH resource.
18. The dynamic data transmission method according to claim 15, characterized in that: Also includes: Sending a third message; The third information is used to instruct the terminal to terminate receiving corresponding PDSCH data through the second PDSCH resource.
19. A terminal, characterized in that: Including memory, transceiver, processor; A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receiving first information carried by media access control (MAC) layer information carried by a first physical downlink shared channel (PDSCH) resource; wherein the first information is used to instruct the terminal to receive corresponding PDSCH data through a second PDSCH resource; Based on the first information, corresponding PDSCH data is received through the second PDSCH resource.
20. The terminal according to claim 19, characterized in that The first information is resource allocation information of the second PDSCH resource.
21. The terminal according to claim 20, characterized in that The resource allocation information is a subset or a full set of PDSCH resource allocation information.
22. The terminal according to claim 21, characterized in that The resource allocation information includes at least one or more of the following information: Frequency domain resource allocation FDRA information; Time domain resource allocation TDRA information; Modulation and coding strategy MCS level; New Data Identifier NDI; Redundancy version RV; Hybrid automatic repeat request HARQ related information; Antenna port.
23. The terminal according to claim 22, characterized in that The resource allocation information is carried in a newly added information field in the MAC layer information.
24. The terminal according to claim 19, wherein The first information is resource allocation indication information of the second PDSCH resource.
25. The terminal according to claim 24, characterized in that The resource allocation indication information includes at least one or more of the following information: Resource allocation information field indication; Indication of modification of the resource allocation information field.
26. The terminal according to claim 19, characterized in that The first PDSCH resource is a semi-persistent scheduling SPS PDSCH resource, a PDSCH resource scheduled by downlink control information DCI, or a second PDSCH resource scheduled last time.
27. The terminal according to claim 19, characterized in that Also includes: Determine a first time position of the second PDSCH resource.
28. The terminal according to claim 27, characterized in that The first time position is a time slot or a time window.
29. The terminal according to claim 27, characterized in that The first time position is carried by one or more of the following information: Physical layer information; MAC layer information; High-level information.
30. The terminal according to claim 29, characterized in that The physical layer information includes DCI information indicating a first PDSCH resource; The MAC layer information includes MAC layer information carrying first information.
31. The terminal according to claim 27, characterized in that Determining a first time position of the second PDSCH resource includes: receiving second information, where the second information is used to indicate a first time position of the second PDSCH resource; A first time position of the second PDSCH resource is determined according to the second information.
32. The terminal according to any one of claims 19 to 31, characterized in that: Also includes: receiving third information; Based on the third information, the corresponding PDSCH data reception through the second PDSCH resource is terminated.
33. A network side device, characterized in that: Including memory, transceiver, processor; A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Sending first information carried by media access control MAC layer information carried by a first physical downlink shared channel PDSCH resource; the first information is used to instruct the terminal to receive corresponding PDSCH data through a second PDSCH resource.
34. The network side device according to claim 33, characterized in that: The sending of the first information carried by the MAC layer information carried by the first PDSCH resource includes: Multiplexing the time-frequency resource allocation information of the configured time slot where the PDSCH is located, wherein the resource allocation information of the second PDSCH resource carried by the MAC layer information is time slot information; or, The difference indication is performed based on the configured parameter subset of the PDSCH parameters.
35. The network side device according to claim 33, characterized in that: Also includes: sending a second message; The second information is used to indicate a first time position of the second PDSCH resource.
36. The network side device according to claim 33, characterized in that: Also includes: Sending a third message; The third information is used to instruct the terminal to terminate receiving corresponding PDSCH data through the second PDSCH resource.
37. A dynamic data transmission device, characterized in that: include: A first receiving module is configured to receive first information carried by medium access control MAC layer information carried by a first physical downlink shared channel PDSCH resource; The first information is used to instruct the terminal to receive corresponding PDSCH data through the second PDSCH resource; The second receiving module is used to receive corresponding PDSCH data through a second PDSCH resource based on the first information.
38. The dynamic data transmission device according to claim 37, characterized in that: The first information is resource allocation information of the second PDSCH resource.
39. The dynamic data transmission device according to claim 38, characterized in that The resource allocation information is a subset or a full set of PDSCH resource allocation information.
40. The dynamic data transmission device according to claim 39, characterized in that The resource allocation information includes at least one or more of the following information: Frequency domain resource allocation FDRA information; Time domain resource allocation TDRA information; Modulation and coding strategy MCS level; New Data Identifier NDI; Redundancy version RV; Hybrid automatic repeat request HARQ related information; Antenna port.
41. The dynamic data transmission device according to claim 39, characterized in that The resource allocation information is carried in a newly added information field in the MAC layer information.
42. The dynamic data transmission device according to claim 37, characterized in that The first information is resource allocation indication information of the second PDSCH resource.
43. The dynamic data transmission device according to claim 42, characterized in that The resource allocation indication information includes at least one or more of the following information: Resource allocation information field indication; Indication of modification of the resource allocation information field.
44. The dynamic data transmission device according to claim 43, characterized in that The first PDSCH resource is an SPS PDSCH resource, a DCI-scheduled PDSCH resource, or a second PDSCH resource scheduled last time.
45. The dynamic data transmission device according to claim 37, characterized in that Also included is a first determination module; The first determining module is used to determine a first time position of the second PDSCH resource.
46. The dynamic data transmission device according to claim 45, characterized in that The first time position is a time slot or a time window.
47. The dynamic data transmission device according to claim 45, characterized in that The first time position is carried by one or more of the following information: Physical layer information; MAC layer information; High-level information.
48. The dynamic data transmission device according to claim 47, characterized in that The physical layer information includes DCI information indicating a first PDSCH resource; The MAC layer information includes MAC layer information carrying first information.
49. The dynamic data transmission device according to claim 45, characterized in that The first determining module includes a first receiving submodule and a first determining submodule; The first receiving submodule is used to receive second information; the second information is used to indicate a first time position of the second PDSCH resource; The first determining submodule is used to determine a first time position of the second PDSCH resource according to the second information.
50. The dynamic data transmission device according to any one of claims 37 to 49, characterized in that Also includes a third receiving module and a termination module; The third receiving module is used to receive third information; The termination module is configured to terminate reception of corresponding PDSCH data through the second PDSCH resource based on the third information.
51. A dynamic data transmission device, characterized in that: include: A first sending module, configured to send first information carried by medium access control MAC layer information carried by a first physical downlink shared channel PDSCH resource; The first information is used to instruct the terminal to receive corresponding PDSCH data through the second PDSCH resource.
52. The dynamic data transmission device according to claim 51, characterized in that The first sending module is specifically configured to: Multiplexing the time-frequency resource allocation information of the configured time slot where the PDSCH is located, wherein the resource allocation information of the second PDSCH resource carried by the MAC layer information is time slot information; or, The difference indication is performed based on the configured parameter subset of the PDSCH parameters.
53. The dynamic data transmission device according to claim 51, characterized in that Also includes a second sending module; The second sending module is used to send second information; the second information is used to indicate a first time position of the second PDSCH resource.
54. The dynamic data transmission device according to claim 51, characterized in that Also includes a third sending module; The third sending module is used to send third information; the third information is used to instruct the terminal to terminate corresponding PDSCH data reception through the second PDSCH resource.
55. A processor-readable storage medium, characterized in that The processor-readable storage medium stores a computer program, and the computer program is configured to cause the processor to execute the dynamic data transmission method according to any one of claims 1 to 18.