Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method and apparatus for multicast forwarding

a multicast forwarding and multicast technology, applied in multiplex communication, data switching network, data switching details, etc., can solve the problems of inefficiency of point-to-point communication of data streams, limitations such as scalability, and increased demand for data streams (e.g., video)

Active Publication Date: 2009-12-29
TELLABS OPERATIONS
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This approach allows for efficient generation and forwarding of multicast packets, reducing memory burden and improving scalability by determining the number of copies and actions for each packet, thereby enhancing network efficiency.

Problems solved by technology

As networks such as the Internet have increased in size, demand for data streams (e.g., video) has increased to an extent that point-to-point communications of data streams have become inefficient.
The ability for a network node to send a single packet of information to multiple destinations is useful, but has limitations, such as scalability.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for multicast forwarding
  • Method and apparatus for multicast forwarding
  • Method and apparatus for multicast forwarding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014]A description of example embodiments of the invention follows.

[0015]FIG. 1 is a high level network diagram of a network 100 in which multicast forwarding may be performed. In this network 100, a Provider Edge (PE) router 105 is connected to multiple end nodes (e.g., customers 1-3120a-c). Using these connections, the PE router 105 may send copies of a multicast packet 125, such as packets 110 or packets 115, to end nodes, represented by a single node (e.g., customer 1120a), that may be on a virtual private network V1 or multiple virtual private networks V1 and V2. To (i) determine whether a multicast packet 125 is a multicast packet, (ii) generate copies 110, 115 of the multicast packet 125, and (iii) prepare the copies 110, 115 for sending to specific end nodes, the PE router 105 may use line cards (not shown) configured to perform such tasks.

[0016]FIG. 2 is a high level view of an example line card 200 that includes a Programmable Line Module (PLM) 210 and a Universal Line Ca...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method or corresponding apparatus in an exemplary embodiment of the present invention determines how many copies of a multicast packet are to be sent, as copies, to multiple destinations based on information in the multicast packet and a group (e.g., bridge node) with which the packet is associated. The copies of the multicast packets are then generated. After generating the copies, an action to take for each copy is determined. This determination is made using the information in the multicast packet and based on the group with which the packet is associated. After the action is determined for each copy, the action is performed on each copy. Through use of an embodiment of the present invention, memory space is conserved, allowing for continued use of a device in a multicast environment of an ever growing network, such as the Internet.

Description

RELATED APPLICATIONS[0001]This application is a continuation-in-part of U.S. patent application Ser. No. 11 / 413,957, filed Apr. 27, 2006 now abandoned, which claims the benefit of U.S. Provisional Application No. 60 / 740,862, filed on Nov. 29, 2005. The entire teachings of the above applications are incorporated herein by reference.BACKGROUND OF THE INVENTION[0002]As networks such as the Internet have increased in size, demand for data streams (e.g., video) has increased to an extent that point-to-point communications of data streams have become inefficient. In an effort to improve efficiency, multicasting has become a useful technique for simultaneously delivering a data stream from a single source network node, such as a content server, to multiple end user network nodes.[0003]Thus, multicasting is used in industry today to enable a network node to send a single packet or a data stream of information to multiple destination nodes in one transmission. The ability for a network node ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): H04L12/56H04J1/16
CPCH04L12/18
Inventor VENKATRAMAN, VIVEKVIRGINKAR, AJAYKHANNA, SANJAYRAJAGOPALAN, BALAJICURRY, DAVID S.
Owner TELLABS OPERATIONS
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More