2016 IEEE International Conference on Communications (ICC) 2016
DOI: 10.1109/icc.2016.7510711
|View full text |Cite
|
Sign up to set email alerts
|

A software development kit to exploit RINA programmability

Abstract: The Recursive InterNetwork Architecture (RINA) is a general architecture for all forms of computer networking, based on a single type of programmable layer that recurs as many times as required by the network designer. The recursion and programmability aspects of RINA are key to design flexible, heterogeneous networks while still bounding their complexity. In this paper we show how the programmability enabled by the RINA architecture can be exploited in practice by means of a Software Development Kit (SDK) dev… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
12
0
1

Year Published

2016
2016
2020
2020

Publication Types

Select...
4
3

Relationship

3
4

Authors

Journals

citations
Cited by 19 publications
(13 citation statements)
references
References 20 publications
0
12
0
1
Order By: Relevance
“…All RINA layers use the same 2 protocols: a data transfer protocol called EFCP (error and flow control protocol) and an object‐oriented application protocol called CDAP (common distributed application protocol) that carries all the information exchanged by layer management tasks (usually known as control plane in TCP/IP terms). Both protocols are adapted to the different requirements of each layer via policies . Policies are a set of variable behaviors that can customize the different mechanisms available in the 2 protocols.…”
Section: Recursive Internetwork Architecturementioning
confidence: 99%
See 2 more Smart Citations
“…All RINA layers use the same 2 protocols: a data transfer protocol called EFCP (error and flow control protocol) and an object‐oriented application protocol called CDAP (common distributed application protocol) that carries all the information exchanged by layer management tasks (usually known as control plane in TCP/IP terms). Both protocols are adapted to the different requirements of each layer via policies . Policies are a set of variable behaviors that can customize the different mechanisms available in the 2 protocols.…”
Section: Recursive Internetwork Architecturementioning
confidence: 99%
“…Both protocols are adapted to the different requirements of each layer via policies. 19 Policies are a set of variable behaviors that can customize the different mechanisms available in the 2 protocols. For example, acknowledgements are a mechanism built into the data transfer protocol (ie, EFCP), but when to acknowledge is a policy.…”
Section: Recursive Internetwork Architecturementioning
confidence: 99%
See 1 more Smart Citation
“…O resultado dessa avaliação demonstrou que é possível empilhar várias DIFs na estrutura da RINA para trabalhar com datacenter distribuído, além disso a possibilidade de implementar diversas funcionalidades tais como segurança, multihoming e roteamento nas DIFs. Outro trabalho relacionado é o de [Maffione, 2016] que concerne à programabilidade de uma API para desenvolvimento de políticas e avaliação de desempenho dos algoritmos de controle de congestionamento, especificamente, TCP-RED 1 e Jain-PS 2 também direcionado para o protótipo. Porém, o foco maior é na avaliação dos algoritmos de controle de congestionamento os quais foram implementados no framework RINA-SDK.…”
Section: Trabalhos Relacionadosunclassified
“…The IRATI [11] project was funded through the FIRE initiative and developed a first RINA implementation for GNU/Linux systems. PRISTINE [12] extended the IRATI prototype with scalable solutions for security, seamless mobility, routing and reliability. These projects have deployed the prototypes to perform small-scale integration tests in order to validate RINA and its policies.…”
Section: Introductionmentioning
confidence: 99%