RLC segmentation for carrier aggregation

US9338690B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9338690-B2
Application numberUS-200813119815-A
CountryUS
Kind codeB2
Filing dateSep 23, 2008
Priority dateSep 23, 2008
Publication dateMay 10, 2016
Grant dateMay 10, 2016

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.

Systems, devices, methods and software according to these exemplary embodiments provide for reducing the number of different sequence numbers used to transmit radio link control, RLC, data blocks to avoid, for example, sequence number stalling. This can be accomplished by, for example, transmitting or receiving RLC protocol data unit, PDU, segments as the initial or original instance of data communication.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for communicating in a network comprising: sizing at least one service data unit, SDU, into a first plurality of radio link control, RLC, protocol data unit, PDU, segments for an initial transmission of said at least one SDU; assigning a same sequence number for use in the initial transmission, by at least two RLC PDU segments among the first plurality of RLC PDU segments, wherein said at least two RLC PDU segments include different segment offset values, respectively; determining that likelihood of sequence number stalling has exceeded a certain threshold value, wherein sequence number stalling occurs when more than a predetermined number of sequence numbers is outstanding; and transmitting said at least two RLC PDU segments among the first plurality of RLC PDU segments in a transmission time interval, TTI, together with a remainder of the RLC PDU segments of the first plurality of RLC PDU segments, wherein the first plurality of RLC PDU segments are transmitted in response to the determining step, wherein an amount of sequence numbers used for the first plurality of RLC PDU segments is based on an amount of data transmitted in the TTI. 2. The method of claim 1 , wherein said step of sizing further comprises: sizing said at least one service data unit, SDU, into at least one radio link control, RLC, protocol data unit, PDU, and re-segmenting each of the at least one RLC PDUs into said first plurality of RLC PDU segments for the initial transmission of said at least one SDU. 3. The method of claim 1 , further comprising: receiving an indication that at least one of said first plurality of RLC PDU segments needs to be retransmitted; and retransmitting said at least one of said first plurality of RLC PDU segments. 4. The method of claim 1 , further comprising: assigning at least one different sequence number for use in the initial transmission, during the TTI, by at least one among said first plurality of RLC PDU segments, wherein each of said at least one among said first plurality of RLC PDU segments which uses a same one among said at least one different sequence number also includes a different segment offset value. 5. The method of claim 1 , further comprising: assigning a same sequence number for use in an initial transmission of a second plurality of RLC PDU segments during a plurality of different transmission time intervals, TTIs, wherein each of said second plurality of RLC PDU segments also includes a segment offset value different from segment offset values of any other among said second plurality of RLC PDU segments. 6. The method of claim 1 , further comprising: determining that a likelihood of sequence number stalling has dropped below a threshold value; sizing a second at least one SDU into at least one RLC PDU for initial transmission; and transmitting said at least one of RLC PDUs. 7. The method of claim 1 , wherein said step of sizing further comprises: directly sizing said at least one service data units, SDU, into said first plurality of radio link control, RLC, protocol data unit, PDU, segments without first sizing said at least one SDU into at least one RLC PDU. 8. The method of claim 1 , wherein said first plurality of RLC PDU segments each include a resegmentation flag which is set to a value of one. 9. A communications node comprising: a processor adapted to size at least one service data unit, SDU, into a first plurality of radio link control, RLC, protocol data unit, PDU, segments for an initial transmission of said at least one SDU, and to assign a same sequence number for use in the initial transmission, to at least two RLC PDU segments among the first plurality of RLC PDU segments, said at least two RLC PDU segments including different segment offset values, respectively; a transceiver, connected to said processor, adapted to transmit said at least two RLC PDU segments among the first plurality of RLC PDU segments in a transmission time interval, TTI, together with a remainder of the RLC PDU segments of the first plurality of RLC PDU segments, wherein an amount of sequence numbers used for the first plurality of RLC PDU segments is based on an amount of data transmitted in the TTI; wherein said processor is further adapted to determine that a likelihood of sequence number stalling has exceeded a certain threshold value and to then transmit said first plurality of RLC PDU segments in response to said determination, wherein sequence number stalling occurs when more than a predetermined number of sequence numbers is outstanding; and a memory device, connected to said processor, adapted to store said first plurality of RLC PDU segments. 10. The communications node of claim 9 , wherein said processor is further configured to size said at least one service data unit, SDU, into at least one radio link control, RLC, protocol data unit, PDU, and to re-segment each of the at least one RLC PDUs into said first plurality of RLC PDU segments for the initial transmission of said at least one SDU. 11. The communications node of claim 9 , wherein said processor is further adapted to receive an indication that at least one of said first plurality of RLC PDU segments needs to be retransmitted; and wherein said transceiver is further adapted to retransmit said at least one of said first plurality of RLC PDU segments. 12. The communications node of claim 9 , wherein said processor is further adapted to assign at least one different sequence number for use in the initial transmission during the TTI, by at least one among said first plurality of RLC PDU segments, wherein each of said at least one among said first plurality of RLC PDU segments which uses a same one among said at least one different sequence number also includes a different segment offset value. 13. The communications node of claim 9 , wherein said processor is further adapted to assign a same sequence number for use in an initial transmission of a second plurality of RLC PDU segments during a plurality of different transmission time intervals, TTIs, wherein each of said second plurality of RLC PDU segments also includes a segment offset value different from segment offset values of any other among said second plurality of RLC PDU segments. 14. The communications node of claim 9 , wherein said processor is further adapted to determine that a likelihood of sequence number stalling has dropped below a threshold value and to then size a second at least one SDU into at least one RLC PDU for initial transmission; and wherein said transceiver is further adapted to transmit said at least one RLC PDU. 15. The communications node of claim 9 , wherein said processor is further adapted to directly size said at least one service data unit, SDU, into said first plurality of radio link control, RLC, protocol data unit, PDU, segments without first sizing said at least one SDU into at least one RLC PDU. 16. The communications node of claim 9 , wherein said first plurality of RLC PDU segments each include a resegmentation flag which is set to a value of one. 17. The communications node of claim 9 , wherein said communications node is a user equipment. 18. The communications node of claim 9 , wherein said communications node is a base station. 19. A method for communicating in a network comprising: receiving a first plurality of radio link control, RLC, protocol data unit, PDU, segments as an initial transmission of data, in a transmission time interval, TTI, together with a remainder of the RLC PDU segments of the f

Assignees

Inventors

Classifications

  • H04W28/06Primary

    Optimizing {the usage of the radio link}, e.g. header compression, information sizing {, discarding information (system modifying transmission characteristic according to link quality by modifying frame length H04L1/0007; dynamic adaptation of the packet size for flow control or congestion control H04L47/365)} · CPC title

  • Network addressing or numbering for mobility support · CPC title

  • Adaptation of specific ARQ protocol parameters according to transmission conditions · CPC title

  • Formatting with frames or packets; Protocol or part of protocol for error control · CPC title

  • involving configuration of automatic repeat request [ARQ] with parallel processes · CPC title

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 US9338690B2 cover?
Systems, devices, methods and software according to these exemplary embodiments provide for reducing the number of different sequence numbers used to transmit radio link control, RLC, data blocks to avoid, for example, sequence number stalling. This can be accomplished by, for example, transmitting or receiving RLC protocol data unit, PDU, segments as the initial or original instance of data co…
Who is the assignee on this patent?
Torsner Johan, Meyer Michael, Peisa Janne, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04W28/06. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 10 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).