Time-based authorization of Internet Protocol (IP) multicast subscription services
First Claim
1. A method performed by a packet switching device, the packet switching device including an interface, the method comprising:
- receiving an Internet Protocol (IP) multicast group message on the interface, the IP multicast group message specifying an IP multicast group address of an IP multicast subscription service;
determining based on said specified IP multicast group address a subscription policy, the subscription policy defining one or more time-based restrictions from a group of time-based elements which allows participation in the multicast group for a limited portion of time greater than zero and less than all time; and
in response to determining that the IP multicast subscription service currently conforms to said determined subscription policy, forwarding packets identified with the IP multicast subscription service out of the packet switching device via the interface, or in response to determining that the IP multicast subscription service does not currently conform to said determined subscription policy, not forwarding packets belonging to the IP multicast subscription service out of the packet switching device via the interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A switching device (e.g., router, bridge) provides time-based authorization of multicast services. When a message is received to request the delivery of a multicast service or a first message is sent to a multicast group, a subscription policy for the IP multicast subscription service is retrieved. This subscription policy includes one or more limitations which allow the IP multicast subscription service during some predefined time of day/week or duration but prevent the IP multicast subscription service during some predefined time of day/week or duration. The switching device is configured to enforce these time-based authorization of multicast services policies.
80 Citations
23 Claims
-
1. A method performed by a packet switching device, the packet switching device including an interface, the method comprising:
-
receiving an Internet Protocol (IP) multicast group message on the interface, the IP multicast group message specifying an IP multicast group address of an IP multicast subscription service; determining based on said specified IP multicast group address a subscription policy, the subscription policy defining one or more time-based restrictions from a group of time-based elements which allows participation in the multicast group for a limited portion of time greater than zero and less than all time; and in response to determining that the IP multicast subscription service currently conforms to said determined subscription policy, forwarding packets identified with the IP multicast subscription service out of the packet switching device via the interface, or in response to determining that the IP multicast subscription service does not currently conform to said determined subscription policy, not forwarding packets belonging to the IP multicast subscription service out of the packet switching device via the interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Logic encoded in one or more tangible media for execution and when executed operable to perform operations comprising:
-
determining for a received IP multicast group message specifying an IP multicast group address of an IP multicast subscription service a subscription policy, the subscription policy defining one or more time-based restrictions from a group of time-based elements which allows participation in the multicast group for a limited portion of time greater than zero and less than all time; and in response to determining that the IP multicast subscription service currently conforms to the subscription policy identified by said determining operation, forwarding packets identified with the IP multicast subscription service, or in response to determining that the IP multicast subscription service does not currently conform to the subscription policy, not forwarding packets belonging to the IP multicast subscription service. - View Dependent Claims (20)
-
-
21. An apparatus comprising:
-
a plurality of interfaces configured to send and receive packets; means for determining for a received IP multicast group message specifying an IP multicast group address of an IP multicast subscription service a subscription policy, the subscription policy defining one or more time-based restrictions from a group of time-based elements which allows participation in the multicast group for a limited portion of time greater than zero and less than all time; and means for causing packets to be forwarded or not to be forwarded in response to determining whether or not the IP multicast subscription service currently conforms to the subscription policy. - View Dependent Claims (22, 23)
-
Specification