Embedded routing algorithms under the internet protocol routing layer of a software architecture protocol stack in a mobile Ad-Hoc network
First Claim
1. An ad-hoc wireless communications network employing a protocol stack, the protocol stack comprising:
- an Internet Protocol Routing Layer; and
one or more protocol algorithms embedded between the Internet Protocol Routing Layer and a media access control layer, for routing of data packets between a plurality of nodes in the ad-hoc wireless communications network, the one or more protocol algorithms comprising;
an Ad-Hoc Routing algorithm, wherein the Ad-Hoc Routing algorithm is a least cost type routing algorithm for determining an optimal route based on a quality of service requirements of a traffic type in a real time traffic transiting the ad-hoc wireless communications network, where the cost is an algebraic expression comprising one or more routing metrics, anda Flow Processing algorithm, wherein the Flow Processing algorithm negotiates a source routed path from a source node to a destination node in the real time traffic, wherein one or more intermediate relay nodes agree to allocate at least a portion of their bandwidth for a Flow Processing request from the Flow Processing algorithm.
12 Assignments
0 Petitions
Accused Products
Abstract
A novel software architecture protocol stack with embedded routing algorithms under the Internet Protocol (IP) routing layer in order to provide high quality distribution of multimedia (voice, video, and data) services. These routing algorithms may include Logical Link Control, Adaptive Transmission Protocol, Neighbor Discovery, Traffic Control, Ad-Hoc Routing, Flow Processing, Intelligent Access and Admission Control. These routing algorithms when implemented further provide for advantages in speed of service, reliability of service, self-healing in case of catastrophic failure of an infrastructure component, load-balancing and geographic reuse.
-
Citations
14 Claims
-
1. An ad-hoc wireless communications network employing a protocol stack, the protocol stack comprising:
-
an Internet Protocol Routing Layer; and one or more protocol algorithms embedded between the Internet Protocol Routing Layer and a media access control layer, for routing of data packets between a plurality of nodes in the ad-hoc wireless communications network, the one or more protocol algorithms comprising; an Ad-Hoc Routing algorithm, wherein the Ad-Hoc Routing algorithm is a least cost type routing algorithm for determining an optimal route based on a quality of service requirements of a traffic type in a real time traffic transiting the ad-hoc wireless communications network, where the cost is an algebraic expression comprising one or more routing metrics, and a Flow Processing algorithm, wherein the Flow Processing algorithm negotiates a source routed path from a source node to a destination node in the real time traffic, wherein one or more intermediate relay nodes agree to allocate at least a portion of their bandwidth for a Flow Processing request from the Flow Processing algorithm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification