US20080123650A1

Technique for avoiding IP lookup with multipoint-to-multipoint label switched paths

Claim Score by NHIP

Read claim 19, the broadest

Abstract

A technique avoids Internet Protocol (IP) lookup with Multipoint-to-Multipoint (MP2MP) Label Switched Paths (LSPs) in a computer network. According to the novel technique, end nodes of an MP2MP LSP determine a root node of the MP2MP LSP for a particular IP stream, e.g., based on a rendezvous point (RP) of the IP stream. The root node of the MP2MP LSP allocates an inner-label for the particular IP stream, and informs each of the end nodes of the inner-label for that stream. When any one of the end nodes thereafter sources traffic for the particular IP stream, the sourced traffic contains the allocated inner-label for the stream. Upon receiving the traffic for the particular IP stream, an end node may determine the IP stream to which the received traffic belongs based on the MP2MP LSP (e.g., indicated by an outer-label) and the inner-label, i.e., without performing an IP lookup operation.

US20080123650A1, drawing sheet 1
Sheet 1 of 6

Term

1 yearto projected expiry

Projected expiry 5 October 2027, counted from filing; an application has no term until it is granted.

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

22 claims: 5 independent, 17 dependent

  1. 1
    An end node for use with avoiding Internet Protocol (IP) lookup with Multipoint-to-Multipoint (MP2MP) Label Switched Paths (LSPs) in a computer network, the end node comprising:one or more network interfaces;a processor coupled to the one or more network interfaces and adapted to execute software processes;and a memory adapted to store an MP2MP LSP process executable by the processor, the MP2MP LSP process configured to: i) learn an inner-label for a particular IP stream from a root node of the MP2MP LSP for the particular IP stream, and ii) source traffic for the particular IP stream onto the MP2MP LSP, the sourced traffic containing the allocated inner-label for the particular IP stream.
  2. 14
    A method for avoiding Internet Protocol (IP) lookup with Multipoint-to-Multipoint (MP2MP) Label Switched Paths (LSPs) in a computer network, the method comprising:allocating an inner-label for a particular IP stream at a root node of the MP2MP LSP for the particular IP stream;informing a plurality of end nodes of the MP2MP LSP of the inner-label for the particular IP stream;and sourcing traffic for the particular IP stream from at least one of the plurality of end nodes onto the MP2MP LSP, the sourced traffic containing the allocated inner-label for the particular IP stream.
  3. 17
    A computer readable medium containing executable program instructions for avoiding Internet Protocol (IP) lookup with Multipoint-to-Multipoint (MP2MP) Label Switched Paths (LSPs) in a computer network, the executable program instructions comprising program instructions adapted to:learn an inner-label for a particular IP stream from a root node of the MP2MP LSP for the particular IP stream;and source traffic for the particular IP stream onto the MP2MP LSP, the sourced traffic containing the allocated inner-label for the particular IP stream.
  4. 19
    Broadest claimClaim Score 75, broad(NHIP)An apparatus for avoiding Internet Protocol (IP) lookup with Multipoint-to-Multipoint (MP2MP) Label Switched Paths (LSPs) in a computer network, the apparatus comprising:means for learning an inner-label for a particular IP stream from a root node of the MP2MP LSP for the particular IP stream;and means for sourcing traffic for the particular IP stream onto the MP2MP LSP, the sourced traffic containing the allocated inner-label for the particular IP stream.
  5. 21
    A system for use with avoiding Internet Protocol (IP) lookup with Multipoint-to-Multipoint (MP2MP) Label Switched Paths (LSPs) in a computer network, the system comprising:a root node of the MP2MP LSP for a particular IP stream configured to allocate an inner-label for the particular IP stream;and a first end node configured to i) learn the inner-label for the particular IP stream from the root node, and ii) source traffic for the particular IP stream onto the MP2MP LSP, the sourced traffic containing the allocated inner-label for the particular IP stream.