NSense presented in IEEE Healthcom2016

NSense: A People-centric, non-intrusive Opportunistic Sensing Tool for Contextualizing Social Interaction

The scientific paper NSense (Rute C. Sofia, Saeik Firdose, Luis Amaral Lopes, Waldir Moreira and Paulo Mendes) has been accepted in IEEE Healthcom 2016 (September 14th-18th, Munich). NSense is a software tool developed by COPELABS that tracks and infers social interaction aspects in the form of computational utility functions that aim at describing two indicators of interaction: propinquity, and social interaction level.

Connecting the Edges: A Universal, Mobile-Centric, and Opportunistic Communications Architecture

posted Feb 19, 2018, 8:04 AM by Rute Sofia

New H2020 UMOBILE paper: C. A. Sarros et al., "Connecting the Edges: A Universal, Mobile-Centric, and Opportunistic Communications Architecture," in IEEE Communications Magazine, vol. 56, no. 2, pp. 136-143, Feb. 2018.doi: 10.1109/MCOM.2018.1700325

The Internet has crossed new frontiers with access to it getting faster and cheaper. Considering that the architectural foundations of today’s Internet were laid more than three decades ago, the Internet has done remarkably well until today to cope with the growing demand. However, the future Internet architecture is not only expected to support the ever-growing number of users and devices but also a diverse set of new applications and services.
Departing from the traditional host-centric access paradigm where access to a desired content is mapped to its location, an information-centric model enables the association of access to a desired content with the content itself, irrespectively of the location where it is being held. UMOBILE tailors the information-centric communication model to meet the requirements of opportunistic communications, integrating those connectivity approaches into a single architecture.By pushing services near the edge of the network, such an architecture can pervasively operate in any networking environment and allows for the development of innovative applications, providing access to data independently of the level of end-to-end connectivity availability.

Senception 'Ones to Watch', running for Public European Champion 2017/2018

posted Feb 1, 2018, 2:19 AM by Rute Sofia   [ updated Feb 1, 2018, 2:48 AM ]

Senception Lda has been awarded by the European Business Awards as 'Ones to Watch' 2017/2018. Senception is one of the 11 small portuguese SMEs running for 'Public European Champion 2017/2018'.
Please support us by voting via: European Business Awards

TUM Kolloquium: Contextual Interaction inference and characterization derived from wireless network mining

posted Sep 18, 2017, 5:10 AM by Rute Sofia

07.2017: Video available via the TUM media portal

This talk is focused on wireless network mining and on context and behavior characterization derived from the application of non-intrusive, pervasive sensing approaches in connected wireless environments. The research described in this talk goes over the development of networking solutions and mechanisms that can assist data capture and distributed inference of roaming habits in a way that may lead to social interaction stimulation (and as a consequence, to a better design of networking communication).

NSense presented in IEEE Healthcom2016

posted Sep 18, 2017, 5:05 AM by Rute Sofia   [ updated Sep 18, 2017, 5:06 AM ]

NSense: A People-centric, non-intrusive Opportunistic Sensing Tool for Contextualizing Social Interaction


The scientific paper NSense (Rute C. Sofia, Saeik Firdose, Luis Amaral Lopes, Waldir Moreira and Paulo Mendes) has been accepted in IEEE Healthcom 2016 (September 14th-18th, Munich). NSense is a software tool developed by COPELABS that tracks and infers social interaction aspects in the form of computational utility functions that aim at describing two indicators of interaction: propinquity, and social interaction level.

Food for Thought

posted Nov 5, 2015, 3:17 PM by Rute Sofia

Set of material that I have been developing towards new aspects in networking (updated when there is time...)

Dynamic Frequency Sharing, wireless multi-station downstream transmission

posted Apr 17, 2015, 6:21 AM by Rute Sofia   [ updated Apr 17, 2015, 6:23 AM ]

DFS is a software-based mechanism that targets short-range wireless networks where transmission is based on a shared medium (e.g. broadcast) and which rely on OFDM for data transmission. DFS is applicable downstream, from the antenna to the station, and relies on techniques both from OSI Layer 1 and 2 to assist data transmission to multiple stations within a time-frame that based only in OFDM could only serve the purpose of serving a single station.

Allowing downstream transmission via one symbol to multiple stations provides the means to improve the performance of current solutions three-fold. Firstly, by allowing data to be transmitted on the same time-frame to multiple stations, the control overhead is reduced in comparison to the current standards, as the same control information is used to transmit data to multiple stations. Secondly, for real-time traffic there is an upper bound on usable data rates. For instance, for Voice over IP (VoIP) traffic it is approximately 486 kilobits per second (kbps), and for video traffic such limit is of 1 megabit per second (Mbps). Due to this limit, increasing the capacity of the wireless link does not suffice to improve performance as buffering cannot be used in real-time traffic. With the increasing popularity of VoIP, online-gaming, this inefficiency becomes an important problem to be solved. By multiplexing data downstream (from controller to stations) to several stations our solution is expected to provide a better usage of high data rate channels, which is a beneficial aspect in terms of real-time traffic. Thirdly, instead of transmitting to stations one by one, thus wasting time in particular if the first station that captures the medium is what is known as „slow“ station (e.g. away from the antenna or attaining severe interference around), our solution provides a way to transmit „simultaneously“ data to several stations within the same time frame thus decreasing the round-trip time and the latency of the transmission.


DFS has been conceived, validated, and implemented by COPELABS (Rute Sofia and Luis LOpes) and University of Kent (Huseyin Haci, Hassan Osman, Huiling Zhu) in the context of the European project ULOOP - User-centric Wireless Local Loop.

Related work:


Trust Circles in Internet Architectural Design

posted Apr 15, 2015, 3:02 PM by Rute Sofia   [ updated Apr 15, 2015, 3:51 PM ]

Within the context of User-centric Networking, distributed trust schemes are being considered as a way to assist in developing connectivity only between devices whose owners "trust" each other for the specific purpose of relaying some form of data. Such trust does not necessarily imply that users know each other; instead, it relates to social interaction and to the interests shared by familiar strangers, i.e., users that knowingly or unknowingly share some aspects of their daily routines (e.g. visiting the same coffee shop every Saturday morning). Hence, the user anonymity is kept, while social interaction metrics related to direct and non direct recommendations of nodes around, as well as to the trust openness of a user towards strangers assists in developing more robust connectivity links, in the sense that connectivity becomes intertwined with circles of trust that are built on-the-fly.

Previous work that SITI developed in the context of the European project ULOOP considers the partial integration of social trust schemes as a way to provide non-repudiation, while still mitigating attacks. By using such techniques, ULOOP provides a single-sign on approach that can assist in creating trusted communities of devices. We have shown that such communities can assist in non-repudiation as well as in providing better QoE, due to allowing fairness in multiple users transmission.

In PEOPLE, we are currently exploring an interdisciplinary approach to networking, by finding more realistic ways to explore aspects such as trust, a belief that is also dependent on cognitive aspects.

Related work:

Rute C. Sofia and Luis Amaral Lopes, Trust as a Fairness Parameter for Quality of Experience in Wireless networks, chapter III, pages 159-169, Springer, Lecture Notes in Social Networking, volume Contribution To Appear, 2014

Rute C. Sofia, Paulo Mendes, José Manuel Damásio, Sara Henriques, Fabio Giglietto, Erica Giambitto and Alessadro Bogliolo, Moving Towards a Socially-Driven Internet Architectural Design (2012), in: ACM SIGCOMM CCR Newsletter, 42:3

Mobility in Multihop routing - yet another routing protocol, or can we explore alternatives to the complete protocolar design?

posted Apr 14, 2015, 5:49 PM by Rute Sofia   [ updated Apr 14, 2015, 5:51 PM ]

Mobility management solutions have evolved to assist a better network operation in environments where the topology changes frequently due to the fact that nodes involved are carried and/or owned by humans. The most recent paradigms in user-centric networking have dealt with aspects such as better coordination of mobility anchor points both from an end-user and from a network perspective; attempting to estimate next handovers, based on roaming learning.

Routing in wireless networks disregards support for such movement. Link breaks in OSI Layer 1 and 2, if "long" enough, have as consequence path recomputation.

An alternative that has been explored in the context of my team is to propose and validate routing metrics that are "mobility-aware", requiring minor changes to the protocolar design (assuming shortest-path routing solutions).

Related Publications:



Energy-awareness in multihop routing

posted Apr 14, 2015, 5:28 PM by Rute Sofia

Energy awareness is a hop topic today that is being explored often in the context of "Greener" technology, e.g. devising devices that are less energy dependent, or designing software that takes into consideration energy consumption, trying to reduce as far as possible such consumption.

While these aspects are essential today due to the large availability of devices, another category of relevant work relates with the need to devise communication systems, and communication protocols, in a way that is energy-aware. In the context of pervasive wireless systems, the routing protocols being applied have not been devised having in mind energy awareness.

In this context, this field of work has explored metrics that can be applied to different families of multihop routing protocols and yet assist in a reduction of energy by providing better choice of paths to disseminate the information carried by nodes. The novel metrics have been validated in different protocols (OLSR; AODV), showing significant improvements in terms of network lifetime, while at the same time not jeopardizing the network operation in terms of throughput; packet loss; end-to-end delay. An IETF draft has been produced, explaining how to set the metrics in shortest-path derived approaches, as well as in new approaches, such as the RPL protocol.

Related work:

1-9 of 9