System and method for providing differentiated quality of service
First Claim
Patent Images
1. A method, comprising:
- receiving, by a router, a packet stream including a plurality of packets;
determining, by the router, a level of service to be provided to the packet stream, wherein the determining the level of service to be provided to the packet stream comprises determining an address to which the packet stream is addressed, wherein the address is a destination internet protocol address;
selecting, by the router, an impairment from a plurality of impairments to introduce to the packet stream as a function of the level of service, wherein each of the plurality of impairments is an additional impairment over an ambient impairment experienced by the packet stream, wherein the plurality of impairments includes a delay, a jitter and a packet loss;
introducing, by the router, the impairment that is selected to the packet stream; and
outputting, from the router, the packet stream to which the impairment that is selected has been introduced.
3 Assignments
0 Petitions
Accused Products
Abstract
Described is a system and method for providing differentiated service levels. The method comprising receiving a packet stream including a plurality of packets. A level of service to be provided to the packet stream is determined. An impairment to the packet stream is determined as a function of the level of service. The impaired packet stream is outputted.
10 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a router, a packet stream including a plurality of packets; determining, by the router, a level of service to be provided to the packet stream, wherein the determining the level of service to be provided to the packet stream comprises determining an address to which the packet stream is addressed, wherein the address is a destination internet protocol address; selecting, by the router, an impairment from a plurality of impairments to introduce to the packet stream as a function of the level of service, wherein each of the plurality of impairments is an additional impairment over an ambient impairment experienced by the packet stream, wherein the plurality of impairments includes a delay, a jitter and a packet loss; introducing, by the router, the impairment that is selected to the packet stream; and outputting, from the router, the packet stream to which the impairment that is selected has been introduced. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device, comprising:
-
a packet classifier for receiving a packet stream including a plurality of data packets and classifying the packet stream based on a level of service to be provided to the packet stream, wherein the packet classifier classifies the level of service by determining an address to which the packet stream is addressed, wherein the address is a destination internet protocol address; and a buffer for introducing a different impairment of a plurality of impairments to the packet stream as a function of the level of service to be provided to the packet stream, wherein each of the plurality of impairments is an additional impairment over an ambient impairment experienced by the packet stream, wherein the plurality of impairments includes a delay, a jitter and a packet loss. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A router comprising:
-
a processor; and a memory storing instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising; receiving a packet stream including a plurality of packets; determining a level of service to be provided to the packet stream, wherein the determining the level of service to be provided to the packet stream comprises determining an address to which the packet stream is addressed, wherein the address is a destination Internet protocol address; selecting an impairment from a plurality of impairments to introduce to the packet stream as a function of the level of service, wherein each of the plurality of impairments is an additional impairment over an ambient impairment experienced by the packet stream, wherein the plurality of impairments includes a delay, a jitter and a packet loss; introducing the impairment that is selected to the packet stream; and outputting the packet stream to which the impairment that is selected has been introduced. - View Dependent Claims (17, 18, 19, 20)
-
Specification