Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Formal Verification of a Software Defined Delay-Tolerant Network

ACM SIGPLAN via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This video presents a research talk from the CoqPL 2025 workshop where Jan-Paul Ramos-Davila from Cornell University discusses the formal verification of Software-Defined Delay-Tolerant Networks (SDDTNs). Learn about NetQIR, a domain-specific intermediate representation designed specifically for SDDTN algorithms that provides a formal framework for capturing the behavior of certain P4 programs without requiring verification of all language aspects. The presentation explores how NetQIR reasons about properties targeting the Match-Action Pipeline algorithm and provides a canonical representation for it. Discover how the researchers formalized NetQIR's semantics and type system in the Coq proof assistant, deriving a sound, executable semantics that supports verified execution of a subset of P4 programs. This 25-minute talk addresses the challenges of formal verification in environments with high latency and intermittent connectivity, demonstrating how SDDTNs integrate Software-Defined Networking principles with Delay Tolerant Networks to improve scalability and handle dynamic network conditions.

Syllabus

[CoqPL'25] Formal Verification of a Software Defined Delay-Tolerant Network

Taught by

ACM SIGPLAN

Reviews

Start your review of Formal Verification of a Software Defined Delay-Tolerant Network

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.