TCP Protocol Validation and Optimization Through Automata Theory
Modeling and analyzing the intricate behaviors of the Transmission Control Protocol (TCP) are crucial for ensuring its reliability and efficiency in modern communication systems. This work focuses on representing TCP state transitions, including connection establishment, data transfer, and error handling, using Deterministic Finite Automata (DFA) and Pushdown Automata (PDA). These models provide a formal framework to capture deterministic state transitions and memory-dependent operations, enabling an in-depth analysis of TCP’s behavior under various scenarios. The integration of formal automata enhances the understanding of TCP’s robustness, identifies inefficiencies, and contributes to improved error handling and protocol optimization. The use of automata for analyzing TCP offers a structured approach to validating protocol correctness and ensures its adaptability to increasingly complex network environments, making it a significant advancement in protocol analysis.
Authors
- Mike Megrove Reddy
- Niharika Panda (ORCID: https://orcid.org/0009-0002-4829-5189)
- Okesh Ankireddypalli
- Saranya Gujjula
- Mouhitha Arella
Institutions
- Amrita Vishwa Vidyapeetham (IN)
Publication Details
- Published
- 2025-04-24
- DOI
- https://doi.org/10.1109/amathe65477.2025.11081317
- Primary Topic
- Network Traffic and Congestion Control
- Type
- article
- Field-Weighted Citation Impact
- 0.00