METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR MEDIA SESSION POLICY COMPLIANCE AUDITING AND ENFORCEMENT USING A MEDIA RELAY AND SESSION INITIATION PROTOCOL (SIP) SIGNALING
First Claim
1. A method for providing for media session policy compliance auditing and enforcement between a media relay and session initiation protocol (SIP) signaling, the method comprising:
- at a SIP policy including one or more processors, receiving SIP signaling from a user agent client (UAC) to determine a media policy for media session, and, in response;
generating at least one media session correlation token;
communicating the at least one media session correlation token and the media policy to the UAC and to a media relay separate from the SIP policy server, at least a portion of the media relay being implemented in hardware; and
communicating identification information for the media relay to the user agent client; and
at the media relay, receiving the at least one media session correlation token and using the at least one token to correlate and store usage information for the media session and to monitor compliance with the media policy.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer readable media for media session policy compliance auditing and enforcement using a media relay and session initiation protocol (SIP) signaling are provided. One method includes at a SIP policy server, receiving SIP signaling from a user agent client to obtain a policy for media session and, in response, generating at least one media session correlation token. At least a portion of the SIP policy server is implemented in hardware. The media session correlation token and the media policy are communicated to the user agent client and to a media relay. Identification information for the media relay is also communicated to the user agent client. At least a portion of the media relay is implemented in hardware. At the media relay, the media session correlation token is received and used to correlate and store usage information for the media session and to monitor compliance with the media policy.
23 Citations
25 Claims
-
1. A method for providing for media session policy compliance auditing and enforcement between a media relay and session initiation protocol (SIP) signaling, the method comprising:
-
at a SIP policy including one or more processors, receiving SIP signaling from a user agent client (UAC) to determine a media policy for media session, and, in response; generating at least one media session correlation token; communicating the at least one media session correlation token and the media policy to the UAC and to a media relay separate from the SIP policy server, at least a portion of the media relay being implemented in hardware; and communicating identification information for the media relay to the user agent client; and at the media relay, receiving the at least one media session correlation token and using the at least one token to correlate and store usage information for the media session and to monitor compliance with the media policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for providing for media session policy compliance auditing and enforcement between a media relay and session initiation protocol (SIP) signaling, the system comprising:
-
a SIP proxy/policy server including one or more processors for receiving SIP signaling from a user agent client (UAC) to determine a media policy for media session, and, in response; for generating at least one media session correlation token; for communicating the at least one media session correlation token and the media policy to the UAC and to a media relay separate from the SIP policy server, at least a portion of the media relay being implemented in hardware; and for communicating identification information for the media relay to the user agent client; and the media relay for receiving the at least one media session correlation token and using the at least one token to correlate and store usage information for the media session and to monitor compliance with the policy. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer readable medium having stored thereon computer executable instructions that when executed by the processor of a computer controls the computer to perform steps comprising:
-
at a SIP policy server, receiving SIP signaling from a user agent client (UAC) to determine a media policy for media session, and, in response; generating at least one media session correlation token; communicating the at least one media session correlation token and the media policy to the UAC and to a media relay separate from the SIP policy server; and communicating identification information for the media relay to the user agent client; and at the media relay, receiving the at least one media session correlation token and using the at least one token to correlate and store usage information for the media session and to monitor compliance with the policy.
-
Specification