Statistical priority-based multiple access system and method
AssigneeRockwell Collins, Inc.
InventorsStephen M. Clark, Kelli A. Hoback, Scott J. F. Zogg
Life of this patent
Estimating the term…
Abstract
A system and method for controlling channel access in a communications system is disclosed. The method and system include providing a data packet to communications queue and determining the priority of the data packet. The method and system also generate a channel occupancy statistic. The channel occupancy statistic is based on the level of activity on a communications channel during a predetermined period. The method and system also compare the channel occupancy statistic to a predetermined threshold. The threshold is based on the priority.
Claims20
A method of controlling channel access in preparation for transmitting a data packet in a communications system, the method comprising:
- electronically providing the data packet to a communications queue;
- electronically determining a priority of the data packet;
- electronically generating a channel occupancy statistic, the channel occupancy statistic being related to the number of transmissions presented to a channel;
- electronically comparing the channel occupancy statistic to a predetermined threshold to determine whether to transmit the data packet;
- wherein the predetermined threshold is based on the priority of the data packet;
- and
- transmitting or delaying the data packet based on the comparison of the channel occupancy statistic to the predetermined threshold;
- wherein the channel occupancy statistic is based upon the number of pulses received on the channel having an embedded synchronization pattern matching a transmission security derived synchronization pattern.
A communications device for transmitting a data packet, comprising:
- a transceiver comprised of a transmitter and a plurality of receivers, each receiver being associated with a channel;
- a processor;
- and
- a control algorithm running on the processor, the control algorithm comparing a channel occupancy statistic to a predetermined threshold, the data packet being transmitted or delayed based on the comparison, the predetermined threshold being based on the priority of an outgoing data packet, the channel occupancy statistic being based on the level of activity during a predetermined period, the channel occupancy statistic being based upon the number of pulses received on the channel having an embedded synchronization pattern matching a transmission security derived synchronization pattern.
A method of controlling data traffic in a communications system, the method comprising:
- electronically queuing a data packet with an associated priority;
- electronically checking a channel occupancy statistic, the channel occupancy statistic being based on a number of pulses received on a channel including an embedded synchronization pattern matching a transmission security derived synchronization pattern;
- electronically determining whether to transmit the data packet, based on the channel occupancy statistic and a predetermined threshold, the predetermined threshold based on the priority of the data packet;
- and
- electronically transmitting or delaying the data packet based on the channel occupancy statistic and the predetermined threshold.
Dependencies are inferred from the claim text.