Method and system for host mobility management protocol
First Claim
1. A method for monitoring and tracking all TCP connections of a mobile station in a SIP-compliant network having a plurality of nodes and mobile stations, said method comprising the steps of a SIP-EYE agent:
- monitoring session set-up and disconnect messages of said TCP connections, andcreating and keeping a data structure for each of said TCP connections for the mobile station, each data structure comprising;
(a) an original IP address of said mobile station,(b) a previous IP address of said mobile station,(c) a current IP address of said mobile station, and(d) and original IP address of a corresponding host node;
wherein said original IP address of said mobile station is the IP address of said mobile station at the beginning of the TCP connection, said previous IP address of said mobile station is the last address just before the current IP address of said mobile station and, said original IP address of said corresponding host node is the IP address of said corresponding host node at the beginning of the TCP connection; and
using said data structure by said SIP-EYE agent to monitor and track connections in said TCP network.
10 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a mobility management protocol for supporting real-time and non-real-time multimedia applications on mobile stations of third generation internet protocol (3G-IP) networks. The present invention utilizes as well as extends the session initiation protocol (SIP) to provide for domain hand-off (i.e., roaming) and subnet hand-off (i.e., macro-mobility) so that users can access the network from any location using their own mobile station as they roam across different 3G-IP networks. The present invention supports mobile transmission control protocol (TCP) applications without modifying TCP. More specifically, disclosed herein is: a novel use of the SIP INVITE method for IP address binding; a novel use of the SIP INFO method to provide a means of profile verification and IP address binding; a novel use of the SIP REGISTER method to allow a SIP registrar to obtain a new IP address from a Dynamic Host Configuration Protocol (DHCP) server on behalf of the mobile; and an inventive entity called a SIP_EYE Agent that maintains a record of ongoing TCP connections and releases within the mobile.
279 Citations
1 Claim
-
1. A method for monitoring and tracking all TCP connections of a mobile station in a SIP-compliant network having a plurality of nodes and mobile stations, said method comprising the steps of a SIP-EYE agent:
-
monitoring session set-up and disconnect messages of said TCP connections, and creating and keeping a data structure for each of said TCP connections for the mobile station, each data structure comprising; (a) an original IP address of said mobile station, (b) a previous IP address of said mobile station, (c) a current IP address of said mobile station, and (d) and original IP address of a corresponding host node; wherein said original IP address of said mobile station is the IP address of said mobile station at the beginning of the TCP connection, said previous IP address of said mobile station is the last address just before the current IP address of said mobile station and, said original IP address of said corresponding host node is the IP address of said corresponding host node at the beginning of the TCP connection; and using said data structure by said SIP-EYE agent to monitor and track connections in said TCP network.
-
Specification