Mobile communications system and method thereof
First Claim
1. A mobile communications system composed of a plurality of sub-networks and for enabling a correspondent terminal to communicate with a mobile terminal, the mobile terminal may move from one sub-network to another sub-network, comprising:
- an authentication unit for authenticating said correspondent terminal;
a setting unit for setting communication parameters that the correspondent terminal requires to communicate with the mobile terminal and updating the communication parameters when the mobile terminal moves from a first sub-network to a second sub-network; and
a communicating unit for communicating between network controlling devices in order to set the communication parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
Providing a network communications system, which extensively supports a mobile terminal. A proxy CN being a router is arranged between a correspondent terminal (CN) and a home agent which directly corresponds to the correspondent terminal (CN). The CN accesses the proxy CN when receiving a service using the Mobile IP. The CN is authenticated by a link layer authenticating server which references a service profile DB, and makes a connection to a network. Communication with a mobile terminal (MN) being a communication partner is made via the proxy CN. In addition, a packet transmission by tunneling is performed by the proxy CN.
-
Citations
54 Claims
-
1. A mobile communications system composed of a plurality of sub-networks and for enabling a correspondent terminal to communicate with a mobile terminal, the mobile terminal may move from one sub-network to another sub-network, comprising:
-
an authentication unit for authenticating said correspondent terminal;
a setting unit for setting communication parameters that the correspondent terminal requires to communicate with the mobile terminal and updating the communication parameters when the mobile terminal moves from a first sub-network to a second sub-network; and
a communicating unit for communicating between network controlling devices in order to set the communication parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile communications method for enabling a correspondent terminal to communicate with a mobile terminal in a network composed of a plurality of sub-networks having network controlling devices, and for continuing to communicate even when the mobile terminal moves from one sub-network to another sub-network, comprising the steps of:
-
authenticating the correspondent terminal;
setting communication parameters that the correspondent terminal requires to communicate with the mobile terminal;
updating the communication parameters when the mobile terminal moves from a first sub-network to a second sub-network; and
communicating the communication parameters between the network controlling devices in order to set the communication parameters. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. In a proxy correspondent node, a method of providing a communication service to a correspondent terminal that communicates with a mobile terminal, comprising the steps of:
hunting binding information about the mobile terminal, the binding information being transferred from a home agent of the mobile terminal to the correspondent terminal, and processing a data packet from the correspondent terminal to the mobile terminal based on the binding information. - View Dependent Claims (22)
-
23. A mobile communications method for registering a correspondent terminal and enabling the correspondent terminal to communicate with a mobile terminal in a network composed of a plurality of sub-networks and for continuing to communicate even when the mobile terminal moves from one sub-network to another sub-network, comprising the steps of:
-
receiving a connection request from the correspondent terminal;
authenticating the correspondent terminal;
retrieving a service profile of the correspondent terminal;
generating a visitor list entry for the correspondent terminal based on a service profile and binding cache information relating to path optimization; and
returning a registration acknowledgment to the correspondent terminal.
-
-
24. A proxy correspondent node device which verifies the state of a correspondent terminal when the correspondent terminal is registered with a network and the correspondent terminal may communicate with a mobile terminal in a network composed of a plurality of sub-networks and continues to communicate even when the mobile terminal moves from one sub-network to another sub-network, comprising:
-
means for setting a visit state flag to an active state when the correspondent terminal is transmitting packets during a registration process;
means for monitoring the flow of packets transmitted from the correspondent terminal;
means for setting the visit state flag to a pending state when the monitoring does not detect a packet flow for a predetermined time period;
means for setting the visit state flag to a left area state when the monitoring does not detect a packet flow for another predetermined time period and the visit state flag is in the pending state;
means for setting the visit state flag to the active state when the monitoring detects a packet flow when the visit state flag is in the pending state and before the another predetermined time period; and
means for deleting a visitor list entry for the correspondent terminal based on a service profile and binding cache information relating to path optimization when the visit state flag is in the left area state.
-
-
25. A proxy correspondent node device which verifies the state of a correspondent terminal when the correspondent terminal is registered with a network and the correspondent terminal may communicate with a mobile terminal in a network composed of a plurality of sub-networks and continues to communicate even when the mobile terminal moves from one sub-network to another sub-network, comprising:
-
means for setting a visit state flag to an active state when the correspondent terminal is transmitting packets during a registration process;
means for detecting a packet transmitted from the correspondent terminal;
means for setting a timestamp indicating the time of transmission of the detected packet;
means for monitoring a time difference between the timestamp and a current time;
means for determining the correspondent terminal no longer transmitting packets when the time difference is greater than a predetermined value; and
means for deleting a visitor list entry for the correspondent terminal based on a service profile and binding cache information relating to path optimization when the visit state flag is in the left area state.
-
-
26. A mobile communications method for providing service control and path optimization of a correspondent terminal communicating with a mobile terminal in a network composed of a plurality of sub-networks and for continuing to communicate even when the mobile terminal moves from one sub-network to another sub-network, comprising the steps of:
-
authenticating the correspondent terminal;
retrieving a service profile of the correspondent terminal;
monitoring packets;
determining whether the monitored packets are binding cache management messages corresponding to the correspondent terminal; and
storing information received in the binding cache management messages in a proxy cache corresponding to the correspondent terminal. - View Dependent Claims (27, 28)
-
-
29. A proxy communication unit providing communication services for a correspondent terminal that is communicating with a mobile terminal through a communication network, said proxy communication unit being part of the communication network, said proxy communication unit comprising:
-
a controller for authenticating the correspondent terminal, verifying and setting the services to be provided to the correspondent terminal and issuing a communication authorization to the correspondent terminal; and
a message handling unit for generating and receiving packets to and from distributed physical nodes to exchange information required in providing the communication services for the correspondent terminal that is communicating with the mobile terminal, including verifying and setting the services to be provided to the correspondent terminal among the distributed physical nodes. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A proxy correspondent node device (proxy CN) which forms a communication system with a correspondent terminal, and provides communication services for a correspondent terminal that is communicating with a mobile node, said proxy CN being part of a communication network, said proxy CN comprising:
-
a first communication port for communicating with the correspondent terminal;
a second communication port for communicating with the communication network; and
a controller for controlling the transmitting/receiving of messages in the first communication port and the second communication port and for receiving a request message from the correspondent terminal to communicate with the mobile node, authenticating the correspondent terminal, verifying and setting the services to be provided to the correspondent terminal and issuing a communication authorization to the correspondent terminal. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A proxy correspondent node device to accommodate a correspondent terminal which makes a communication with a mobile terminal, comprising:
-
means for hunting binding information about the mobile terminal, which is transferred from the home agent of the mobile terminal to the correspondent terminal; and
means for processing data packets from the correspondent terminal to the mobile terminal based on the binding information. - View Dependent Claims (53)
-
-
54. A correspondent terminal to communicate with a mobile terminal via a proxy correspondent node device, comprising:
-
means for detecting a binding information from a home agent which is accommodated in the same network as the mobile terminal is accommodated; and
means for transferring the binding information to the proxy correspondent node device.
-
Specification