Smarter policy decisions based on metadata in data flows
AssigneeCisco Technology, Inc.
InventorsK. Tirumaleswar Reddy, Ram Mohan Ravindranath, Muthu Arul Mozhi Perumal, Daniel G. Wing, William C. VerSteeg
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsK. Tirumaleswar Reddy, Ram Mohan Ravindranath, Muthu Arul Mozhi Perumal, Daniel G. Wing, William C. VerSteeg
Estimating the term…
Modern day user applications leverages new communication technologies such as WebRTC, WebEx, and Jabber allow devices to connect and exchange media content including audio streams, video streams, and data stream/channels. The present disclosure describes mechanisms for a Port Control Protocol (PCP) server to provide feedback to PCP clients to enforce certain policies on the transport of such media content for a network. A policy may include a traffic handling policy for enforcing differentiated quality of service characteristics for different types of media streams. Another policy may include a security policy ensuring a data files being transmitted over a data channel from one endpoint travels to a security application via a relay element before the packets reaches another endpoint. The mechanisms are transparent to the endpoints, and advantageously preserve the user experience for these user applications.
A method for a Port Control Protocol (PCP) server to provide feedback to a PCP client and to enforce policies on transport of media content for a network, the method comprising:
A method for a Port Control Protocol (PCP) client to receive feedback from a PCP server to enforce policies on transport of media content for a network, the method comprising:
A Port Control Protocol (PCP) server for providing feedback to a PCP client and for enforcing policies on transport of media content for a network, the PCP server comprising:
A first device receiving feedback from a PCP server to enforce policies on transport of media content for a network, the first device comprising:
One or more computer-readable non-transitory media having logic encoded thereon that includes code for execution and when executed by a processor operable to perform operations for a Port Control Protocol (PCP) server to provide feedback to a PCP client and to enforce policies on transport of media content for a network, the operations comprising:
One or more computer-readable non-transitory media having logic encoded thereon that includes code for execution and when executed by a processor operable to perform operations for a Port Control Protocol (PCP) client to receive feedback from a PCP server to enforce policies on transport of media content for a network, the operations comprising:
Dependencies are inferred from the claim text.