RBS, RNC and respective methods performed thereby for transmitting data to a UE

US10009281B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10009281-B2
Application numberUS-201415117698-A
CountryUS
Kind codeB2
Filing dateFeb 14, 2014
Priority dateFeb 14, 2014
Publication dateJun 26, 2018
Grant dateJun 26, 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.

A Radio Base Station (RBS) and a method performed by the RBS comprises receiving a frame F 1 from a network node, the frame having a sequence number N. If the last received frame F 0 , prior to the received frame F 1 , has a sequence number lower than N−1, then starting a first timer T 1 having a predefined length in time and temporarily storing the received frame F 1 . If a subsequent frame F 2 having a sequence number lower than N and higher than the sequence number of frame F 0 is received, then the received frame F 2 is stored. When all frames having a sequence number between the sequence number of frame F 0 and N have been received during the predefined length of the first timer T 1 , then forwarding the stored frames and/or received frames to the UE in the order of the sequence numbers.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method performed by a Radio Base Station (RBS) for transmitting data to a User Equipment (UE), the RBS receiving frames from a network node by means of a Radio Link Control (RLC) protocol, the method comprising: receiving a frame F 1 from the network node, the frame having a sequence number N; if a last received frame F 0 , the frame F 0 received prior to the received frame F 1 , has a sequence number lower than N−1, then starting a first timer T 1 having a predefined length in time and temporarily storing the received frame F 1 ; if a subsequent frame F 2 is received having a sequence number lower than N and higher than the sequence number of frame F 0 , then storing the received frame F 2 ; and when all frames having a sequence number between the sequence number of frame F 0 and frame N have been received during the predefined length of the first timer T 1 , then forwarding the stored frames and/or received frames to the UE in the order of the sequence numbers. 2. The method according to claim 1 , wherein the network node is a Radio Network Controller (RNC) and wherein the RBS and the RNC are operative to be employed in a Wideband Code Division Multiple Access (WCDMA) communication network. 3. The method according to claim 1 , further comprising, if the first timer T 1 expired before all frames having a sequence number between the sequence number of frame F 0 and N were received, notifying a higher layer of a communication network in which the RBS is employed for informing that an Out Of Sequence (OSS) situation has occurred for a series of frames; increasing a frame size in order to reduce a number of frames to eliminate the Out Of Sequence situation occurred for the series of frames; and transmitting the data using the increased frame size. 4. The method according to claim 1 , further comprising receiving a frame F 3 from the network node having a sequence number higher than N+1 during the duration of the first timer T 1 , starting a second timer T 2 having a predefined length in time and storing the received frame having sequence number higher than N. 5. The method according to claim 4 , wherein the predefined length of the first timer T 1 and the second timer T 2 are hard coded into the RBS. 6. The method according to claim 4 , wherein the predefined length of at least one of the first timer T 1 and the second timer T 2 is dynamically determined. 7. The method according to claim 6 , wherein the predefined length of at least one of the first timer T 1 and the second timer T 2 is determined based on delay characteristics of the received frames and/or traffic network statistics. 8. The method according to claim 1 , further comprising receiving a frame F 3 from the network node having a sequence number equal to N+1 during the duration of the first timer T 1 , storing the received frame F 3 and updating an upper sequence number parameter from N to N+1, wherein if receiving a further frame, the sequence number of the received further frame is checked if being between the sequence number of frame F 0 and N+1. 9. The method according to claim 1 , further comprising determining a number of missing frames based on the sequence number of frame F 0 and frame F 1 , and starting a respective timer T 1 for each missing frame. 10. The method according to claim 1 , wherein the method is performed per Radio Access Bearer or Priority Queue. 11. The method according to claim 1 , further comprising decoding Media Access Control Packet Data Unit (MAC-d PDU) of received frames to read or deduce RLC sequence number comprised therein and determining the order of sequence numbers to transmit the MAC-d PDUs to the UE. 12. A method performed by a Radio Network Controller (RNC) for transmitting data to a User Equipment (UE) via a Radio Base Station (RBS) employing a transport protocol, the RNC transmitting data by a series of frames to the RBS to be forwarded to the UE, the method comprising: receiving a notification from the RBS indicating that an Out Of Sequence situation has occurred for the series of frames; increasing a frame size in order to reduce a number of frames to eliminate the Out Of Sequence situation occurred for the series of frames; and transmitting the data using the increased frame size. 13. A Radio Base Station (RBS) adapted for transmitting data to a User Equipment (EU), the RBS receiving frames from a network node by means of a Radio Link Control (RLC) protocol, the RBS comprising a processor and a memory, the memory comprising instructions which when executed by the processor causes the RBS to: receive a frame F 1 from the network node, the frame having a sequence number; if a last received frame F 0 , the frame F 0 received prior to the received frame F 1 , has a sequence number lower than N−1, then start a first timer T 1 having a predefined length in time and temporarily storing the received frame F 1 ; if a subsequent frame F 2 is received having a sequence number lower than N and higher than the sequence number of frame F 0 , then store the received frame F 2 ; and when all frames having a sequence number between the sequence number of frame F 0 and frame N have been received during the predefined length of the first timer T 1 , then forward the stored frames and/or received frames to the UE in the order of the sequence numbers. 14. The RBS according to claim 13 , wherein the network node is a Radio Network Controller (RNC) and wherein the RBS and the RNC are operative to be employed in a Wideband Code Division Multiple Access (WCDMA) communication network. 15. The RBS according to claim 13 , wherein the memory further comprises instructions which when executed by the processor causes the RBS to, if the first timer T 1 expired before all frames having a sequence number between the sequence number of frame F 0 and frame N were received, notify a higher layer of a communication network in which the RBS is employed to inform that an Out Of Sequence (OSS) situation has occurred for a series of frames, increase a frame size in order to reduce a number of frames to eliminate the Out Of Sequence situation occurred for the series of frames; and transmit the data using the increased frame size. 16. The RBS according to claim 13 , wherein the memory further comprises instructions which when executed by the processor causes the RBS to receive a frame F 3 from the network node having a sequence number higher than N+1 during the duration of the first timer T 1 , to start a second timer T 2 having a predefined length in time and to store the received frame having sequence number higher than N in the memory. 17. The RBS according to claim 16 , wherein the predefined length of the first timer T 1 and the second timer T 2 are hard coded into the RBS. 18. The RBS according to claim 16 , wherein the predefined length of at least one of the first timer T 1 and the second timer T 2 is dynamically determined. 19. The RBS according to claim 18 , wherein the predefined length of at least one of the first timer T 1 and the second timer T 2 is determined based on delay characteristics of the received frames and/or traffic network statistics. 20. The RBS according to claim 13 , wherein the memory further comprises instructions which when executed by the processor causes the RBS to receive a frame F 3 from the network node having a sequence number equal to N+1 during the duration of the first timer T 1 , to store the received frame F 3 and update an upper sequence number parameter fr

Assignees

Inventors

Classifications

  • H04L47/34Primary

    ensuring sequence integrity, e.g. using sequence numbers · CPC title

  • at the air interface (dynamic wireless traffic scheduling H04W72/12) · 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 US10009281B2 cover?
A Radio Base Station (RBS) and a method performed by the RBS comprises receiving a frame F 1 from a network node, the frame having a sequence number N. If the last received frame F 0 , prior to the received frame F 1 , has a sequence number lower than N−1, then starting a first timer T 1 having a predefined length in time and temporarily storing the received frame F 1 . If a subsequent frame …
Who is the assignee on this patent?
Ericsson Telefon Ab L M
What technology area does this patent fall under?
Primary CPC classification H04L47/34. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 26 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).