IP Library Granted Patent US 7,522,596
Granted Patent B2
US 7,522,596 · App. 10/751,153 · Granted Apr 21, 2009

Enhanced DVMRP for destination-based forwarding of multicast data

Assignee: Alcatel Lucent
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,522,596
App. No.
10/751,153
Granted
Apr 21, 2009
Kind
B2
Abstract

An enhanced DVMRP method for regulating multicast traffic in a destination-based forwarding router is disclosed. As a plurality of neighbor multicast routers are detected and route reports exchanged, the enhanced DVMRP router transmits one or more restricted route reports, each of the restricted route reports omitting the routes associated with one or more of its branch interfaces. With the exception of the neighbor router detected on a given interface, a route report omits reference to other branch interfaces to prevent branch-to-branch routing of multicast streams that may cause a destination-based forwarding router in a multi-access network to transmit duplicate packets to a group member. The enhanced DVMRP method also employs flash updates indicating that some branch interfaces are inaccessible in order to prevent multicast routing through newly-detected neighbor multicast routers.

Claims (14)

1. An enhanced Distance Vector Multicast Routing Protocol (DVMRP) method for regulating one or more multicast streams in a first router, comprising the steps of:

transmitting, by the first router with local interfaces, a plurality of DVMRP probe messages on those local interfaces;

monitoring the local interfaces, by the first router, for DVMRP probe messages from neighboring multicast routers that are adjacent to the first router or are accessible via a multi-access network link;

if a DVMRP probe message is detected by the first router on an interface, marking internally, by the first router, that interface as a branch interface;

if the DVMRP probe message detected by the first router is the first branch detected, transmitting, by the first router, a route report to neighbors on the first branch;

if the DVMRP probe message detected by the first router is other than the first branch detected, transmitting, by the first router, to any previously detected neighbors, a flash router report with unreachable metric for the newly detected branch; and

transmitting, by the first router, to the newly detected branch a route report omitting reference to the previously detected branches and routes associated with those branches.

2. The method in claim 1 , and further wherein if the DVMRP probe message detected by the first router is the first branch detected, detecting subsequent neighbors on the same branch interface, and transmitting, by the first router, a unicast route report to each detected neighbor on the same branch interface.

3. The method in claim 1 , and further wherein if the DVMRP probe message deteeted by the first router is the first branch detected, the branch interface being a leaf interface.

4. The method in claim 1 , and further wherein if the DVMRP probe message detected by the first router is other than the first branch detected, transmitting, by the first router, a flash update to any previously detected neighbor multicast routers.

5. The method in claim 4 , wherein said flash update at least for removing any local routes associated with other DVMRP enabled interfaces previously listed as being accessible.

6. The method in claim 5 , wherein said flash update further at least for removing any references to dependent multicast routers on the newly detected branch.

7. The method in claim 1 , wherein in said step of transmitting, by the first router, to the newly detected branch a route report omitting reference to the previously detected branches and routes associated with those branches, the route report includes a listing of the routes accessible through the interface of first router.

8. The method in claim 7 , wherein in said step of transmitting, by the first router, to the newly detected branch a route report omitting reference to the previously detected branches and routes associated with those branches, the route report further includes the good cost metrics associated the routes accessible through the interface of the first router.

Assignments (3)
CHANGE OF NAME Recorded Feb 25, 2009
From: ALCATEL
To: ALCATEL LUCENT
Reel/Frame 022305/0929 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2004
From: ALCATEL INTERNETWORKING, INC.
To: ALCATEL
Reel/Frame 014387/0835 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2004
From: FINE, MARK; GRAFF, JEREMY; MARINAN, KELLY
To: ALCATEL INTERNETWORKING, INC.
Reel/Frame 014336/0196 →
Continuity (2)
Provisional Application 6049787300 · Aug 25, 2003
Related Publication 20050083933A1 · Apr 21, 2005