Live briefing
Everything about Communication protocol
System for exchanging messages between computing systems
A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information. The protocol defines the rules, syntax, semantics, and synchronization of communication and possible error recovery methods. Protocols may be implemented by hardware, software, or a combination of both. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Communication protocolA 5-minute orientation
- Skim a recent paper: A Secure Communication Protocol for Unmanned Aerial VehiclesInfluential work since 2022
- Pick up a classic book: Computer NetworksThe most-reprinted book on the subject
- Read the landmark paper: The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem SolverCited 2,492 times
- Go sideways: Internet protocol suiteA closely related topic
- Go sideways: Transport layerA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver
Protocol for Direct Counterfactual Quantum Communication
Formal Methods in Communication Protocol Design
Three-step semiquantum secure direct communication protocol
Timing analysis of the FlexRay communication protocol
Quantized Control Under Round-Robin Communication Protocol
A survey of communication protocol testing
Deterministic six states protocol for quantum communication
🆕 Influential since 2022
A Secure Communication Protocol for Unmanned Aerial Vehicles
A Quantum Cryptographic Protocol for Secure Vehicular Communication
Quantum key secure communication protocol via enhanced superdense coding
Cluster-Based Protocol for Prioritized Message Communication in VANET
SVQCP: A Secure Vehicular Quantum Communication Protocol
📚 Books worth reading
Computer NetworksAndrew S. Tanenbaum, John David Wetherall · 1981
Internetworking with TCP/IPDouglas E. Comer, David L. Stevens · 1988
Fieldbus and Networking in Process AutomationSunit Kumar Sen · 2014
Multiple Access CommunicationsBoris Bellalta · 2010
Computer telephony encyclopediaRichard Grigonis · 2000
Internet Protocolbased Emergency ServicesHannes Tschofenig · 2013
Assessment of Communication Disorders in ChildrenM.N. Hegde, Frances Pomaville · 2012
TCP performance over UMTS-HSDPA systemsMohamad Assaad, Djamal Zeghlache · 2006
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Internet protocol suite The internet protocol suite, commonly known as TCP/IP, is a framework for organizing the communication protocols used in the internet and similar computer…
- Transport layer In computer networking, the transport layer is an abstraction layer in a network protocol stack that provides communication services between applications…
- Link layer In computer networking, the link layer is the lowest layer in the Internet protocol suite, the networking architecture of the Internet. The link layer…
- OSI model The Open Systems Interconnection (OSI) model is a reference model published in 1984 by the International Organization for Standardization (ISO) that "provides…
- Transmission Control Protocol The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite, providing reliable, ordered, and error-checked delivery…
- Internet Protocol The Internet Protocol (IP) is the network layer communications protocol in the Internet protocol suite for relaying datagrams across network boundaries…
- Internet layer The internet layer is a group of internetworking methods, protocols, and specifications in the Internet protocol suite that are used to transport network…
- Application layer An application layer is an abstraction layer that specifies the shared communication protocols and interface methods used by hosts in a communications…