System, device, and method for receiver access control in a multicast communication system
First Claim
1. A policy server apparatus comprising:
- a policy database stored on a computer readable storage medium and containing policy information; and
policy service program code stored on the computer readable storage medium and operably coupled to determine a policy decision indicating whether a subscriber device can be admitted to a multicast group based upon the policy information contained in the policy database, wherein the policy service program code comprisesconnection establishment logic operably coupled to establish a policy service connection between the policy server and the access device,receiving logic operably coupled to receive a policy service request message at the policy server from an access device indicating at least an incoming interface over which a join request was received from the subscriber device by the access device and a multicast group associated,policy determination logic operably coupled to determine a policy decision indicating whether the subscriber device can be admitted to the multicast group based upon the policy information contained in the policy database and at least the incoming interface over which the join request was received from the subscriber device by the access device and multicast group indicated in the policy service request message, andsending logic operably coupled to send a policy service decision message from the policy server to the access device including the policy decision indicating whether the subscriber device can be admitted to the multicast group.
5 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.
20 Citations
14 Claims
-
1. A policy server apparatus comprising:
-
a policy database stored on a computer readable storage medium and containing policy information; and policy service program code stored on the computer readable storage medium and operably coupled to determine a policy decision indicating whether a subscriber device can be admitted to a multicast group based upon the policy information contained in the policy database, wherein the policy service program code comprises connection establishment logic operably coupled to establish a policy service connection between the policy server and the access device, receiving logic operably coupled to receive a policy service request message at the policy server from an access device indicating at least an incoming interface over which a join request was received from the subscriber device by the access device and a multicast group associated, policy determination logic operably coupled to determine a policy decision indicating whether the subscriber device can be admitted to the multicast group based upon the policy information contained in the policy database and at least the incoming interface over which the join request was received from the subscriber device by the access device and multicast group indicated in the policy service request message, and sending logic operably coupled to send a policy service decision message from the policy server to the access device including the policy decision indicating whether the subscriber device can be admitted to the multicast group. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product including a computer readable storage medium having program code for controlling a computer system stored thereon, the program code comprising:
policy service logic programmed to determine a policy decision indicating whether a subscriber device can be admitted to a multicast group based upon policy information contained in a policy database, wherein the policy service logic comprises connection establishment logic programmed to establish a policy service connection between a policy server and the access device, receiving logic programmed to receive a policy service request message from an access device indicating at least an incoming interface over which a join request was received from the subscriber device by the access device and a multicast group, policy determination logic programmed to determine a policy decision indicating whether the subscriber device can be admitted to the multicast group based upon the policy information contained in the policy database and at least the incoming interface over which the join request was received from the subscriber device by the access device and multicast group indicated in the policy service request message, and sending logic programmed to send a policy service decision message from the policy server to the access device including the policy decision indicating whether the subscriber device can be admitted to the multicast group. - View Dependent Claims (9, 10, 11, 12, 13, 14)
Specification