Method of dynamic management of a virtual local area network (VLAN) in a wireless ad hoc network
First Claim
1. In a wireless ad hoc network comprising a plurality of nodes with each node belonging to at least one of a plurality of virtual local area networks (VLANs) comprising the wireless ad hoc network and with each node further belonging to a same default VLAN, a method comprising the steps of:
- determining that a source node and a destination node belong to a same first VLAN of the plurality of VLANs that is different from the default VLAN; and
identifying the first VLAN in information and routing the information to the destination node through a path in the ad hoc network using only nodes that belong to the first VLAN, if the path is available; and
if the path is not available to route the information between the source node and the destination node using only nodes that belong to the first VLAN, using the default VLAN to route the information at least partially through the ad hoc network,wherein the step of using the default VLAN is performed by a node that does not have a neighboring node that belongs to the first VLAN.
2 Assignments
0 Petitions
Accused Products
Abstract
In a wireless ad hoc network comprising a plurality of nodes (102), when a method of the present invention determines that a source node and a destination node belong to a common virtual local area network (VLAN), information is routed to the destination node using only nodes that belong to the common VLAN. If a path is not available to route the information between the source node and the destination node using only nodes that belong to the common VLAN, a default VLAN is used to route the information at least partially through the ad hoc network. If, however, the method of the present invention determines that the source node belongs to a first VLAN and the destination node belongs to a second VLAN, the source node or an intermediate node registers with the second VLAN and continues routing the information using nodes that belong to the second VLAN.
21 Citations
17 Claims
-
1. In a wireless ad hoc network comprising a plurality of nodes with each node belonging to at least one of a plurality of virtual local area networks (VLANs) comprising the wireless ad hoc network and with each node further belonging to a same default VLAN, a method comprising the steps of:
-
determining that a source node and a destination node belong to a same first VLAN of the plurality of VLANs that is different from the default VLAN; and identifying the first VLAN in information and routing the information to the destination node through a path in the ad hoc network using only nodes that belong to the first VLAN, if the path is available; and if the path is not available to route the information between the source node and the destination node using only nodes that belong to the first VLAN, using the default VLAN to route the information at least partially through the ad hoc network, wherein the step of using the default VLAN is performed by a node that does not have a neighboring node that belongs to the first VLAN. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a wireless ad hoc network comprising a plurality of nodes with each node belonging to at least one of a plurality of virtual local area networks (VLANs) comprising the wireless ad hoc network and with each node further belonging to a same default VLAN, a method comprising the steps of:
at a node belonging to a first VLAN of the plurality of VLANs that is different from the default VLAN; determining that a destination node belongs to the first VLAN; determining to which VLAN each neighboring node belongs; and identifying the first VLAN in information and if there is at least one neighboring node that belongs to the first VLAN, sending the information only to a neighboring node that belongs to the first VLAN; and if there is not a neighboring node that belongs to the first VLAN, using the default VLAN to send the information to the neighboring node that belongs to the second VLAN, at the neighboring node that belongs to the second VLAN; determining to which VLAN each neighboring node belongs; and if there is at least one neighboring node that belongs to the first VLAN, sending the information only to a neighboring node that belongs to the first VLAN. - View Dependent Claims (7, 8, 9)
-
10. In a wireless ad hoc network comprising a plurality of nodes with each node belonging to at least one of a plurality of virtual local area networks (VLANs) comprising the wireless ad hoc network and with each node further belonging to a same default VLAN, a method comprising the steps of:
-
at a node belonging to a first VLAN of the plurality of VLANs that is different from the default VLAN; determining that a destination node belongs to a second VLAN of the plurality of VLANs that is different from both the first VLAN and the default VLAN; determining to which VLAN each neighboring node belongs; authenticating with a node to register with the second VLAN; and identifying the second VLAN in information and sending the information only to a neighboring node that belongs to the second VLAN; and if there is not a neighboring node that belongs to the first VLAN, using the default VLAN to send the information to the neighboring node that belongs to the second VLAN, at the neighboring node that belongs to the second VLAN; determining to which VLAN each neighboring node belongs; and if there is at least one neighboring node that belongs to the first VLAN, sending the information only to a neighboring node that belongs to the first VLAN. - View Dependent Claims (11, 12)
-
-
13. In a wireless ad hoc network comprising a plurality of nodes with each node belonging to at least one of a plurality of virtual local area networks (VLANs) comprising the wireless ad hoc network and with each node further belonging to a same default VLAN, a method comprising the steps of:
-
determining that a source node and a destination node belong to a same firs VLAN of the plurality of VLANs that is different from the default VLAN; determining whether a route between the source node and the destination node using only nodes that belong to the first VLAN; and if there is at least one route between the source node and the destination node using only nodes that belongs to the first VLAN, sending information through the ad hoc network along a selected one of the at least one routes between the source node and the destination node using only nodes that belongs to the first VLAN; if there is not a route between the source node and the destination node using only nodes that belong to the first VLAN, sending the information through the ad hoc network along a route between the source node and the destination node using a highest percentage of nodes that belong to the first VLAN; identifying the first VLAN in the information and using the default VLAN to route the information through the nodes in the route that belong to a different VLAN than the first VLAN. - View Dependent Claims (14)
-
-
15. In a wireless ad hoc network comprising a plurality of nodes with each node belonging to at least one of a plurality of virtual local area networks (VLANs) comprising the wireless ad hoc network and with each node further belonging to a same default VLAN, a method comprising the steps of:
-
determining that a source node belongs to a same first VLAN of the plurality of VLANs that is different from the default VLAN, and a destination node belongs to a second VLAN of the plurality of VLANs that is different from both the first VLAN and the default VLAN; determining a route between the source node and the destination node using a highest percentage of nodes that belong to the second VLAN; and sending information between the source node and the destination node through the ad hoc network along the route; and if there is not a neighboring node that belongs to the first VLAN, using the default VLAN to send the information to the neighboring node that belongs to the second VLAN, at the neighboring node that belongs to the second VLAN; determining to which VLAN each neighboring node belongs; and if there is at least one neighboring node that belongs to the first VLAN, sending the information only to a neighboring node that belongs to the first VLAN. - View Dependent Claims (16)
-
-
17. In a wireless ad hoc network comprising a plurality of nodes with each node belonging to at least one of a plurality of virtual local area networks (VLANs) comprising the wireless ad hoc network and with each node further belonging to a same default VLAN, a method comprising the steps of:
-
at a first node; identifying a first VLAN of the plurality of VLANs that is different from the default VLAN in which the first node belongs; determining that a destination node belongs to a second VLAN of the plurality of VLANs that is different from both the first VLAN and the default VLAN; determining that the first node has a neighboring node belonging to the second VLAN; authenticating to a node to register with the second VLAN; and sending information from the first node to the destination node through the ad hoc network using only the nodes that belong to the second VLAN; if there is not a route between the source node and the destination node using only nodes that belong to the first VLAN, sending the information through the ad hoc network along a route between the source node and the destination node using a highest percentage of nodes that belong to the first VLAN; identifying the first VLAN in the information and using the default VLAN to route the information through the nodes in the route that belong to a different VLAN than the first VLAN.
-
Specification