×

CENTRALIZED GROUND-BASED ROUTE DETERMINATION AND TRAFFIC ENGINEERING FOR SOFTWARE DEFINED SATELLITE COMMUNICATIONS NETWORKS

  • US 20160037434A1
  • Filed: 08/03/2015
  • Published: 02/04/2016
  • Est. Priority Date: 08/03/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • obtaining link status information regarding one or more links of each of a plurality network nodes of a communications network, wherein each link is between two of the network nodes;

    obtaining global routing constraints from a network operations center;

    obtaining satellite ephemeris data regarding each of one or more satellite nodes of the communications network;

    obtaining resource allocation information regarding network bandwidth resources of the links and a current allocation of the network bandwidth resources to each of the links;

    determining a constellation topology of the plurality of network nodes based at least in part on the satellite ephemeris data;

    determining a plurality of network path routes between various pairs of endpoints of the communications network, wherein each path route includes one or more of the links, and wherein each path route is based at least in part on one or more of the link status information regarding the respective links of the path route, the global routing constraints, the network bandwidth resources of the links and the current allocation of the network bandwidth resources to each of the links, and the network node constellation topology; and

    generating a forwarding table for each of the network nodes, wherein each forwarding table includes a plurality of route entries, wherein each route entry provides a network node next hop indicating a next hop destination for respective data packets, wherein the next hop destination is associated with a one of the links of the respective network node that represents a one of the links of a respective one of the network path routes.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×