Method of supporting communications mobility in a...

Multiplex communications – Communication over free space

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S313000, C370S352000, C370S469000

Reexamination Certificate

active

06456603

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Technical Field of the Invention
The present invention relates generally to the telecommunications field and, in particular, to a method and architecture for supporting communications mobility in a telecommunications system.
2. Description of Related Art
Ever since the beginning of the 1990s, the demand for increased mobility in the computing and communications fields has grown substantially. However, despite the increased mobility that has developed in these fields as a result of the heightened demand, the users of these technologies have all the while insisted on being able to maintain their Internet connectivity because of the massive amount of information that has been made available and the myriad of communications services that can be accommodated on the Internet. As such, mobility in Internet Protocol (IP) networks has become one of the hottest development areas with respect to the ability of providing a continuous flow of data from and to mobile terminals.
With the advent of the next (so-called “third”) generation mobile communications systems, two additional requirements are being imposed on mobile terminal designs. The first such requirement is for a mobile terminal to be capable of communicating over a number of different wireless interfaces. The second requirement is for the mobile terminal to be capable of automatically changing a communications interface in order to adapt to the available network, or in accordance with a network's characteristics if multiple networks are involved. The latter (multiple network) capability leads to the need for a terminal that can change its Internet identification (e.g., IP address) when the terminal has changed the type of Internet access network being used or the Internet Service Provider (ISP) offering such access. On the one hand, just having the opportunity to use multiple network interfaces to access the Internet is a significant advantage. However, on the other hand, it becomes more difficult to provide a continuous data flow for highly mobile terminals which are capable of changing their Internet identifications, while maintaining their ongoing connections to the Internet servers.
Support for such communications mobility can be provided in two different ways which depend on the underlying communication infrastructure. One method for supporting mobility is designed for users with fixed connections or local wireless connections to the Internet via Local Area Networks (LANs). This approach allows a user to maintain its identity (IP address), ongoing connections, etc., while physically changing the points of attachment to another LAN. This form of mobility frequently provides support for “Decoupled Computing,” as described in “Adaptation and Mobility in Wireless Information Systems,” by Randy H. Katz, IEEE Personal Communications, First Quarter 1994. The term “decoupled computing” is defined as the ability to compute while being detached from the existing computing and communication infrastructure. This capability can be achieved by using file caching techniques on local devices. Subsequently, when a device is again attached to some communication environment, the changed files can be automatically synchronized with copies maintained on a file server. This technique of “decoupled computing” is important because it provides a capability for continuing the computing process locally during movement between communication environments where users spend most of their time (e.g., home, office, corporate or university campus, etc.).
A number of proposals have been made to support this type of mobility. However, the basic assumption made in all of these proposals is that a mobile station has a fixed IP address regardless of its point of attachment. This assumption implies that the IP address must be unique within the public Internet address space in order to allow the mobile station to connect to an arbitrary IP network.
Another type of mobility service exploits certain opportunities offered by wide area wireless networks. This type of service is intended for users who require access to information and other resources while being physically located away from LAN infrastructures. For example, the basic ideas concerning the provision of continuous network connectivity in a wide area wireless environment are described in “The Design of a Platform for Mobile Data Communication,” by Peter Peinl and Christoph Kroll, First IEEE Symposium on Global Data Networking, Cairo, Dec. 12-15, 1993. Essentially, information about this type of service has not been widely published because mobility can be readily supported by wide area wireless networks, as long as the user is located in the coverage area of the same Internet Service Provider (ISP) or does not change the network type. In this case, the existing solutions can provide continuous data flow regardless of a change in the geographical position of the user's terminal.
A significant problem arises if a terminal, for some reason, needs to change its IP identification (i.e., IP address) while maintaining an ongoing communication session with an Internet host. In this case, changing the terminal's IP address makes it impossible for the terminal to resume communication at the point where the communication was interrupted. As such, all active sessions have to be started over from the very beginning. Consequently, the process of starting the communication sessions over can be extremely burdensome especially for the terminals connected to the Internet through low capacity, wide area wireless networks.
The main reason for changing an IP address is related to the strategy used for allocating IP addresses for Internet hosts. First, an IP address can be public or private. A public IP address is the address which is unique among all Internet hosts having direct access to the Internet. A private IP address is the address that can replicate any public IP address but is not “visible” on the global Internet. In other words, this address exists within some LAN or Intranet and is substituted for by some other, public IP address when communicating with the hosts within the global Internet.
Second, an IP address can be dynamic or static. A dynamic IP address is the address that is allocated from the common pool of IP addresses at an ISP. The first available address in the pool is selected. This means that every time a host (e.g., server) wishes to be connected to the Internet, the host will receive an IP address from the ISP's pool, which means that the IP address can be different from time to time.
A static IP address is the address which is associated with a terminal during the lifetime of a subscription at some ISP. This address is closely related to the communication interface of some particular access network. Additionally, both public and private IP addresses can also be static and dynamic. In summary, the basic problem is that an IP address is not always associated with a particular terminal, and the IP address needs to be changed if the terminal changes an access network type and/or its ISP.
Traditionally, the communications between Internet hosts include certain end-to-end semantics. These functions are provided by the known Transport Control Protocol (TCP). The end-to-end channel between communicating peers is defined by two socket pairs: a local host socket pair and a remote host socket pair. Each socket pair comprises two components—an IP address (local or remote) and TCP port number (local or remote). A change made to any of these components (or to them both) leads to a need to establish a new end-to-end communication channel, although physically the same hosts are involved in the communication. According to the existing semantics for communications between two Internet hosts using the TCP, it is not possible to map a previous TCP connection to a new connection, if one or more components of the socket pair has been changed.
Ultimately, the above-described problem can be summarized as follows. If a fixed or mobile terminal changes its IP address while it

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of supporting communications mobility in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of supporting communications mobility in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of supporting communications mobility in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2832624

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.