Method, apparatus and system for mobility management and efficient information retrieval in a communications network
First Claim
1. A method of forming a generic overlay network for efficient information retrieval in a communications network, comprising the steps of:
- receiving in a domain router a register request from a mobile communications apparatus, the register request including an Uniform Resource Identifier (URI) or logical name of said mobile communications apparatus;
looking-up an address to a next-hop router associated with the URI or logical name;
sending the register request to the next-hop router;
receiving a reply from the next-hop router;
if the reply includes an address to a home router associated with the mobile communications apparatus, sending a reply to the mobile communications apparatus including the address of the home router, said reply initiating the establishment of a connection between the mobile communications apparatus and the home router;
storing in a table addresses to clients with currently outstanding, non-answered look-up queries for an URI in a domain controlled by the domain router; and
replying to all clients with currently outstanding queries in response to receiving a first query response for a certain URI from a next-hop home router and/or foreign router.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus of forming a generic overlay network for efficient information retrieval in a communications network, comprising receiving in a domain router a register request from a mobile communications apparatus, the register request including an identification of said mobile communications apparatus; looking-up an address to a next-hop router associated with the identification; sending the register request to the next-hop router; receiving a reply from the next-hop router; and if the reply includes an address to a home router, sending a reply to the mobile communications apparatus including the address of the home router, said reply initiating the establishment of a connection between the mobile communications apparatus and the home router.
19 Citations
15 Claims
-
1. A method of forming a generic overlay network for efficient information retrieval in a communications network, comprising the steps of:
-
receiving in a domain router a register request from a mobile communications apparatus, the register request including an Uniform Resource Identifier (URI) or logical name of said mobile communications apparatus; looking-up an address to a next-hop router associated with the URI or logical name; sending the register request to the next-hop router; receiving a reply from the next-hop router; if the reply includes an address to a home router associated with the mobile communications apparatus, sending a reply to the mobile communications apparatus including the address of the home router, said reply initiating the establishment of a connection between the mobile communications apparatus and the home router; storing in a table addresses to clients with currently outstanding, non-answered look-up queries for an URI in a domain controlled by the domain router; and replying to all clients with currently outstanding queries in response to receiving a first query response for a certain URI from a next-hop home router and/or foreign router. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A domain router for forming a generic overlay network for efficient information retrieval in a communications network, comprising:
-
a receiver adapted to receive a register request from a mobile communications apparatus, the register request including an Uniform Resource Identifier (URI) or logical name of said mobile communications apparatus; a controller adapted to look-up an address to a next-hop router associated with the URI or logical name, a transmitter adapted to send the register request to the next-hop router; wherein, the receiver is adapted to receive a reply from the next-hop router;
the controller is adapted to determine if the reply includes a network address to a home router associated with the mobile communications apparatus;the transmitter is adapted to send a reply message to the mobile communications apparatus including the address of the home router, said reply message initiating the establishment of a connection between the mobile communications apparatus and the home router; and a table of addresses to clients with currently outstanding, non-answered look-up queries for an URI in a domain controlled by the domain router, and the controller is adapted to, in response to receiving a first query response for a certain URI from a next-hop router and/or foreign router, reply to all clients with currently outstanding queries. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of forming a generic overlay network for efficient information retrieval in a communications network, comprising the steps of:
-
requesting by a mobile communication apparatus a connection to a home router by sending an inquiry to a domain name server; receiving an address to a domain router connected to the home router;
requesting to register at the home router by sending from the mobile communications apparatus a register request including an Uniform Resource Identifier (URI) or logical name of the mobile communications apparatus to the domain router of the received address for looking-up a home-router address associated with the URI or logical name, wherein the home-router address is an address of the home router to which the mobile communications apparatus may be registered;receiving a register reply from the domain router with reference to the home router, wherein the reference is the address of the home router to which the mobile communications apparatus may be registered; generating and sending a register request directly to the home router; and
establishing a connection between the home router and the mobile communications apparatus;storing in a table addresses to clients with currently outstanding, non-answered look-up queries for an URI in a domain controlled by the domain router; and replying to all clients with currently outstanding queries in response to receiving a first query response for a certain URI from a next-hop home router and/or foreign router.
-
Specification