System, method and apparatus for prioritizing network traffic using deep packet inspection (DPI) and centralized network controller
First Claim
1. A method for prioritizing network traffic comprising:
- receiving a packet from a sender device, the packet addressed to a receiver device;
identifying the packet in a network layer to determine at least one of an application or protocol associated with the packet;
generating traffic priority information associated with the packet based upon identifying the packet, the traffic priority information indicating traffic prioritization between the sender device and the receiver device; and
sending the traffic priority information to a network controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and apparatus for prioritizing network traffic according to one embodiment includes receiving a packet addressed to a receiver device from a sender device, and identifying the packet in a network layer to determine an application and/or protocol associated with the packet. The method further includes generating traffic priority information associated with the packet based upon the identifying. The traffic priority information indicates traffic prioritization between the sender device and the receiver device. The method further includes sending the traffic priority information to a network controller. In various embodiments, the packet is identified in the network layer using deep packet inspection.
-
Citations
20 Claims
-
1. A method for prioritizing network traffic comprising:
-
receiving a packet from a sender device, the packet addressed to a receiver device; identifying the packet in a network layer to determine at least one of an application or protocol associated with the packet; generating traffic priority information associated with the packet based upon identifying the packet, the traffic priority information indicating traffic prioritization between the sender device and the receiver device; and sending the traffic priority information to a network controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for prioritizing network traffic comprising:
at least one processor, the at least one processor configured to; receive a packet from a sender device, the packet addressed to a receiver device; identify the packet in a network layer to determine at least one of an application or protocol associated with the packet; generate traffic priority information associated with the packet based upon the identifying, the traffic priority information indicating traffic prioritization between the sender device and the receiver device; and send the traffic priority information to a network controller. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification