US RE50,579 E1
Systems and methods for improving tolerance of delay and disruption of a control-to-data-plane interface in a software-defined network
Brian Barritt, San Jose, CA (US)
Assigned to AALYRIA TECHNOLOGIES, INC., Livermore, CA (US)
Filed by Aalyria Technologies, Inc., Livermore, CA (US)
Filed on Mar. 20, 2020, as Appl. No. 16/825,402.
Application 16/825,402 is a reissue of application No. 15/071,969, filed on Mar. 16, 2016, granted, now 9,924,441, issued on Mar. 20, 2018.
Int. Cl. H04L 12/28 (2006.01); H04J 1/16 (2006.01); H04L 12/24 (2006.01); H04L 41/0813 (2022.01); H04L 41/0895 (2022.01); H04L 41/122 (2022.01); H04L 41/40 (2022.01); H04W 40/24 (2009.01); H04W 72/04 (2023.01); H04W 84/18 (2009.01); G08G 5/26 (2025.01); H04L 45/64 (2022.01)
CPC H04W 40/246 (2013.01) [H04L 41/0813 (2013.01); H04L 41/0895 (2022.05); H04L 41/122 (2022.05); H04L 41/40 (2022.05); G08G 5/26 (2025.01); H04L 45/64 (2013.01); H04W 84/18 (2013.01); Y04S 40/00 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A system for configuring a software-defined network (SDN), the system comprising:
a plurality of moving nodes; and
an SDN controller [ one or more processors ] communicatively coupled to the plurality of moving nodes, wherein the SDN controller is [ one or more processors are ] configured to:
send a first control message to a first moving node of the plurality of moving nodes according to a control-to-data-plane interface (CDPI) protocol, the first control message including instructions for the first moving node to execute a modification of a physical network topology parameter, including at least instructions to cause the first moving node to aim a wireless transceiver towards a second moving node; and
send a second control message to the first moving node according to the CDPI protocol, the second control message including instructions for the first moving node to modify routing information stored by the first moving node based on the modification of the physical network topology parameter . [ ,
wherein the one or more processors are further configured to send the first control message specifying a first future time at which the first moving node is to execute the modifcation of the physical network topology parameter; and
wherein the one or more processors are further configured to send the second control message specifying a second future time, later than the first future time, at which the first moving node is to modify the routing information.]