Application of network layer FEC during predicted network events
AssigneeCisco Technology, Inc.
InventorsAlessandro Erta, Rupak Chandra
Life of this patent
Estimating the term…
Abstract
In one embodiment, a controller predicts an occurrence of an event in a wireless network, based in part on a movement of a mobile node of the wireless network. The controller initiates application of network-layer forward error correction encoding to a stream of packets to be sent during the event between the mobile node and an access point of the wireless network, to form one or more encoded packets. The controller causes the one or more encoded packets to be transmitted in conjunction with the stream of packets during the event. The controller ceases application of the network-layer forward error correction encoding after the event has occurred.
Claims20
A method comprising:
- predicting, by a controller, an occurrence of an event in a wireless network, based in part on a movement of a mobile node of the wireless network;
- initiating, by the controller, application of network-layer forward error correction encoding to a stream of packets to be sent during the event between the mobile node and an access point of the wireless network, to form one or more encoded packets;
- causing, by the controller, the one or more encoded packets to be transmitted in conjunction with the stream of packets during the event;
- and
- ceasing, by the controller, application of the network-layer forward error correction encoding after the event has occurred.
An apparatus, comprising:
- one or more network interfaces;
- a processor coupled to the one or more network interfaces and configured to execute one or more processes;
- and
- a memory configured to store a process that is executable by the processor, the process when executed configured to:
- predict an occurrence of an event in a wireless network, based in part on a movement of a mobile node of the wireless network;
- initiate application of network-layer forward error correction encoding to a stream of packets to be sent during the event between the mobile node and an access point of the wireless network, to form one or more encoded packets;
- cause the one or more encoded packets to be transmitted in conjunction with the stream of packets during the event;
- and
- cease application of the network-layer forward error correction encoding after the event has occurred.
A tangible, non-transitory, computer-readable medium storing program instructions that cause a controller to execute a process comprising:
- predicting, by the controller, an occurrence of an event in a wireless network, based in part on a movement of a mobile node of the wireless network;
- initiating, by the controller, application of network-layer forward error correction encoding to a stream of packets to be sent during the event between the mobile node and an access point of the wireless network, to form one or more encoded packets;
- causing, by the controller, the one or more encoded packets to be transmitted in conjunction with the stream of packets during the event;
- and
- ceasing, by the controller, application of the network-layer forward error correction encoding after the event has occurred.
Dependencies are inferred from the claim text.