IP Library Granted Patent US 7,990,852
Granted Patent B1
US 7,990,852 · App. 12/421,847 · Granted Aug 2, 2011

Methods and apparatus for improving network communication using BFD and VRRP tracking system

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,990,852
App. No.
12/421,847
Granted
Aug 2, 2011
Kind
B1
Abstract

An apparatus and method of a network system between a host and a group of routers using virtual router redundancy protocol (“VRRP”) messages and bidirectional forwarding detection (“BFD”) sessions are disclosed. The network system is capable of facilitating a first communication between a host and a master router of multiple VRRP routers and establishing a BFD session between the host and the master router. When the BFD session fails, the priority of the master router is subsequently lowered and a backup router is activated. In one embodiment, the backup router capable of performing functions of the master router becomes a new master until the BFD session resumes.

Claims (38)

1. A method for system communication, comprising:

establishing a first data session between a host and a first router having a first priority managed by a priority protocol;

forming a first connectivity session between the host and the first router wherein the forming a first connectivity session includes sending a connectivity message between the host and the first router on a predefined time period;

lowering the first priority of the first router via the priority protocol when the first connectivity session fails; and

establishing a second data session between the host and a second router having a second priority managed by the priority protocol.

2. The method of claim 1 , further comprising forming a second connectivity session between the host and the second router.

3. The method of claim 2 , further comprising trying to reestablish the first connectivity session between the host and the first router.

4. The method of claim 3 , further comprising:

raising the first priority to a highest priority when the first connectivity session is reestablished; and

resuming the first data session between the host and the first router once the highest priority of the first priority is accomplished via the priority protocol.

5. The method of claim 1 , wherein the establishing a first data session between a host and a first router having a first priority managed by a priority protocol includes managing and prioritizing a plurality of routers via a virtual router redundancy protocol (“VRRP”).

6. The method of claim 1 , wherein forming a first connectivity session between the host and the first router includes activating a bidirectional forwarding detection (“BFD”) session for verifying connectivity between the host and the first router.

7. The method of claim 1 , wherein lowering the first priority of the first router via the priority protocol when the first connectivity session fails includes adjusting priority level of the first router from highest priority to lowest priority via VRRP.

8. The method of claim 1 , wherein establishing a first data session includes facilitating information transfer over a network session between the host and the first router.

9. The method of claim 8 , wherein establishing a second data session between the host and a second router having a second priority managed by the priority protocol includes activating a backup router to take over routing tasks from the first router.

10. A method of system communication, comprising:

facilitating a first communication between a host and a master router of a plurality of virtual router redundancy protocol (“VRRP”) routers;

establishing a first bidirectional forwarding detection (“BFD”) session between the host and the master router;

lowering priority levels of the master router when the first BFD session fails; and

activating a backup router of the plurality of VRRP routers to perform functions of the master router.

11. The method of claim 10 , further comprising:

facilitating a second communication between the host and the backup router; and

halting data transfer in the first communication.

12. The method of claim 11 , further comprising:

increasing priority levels of the master router when the first BFD session resumes; and

halting data transfer in the second communication.

13. The method of claim 12 , further comprising resuming data transfer in the first communication.

14. The method of claim 10 , wherein lowering priority levels of the master router further includes establishing a priority messaging system utilizing VRRP to prioritize the plurality of VRRP routers.

15. The method of claim 10 , wherein establishing a first bidirectional forwarding detection (“BFD”) session includes monitoring network connectivity between the host and the master router.

16. The method of claim 10 , wherein lowering priority levels of the master router when the first BFD session fails includes broadcasting a lowest priority level associated to the master router via a VRRP message.

17. The method of claim 10 , wherein activating a backup router of the plurality of VRRP routers to perform functions of the master router includes establishing a second BFD session between the host and the backup router.

18. A network system, comprising:

a base station configured to communicate with wireless devices;

a first router coupled with the base station via a data bus and configured to transport data packets via the data bus;

a bidirectional forwarding detection (“BFD”) session coupled with the base station and the first router and configured to verifying connectivity between the base station and the first router; and

a second router coupled with the first router and configured to communicate with the first router via virtual router redundancy protocol (“VRRP”), wherein the second router takes over routing tasks from the first router when the BFD session fails.

19. The network system of claim 18 , wherein the first router is a VRRP router and is capable of adjusting its priority level in response to connectivity of the BFD.

20. The network system of claim 19 , wherein the first router is a master router and the second router is a backup router managed by the VRRP.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 10/075,623 PREVIOUSLY RECORDED AT REEL: 034484 FRAME: 0740. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FOR SECURITY --- PATENTS. Recorded Jun 14, 2017
From: CORIANT OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: TELECOM HOLDING PARENT LLC
Reel/Frame 042980/0834 →
ASSIGNMENT FOR SECURITY - - PATENTS Recorded Nov 26, 2014
From: CORIANT OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: TELECOM HOLDING PARENT LLC
Reel/Frame 034484/0740 →
SECURITY AGREEMENT Recorded Dec 6, 2013
From: TELLABS OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 031768/0155 →
MERGER Recorded Mar 2, 2012
From: TELLABS SAN JOSE INC.
To: TELLABS OPERAIONS INC.
Reel/Frame 027799/0753 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2009
From: CIRKOVIC, SASHA; SHAH, CHIRAYU A.; RAJAGOPALAN, BALAJI; KARUPPIAH, ANURADHA
To: TELLABS SAN JOSE, INC.
Reel/Frame 022533/0236 →