System, device, and method for receiver access control in a multicast communication system
First Claim
1. A communication system comprising:
- a subscriber device;
an access device;
a policy server, wherein the policy server is operably coupled to determine a policy decision indicating whether the subscriber device can be admitted to a multicast group, and wherein the access device is operably coupled to control subscriber device access to the multicast group based upon the policy decision from the policy server indicating whether the subscriber device can be admitted to the multicast group; and
whereinthe subscriber device is operably coupled to send a join request message to the access device for joining the multicast group,the access device is operably coupled to receive the join request message from the subscriber device over an incoming interface and send a policy service request message to the policy server indicating at least the incoming interface and the multicast group,the policy server is operably coupled to receive the policy service request message from the access device, determine the policy decision indicating whether the subscriber device can be admitted to the multicast group based upon at least the incoming interface and the multicast group indicated in the policy service request message, and send a policy service decision message to the access device including the policy decision indicating whether the subscriber device can be admitted to the multicast group, andthe access device is operably coupled to receive the policy service decision message from the policy server and admit the subscriber device to the multicast group if and only if the policy decision in the policy service decision message indicates that the subscriber device can be admitted to the multicast group.
6 Assignments
0 Petitions
Accused Products
Abstract
A system, device, and method for receiver access control in a multicast communication network uses a policy service to determine whether a subscriber device can be admitted to a multicast group. The subscriber device accesses the multicast communication network via an access device. The access device uses a policy service to obtain a policy decision from a policy server, where the policy decision indicates whether or not the subscriber device can be admitted to the multicast group. The access device enforces the policy decision by admitting the subscriber device to the multicast group if and only if the policy decision indicates that the subscriber device can be admitted to the multicast group.
64 Citations
50 Claims
-
1. A communication system comprising:
-
a subscriber device; an access device; a policy server, wherein the policy server is operably coupled to determine a policy decision indicating whether the subscriber device can be admitted to a multicast group, and wherein the access device is operably coupled to control subscriber device access to the multicast group based upon the policy decision from the policy server indicating whether the subscriber device can be admitted to the multicast group; and wherein the subscriber device is operably coupled to send a join request message to the access device for joining the multicast group, the access device is operably coupled to receive the join request message from the subscriber device over an incoming interface and send a policy service request message to the policy server indicating at least the incoming interface and the multicast group, the policy server is operably coupled to receive the policy service request message from the access device, determine the policy decision indicating whether the subscriber device can be admitted to the multicast group based upon at least the incoming interface and the multicast group indicated in the policy service request message, and send a policy service decision message to the access device including the policy decision indicating whether the subscriber device can be admitted to the multicast group, and the access device is operably coupled to receive the policy service decision message from the policy server and admit the subscriber device to the multicast group if and only if the policy decision in the policy service decision message indicates that the subscriber device can be admitted to the multicast group. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14)
-
-
7. The communication system of clam 6, wherein the COPS request message comprises:
-
an address for the incoming interface; an index for the incoming interface; and an address for the multicast group.
-
-
15. A method for providing access control by an access device in a multicast communication system, the method comprising:
-
receiving a join request message for joining a multicast group from a subscriber device over an incoming interface; obtaining from a policy server a policy decision indicating whether the subscriber device can be admitted to the multicast group; admitting the subscriber device to the multicast group if and only if the policy decision indicates that the subscriber device can be admitted to the multicast group; and wherein obtaining the policy decision from the policy server comprises establishing a policy service connection to the policy server, sending a policy service request message to the policy server indicating at least the multicast group, and receiving a policy service decision message from the policy server indicating whether the subscriber device can be admitted to the multicast group. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus comprising:
-
an incoming interface; multicast group management logic operably coupled to receive a join request message for joining a multicast group from a subscriber device over the incoming interface; policy service logic operably coupled to obtain from a policy server a policy decision indicating whether the subscriber device can be admitted to the multicast group; multicast routine logic operably coupled to admit the subscriber device to the multicast group if and only if the policy decision indicates that the subscriber device can be admitted to the multicast group; and wherein the policy service logic is operably coupled to send a policy service request message to the policy server indicating at least the multicast group and receive a policy service decision message from the policy server indicating whether the subscriber device can be admitted to the multicast group. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A computer program for controlling a computer system, the computer program comprising:
-
multicast group management logic programmed to receive a join request message for joining a multicast group from a subscriber device over an incoming interface; policy service logic programmed to obtain from a policy server a policy decision indicating whether the subscriber device can be admitted to the multicast group; multicast routing logic programmed to admit the subscriber device to the multicast group if and only if the policy decision indicates that the subscriber device can be admitted to the multicast group; and wherein the policy service logic is programmed to send a policy service request message to the policy server indicating at least the multicast group and receive a policy service decision message from the policy server indicating whether the subscriber device can be admitted to the multicast group. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification