Inter-eNB carrier aggregation

US9888513B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9888513-B2
Application numberUS-201514733262-A
CountryUS
Kind codeB2
Filing dateJun 8, 2015
Priority dateJun 9, 2014
Publication dateFeb 6, 2018
Grant dateFeb 6, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In a communication system where a primary cell is controlled by a first base station and a secondary cell is controlled by a second, different base station, flow control is performed between the primary cell and the secondary cell for data for a radio link control layer. According to the flow control, the data for the radio link control layer is communicated between the first and second base stations using a link between the first and second base stations. Flow control may be performed between the primary cell and the secondary cell by dynamically controlling a depth of queued radio link control data in the secondary cell for one or more UEs based on one or more factors, e.g., current/future loading of secondary cell, peak theoretical throughput for a UE in the secondary cell, and/or a UE's current channel quality information. Apparatus, methods, and computer program products are disclosed.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus, comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following: performing, in a communication system where a primary cell is controlled by a first base station and a secondary cell is controlled by a second, different base station, flow control between the primary cell and the secondary cell for data for a radio link control layer, the data being radio link control packet data units; communicating, according to the flow control, the data for the radio link control layer between the first and second base stations using a link between the first and second base stations, wherein the data are communicated between a radio link control layer on the primary cell and a radio link control layer on the secondary cell; estimating by the secondary cell a time lag between an original packet data unit request sent over the link and a corresponding response message received over the link, the response message comprising a packet data unit, and wherein the measured time lag is an estimate of round trip time; estimating by the secondary cell an approximate length of time that queued data for the radio link control layer will last for a certain user equipment; comparing by the secondary cell the determined approximate length of time to a threshold that is a certain margin greater than the estimated round trip time; and sending a request for additional data for the radio link control layer based on the determined approximate length of time being less than or equal to the threshold. 2. The apparatus of claim 1 , wherein performing flow control between the primary cell and the secondary cell comprises dynamically controlling a depth of queued radio link control data in the secondary cell for one or more user equipment based on one or more factors. 3. The apparatus of claim 2 , wherein the one or more factors comprise one of the following or multiples ones of the following in combination: current loading of the secondary cell; projected future loading of the secondary cell; peak theoretical throughput for a user equipment in the secondary cell; a user equipment's current channel quality information; or an amount of data currently queued for a user equipment. 4. The apparatus of claim 1 , wherein the approximate length of time is determined using the following: t drain = β * BufLen Max ⁢ ⁢ RBs * BitsPerRB , where MaxRBs=TotalRBs*min((1−L f ), (MaxRBsforUE)), t drain is the approximate length of time, β is coefficient set to a value to account for conditions when throughput of the certain user equipment could be improving, BufLen is an amount of data for the radio link control layer queued for the certain user equipment in bits, TotalRBs is a total number of downlink resource blocks in a carrier used by the secondary cell, L f is a projected future loading level for the carrier, and MaxRBsforUE =maximum theoretical percentage of resource blocks that the certain user equipment could be assigned as a rolling average in this carrier. 5. The apparatus of claim 1 , wherein the request comprises information indicating an amount of data requested and the at least one memory and the computer program code are further configured, with the at least one processor, to cause the apparatus to perform at least the following: determining the amount of data requested based on the amount of data for the radio link control layer queued for the certain user equipment in bits, the approximate length of time that queued data for the radio link control layer will last for the certain user equipment, a target buffering delay at the secondary cell, and the round trip time. 6. The apparatus of claim 5 , wherein determining the amount of data requested is performed using the following: D request =(BufLen/t drain )*(T +2*T X2 −t drain ) wherein D request is the determined amount of data requested, T is the target buffering delay, and T X2 , is a latency on the link between the primary and secondary base stations and is determined using the round trip time. 7. The apparatus of claim 1 , wherein the at least one memory and the computer program code are further configured, with the at least one processor, to cause the apparatus to perform at least the following: receiving by the secondary cell a deactivation request for a certain user equipment, discarding remaining queued data for the radio link control layer for the certain user equipment, and processing the deactivation. 8. The apparatus of claim 1 , wherein the at least one memory and the computer program code are further configured, with the at least one processor, to cause the apparatus to perform at least the following: sending from the primary cell a deactivation request to the secondary cell, subsequently receiving information indicating which packet data units were received by a certain user equipment, and re-transmitting to the certain user equipment packet data units not received by the certain user equipment. 9. The apparatus of claim 1 , wherein communicating further comprises sending from the secondary cell to the primary cell a message for requesting the primary cell to send acknowledge mode data packet data units. 10. The apparatus of claim 1 , wherein communicating further comprises sending from the primary cell to the secondary cell a message comprising acknowledge mode data packet data units. 11. The apparatus of claim 1 , wherein communicating further comprises sending from the primary cell to the secondary cell a message comprising hybrid automatic repeat request acknowledgement/negative acknowledgement information received from a user equipment. 12. The apparatus of claim 1 , wherein communicating further comprises sending from the primary cell to the secondary cell a message comprising channel quality information received from a user equipment. 13. The apparatus of claim 1 , wherein communicating further comprises sending from the primary cell to the secondary cell a message comprising hybrid automatic repeat request acknowledgement/negative acknowledgement information only for packet data units that were sent from the primary cell to the secondary cell for the certain user equipment. 14. A computer program product comprising a non-transitory computer-readable storage medium bearing computer program code embodied therein for use with a computer, the computer program code causing the computer to perform, in response to execution of the computer program code, operations performing the method of claim 1 . 15. A method, comprising: performing, in a communication system where a primary cell is controlled by a first base station and a secondary cell is controlled by a second, different base station, flow control between the primary cell and the secondary cell for data for a radio link control layer, the data being radio link control packet data units; and communicating, acco

Assignees

Inventors

Classifications

  • H04W76/15Primary

    Setup of multiple wireless link connections · CPC title

  • Public Land Mobile systems, e.g. cellular systems · CPC title

  • using signalling between network elements · CPC title

  • Load balancing or load distribution (transferring a connection for handling the traffic H04W36/22; wireless traffic scheduling H04W72/12) · CPC title

  • H04W76/025Primary

    Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9888513B2 cover?
In a communication system where a primary cell is controlled by a first base station and a secondary cell is controlled by a second, different base station, flow control is performed between the primary cell and the secondary cell for data for a radio link control layer. According to the flow control, the data for the radio link control layer is communicated between the first and second base st…
Who is the assignee on this patent?
Nokia Solutions & Networks Oy
What technology area does this patent fall under?
Primary CPC classification H04W76/15. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 06 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).