Patent ID: 7756041

Claim:
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.