Mobile station traffic routing
First Claim
1. In a mesh network of a plurality of nodes providing wireless network access to at least one wireless end user device, a gateway node for providing wireless end user device tracking and data traffic services to said mesh network, the gateway node comprising:
- a gateway communications module for receiving data traffic from another network external to said mesh network and for relaying data traffic to said another network;
at least one backhaul communications module for sending and receiving data traffic to and from said mesh network;
a control module for controlling and routing data traffic between said mesh network and said another network;
a location table for recording a location of the or each wireless end use device, said location being determined by which node provides wireless coverage to said wireless end user device, said location being denoted by an address of said node providing coverage;
an association table for recording which node the or each wireless end user device is associated with, each wireless end user device being associated with only one node at any one time,whereinsaid control module routes said data traffic from said another network to the or each wireless end user device based on entries in said location table and said association table.
2 Assignments
0 Petitions
Accused Products
Abstract
Devices, networks and methods relating to routing gateway traffic in a mesh network for wireless access. A mesh network has multiple nodes in at least one gateway node through which all incoming and outgoing data traffic pass through. The nodes provide wireless access to wireless and user devices, each of which is associated with anode in the mesh network. Each gateway node contains a record detailing which nodes are providing wireless access to which wireless end user device and which nodes are associated with which end user devices. This record of each end user device'"'"'s location is periodically updated as the gateway node periodically receives data from the nodes which detail the device is being serviced by which node. Any incoming data traffic destined for an end user device is encapsulated and routed to the proper node servicing that end user device.
-
Citations
24 Claims
-
1. In a mesh network of a plurality of nodes providing wireless network access to at least one wireless end user device, a gateway node for providing wireless end user device tracking and data traffic services to said mesh network, the gateway node comprising:
-
a gateway communications module for receiving data traffic from another network external to said mesh network and for relaying data traffic to said another network; at least one backhaul communications module for sending and receiving data traffic to and from said mesh network; a control module for controlling and routing data traffic between said mesh network and said another network; a location table for recording a location of the or each wireless end use device, said location being determined by which node provides wireless coverage to said wireless end user device, said location being denoted by an address of said node providing coverage; an association table for recording which node the or each wireless end user device is associated with, each wireless end user device being associated with only one node at any one time, wherein said control module routes said data traffic from said another network to the or each wireless end user device based on entries in said location table and said association table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 24)
-
-
9. A mesh network for providing wireless access to a plurality of roaming wireless end user devices said mesh network comprising:
-
at least one gateway node for relaying data traffic between another network external to said mesh network and said mesh network; a plurality of nodes interconnected in a mesh configuration, each node being in communication with at least one node being in communication with said at least one gateway node; at least one of said plurality of nodes being in wireless communication with at least one of said wireless end user devices wireless access, wherein each of said wireless end user devices is associated with a single node; the or each of said at least one gateway node has a record of a location of each of said wireless end user devices in said mesh network, said location of each wireless end user device being denoted by an address of a node providing wireless access to said wireless end user device; the or each of said at least one gateway node routes data traffic destined for a roaming wireless end user device to a node providing wireless access to said roaming wireless end user device based on said record of said location of said roaming wireless end user device, said roaming wireless end user device being a wireless end user device being provided wireless access by a node other than a node associated with said roaming wireless end user device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of routing data traffic destined for a roaming wireless end user device in a mesh network having a plurality of nodes providing wireless access to a plurality of wireless end user devices, said mesh network having at least one gateway node for providing data traffic services, each of said wireless end user devices being associated with one of said nodes and said roaming wireless end user device being a wireless end user device being provided wireless access by a node said wireless end user device is not associated with, the method comprising:
-
a) receiving data traffic destined for a roaming wireless end user device at a gateway node; b) checking a record in said gateway node for a location of said roaming wireless end user device, said location being an indication of which node in said network is providing wireless access to said roaming wireless end user device; c) repackaging said data traffic for routing to said roaming wireless end user device such that repackaged data traffic is now destined for a node providing wireless access to said roaming wireless end user device; and d) sending said repackaged data traffic to said node providing wireless access to said roaming wireless end user device. - View Dependent Claims (17, 18, 19, 23)
-
-
20. A method of routing data traffic destined for a roaming wireless end user device in a mesh network having a plurality of nodes providing wireless access to a plurality of wireless end user devices, said mesh network having at least one gateway node for providing data traffic services, each of said wireless end user devices being associated with one of said nodes and said roaming wireless end user device being a wireless end user device being provided wireless access by a node said wireless end user device is not associated with, the method comprising:
-
a) receiving data traffic destined for a roaming wireless end user device at an associated node associated with said roaming wireless end user device, said data traffic originating from a wireless end user device; b) determining a location of said roaming wireless end user device based on data received by said associated node from a gateway node; c) repackaging said data traffic into a data package destined for a node denoted by said location; d) sending said data package to said node denoted by said location. - View Dependent Claims (21)
-
-
22. A method of routing data traffic destined for a roaming wireless end user device in a mesh network having a plurality of nodes providing wireless access to a plurality of wireless end user devices, said mesh network having at least one gateway node for providing data traffic services, each of said wireless end user devices being associated with one of said nodes and said roaming wireless end user device being a wireless end user device being provided wireless access by a node said wireless end user device is not associated with, the method comprising:
-
a) receiving a data package addressed to a destination node providing wireless access to a roaming wireless end user device at said destination node; b) unpackaging said data package and transmitting said contents to said roaming wireless end user device; c) in the event said data package is from a node associated with said roaming wireless end user device, receiving subsequent data packages from a gateway node, said data packages containing data traffic destined for said roaming wireless end user device; and d) in the event said data package is from a source node which is not associated with said roaming wireless end user device, establishing a connection between said source node and said destination node for subsequent data traffic destined for said roaming wireless end user device.
-
Specification