35,122 research outputs found
Prototyping the recursive internet architecture: the IRATI project approach
In recent years, many new Internet architectures are being proposed to solve shortcomings in the current Internet. A lot of these new architectures merely extend the current TCP/IP architecture and hence do not solve the fundamental cause of these problems. The Recursive Internet Architecture (RINA) is a true new network architecture, developed from scratch, building on lessons learned in the past. RINA prototyping efforts have been ongoing since 2010, but a prototype on which a commercial RINA implementation can be built has not been developed yet. The goal of the IRATI research project is to develop and evaluate such a prototype in Linux/OS. This article focuses on the software design required to implement a network stack in Linux/OS. We motivate the placement of, and communication between, the different software components in either the kernel or user space. The first open source prototype of the IRATI implementation of RINA will be available in June 2014 for researchers, developers, and early adopters
Analysis of source code metrics from ns-2 and ns-3 network simulators
Ns-2 and its successor ns-3 are discrete-event simulators which are closely related to each
other as they share common background, concepts and similar aims. Ns-3 is still under
development, but it offers some interesting characteristics for developers while ns-2 still
has a large user base. While other studies have compared different network simulators,
focusing on performance measurements, in this paper we adopted a different approach
by focusing on technical characteristics and using software metrics to obtain useful conclusions.
We chose ns-2 and ns-3 for our case study because of the popularity of the former in
research and the increasing use of the latter. This reflects the current situation where ns-3
has emerged as a viable alternative to ns-2 due to its features and design. The paper
assesses the current state of both projects and their respective evolution supported by
the measurements obtained from a broad set of software metrics. By considering other
qualitative characteristics we obtained a summary of technical features of both simulators
including, architectural design, software dependencies or documentation policies.Ministerio de Ciencia e Innovación TEC2009-10639-C04-0
Recommended from our members
Using ICT to support public and private community memories: case studies and lessons learned
Information communication technologies (ICTs) enable the development of memories across a variety of communities. We identify a spectrum of deployment from private through to open public spaces. As we move along this spectrum key variables change including mechanisms of trust and accountability and the definition of ownership, authorship and readership. Some challenges however, remain constant such as designing for sustainability and the need to align research and community goals.
Private spaces can be created to enhance existing interactions, develop bonding capital and build shared memory. Such spaces allow a defined membership the opportunity to explore new ideas away from the public gaze, using language which may not be intelligible to outsiders. ICTs may be used to bridge internal and external audiences, repurposing content for a wider public. The original content may require alternative presentation, organisation or navigation methods to support its effective use by an external audience.
Increasingly, community memories are being developed using social software within the public sphere, however this raises issues of authority, reputation management, and conflict resolution. Unexpected innovation may occur, and issues of sustainability must be addressed. In our analysis we will draw on three ICT initiatives in which we have participated: Bletchley Park Guides’ Forum, Bletchley Park Text and Milton Keynes Open Guide
- …