IP Library Granted Patent US 9,137,846
Granted Patent B2
US 9,137,846 · App. 13/377,492 · Granted Sep 15, 2015

Method and apparatus for selecting optimum transfer protocol

Inventor: Young-Seok Ha (Seoul, KR)
Assignee: CDNETWORKS CO., LTD.
H04W80/06H04L69/08H04L69/18H04L12/2836H04L43/0829H04L43/0864H04L47/19H04L69/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,137,846
App. No.
13/377,492
Granted
Sep 15, 2015
Kind
B2
Abstract

Provided are a method and apparatus for selecting an optimal transport protocol. According to an exemplary embodiment of the present invention, there is provided a method for selecting a transport protocol, the method including: detecting a network state with another node connected to a node; and selecting a transport protocol between the node and the other node using the network state, the selected transport protocol being a modified transport protocol'. According to the present invention, the modified transport protocol' may be used even in varying network circumstances, and the modified transport protocol' may be widely used in a shared communication network.

Claims (19)

1. A method of selecting a modified transport protocol in a node constituting a public communication network, the method comprising:

(a) detecting, using an agent program, a first network state with another node connected to the node based on round trip time (RTT) information, data transmission loss rate information of the communication network, line type information of the communication network, and user information of the communication network;

(b) selecting a first modified transport protocol between the node and the another node using the first network state and information about a type and magnitude of data to be transmitted between the node and the another node, the first modified transport protocol is a modified transport protocol that can be used in the public communication network, and

(c) at least one of transmitting data from the node to the another node using the first modified transport protocol or receiving data at the node from the another node using the first modified transport protocol while simultaneously detecting a second network state with the another node and selecting a second modified transport protocol between the node and the another node based on the second network state, the second transport protocol is a modified transport protocol that can be used in the public communication network;

wherein the first modified transport protocol and the second modified transport protocol are at least one of a transport protocol minimizing loss in transmitting data, a transport protocol minimizing latency in transmitting data, and a transport protocol minimizing a slow start of a transport control protocol (TCP).

2. The method of claim 1 , wherein the first transport protocol and the second transport protocol are a same modified transport protocol.

3. The method of claim 1 , wherein the first transport protocol is a different modified transport protocol from the second transport protocol.

4. An apparatus for selecting a modified transport protocol in a node constituting a public communication network, the apparatus comprising:

a processor; and

a non-transitory recording medium storing a program, the program when executed by the processor causes the processor to perform steps comprising:

detecting, using a first network state with another node connected to the node based on round trip time (RTT) information, data transmission loss rate information of the communication network, line type information of the communication network, and user information of the communication network;

selecting a first modified transport protocol between the node and the another node using the first network state and information about a type and magnitude of data to be transmitted between the node and the another node, the first modified transport protocol is a modified transport protocol that can be used in the public communication network, and

at least one of transmitting data from the node to the another node using the first modified transport protocol or receiving data at the node from the another node using the first modified transport protocol while simultaneously detecting a second network state with the another node and selecting a second modified transport protocol between the node and the another node based on the second network state, the second modified transport protocol is a modified transport protocol that can be used in the public communication network;

wherein the first modified transport protocol and the second modified transport protocol are at least one of a transport protocol minimizing loss in transmitting data, a transport protocol minimizing latency in transmitting data, and a transport protocol minimizing a slow start of a transport control protocol (TCP).

5. A non-transitory recording medium storing a program to implement a method for selecting a modified transport protocol in a node constituting a public communication network, the method comprising:

(a) detecting, using an agent program, a first network state with another node connected to the node based on round trip time (RTT) information, data transmission loss rate information of the communication network, line type information of the communication network, and user information of the communication network;

(b) selecting a first modified transport protocol between the node and the another node using the first network state and information about a type and magnitude of data to be transmitted between the node and the another node, the first modified transport protocol is a modified transport protocol that can be used in the public communication network, and

(c) at least one of transmitting data from the node to the another node using the first modified transport protocol or receiving data at the node from the another node using the first modified transport protocol while simultaneously detecting a second network state with the another node and selecting a second transport protocol between the node and the another node based on the second network state, the second transport protocol is a modified transport protocol that can be used in the public communication network;

wherein the first modified transport protocol and the second modified transport protocol are at least one of a transport protocol minimizing loss in transmitting data, a transport protocol minimizing latency in transmitting data, and a transport protocol minimizing a slow start of a transport control protocol (TCP).

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2020
From: HONGKONG CDNETWORKS HOLDINGS CO., LTD
To: CDNETWORKS HOLDINGS SINGAPORE PTE. LTD.
Reel/Frame 052097/0917 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2019
From: CDNETWORKS CO., LTD.
To: HONGKONG CDNETWORKS HOLDINGS COMPANY LIMITED
Reel/Frame 048384/0377 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2012
From: HA, YOUNG-SEOK
To: CDNETWORKS CO., LTD.
Reel/Frame 027624/0976 →
Priority Claims (1)
KR 10-2009-0051965 · Jun 11, 2009 · national
Continuity (1)
Related Publication 20120191871A1 · Jul 26, 2012