2018 · 12 citations · 32 references
ComputingCommunicationComputer SystemsComputer NetworksNetwork SecuritySecurity ArchitectureInternet Protocol SuiteNetwork ArchitectureNetwork LayerNetwork ProtocolsSoftware-defined NetworkingTransport LayerData-centric ArchitectureData-centric SecurityDns ArchitectureInternet ArchitectureMulticast CommunicationNamespace DesignNamingOpportunistic Networking
Named Data Networking (NDN) is a network architecture that forwards data directly based on application-defined names. This paper describes how NDN enables software design patterns that have been successful in a variety of Internet applications to be used in battlefield scenarios. These scenarios involve highly dynamic and disrupted network conditions where implementations over the TCP/IP architecture have struggled. The six patterns include: host-independent abstractions, multicast communication, pervasive network-accessible storage, opportunistic communication, namespace synchronization as transport, and data-centric security. The patterns are motivated by previous research into applications using NDN, which is briefly summarized.
32
Lixia Zhang, Alexander Afanasyev, Jeffrey A Burke et al. · ACM SIGCOMM Computer Communication Review · 2014 · 2.2K citations · Full text
Architectural considerations for a new generation of protocols
Dav Clark, David L. Tennenhouse · 1990 · 1.1K citations
A case for stateful forwarding plane
Cheng Yi, Alexander Afanasyev, Ilya Moiseenko et al. · Computer Communications · 2013 · 467 citations
VANET via Named Data Networking
Giulio Grassi, Davide Pesavento, Giovanni Pau et al. · 2014 · 300 citations
Van Jacobson, Diana K. Smetters, Nicholas H. Briggs et al. · 2009 · 251 citations