Research results highligths

Dynamic and seamless network renumbering. All the layers in a network can be renumbered simultaneously without impacting running traffic. Renumbering is a fully automated procedure that does not require human intervantion. Use cases include network consolidation, network optimization or distributed mobility management. Learn more!

Distributed Mobility Management without tunnels or specialized protocols. Mobility is supported just using the tools the network architecture provides: a complete naming and addressing architecture and a set of recursive layers to accomodate the load, sclae and rate of change of mobile terminals. Learn more!

More effective security at a lower cost. RINA networks are inherently more secure than current IP-based networks, at the same time require significantly less security protocols, mechanims and policies to do the job. Securing layers instead of protocols and a complete addressing architecture are part of the rationale. Learn more!

More predictable and sophisticated network management. Due to its minimal structure featuring a single repeating layer with common protocol frameworks and a single management protocol, RINA networks are significantly easier to manage. Closed-loop management becomes more effective, enabling greater automation levels. Learn more!

Faster, adaptive, aggregate congestion control for better QoS and resource utilization. Congestion control can be applied closer to where congestion happens, minimizing the time to react. Congestion controllers can be customized per layer, dealing with aggregates of end-to-end flows at lower layers maximizing efficiency. Learn more!

Stop designing/coding protocols from scratch: support new use cases by designing and assembling policies. RINA allows network design to transition from devising new protocols to defining new policies for a reduced set of well-defined components. Programmability is thus enabled but its complexity is bounded. Learn more!

Consistent QoS model from the application to the phsyical medium. Layers expose information of its (IPC) service quality characteristics in a technology independent-way, with QoS cubes. Applications (including other layers) provide QoS requirements on each service request, which are mapped to the proper QoS cube. Learn more!

Application discovery across multiple layers and networks. RINA networks allow two applications to discover each other even if they do not share the same layer, via a distributed function called the DIF Allocator. This function also triggers the instantiation of a layer on demand, coordinating multiple peer network manager processes. Learn more!

Multiple adoption/deployment options in brownfield scenarios. A greenfield environment is not necessary to start benefiting from RINA adoption. RINA layers can be deployed as an overlay to current network technologies, also in underlay configurations or sideways. Existing applications can be supported with sockets emulators. Learn more!