System and method for enforcing policies directed to session-mode messaging
First Claim
Patent Images
1. A method for enforcing a signaling-level policy on bearer-level session-mode messaging, comprising:
- initiating session-mode messaging involving a first communication device and one or more second communication devices;
imposing a policy by a signaling-level session control element on at least the first communication device to establish a bearer-level binding between the first communication device and bearer-level relay;
determining a state of the bearer-level binding, and providing the state of the bearer-level binding to the signaling-level session control element; and
at the signaling-level session control element, allowing or disallowing the session-mode messaging based on the state of the bearer-level binding.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for enforcing policies for session-mode messaging between two or more communication devices. A policy is imposed by a signaling-level session control element on a communication device to establish a bearer-level binding between the communication device and bearer-level relay. A state of the bearer-level binding is determined, which is provided to the signaling-level session control element. The signaling-level session control element allows or disallows the first communication device to engage in the session-mode messaging based on the state of the bearer-level binding.
71 Citations
35 Claims
-
1. A method for enforcing a signaling-level policy on bearer-level session-mode messaging, comprising:
-
initiating session-mode messaging involving a first communication device and one or more second communication devices;
imposing a policy by a signaling-level session control element on at least the first communication device to establish a bearer-level binding between the first communication device and bearer-level relay;
determining a state of the bearer-level binding, and providing the state of the bearer-level binding to the signaling-level session control element; and
at the signaling-level session control element, allowing or disallowing the session-mode messaging based on the state of the bearer-level binding. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for enforcing signaling-level policies directed to bearer-level message sessions, comprising:
-
imposing at least one policy on a communication device anticipating participation in a message session, wherein the policy is initiated at a signaling-level element and includes a directive for the communication device to include an intermediary in a path of the message session;
determining whether the communication device has included the intermediary in the path of the message session;
notifying the signaling-level element if it is determined that the communication device has included the intermediary in the path of the message session; and
enabling the communication device to participate in the message session in response to the signaling-level element receiving the notification. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for enforcing signaling-level policies directed to bearer-level message sessions, comprising:
-
initiating at least one policy at a signaling level;
imposing the policy on a communication device anticipating involvement in a message session;
determining at the bearer level whether the communication device has complied with the policy;
notifying the signaling level if it is determined at the bearer level that the communication device has complied with the policy; and
allowing the communication device to engage in the message session in response to receipt of the notification of policy compliance at the signaling level. - View Dependent Claims (24)
-
-
25. A system for enforcing signaling-level policies in an IP Multimedia Subsystem (IMS) network, comprising:
-
a first communication device capable of communicating signaling messages via the IMS network and participating in session-mode messaging via a bearer path;
a signaling-level proxy configured to impose at least one policy on the first communication device via the IMS network;
wherein the policy requires the first communication device to include the intermediary into the bearer path of the session-mode messaging;
an intermediary configured to relay messages of the session-mode messaging between the communication device and one or more second communication devices, wherein the intermediary is configured to receive at least one binding message from the first communication device, and in response to provide compliance information indicating compliance of the policy by the first communication device; and
wherein the signaling-level proxy is configured to enable the session-mode messaging in response to the compliance information. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. One or more computer-readable mediums having instructions stored thereon that are executable by computing systems for enforcing a signaling-level policy on bearer-level session-mode messaging by performing steps comprising:
-
imposing a policy by a signaling-level session control element on at least a first communication device to establish a bearer-level binding between the first communication device and bearer-level relay;
determining a state of the bearer-level binding between the first communication device and the bearer-level relay; and
allowing or disallowing the first communication device to engage in a message session based on the state of the bearer-level binding.
-
Specification