Methods and systems implementing mobility support in a packet-based wireless access network
First Claim
1. A network node adapted to forward a data packet to a mobile host connected to a radio node by performing a remote method invocation with the data packet as an argument.
4 Assignments
0 Petitions
Accused Products
Abstract
An object-based framework for a wireless access network is provided. Several applications of the proposed framework to enable multicasting and RSVP in the wireless access network are also provided. The object-based framework solves the problem of micro-mobility, in which a mobile host can maintain active TCP sessions during handoff. The location transparency and object serialization functions of distributed object technology are used to solve IP mobility issues. A network node adapted to forward a data packet, such as an IP packet, to a mobile host connected to a radio node by performing a remote method invocation with the data packet as an argument
-
Citations
49 Claims
- 1. A network node adapted to forward a data packet to a mobile host connected to a radio node by performing a remote method invocation with the data packet as an argument.
-
14. A radio access node adapted to provide data packet service to a mobile host in wireless communication with the radio access node, the radio access node comprising:
-
a relocatable object associated with the mobile host belonging to a distributed object framework, the relocatable object having a remotely invokable receive data packet method;
the radio access node being adapted to receive a data packet from another network node by having the receive data packet method remotely invoked with the data packet as an argument, and adapted to forward the packet to the mobile host.
-
-
30. A radio access network adapted to provide wireless data packet services to a plurality of mobile hosts each having a network address, the radio access network comprising:
-
a gateway node through which connections to external hosts may be established, the gateway node being adapted to forward incoming data packets specifying destination address to a corresponding stationary object associated with each external host;
a plurality of radio nodes;
a network of data packet routers interconnecting the radio nodes and the gateway node and adapted to perform next-hop forwarding;
a distributed object framework through which methods on objects located on the different network nodes may be remotely invoked;
for each mobile host connected to the radio access network, a respective relocatable object, each relocatable object having a respective receive packet method which is remotely invokable through the distributed object framework;
for each externally located host connected to the radio access network through the gateway node, a respective stationary object;
wherein data packets arriving from an external host at the gateway specifying a destination address which is the network address of a particular mobile host are forwarded to the stationary object associated with the external host which then forwards the packet to the relocatable object associated with the destination address using a remote method invocation. - View Dependent Claims (31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 46, 47, 48, 49)
-
-
34. A method for a network node to forward a data packet to mobile hosts comprising:
-
maintaining a respective stationary object associated with each of a plurality of external hosts, the stationary objects belonging to a distributed object framework, each stationary object maintaining an association between a respective destination addresses of each mobile host with which the associated external host is in communication, and an object reference of a relocatable object associated with each such mobile host;
receiving data packets from a particular external host having a destination address belonging to a particular mobile host and passing such data packets to the stationary object associated with the particular external host;
the stationary object associated with the particular external host performing a remote method invocation with the data packet as an argument through the distributed object framework of a method in the relocatable object associated with the particular mobile host.
-
-
39. A method for a radio access node to provide data packet service to a mobile host in wireless communication with the radio access node, the method comprising:
-
defining a relocatable object associated with the mobile host belonging to a distributed object framework, the relocatable object having a remotely invokable receive data packet method;
the relocatable object receiving a data packet from another network node by having the receive data packet method remotely invoked with the data packet as an argument;
the relocatable object forwarding the data packet to the mobile host.
-
Specification