IP Library Granted Patent US 9,426,717
Granted Patent B2
US 9,426,717 · App. 14/814,838 · Granted Aug 23, 2016

MAC header based traffic classification and methods for use therewith

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 9,426,717
App. No.
14/814,838
Granted
Aug 23, 2016
Kind
B2
Abstract

A transceiver of an apparatus supports communication with at least one additional apparatus. A processing module processes at least a portion of media access control (MAC) header content of a MAC frame within a signal received via the at least one transceiver or generated internally. In particular, the MAC header content, and optionally the MAC payload content, is processed based on a filter and classification agreement between the apparatus and the at least one additional apparatus to classify the MAC frame.

Claims (34)

1. A communication device, comprising:

at least one transceiver to support communications with at least one additional communication device; and

a processor, coupled to the at least one transceiver, to:

establish a filter and classification agreement between the communication device and the at least one additional communication device via the communications, the filter and classification agreement indicating MAC frames of at least one of a plurality of frame types to be filtered out and not transmitted to the at least one additional communication device and further that a type classifier (TCLAS) element of a traffic filtering service request element of a MAC frame header contains classification data;

classify a MAC frame in accordance with the filter and classification agreement as one of the plurality of frame types based on the classification data indicated by the TCLAS element and further based on at least a portion of a frame body portion of the MAC frame containing a data payload; and

selectively filter out and not transmit the MAC frame to the at least one additional communication device, based on the one of the plurality of frame types in accordance with the filter and classification agreement between the communication device and the at least one additional communication device.

2. The communication device of claim 1 , wherein the MAC frame is received via the at least one transceiver.

3. The communication device of claim 1 , wherein the MAC frame is received via a host interface or received from a baseband processor.

4. The communication device of claim 1 , wherein the MAC frame is formatted in accordance with an 802.11 protocol.

5. The communication device of claim 1 , wherein the MAC frame is addressed to the at least one additional communication device.

6. The communication device of claim 1 , wherein the communication device is a wireless station (STA).

7. The communication device of claim 1 , wherein the at least one additional communication device is a wireless station (STA).

8. A method comprising:

establishing a filter and classification agreement between a communication device and at least one additional communication device via at least one transceiver, the filter and classification agreement indicating MAC frames of at least one of a plurality of frame types to be filtered out and not transmitted to the at least one additional communication device and further that a type classifier (TCLAS) element of a traffic filtering service request element of a MAC frame header contains classification data;

classifying, via a processor of the communication device, a MAC frame in accordance with the filter and classification agreement as one of the plurality of frame types based on the classification data indicated by the TCLAS element and further based on at least a portion of a frame body portion of the MAC frame containing a data payload; and

selectively filtering, via the processor of the communication device, by not transmitting the MAC frame to the at least one additional communication device, based on the one of the plurality of frame types in accordance with the filter and classification agreement between the communication device and the at least one additional communication device.

9. The method of claim 8 , further comprising:

receiving the MAC frame via the at least one transceiver.

10. The method of claim 8 , further comprising:

receiving the MAC frame via a host interface of the communication device or a baseband processor of the communication device.

11. The method of claim 8 , wherein the MAC frame is formatted in accordance with an 802.11 protocol.

12. The method of claim 8 , wherein the MAC frame is one of: a data frame, a management frame, a control frame, and an extension frame.

13. The method of claim 8 , wherein the MAC frame is addressed to the at least one additional communication device.

14. A communication device, comprising:

at least one transceiver to support communications with at least one additional communication device, the communications including establishment of a filter and classification agreement between the communication device and the at least one additional communication device via the communications, the filter and classification agreement indicating MAC frames of at least one of a plurality of frame types to be filtered out and not transmitted to the at least one additional communication device and further that a type classifier (TCLAS) element of a traffic filtering service request element of a MAC frame header contains classification data; and

a processor, coupled to the at least one transceiver, to:

classify a MAC frame in accordance with the filter and classification agreement as one of the plurality of frame types based on the classification data indicated by the TCLAS element and further based on at least a portion of a frame body portion of the MAC frame containing a data payload; and

selectively filter the MAC frame by not transmitting the MAC frame to the at least one additional communication device, based on the one of the plurality of frame types in accordance with the filter and classification agreement between the communication device and the at least one additional communication device.

15. The communication device of claim 14 , wherein the MAC frame is received via the at least one transceiver.

16. The communication device of claim 14 , wherein the MAC frame is received via a host interface or received from a baseband processor.

17. The communication device of claim 14 , wherein the MAC frame is formatted in accordance with an 802.11 protocol.

18. The communication device of claim 14 , wherein the MAC frame is addressed to the at least one additional communication device.

19. The communication device of claim 14 , wherein the communication device is a wireless station (STA).

20. The communication device of claim 14 , wherein the at least one additional communication device is a wireless station (STA).

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2015
From: WANG, QI; FISCHER, MATTHEW JAMES
To: BROADCOM CORPORATION
Reel/Frame 036344/0075 →