×

Methods and systems for configuring and updating session-based quality of service for multimedia traffic in a local area network

  • US 9,942,161 B1
  • Filed: 09/29/2012
  • Issued: 04/10/2018
  • Est. Priority Date: 09/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing data traffic between a wide area network and a local area network by a router, the method comprising:

  • reading, by the router, headers of packets received in data traffic for a route lookup to a next hop, wherein;

    the data traffic comprises a plurality of sessions having a desired quality of service and other traffic that is to be routed on a best-effort basis;

    the plurality of sessions comprise a plurality of packets flowing downstream from a source on the wide area network to a destination on the local area network; and

    the packets each comprise a header and a payload;

    determining, by the router, respective session lookup values based on a portion of the headers in the packets;

    detecting, by the router, prioritized sessions in the data traffic based on matching the session lookup values to an entry in a table stored on the router, wherein the table comprises entries indicating prioritized types of sessions and indicating addresses of sources on the wide area network;

    prioritizing, by the router, streams of packets flowing through the router belonging to prioritized sessions;

    transmitting, by the router, information related to the plurality of sessions traversing through the router to a server via the wide area network, the server configured to aggregate the information with previous information from the router to identify a frequently-used service and provide input to the router to prioritize the frequently-used service;

    receiving, by the router, the input from the server, the input indicative of a modification to an existing entry in the table to prioritize the frequently-used service in response to the transmitted information, wherein the input is received from the server via the wide area network; and

    modifying, by the router, the prioritization of the streams of packets based on the input.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×