disclosure of Invention
Embodiments of the present invention provide a data transmission method and apparatus, so as to reduce signaling overhead of a physical layer and improve system capacity.
In a first aspect, an embodiment of the present invention provides a user equipment UE, including:
A determining module for determining a transport block size, TBS;
The determining module is further configured to determine time domain resources and frequency resources for transmitting a physical downlink shared channel PDSCH, where the PDSCH is used for transmitting the transport block;
A receiving module, configured to receive the transport block on the time domain resource and the frequency resource.
In a first possible implementation manner of the first aspect, the determining module is specifically configured to: determining the size of the transmission block as a preset TBS; or,
Receiving a first signaling sent by a base station, and determining a size TBS of the transport block according to indication information in the first signaling, where the first signaling is at least one of: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
in a second possible implementation manner of the first aspect, the determining module is specifically configured to:
determining a coding rate at which the PDSCH is transmitted;
The receiving module is specifically configured to receive the transport block according to the coding rate of the PDSCH on the time domain resources and the frequency resources.
According to a second possible implementation manner of the first aspect, in a third possible implementation manner, the coding rate of the PDSCH includes an aggregation level of resource granularity of the PDSCH;
the determining module is specifically configured to:
Determining the aggregation level of the resource granularity for transmitting the PDSCH according to the configuration of the base station; or,
determining the aggregation level of the resource granularity for transmitting the PDSCH as a preset aggregation level;
Wherein the aggregation level of resource granularity for transmitting the PDSCH comprises: a subset of aggregation levels of resource granularity CCE for transmitting a physical downlink control channel PDCCH or resource granularity ECCE for transmitting an enhanced physical downlink control channel EPDCCH, or the aggregation levels for transmitting PDSCH at least include aggregation level 6.
according to a third possible implementation manner of the first aspect, in a fourth possible implementation manner, the resource granularity includes any one of the following resource granularities or a multiple of any one of the following resource granularities: CCE, ECCE, REG, EREG, PRB, VRB.
according to the first aspect and any one of the first to fourth possible implementation manners of the first aspect, in a fifth possible implementation manner, the determining module is specifically configured to:
Determining a resource block RB for transmitting the PDSCH as a preset resource block RB; or,
Receiving a second signaling sent by the base station, and determining Resource Blocks (RBs) for transmitting the PDSCH according to indication information in the second signaling, wherein the second signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
according to the first aspect and any one of the first to fourth possible implementation manners of the first aspect, in a sixth possible implementation manner, the determining module is specifically configured to:
determining the bandwidth of the PDSCH according to the configuration of the base station;
receiving a third signaling sent by a base station, and determining a first starting position of the frequency resource of the PDSCH according to indication information in the third signaling, wherein the third signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MACCE signaling.
According to a fifth possible implementation manner or a sixth possible implementation manner of the first aspect, in a seventh possible implementation manner, the determining module is specifically configured to:
receiving a fourth signaling sent by the base station, and determining a second starting position for monitoring the frequency resources of the PDSCH according to indication information in the fourth signaling, wherein the fourth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling; or,
and determining a second initial position for monitoring the frequency resources of the PDSCH according to a preset hash function.
In an eighth possible implementation manner of the first aspect, the determining module is specifically configured to:
receiving a fifth signaling sent by the base station, and determining that a time domain resource for transmitting the PDSCH is a first subframe according to indication information in the fifth signaling, wherein the fifth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling; or,
And determining the subframe of the PDSCH as a preset first subframe.
according to an eighth possible implementation manner of the first aspect, in a ninth possible implementation manner, the indication information in the fifth signaling further includes a discontinuous reception period, a starting subframe of discontinuous reception, and an active time, where the active time includes a time corresponding to a detection active timer and/or a time corresponding to an inactivity timer.
in a tenth possible implementation form, according to the ninth possible implementation form of the first aspect, the first subframe used for transmitting the PDSCH is a subframe in the active time.
According to the first aspect and any one of the first to tenth possible implementation manners of the first aspect, in an eleventh possible implementation manner, the method further includes:
a sending module, configured to send an acknowledgement ACK to a base station after the receiving module correctly receives the PDSCH; or, after the determining module determines that the PDSCH cannot be received, sending a non-acknowledgement message NACK to the base station.
according to the first aspect and any one of the first to eleventh possible implementation manners of the first aspect, in a twelfth possible implementation manner, the method further includes:
and the monitoring module is used for monitoring the control channel and/or the PDSCH in the search space configured by the base station and/or the first time configured by the base station.
according to a twelfth possible implementation manner of the first aspect, in a thirteenth possible implementation manner, when the monitoring module monitors the control channel and the PDSCH in the different first times, respectively, a time interval of the first time for monitoring the control channel is greater than or less than a time interval of the first time for monitoring the PDSCH.
According to a thirteenth possible implementation manner of the first aspect, in a fourteenth possible implementation manner, the monitoring module is specifically configured to: when monitoring the control channel and the PDSCH in a search space configured by the base station and/or time configured by the base station, distinguishing the control channel and the PDSCH according to the size TBS of a transmission block, or distinguishing the control channel and the PDSCH according to at least one of resource granularity, a time domain position and a frequency domain position, or distinguishing the control channel and the PDSCH according to preset first indication information.
according to a fourteenth possible implementation manner of the first aspect, in a fifteenth possible implementation manner, the monitoring module is specifically configured to:
And distinguishing the DCI and the PDSCH according to a scrambling code scrambled by the Cyclic Redundancy Check (CRC), or distinguishing the control channel and the PDSCH according to a first indication information in a newly added indication bit or an original bit in the DCI.
according to the first aspect and any one of the first to fifteenth possible implementation manners of the first aspect, in a sixteenth possible implementation manner, the TBS is a subset of a TBS specified by a long term evolution LTE protocol.
according to the first aspect and any one of the first to sixteenth possible implementation manners of the first aspect, in a seventeenth possible implementation manner, the determining module is further configured to:
determining the PDSCH to be in a listening mode according to a preset rule, or,
receiving a sixth signaling sent by the base station, and determining that the PDSCH is in a listening mode according to indication information in the sixth signaling, where the sixth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
In a second aspect, an embodiment of the present invention provides a UE, including: a determining module, configured to determine a range of frequency resources for downlink control information DCI indication;
The determining module is further configured to determine a frequency resource for data transmission according to the indication information in the DCI;
And the data transmission module is used for transmitting data on the frequency resource for data transmission.
in a first possible implementation manner of the second aspect, the determining module is specifically configured to:
adopting a preset first frequency resource as a range of frequency resources for DCI indication; or,
receiving a seventh signaling sent by the base station, and determining the range of the frequency resource for DCI indication according to indication information in the seventh signaling, where the seventh signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
According to the second aspect or the first possible implementation manner of the second aspect, in a second possible implementation manner, the method further includes:
a receiving module, configured to receive a second DCI sent by the base station, where the DCI indicates a coding rate of the data.
In a third possible implementation form of the method according to the second possible implementation form of the second aspect, the coding rate includes an aggregation level of a resource granularity of the data.
According to the second aspect and any one of the first to third possible implementation manners of the second aspect, in a fourth possible implementation manner, the determining module is further configured to:
Before the data transmission module transmits data on the frequency resource for data transmission, determining a transport block size, TBS, of the data as a preset TBS, or receiving an eighth signaling sent by the base station, and determining the TBS according to indication information in the eighth signaling, where the eighth signaling includes at least one of: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
According to the second aspect and any one of the first to third possible implementation manners of the second aspect, in a fifth possible implementation manner, the determining module is further configured to:
and receiving third DCI sent by the base station, and determining the TBS in a specific modulation mode according to the indication information in the DCI, wherein the specific modulation mode is determined through presetting or signaling configuration.
according to the second aspect and any one of the first to fifth possible implementation manners of the second aspect, in a sixth possible implementation manner:
When the system bandwidth is one of {1.4MHz, 3MHz, 5MHz, 10MHz, 15MHz, 20MHz } or one of {6RB, 15RB, 30RB, 50RB, 75RB, 100RB }, the range of frequency resources for DCI indication is smaller than the system bandwidth.
according to the second aspect and any one of the first to sixth possible implementation manners of the second aspect, in a seventh possible implementation manner, the receiving module is further configured to:
receiving a second subframe configured by the base station;
the determining module is further configured to determine to monitor a common control channel of the UE in the second subframe.
According to a seventh possible implementation manner of the second aspect, in an eighth possible implementation manner, the period of the second subframe is an integer multiple of a discontinuous reception cycle DRX.
In a third aspect, an embodiment of the present invention provides a base station, including:
A determining module, configured to determine a transport block size TBS to be sent;
the determining module is further configured to determine time domain resources and frequency resources for transmitting a physical downlink shared channel PDSCH, where the PDSCH is used for transmitting the transport block;
and a sending module, configured to send the transport block to a user equipment UE on the time domain resource and the frequency resource.
in a first possible implementation manner of the third aspect, the determining module is specifically configured to:
determining the size of the transmission block as a preset TBS; or,
Sending a first signaling to the UE, wherein the first signaling includes indication information for determining a Transport Block Size (TBS), and the first signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
in a second possible implementation manner of the third aspect, the determining module is further configured to:
Determining a coding rate of the PDSCH;
The sending module is specifically configured to send the transport block to a user equipment UE according to the coding rate of the PDSCH on the time domain resource and the frequency resource.
according to a second possible implementation manner of the third aspect, in a third possible implementation manner, the coding rate of the PDSCH includes an aggregation level of resource granularity of the PDSCH;
the determining module is specifically configured to:
Determining the aggregation level of the resource granularity for transmitting the PDSCH as a preset aggregation level; or,
sending a configuration message of an aggregation level to the UE so that the UE determines the aggregation level of resource granularity for transmitting the PDSCH according to the configuration message;
wherein the aggregation level of the resource granularity of the PDSCH includes a subset of the aggregation level of the resource granularity CCE of the physical downlink control channel PDCCH or the resource granularity ECCE of the enhanced physical downlink control channel EPDCCH, or the aggregation level of the resource granularity of the PDSCH at least includes aggregation level 6.
According to a third possible implementation manner of the third aspect, in a fourth possible implementation manner, the aggregation level includes any one of the following resource granularities or a multiple of any one of the following resource granularities: CCE, ECCE, REG, EREG, PRB, VRB.
According to the third aspect and any one of the first to fourth possible implementation manners of the third aspect, in a fifth possible implementation manner, the determining module is specifically configured to:
determining a resource block RB for transmitting the PDSCH as a preset resource block RB; or,
sending a second signaling to the UE, wherein the second signaling comprises indication information for determining Resource Blocks (RBs) of the PDSCH, and the second signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
according to the third aspect and any one of the first to fourth possible implementation manners of the third aspect, in a sixth possible implementation manner, the determining module is specifically configured to:
determining the bandwidth for transmitting the PDSCH as a preset bandwidth;
Sending a third signaling to the UE, wherein the third signaling includes indication information for determining a first starting position of frequency resources of the PDSCH, and the third signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
According to a fifth possible implementation manner or a sixth possible implementation manner of the third aspect, in a seventh possible implementation manner, the determining module is further configured to:
sending a fourth signaling to the UE, where the fourth signaling includes indication information for enabling the UE to determine a second starting position of the frequency resource for monitoring the PDSCH, and the fourth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
In an eighth possible implementation manner of the third aspect, the determining module is specifically configured to:
Determining a time domain resource for transmitting a PDSCH as a preset first subframe; or,
And fifth signaling sent to the UE, wherein the fifth signaling comprises indication information for determining a first subframe for transmitting the PDSCH.
According to an eighth possible implementation manner of the third aspect, in a ninth possible implementation manner, the indication information in the fifth signaling further includes a discontinuous reception period, a starting subframe of discontinuous reception, and an active time, where the active time includes a time corresponding to a detection active timer and/or a time corresponding to an inactivity timer.
According to a ninth possible implementation manner of the third aspect, in a tenth possible implementation manner, the first subframe for transmitting the PDSCH is a subframe within the active time.
according to the third aspect and any one of the first to tenth possible implementation manners of the third aspect, in an eleventh possible implementation manner, the method further includes:
and the receiving module is used for receiving the acknowledgement message ACK or the non-acknowledgement message NACK sent by the UE.
according to an eleventh possible implementation manner of the third aspect, in a twelfth possible implementation manner, when the base station does not receive the acknowledgement message ACK sent by the UE within a first preset time, the base station retransmits the transport block within a second preset time.
According to the third aspect and any one of the first to twelfth possible implementation manners of the third aspect, in a thirteenth possible implementation manner, the sending module is further configured to:
and sending a control channel and/or a PDSCH to the UE in a preset search space and/or a preset first time.
According to a thirteenth possible implementation manner of the third aspect, in a fourteenth possible implementation manner, when the sending module sends the control channel and the PDSCH within the different first times respectively, a time interval of the first time for sending the control channel is greater than or less than a time interval of the first time for sending the PDSCH.
According to a thirteenth possible implementation manner or a fourteenth possible implementation manner of the third aspect, in a fifteenth possible implementation manner, when the sending module sends the control channel and the PDSCH to the UE in a preset search space and/or a preset first time, the control channel or the PDSCH further includes preset first indication information, which is used for enabling the UE to distinguish the control channel from the PDSCH.
according to the third aspect and any one of the first to fifteenth possible implementation manners of the third aspect, in a sixteenth possible implementation manner, the TBS is a subset of a TBS specified by a long term evolution LTE protocol.
According to the third aspect and any one of the first to sixteenth possible implementation manners of the third aspect, in a seventeenth possible implementation manner, the determining module is further configured to:
determining the PDSCH to be in a listening mode according to a preset rule, or,
Sending a sixth signaling to the UE, where the sixth signaling includes indication information for determining that the PDSCH is in a listening mode, and the sixth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
according to the third aspect and any one of the first to seventeenth possible implementation manners of the third aspect, in an eighteenth possible implementation manner, the sending module is specifically configured to:
when a non-MBSFN subframe is adopted to transmit a Physical Downlink Shared Channel (PDSCH), an antenna port 0 or a transmission diversity mode is adopted to transmit the PDSCH;
and when the PDSCH is transmitted by adopting the MBSFN subframe, the PDSCH is transmitted by adopting an antenna port 7.
In a fourth aspect, an embodiment of the present invention provides a base station, including:
A determining module, configured to determine a range of frequency resources for downlink control information DCI indication;
a sending module, configured to send the DCI to a user equipment UE, so that the UE determines a frequency resource for data transmission according to indication information in the DCI;
and the data transmission module is used for transmitting data by adopting the frequency resource for data transmission.
In a first possible implementation manner of the fourth aspect, the determining module is specifically configured to:
adopting a preset first frequency resource as a range of frequency resources for DCI indication; or,
sending a seventh signaling to the UE, where the seventh signaling includes indication information for determining the range of the frequency resources for DCI indication, and the seventh signaling is at least one of: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
according to the fourth aspect or the first possible implementation manner of the fourth aspect, in a second possible implementation manner, the sending module is further configured to:
And sending second DCI to the UE, wherein the second DCI comprises indication information used for indicating the coding rate of the data.
In a third possible implementation form, the coding rate indicated by the second DCI includes the aggregation level indicated by the DCI.
according to the fourth aspect and any one of the first to third possible implementation manners of the fourth aspect, in a fourth possible implementation manner, the determining module is further configured to:
determining a transport block size, TBS, of the transmission data to be a preset TBS, or,
sending an eighth signaling to the UE, where the eighth signaling includes indication information for determining the TBS, and the eighth signaling includes at least one of the following: RRC signaling, MAC CE signaling, or DCI.
according to the fourth aspect and any one of the first to third possible implementation manners of the fourth aspect, in a fifth possible implementation manner, the determining module is further configured to:
Determining TBS under a specific modulation mode of the transmission data, wherein the specific modulation mode is determined through presetting or signaling configuration;
And sending third DCI to the UE, wherein the third DCI comprises indication information used for determining the TBS under a specific modulation mode.
According to the fourth aspect and any one of the first to fifth possible implementation manners of the fourth aspect, in a sixth possible implementation manner:
When the system bandwidth is one of {1.4MHz, 3MHz, 5MHz, 10MHz, 15MHz, 20MHz } or one of {6RB, 15RB, 30RB, 50RB, 75RB, 100RB }, the frequency range for DCI indication is smaller than the system bandwidth.
According to the fourth aspect and any one of the first to sixth possible implementation manners of the fourth aspect, in a seventh possible implementation manner, the sending module is further configured to:
and sending a configuration message containing a second subframe to the UE, wherein the configuration message is used for indicating the UE to monitor a common control channel of the UE in the second subframe.
According to a seventh possible implementation manner of the fourth aspect, in an eighth possible implementation manner, the period of the second subframe is an integer multiple of a discontinuous reception cycle DRX.
In a fifth aspect, an embodiment of the present invention provides a data transmission method, including:
user Equipment (UE) determines a Transport Block Size (TBS);
The UE determines time domain resources and frequency resources for transmitting a Physical Downlink Shared Channel (PDSCH), wherein the PDSCH is used for transmitting the transmission blocks;
and the UE receives the transmission block on the time domain resource and the frequency resource.
in a first possible implementation manner of the fifth aspect, the determining, by the UE, a transport block size, TBS, includes:
the UE determines the size of the transmission block to be a preset TBS; or,
The UE receives a first signaling sent by a base station, and determines the size TBS of the transport block according to indication information in the first signaling, wherein the first signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
in a second possible implementation manner of the fifth aspect, the method further includes: the UE determines a coding rate for transmitting the PDSCH;
The UE receiving the transport block on the time domain resource and the frequency resource, including:
And the UE receives the transmission block according to the coding rate on the time domain resource and the frequency resource.
In a third possible implementation form, the coding rate of the PDSCH is transmitted including an aggregation level of resource granularity for transmitting the PDSCH according to the second possible implementation form of the fifth aspect;
the UE determines a coding rate for transmitting the PDSCH, and comprises the following steps:
the UE determines the aggregation level of the resource granularity for transmitting the PDSCH according to the configuration of the base station; or,
The UE determines that the aggregation level of the resource granularity for transmitting the PDSCH is a preset aggregation level;
Wherein the aggregation level of resource granularity for transmitting the PDSCH comprises: a subset of aggregation levels of resource granularity CCE for transmitting a physical downlink control channel PDCCH or resource granularity ECCE for transmitting an enhanced physical downlink control channel EPDCCH, or the aggregation levels for transmitting PDSCH at least include aggregation level 6.
according to a third possible implementation manner of the fifth aspect, in a fourth possible implementation manner, the resource granularity includes any one of the following resource granularities or a multiple of any one of the following resource granularities: CCE, ECCE, REG, EREG, PRB, VRB.
According to the fifth aspect and any one of the first to fourth possible implementation manners of the fifth aspect, in a fifth possible implementation manner, the determining, by the UE, frequency resources for transmitting the PDSCH includes:
the UE determines a resource block RB for transmitting the PDSCH as a preset resource block RB; or,
the UE receives a second signaling sent by the base station, and determines a Resource Block (RB) for transmitting the PDSCH according to the indication information in the second signaling, wherein the second signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
According to the fifth aspect and any one of the first to fourth possible implementation manners of the fifth aspect, in a sixth possible implementation manner, the determining, by the UE, frequency resources for transmitting the PDSCH includes:
The UE determines the bandwidth of the PDSCH according to the configuration of the base station;
the UE receives a third signaling sent by a base station, and determines a first starting position of the frequency resource of the PDSCH according to indication information in the third signaling, wherein the third signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
According to a fifth possible implementation manner or a sixth possible implementation manner of the fifth aspect, in a seventh possible implementation manner, the determining, by the UE, frequency resources for transmitting the PDSCH further includes:
the UE receives a fourth signaling sent by the base station, and determines a second starting position for monitoring the frequency resources of the PDSCH according to indication information in the fourth signaling, wherein the fourth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling; or,
And the UE determines a second initial position for monitoring the frequency resources of the PDSCH according to a preset hash function.
In an eighth possible implementation manner of the fifth aspect, the determining, by the UE, time domain resources for transmitting the PDSCH includes:
The UE receives a fifth signaling sent by the base station, and determines that a time domain resource for transmitting the PDSCH is a first subframe according to indication information in the fifth signaling, wherein the fifth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH or MAC CE signaling, or the UE determines that the subframe of the PDSCH is a preset first subframe.
According to an eighth possible implementation manner of the fifth aspect, in a ninth possible implementation manner, the indication information in the fifth signaling further includes a discontinuous reception period, a starting subframe of discontinuous reception, and an active time, where the active time includes a time corresponding to a detection active timer and/or a time corresponding to an inactivity timer.
In a tenth possible implementation form, according to the ninth possible implementation form of the fifth aspect, the first subframe used for transmitting the PDSCH is a subframe in the active time.
According to the fifth aspect or any one of the first to tenth possible implementation manners of the fifth aspect, in an eleventh possible implementation manner, after the UE receives the transport block according to the coding rate on the time domain resources and the frequency resources, the method further includes:
after the UE correctly receives the PDSCH, the UE sends an acknowledgement message ACK to a base station; or, after the UE determines that the PDSCH cannot be received, the UE sends a non-acknowledgement message NACK to the base station.
according to the fifth aspect and any one of the first to eleventh possible implementation manners of the fifth aspect, in a twelfth possible implementation manner, the method further includes:
And the UE monitors a control channel and/or a PDSCH in a search space configured by the base station and/or a first time configured by the base station.
according to a twelfth possible implementation manner of the fifth aspect, in a thirteenth possible implementation manner, when the UE monitors the control channel and the PDSCH in the different times respectively, a time interval of the first time for monitoring the control channel is greater than or less than a time interval of the first time for monitoring the PDSCH.
according to a thirteenth possible implementation manner of the fifth aspect, in a fourteenth possible implementation manner, when the UE monitors the control channel and the PDSCH in the search space configured by the base station and/or the time configured by the base station, the control channel and the PDSCH are distinguished by the size TBS of the transport block, or the control channel and the PDSCH are distinguished according to at least one of the resource granularity, the time domain position, and the frequency domain position, or the control channel and the PDSCH are distinguished according to the preset first indication information.
according to a fourteenth possible implementation manner of the fifth aspect, in a fifteenth possible implementation manner, the distinguishing between the control channel and the PDSCH according to the preset first indication information includes:
And distinguishing the DCI and the PDSCH according to a scrambling code scrambled by the Cyclic Redundancy Check (CRC), or distinguishing the control channel and the PDSCH according to a first indication information in a newly added indication bit or an original bit in the DCI.
In a sixteenth possible implementation form of the method according to the fifth aspect or any one of the first to fifteenth possible implementation forms of the fifth aspect, the TBS is a subset of a TBS specified by a long term evolution, LTE, protocol.
according to the fifth aspect or any one of the first to sixteenth possible implementation manners of the fifth aspect, in a seventeenth possible implementation manner, the method further includes:
the UE determines the PDSCH to be in a listening mode according to a preset rule, or,
the UE receives a sixth signaling sent by the base station, and determines that the PDSCH is in a monitoring mode according to the indication information in the sixth signaling, wherein the sixth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
In a sixth aspect, an embodiment of the present invention provides a data transmission method, including:
the method comprises the steps that User Equipment (UE) determines a range of frequency resources used for Downlink Control Information (DCI) indication;
the UE determines frequency resources for data transmission according to the indication information in the DCI;
The UE transmits data on the frequency resources for data transmission.
In a first possible implementation manner of the sixth aspect, the determining, by the UE, a range of frequency resources for DCI indication includes:
The UE adopts a preset first frequency resource as a range of frequency resources for DCI indication; or,
The UE receives a seventh signaling sent by the base station, and determines the range of the frequency resource for DCI indication according to indication information in the seventh signaling, where the seventh signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
In a second possible implementation manner, before the UE transmits data on the frequency resource for data transmission, the method further includes:
and the UE receives second DCI sent by the base station, wherein the DCI indicates the coding rate of the data.
In a third possible implementation form of the method according to the second possible implementation form of the sixth aspect, the coding rate includes an aggregation level of resource granularity of the data; or,
the coding rate comprises the number of PRBs of first data defining a modulation mode and the TBS corresponding to the first data, wherein the modulation mode is defined by a preset or signaling configuration mode.
According to the sixth aspect or any one of the first to third possible implementation manners of the sixth aspect, before the UE transmits data on the frequency resource for data transmission, the method further includes:
The UE determines that the transport block size TBS of the data is a preset TBS, or the UE receives an eighth signaling sent by the base station, and determines the TBS according to indication information in the eighth signaling, where the eighth signaling includes at least one of: RRC signaling, PDDCH, EPDCCH, or MAC CE signaling.
According to the sixth aspect or any one of the first to third possible implementation manners of the sixth aspect, in a fifth possible implementation manner, before the UE transmits data on the frequency resource for data transmission, the method further includes:
And the UE receives third DCI sent by the base station, and determines the TBS in a specific modulation mode according to the indication information in the DCI, wherein the specific modulation mode is determined through presetting or signaling configuration.
According to the sixth aspect and any one of the first to fifth possible implementation manners of the sixth aspect, in a sixth possible implementation manner:
When the system bandwidth is one of {1.4MHz, 3MHz, 5MHz, 10MHz, 15MHz, 20MHz } or one of {6RB, 15RB, 30RB, 50RB, 75RB, 100RB }, the range of frequency resources for DCI indication is smaller than the system bandwidth.
according to the sixth aspect and any one of the first to sixth possible implementation manners of the sixth aspect, in a seventh possible implementation manner, the method further includes:
And the UE receives a second subframe configured by the base station, and the UE monitors a common control channel in the second subframe.
According to a seventh possible implementation manner of the sixth aspect, in an eighth possible implementation manner, the period of the second subframe is an integer multiple of a discontinuous reception cycle DRX.
In a seventh aspect, an embodiment of the present invention provides a data transmission method, including:
A base station determines the size TBS of a transmission block to be sent;
the base station determines time domain resources and frequency resources for transmitting a Physical Downlink Shared Channel (PDSCH), wherein the PDSCH is used for transmitting the transmission blocks;
And the base station sends the transmission block to User Equipment (UE) on the time domain resource and the frequency resource.
In a first possible implementation manner of the seventh aspect, the determining, by the base station, a transport block size, TBS, includes:
the base station determines the size of the transmission block as a preset TBS; or,
the base station sends a first signaling to the UE, wherein the first signaling comprises indication information used for determining a Transport Block Size (TBS), and the first signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
in a second possible implementation manner of the seventh aspect, the method further includes:
the base station determines a coding rate for transmitting the PDSCH;
the base station sends the transmission block to the user equipment UE on the time domain resource and the frequency resource, and the method comprises the following steps:
and the base station sends the transmission block to User Equipment (UE) according to the coding rate on the time domain resource and the frequency resource.
According to a second possible implementation manner of the seventh aspect, in a third possible implementation manner, the code rate for transmitting the PDSCH includes: an aggregation level of resource granularity for transmitting the PDSCH;
the base station determines a coding rate for transmitting the PDSCH, and comprises the following steps:
The base station determines that the aggregation level of the resource granularity for transmitting the PDSCH is a preset aggregation level; or, the base station sends a configuration message of an aggregation level to the UE, so that the UE determines the aggregation level of resource granularity for transmitting the PDSCH according to the configuration message;
Wherein the aggregation level of the resource granularity of the PDSCH includes a subset of the aggregation level of the resource granularity CCE of the physical downlink control channel PDCCH or the resource granularity ECCE of the enhanced physical downlink control channel EPDCCH, or the aggregation level of the resource granularity of the PDSCH at least includes aggregation level 6.
According to a third possible implementation manner of the seventh aspect, in a fourth possible implementation manner, the aggregation level includes any one of the following resource granularities or a multiple of any one of the following resource granularities: CCE, ECCE, REG, EREG, PRB, VRB.
according to the seventh aspect and any one of the first to fourth possible implementation manners of the seventh aspect, in a fifth possible implementation manner, the determining, by the base station, frequency resources for transmitting a PDSCH includes:
The base station determines a resource block RB for transmitting the PDSCH as a preset resource block RB; or,
the base station sends a second signaling to the UE, wherein the second signaling comprises indication information used for determining Resource Blocks (RBs) of the PDSCH, and the second signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
according to the seventh aspect and any one of the first to fourth possible implementation manners of the seventh aspect, in a sixth possible implementation manner, the determining, by the base station, frequency resources of the PDSCH includes:
The base station determines that the bandwidth for transmitting the PDSCH is a preset bandwidth;
the base station sends a third signaling to the UE, wherein the third signaling comprises indication information for determining a first starting position of frequency resources of the PDSCH, and the third signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MACCE signaling.
according to a fifth possible implementation manner or a sixth possible implementation manner of the seventh aspect, in a seventh possible implementation manner, the determining, by the base station, frequency resources for transmitting the PDSCH further includes:
the base station sends a fourth signaling to the UE, where the fourth signaling includes indication information for enabling the UE to determine a second starting position of the frequency resource for monitoring the PDSCH, and the fourth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
In an eighth possible implementation manner of the seventh aspect, the determining, by the base station, time domain resources for transmitting the PDSCH includes:
The base station determines that time domain resources for transmitting the PDSCH are a preset first subframe; or,
and the base station sends a fifth signaling to the UE, wherein the fifth signaling comprises indication information for determining a first subframe for transmitting the PDSCH.
according to an eighth possible implementation manner of the seventh aspect, in a ninth possible implementation manner, the indication information in the fifth signaling further includes a discontinuous reception period, a starting subframe of discontinuous reception, and an active time, where the active time includes a time corresponding to the detection of the active timer and/or a time corresponding to the inactivity timer.
in a tenth possible implementation form, according to the ninth possible implementation form of the seventh aspect, the first subframe used for transmitting the PDSCH is a subframe in the active time.
According to the seventh aspect and any one of the first to tenth possible implementation manners of the seventh aspect, in an eleventh possible implementation manner, after the base station transmits the transport block to the UE on the time domain resources and the frequency resources according to the coding rate, the method further includes:
and the base station receives an acknowledgement message ACK or a non-acknowledgement message NACK sent by the UE.
according to an eleventh possible implementation manner of the seventh aspect, in a twelfth possible implementation manner, when the base station does not receive the acknowledgement message ACK sent by the UE within a first preset time, the base station retransmits the transport block within a second preset time.
according to the seventh aspect and any one of the first to twelfth possible implementation manners of the seventh aspect, in a thirteenth possible implementation manner, the method further includes:
And the base station sends a control channel and/or a PDSCH to the UE in a preset search space and/or a preset first time.
according to a thirteenth possible implementation manner of the seventh aspect, in a fourteenth possible implementation manner, when the base station transmits the control channel and the PDSCH within the different first times respectively, a time interval of the first time for transmitting the control channel is greater than or less than a time interval of the first time for transmitting the PDSCH.
according to a thirteenth possible implementation manner or the fourteenth possible implementation manner of the seventh aspect, in a fifteenth possible implementation manner, when the base station sends the control channel and the PDSCH to the UE in a preset search space and/or a preset first time, the control channel or the PDSCH further includes preset first indication information, which is used for enabling the UE to distinguish the control channel from the PDSCH.
According to the seventh aspect and any one of the first to fifteenth possible implementations of the seventh aspect, in a sixteenth possible implementation, the TBS is a subset of a TBS specified by a long term evolution, LTE, protocol.
according to the seventh aspect and any one of the first to sixteenth possible implementation manners of the seventh aspect, in a seventeenth possible implementation manner, the method further includes:
The base station determines the PDSCH to be in a listening mode according to a preset rule, or,
the base station sends a sixth signaling to the UE, where the sixth signaling includes indication information for determining that the PDSCH is in a listening mode, and the sixth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
According to the seventh aspect and any one of the first to seventeenth possible implementation manners of the seventh aspect, in an eighteenth possible implementation manner, the performing, by the base station, data transmission by using the frequency resource for data transmission includes:
when the base station adopts a non-MBSFN subframe to transmit a Physical Downlink Shared Channel (PDSCH), the base station adopts an antenna port 0 or adopts a transmission diversity mode to transmit the PDSCH;
And when the base station adopts the MBSFN subframe to transmit the PDSCH, the base station adopts an antenna port 7 to transmit the PDSCH.
in an eighth aspect, an embodiment of the present invention provides a data transmission method, including:
The base station determines the range of the frequency resource used for the downlink control information DCI indication;
The base station sends the DCI to User Equipment (UE) so that the UE determines frequency resources for data transmission according to the indication information in the DCI;
and the base station adopts the frequency resource for data transmission to carry out data transmission.
In a first possible implementation manner of the eighth aspect, the determining, by the base station, a range of frequency resources for DCI indication includes:
The base station adopts a preset first frequency resource as the range of the frequency resource for DCI indication; or,
The base station sends a seventh signaling to the UE, where the seventh signaling includes indication information for determining the range of the frequency resource used for DCI indication, and the seventh signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
according to the eighth aspect or the first possible implementation manner of the eighth aspect, in a second possible implementation manner, the method further includes:
And the base station sends second DCI to the UE, wherein the second DCI comprises indication information used for indicating the coding rate of the data.
In a third possible implementation form, the coding rate indicated by the second DCI comprises the aggregation level indicated by the DCI; or,
The coding rate comprises the number of PRBs of first data defining a modulation mode and the TBS corresponding to the first data, wherein the modulation mode is defined by a preset or signaling configuration mode.
According to the eighth aspect or any one of the first to third possible implementation manners of the eighth aspect, in a fourth possible implementation manner, the method further includes:
The base station determines that the transport block size TBS of the transmission data is a preset TBS, or,
the base station sends an eighth signaling to the UE, where the eighth signaling includes indication information for determining the TBS, and the eighth signaling includes at least one of the following: RRC signaling, MAC CE signaling, or DCI.
according to the eighth aspect or any one of the first to third possible implementation manners of the eighth aspect, in a fifth possible implementation manner, the method further includes:
the base station determines TBS under a specific modulation mode of the transmission data, wherein the specific modulation mode is determined through presetting or signaling configuration;
And the base station sends third DCI to the UE, wherein the third DCI comprises indication information used for determining the TBS under a specific modulation mode.
according to the eighth aspect and any one of the first to fifth possible implementation manners of the eighth aspect, in a sixth possible implementation manner:
When the system bandwidth is one of {1.4MHz, 3MHz, 5MHz, 10MHz, 15MHz, 20MHz } or one of {6RB, 15RB, 30RB, 50RB, 75RB, 100RB }, the frequency range for DCI indication is smaller than the system bandwidth;
According to the eighth aspect or any one of the first to sixth possible implementation manners of the eighth aspect, in a seventh possible implementation manner, the method further includes:
And the base station sends a configuration message containing a second subframe to the UE, and the configuration message is used for indicating the UE to monitor a common control channel in the second subframe.
according to a seventh possible implementation manner of the eighth aspect, in an eighth possible implementation manner, the period of the second subframe is an integer multiple of the discontinuous reception cycle DRX.
In the data method, the apparatus and the system provided in the embodiments of the present invention, after determining the transport block size TBS, the time domain resource, the frequency resource for transmitting the PDSCH and the PDSCH coding rate, the base station and the UE transmit the transport block to the UE according to the coding rate on the time domain resource and the frequency resource, respectively, so that blind detection on the PDSCH can be achieved, downlink data can be received without DCI indication, and therefore, control signaling overhead can be reduced, thereby improving transmission efficiency of the system.
In the data method, the apparatus, and the system provided in the embodiments of the present invention, the base station and the UE determine the range of the frequency resource used for DCI indication, that is, determine the maximum bandwidth that the DCI can indicate or the frequency domain resource corresponding to the maximum bandwidth, determine the frequency resource used for data transmission according to the indication information in the DCI, and perform data transmission through the frequency resource; because the maximum bandwidth or the frequency domain resource corresponding to the maximum bandwidth that can be indicated by the DCI is no longer the system bandwidth or the frequency domain resource corresponding to the system bandwidth but a frequency domain resource corresponding to a smaller bandwidth or a smaller bandwidth, the indication information for determining the frequency resource used for data transmission in the DCI may be reduced, that is, the content indicated by the DCI is reduced, thereby reducing the signaling overhead and improving the efficiency of system transmission.
Detailed Description
in order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
"data" as referred to herein refers to traffic data, such as transport blocks of the physical layer, as distinguished from control signaling and other signaling or information used for indication, such as downlink control channels or downlink control information at the physical layer. The embodiment of the invention aims at the problem of low transmission efficiency caused by overlarge signaling overhead in the small data transmission process, and the UE, the base station and the data transmission method provided by the embodiment of the invention can be used for reducing the overhead of DCI indication signaling in the uplink or downlink transmission process.
the service data of the present invention is embodied in the physical layer as a transmission block and transmitted by a physical channel, which may be a data channel or a form of using a control channel. Without loss of generality, the present invention is illustrated with the transmission of a data channel PDSCH (which may also be an enhanced PDSCH).
The predefinition in the embodiment of the invention can be factory setting, or can be a mode predetermined between two communication parties, such as a base station and UE; the configuration according to the embodiment of the present invention may be configured by the base station, or may be configured by the base station and the UE respectively by using other network maintenance tools, or may be set on the UE side according to the configuration information by receiving the configuration information of the base station.
For some small data services, such as M2M (Machine to Machine, which may also be broadly understood as device to human, Machine to Man, human to device, Man to Machine, robot to mobile) applications, the service is stable for a long period of time, and the physical layer (PHY) may be configured to transmit with a relatively fixed TBS for a period of time. The relative fixed TBS may be predefined or configured. When a different TBS handover is required, DCI signaling, such as DCI format1A, may be used to perform TBS indication, for example, the size of the current or switched TBS may be indicated. When a UE acquires a data Channel, such as a Physical Downlink Shared Channel (PDSCH), a corresponding TBS may be detected for the PDSCH according to a predefined or configured aggregation level (aggregation level). When the location and or aggregation level of the PDSCH is not indicated, the UE needs to blindly detect the PDSCH. Therefore, the UE needs to blindly detect the PDSCH when the signaling does not indicate the location and or aggregation level of the PDSCH. When the signaling indicates the location and aggregation level of the PDSCH, the UE may perform detection of the PDSCH according to the signaling indication, where the detection may be Cyclic Redundancy Check (CRC), and whether the PDSDH is successfully detected is determined according to whether the CRC Check is correct. The detection subframe of the UE in the time domain may be predefined or configured. The subframe of the time domain may be set according to a cycle of discontinuous reception DRX or a cycle of extended DRX.
Fig. 1 is a schematic structural diagram of a UE according to a first embodiment of the present invention, and as shown in fig. 1, the UE of this embodiment may include: a determining module 101 and a receiving module 102, wherein,
A determining module 101, configured to determine a transport block size, TBS;
The determining module 101 is further configured to determine time domain resources and frequency resources for transmitting a PDSCH of a physical downlink shared channel, where the PDSCH is used for transmitting the transport block;
a receiving module 102, configured to receive the transport block on the time domain resource and the frequency resource.
The UE of this embodiment may be configured to blindly detect the PDSCH, and of course, may also perform detection according to an indication of Downlink Control Information (DCI). When data on the PDSCH is received only in a blind detection manner, the indication of DCI is not required.
when the UE receives data on the PDSCH in a blind detection manner, the method is preferably applicable to a scenario that the TBS of the data may be different from the size of the existing DCI signaling, but the method may also be applied when the TBS of the data is the same as the size of the existing DCI signaling, which is not limited in the embodiment of the present invention.
In the UE of this embodiment, after the determining module determines the transport block size TBS, the time domain resource for transmitting the PDSCH, and the frequency resource, the receiving module receives the transport block on the time domain resource and the frequency resource, so that blind detection on the PDSCH can be achieved, downlink data can be received without DCI indication, and therefore, control signaling overhead can be reduced, and transmission efficiency of the system can be improved.
the information required for performing the blind detection of the PDSCH or configuring the blind detection of the PDSCH includes: the TBS, the frequency domain resource, and the time domain resource are described in detail below with respect to these information to be determined.
Optionally, when determining the TBS of the data, the TBS in the embodiment may be preset, or may be determined according to a manner signaled by the base station, and accordingly, the determining module 101 may be specifically configured to: determining the size of the transmission block as a preset TBS; or,
Receiving a first signaling sent by a base station, and determining a size TBS of the transport block according to indication information in the first signaling, where the first signaling is at least one of: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
Wherein, the predefined TBS may be 1 or more TBSs which may be a subset of an existing TBS table or a newly added TBS. When multiple TBSs are predefined, the base station may use signaling to instruct the UE which TBS to use for blind detection.
When the TBS limit is 1000 bits or less, the TBS listed in the following table may be used when reusing the existing TBS values:
16
|
24
|
32
|
40
|
56
|
72
|
88
|
104
|
120
|
136
|
144
|
152
|
176
|
208
|
224
|
256
|
280
|
296
|
328
|
336
|
344
|
376
|
392
|
408
|
440
|
456
|
472
|
488
|
504
|
520
|
536
|
552
|
584
|
600
|
616
|
632
|
696
|
712
|
776
|
808
|
840
|
872
|
904
|
936
|
968
|
1000
|
|
|
|
|
generally, a UE with stable traffic, such as an MTC UE, has a fixed TBS for a relatively long time. Therefore, the base station may notify the TBS for the period of time through the first signaling, and notify a new TBS through the first signaling when the TBS is changed. A limited number of TBS values may be predefined for this purpose and then the first signaling informs which TBS value is currently employed. The defined limited number of TBS values may be a subset of the existing TBS table, e.g., {208, 600, 872, 1000 }. The first signaling used may be RRC signaling or DCI format or MAC CE or any combination between them. For example, the base station may indicate using RRC signaling while indicating a PDSCH carrying the RRC signaling using a DCI format such as format 1A.
Further, the determining module 101 may be further configured to:
determining a coding rate at which the PDSCH is transmitted;
The receiving module 102 may be specifically configured to receive the transport block according to the coding rate of the PDSCH on the time domain resources and the frequency resources.
Wherein the coding rate of the PDSCH may include an aggregation level of resource granularity of the PDSCH.
Therefore, for determining the coding rate, the determining module 101 may specifically be configured to:
determining an aggregation level of resource granularity for transmitting the PDSCH.
this is because the PDSCH is transmitted by an aggregation of resource granularity consisting of one or a set of identical resource granularity units. The aggregation of resource granularity is represented by an aggregation level, if the aggregation level is 1, the PDSCH is transmitted by 1 resource granularity; with an aggregation level of 2, PDSCH is transmitted with 2 resource granularity.
further, the determining module 101 may specifically be configured to:
Determining the aggregation level of the resource granularity for transmitting the PDSCH according to the configuration of the base station; or,
Determining the aggregation level of the resource granularity for transmitting the PDSCH as a preset aggregation level;
wherein the aggregation level of resource granularity for transmitting the PDSCH comprises: a subset of aggregation levels of resource granularity CCE for transmitting a physical downlink control channel PDCCH or resource granularity ECCE for transmitting an enhanced physical downlink control channel EPDCCH, or the aggregation levels for transmitting PDSCH at least include aggregation level 6.
wherein, the resource granularity comprises any one of the following resource granularities or multiples of any one of the following resource granularities: CCE, ECCE, REG, EREG, PRB, VRB.
alternatively, for the determination of the frequency domain resources, there may be two ways:
In the first implementation manner, the frequency domain Resource may be indicated by a Resource Block (RB), or may also be indicated by a physical Resource block prb (physical Resource block) or a virtual Resource block vrb (virtual Resource block). Hereinafter, RB is described as an example. The determining module 101 may specifically be configured to:
determining a resource block RB for transmitting the PDSCH as a preset resource block RB; or,
receiving a second signaling sent by the base station, and determining Resource Blocks (RBs) for transmitting the PDSCH according to indication information in the second signaling, wherein the second signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
in a second implementation, the frequency domain resources are indicated by means of bandwidth and starting position, which is especially suitable for the scenario that the frequency domain resources are continuous resources. The determining module 101 may specifically be configured to:
determining the bandwidth of the PDSCH according to the configuration of the base station;
Receiving a third signaling sent by a base station, and determining a first starting position of the frequency resource of the PDSCH according to indication information in the third signaling, wherein the third signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MACCE signaling.
Further, in the two implementation manners, the determining module 101 may determine a larger frequency domain resource range, and in a specific implementation, may further determine a smaller range for the UE to detect in the larger frequency domain resource range. Therefore, the determining module 101 may be further configured to:
receiving a fourth signaling sent by the base station, and determining a second starting position for monitoring the frequency resources of the PDSCH according to indication information in the fourth signaling, wherein the fourth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling; or,
and determining a second initial position for monitoring the frequency resources of the PDSCH according to a preset hash function.
for example, the UE first receives a large frequency resource range according to the first way, for example: the RBs numbered 6, 7, 8, 9, 10, 11, 12, 13 are then determined from a fourth signaling or hash function to a second starting position, blind detection is performed from the second starting position, and if the second starting position is determined to be RB 7, the UE can detect from RB 7 up to RB 13.
Optionally, the time domain resource for transmitting the PDSCH may be determined in a signaling manner or a predefined manner, so the determining module 101 may specifically be configured to:
Receiving a fifth signaling sent by the base station, and determining that a time domain resource for transmitting the PDSCH is a first subframe according to indication information in the fifth signaling, wherein the fifth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling; or,
And determining the subframe of the PDSCH as a preset first subframe.
In a specific implementation, Discontinuous Reception (DRX) may be configured for PDSCH transmission. Fig. 2 is a schematic structural diagram of a PDSCH transmission subframe received discontinuously, and as shown in fig. 2, the UE performs PDSCH detection on several discontinuous time intervals. In fig. 2, the UE performs blind detection of PDSCH at active time (on duration) of each DRX cycle. Accordingly, the indication information in the fifth signaling may further include a discontinuous reception period, a starting subframe of discontinuous reception, and an active time, where the active time includes a time corresponding to a detection active timer (duration timer) and/or a time corresponding to an inactivity timer (inactivity timer).
Further, the indication information in the fifth signaling may further indicate: the first subframe for transmitting the PDSCH is a subframe within the active time.
Fig. 3 is a schematic structural diagram of a second embodiment of the UE of the present invention, and as shown in fig. 3, the UE of this embodiment may further include: a sending module 103, where the sending module 103 may be configured to send an acknowledgement ACK to the base station after the receiving module correctly receives the PDSCH; or, after the determining module determines that the PDSCH cannot be received, sending a non-acknowledgement message NACK to the base station.
In this way, when the base station side receives NACK, or the time when ACK is not received exceeds a certain threshold, the base station may determine that the UE has not successfully received the PDSCH, and thus may retransmit it. The UE may combine the PDSCH repeatedly received after transmitting the NACK (or the repeatedly transmitted transport block) within a preset or configured time. The repeated PDSCH (or repeatedly transmitted transport block) or the new PDSCH (or newly transmitted transport block) may be distinguished by a scrambling code scrambled in the CRC. The scrambling code may be preset or configured by the base station. Or the coverage enhancement mode may be started, for example, p consecutive subframes may be configured to transmit the same PDSCH, where p is an integer to accumulate energy for coverage enhancement, and the UE may detect the PDSCH according to the p consecutive subframes according to the configuration, so as to improve a success rate of data reception.
Fig. 4 is a schematic structural diagram of a third embodiment of the UE of the present invention, and as shown in fig. 4, the UE of this embodiment may further include: the monitoring module 104 is configured to monitor the control channel and/or the PDSCH in the search space configured by the base station and/or the first time configured by the base station. Wherein the control channel comprises a PDCCH or an E-PDDCH.
The UE of this embodiment may monitor only the control channel, or only the PDSCH, or both the control channel and the PDSCH during the dedicated search space or a certain period of the first time (or both the designated search space and the first time) of the UE. The corresponding transmission modes may include the following: only the control channel is transmitted in the UE's dedicated search space (without time limitation); only PDSCH is transmitted in UE's dedicated search space (not limited in time); transmitting a control channel and a PDSCH simultaneously in a dedicated search space (not limited in time) of the UE; transmitting only PDSCH for a certain first time (without limitation to frequency domain); transmitting only PDSCH for a certain first time (without limitation to frequency domain); transmitting a control channel and a PDSCH at the same time in a certain first time (without limitation to a frequency domain); transmitting only PDSCH in a dedicated search space of a UE and at a certain first time; transmitting only a control channel in a dedicated search space of a UE and at a certain first time; the PDSCH and control channel are transmitted simultaneously in a dedicated search space of the UE and at some first time. Wherein the first time may be a predefined or configured period of time, such as one subframe or several subframes located at the beginning of the discontinuous reception time period. Fig. 5 is a schematic diagram of monitoring the control channel and/or the PDSCH in a specific first time, and as shown in fig. 5, the control channel and the PDSCH may or may not be monitored in the same time.
the search space may be configured or preset by a base station, and the first time may be configured or preset by the base station.
When the control channel and the PDSCH are not transmitted in the same first time, the blind detection times can be reduced, and the power consumption of the UE is saved.
further, it is also possible to define: when the monitoring module 104 monitors the control channel and the PDSCH in the different first times, respectively, a time interval or a period of the first time for monitoring the control channel is greater than or less than a time interval or a period of the first time for monitoring the PDSCH. If the time interval or the period of the first time for monitoring the control channel is greater than the time interval or the period of the first time for monitoring the PDSCH, the signaling overhead is saved; if the time interval or period of the first time for monitoring the control channel is smaller than the time interval or period of the first time for monitoring the PDSCH, it is beneficial to quickly switch to the signaling scheduling mode to perform other TBS switching or Hybrid automatic repeat request (HARQ) or coverage enhanced transmission mode, etc.
further, in an implementation manner, the listening module 104 may specifically be configured to: when monitoring the control channel and the PDSCH in a search space configured by the base station and/or time configured by the base station, distinguishing the control channel and the PDSCH according to the size TBS of a transmission block, or distinguishing the control channel and the PDSCH according to at least one of resource granularity, a time domain position and a frequency domain position, or distinguishing the control channel and the PDSCH according to preset first indication information.
When the transport block size is different from the signaling size of the existing control channel, it can be directly distinguished by the TBS whether it is the PDSCH or the control channel. The DCI format used by the DCI carried by the control channel may be a subset or all of existing DCI formats. For example, it may be predefined to use only DCI format1A, and the transport block sizes with TBS values unequal to the size of DCI format1A are all considered to be PDSCH being transmitted.
When the transport block size is the same as the existing DCI format size, it can be distinguished by aggregation using a different resource granularity than the DCI format or by different time-frequency resource locations or explicit indication.
In another implementation, the monitoring module 104 may distinguish the downlink control information DCI and the PDSCH according to a scrambling code scrambled by a cyclic redundancy check CRC, or distinguish the control channel and the PDSCH according to a first indication information in a new indication bit or an original bit in the DCI.
This approach, with explicit indication, can be applied to scenarios where PDSCH and DCI format have the same TBS and the same aggregation resource granularity.
in particular, the PDSCH and DCI format may be distinguished using a CRC scrambled scrambling code. The scrambling code being predefined or configured, e.g. a 16-bit scrambling code may comprise<1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1>or<0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1>. The scrambling code, the CRC check code, and the RNTI (Radio Network Temporary Identifier) are added bit by bit and then modulo two operation is performed. For example, the scrambling code sequence is R0,R1,R2,…,RL-1Is CRC sequence of { P }0,P1, P2,…,PL-1the RNTI sequence is { X }0,X1,X2,…,XL-1the modulo two operation can be performed after the 3 sequences are added bit by bit, and the obtained new sequence (i.e. the scrambled sequence) is:
Ck=(Pk+Xk+Rk)mod2,k=0,…,L-1
In addition, when the TBS is smaller than the DCI format size, it can be made the same as the existing DCI format size by supplementing 0 after the bits of the TBS. At this time, the CRC scrambled scrambling code is used to distinguish between PDSCH and DCI format. For example, a 16-bit scrambling code may comprise <1, 1, 1, 1, 1, 1, 1, 1, 1> or <0, 1, 0,1, 0,1, 0,1, 0,1 >. Wherein the scrambling code and the CRC check code adopt modulo two addition. Alternatively, different scrambling codes may be used to indicate the TBS of the PDSCH or a fixed number of bits may be added before or after the transport block bits to indicate the TBS of the PDSCH.
Further, in each of the above embodiments, the determining module 101 may further be configured to:
determining the PDSCH to be in a listening mode according to a preset rule, or,
receiving a sixth signaling sent by the base station, and determining that the PDSCH is in a listening mode according to indication information in the sixth signaling, where the sixth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
Further, in each of the above embodiments, the determining module 101 may further be configured to:
Determining a modulation mode of the PDSCH according to a preset rule, or,
Receiving a ninth signaling sent by the base station, and determining the modulation mode of the PDSCH according to the indication information in the ninth signaling, wherein the ninth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
The preset rule may be at least one of: channel quality range, signal-to-noise ratio range, bit error rate threshold, packet error rate threshold, and spectral efficiency threshold.
the modulation mode may include any one of the following: gaussian Minimum Shift Keying (GMSK), Quadrature Phase Shift Keying (QPSK), 16-Quadrature Amplitude Modulation (16 QAM), and 64-Quadrature Amplitude Modulation (64 QAM).
in each of the above UE embodiments, the TBS may be a subset of a TBS specified by a long term evolution LTE protocol; in addition, the first signaling, the second signaling, the third signaling, the fourth signaling, the fifth signaling, the sixth signaling, and the ninth signaling in the above embodiments may be the same signaling, that is, the same signaling may include the indication information in the multiple signaling.
the UE described in the above UE embodiments (embodiments corresponding to fig. 1, fig. 3, and fig. 4) may execute the following technical solution corresponding to the method embodiment shown in fig. 15 or the method executed by the corresponding UE in the embodiment shown in fig. 17.
Fig. 6 is a schematic structural diagram of a fourth embodiment of the UE according to the present invention, where the UE of this embodiment reduces the overhead of the control signaling by changing the content of the DCI. As shown in fig. 6, the UE of this embodiment may include: a determination module 601 and a data transmission module 602, wherein,
a determining module 601, configured to determine a range of frequency resources for DCI indication;
the determining module 601 may be further configured to determine a frequency resource for data transmission according to the indication information in the DCI;
a data transmission module 602, which may be configured to transmit data on the frequency resource for data transmission.
The data transmission module may be configured to receive downlink data sent by the base station, and may also be configured to send uplink data to the base station.
For the reason that the resource indication overhead is too large because the existing DCI covers the whole system bandwidth under different system bandwidths, the embodiment considers reducing the maximum bandwidth that the DCI can indicate, thereby reducing the bits of the DCI format. For this purpose, a maximum bandwidth that can be supported by the DCI format or a frequency resource corresponding to the maximum bandwidth may be preset or configured, for example, a bandwidth corresponding to 6 RBs. In addition to presetting or configuring the maximum bandwidth supported by the DCI, a frequency domain resource location corresponding to the maximum bandwidth supported by the DCI may be preset or configured, for example, an RB location is determined, and when the frequency domain resource location is configured, a resource allocation type of LTE, such as type 0 or type 1 or type 2, may be used for indication. Wherein resource allocation type 2 supports both centralized and distributed resource allocation. The resource allocation type 0 of the LTE is to divide consecutive RBs into groups, and each group uses 1bit to indicate whether to use; the resource allocation type 1 of the LTE is to divide discrete RBs into a plurality of sets, first indicate whether the set is used, and then indicate whether the RBs in the set is used; the resource allocation type 2 of LTE indicates the starting position and length of a contiguous segment of frequency domain resources, and supports one RB pair located in 2 slots respectively at the same frequency or different frequencies.
wherein the range of the frequency resource for the DCI indication is smaller than the current system bandwidth, and the system bandwidth is one of {1.4MHz, 3MHz, 5MHz, 10MHz, 15MHz and 20MHz } or one of {6RB, 15RB, 30RB, 50RB, 75RB and 100RB }.
The UE of this embodiment determines the range of the frequency resource used for DCI indication, that is, determines the maximum bandwidth that the DCI can indicate or the frequency resource corresponding to the maximum bandwidth first, then determines the frequency resource used for data transmission according to the indication information in the DCI, and performs data transmission through the frequency resource; because the maximum bandwidth or the frequency domain resource corresponding to the maximum bandwidth that can be indicated by the DCI is no longer the system bandwidth or the frequency domain resource corresponding to the system bandwidth but a smaller bandwidth or a frequency domain resource corresponding to a smaller bandwidth, the indication information for determining the frequency resource used for data transmission in the DCI may be reduced, that is, the content indicated by the DCI is reduced, thereby reducing the signaling overhead and improving the efficiency of system transmission.
In the foregoing embodiment, the range of the frequency resource used for DCI indication may be determined in a preset or signaling manner, and therefore, the determining module 601 may specifically be configured to:
adopting a preset first frequency resource as a range of frequency resources for DCI indication; or,
receiving a seventh signaling sent by the base station, and determining the range of the frequency resource for DCI indication according to indication information in the seventh signaling, where the seventh signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
Fig. 7 is a schematic structural diagram of a fifth embodiment of the UE of the present invention, and as shown in fig. 7, the UE of this embodiment may further include:
A receiving module 603, configured to receive a second DCI sent by the base station, where the DCI indicates a coding rate of the data.
The Coding rate may be a Coding rate defined in a Modulation and Coding Scheme (MCS), or an aggregation level of resource granularity for transmitting the PDSCH.
optionally, the determining module 601 may be further configured to:
before the data transmission module transmits data on the frequency resource for data transmission, determining a transport block size, TBS, of the data as a preset TBS, or receiving an eighth signaling sent by the base station, and determining the TBS according to indication information in the eighth signaling, where the eighth signaling includes at least one of: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
optionally, the determining module 601 may be further configured to:
And receiving third DCI sent by the base station, and determining the TBS in a specific modulation mode according to the indication information in the DCI, wherein the specific modulation mode is determined through presetting or signaling configuration.
in this way, the MCS indication bit can be further reduced, thereby further reducing the overhead of control signaling.
specifically, in one mode, the modulation mode may be preset to be one of QPSK, 16QAM, and 64 QAM. Then, the modulation and coding scheme MCS or coding rate of the data in the modulation scheme is configured to indicate the TBS, and the configuration signaling may be DCI signaling.
in another mode, the modulation mode capable of configuring the data is one of QPSK, 16QAM and 64QAM, and the configuration signaling may be RRC signaling or MAC CE signaling. Then, the modulation and coding scheme MCS or coding rate of the data in the modulation scheme is configured to indicate the TBS, and the configuration signaling may be DCI signaling.
for example, for PDSCH, when the modulation scheme of data is limited to QPSK, the existing modulation coding scheme or MCS index or TBS index or coding rate under the modulation scheme in LTE is multiplexed, and the MCS indication bit only needs to indicate the indexes 0-9 of the existing MCS, that is, only 4 bits are needed to indicate the 10 states; when the modulation mode is limited to 16QAM, multiplexing the coding rate of LTE in the existing modulation mode, wherein the MCS indication bit only needs to indicate the existing MCS index of 10-16, namely 3 bits can indicate the 7 states; when the modulation scheme is limited to 64QAM, the coding rate of LTE in the existing modulation scheme is multiplexed, and the MCS indication bit only needs to indicate the existing MCS indexes 17-28, namely 4 bits can indicate the 12 states.
For PUSCH, when the modulation mode of data is limited to QPSK, multiplexing the modulation coding scheme or MCS index or TBS index or coding rate under the existing modulation mode of LTE, wherein the MCS indication bit only needs to indicate the index 0-10 of the existing MCS, namely only 4 bits are needed to indicate the 11 states; when the modulation mode is limited to 16QAM, multiplexing the coding rate of LTE in the existing modulation mode, wherein the MCS indication bit only needs to indicate the existing MCS index of 11-20, namely 4 bits can indicate the 10 states; when the modulation scheme is limited to 64QAM, the coding rate of LTE in the existing modulation scheme is multiplexed, and the MCS indication bit only needs to indicate the existing MCS indexes 21-28, namely 3 bits can indicate the 8 states.
Optionally, the receiving module 603 may further be configured to:
Receiving a second subframe configured by the base station;
the determining module 601 may be further configured to determine to monitor a common control channel in the second subframe, i.e., not to monitor a dedicated control channel of the UE in the second subframe.
Wherein the common control channel comprises: control channels carrying system messages, random access responses, paging, and power control.
In a specific implementation, the period of the second subframe may be an integer multiple of a discontinuous reception cycle DRX.
The seventh signaling and the eighth signaling in the above embodiments may be the same signaling, that is, the same signaling may include the indication information in the multiple signaling; or may be different signaling.
The UE described in the above UE embodiments (embodiments corresponding to fig. 6 and fig. 7) may perform the following technical solution of the method embodiment shown in fig. 19 or the method performed by the corresponding UE in fig. 21.
fig. 8 is a schematic structural diagram of a base station according to a first embodiment of the present invention, where the embodiment reduces the overhead of control signaling by using a blind detection method. As shown in fig. 8, the base station of this embodiment may include: a determination module 801 and a sending module 802, wherein,
a determining module 801, configured to determine a transport block size TBS to be sent;
the determining module 801 is further configured to determine time domain resources and frequency resources for transmitting a PDSCH of a physical downlink shared channel, where the PDSCH is used for transmitting the transport block;
A sending module 802, configured to send the transport block to a user equipment UE on the time domain resource and the frequency resource.
The base station of this embodiment may be used in a scheme for blind detection of PDSCH on the UE side, and certainly, the base station may also transmit DCI at the same time, so that the UE performs detection according to the DCI indication. When the UE only uses the blind detection method to receive the data on the PDSCH, the DCI does not need to be transmitted, and this method is preferably applied to a scenario where the TBS of the data may be different from the size of the existing DCI signaling, but this method may also be applied when the TBS of the data is the same as the size of the existing DCI signaling, which is not limited in the embodiment of the present invention.
in the base station of this embodiment, after the determining module determines the transport block size TBS, the time domain resource for transmitting the PDSCH, and the frequency resource, the transmitting module transmits the transport block to the UE on the time domain resource and the frequency resource, so that the UE can implement blind detection on the PDSCH, and can receive downlink data without DCI indication, thereby reducing control signaling overhead and improving transmission efficiency of the system.
When the scheme of blind detection of the PDSCH is adopted, the required information is as follows: TBS, frequency domain resources, and time domain resources, which will be described below with respect to the above information that needs to be configured.
for the determination of the TBS, a preset method may be adopted, or the determination may be determined according to a base station signaling notification, and correspondingly, the determining module 801 may be specifically configured to:
determining the size of the transmission block as a preset TBS; or,
sending a first signaling to the UE, wherein the first signaling includes indication information for determining a Transport Block Size (TBS), and the first signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
Wherein, the predefined TBS may be 1 or more TBSs which may be a subset of an existing TBS table or a newly added TBS. When multiple TBSs are predefined, the base station may use signaling to instruct the UE which TBS to use for blind detection.
Generally, a UE with stable traffic, such as an MTC UE, has a fixed TBS for a relatively long time. Therefore, the base station may notify the TBS for the period of time through the first signaling, and notify a new TBS through the first signaling when the TBS is changed. A limited number of TBS values may be predefined for this purpose and then the first signaling informs which TBS value is currently employed. The defined limited number of TBS values may be a subset of the existing TBS table, e.g., {208, 600, 872, 1000 }. The first signaling used may be RRC signaling or DCI format or MAC CE or any combination between them. For example, the base station may indicate using RRC signaling while indicating a PDSCH carrying the RRC signaling using a DCI format such as format 1A.
Optionally, in an embodiment, the base station may further determine a coding rate of the PDSCH first, and transmit data according to the coding rate. In particular, the determining module 801 may be further configured to determine a coding rate for transmitting the PDSCH;
The sending module 802 may be specifically configured to send the transport block to a user equipment UE according to the coding rate on the time domain resource and the frequency resource.
wherein the coding rate of the PDSCH may include an aggregation level of resource granularity of the PDSCH.
the determining module 801 may specifically be configured to:
an aggregation level of resource granularity for transmitting the PDSCH is determined.
this is because the PDSCH is transmitted by an aggregation of resource granularity consisting of one or a set of identical resource granularity units. The aggregation of resource granularity is represented by an aggregation level, if the aggregation level is 1, the PDSCH is transmitted by 1 resource granularity; with an aggregation level of 2, PDSCH is transmitted with 2 resource granularity.
further, the determining module 801 may be specifically configured to:
Determining the aggregation level of the resource granularity for transmitting the PDSCH as a preset aggregation level; or,
sending a configuration message of an aggregation level to the UE so that the UE determines the aggregation level of resource granularity for transmitting the PDSCH according to the configuration message;
Wherein the aggregation level of the resource granularity of the PDSCH includes a subset of the aggregation level of the resource granularity CCE of the physical downlink control channel PDCCH or the resource granularity ECCE of the enhanced physical downlink control channel EPDCCH, or the aggregation level of the resource granularity of the PDSCH at least includes aggregation level 6.
Wherein the aggregation level comprises any one of the following resource granularities or multiples of any one of the following resource granularities: CCE, ECCE, REG, EREG, PRB, VRB.
Alternatively, for the determination of the frequency domain resources, there may be two ways:
In a first implementation manner, frequency domain resources are indicated by resource blocks RB, and the determining module 801 may specifically be configured to:
determining a resource block RB for transmitting the PDSCH as a preset resource block RB; or,
Sending a second signaling to the UE, wherein the second signaling comprises indication information for determining Resource Blocks (RBs) of the PDSCH, and the second signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
It should be noted that the frequency resources may also be indicated by PRBs or VRBs, and the indication of resource blocks by RBs in the present invention is only an example.
in a second implementation, the frequency domain resources are indicated by means of bandwidth and starting position, which is especially suitable for the scenario that the frequency domain resources are continuous resources. The determining module 801 may be specifically configured to:
determining the bandwidth for transmitting the PDSCH as a preset bandwidth;
Sending a third signaling to the UE, wherein the third signaling includes indication information for determining a first starting position of frequency resources of the PDSCH, and the third signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
Further, in the two implementation manners, the determining module 801 may determine a larger frequency domain resource range, and in a specific implementation, may further determine a smaller range for the UE to detect in the larger frequency domain resource range. Therefore, the determining module 801 may be further configured to:
sending a fourth signaling to the UE, where the fourth signaling includes indication information for enabling the UE to determine a second starting position of the frequency resource for monitoring the PDSCH, and the fourth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
For example, the base station may first transmit a larger frequency resource range to the UE according to the first manner, for example: and the RBs numbered 6, 7, 8, 9, 10, 11, 12 and 13, and then the UE sends a fourth signaling to enable the UE to determine a second starting position according to the indication information in the fourth signaling, or the UE determines the second starting position according to a hash function without sending the fourth signaling, and performs blind detection from the second starting position, and if the second starting position is determined to be RB 7, the UE can perform detection from RB 7 to RB 13.
Optionally, the time domain resource for transmitting the PDSCH may be determined by a signaling manner or a predefined manner, and therefore the determining module 801 may specifically be configured to:
determining a time domain resource for transmitting a PDSCH as a preset first subframe; or,
And fifth signaling sent to the UE, wherein the fifth signaling comprises indication information for determining a first subframe for transmitting the PDSCH.
In a specific implementation, Discontinuous Reception (DRX) may be configured for PDSCH transmission. Referring to fig. 2, a UE performs detection of PDSCH over several non-consecutive time intervals. In fig. 2, the UE performs blind detection of PDSCH at active time (On duration) of each DRX cycle. Correspondingly, the indication information in the fifth signaling may further include a discontinuous reception period, a starting subframe of discontinuous reception, and an active time, where the active time includes a time corresponding to a detection active timer (on duration timer) and/or a time corresponding to an inactive timer (inactivity timer).
further, the indication information in the fifth signaling may further indicate: the first subframe for transmitting the PDSCH is a subframe within the active time.
Fig. 9 is a schematic structural diagram of a second embodiment of the base station of the present invention, and as shown in fig. 9, the base station of this embodiment may further include: a receiving module 803, where the sending module 803 may be configured to receive an acknowledgement message ACK or a non-acknowledgement message NACK sent by the UE.
And when the base station does not receive the acknowledgement message ACK sent by the UE within the first preset time, the base station resends the transmission block within the second preset time.
And when a base station side receives NACK (negative acknowledgement) or when the base station does not receive an acknowledgement message ACK (acknowledgement) sent by the UE within a first preset time, the base station retransmits the transmission block within a second preset time. The base station can distinguish the repeatedly transmitted PDSCH (or repeatedly transmitted transport block) or the newly transmitted PDSCH (or newly transmitted transport block) by the scrambling code scrambled in the CRC. The scrambling code may be preset or configured by the base station. In addition, the base station may also start a coverage enhancement mode, for example, p consecutive subframes may be configured to transmit the same PDSCH, where p is an integer to accumulate energy for coverage enhancement, and the UE may detect the PDSCH according to the p consecutive subframes according to the configuration, so as to improve a success rate of data reception.
Further optionally, the sending module 802 may be further configured to:
And sending a control channel and/or a PDSCH to the UE in a preset search space and/or a preset first time. Wherein the control channel includes a PDDCH and an E-PDDCH.
The base station of this embodiment may send only the control channel to the UE, or only the PDSCH to the UE, or both the control channel and the PDSCH to the UE during the dedicated search space or a certain period of the first time (or both the search space and the first time are specified). The corresponding transmission modes may include the following: only the control channel is transmitted in the UE's dedicated search space (without time limitation); only PDSCH is transmitted in UE's dedicated search space (not limited in time); transmitting a control channel and a PDSCH simultaneously in a dedicated search space (not limited in time) of the UE; transmitting only PDSCH for a certain first time (without limitation to frequency domain); transmitting only PDSCH for a certain first time (without limitation to frequency domain); transmitting a control channel and a PDSCH at the same time in a certain first time (without limitation to a frequency domain); transmitting only PDSCH in a dedicated search space of a UE and at a certain first time; transmitting only a control channel in a dedicated search space of a UE and at a certain first time; the PDSCH and control channel are transmitted simultaneously in a dedicated search space of the UE and at some first time. Wherein the first time may be a predefined or configured period of time, such as one subframe or several subframes located at the beginning of the discontinuous reception time period. As shown in fig. 5, the control channel and the PDSCH may or may not be monitored at the same time.
the search space may be configured or preset by a base station, and the first time may be configured or preset by the base station.
When the control channel and the PDSCH are not transmitted in the same first time, the blind detection times can be reduced, and the power consumption of the UE is saved.
further, it is also possible to define: when the sending module sends the control channel and the PDSCH in the different first times respectively, the time interval or the period of the first time for sending the control channel is greater than or less than the time interval or the period of the first time for sending the PDSCH. When the time interval or the period of the first time for transmitting the control channel is greater than the time interval or the period of the first time for transmitting the PDSCH, the signaling overhead is saved; when the time interval or the period of the first time for sending the control channel is smaller than the time interval or the period of the first time for sending the PDSCH, the method is favorable for fast switching to a signaling scheduling mode for other TBS switching or HARQ or coverage enhancement transmission mode and the like.
Further, in an implementation manner, when the sending module 802 sends the control channel and the PDSCH to the UE in a preset search space and/or a preset first time, the control channel or the PDSCH further includes preset first indication information for enabling the UE to distinguish the control channel from the PDSCH.
When the transport block size is different from the signaling size of the existing control channel, it can be directly distinguished by the TBS whether it is the PDSCH or the control channel. The DCI format used by the DCI carried by the control channel may be a subset or all of existing DCI formats. For example, it may be predefined to use only DCI format1A, and the transport block sizes with TBS values unequal to the size of DCI format1A are all considered to be PDSCH being transmitted.
when the transport block size is the same as the existing DCI format size, it can be distinguished by aggregation using a different resource granularity than the DCI format or by different time-frequency resource locations or explicit indication.
in a scenario where the PDSCH and the DCI format have the same TBS and the same aggregation resource granularity, the method in the foregoing implementation may be adopted, that is, the UE distinguishes the control channel from the PDSCH by using the explicit indication information.
In particular, the CRC scrambled scrambling code may be used to distinguish the PDSCH from the control channel. The scrambling code is predefined or configured, e.g. a 16 bit scrambling code may comprise <1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1> or <0, 1, 0,1, 0,1, 0,1, 0,1, 0,1, 0,1 >. Wherein the scrambling code and the CRC check code adopt modulo two operation.
In addition, when the TBS is smaller than the DCI format size, it can be made the same as the existing DCI format size by supplementing 0 after the bits of the TBS. At this time, the CRC scrambled scrambling code is used to distinguish between PDSCH and DCI format. For example, a 16-bit scrambling code may comprise <1, 1, 1, 1, 1, 1, 1, 1, 1> or <0, 1, 0,1, 0,1, 0,1, 0,1 >. Wherein the scrambling code and the CRC check code adopt modulo two addition. Alternatively, different scrambling codes may be used to indicate the TBS of the PDSCH or a fixed number of bits may be added before or after the transport block bits to indicate the TBS of the PDSCH.
further, in each of the above embodiments, the determining module 801 may further be configured to:
determining the PDSCH to be in a listening mode according to a preset rule, or,
Sending a sixth signaling to the UE, where the sixth signaling includes indication information for determining that the PDSCH is in a listening mode, and the sixth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
Optionally, the sending module 802 is specifically configured to:
when a non-Multimedia Broadcast multicast service Single Frequency Network (MBSFN) subframe is adopted to transmit a Physical Downlink Shared Channel (PDSCH), an antenna port 0 or a transmission diversity mode is adopted to transmit the PDSCH;
and when the PDSCH is transmitted by adopting the MBSFN subframe, the PDSCH is transmitted by adopting an antenna port 7.
further, in each of the foregoing base station embodiments, the determining module 801 may be further configured to:
determining a modulation mode of the PDSCH according to a preset rule, or,
and sending a ninth signaling to the UE so that the UE determines the modulation mode of the PDSCH according to the indication information in the ninth signaling, wherein the ninth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
The preset rule may be at least one of: the channel quality range, the signal-to-noise ratio range, the bit error rate threshold, the packet error rate threshold and the spectrum efficiency threshold correspond to preset rules.
The modulation mode may include any one of the following: GMSK, QPSK, 16QAM, 64 QAM.
In the foregoing embodiment of the base station, the TBS may be a subset of a TBS specified by a long term evolution LTE protocol; in addition, the first signaling, the second signaling, the third signaling, the fourth signaling, the fifth signaling, the sixth signaling, and the ninth signaling in the above embodiments may be the same signaling, that is, the same signaling may include the indication information in the multiple signaling.
The base station described in the foregoing embodiments of the base station (embodiments corresponding to fig. 8 and fig. 9) may execute the following technical solution of the embodiment of the method shown in fig. 16 or the method executed by the corresponding base station in fig. 17.
fig. 10 is a schematic structural diagram of a base station according to a third embodiment of the present invention, where the embodiment reduces the control signaling overhead by changing the content of the DCI indication information. As shown in fig. 10, the base station of this embodiment may include: a determination module 1001, a sending module 1002, and a data transmission module 1003, wherein,
A determining module 1001, configured to determine a range of frequency resources for downlink control information DCI indication;
a sending module 1002, configured to send the DCI to a UE, so that the UE determines a frequency resource for data transmission according to indication information in the DCI;
the data transmission module 1003 may be configured to perform data transmission by using the frequency resource for data transmission.
the data transmission module may be configured to receive uplink data sent by the UE, and may also be configured to send downlink data to the UE.
for the reason that the resource indication overhead is too large because the existing DCI covers the whole system bandwidth under different system bandwidths, the embodiment considers reducing the maximum bandwidth that the DCI can indicate, thereby reducing the bits of the DCI format. For this purpose, a maximum bandwidth that can be supported by the DCI format or a frequency domain resource corresponding to the maximum bandwidth may be preset or configured, for example, a bandwidth corresponding to 6 RBs. In addition to presetting or configuring the maximum bandwidth supported by the DCI or the frequency domain resource corresponding to the maximum bandwidth, the frequency domain resource position corresponding to the maximum bandwidth supported by the DCI may be preset or configured, for example, an RB position is determined, and when the frequency domain resource position is configured, the resource allocation type of LTE, such as type 0 or type 1 or type 2, may be used for indication. Wherein resource allocation type 2 supports both centralized and distributed resource allocation. The resource allocation type 0 of the LTE is to divide consecutive RBs into groups, and each group uses 1bit to indicate whether to use; the resource allocation type 1 of the LTE is to divide discrete RBs into a plurality of sets, first indicate whether the set is used, and then indicate whether the RBs in the set is used; the resource allocation type 2 of LTE indicates the starting position and length of a contiguous segment of frequency domain resources, and supports one RB pair located in 2 slots respectively at the same frequency or different frequencies.
wherein the range of the frequency resources for the DCI indication is smaller than a system bandwidth, and the system bandwidth is one of {1.4MHz, 3MHz, 5MHz, 10MHz, 15MHz, and 20MHz } or one of {6RB, 15RB, 30RB, 50RB, 75RB, and 100RB }.
In the base station of this embodiment, the range of the frequency resource used for DCI indication is determined first, that is, the maximum bandwidth that DCI can indicate or the frequency resource corresponding to the maximum bandwidth is determined first, then the frequency resource used for data transmission is determined according to the indication information in DCI, and data transmission is performed through the frequency resource; because the maximum bandwidth that the DCI can indicate is no longer the system bandwidth but a smaller bandwidth, the indication information for determining the frequency resources used for data transmission in the DCI can be reduced, that is, the content indicated by the DCI is reduced, so that the signaling overhead can be reduced, and the efficiency of system transmission is improved.
in the foregoing embodiment, the range of the frequency resource used for DCI indication may be determined in a preset or signaling manner, and therefore, the determining module 1001 may specifically be configured to:
adopting a preset first frequency resource as a range of frequency resources for DCI indication; or,
sending a seventh signaling to the UE, where the seventh signaling includes indication information for determining the range of the frequency resources for DCI indication, and the seventh signaling is at least one of: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
Further optionally, the sending module 1002 may be further configured to:
And sending second DCI to the UE, wherein the second DCI comprises indication information used for indicating the coding rate of the data.
the Coding rate may be a Coding rate defined in a Modulation and Coding Scheme (MCS), or an aggregation level of resource granularity for transmitting the PDSCH.
Optionally, the determining module 1001 is further configured to:
Determining a transport block size, TBS, of the transmission data to be a preset TBS, or,
sending an eighth signaling to the UE, where the eighth signaling includes indication information for determining the TBS, and the eighth signaling includes at least one of the following: RRC signaling, MAC CE signaling, or DCI.
Optionally, the determining module 1001 may further be configured to:
and receiving third DCI sent by the base station, and determining the TBS in a specific modulation mode according to the indication information in the DCI, wherein the specific modulation mode is determined through presetting or signaling configuration.
In this way, the MCS indication bits can be further reduced, thereby further reducing the overhead of control signaling.
specifically, in one mode, the modulation mode may be preset to be one of QPSK, 16QAM, and 64 QAM. The modulation and coding scheme of the data in the modulation mode is then configured to indicate the TBS, and the configuration signaling may be DCI signaling.
in another mode, the modulation mode capable of configuring the data is one of QPSK, 16QAM and 64QAM, and the configuration signaling may be RRC signaling or MAC CE signaling. The modulation and coding scheme of the data in the modulation mode is then configured to indicate the TBS, and the configuration signaling may be DCI signaling.
Optionally, the sending module 1002 may be further configured to:
And sending a configuration message containing a second subframe to the UE, wherein the configuration message is used for indicating the UE to monitor a common control channel in the second subframe, namely indicating the UE not to monitor a dedicated control channel of the UE in the second subframe.
Wherein the common control channel comprises: control channels carrying system messages, random access responses, paging, and power control.
In a specific implementation, the period of the second subframe is an integer multiple of the discontinuous reception period DRX.
the seventh signaling and the eighth signaling in the above embodiments may be the same signaling, that is, the same signaling may include the indication information in the multiple signaling; or may be different signaling.
The base station described in the foregoing embodiments of the base station (the embodiment corresponding to fig. 10) may execute the following technical solution of the embodiment of the method shown in fig. 20 or the method executed by the corresponding base station in fig. 21.
Fig. 11 is a schematic structural diagram of a sixth embodiment of the UE of the present invention, where the UE of this embodiment may receive data in a blind detection manner, so as to reduce control signaling overhead. As shown in fig. 11, the UE 1100 of the present embodiment may include: a receiver 1101, a transmitter 1102 and a processor 1103, and a memory 1104 and a bus 1105 are also shown, the receiver 1101, the transmitter 1102, the processor 1103 and the memory 1104 are connected by the bus 1105 and communicate with each other.
the bus 1105 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus 1105 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 11, but this is not intended to represent only one bus or type of bus.
the memory 1104 is used to store executable program code, including computer operating instructions. The memory 1104 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor 1103 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention.
Wherein, the processor 1103 is configured to determine a transport block size, TBS;
the processor 1103 is further configured to determine time domain resources and frequency resources for transmitting a PDSCH of a physical downlink shared channel, where the PDSCH is used for transmitting the transport block;
A receiver 1101 configured to receive the transport block on the time domain resource and the frequency resource.
Optionally, the processor 1101 is specifically configured to: determining the size of the transmission block as a preset TBS; or,
Receiving a first signaling sent by a base station, and determining a size TBS of the transport block according to indication information in the first signaling, where the first signaling is at least one of: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
Optionally, the processor 1103 is further configured to:
determining a coding rate at which the PDSCH is transmitted;
the receiver 1101 is specifically configured to receive the transport block according to the coding rate of the PDSCH on the time domain resources and the frequency resources.
Optionally, the coding rate of the PDSCH comprises an aggregation level of resource granularity of the PDSCH;
the processor 1103 is specifically configured to:
Determining the aggregation level of the resource granularity for transmitting the PDSCH according to the configuration of the base station; or,
determining the aggregation level of the resource granularity for transmitting the PDSCH as a preset aggregation level;
Wherein the aggregation level of resource granularity for transmitting the PDSCH comprises: a subset of aggregation levels of resource granularity CCE for transmitting a physical downlink control channel PDCCH or resource granularity ECCE for transmitting an enhanced physical downlink control channel EPDCCH, or the aggregation levels for transmitting PDSCH at least include aggregation level 6.
optionally, the resource granularity includes any one of the following resource granularities or a multiple of any one of the following resource granularities: CCE, ECCE, REG, EREG, PRB, VRB.
optionally, the processor 1103 is specifically configured to:
Determining a resource block RB for transmitting the PDSCH as a preset resource block RB; or,
Receiving a second signaling sent by the base station, and determining Resource Blocks (RBs) for transmitting the PDSCH according to indication information in the second signaling, wherein the second signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
optionally, the processor 1103 is specifically configured to:
Determining the bandwidth of the PDSCH according to the configuration of the base station;
instructing the receiver 1101 to receive a third signaling sent by the base station, and determining a first starting position of the frequency resource of the PDSCH according to the instruction information in the third signaling, where the third signaling is at least one of: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
Optionally, the processor 1103 is specifically configured to:
the instruction receiver 1101 receives a fourth signaling sent by the base station, and determines a second starting position of the frequency resource for monitoring the PDSCH according to instruction information in the fourth signaling, where the fourth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling; or,
and determining a second initial position for monitoring the frequency resources of the PDSCH according to a preset hash function.
Optionally, the processor 1101 is specifically configured to:
Indicating the receiver 1101 to receive a fifth signaling sent by the base station, and determining that a time domain resource for transmitting the PDSCH is a first subframe according to indication information in the fifth signaling, where the fifth signaling is at least one of: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling; or,
And determining the subframe of the PDSCH as a preset first subframe.
Optionally, the indication information in the fifth signaling further includes a discontinuous reception period, a starting subframe of discontinuous reception, and an active time, where the active time includes a time corresponding to a detection active timer (on duration timer) and/or a time corresponding to an inactivity timer (inactivity timer).
optionally, the first subframe for transmitting the PDSCH is a subframe within the active time.
Optionally, the transmitter 1102 is configured to send an acknowledgement message ACK to the base station after the receiver 1101 correctly receives the PDSCH; alternatively, when the processor 1101 determines that the PDSCH cannot be received, a non-acknowledgement message NACK is sent to the base station.
Optionally, the receiver 1101 is further configured to:
monitoring a control channel and/or a PDSCH in a search space configured by a base station and/or a first time configured by the base station.
Optionally, when the receiver 1101 listens to the control channel and the PDSCH respectively in the different first times, a time interval of the first times for listening to the control channel is greater than or less than a time interval of the first times for listening to the PDSCH.
optionally, the receiver 1101 is specifically configured to: when monitoring the control channel and the PDSCH in a search space configured by the base station and/or time configured by the base station, distinguishing the control channel and the PDSCH according to the size TBS of a transmission block, or distinguishing the control channel and the PDSCH according to at least one of resource granularity, a time domain position and a frequency domain position, or distinguishing the control channel and the PDSCH according to preset first indication information.
Optionally, the receiver 1101 is specifically configured to:
And distinguishing the DCI and the PDSCH according to a scrambling code scrambled by the Cyclic Redundancy Check (CRC), or distinguishing the control channel and the PDSCH according to a first indication information in a newly added indication bit or an original bit in the DCI.
optionally, the TBS is a subset of a TBS specified by a long term evolution LTE protocol.
optionally, the processor 1103 is further configured to:
Determining the PDSCH to be in a listening mode according to a preset rule, or,
Receiving a sixth signaling sent by the base station, and determining that the PDSCH is in a listening mode according to indication information in the sixth signaling, where the sixth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
In this embodiment, the TBS may be a subset of a TBS specified by a long term evolution LTE protocol; in addition, the first signaling, the second signaling, the third signaling, the fourth signaling, the fifth signaling, the sixth signaling, and the ninth signaling in the above embodiment may be the same signaling, that is, the same signaling may include the indication information in the multiple signaling.
The UE described in this embodiment may execute the method executed by the corresponding UE in fig. 15 or fig. 17 in the following.
the UE of this embodiment, after determining, by the processor, the transport block size TBS, the time domain resource for transmitting the PDSCH, and the frequency resource, and then receiving, by the receiver, the transport block on the time domain resource and the frequency resource, can implement blind detection on the PDSCH, and can receive downlink data without DCI indication, so that the control signaling overhead can be reduced, and the transmission efficiency of the system can be improved.
Fig. 12 is a schematic structural diagram of a seventh embodiment of the UE according to the present invention, where the UE of this embodiment may reduce the control signaling overhead by changing the content of DCI. As shown in fig. 12, the UE 1200 of this embodiment may include: a receiver 1201, a transmitter 1202 and a processor 1203, which also show a memory 1204 and a bus 1205, the receiver 1201, the transmitter 1202, the processor 1203 and the memory 1204 being connected by the bus 1205 and communicating with each other.
the bus 1205 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus 1205 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 12, but this is not intended to represent only one bus or type of bus.
The memory 1204 is used to store executable program code, including computer operating instructions. The memory 1204 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor 1203 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement an embodiment of the present invention.
The processor 1203 is configured to determine a range of frequency resources for DCI indication;
The processor 1203 is further configured to determine frequency resources for data transmission according to the indication information in the DCI;
a receiver 1201 and a transmitter 1202 for transmitting data on the frequency resource for data transmission.
Optionally, the processor 1203 is specifically configured to:
Adopting a preset first frequency resource as a range of frequency resources for DCI indication; or,
instructing the receiver 1201 to receive a seventh signaling sent by the base station, and determining the range of the frequency resource for DCI indication according to indication information in the seventh signaling, where the seventh signaling is at least one of: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
optionally, the receiver 1201 is further configured to receive a second DCI transmitted by the base station, where the DCI indicates a coding rate of the data.
optionally, the coding rate comprises an aggregate level of resource granularity of the data.
Optionally, the processor 1203 is further configured to:
Before the receiver 1201 and the transmitter 1202 transmit data on the frequency resource for data transmission, determining a transport block size, TBS, of the data to be a preset TBS, or receiving an eighth signaling sent by the base station, and determining the TBS according to indication information in the eighth signaling, where the eighth signaling includes at least one of: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
optionally, the processor 1203 is further configured to:
And receiving third DCI sent by the base station, and determining the TBS in a specific modulation mode according to the indication information in the DCI, wherein the specific modulation mode is determined through presetting or signaling configuration.
optionally, when the system bandwidth is one of {1.4MHz, 3MHz, 5MHz, 10MHz, 15MHz, 20MHz } or one of {6RB, 15RB, 30RB, 50RB, 75RB, 100RB }, the range of the frequency resource for DCI indication is smaller than the system bandwidth.
optionally, the receiver 1201 is further configured to:
Receiving a second subframe configured by the base station;
the processor 1203 is further configured to instruct the receiver 1201 to determine to listen to a common control channel of the UE in the second subframe.
optionally, the period of the second subframe is an integer multiple of a discontinuous reception cycle DRX.
the seventh signaling and the eighth signaling in this embodiment may be the same signaling, that is, the same signaling may include the indication information in the multiple signaling; or may be different signaling.
The UE of the present UE embodiment may execute the following technical solution of the method embodiment shown in fig. 19 or the method executed by the corresponding UE in fig. 21.
the UE of this embodiment determines the range of the frequency resource used for DCI indication, that is, determines the maximum bandwidth that the DCI can indicate or the frequency resource corresponding to the maximum bandwidth first, then determines the frequency resource used for data transmission according to the indication information in the DCI, and performs data transmission through the frequency resource; because the maximum bandwidth or the frequency domain resource corresponding to the maximum bandwidth that can be indicated by the DCI is no longer the system bandwidth or the frequency domain resource corresponding to the system bandwidth but a smaller bandwidth or a frequency domain resource corresponding to a smaller bandwidth, the indication information for determining the frequency resource used for data transmission in the DCI may be reduced, that is, the content indicated by the DCI is reduced, thereby reducing the signaling overhead and improving the efficiency of system transmission.
Fig. 13 is a schematic structural diagram of a base station according to a fourth embodiment of the present invention, where the base station of this embodiment may send data in a manner of blind detection by a UE, so as to reduce overhead of control signaling. As shown in fig. 13, the base station 1300 of this embodiment may include: a receiver 1301, a transmitter 1302, and a processor 1303, and a memory 1304 and a bus 1305 are also shown in the figure, and the receiver 1301, the transmitter 1302, the processor 1303, and the memory 1304 are connected via the bus 1305 to complete communication therebetween.
The bus 1305 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus 1305 may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 13, but this is not intended to represent only one bus or type of bus.
The memory 1304 is used to store executable program code, including computer operating instructions. The memory 1304 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor 1303 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention.
The processor 1303 is configured to determine a transport block size TBS to be sent;
the processor 1303 is further configured to determine time domain resources and frequency resources for transmitting a PDSCH of a physical downlink shared channel, where the PDSCH is used for transmitting the transport block;
a transmitter 1302, configured to transmit the transport block to a user equipment UE on the time domain resource and the frequency resource.
optionally, the processor 1303 is specifically configured to:
determining the size of the transmission block as a preset TBS; or,
instructing the transmitter 1302 to transmit a first signaling to the UE, where the first signaling includes indication information for determining a transport block size, TBS, and the first signaling is at least one of: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
Optionally, the processor 1303 is further configured to:
Determining a coding rate of the PDSCH;
The transmitter 1302 is specifically configured to transmit the transport block to a user equipment UE according to the coding rate of the PDSCH on the time domain resource and the frequency resource.
Optionally, the coding rate of the PDSCH comprises an aggregation level of resource granularity of the PDSCH;
the processor 1303 is specifically configured to:
determining the aggregation level of the resource granularity for transmitting the PDSCH as a preset aggregation level; or,
sending a configuration message of an aggregation level to the UE so that the UE determines the aggregation level of resource granularity for transmitting the PDSCH according to the configuration message;
wherein the aggregation level of the resource granularity of the PDSCH includes a subset of the aggregation level of the resource granularity CCE of the physical downlink control channel PDCCH or the resource granularity ECCE of the enhanced physical downlink control channel EPDCCH, or the aggregation level of the resource granularity of the PDSCH at least includes aggregation level 6.
optionally, the aggregation level includes any one of the following resource granularities or multiples of any one of the following resource granularities: CCE, ECCE, REG, EREG, PRB, VRB.
Optionally, the processor 1303 is specifically configured to:
determining a resource block RB for transmitting the PDSCH as a preset resource block RB; or,
Instructing the transmitter 1302 to transmit a second signaling to the UE, where the second signaling includes indication information for determining resource blocks, RBs, of the PDSCH, and the second signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
Optionally, the processor 1303 is specifically configured to:
Determining the bandwidth for transmitting the PDSCH as a preset bandwidth;
Instructing the transmitter 1302 to transmit a third signaling to the UE, where the third signaling includes indication information for determining a first starting position of frequency resources of the PDSCH, and the third signaling is at least one of: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
optionally, the processor 1303 is further configured to:
Instructing the transmitter 1302 to transmit a fourth signaling to the UE, where the fourth signaling includes indication information for enabling the UE to determine a second starting position of frequency resources for monitoring the PDSCH, and the fourth signaling is at least one of: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
optionally, the processor 1303 is specifically configured to:
Determining a time domain resource for transmitting a PDSCH as a preset first subframe; or,
And fifth signaling indicating the transmitter 1302 to transmit to the UE, wherein the fifth signaling includes indication information for determining a first subframe for transmitting the PDSCH.
Optionally, the indication information in the fifth signaling further includes a discontinuous reception period, a starting subframe of discontinuous reception, and an active time, where the active time includes a time corresponding to a detection active timer (on duration timer) and/or a time corresponding to an inactivity timer (inactivity timer).
Optionally, the first subframe for transmitting the PDSCH is a subframe within the active time.
optionally, the receiver 1301 is configured to receive an acknowledgement message ACK or a non-acknowledgement message NACK sent by the UE.
optionally, when the base station does not receive an acknowledgement message ACK sent by the UE within a first preset time, the base station resends the transport block within a second preset time.
Optionally, the transmitter 1302 is further configured to:
And sending a control channel and/or a PDSCH to the UE in a preset search space and/or a preset first time.
Optionally, when the transmitter 1302 transmits the control channel and the PDSCH within the different first times respectively, a time interval of the first time for transmitting the control channel is greater than or less than a time interval of the first time for transmitting the PDSCH.
optionally, when the transmitter 1302 transmits the control channel and the PDSCH to the UE in a preset search space and/or a preset first time, the control channel or the PDSCH further includes preset first indication information, which is used for enabling the UE to distinguish the control channel from the PDSCH.
Optionally, the TBS is a subset of a TBS specified by a long term evolution LTE protocol.
Optionally, the processor 1303 is further configured to:
Determining the PDSCH to be in a listening mode according to a preset rule, or,
Instructing the transmitter 1302 to transmit a sixth signaling to the UE, where the sixth signaling includes indication information for determining that the PDSCH is in a listening mode, and the sixth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
Optionally, the transmitter 1302 is specifically configured to:
when a non-MBSFN subframe is adopted to transmit a Physical Downlink Shared Channel (PDSCH), an antenna port 0 or a transmission diversity mode is adopted to transmit the PDSCH;
and when the PDSCH is transmitted by adopting the MBSFN subframe, the PDSCH is transmitted by adopting an antenna port 7.
in this embodiment of the base station, the first signaling, the second signaling, the third signaling, the fourth signaling, the fifth signaling, the sixth signaling, and the ninth signaling may be the same signaling, that is, the same signaling may include the indication information in the multiple signaling.
the base station of this embodiment may execute the following technical solution of the method embodiment shown in fig. 16 or the method executed by the corresponding base station in fig. 17.
In the base station of this embodiment, after the processor determines the transport block size TBS, the time domain resource for transmitting the PDSCH, and the frequency resource, the transmission module transmits the transport block to the UE on the time domain resource and the frequency resource, so that the UE can implement blind detection on the PDSCH, and can receive downlink data without DCI indication, thereby reducing control signaling overhead and improving transmission efficiency of the system.
fig. 14 is a schematic structural diagram of a fifth embodiment of the base station of the present invention, where the base station of this embodiment may reduce the control signaling overhead by changing the content of DCI. As shown in fig. 14, the base station 1400 of this embodiment may include: a receiver 1401, a transmitter 1402, and a processor 1403, and a memory 1404 and a bus 1405 are shown, the receiver 1401, the transmitter 1402, the processor 1403, and the memory 1404 being connected by the bus 1405 and communicating with each other.
the bus 1405 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus 1405 may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 14, but this is not intended to represent only one bus or type of bus.
The memory 1404 is used to store executable program code, including computer operating instructions. Memory 1404 may include high-speed RAM memory, and may also include non-volatile memory (e.g., at least one disk memory).
processor 1403 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention.
wherein, the processor 1403 is configured to determine a range of frequency resources for downlink control information DCI indication;
A transmitter 1402, configured to transmit the DCI to a user equipment UE, so that the UE determines a frequency resource for data transmission according to indication information in the DCI;
the transmitter 1402 and the receiver 1401 are configured to perform data transmission using the frequency resource for data transmission.
Optionally, the processor 1403 is specifically configured to:
Adopting a preset first frequency resource as a range of frequency resources for DCI indication; or,
instructing the transmitter 1402 to transmit a seventh signaling to the UE, where the seventh signaling includes indication information for determining the range of the frequency resource for DCI indication, and the seventh signaling is at least one of: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
optionally, the transmitter 1402 is further configured to:
And sending second DCI to the UE, wherein the second DCI comprises indication information used for indicating the coding rate of the data.
optionally, the coding rate indicated by the second DCI comprises an aggregation level indicated by the DCI.
Optionally, the processor 1403 is further configured to:
Determining a transport block size, TBS, of the transmission data to be a preset TBS, or,
Instructing the transmitter 1402 to transmit an eighth signaling to the UE, where the eighth signaling includes indication information for determining the TBS, and the eighth signaling includes at least one of: RRC signaling, MAC CE signaling, or DCI.
optionally, the processor 1403 is further configured to:
determining TBS under a specific modulation mode of the transmission data, wherein the specific modulation mode is determined through presetting or signaling configuration;
and instructing the transmitter 1402 to transmit a third DCI to the UE, where the third DCI includes indication information for determining a TBS in a specific modulation scheme.
Optionally, when the system bandwidth is one of {1.4MHz, 3MHz, 5MHz, 10MHz, 15MHz, 20MHz } or one of {6RB, 15RB, 30RB, 50RB, 75RB, 100RB }, the frequency range for DCI indication is smaller than the system bandwidth.
Optionally, the transmitter 1402 is further configured to:
And sending a configuration message containing a second subframe to the UE, wherein the configuration message is used for indicating the UE to monitor a common control channel of the UE in the second subframe.
Optionally, the period of the second subframe is an integer multiple of a discontinuous reception cycle DRX.
the seventh signaling and the eighth signaling in this embodiment may be the same signaling, that is, the same signaling may include the indication information in the multiple signaling; or may be different signaling.
The base station of this embodiment may execute the following technical solution of the method embodiment shown in fig. 20 or the method executed by the corresponding base station in fig. 21.
In the base station of this embodiment, the range of the frequency resource used for DCI indication is determined first, that is, the maximum bandwidth that DCI can indicate or the frequency resource corresponding to the maximum bandwidth is determined first, then the frequency resource used for data transmission is determined according to the indication information in DCI, and data transmission is performed through the frequency resource; because the maximum bandwidth that the DCI can indicate is no longer the system bandwidth but a smaller bandwidth, the indication information for determining the frequency resources used for data transmission in the DCI can be reduced, that is, the content indicated by the DCI is reduced, so that the signaling overhead can be reduced, and the efficiency of system transmission is improved.
fig. 15 is a flowchart of a first embodiment of a data transmission method according to the present invention, where an execution main body of the embodiment is a UE and the UE can cooperate with a base station to execute the data transmission method. As shown in fig. 15, the data transmission method of the present embodiment may include:
Step 1501, the UE determines the transport block size, TBS.
step 1502, the UE determines time domain resources and frequency resources for transmitting a physical downlink shared channel PDSCH, where the PDSCH is used for transmitting the transport block.
step 1503, the UE receives the transport block on the time domain resource and the frequency resource.
In this embodiment, the UE may blindly detect the PDSCH according to the determined TBS, time domain resources for transmitting the PDSCH, and frequency resources, or may perform detection according to DCI instructions. When data on the PDSCH is received only in a blind detection manner, the indication of DCI is not required.
when the UE receives data on the PDSCH in a blind detection manner, the method is preferably applicable to a scenario that the TBS of the data may be different from the size of the existing DCI signaling, but the method may also be applied when the TBS of the data is the same as the size of the existing DCI signaling, which is not limited in the embodiment of the present invention.
in this embodiment, after determining the transport block size TBS, the time domain resource and the frequency resource of the PDSCH, the UE receives the transport block on the time domain resource and the frequency resource, so that blind detection of the PDSCH can be achieved, downlink data can be received without DCI indication, and therefore, control signaling overhead can be reduced, and transmission efficiency of the system can be improved.
Fig. 16 is a flowchart of a second data transmission method according to the present invention, where an execution subject of the present embodiment is a base station, and the base station and a UE can cooperate to execute the data transmission method. As shown in fig. 16, the data transmission method of the present embodiment may include:
step 1601, the base station determines a transport block size TBS to be transmitted;
step 1602, the base station determines time domain resources and frequency resources for transmitting a physical downlink shared channel PDSCH, where the PDSCH is used for transmitting the transport block;
Step 1603, the base station sends the transport block to the UE on the time domain resource and the frequency resource.
in this embodiment, after determining the transport block size TBS, the time domain resource and the frequency resource for transmitting the PDSCH, the base station transmits the transport block to the UE on the time domain resource and the frequency resource, so that blind detection of the PDSCH can be achieved, downlink data can be received without DCI indication, and therefore, control signaling overhead can be reduced, and transmission efficiency of the system can be improved.
Fig. 17 is a signaling flowchart of a third embodiment of the data transmission method of the present invention, where the execution main bodies of the embodiment are a base station and a UE. As shown in fig. 17, the data transmission method of the present embodiment may include:
Step 1701, the base station determines the transport block size TBS to be transmitted.
Step 1702, the UE determines a transport block size, TBS, to be received.
The TBS may be a subset of a TBS specified by a long term evolution LTE protocol.
Step 1701 and step 1702 may or may not be executed simultaneously and in no order.
step 1703, the base station determines time domain resources and frequency resources for transmitting PDSCH, where the PDSCH is used for transmitting the transport block.
step 1704, the UE determines time domain resources and frequency resources for transmitting a PDSCH, where the PDSCH is used for transmitting the transport block.
step 1703 and step 1704 may be executed simultaneously or not simultaneously, and have no sequence.
Step 1705, the base station sends the transport block to the UE on the time domain resource and the frequency resource.
accordingly, the UE receives the transport block on the time domain resource and the frequency resource.
in this embodiment, after determining the transport block size TBS, the time domain resource for transmitting the PDSCH, and the frequency resource, the base station and the UE transmit the transport block to the UE on the time domain resource and the frequency resource, respectively, so that blind detection of the PDSCH can be achieved, downlink data can be received without DCI indication, and therefore, control signaling overhead can be reduced, and transmission efficiency of the system can be improved.
The information required for performing the blind detection of the PDSCH or configuring the blind detection of the PDSCH includes: the TBS, the frequency domain resource, and the time domain resource are described in detail below with respect to these information to be determined.
Alternatively, for the TBS determination, the TBS of the PDSCH may be preset or signaled.
Specifically, the determining, by the base station, the TBS may include:
the base station determines the size of the transmission block as a preset TBS; or,
The base station sends a first signaling to the UE, wherein the first signaling comprises indication information used for determining the size TBS of the transmission block
Correspondingly, the UE determines a transport block size, TBS, including:
The UE determines the size of the transmission block to be a preset TBS; or,
And the UE receives a first signaling sent by a base station and determines the size TBS of the transmission block according to the indication information in the first signaling.
the first signaling may be at least one of: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
the preset TBS may be 1 or more, and the TBS used herein may be a subset of the existing TBS table, or may be a newly added TBS. When multiple TBSs are predefined, signaling may be used to indicate which TBS to use for blind detection.
When the TBS limit is 1000 bits or less, the existing TBS values may be multiplexed as follows:
16
|
24
|
32
|
40
|
56
|
72
|
88
|
104
|
120
|
136
|
144
|
152
|
176
|
208
|
224
|
256
|
280
|
296
|
328
|
336
|
344
|
376
|
392
|
408
|
440
|
456
|
472
|
488
|
504
|
520
|
536
|
552
|
584
|
600
|
616
|
632
|
696
|
712
|
776
|
808
|
840
|
872
|
904
|
936
|
968
|
1000
|
|
|
|
|
generally, a UE with stable traffic, such as an MTC UE, has a fixed TBS for a relatively long time. Therefore, the base station may notify the TBS for the period of time through the first signaling, and notify a new TBS through the first signaling when the TBS is changed. A limited number of TBS values may be predefined for this purpose and then the first signaling informs which TBS value is currently employed. The defined limited number of TBS values may be a subset of the existing TBS table, e.g., {208, 600, 872, 1000 }. The first signaling used may be RRC signaling or DCI format or MAC CE or any combination between them. For example, the base station may indicate using RRC signaling while indicating a PDSCH carrying the RRC signaling using a DCI format such as format 1A.
alternatively, the coding rate may be determined in addition to the TBS, time domain resources, and frequency domain resources described above.
specifically, the method may further include: the base station and the UE respectively determine the code rate of the PDSCH; the base station sends the transmission block to the UE according to the code rate of the PDSCH on the time domain resource and the frequency resource; and the UE receives the transmission block according to the code rate of the PDSCH on the time domain resource and the frequency resource.
and the code rate for transmitting the PDSCH may include: an aggregation level of resource granularity for transmitting the PDSCH. The transmission of transport blocks for PDSCH may be performed using an aggregation of one or more resource granularities. Fig. 18 is a schematic diagram of resource granularity and aggregation level, where the resource granularity used in the embodiment of the present invention may be REG or EREG, CCE or ECCE, RB or PRB or VRB, or N REGs, N EREGs, N CCEs, N ECCE, or N RBs (or PRB or VRB) in an LTE system, where N is a natural number. The aggregation levels used may be level 1, level 2, level 4, level 6, level 8, level 16, level 32, or a subset thereof as shown in FIG. 18.
In one implementation, the resource granularity includes any one of the following resource granularities or multiples of any one of the following resource granularities: CCE, ECCE, REG, EREG, PRB, VRB.
for the determination of the aggregation level, the base station determining an aggregation level of resource granularity for transmitting the PDSCH may include:
The base station determines that the aggregation level of the resource granularity for transmitting the PDSCH is a preset aggregation level; or, the base station sends a configuration message of an aggregation level to the UE, so that the UE determines the aggregation level of resource granularity for transmitting the PDSCH according to the configuration message.
Accordingly, the UE determining an aggregation level of resource granularity for transmitting PDSCH may include:
The UE determines the aggregation level of the resource granularity for transmitting the PDSCH according to the configuration of the base station; or,
And the UE determines that the aggregation level of the resource granularity for transmitting the PDSCH is a preset aggregation level.
Wherein the aggregation level of resource granularity for transmitting the PDSCH comprises: a subset of aggregation levels of resource granularity CCE for transmitting a physical downlink control channel PDCCH or resource granularity ECCE for transmitting an enhanced physical downlink control channel EPDCCH, or the aggregation levels for transmitting PDSCH at least include aggregation level 6.
for the coding mode of the channel, convolutional coding or Turbo coding may be used to encode (or decode) the transport block, and then rate matching (or aggregation level detection) is performed according to the aggregation level and the corresponding resource granularity. The convolutional coding has lower complexity than the Turbo code, and is beneficial to reducing the complexity/power consumption of the UE. The Turbo coding has better performance than the convolutional coding after the number of bits of a transmission block to be coded exceeds a certain number, for example, the performance of the Turbo coding is about 1dB better than that of the convolutional coding at 400 bits. Therefore, the encoding mode of the transport block can be predefined or configured, for example, when the complexity is mainly considered, the convolutional encoding can be predefined or configured through signaling; when selecting coding according to performance, a channel coding mode can be determined according to the size of a transmission block, convolutional coding is adopted when the size of the transmission block is lower than a certain value, and Turbo coding is adopted when the size of the transmission block is higher than a certain value. The encoding process of the transport block is as follows: CRC is added to the transport block, channel coding (convolutional coding or Turbo coding), rate matching, and the output is coded.
alternatively, for frequency domain resources, the frequency domain resources or locations where PDSCH is transmitted may be predefined or signaled. While there may be two ways for the frequency domain resource indication: one is indicated by the RB and one is indicated by the bandwidth and starting position.
When the frequency domain resources are indicated by the RBs,
Accordingly, the UE determining frequency resources for transmitting PDSCH may include:
The UE determines a resource block RB for transmitting the PDSCH as a preset resource block RB; or,
The UE receives a second signaling sent by the base station, and determines a Resource Block (RB) for transmitting the PDSCH according to the indication information in the second signaling, wherein the second signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
This approach is particularly applicable in scenarios where the frequency domain resources are contiguous resources, when the frequency domain resources are indicated in terms of bandwidth and starting position.
the base station determines frequency resources for transmitting the PDSCH, and may include:
the base station determines a resource block RB for transmitting the PDSCH as a preset resource block RB; or,
And the base station sends a second signaling to the UE, wherein the second signaling comprises indication information used for determining Resource Blocks (RBs) of the PDSCH.
accordingly, the UE determining frequency resources for transmitting PDSCH may include:
the UE determines the bandwidth of the PDSCH according to the configuration of the base station;
And the UE receives a third signaling sent by the base station and determines a first initial position of the frequency resource of the PDSCH according to the indication information in the third signaling.
the third signaling may be at least one of: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
the above process may determine a larger frequency domain resource range, and in a specific implementation, the UE may determine a smaller range within the larger frequency domain resource range for detection.
the base station determines frequency resources for transmitting the PDSCH, and may further include: and the base station sends a fourth signaling to the UE, wherein the fourth signaling comprises indication information used for enabling the UE to determine a second starting position of the frequency resources for monitoring the PDSCH.
accordingly, the UE determining frequency resources for transmitting PDSCH may further include:
and the UE receives a fourth signaling sent by the base station and determines a second initial position for monitoring the frequency resources of the PDSCH according to the indication information in the fourth signaling. Or, the UE determines a second starting position for monitoring the frequency resources of the PDSCH according to a preset hash function.
the fourth signaling may be at least one of: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
Specifically, the bandwidth of the frequency domain resource for transmitting the PDSCH may be predefined or configured, such as predefined as a bandwidth corresponding to 6 RBs. And the search space is defined as a set of possible frequency domain locations of PDSCH, i.e. a set of candidate frequency domain locations, which are distributed over the configured bandwidth. The starting position of the PDSCH search space may be configured by the fourth signaling, and the UE blindly detects from the starting position according to a predefined or configured aggregation level. The starting position of the PDSCH search space may also be dynamically changed, and at this time, the UE may determine the starting position according to a hash function, and the method for determining the frequency domain position of the PDSCH according to the hash function is similar to the method for determining the frequency domain position of the PDCCH or EPDCCH. For example, the method may include:
in subframe k, for a predefined or configured PDSCH PRB set p (corresponding to the above-mentioned frequency domain positions), the resource granularity included in or corresponding to the set m of frequency domain positions of candidate PDSCHs is:
Wherein, L is an aggregation level, and its value is a subset of EPDCCH aggregation level values or additionally includes an aggregation level 6. The EPDCCH aggregation level takes a value of {1, 2, 4, 8, 16, 32}.
Wherein N isPDSCH_G,p,kThe number of PDSCH resource granularity contained in a subframe k PDSCH PRB set p; i is 0, L-1; m is 0,1, The number of candidates (positions) to be monitored or blindly detected by the UE when the aggregation level corresponding to the PRB set p is L.
Variable Yp,kis defined as Yp,k=(Ap·Yp,k-1)modD,Yp,-1=nRNTI≠0,A0=39827,A139829, D65537 andRNTI is the identity assigned to the UE, nsThe time slot number in 1 frame is one of 0-19.
the time domain resources for transmitting PDSCH may be signaled or pre-configured to determine.
Specifically, the base station determines time domain resources for transmitting PDSCH, which may include:
The base station determines that time domain resources for transmitting the PDSCH are a preset first subframe; or,
and the base station sends a fifth signaling to the UE, wherein the fifth signaling comprises indication information for determining a first subframe for transmitting the PDSCH.
Accordingly, the UE determining time domain resources for transmitting PDSCH may include:
and the UE receives a fifth signaling sent by the base station, and determines that the time domain resource for transmitting the PDSCH is a first subframe according to the indication information in the fifth signaling, or determines that the subframe of the PDSCH is a preset first subframe.
wherein the fifth signaling may be at least one of: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
In a specific implementation, Discontinuous Reception (DRX) may be configured for PDSCH transmission. Referring to fig. 2, a UE may perform detection of PDSCH over several non-consecutive time intervals. In fig. 2, the UE performs blind detection of PDSCH at active time (On duration) of each DRX cycle. Accordingly, the indication information in the fifth signaling may further include a discontinuous reception period, a starting subframe of discontinuous reception, and an active time, where the active time may include a time corresponding to a detection active timer (on duration timer) and/or a time corresponding to an inactive timer (inactivity timer).
in this way, the indication information in the fifth signaling further includes a discontinuous reception period, a starting subframe of discontinuous reception, and an active time, where the active time includes a time corresponding to a detection active timer (on duration timer) and/or a time corresponding to an inactivity timer (inactivity timer).
Further, the first subframe for transmitting the PDSCH is a subframe within the active time.
The discontinuous reception period may be a discontinuous reception period for PDCCH configuration or an extension thereof, for example, the discontinuous reception period for transmitting PDSCH may be an integer multiple of the discontinuous reception period for transmitting PDCCH.
The subframe number corresponding to the starting subframe can be obtained from the following formula: [ (SFN × 10) + subframe number ] module (DRX-Cycle) ═ drxStartOffset. In the formula, SFN is a system frame number, the range is 0-xx, the subframe number is a number of 0-9, DRX-Cycle is a period for discontinuously receiving PDSCH, the finger of DRX-Cycle can be configured by a base station, and drxStartOffset is defined as a subframe at the beginning of DRX period and can be configured by the base station.
The active time represents the time when the UE needs to blindly detect the PDSCH. Which may include at least the time the on duration timer is running or the time the inactivity timer is running. The time of Inactivity timer operation represents the time that the UE needs to perform continuous detection after receiving the PDSCH, and when the UE does not detect the PDSCH within the timer time value and the configured time value is exceeded, the UE enters the DRX cycle, or when the UE receives a MAC signaling configuring DRX, the UE enters the DRX cycle. There may optionally be a short DRX cycle in addition to the long cycle. At this time, the UE may enter the short cycle first, and then enter the long DRX cycle after the PDSCH is not received in the short cycle.
Further, whether the UE successfully blindly detects the PDSCH may be confirmed in the following manner. One is that the UE sends an ACK to the base station for acknowledgement in an n + k subframe after detecting the subframe of the PDSCH, and if the base station does not receive the ACK acknowledgement within a preset time, the UE may continue sending the PDSCH, for example, sending in an n + k + m subframe, and at this time, the PDSCH is sent at a lower code rate or a higher aggregation level. The repeated PDSCH (or repeatedly transmitted transport block) or the new PDSCH (or newly transmitted transport block) may be distinguished by a scrambling code scrambled in the CRC. The scrambling code may be preset or configured by the base station. If the time for not receiving the ACK exceeds a certain threshold, the base station may further start a coverage enhancement mode, for example, p consecutive subframes may be configured to send the same PDSCH to accumulate energy for coverage enhancement, and the UE may detect the PDSCH according to the p consecutive subframes according to the configuration to improve the success rate of data reception. Wherein n, k, m and p are integers.
For the UE, after the UE receives the transport block according to the coding rate on the time domain resource and the frequency resource, the method may further include:
After the UE correctly receives the PDSCH, the UE sends an acknowledgement message ACK to a base station; or, after the UE determines that the PDSCH cannot be received, the UE sends a non-acknowledgement message NACK to the base station.
Correspondingly, for a base station, after the base station transmits the transport block to a UE on the time domain resource and the frequency resource, the method further includes:
and the base station receives an acknowledgement message ACK or a non-acknowledgement message NACK sent by the UE.
In the third embodiment of the data transmission method and various implementation manners thereof, downlink data is transmitted by using a manner of blind detection of the PDSCH, and in the following implementation manners, the UE is supported to fall back to a manner of receiving the PDSCH according to the indication of the control channel in a specific search space and/or a specific first time.
Specifically, the base station may send a control channel and/or a PDSCH to the UE in a preset search space and/or a preset first time. Wherein the control channel includes a PDDCH and an E-PDDCH.
Correspondingly, the UE monitors a control channel and/or a PDSCH in a search space configured by the base station and/or a first time configured by the base station.
Only the control channel, only the PDSCH, or both the control channel and the PDSCH may be transmitted to the UE during the dedicated search space or a certain period of the first time (or both the search space and the first time may be specified) of the UE. The corresponding transmission modes may include the following: only the control channel is transmitted in the UE's dedicated search space (without time limitation); only PDSCH is transmitted in UE's dedicated search space (not limited in time); transmitting a control channel and a PDSCH simultaneously in a dedicated search space (not limited in time) of the UE; transmitting only PDSCH for a certain first time (without limitation to frequency domain); transmitting only PDSCH for a certain first time (without limitation to frequency domain); transmitting a control channel and a PDSCH at the same time in a certain first time (without limitation to a frequency domain); transmitting only PDSCH in a dedicated search space of a UE and at a certain first time; transmitting only a control channel in a dedicated search space of a UE and at a certain first time; the PDSCH and control channel are transmitted simultaneously in a dedicated search space of the UE and at some first time. Wherein the first time may be a predefined or configured period of time, such as one subframe or several subframes located at the beginning of the discontinuous reception time period. As shown in fig. 5, the control channel and the PDSCH may or may not be monitored at the same time.
The search space may be configured or preset by a base station, and the first time may be configured or preset by the base station.
When the control channel and the PDSCH are not transmitted in the same first time, the blind detection times can be reduced, and the power consumption of the UE is saved.
Further, it is also possible to define: when the base station respectively transmits the control channel and the PDSCH in different first time, the time interval or the period of the first time for transmitting the control channel is greater than or less than the time interval or the period of the first time for transmitting the PDSCH. When the time interval or the period of the first time for transmitting the control channel is greater than the time interval or the period of the first time for transmitting the PDSCH, the signaling overhead is saved; when the time interval or the period of the first time for sending the control channel is smaller than the time interval or the period of the first time for sending the PDSCH, the method is favorable for fast switching to a signaling scheduling mode for other TBS switching or HARQ or coverage enhancement transmission mode and the like.
Further, in an implementation manner, when the base station sends the control channel and the PDSCH to the UE in a preset search space and/or a preset first time, the control channel or the PDSCH further includes preset first indication information for enabling the UE to distinguish the control channel from the PDSCH.
when the transport block size is different from the signaling size of the existing control channel, it can be directly distinguished by the TBS whether it is the PDSCH or the control channel. The DCI format used by the DCI carried by the control channel may be a subset or all of existing DCI formats. For example, it may be predefined to use only DCI format1A, and the transport block sizes with TBS values unequal to the size of DCI format1A are all considered to be PDSCH being transmitted.
when the transport block size is the same as the existing DCI format size, it can be distinguished by aggregation using a different resource granularity than the DCI format or by different time-frequency resource locations or explicit indication.
In a scenario where the PDSCH and the DCI format have the same TBS and the same aggregation resource granularity, the method in the foregoing implementation may be adopted, that is, the UE distinguishes the control channel from the PDSCH by using the explicit indication information.
in particular, the CRC scrambled scrambling code may be used to distinguish the PDSCH from the control channel. The scrambling code is predefined or configured, e.g. a 16 bit scrambling code may comprise <1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1> or <0, 1, 0,1, 0,1, 0,1, 0,1, 0,1, 0,1 >. Wherein the scrambling code and the CRC check code adopt modulo two operation.
in addition, when the TBS is smaller than the DCI format size, it can be made the same as the existing DCI format size by supplementing 0 after the bits of the TBS. At this time, the CRC scrambled scrambling code is used to distinguish between PDSCH and DCI format. For example, a 16-bit scrambling code may comprise <1, 1, 1, 1, 1, 1, 1, 1, 1> or <0, 1, 0,1, 0,1, 0,1, 0,1 >. Wherein the scrambling code and the CRC check code adopt modulo two addition. Alternatively, different scrambling codes may be used to indicate the TBS of the PDSCH or a fixed number of bits may be added before or after the transport block bits to indicate the TBS of the PDSCH.
Further, in each of the above embodiments, for whether the currently transmitted PDSCH is a monitoring module (i.e., whether the UE side needs to perform blind detection), the base station may determine that the PDSCH is in the monitoring mode according to a preset rule, or send a sixth signaling to the UE to notify the UE that the PDSCH is in the monitoring mode.
Correspondingly, the UE may determine the PDSCH to be in the listening mode according to a preset rule, or receive a sixth signaling sent by the base station, and determine the PDSCH to be in the listening mode according to indication information in the sixth signaling.
Wherein the sixth signaling is at least one of: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling. When RRC signaling is used, an enable signaling may be set for configuration.
when the base station transmits the PDSCH, the PDSCH can be transmitted by adopting an MBSFN subframe or by adopting a non-MBSFN subframe, and when the PDSCH is transmitted by adopting the non-MBSFN subframe, the PDSCH can be transmitted by adopting an antenna port 0 or adopting a transmission diversity mode; when the PDSCH is transmitted using an MBSFN subframe, the PDSCH may be transmitted using antenna port 7.
Further, in the foregoing method embodiment, the method may further include:
the base station and the UE determine the modulation mode of the PDSCH according to a preset rule, or,
the UE receives a ninth signaling sent by the base station, and determines the modulation mode of the PDSCH according to the indication information in the ninth signaling, wherein the ninth signaling is at least one of the following: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
the preset rule may be at least one of: channel quality range, signal-to-noise ratio range, bit error rate threshold, packet error rate threshold, and spectral efficiency threshold.
For example, the UE may determine whether the PDSCH is in a specific modulation scheme according to whether the channel quality range of the PDSCH is in the channel quality range corresponding to the specific modulation scheme.
The modulation mode may include any one of the following: GMSK, QPSK, 16QAM, 64 QAM.
In the above embodiment of the method, the TBS may be a subset of a TBS specified by a long term evolution LTE protocol; in addition, the first signaling, the second signaling, the third signaling, the fourth signaling, the fifth signaling, the sixth signaling, and the ninth signaling in the above embodiments may be the same signaling, that is, the same signaling may include the indication information in the multiple signaling.
Fig. 19 is a flowchart of a fourth data transmission method according to the present invention, where an execution main body of the present embodiment is a UE, and the UE can cooperate with a base station to execute the data transmission method. Such as
as shown in fig. 19, the data transmission method of this embodiment may include:
step 1901, the UE determines the range of frequency resources for DCI indication.
step 1902, the UE determines a frequency resource for data transmission according to the indication information in the DCI.
Step 1903, the UE transmits data on the frequency resource for data transmission.
In the method of this embodiment, the UE determines the maximum bandwidth that can be indicated by the DCI or the frequency resource corresponding to the maximum bandwidth, determines the frequency resource used for data transmission according to the indication information in the DCI, and performs data transmission through the frequency resource; because the maximum bandwidth that the DCI can indicate is no longer the system bandwidth but a smaller bandwidth, the indication information for determining the frequency resources used for data transmission in the DCI can be reduced, that is, the content indicated by the DCI is reduced, so that the signaling overhead can be reduced, and the efficiency of system transmission is improved.
Fig. 20 is a flowchart of a fifth embodiment of the data transmission method of the present invention, where an execution main body of the present embodiment is a base station, and the base station may cooperate with a UE to execute the data transmission method, and the present embodiment reduces overhead of control signaling by reducing DCI indication information. Such as
as shown in fig. 20, the data transmission method of this embodiment may include:
Step 2001, the base station determines the range of frequency resources for DCI indication.
Step 2002, the base station sends the DCI to a UE, so that the UE determines a frequency resource for data transmission according to indication information in the DCI.
And step 2003, the base station transmits data by using the frequency resource for data transmission.
In the method of this embodiment, a base station first determines a range of frequency resources used for DCI indication, that is, first determines a maximum bandwidth that can be indicated by DCI or a frequency resource corresponding to the maximum bandwidth, and then determines the frequency resources used for data transmission according to indication information in the DCI, and performs data transmission through the frequency resources; because the maximum bandwidth or the maximum bandwidth that the DCI can indicate is no longer the system bandwidth but a smaller bandwidth, the indication information for determining the frequency resource used for data transmission in the DCI can be reduced, that is, the content indicated by the DCI is reduced, so that the signaling overhead can be reduced, and the efficiency of system transmission can be improved.
Fig. 21 is a signaling flowchart of a sixth embodiment of the data transmission method of the present invention, where the execution main bodies of the embodiment are a base station and a UE. As shown in fig. 21, the method of the present embodiment may include:
step 2101, the base station determines the range of frequency resources for DCI indication.
Step 2102, the UE determines a range of frequency resources for DCI indication.
wherein, step 2101 and step 2102 have no sequential relationship.
Step 2103, the base station sends the DCI to the UE.
step 2104, the UE determines a frequency resource for data transmission according to the indication information in the DCI.
the DCI information is carried by the PDCCH or the EPDCCH, and the UE detects and decodes the PDCCH or the EPDCCH to obtain the information in the DCI.
Step 2105, the base station and the UE transmit data on the frequency resource for data transmission.
Here, the data transmission includes that the UE receives downlink data sent by the base station, and the UE sends uplink data to the base station. That is, the Channel carrying data may be a PDSCH and a Physical Uplink Shared Channel (PUSCH for short).
Compared with the DCI in the prior art, the present embodiment reduces the indication content in the DCI, thereby reducing the number of indication bits included in the DCI. Specifically, for the reason that the existing DCI covers the entire system bandwidth under different system bandwidths and thus the resource indication overhead is too large, the present embodiment considers reducing the maximum bandwidth that the DCI can indicate or the frequency resource corresponding to the maximum bandwidth, so as to reduce the bits of the DCI format. For this purpose, a maximum bandwidth that can be supported by the DCI format or a frequency resource corresponding to the maximum bandwidth may be preset or configured, for example, a bandwidth corresponding to 6 RBs. In addition to presetting or configuring the maximum bandwidth supported by the DCI or the frequency resource corresponding to the maximum bandwidth, a frequency domain resource location corresponding to the maximum bandwidth supported by the DCI may be preset or configured, for example, an RB location is determined, and when the frequency domain resource location is configured, the resource allocation type of LTE, such as type 0 or type 1 or type 2, may be used for indication. Wherein resource allocation type 2 supports both centralized and distributed resource allocation. The resource allocation type 0 of the LTE is to divide consecutive RBs into groups, and each group uses 1bit to indicate whether to use; the resource allocation type 1 of the LTE is to divide discrete RBs into a plurality of sets, first indicate whether the set is used, and then indicate whether the RBs in the set is used; the resource allocation type 2 of LTE indicates the starting position and length of a contiguous segment of frequency domain resources, and supports one RB pair located in 2 slots respectively at the same frequency or different frequencies.
wherein the range of the frequency resources for the DCI indication is smaller than a system bandwidth, and the system bandwidth is one of {1.4MHz, 3MHz, 5MHz, 10MHz, 15MHz, and 20MHz } or one of {6RB, 15RB, 30RB, 50RB, 75RB, and 100RB }.
In the method of this embodiment, a base station and a UE determine a range of frequency resources for DCI indication, that is, determine a maximum bandwidth that can be indicated by DCI or a frequency resource corresponding to the maximum bandwidth, determine frequency resources for data transmission according to indication information in the DCI, and perform data transmission through the frequency resources; because the maximum bandwidth that the DCI can indicate is no longer the system bandwidth but a smaller bandwidth, the indication information for determining the frequency resources used for data transmission in the DCI can be reduced, that is, the content indicated by the DCI is reduced, so that the signaling overhead can be reduced, and the efficiency of system transmission is improved.
In the above embodiment, the range of the frequency resource used for DCI indication may be determined in a preset or signaling manner, so that, in step 2101, the base station may use a preset first frequency resource as the range of the frequency resource used for DCI indication; or, the base station sends a seventh signaling to the UE, where the seventh signaling includes indication information for determining the range of the frequency resource for DCI indication.
Accordingly, for step 2102, the UE may adopt a preset first frequency resource as a range of frequency resources for DCI indication; or, receiving a seventh signaling sent by the base station, and determining the range of the frequency resource for DCI indication according to the indication information in the seventh signaling.
wherein the seventh signaling may be at least one of: RRC signaling, PDCCH, EPDCCH, or medium access control, MAC, control element, CE, signaling.
further, in the above embodiments, the TBS and the coding rate of the data may also be preset or configured. When the TBS is predefined or configured, the transport block may be transmitted with different aggregation levels or resource granularity numbers for PDSCH or PUSCH to support different code rates and save MCS signaling overhead, at which time signaling may be used for notification of the aggregation level, e.g., 3 bits may be used to support indication of the status of aggregation level 1, 2, 4, 8, 16, 32, etc.
specifically, the base station may further transmit second DCI to the UE, where the second DCI includes indication information for indicating a coding rate of the data.
Before the UE transmits data on the frequency resources for data transmission, further comprising:
And the UE receives second DCI sent by the base station, wherein the DCI indicates the coding rate of the data, namely the coding rate of a PDSCH or a PUSCH.
the Coding rate may be an aggregation level of a resource granularity of the data, or a Coding rate defined in a Modulation and Coding Scheme (MCS). The coding rate indicated by the second DCI comprises an aggregation level indicated by the DCI.
Optionally, the base station may further determine that a transport block size, TBS, of the transmission data is a preset TBS, or send an eighth signaling to the UE, where the eighth signaling includes indication information for determining the TBS.
Accordingly, before the UE transmits data on the frequency resource for data transmission, further comprising:
and the UE determines that the Transport Block Size (TBS) of the data is a preset TBS, or the UE receives an eighth signaling sent by the base station and determines the TBS according to the indication information in the eighth signaling.
Wherein the eighth signaling may include at least one of: RRC signaling, PDCCH, EPDCCH, or MAC CE signaling.
optionally, the base station may further determine a TBS in the specific modulation scheme, and send a third DCI to the UE, so that the UE determines the TBS in the specific modulation scheme according to the indication information in the DCI.
Accordingly, before the UE transmits data on the frequency resource for data transmission, further comprising:
And receiving third DCI sent by the base station, and determining the TBS under a specific modulation mode according to the indication information in the DCI.
the specific modulation mode may be determined by presetting or signaling configuration.
that is, in the above embodiments, the modulation and coding scheme of the data may also be preset or configured or a combination of preset and configured. This method reduces MCS indication bits by limiting the modulation scheme of the MCS indication in the DCI.
In one mode, the modulation mode may be preset to be one of QPSK, 16QAM, and 64 QAM. The Modulation and Coding Scheme (MCS) or coding rate of the data in the modulation scheme is then configured to indicate the TBS, and the configuration signaling may be DCI signaling.
In another mode, the modulation mode capable of configuring the data is one of QPSK, 16QAM and 64QAM, and the configuration signaling may be RRC signaling or MAC CE signaling. Then, a Modulation and Coding Scheme (MCS) or a coding rate of the data in the modulation scheme is configured to indicate the TBS, and the configuration signaling may be DCI signaling.
for example, for PDSCH, when the modulation scheme of data is limited to QPSK, the existing modulation coding scheme or MCS index or TBS index or coding rate under the modulation scheme in LTE is multiplexed, and the MCS indication bit only needs to indicate the indexes 0-9 of the existing MCS, that is, only 4 bits are needed to indicate the 10 states; when the modulation mode is limited to 16QAM, multiplexing the coding rate of LTE in the existing modulation mode, wherein the MCS indication bit only needs to indicate the existing MCS index of 10-16, namely 3 bits can indicate the 7 states; when the modulation scheme is limited to 64QAM, the coding rate of LTE in the existing modulation scheme is multiplexed, and the MCS indication bit only needs to indicate the existing MCS indexes 17-28, namely 4 bits can indicate the 12 states.
for PUSCH, when the modulation mode of data is limited to QPSK, multiplexing the modulation coding scheme or MCS index or TBS index or coding rate under the existing modulation mode of LTE, wherein the MCS indication bit only needs to indicate the index 0-10 of the existing MCS, namely only 4 bits are needed to indicate the 11 states; when the modulation mode is limited to 16QAM, multiplexing the coding rate of LTE in the existing modulation mode, wherein the MCS indication bit only needs to indicate the existing MCS index of 11-20, namely 4 bits can indicate the 10 states; when the modulation scheme is limited to 64QAM, the coding rate of LTE in the existing modulation scheme is multiplexed, and the MCS indication bit only needs to indicate the existing MCS indexes 21-28, namely 3 bits can indicate the 8 states.
next, the change of the information amount in DCI by using the method described in this embodiment will be described for three resource allocation types of LTE.
in a first example, taking DCI format1 supporting resource allocation of LTE resource allocation types 0 and 1 as an example, it is assumed that a system bandwidth is 10MHz, that is, 50RB, and a duplex mode is FDD.
Before the content of the DCI format1 is changed, the information and the occupied byte number included in the DCI are as follows:
resource allocation header: 1 bit;
Resource block allocation: 18 bits;
modulation and coding scheme: 5 bits;
HARQ process number: 3 bits;
New data indication: 1 bit;
redundancy version: 2 bits;
Transmission power control command of PUCCH: 2 bits;
HARQ resource offset indication: 2 bits;
For a total of 34 bits.
with the method of this embodiment, the range of frequency resources indicated by the DCI is set to 6 RBs. The content in DCI format1 may be different for different predefined or configured resource granularities, which will be described separately below.
In the first mode, the RB is used as the resource granularity, and the corresponding bandwidth or the number of the RB ishere, taking a value of 6 (corresponding to a range of frequency resources indicated by DCI, 6RB), the DCI format1 content may change:
resource allocation header: 1 bit;
resource block allocation: 6 bits;
Modulation and coding scheme: 3 bits;
HARQ process number: 3 bits;
new data indication: 1 bit;
Redundancy version: 2 bits;
transmission power control command of PUCCH: 2 bits;
HARQ resource offset indication: 2 bits;
For a total of 20 bits. According to the existing DCI constraint, when the number of DCI bits is 20, zero padding is required, which becomes 21 bits.
in the second scheme, 1 ECCE is used as the resource granularity, the range of the frequency resource indicated by the DCI is also 6RB, and the correspondence between the ECCE group size and the number of ECCEs of the resource allocation type 0 is shown in the following table.
the number of bits required for resource allocation for the ECCE group is
the fixed bandwidth is 6RB and the corresponding ECCE number is24, so ECCE group P is 2, the number of bits required isThe DCI format1 content may change to:
resource allocation header: 1 bit;
Resource block allocation: 12 bits;
modulation and coding scheme: 3 bits;
HARQ process number: 3 bits;
new data indication: 1 bit;
redundancy version: 2 bits;
Transmission power control command of PUCCH: 2 bits;
HARQ resource offset indication: 2 bits;
for a total of 26 bits. According to the existing DCI constraint, when the number of DCI bits is 26, zero padding is required, which becomes 27 bits.
In the third mode, 2 ECCEs are used as the resource granularity, the frequency resource range indicated by the DCI is also 6RB, the ECCE group size and the ECCE number corresponding relationship of the resource allocation type 0 are shown in the following table,
The number of bits required for resource allocation for the ECCE group is
when the fixed bandwidth is 6RB, the corresponding ECCE number is12, so ECCE group P is 2, the number of bits required isThe DCI format1 content may change to:
resource allocation header: 1 bit;
resource block allocation: 6 bits;
modulation and coding scheme: 3 bits;
HARQ process number: 3 bits;
New data indication: 1 bit;
redundancy version: 2 bits;
Transmission power control command of PUCCH: 2 bits;
HARQ resource offset indication: 2 bits;
For a total of 20 bits. According to the existing DCI constraint, when the number of DCI bits is 20, zero padding is required, which becomes 21 bits.
In the second example, taking DCI format1A supporting resource allocation type 2 as an example, assuming that the system bandwidth is 50RB, which is 10MHz, FDD duplex mode, the change in DCI content before and after overhead reduction is considered.
Before the content of the DCI format1A is changed, the information and the occupied byte number in the DCI are as follows:
format0/1A distinguishes: 1 bit;
Centralized/distributed VRB assignment identity: 1 bit;
Resource allocation:A bit;
MCS: 5 bits;
number of HARQ processes: 3 bits;
New data indication: 1 bit;
Redundancy version: 2 bits;
Power control command of PUCCH: 2 bits;
HARQ-ACK resource offset: 2 bits;
For a total of 28 bits.
With the method of this embodiment, the range of frequency resources indicated by the DCI is set to 6 RBs. The content in DCI format1 may include, for different predefined or configured resource granularities:
in the first mode, RB is used as resource granularity, and corresponding bandWidth or RB number ofhere, taking a value of 6 (corresponding to a range of frequency resources indicated by DCI, 6RB), the DCI format1 content may change:
Format0/1A distinguishes: 1 bit;
Centralized/distributed VRB assignment identity: 1 bit;
Resource allocation:A bit;
MCS: 3 bits;
Number of HARQ processes: 3 bits;
New data indication: 1 bit;
redundancy version: 2 bits;
Power control command of PUCCH: 2 bits;
HARQ-ACK resource offset: 2 bits;
for a total of 20 bits. According to the existing DCI constraint, when the number of DCI bits is 20, zero padding is required, which becomes 21 bits.
In the second mode, 1 ECCE is used as the resource granularity, and the corresponding number of ECCEs isthe fixed bandwidth is 6RB, the ECCE is contained in 24, and the corresponding number of the resource allocation bits isA bit.
the DCI format1 content may change to:
Format0/1A distinguishes: 1 bit;
centralized/distributed VRB assignment identity: 1 bit;
resource allocation: 9 bits;
MCS: 3 bits;
number of HARQ processes: 3 bits;
New data indication: 1 bit;
Redundancy version: 2 bits;
power control command of PUCCH: 2 bits;
HARQ-ACK resource offset: 2 bits;
For a total of 24 bits.
In the third mode, 2 ECCEs are used as the resource granularity, the frequency resource range indicated by the DCI is also 6RB, 24 ECCEs are included, and if the number of ECCEG is 12, the number of corresponding resource allocation bits is equal tobit, then the DCI format1 content may change to: .
Format0/1A distinguishes: 1 bit;
Centralized/distributed VRB assignment identity: 1 bit;
Resource allocation: 9 bits;
MCS: 3 bits;
number of HARQ processes: 3 bits;
New data indication: 1 bit;
Redundancy version: 2 bits;
Power control command of PUCCH: 2 bits;
HARQ-ACK resource offset: 2 bits;
For a total of 24 bits.
In a third example, taking UL DCI format0 as an example, the DCI signaling change situation that defines the maximum supported bandwidth for it, such as 6RB, and is brought by combining changing content is analyzed:
assuming that the duplex mode is FDD, the system bandwidth is 10MHz, i.e., 50 RBs.
Taking RB as resource granularity, before changing the content of DCI format0, the information and occupied byte number in DCI are as follows:
Format0/1A distinguishes between identities: 1 bit;
frequency hopping identification: 1 bit;
resource block allocation and frequency hopping resource allocationa bit;
MCS: 5 bits;
new data indication: 1 bit;
scheduled PUSCH power control commands: 2 bits;
demodulation pilot period offset and orthogonal code index: 3 bits;
Channel state information request: 1 bit;
for a total of 25 bits.
with the method of this embodiment, the range of frequency resources indicated by the DCI is set to 6 RBs.
in the first mode, the resource granularity is RB, and the corresponding bandwidth or the number of RB ishere, a value of 6, the DCI format0 content may change to:
the number or composition of bits after the Format0 supports bandwidth and MCS content is:
Format0/1A distinguishes between identities: 1 bit;
Frequency hopping identification: 1 bit;
resource block allocation and frequency hopping resource allocationA bit;
MCS: 3 bits;
new data indication: 1 bit;
Scheduled PUSCH power control commands: 2 bits;
Demodulation pilot period offset and orthogonal code index: 3 bits;
Channel state information request: 1 bit;
for a total of 17 bits.
in the second mode, 1 ECCE is used as the resource granularity, and the corresponding number of ECCEs isThe fixed bandwidth is 6RB, the ECCE is contained in 24, and the number of the corresponding resource block allocation bits and the frequency hopping resource allocation bits isA bit.
the DCI format1 content may change to:
Format0/1A distinguishes between identities: 1 bit;
Frequency hopping identification: 1 bit;
allocating 9 bits for resource blocks and frequency hopping resources;
MCS: 3 bits;
new data indication: 1 bit;
scheduled PUSCH power control commands: 2 bits;
Demodulation pilot period offset and orthogonal code index: 3 bits;
Channel state information request: 1 bit;
For a total of 21 bits.
in the third mode, 2 ECCEs are used as the resource granularity, or ECCEG is called, that is, an ECCE group includes 2 ECCEs, and the corresponding number of ECCEG isThe fixed bandwidth is 6RB, which contains 24 ECCEs, the number of corresponding ECCEG is 12, and the number of corresponding resource allocation bits isA bit.
the DCI format1 content may change to:
Format0/1A distinguishes between identities: 1 bit;
Frequency hopping identification: 1 bit;
Allocating 7 bits for resource blocks and frequency hopping resources;
MCS: 3 bits;
new data indication: 1 bit;
scheduled PUSCH power control commands: 2 bits;
demodulation pilot period offset and orthogonal code index: 3 bits;
channel state information request: 1 bit;
For a total of 19 bits.
in the above example, the DCI takes into account values that contain other indication bits than the resource allocation bits. The DCI of the present invention may include at least a resource allocation bit and one or more other indication bits in the DCI. The indication information not included in the DCI may be configured through predefined or higher layer signaling such as RRC or MAC CE.
the case where no other indication bit is included is explained using 2 examples below.
for DCI formt 0, in the first example, its maximum supported bandwidth is defined to be 6RB,
In the first mode, the resource granularity is RB, and the corresponding bandwidth or the number of RB isHere, a value of 6, the content of DCI format0 may be changed to:
resource block allocation bits:A bit;
This time for a total of 5 bits.
if one new data indication bit is superimposed, the total number of bits is 6 bits.
in the second example, for DCI formt 0, the maximum supported frequency resource range is limited to 2RB, and in addition to the above-mentioned indication method, it may be considered to use a bitmap to indicate, the 2-bit corresponding state may be 00, 01, 10, 11, a bit of 1 may be set to indicate that the corresponding RB is configured, and a bit of 0 indicates that the corresponding RB is not configured.
As can be seen from the above examples, with the method of this embodiment, the number of bits occupied by the indication content in the DCI can be reduced, so that signaling overhead can be saved compared with the prior art.
Optionally, in the above embodiment, semi-static scheduling or permanent scheduling or referred to as non-dynamic scheduling may be further introduced, and the DCI indication of the specific UE is not included in the non-dynamic scheduling indication period. Semi-persistent scheduling refers to that the PDSCH or PUSCH transmitted initially appears in a certain period, for example, once in 20ms, only the PDSCH or PUSCH when the semi-persistent scheduling is started at the beginning has a corresponding DCI indication, and the PDSCH or PUSCH appearing in a certain period thereafter has no DCI indication, so the semi-persistent scheduling is called. However, once a certain initial transmission PDSCH or PUSCH transmission error, i.e., the receiver detects an error and then feeds back NACK to the transmitter, the transmitter may send DCI for scheduling indication of HARQ retransmission. Since the 2 traffic transmission intervals for some applications, such as M2M, may be relatively long, such as on the order of minutes or hours, the UE may receive discontinuously between the 2 transmission times or in a standby (idle) state to facilitate power savings. It may therefore be considered to make the periods of non-dynamic scheduling correspond to the periods of DRX, such as to make them have the same period. The current DRX cycle supports 2.56s at most, so the period of the non-dynamic scheduling may be equal to the extended DRX cycle, for example, may be set to be an integer multiple of the DRX cycle.
in the non-dynamic scheduling period, when there is no HARQ retransmission, in order to ensure more reliable transmission, the base station may configure a lower code rate and modulation scheme for the PDSCH or PUSCH during initial scheduling, and may solve the problem by higher layer retransmission, such as ARQ, when a certain amount of erroneous packets are accumulated. When HARQ retransmission exists, uplink or downlink retransmission is started according to feedback received by the sending end from the receiving end. For PUSCH transmission, the UE may perform retransmission after receiving a Physical HARQ Indicator Channel (PHICH) Channel or PDCCH or EPDCCH Channel indication on a downlink. For PDSCH transmission, the UE may receive a PDCCH or EPDCCH channel on the downlink indicating a retransmitted PDSCH. In order to reduce the signaling overhead caused by the PDCCH or EPDCCH indicating retransmission, the method of reducing DCI indication information according to the above embodiments may also be adopted.
Specifically, the method of the above embodiment may further include:
And the UE receives a second subframe configured by the base station, and monitors a common control channel in the second subframe, namely the UE does not monitor a dedicated control channel of the UE in the second subframe.
Wherein the common control channel comprises: control channels carrying system messages, random access responses, paging, and power control.
Further, the period of the second subframe can be defined as integral multiple of discontinuous reception period DRX.
The seventh signaling and the eighth signaling in the above embodiment may be the same signaling, that is, the same signaling may include the indication information in the multiple signaling; or may be different signaling.
Fig. 22 is a schematic structural diagram of a first embodiment of the system of the present invention, and as shown in fig. 22, the system of this embodiment may include: the UE according to any one of fig. 1, 2 to 4 and the base station according to the embodiment shown in fig. 8 or 9; alternatively, the UE in the embodiment shown in fig. 11 and the base station in the embodiment shown in fig. 13.
Fig. 23 is a schematic structural diagram of a second embodiment of the system of the present invention, and as shown in fig. 23, the system of this embodiment may include: the UE of the embodiment shown in fig. 6 or fig. 7 and the base station of the embodiment shown in fig. 10; alternatively, the UE according to the embodiment shown in fig. 12 and the base station according to the embodiment shown in fig. 14.
those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.