US20060146857A1

Admission control mechanism for multicast receivers

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method and system for controlling admission of an end user to a multicast channel over a network implementing a source filtering protocol. Incoming packet traffic received by an edge router is snooped and, when a request to join a multicast channel is received, the traffic is analyzed. Any service policy associated with the traffic class is found and applied to packet traffic from the requesting user. The actions include accepting membership in a group associated with a multicast channel and pushing the packets to the end user. If the action is to deny membership, then the multicast packets are prevented from reaching the end user. In addition information is logged and may be used for billing purposes or for accumulating marketing or other such information. Also, the actions may be to limit the number of routing states, by denying admittance to a groups once a limit number of requests to join, or other such parameter, is reached. Such limiting will substantially prevent DOS attacks on a multicast router.

US20060146857A1, drawing sheet 1
Sheet 1 of 7

Term

Projected expiry 9 February 2027.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

22 claims: 4 independent, 18 dependent

  1. 1
    Broadest claimClaim Score 76, broad(NHIP)A method for controlling admission of an end user to a multicast group arranged for receiving at least one multicast source channel, each source channel assigned a multicast address, the method comprising the steps of:snooping report message packet traffic received from the end user, and determining therefrom if the packet traffic was a request to join or change of status of the end user, and if so then, classifying the packet traffic, determining if any actions are associated with the traffic classification, and if so applying the actions to the packet traffic.
  2. 8
    A system for controlling admission of an end user to a multicast group arranged for receiving at least one multicast source channel, each source channel assigned a multicast address, the system comprising:a packet snooper configured to detect report message packet traffic received from the end user that are requests to join or change of status of the end user, a classifier operating on information in the report message packet traffic, a policy map associated with the traffic classification, the policy map containing actions to be taken, and a command language that applies the actions, if any, to the interface from which the report message was received.
  3. 15
    A system for controlling admission of an end user to a group arranged for receiving at least one multicast source channel, each source channel assigned a multicast address, the system comprising:means for snooping a report message packet traffic received from the end user, and means for determining therefrom if the packet traffic was a request to join or change of status of an end user, and if so then means for traffic classifying the packet traffic, means for determining any actions associated with the traffic classification, and if so means for applying the actions, if any, to the packet traffic.
  4. 22
    A computer readable medium containing executable program instructions for controlling admission, using a source filtering protocol, of an end user receiver to a group arranged for receiving at least one multicast source channel, each source channel assigned a multicast address, the executable program instructions comprising program instructions for:snooping report message packets received from the end user, and determining therefrom if the packet was a request to join or change of status of an end user, and if so then classifying the packet traffic, determining any actions are associated with the traffic classification, and if so applying the actions, if any, to the packet traffic.