IP Library Granted Patent US 7,555,014
Granted Patent B2
US 7,555,014 · App. 11/402,621 · Granted Jun 30, 2009

Method for contention free traffic detection

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,555,014
App. No.
11/402,621
Granted
Jun 30, 2009
Kind
B2
Abstract

The invention discloses a method for detecting priority of data frames comprising the steps of extracting (S 1 ) a bit pattern from a predetermined position in a frame, comparing (S 2, S 3 ) said extracted bit pattern with a search pattern, and identifying (S 4 ) said received frame as a priority frame in case said extracted bit pattern (BP) matches with said first search pattern (SP). By this method, the priority of a data frame can easily be detected. The invention also proposes a corresponding device for detecting priority of data frames.

Claims (25)

1. A method comprising

extracting a bit pattern from a predetermined position in a frame,

comparing said extracted bit pattern with a search pattern,

identifying a received frame as a priority frame in case said extracted bit pattern matches with said search pattern,

forwarding said received frame to a high priority queue in case said frame is detected to be a high priority frame during a special period for sending priority traffic, and

adjusting the duration of the special period for sending priority traffic according statistic information regarding sent priority frames.

2. The method according to claim 1 , further comprising

counting the total number of priority frames;

counting the number of priority frames outside said special period; and

deciding whether said special period has to be increased or decreased on the basis of the count values obtained in said counting steps.

3. A device comprising

a receiver configured to receive data frames;

an exracter configured to extract a bit pattern from a predetermined position of a data frame;

a comparator configured to compare said extracted bit pattern with a predetermined search pattern; and

an identifier configured to identify said received frame as a priority frame in case said extracted bit pattern matches with said first search pattern,

wherein a controller is configured to forward said received frame to a high priority queue in case said frame is detected to be a high priority frame during a special period for sending priority traffic, and

said controller is configured to adjust the duration of the special period for sending priority traffic according to statistical information regarding sent priority frames.

4. The device according to claim 3 , wherein said controller, in order to obtain said statistic information, is configured to access a priority frames counter for counting the total number of priority frames and a counter for counting priority frames outside said special period, said controller configured to decide whether said special period has to be increased or decreased on the basis of the count values obtained in said counting.

5. A device comprising

means for extracting a bit pattern from a predetermined position in a frame,

means for comparing said extracted bit pattern with a search pattern,

means for identifying a received frame as a priority frame in case said extracted bit pattern matches with said search pattern, and

means for forwarding said received frame to a high priority queue in case said frame is detected to be a high priority frame during a special period for sending priority traffic, and

means for adjusting the duration of the special period for sending priority traffic according statistic information regarding sent priority frames.

6. A memory having a program stored thereon for execution in a device by carrying out the method of claim 1 .