Enhanced carrier aggregation in communications
First Claim
1. An apparatus comprisingat least one processor;
- andat least one memory including a computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus todefine scheduled downlink carriers from a list of configured downlink carriers;
define a downlink assignment index of a scheduled carrier having at least the lowest carrier index from the list of configured downlink carriers, based on a total number of scheduled carriers;
define the downlink assignment index for each other scheduled carrier of the rest of the scheduled downlink carriers having a higher carrier index from the list of configured downlink carriers;
based on the defining, cause transmission of a control message to a terminal device, the control message corresponding to each scheduled carrier, the control message indicating a downlink assignment scheduling a physical downlink shared channel, and comprising at least one information element indicating the defined downlink assignment index;
receive, from the terminal device, uplink control signalling indicating HARQ-ACKs related to physical downlink shared channels corresponding to the scheduled carriers;
wherein it is defined that
DAI=(number of scheduled carriers−
1)modulo(2N)wherein DAI is the downlink assignment index of the scheduled carrier having at least the lowest carrier index, andN is the number of downlink assignment index bits;
or wherein it is defined that
DAI(m)=(m−
1)modulo(2N)wherein DAI(m) is the downlink assignment index of a scheduled carrier having a carrier index higher than the lowest carrier index,m is the carrier index, andN is the number of downlink assignment index bits.
2 Assignments
0 Petitions
Accused Products
Abstract
A method comprises defining (401), in a network node (e NB), scheduled downlink carriers from a list of configured downlink carriers. The network node (e NB) defines (401) a downlink assignment index of the scheduled carrier having at least the lowest carrier index from the list of configured carriers, based on a total number of scheduled carriers. The network node (e NB) defines (401) the downlink assignment index for each other scheduled carrier having a higher carrier index from the list of configured carriers. The network node (e NB) transmits (402) to a terminal device (UE) a control message corresponding to each scheduled carrier, the control message indicating a downlink assignment scheduling a physical downlink shared channel, and comprising the defined downlink assignment index. The network node (e NB) receives (405) from the terminal device (UE), uplink control signalling indicating HARQ-ACKs related to physical downlink shared channels corresponding to the scheduled carriers.
-
Citations
18 Claims
-
1. An apparatus comprising
at least one processor; - and
at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to define scheduled downlink carriers from a list of configured downlink carriers; define a downlink assignment index of a scheduled carrier having at least the lowest carrier index from the list of configured downlink carriers, based on a total number of scheduled carriers; define the downlink assignment index for each other scheduled carrier of the rest of the scheduled downlink carriers having a higher carrier index from the list of configured downlink carriers; based on the defining, cause transmission of a control message to a terminal device, the control message corresponding to each scheduled carrier, the control message indicating a downlink assignment scheduling a physical downlink shared channel, and comprising at least one information element indicating the defined downlink assignment index; receive, from the terminal device, uplink control signalling indicating HARQ-ACKs related to physical downlink shared channels corresponding to the scheduled carriers; wherein it is defined that
DAI=(number of scheduled carriers−
1)modulo(2N)wherein DAI is the downlink assignment index of the scheduled carrier having at least the lowest carrier index, and N is the number of downlink assignment index bits; or wherein it is defined that
DAI(m)=(m−
1)modulo(2N)wherein DAI(m) is the downlink assignment index of a scheduled carrier having a carrier index higher than the lowest carrier index, m is the carrier index, and N is the number of downlink assignment index bits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- and
-
9. An apparatus comprising
at least one processor; - and
at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to receive, from a network node, a downlink assignment scheduling a physical downlink shared channel, and downlink assignment indexes of scheduled carriers; responsive to the receiving, determine the number of scheduled carriers based on the downlink assignment indexes of the received downlink assignments; determine a HARQ-ACK codebook size; determine resources for conveying a HARQ-ACK message; based on the determining of the number of scheduled carriers, the HARQ-ACK codebook size, and the resources for conveying the HARQ-ACK message, cause transmission of a control message to the network node, the control message comprising at least one information element indicating HARQ-ACKs related to physical downlink shared channels corresponding to the determined number of scheduled carriers; wherein it is defined that
DAI=(number of scheduled carriers−
1)modulo(2N)wherein DAI is the downlink assignment index of the scheduled carrier having at least the lowest carrier index, and N is the number of downlink assignment index bits; or wherein it is defined that
DAI(m)=(m−
1)modulo(2N)wherein DAI(m) is the downlink assignment index of a scheduled carrier having a carrier index higher than the lowest carrier index, m is the carrier index, and N is the number of downlink assignment index bits. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
- and
-
18. A method comprising
receiving, in a terminal device from a network node, a downlink assignment scheduling a physical downlink shared channel, and downlink assignment indexes of scheduled carriers; -
responsive to the receiving, determining, in the terminal device, the number of scheduled carriers based on the downlink assignment indexes of the received downlink assignments; determining, in the terminal device, a HARQ-ACK codebook size; determining, in the terminal device, resources for conveying a HARQ-ACK message; based on the determining of the number of scheduled carriers, the HARQ-ACK codebook size, and the resources for conveying the HARQ-ACK message, causing, in the terminal device, transmission of a control message to the network node, the control message comprising at least one information element indicating HARQ-ACKs related to physical downlink shared channels corresponding to the determined number of scheduled carriers; wherein it is defined that
DAI=(number of scheduled carriers−
1)modulo(2N)wherein DAI is the downlink assignment index of the scheduled carrier having at least the lowest carrier index, and N is the number of downlink assignment index bits; or wherein it is defined that
DAI(m)=(m−
1)modulo(2N)wherein DAI(m) is the downlink assignment index of a scheduled carrier having a carrier index higher than the lowest carrier index, m is the carrier index, and N is the number of downlink assignment index bits.
-
Specification