Claims
- 1. In an ad-hoc network wherein data packets are sent from a source node to a destination node via an established route, a source node comprising:
logic configured to request route discovery between the source not and a destination node; logic configured to determine whether said request for route discovery between the source node and the destination node over existing network connections fails; and logic configured to establish a route between the source node and the destination node by forming one or more new connections if it is determined that said request for route discovery between the source node and the destination node over existing network connections fails.
- 2. The source node of claim 1, wherein said logic configured to request route discover comprises:
logic configured to broadcast a route discovery request message, for a route between the source node and the destination node over one or more connections associated with one or more existing subnetworks, if the source node is a member of one or more of the existing subnetworks.
- 3. The source node of claim 2, wherein said logic configured to determine whether said request for route discovery over existing network connections fails comprises:
logic configured to determine if a timely reply message is received by the source node in response to the broadcast route discovery request message.
- 4. The source node of claim 3, wherein said logic configured to establish a route comprises:
logic configured to establish a route between the source node and the destination node over one or more new connections associated with one or more newly formed subnetworks, if it is determined that a timely reply was not received.
- 5. In an ad-hoc network wherein data packets are sent from a source node to a destination node via an established route, a source node comprising:
logic configured to request route discovery between the source not and a destination node; logic configured to determine whether said request for route discovery between the source node and the destination node over existing network connections fails; and logic configured to establish a route between the source node and the destination node by forming one or more new connections if it is determined that said request for route discovery between the source node and the destination node over existing network connections fails.
- 6. The source node of claim 5, wherein said logic configured to request route discover comprises:
logic configured to broadcast a route discovery request message, for a route between the source node and the destination node over one or more connections associated with one or more existing subnetworks, if the source node is a member of one or more of the existing subnetworks.
- 7. The source node of claim 6, wherein said logic configured to determine whether said request for route discovery over existing network connections fails comprises:
logic configured to determine if a timely reply message is received by the source node in response to the broadcast route discovery request message.
- 8. The source node of claim 7, wherein said logic configured to establish a route comprises:
logic configured to establish a route between the source node and the destination node over one or more new connections associated with one or more newly formed subnetworks, if it is determined that a timely reply was not received.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of U.S. patent application Ser. No. 09/696,242 filed on Oct. 26, 2000.
[0002] This application is related to the following co-pending applications: U.S. patent application Ser. No. 09/455,168 “Route Updating In Ad-Hoc Networks”; U.S. patent application Ser. No. 09/455,460 “Broadcast as a Triggering Mechanism for Route Discovery in Ad-Hoc Networks”; U.S. patent application Ser. No. 09/454,758 “Inter Piconet Scheduling”; and U.S. patent application Ser. No. 09/455,172 “Batched Fair Exhaustive Polling Scheduler”, all of which are expressly incorporated by reference herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60168742 |
Dec 1999 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09696242 |
Oct 2000 |
US |
Child |
10826317 |
Apr 2004 |
US |