Network gateway and a method for transmitting packets of a data stream

US10142882B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10142882-B2
Application numberUS-201214369343-A
CountryUS
Kind codeB2
Filing dateDec 21, 2012
Priority dateDec 29, 2011
Publication dateNov 27, 2018
Grant dateNov 27, 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 network gateway comprises a buffer and a transmission module that is configured to transmit packets of a data stream from a source device to a user device via a network medium. The packets of the data stream are received from the source device by an uplink connection between the source device and the gateway, the packets are temporarily stored in the buffer and the packets are transmitted from the buffer to the user device by a downlink connection between the user device and the gateway, such that the downlink connection depends on the uplink connection. Furthermore, the network gateway comprises a protection module that is configured to provide a protection of the uplink connection, wherein access to the network medium is reserved for the packets of the data stream of the uplink connection. Finally the network gateway comprises a control module that is configured to monitor the buffer and to send an instruction to the protection module to reduce the protection of the uplink connection if a buffer overflow is detected.

First claim

Opening claim text (preview).

The invention claimed is: 1. A network gateway, comprising a buffer, a transmission module that is configured to transmit packets of a data stream from a source device to a user device via a network medium, wherein the packets of the data stream are received from the source device by an uplink connection between the source device and the gateway, the packets are temporarily stored in the buffer and the packets are transmitted from the buffer to the user device by a downlink connection between the user device and the gateway, such that the downlink connection depends on the uplink connection, the downlink connection and the uplink connection sharing said network medium; a protection module configured to provide a protection of the uplink connection reserving access to the network medium for the packets of the data stream of the uplink connection of said network medium, and a control module that is configured to monitor the buffer and to send an instruction to the protection module to reduce the protection of the uplink connection if a buffer overflow is detected, so as to reduce access of the source device to the network medium. 2. The gateway according to claim 1 , wherein the transmission module is configured to transmit the packets of the data stream via a wireless network medium. 3. The gateway according to claim 2 , wherein the protection module is configured to send clear-to-send signals at a target rate to the source device, wherein the target rate is chosen to ensure that the packets of the data stream are received in a timely manner so that the data stream is not interrupted. 4. The gateway according to claim 3 , wherein the control module is configured to send an instruction to the protection module to reduce the rate at which the clear-to-send signals are sent to the source device below the target rate if a buffer overflow is detected. 5. The gateway according to claim 4 , wherein the control module is configured to send an instruction to the protection module to increase the rate at which the clear-to-send signals are sent to the source device up to the target rate if a buffer underflow is detected. 6. The gateway according to claim 1 , wherein the transmission module is configured to transmit the packets of the data stream at a medium access control layer. 7. The gateway according to claim 1 , wherein a buffer overflow is detected if a number of packets in the buffer exceeds an upper buffer number and/or a size of the packets in the buffer exceeds an upper buffer size. 8. A method for transmitting packets of a data stream from a source device to a user device by a network gateway via a network medium, the method comprising: receiving the packets of the data stream from the source device by the gateway, wherein an uplink connection between the source device and the gateway is provided, temporarily storing the packets of the data stream in a buffer of the gateway, transmitting the packets of the data stream from the buffer of the gateway to the user device, wherein a downlink connection between the gateway and the user device is provided such that the downlink connection depends on the uplink connection, the downlink connection and the uplink connection sharing said network medium; protecting the uplink connection of said network medium by reserving access to the network medium for the packets of the data stream by the gateway, monitoring the buffer, and reducing the protection of the uplink connection if a buffer overflow is detected by the gateway, so as to reduce access of the source device to the network medium. 9. The method according to claim 8 , wherein the packets of the data stream are transmitted via a wireless network medium. 10. The method according to claim 9 , further comprising sending clear-to-send signals at a target rate to the to the source device by the gateway, wherein the target rate is chosen to ensure that the packets of the data stream are received in a timely manner so that the data stream is not interrupted. 11. The method according to claim 10 , further comprising reducing the rate at which the clear-to-send signals are sent below the target rate if a buffer overflow is detected. 12. The according to claim 11 , further comprising increasing the rate at which the clear-to-send signals are sent up to the target rate if a buffer underflow is detected by the gateway. 13. The method according to claim 8 , wherein receiving and/or transmitting the packets of the data stream is performed by the gateway at a medium access control layer. 14. The method according to claim 8 , further comprising detecting a buffer overflow if a number of packets in the buffer exceeds an upper buffer number and/or a size of the packets in the buffer exceeds an upper buffer size. 15. A network gateway for transmitting packets of a data stream from a source device to a user device via a network medium, the network gateway comprising at least one memory and at least one processing circuitry configured to perform: receiving the packets of the data stream from the source device by the gateway, wherein an uplink connection between the source device and the gateway is provided, temporarily storing the packets of the data stream in a buffer of the gateway, transmitting the packets of the data stream from the buffer of the gateway to the user device, wherein a downlink connection between the gateway and the user device is provided such that the downlink connection depends on the uplink connection, the downlink connection and the uplink connection sharing said network medium, protecting the uplink connection of said network medium by reserving access to the network medium for the packets of the data stream by the gateway, monitoring the buffer, and reducing the protection of the uplink connection if a buffer overflow is detected by the gateway, so as to reduce access of the source device to the network medium.

Assignees

Inventors

Classifications

  • using buffer status reports (dynamic wireless traffic scheduling definition H04W72/12) · CPC title

  • Gateway arrangements · CPC title

  • H04L12/66Primary

    Arrangements for connecting between networks having differing types of switching systems, e.g. gateways · CPC title

  • Reactions to storage capacity overflow · 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 US10142882B2 cover?
A network gateway comprises a buffer and a transmission module that is configured to transmit packets of a data stream from a source device to a user device via a network medium. The packets of the data stream are received from the source device by an uplink connection between the source device and the gateway, the packets are temporarily stored in the buffer and the packets are transmitted fro…
Who is the assignee on this patent?
Thomson Licensing
What technology area does this patent fall under?
Primary CPC classification H04W28/0278. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 27 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).