ICON (DTN-Amazon project), 2012

ICON - Information and Context Oriented Networking



Nelson Morais, Bruno Batista and Paulo Mendes, ICON - Information-centric Opportunistic Networking, SITI-SW-12-06, 201.


ICON is an implementation of an information and Context Oriented Networking framework. ICON is being developed primaly for opportunistic networks (e.g. Delay Tolerant Networks), but can be used in more stable mobile networks and even in the Internet.


The basic data centric communication functionality is based on prior work from CCN/NDN - forwarding and interest structures, and HAGGLE - flexiblility required to operate in opportunistic networks.


The ICON architecture includes three main entities:

  • a data engine, which takes care of adequately storing/wrapping previously collected data for treatment by the other ICON entities (e.g. what data to store and for how long). Thais entity is based on the CCN concepts for PIT, FIB, and Content Stores.
  • a networking engine, which manages all of the networking interfaces and protocols .
  • decision engine has a set of advanced functionality such as a declarative rule management, behaviour infer both towards the application layer and the networking layers, social awareness, context collector and synchronized in-network caching.


ICON main features are:

  • An open-source, modular platform for information-centric technology, which can easily be extended by adding new modules (e.g. a routing module).
  • An xml-based interface to obtain collected data.
  • Capability to interoperate with any information-centric routing protocol





ICON has been developed to be agnostic to the Operating System, and is currently developed for Android.

The prototype is expected to be ready in September 2012 to: Windows, Lunux, MACOs, as well as on embedded platforms, based on .NET.



The Team

ICON is a tool developed in the context of the DTN-Amazon project, by SITILabs, Universidade Lusófona.


The core team of ICON is:

Paulo Mendes, conceptual supervisor and DTN-Amazon scientific coordinator (SITILabs Scientific Director for Innovation)

Bruno Batista, daily supervisor (SITILabs researcher and PhD student at MAP-i Doctoral Programme).

Nelson Morais, MSc student at Universidade Lusófona/SITILabs and  responsible for the implementation of ICON.





The slides and poster presented at the CCNxCon 2012 workshop, hold at Sophia Antipolis in September 2012, are now available.


The video of the demonstration provided at CCNxCon 2012 is available on YouTube.




Questions and additional information: please e-mail SITILabs



Copyright @2012 SITI/COPELABS, Universidade Lusófona. All Rights Reserved



C-BRAIN MeetingsIn 2015/2016, the C-BRAIN (COPELABS BRAINstorming) meetings occur monthly, Tuesdays, 14h00-15h30, COPELABS, room U.0.10, ground floor of Building U, University Lusofona. C-BRAINs are motivated by the interdisciplinary nature of COPELABS, and are intended to assist in creating sinergies and giving rise to new ideas, in contexts where Informatics meets Psychology.


Our up-to-date list of events. Interdisciplinary meetings, workshops, and much more!

Organized events


Latest Research

ummOur scientific repository holds the most recent work. COPELABS follows a pre-print open policy.

SITI - Informatics Systems and Technologies Group

SITI w400SITI is focused upon user-centric trends that are emerging in several fields of Information and Communication Technology (ICT), OSI Layers 2 and 3. As in other grassroots movements, the user will have an active say concerning services provided and consequently, concerning the techno-social environment that surrounds him/her.

CTIP - Technology Intensive Psychology Group

CTIP w400This group is based (i.e. integrated members) on a core of scientifically active researchers from the former CEPCA (Pedro Gamito, Jorge Oliveira, Rodrigo Brito, Paulo Lopes, and Ana Loureiro) 2 more recent PhDs (Cristina Camilo and Bárbara Gonzalez). Note, however, that the CEPCA team (team size, funding and indicators included in 5.) changed substantially since 2008, when it had 8 PhDs (of which only PG remains) and 5 groups. In 2011-13 the team grew to 14 integrated PhDs in 2-3 groups. By 2013, however, it was clear that the bulk of CEPCA output of international level (13 of the 14 indicators in table 5.) was the responsibility of the neurocognitive/cyber therapy-focused group, with only 3 PhD and 2 non-PhD members (PI: PG). The inevitable consolidation of CEPCA around this core group pointed to the desirability of joining forces with an informatics team – SITILABS – to create COPELABS as an interdisciplinary R&D unit (see Description of the R&D unit).

NEMPS PhD Programme

logo nemps smallNEMPS PhD programme - New Media and Pervasive Systems, University Lusófona. Check out the application deadlines and scholarship opportunities!

Current Sponsors


        ulht   logo eu

Past Sponsors