System and method of increasing the message throughput in a radio network
First Claim
Patent Images
1. A method of increasing the message throughput in a radio network comprising the steps:
- a) providing a message queue of message packets ranked in an order of transmission at a source radio, each packet having a destination radio associated therewith;
b) providing a radio queue of destination radios associated with the message packets in the message queue ranked in order as a function of the ranking of the messages in the message queue;
c) monitoring all other radios in the radio network at a source radio to determine the availability of each radio to receive a transmission;
d) selecting the highest ranked available destination radio from the radio address queue;
e) selecting the messages in the message queue corresponding to the selected destination radio; and
f) transmitting the selected messages, to thereby allow a message packet ranked lower in the message queue to be transmitted before a message packet ranked higher in the message queue if the destination station associated with the higher ranked message is unavailable.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method of increasing message throughput in a communications system utilizing priority management, conglomeration and compression, TCP retransmission filtering and pull transmission. The priority manages ranks the messages in a message queue as a function of the priority and time to live of each message. The conglomerator conglomerates messages into assemblies destined for the same destination radio. The TCP filter prevents the retransmission of successfully received messages. The messages are transmitted as a function of the availability of the destination radio to receive.
41 Citations
15 Claims
-
1. A method of increasing the message throughput in a radio network comprising the steps:
-
a) providing a message queue of message packets ranked in an order of transmission at a source radio, each packet having a destination radio associated therewith;
b) providing a radio queue of destination radios associated with the message packets in the message queue ranked in order as a function of the ranking of the messages in the message queue;
c) monitoring all other radios in the radio network at a source radio to determine the availability of each radio to receive a transmission;
d) selecting the highest ranked available destination radio from the radio address queue;
e) selecting the messages in the message queue corresponding to the selected destination radio; and
f) transmitting the selected messages, to thereby allow a message packet ranked lower in the message queue to be transmitted before a message packet ranked higher in the message queue if the destination station associated with the higher ranked message is unavailable. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of transmitting message packets in a radio network in which each message packet has an associated destination radio comprising the steps of:
-
a) maintaining a message queue of messages ranked in an order of transmission;
b) maintaining a radio queue of destination radios ranked in the order transmission corresponding to the message packets in the message queue;
c) monitoring the radios in the network to determine the availability of each radio to receive a message;
d) transmitting the messages in the message queue as a function of the availability of the destination radios in the radio queue. - View Dependent Claims (9, 10)
-
-
11. A system for increasing the message throughput in a radio network comprising:
-
a message queue comprising message packets ranked in an order for delivery to destination radios;
a radio queue comprising destination radios corresponding to the messages in the message queue the destination radios ranked as a function of the ranking of the messages in the message queue;
means for monitoring the availability of the destination radios in the radio queue;
means for selecting an available destination radio from the radio queue;
means for selecting the messages in the message queue addressed to the selected destination station; and
means for transmitting the selected messages to the selected destination station, wherein the messages are transmitted as a function of the highest ranked available destination radio. - View Dependent Claims (12, 13, 14, 15)
-
Specification