Method for supporting session mobility
First Claim
Patent Images
1. A method for supporting session mobility from a first device having respective sessions connected with at least one service device to a second device, comprising:
- a) determining whether an address of the second device is defined by the first device when the session movement begins from the first device;
b) at a), transferring session information including data for supporting session mobility from the first device to the second device when the address of the second device is defined clearly by the first device, and transferring the session information data from the first device to the session management server when the address of the second device is not defined clearly;
at b), when the session data is transferred to the session management server, c) storing the session data and the user identification of the a received SIP PUBLISH message at the session management server;
d) transferring a SIP SUBSCRIBE message including the user identification from the second device to the session management server;
e) transferring the session data having the same user identification as the user identification included in the SIP SUBSCRIBE message from the session management server to the second device through a SIP NOTIFY message;
f) generating a SIP session establishment message from the second device and transferring the SIP session establishment message to the predetermined service device by utilizing the received SIP NOTIFY message; and
g) establishing new sessions between the service device and the second device by utilizing the received SIP session establishment message.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for supporting session mobility, more particularly, a method for supporting session mobility that can move various sessions between two or more devices by using session initiation protocol (SIP). Various sessions can be simultaneously moved by utilizing a SIP PUBLISH message. Accordingly, a user can utilize various services as they are regardless of changing of service receiving device while the user utilizes various services. Also, the session mobility can be effectively supported whether the target of the session movement is known or not.
5 Citations
14 Claims
-
1. A method for supporting session mobility from a first device having respective sessions connected with at least one service device to a second device, comprising:
-
a) determining whether an address of the second device is defined by the first device when the session movement begins from the first device; b) at a), transferring session information including data for supporting session mobility from the first device to the second device when the address of the second device is defined clearly by the first device, and transferring the session information data from the first device to the session management server when the address of the second device is not defined clearly; at b), when the session data is transferred to the session management server, c) storing the session data and the user identification of the a received SIP PUBLISH message at the session management server; d) transferring a SIP SUBSCRIBE message including the user identification from the second device to the session management server; e) transferring the session data having the same user identification as the user identification included in the SIP SUBSCRIBE message from the session management server to the second device through a SIP NOTIFY message; f) generating a SIP session establishment message from the second device and transferring the SIP session establishment message to the predetermined service device by utilizing the received SIP NOTIFY message; and g) establishing new sessions between the service device and the second device by utilizing the received SIP session establishment message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for supporting session mobility from a first device to a second device, comprising:
-
receiving at least one of a Session Initiation Protocol (SIP) PUBLISH message and a SIP SUBSCRIBE message from at least one of the first device and the second device; extracting a session data and a user identification from the SIP PUBLISH message; storing the session data and the first user identification; searching the session data corresponding to a second user identification included in the SIP SUBSCRIBE message; generating a SIP NOTIFY message incorporating the searched session data corresponding to the second user identification; and transferring the generated SIP NOTIFY message to a sender of the SIP SUBSCRIBE message. - View Dependent Claims (12)
-
-
13. A system for supporting session mobility from a first device to a second device, comprising:
-
a reception processing module configured to receive at least one of a Session Initiation Protocol (SIP) PUBLISH message and a SIP SUBSCRIBE message from at least one of the first device and the second device; a session mobility controlling module configured to extract a session data and a user identification from the SIP PUBLISH message; a management module configured to store the session data and the first user identification; wherein when the SIP SUBSCRIBE message including the second user identification is received, the management module is further configured to; search the session data corresponding to the second user identification, and generate a SIP NOTIFY message incorporating the corresponding session data; and a message transferring module configured to transfer the generated SIP NOTIFY message to a sender of the SIP SUBSCRIBE message. - View Dependent Claims (14)
-
Specification