A system and method for providing transparent mobility support employs a mobile service in an API layer of an operating system to leverage the capability of a session establishment service that implements the Session Initiation Protocol or the like for locating a remote node for session setup and detecting address change of the remote node. When an application on a correspondent host (CH) wants to communicate with a second application on a mobile host (MH), the mobility service of the CH uses the session establishment service to locate the mobile host and set up a session with it, and then sets up a transport data channel for the session. When the MH changes its network address, the session establishment service of the CH finds out the new address through the operation of the session establishment protocol and reestablishes the session with the MH. The new address of the MH is then communicated to the CH's mobility service, which resets the data channel to connect to the new address, thereby allowing communication data from the first application to continue to flow to the MH.

 
Web www.patentalert.com

> System for storing streaming information in a circular buffer by using padding block containing non-streaming information to fill a partition of the buffer

~ 00305