IP Library Granted Patent US 9,467,348
Granted Patent B2
US 9,467,348 · App. 14/610,509 · Granted Oct 11, 2016

Systems, methods, and devices for reducing overhead messaging in networks

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 9,467,348
App. No.
14/610,509
Granted
Oct 11, 2016
Kind
B2
Abstract

Systems, methods, and devices for reducing overhead messaging such as event-driven LSAs in networks are disclosed. Embodiments of such systems, methods, and devices generate a simplified link-topology map from a comprehensive link-topology map. The comprehensive link-topology map is representative of the links among a plurality of networked satellite-traffic terminals (STTs). Embodiments of such systems, methods, and devices also generate, based at least in part on the simplified link-topology map, an STT-specific set of link state advertisement (LSA)-transmission instructions for each STT in the plurality. At least one such set of LSA-transmission instructions directs the corresponding STT to transmit LSAs on less than all of the links that extend in the comprehensive link-topology map from the corresponding STT. In addition, embodiments of such systems, methods, and devices also transmit the respective sets of LSA-transmission instructions to the respective STTs for which said sets were generated.

Claims (31)

1. A method comprising:

generating a simplified link-topology map from a comprehensive link-topology map, wherein the comprehensive link-topology map is representative of node to node links among a plurality of networked satellite-traffic terminals (STTs) including a reference STT, wherein generating the simplified link-topology map comprises generating the simplified link-topology map with respect to a reference STT, and wherein the simplified link-topology map is representative of a simplified set of links that connect the reference STT to each of the other STTs of the plurality, either directly or indirectly through one or more other STTs of the plurality, and wherein the number of links in the simplified set of links is smaller than the number of links in the comprehensive link-topology map;

generating, based at least in part on the simplified link-topology map, an STT-specific set of link state advertisement (LSA)-transmission instructions for each STT in the plurality, wherein at least one such set of LSA-transmission instructions directs the corresponding STT to transmit LSAs on less than all of the links that extend in the comprehensive link-topology map from the corresponding STT; and

transmitting the respective sets of LSA-transmission instructions to the respective STTs for which said sets were generated.

2. The method of claim 1 , wherein transmitting the respective sets of LSA-transmission instructions to the respective STTs for which said sets were generated comprises transmitting the respective sets of LSA-transmission instructions via respective control-channel links with the respective STTs.

3. The method of claim 1 , carried out in response to detecting a timeout with respect to periodic keep-alive messages from one or more of the STTs in the plurality.

4. The method of claim 1 , wherein generating the simplified link-topology map with respect to the reference STT comprises conducting a graph search of the comprehensive link-topology map with respect to the reference STT.

5. The method of claim 4 , wherein the graph search is a breadth-first search.

6. The method of claim 1 , further comprising receiving a user designation of a given STT and responsively designating the given STT as the reference STT.

7. The method of claim 1 , wherein the generated sets of LSA-transmission instructions collectively route all LSAs towards the reference STT.

8. The method of claim 1 , carried out in response to detecting a timeout with respect to periodic keep-alive messages from a previous reference STT.

9. The method of claim 8 , wherein the reference STT is a pre-determined backup with respect to the previous reference STT.

10. The method of claim 1 , wherein the plurality of networked STTs are arranged according to a full-mesh topology.

11. The method of claim 1 , wherein the plurality of networked STTs are arranged according to a grid topology.

12. A network control center (NCC) comprising:

a communication interface;

a processor;

data storage containing instructions executable by the processor for causing the NCC to carry out a set of functions, the set of functions comprising:

generating a simplified link-topology map from a comprehensive link-topology map, wherein the comprehensive link-topology map is representative of node to node links among a plurality of networked satellite-traffic terminals (STTs) including a reference STT, and wherein generating the simplified link-topology map comprises generating the simplified link-topology map with respect to a reference STT, wherein the simplified link-topology map is representative of a simplified set of links that connect the reference STT to each of the other STTs of the plurality, either directly or indirectly through one or more other STTs of the plurality, and wherein the number of links in the simplified set of links is smaller than the number of links in the comprehensive link-topology map;

generating, based at least in part on the simplified link-topology map, an STT-specific set of link state advertisement (LSA)-transmission instructions for each STT in the plurality, wherein at least one such set of LSA-transmission instructions directs the corresponding STT to transmit LSAs on less than all of the links that extend in the comprehensive link-topology map from the corresponding STT; and

transmitting the respective sets of LSA-transmission instructions to the respective STTs for which said sets were generated.

13. The NCC of claim 12 , wherein transmitting the respective sets of LSA-transmission instructions to the respective STTs for which said sets were generated comprises transmitting the respective sets of LSA-transmission instructions via respective control-channel links with the respective STTs.

14. The NCC of claim 12 , wherein the set of functions is carried out in response to detecting a timeout with respect to periodic keep-alive messages from one or more of the STTs in the plurality.

15. The NCC of claim 12 , wherein generating the simplified link-topology map with respect to the reference STT comprises conducting a graph search of the comprehensive link-topology map with respect to the reference STT.

16. The NCC of claim 15 , wherein the graph search is a breadth-first search.

17. The NCC of claim 12 , the set of functions further comprising receiving a user designation of a given STT and responsively designating the given STT as the reference STT.

18. The NCC of claim 12 , wherein the generated sets of LSA-transmission instructions collectively route all LSAs towards the reference STT.

19. The NCC of claim 12 , wherein the set of functions is carried out in response to detecting a timeout with respect to periodic keep-alive messages from a previous reference STT.

20. The NCC of claim 19 , wherein the reference STT is a pre-determined backup with respect to the previous reference STT.

21. The NCC of claim 12 , wherein the plurality of networked STTs are arranged according to a full-mesh topology.

22. The NCC of claim 12 , wherein the plurality of networked STTs are arranged according to a grid topology.

Assignments (5)
SECURITY AGREEMENT Recorded Jun 1, 2023
From: VIASAT, INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 063822/0446 →
SECURITY AGREEMENT Recorded Mar 7, 2022
From: VIASAT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 059332/0558 →
SECURITY INTEREST Recorded Mar 27, 2019
From: VIASAT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 048715/0589 →
PATENT SECURITY AGREEMENT Recorded May 24, 2016
From: VIASAT, INC.
To: MUFG UNION BANK, N.A., AS AGENT
Reel/Frame 038799/0714 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2015
From: VUPPULURI, NIRMAL; MUKHIJA, PUNIT
To: VIASAT, INC.
Reel/Frame 034856/0933 →