×

System and method for providing a bit indexed service chain

  • US 10,225,187 B2
  • Filed: 03/22/2017
  • Issued: 03/05/2019
  • Est. Priority Date: 03/22/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a packet at a node, wherein the packet comprises a bit indexed explicit replication (BIER) header identifying a bitstring, the bitstring comprising a plurality of bits each of which indicates a destination;

    ANDing, in response to the receiving, the bitstring of the packet with a bitstring of a forwarding table of the node to yield a new bitstring, the new bitstring comprising at least a first bit indicating a first destination and a second bit indicating a second destination, the first bit and the second bit corresponding to respective bit positions associated with the first destination and the second destination;

    forwarding the packet through one or more networks toward the first destination and the second destination based on the bitstring and a predetermined bit selection order, wherein the predetermined bit selection order and the bitstring yield a sequential delivery of the packet to the first destination and the second destination;

    after the packet arrives at the first destination, setting the first bit to zero in the new bitstring to yield an updated bitstring;

    ANDing, in response to the packet arriving at the first destination, the bitstring of the packet with a bitstring of a forwarding table of the first destination to yield a new updated bitstring; and

    forwarding the packet through the one or more networks toward the second destination according to the new updated bitstring and the predetermined bit selection order.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×