NETWORK-AWARE ADAPTER FOR APPLICATIONS
First Claim
1. A method of adapting a data stream before said data stream proceeds to a media access control (MAC) layer, said MAC layer having been adapted to receive QoS Policy setting, said method comprising:
- receiving a packet, where said packet is associated with a data stream;
determining a distinguishing factor associated with said data stream;
selecting, based on said distinguishing factor, a QoS Policy setting for said data stream; and
signaling said QoS Policy setting to said MAC layer in association with said packet.
5 Assignments
0 Petitions
Accused Products
Abstract
Streams of data traffic from various applications may be handled by a network-aware adapter module as part of a greater platform for filtering communicating the streams to intelligent network components. A distinguishing factor associated with a given data stream may be determined and used as a basis for selecting a QoS policy setting for the given data stream. The selected QoS policy setting may then be signaled to a media access control layer to take advantage of the QoS function of the embedded underlying active media type that is active and optimal (both from technical and business perspective) to carry out the communication for the application.
-
Citations
23 Claims
-
1. A method of adapting a data stream before said data stream proceeds to a media access control (MAC) layer, said MAC layer having been adapted to receive QoS Policy setting, said method comprising:
-
receiving a packet, where said packet is associated with a data stream; determining a distinguishing factor associated with said data stream; selecting, based on said distinguishing factor, a QoS Policy setting for said data stream; and signaling said QoS Policy setting to said MAC layer in association with said packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computing device comprising:
a processor adapted to execute a filtering platform having a module adapted to; receive a packet, where said packet is associated with a data stream; determine a distinguishing factor associated with said data stream; select, based on said distinguishing factor, a QoS Policy setting for said data stream; and signal said QoS Policy setting to a media access control layer in association with said packet.
-
23. A computer readable medium containing computer-executable instructions that, when performed by a processor, cause said processor to:
-
receive a packet, where said packet is associated with a data stream; determine a distinguishing factor associated with said data stream; select, based on said distinguishing factor, a QoS Policy setting for said data stream; and signal said QoS Policy setting to a media access control layer in association with said packet.
-
Specification