Routing data packets through a wireless network
First Claim
Patent Images
1. An apparatus, comprising:
- a processor, at a node of a wireless network including an ad-hoc network, configured to provide at least the following;
establish bandwidth information representing a speed of transmission for a data packet of a plurality of data packets,determine distance information for the data packet, said distance information comprising hop count information to a destination of the data packet;
use the bandwidth information to determine a priority indicator for transmitting the data packet over the wireless network including the ad-hoc network, andcontrol transmission of the data packet based on the priority indicator, wherein the data packet is transmitted before another data packet of the plurality of data packets, when the data packet includes the priority indicator that is the same as another priority indicator of the another data packet and the data packet includes the distance information including the hop count representing that the data packet is closer to the destination than another destination of the another data packet.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is concerned with a method and a system for improving the quality of service in wireless networks and in particular in dynamically changing mobile ad hoc networks. The method of routing data packets through a network depending on priority information, which is based on the bandwidth requirements of each packet and the distance to the destination. To achieve a particular quality of service, a priority indicator is used to forward each packet at each node in the network. The priority indicator being determined based on a pre-determined relation between the distance and bandwidth information.
-
Citations
13 Claims
-
1. An apparatus, comprising:
-
a processor, at a node of a wireless network including an ad-hoc network, configured to provide at least the following; establish bandwidth information representing a speed of transmission for a data packet of a plurality of data packets, determine distance information for the data packet, said distance information comprising hop count information to a destination of the data packet; use the bandwidth information to determine a priority indicator for transmitting the data packet over the wireless network including the ad-hoc network, and control transmission of the data packet based on the priority indicator, wherein the data packet is transmitted before another data packet of the plurality of data packets, when the data packet includes the priority indicator that is the same as another priority indicator of the another data packet and the data packet includes the distance information including the hop count representing that the data packet is closer to the destination than another destination of the another data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
means for establishing, at a node of a wireless network including an ad-hoc network, bandwidth information representing a speed of transmission for a data packet of a plurality of data packets; means for determining, at the node, distance information for the data packet, said distance information comprising a hop count to the destination of the data packet; means for using, at the node, the bandwidth information to determine a priority indicator for transmitting the data packet over the wireless network; and means for controlling, at the node, transmission of the data packet based on the priority indicator, wherein the data packet is transmitted before another data packet of the plurality of data packets, when the data packet includes the priority indicator that is the same as another priority indicator of the another data packet and the data packet includes the distance information including the hop count to the destination representing that the data packet is closer to the destination than another destination of the another data packet.
-
Specification