RE50579

Systems and methods for improving tolerance of delay and disruption of a control-to-data-plane interface in a software-defined network

PublishedSeptember 2, 2025
Assigneenot available in USPTO data we have
InventorsBrian BARRITT
Technical Abstract

Patent Claims
21 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

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 nodesaccording 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 nodeaccording 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.

2

2. The system of claim 1, wherein the SDN controller is further configured to send the first control message specifying a first future time at which the first moving node is to execute the modification of the physical network topology parameter.

3

3. The system of claim 2, wherein the SDN controller is 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.

4

4. The system of claim 1, wherein the SDN controller is one or more processors are further configured to receive, from the first moving node, a confirmation message indicating that the modification of the physical network topology parameter and the modification of the routing information stored by the first moving node have both been executed.

5

5. The system of claim 1, wherein the SDN controller is one or more processors are further configured to: receive, from the first moving node, a confirmation message indicating that the modification of the physical network topology parameter has been executed; and send the second control message responsive to receiving the confirmation message.

6

6. The system of claim 1, wherein the first control message includes instructions to cause the first moving node to modify at least one parameter associated with a transmitter of the first moving node.

7

7. The system of claim 6, wherein the at least one parameter associated with the transmitter of the first moving node includes at least one of a transmission power, a transmission frequency, and a modulation scheme.

8

8. A method for configuring a software-defined network (SDN), the method comprising: sending, by an SDN controller one or more processors communicatively coupled to a plurality of moving nodes, 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 sending, by the SDN controller one or more processors, a second control message to the first moving nodeaccording 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 modification 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.

9

9. The method of claim 8, wherein the method further comprises sending, by the SDN controller, the first control message specifying a first future time at which the first moving node is to execute the modification of the physical network topology parameter.

10

10. The method of claim 9, wherein the method further comprises sending, by the SDN controller, 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.

11

11. The method of claim 8, wherein the method further comprises receiving, by the SDN controller one or more processors from the first moving node, a confirmation message indicating that the modification of the physical network topology parameter and the modification of the routing information stored by the first moving node have both been executed.

12

12. The method of claim 8, wherein the method further comprises: receiving, by the SDN controller one or more processors from the first moving node, a confirmation message indicating that the modification of the physical network topology parameter has been executed; and sending, by the SDN controller one or more processors, the second control message responsive to receiving the confirmation message.

13

13. The method of claim 8, wherein sending the first control message includes sending instructions to cause the first moving node to modify at least one parameter associated with a transmitter of the first moving node.

14

14. The method of claim 13, wherein sending the first control message includes sending instructions to cause the first moving node to modify at least one of a transmission power, a transmission frequency, and a modulation scheme.

15

15. A non-transitory computer-readable medium having instructions encoded thereon which, when executed by one or more processors, cause the one or more processors to perform a method for configuring a software-defined network (SDN), the method comprising: sending, by an SDN controller one or more processors communicatively coupled to a plurality of moving nodes, a first control message to a first moving node of the plurality of moving nodesaccording 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 sending, by the SDN controller one or more processors, 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 modification 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.

16

16. The non-transitory computer-readable medium 15, wherein the method further comprises sending, by the SDN controller, the first control message specifying a first future time at which the first moving node is to execute the modification of the physical network topology parameter.

17

17. The non-transitory computer-readable medium of claim 16, wherein the method further comprises sending, by the SDN controller, 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.

18

18. The non-transitory computer-readable medium of claim 15, wherein the method further comprises receiving, by the SDN controller one or more processors from the first moving node, a confirmation message indicating that the modification of the physical network topology parameter and the modification of the routing information stored by the first moving node have both been executed.

19

19. The non-transitory computer-readable medium of claim 15, wherein the method further comprises: receiving, by the SDN controller one or more processors from the first moving node, a confirmation message indicating that the modification of the physical network topology parameter has been executed; and sending, by the SDN controller one or more processors, the second control message responsive to receiving the confirmation message.

20

20. The non-transitory computer-readable medium of claim 15, wherein sending the first control message includes sending instructions to cause the first moving node to modify at least one parameter associated with a transmitter of the first moving node.

21

21. The non-transitory computer-readable medium of claim 20, wherein sending the first control message includes sending instructions to cause the first moving node to modify at least one of a transmission power, a transmission frequency, and a modulation scheme.

Patent Metadata

Filing Date

Unknown

Publication Date

September 2, 2025

Inventors

Brian BARRITT

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Systems and methods for improving tolerance of delay and disruption of a control-to-data-plane interface in a software-defined network” (RE50579). https://patentable.app/patents/RE50579

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.