SRM at 30: Lessons from Early Data-Centric Networking and Their Impact on Named Data Networking
By: Tianyuan Yu , Adam Thieme , Junxiao Shi and more
A 1995 SIGCOMM paper, "A Reliable Multicast Framework for Light-weight Sessions and Application-Level Framing", commonly known as SRM, explored a fundamentally new approach to reliable multiparty data delivery. Rather than adapting established sender-driven reliable unicast mechanisms to multicast, as most contemporaneous proposals did, SRM introduced a data-centric model in which data receivers recover losses by explicitly requesting missing data. Thirty years later, we revisit the SRM framework, examining the challenges it faced, the lessons learned, and its influence on the later development of Named Data Networking (NDN). Experimentations with SRM revealed a fundamental semantic mismatch between its data-centric framework and IP's address-based delivery; while the application layer named data, the network layer remained 'blind' to those names, resulting in inefficient loss recovery. NDN resolves this architectural friction by aligning network delivery with the data-retrieval model and by securing data directly rather than securing communication channels. This retrospective highlights how early insights from SRM informed key design decisions in NDN and illustrates how NDN's design emerged from the cumulative insights gained over decades of networking research and development.
Similar Papers
Adaptive 6G Networks-in-Network Management for Industrial Applications
Networking and Internet Architecture
Makes factory robots connect wirelessly without problems.
Network-accelerated Active Messages
Networking and Internet Architecture
Moves computer work to network cards.
DRR-MDPF: A Queue Management Strategy Based on Dynamic Resource Allocation and Markov Decision Process in Named Data Networking (NDN)
Networking and Internet Architecture
Makes internet faster by smart traffic control.