×

Implementing application level multimedia services as a switching function

  • US 10,469,539 B2
  • Filed: 05/25/2018
  • Issued: 11/05/2019
  • Est. Priority Date: 06/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A virtual network switching function, comprising:

  • one or more processors configured to instantiate a plurality of match-action tables, at least one of the match action tables storing rules comprising;

    a header match information for use in identifying a matching message,a header edit instruction to be performed on the matching message, anda forwarding instruction to be performed on the matching message;

    one or more processors configured to instantiate a plurality of standardized simple switch applications, each standardized simple switch application being the same as the other standardized simple switch applications of the plurality of standardized simple switch applications, at least one standardized simple switch application comprising;

    an interface for receiving the matching message;

    a function for editing the matching message in accordance with the header edit instruction and for determining an identification information for a destination device of the matching message in accordance with the forwarding instruction; and

    an interface for transmitting the matching message to the destination device according to the identification information; and

    one or more processors configured to instantiate a plurality of rules managers for managing the rules;

    wherein the virtual network switching function is performed by the at least one standardized simple switch application by performing application level message processing according to the rules stored in the match-action table and managed by the plurality of rules managers.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×