×

Multicast routing algorithm

  • US 4,740,954 A
  • Filed: 12/31/1986
  • Issued: 04/26/1988
  • Est. Priority Date: 12/31/1986
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for routing data packets among the members of a multicast in a packet switching network comprising switches interconnected by trunks, said method comprising the steps of:

  • maintaining in at least one of said switches a table wherein each entry includes a multicast address and trunk identification number,receiving at said one switch by way of a trunk T, a packet destined to multicast address M,searching said table for entries including the address M,if the table includes no entry containing the address M, inserting an entry including the values M and T into the table, transmitting the packet on all trunks connected to said switch except the trunk T, and stopping further processing of said packet,if the table includes one or more entries with the address M, but no entries with both the values M and T, inserting an entry with the values M and T into the table, andif the table includes one or more entries with the address M, transmitting the packet on the trunks indicated in said entries, but not on the trunk T, and stopping further processing of said packet.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×