IP Library Granted Patent US 9,648,528
Granted Patent B2
US 9,648,528 · App. 14/019,268 · Granted May 9, 2017

Method and apparatus for supporting handover over internet

Inventors: Chul-Ki Lee (Seoul, KR); Sang-Jun Moon (Seoul, KR); Yong-Seok Park (Seoul, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD
H04W36/023H04W36/0033H04W36/02H04W36/0016
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,648,528
App. No.
14/019,268
Granted
May 9, 2017
Kind
B2
Abstract

A method and apparatus for supporting a handover through the Internet. A source proxy performs receiving, through an eNB from a UE, a connection request to a server, establishing a first TCP session with an anchor proxy designated for the server, and transferring data received from the server through the first TCP session, receiving a handover preparation notification including an IP address of the UE from the eNB, as the UE is handed over to a target eNB; transferring session information associated with the first TCP session and information associated with a target proxy related with the target base station; transferring, to the target proxy, the session information associated with the first TCP session, and when a handover start notification is received from the eNB, freezing the first TCP session, and transferring, to the target proxy, state information associated with data being transmitted through the first TCP session.

Claims (38)

1. A method of supporting a handover through the Internet, the method comprising:

receiving, by a source proxy, a connection request from a user equipment (UE) via a source base station;

establishing a first transport control protocol (TCP) session with an anchor proxy designated for a content server, and transmitting, to the UE, data received from the content server through the first TCP session;

receiving a handover preparation notification including an IP address of the UE from the source base station while the UE is handed over to a target base station;

transmitting, to the anchor proxy, session information associated with the first TCP session and information associated with a target proxy related with the target base station;

transmitting, to the target proxy, the session information associated with the first TCP session;

in response to a handover start notification being received from the source base station, stopping the first TCP session, and transmitting, to the target proxy, state information associated with data transmitted through the first TCP session,

wherein data received from the content server is transmitted to the UE connected to the target proxy through a second TCP session by the anchor proxy, after a handover complete notification is transmitted to the anchor proxy from the target proxy, and

wherein the anchor proxy is configured to bind a context of the first TCP session and a context of the second TCP session between the anchor proxy and the target proxy, and update the context of the first TCP session as the context of the second TCP session varies.

2. The method of claim 1 , wherein the anchor proxy is selected based on a predetermined criterion from among proxy caches, each proxy cache having a cost of a connection to the content server that is less than a predetermined threshold value.

3. The method of claim 1 , further comprising:

transmitting, to the target proxy, the context and the session information associated with the first TCP session and the context and the session information associated with the second TCP session associated with the UE in response to the handover start notification being received.

4. The method of claim 1 , further comprising:

transmitting information associated with a file fragment to be taken over through a handover to the target proxy and the anchor proxy in response to the handover start notification being received.

5. The method of claim 1 , further comprising:

connecting, by the anchor proxy, the first TCP session with the source proxy, and transmitting data received from the content server to the UE through the first TCP session;

receiving, from the source proxy, the session information associated with the first TCP session and the information associated with the target proxy if the UE is handed over from the source proxy to the target proxy;

stopping, by the anchor proxy, the first TCP session, and establishing the second TCP session with the target proxy; and

sending, to the target proxy, session information associated with the first TCP session and the second TCP session.

6. The method of claim 5 , further comprising:

overwriting the context of the second TCP session with the context of the first TCP session.

7. The method of claim 5 , further comprising:

receiving, from the source proxy, information associated with a file fragment of which transmission is to be resumed through the second TCP session; and

resuming transmission of data from the file fragment of which transmission is to be resumed through the second TCP session in response to the handover complete notification being received from a third server.

8. An apparatus in a source proxy capable of supporting a handover through an internet, the apparatus comprising:

a transceiver;

and

a controller configured to:

receive a connection request at a content server from a user equipment (UE) via a source base station;

establish a first transport control protocol (TCP) session with an anchor proxy designated for the content server, and transmit to the UE, data received from the content server through the first TCP session;

receive a handover preparation notification including an IP address of the UE, from the source base station while the UE is handed over to a target base station;

transmit, to the anchor proxy, session information associated with the first TCP session and information associated with a target proxy related with the target base station;

transmit, to the target proxy, the session information associated with the first TCP session; and

stop the first TCP session and transmitting, to the target proxy, state information associated with data being transmitted through the first TCP session in response to a handover start notification being received from the source base station,

wherein the anchor proxy is configured to bind a context of the first TCP session and a context of a second TCP session between the anchor proxy and the target proxy, and update the context of the first TCP session as the context of the second TCP session varies.

9. The apparatus of claim 8 , wherein the anchor proxy is selected, based on a predetermined criterion, from among proxy caches, each proxy cache having a cost of a connection to the content server that is less than a predetermined threshold value.

10. The apparatus of claim 8 , wherein the controller is configured to control the transceiver to transmit, to the target proxy, the context and the session information associated with the first TCP session and the context and session information associated with the second TCP session associated with the UE in response to the handover start notification being received.

11. The apparatus of claim 8 , wherein the controller is configured to control the transceiver to transmit information associated with a file fragment to be taken over through a handover to the target proxy and a second server in response to the handover start notification being received.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2013
From: LEE, CHUL-KI; MOON, SANG-JUN; PARK, YONG-SEOK
To: SAMSUNG ELECTRONICS CO., LTD
Reel/Frame 031146/0864 →
Priority Claims (1)
KR 10-2012-0098172 · Sep 5, 2012 · national
Continuity (1)
Related Publication 20140064249A1 · Mar 6, 2014