IP Library Granted Patent US 9,674,028
Granted Patent B2
US 9,674,028 · App. 13/931,022 · Granted Jun 6, 2017

Device and method of simultaneous data transmission service over heterogeneous networks

Inventors: Gyu Min Lee (Yongin-si, KR); Jeong Su Kim (Seongnam-si, KR); In Jang Jeong (Seoul, KR); Kyung Hoon Kim (Bucheon-si, KR)
Assignee: SK Telecom Co., Ltd.
H04L29/0854H04L12/5692H04L67/325H04L67/327H04W36/28H04W76/025
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,674,028
App. No.
13/931,022
Granted
Jun 6, 2017
Kind
B2
Abstract

A multi-network based-simultaneous data transmission service is performed by: transmitting, over one or more networks, two or more partial data divided from data to be transmitted in relation to a particular service; when a network switching of the one or more networks is required, identifying a type of the particular service; and performing the network switching at a network switching timing controlled based on the identified type of the particular service.

Claims (49)

1. A transmission device for providing a simultaneous data transmission service over two or more different networks in a heterogeneous network, the transmission device comprising:

a processor; and

a memory storing computer-readable instructions that, when executed by the processor, cause the transmission device to:

simultaneously transmit two or more partial data divided from data to be transmitted in relation to a particular service over the two or more different networks; and

when a network switching is required in at least one of the two or more different networks during a process of using simultaneous data transmission over the two or more different networks,

determine whether the particular service is a service requiring continuity for keeping transmission of the two or more partial data related to the particular service over the two or more different networks, and

control a network switching timing to perform the network switching based on the determination, in order to simultaneously transmit the two or more partial data over each of the two or more networks,

wherein when the particular service is determined as a service requiring continuity, performing the network switching after completing transmission of the two or more partial data related to the particular service through each of the two or more different networks, and

when the particular service is determined as a service not requiring continuity, performing the network switching without waiting for completing transmission of the two or more partial data related to the particular service through each of the two or more different networks, and

wherein the network switching of the at least one of the two or more different networks is required in at least one of

a case in which a transmission rate of the partial data over the at least one of the two or more different networks is changed, and

a case in which another network for transmitting the partial data is added to the heterogeneous network.

2. The transmission device of claim 1 , wherein the instructions when executed further cause the transmission device to identify a type of the particular service by using identification information of an application providing the particular service.

3. The transmission device of claim 2 , wherein the instructions when executed further cause the transmission device to determine the particular service as a service requiring continuity when the type of the particular service is at least one of a download service and a streaming service.

4. A reception device for receiving a simultaneous data transmission service over two or more different networks in a heterogeneous network, the reception device comprising:

a processor; and

a memory storing computer-readable instructions that, when executed by the processor, cause the reception device to:

simultaneously receive two or more partial data in relation to a particular service over the two or more different networks, wherein the received two or more partial data is generated by a transmission device by dividing data being transmitted in relation to the particular service,

reconstruct the data in relation to the particular service by combining the two or more partial data received over the two or more different networks,

wherein the instructions when executed further cause the reception device to simultaneously receive the two or more partial data from the transmission device according to a network switching performed by the transmission device in at least one of the two or more different networks at a network switching timing controlled based on determining whether the particular service is a service requiring continuity for keeping transmission of the two or more partial data related to the particular service over the two or more different networks, when the network switching is required in the at least one of the two or more different networks, and

wherein when the particular service is determined as a service requiring continuity, the network switching is performed after completing transmission of the two or more partial data related to the particular service through each of the two or more different networks, and

when the particular service is determined as a service not requiring continuity, the network switching is performed without waiting for completing transmission of the two or more partial data related to the particular service through each of the two or more different networks, and

wherein the network switching of the at least one of the two or more different networks is required in at least one of

a case in which a transmission rate of the partial data over the at least one of the two or more different networks is changed, and

a case in which another network for transmitting the partial data is added to the heterogeneous network.

5. A method of providing a simultaneous data transmission service over two or more different networks in a heterogeneous network, the method comprising:

transmitting simultaneously, by a transmission device, two or more partial data divided from data to be transmitted in relation to a particular service over the two or more different networks;

determining, by the transmission device, whether the particular service is a service requiring continuity for keeping transmission of the two or more partial data related to the particular service over the two or more different networks, when a network switching is required in at least one of the two or more different networks during a process of using simultaneous data transmission over the two or more different networks; and

controlling, by the transmission device, a network switching timing to perform the network switching in the at least one of the two or more different networks based on the determination, in order to simultaneously transmit the two or more partial data over each of the two or more networks,

wherein the controlling of the network switching timing comprising:

when the particular service is determined as a service requiring continuity, performing the network switching after completing transmission of the two or more partial data related to the particular service through each of the two or more different networks, and

when the particular service is determined as a service not requiring continuity, performing the network switching without waiting for completing transmission of the two or more partial data related to the particular service through each of the two or more different networks, and

wherein the network switching of the at least one of the two or more different networks is required in at least one of

a case in which a transmission rate of the partial data over the at least one of the two or more different networks is changed, and

a case in which another network for transmitting the partial data is added to the heterogeneous network.

6. The method of claim 5 , wherein the determining comprises identifying a type of the particular service by using identification information of an application providing the particular service.

7. The method of claim 6 , wherein, when the type of the particular service is at least one of a download service and a streaming service, the transmission device determines the particular service as a service requiring continuity.

8. A method of providing a simultaneous data transmission service over two or more different networks in a heterogeneous network, the method comprising:

transmitting simultaneously, by a transmission device, two or more partial data divided from data to be transmitted in relation to a particular service over the one or more networks;

determining, by the transmission device, whether the particular service is a service requiring continuity for keeping transmission of the two or more partial data related to the particular service over the two or more different networks, when a network switching is required in at least one of the two or more different networks;

controlling, by the transmission device, a network switching timing to perform the network switching in the at least one of the two or more different networks based on the determination;

receiving, by a reception device, the two or more partial data simultaneously transmitted from the transmission device over the two or more different networks; and

reconstructing, by the reception device, the data by combining the received two or more partial data,

wherein the controlling of the network switching timing comprising;

when the particular service is determined as a service requiring continuity, performing the network switching after completing transmission of the two or more partial data related to the particular service through each of the two or more different networks, and

when the particular service is determined as a service not requiring continuity, performing the network switching without waiting for completing transmission of the two or more partial data related to the particular service through each of the two or more different networks; and

wherein the network switching of the at least one of the two or more different networks is required in at least one of

a case in which a transmission rate of the partial data over the at least one of the two or more different networks is changed, and

a case in which another network for transmitting the partial data is added to the heterogeneous network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2023
From: SK TELECOM CO., LTD.
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 065884/0274 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2016
From: JEONG, IN JANG; KIM, KYUNG HOON
To: SK TELECOM CO., LTD.
Reel/Frame 039818/0706 →
Priority Claims (2)
KR 10-2011-0054096 · Jun 3, 2011 · national
KR 10-2011-0071605 · Jul 19, 2011 · national
Continuity (2)
Continuation PCTKR2012004336 · Jun 1, 2012
Related Publication 20130318257A1 · Nov 28, 2013