Methods and systems for dynamic policy based traffic steering over multiple access networks
AssigneeViaSat, Inc.
InventorGirish Chandran
Life of this patent
Estimating the term…
Abstract
Methods and systems for individual forward-link and return-link policies for network communication are disclosed. In some aspects, the individual forward-link and return-link policies define how data is routed over a plurality of access networks between a client-side enforcement unit and a provider-side enforcement unit. In some aspects, the individual policies may be based on metrics collected by the client-side and provider-side enforcement units, which may be positioned on each end of one or more access networks.
Claims20
A system for dynamic policy updates for an enforcement unit, comprising:
- a plurality of client-side enforcement units, a client-side enforcement unit of the plurality of client-side enforcement units comprising:
- one or more first network interfaces for communication over a first access network and a second access network, the first access network having a first characteristic between the client-side enforcement unit and a destination network, the second access network having a second characteristic between the client-side enforcement unit and the destination network, the second characteristic different than the first characteristic;
- and
- a first processing unit to:
- dynamically enforce an individual return-link policy based on received policy information specific to the client-side enforcement unit;
- receive a network message from a network device for delivery to the destination network;
- transmit, via the one or more first network interfaces, the network message over at least one of the first access network and the second access network using the individual return-link policy;
- and
- a policy management unit, comprising:
- one or more second network interfaces for communication over at least one of the first access network and the second access network;
- and
- a second processing unit to:
- obtain information indicating respective transmissions by each client-side enforcement unit of the plurality of client-side enforcement units over the first access network and over the second access network,
- update the policy information specific to each client-side enforcement unit of the plurality of client-side enforcement units based on the information, and
- transmit, via the one or more second network interfaces, the updated policy information specific to each client-side enforcement unit.
A method of dynamically updating routing policy for a remote network routing device, the method comprising:
- managing, by a client-side enforcement unit, an individual return-link policy based on received policy information specific to the client-side enforcement unit, the individual return-link policy for transmission of network messages over a first access network having a first characteristic and a second access network having a second characteristic different than the first characteristic;
- receiving, by the client-side enforcement unit, a first network message from a network device for delivery to a destination network accessible via the first access network and the second access network;
- transmitting, by the client-side enforcement unit, the first network message over at least one of the first access network and the second access network using the individual return-link policy;
- receive, by the client-side enforcement unit, updated policy information specific to the client-side enforcement unit, the updated policy information based on transmissions by the client-side enforcement unit over the first access network and the second access network;
- update, by the client-side enforcement unit, the individual return-link policy based on the received updated policy information;
- receive, by the client-side enforcement unit, a second network message from the network device for delivery to the destination network;
- and
- transmit, by the client-side enforcement unit, the second network message over the first access network or the second access network using the updated individual return-link policy.
Dependencies are inferred from the claim text.