Method of controlling packet transmission interval

US2016112336A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016112336-A1
Application numberUS-201514884912-A
CountryUS
Kind codeA1
Filing dateOct 16, 2015
Priority dateOct 16, 2014
Publication dateApr 21, 2016
Grant date

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.

According to an aspect of present invention provides method of controlling a packet transmission interval, method comprising, comparing a preset delay ratio with number of packets transmitted, transmitting packets until number of packets transmitted becomes equal to or greater than delay ratio, calculating a delay request time when number of packets transmitted becomes equal to or greater than delay ratio, generating a signal for suspending packet transmission during calculated delay request time, suspending packet transmission according to generated signal and calculating a gap time based on a difference between a time when suspension of packet transmission was terminated and packet transmission was started and updating the delay ratio using the calculated gap time and initializing the number of packets transmitted.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of controlling a packet transmission interval, the method comprising: comparing a first delay ratio with a number of packets transmitted; transmitting packets until the number of packets transmitted becomes equal to or greater than the first delay ratio; calculating a delay request time when the number of packets transmitted becomes equal to or greater than the first delay ratio; generating a signal for suspending the packet transmission during the calculated delay request time; suspending the packet transmission according to the generated signal and calculating a gap time based on a time difference between when the suspension of the packet transmission was terminated and when the packet transmission was resumed; and updating the first delay ratio to a second delay ratio using the calculated gap time and initializing the number of packets transmitted. 2 . The method of claim 1 , further comprising transmitting packets until the initialized number of packets transmitted becomes equal to or greater than the second delay ratio. 3 . The method of claim 1 , wherein the second delay ratio is obtained by dividing the gap time by the first delay ratio. 4 . The method of claim 1 , wherein the calculating of the delay request time comprises calculating the delay request time by multiplying the first delay ratio by a preset delay time. 5 . The method of claim 4 , wherein the preset delay time is a time interval between transmissions of individual packets at a preset transmission speed. 6 . The method of claim 1 , wherein the first delay ratio can be changed according to at least one of network bandwidth, size of data to be transmitted, and central processing unit (CPU) resources allocated to an application. 7 . An apparatus for controlling a packet transmission interval, the apparatus comprising: a comparison unit which compares a first delay ratio with a number of packets transmitted; a packet transmission unit which transmits packets until the number of packets transmitted becomes equal to or greater than the first delay ratio; a delay request time calculation unit which calculates a delay request time when the number of packets transmitted becomes equal to or greater than the first delay ratio; a delay processing unit which generates a signal for suspending packet transmission during the calculated delay request time; a gap time calculation unit which calculates a gap time based on a time difference between when the suspension of the packet transmission was terminated and when the packet transmission was resumed; and a transmission speed control unit which updates the first delay ratio to a second delay ratio based on the calculated gap time and initializes the number of packets transmitted. 8 . The apparatus of claim 7 , wherein after the first delay ratio is updated and the number of packets transmitted is initialized, the packet transmission unit transmits packets until the initialized number of packets transmitted becomes equal to or greater than the second delay ratio. 9 . The apparatus of claim 7 , wherein the second delay ratio is obtained by dividing the gap time by the first delay ratio. 10 . The apparatus of claim 7 , wherein the delay request time calculation unit calculates the delay request time by multiplying the first delay ratio by a preset delay time. 11 . The apparatus of claim 7 , wherein the preset delay time is a time interval between transmissions of individual packets at a preset transmission speed. 12 . The apparatus of claim 7 , wherein the first delay ratio can be changed according to at least one of network bandwidth, size of data to be transmitted, and CPU resources allocated to an application. 13 . A computer program which is coupled to a computing device and stored on a non-transitory medium to execute comparing a first delay ratio with a number of packets transmitted; transmitting packets until the number of packets transmitted becomes equal to or greater than the first delay ratio; calculating a delay request time when the number of packets transmitted becomes equal to or greater than the first delay ratio; generating a signal for suspending packet transmission during the calculated delay request time; suspending the packet transmission according to the generated signal and calculating a gap time based on a time difference between when the suspension of the packet transmission was terminated and when the packet transmission was resumed; and updating the first delay ratio to a second delay ratio using the calculated gap time and initializing the number of packets transmitted.

Assignees

Inventors

Classifications

  • Traffic shaping · CPC title

  • H04L43/16Primary

    Threshold monitoring · CPC title

  • H04L47/283Primary

    in response to processing delays, e.g. caused by jitter or round trip time [RTT] · CPC title

  • Delays · 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 US2016112336A1 cover?
According to an aspect of present invention provides method of controlling a packet transmission interval, method comprising, comparing a preset delay ratio with number of packets transmitted, transmitting packets until number of packets transmitted becomes equal to or greater than delay ratio, calculating a delay request time when number of packets transmitted becomes equal to or greater than …
Who is the assignee on this patent?
Samsung Sds Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L43/16. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Apr 21 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).