Abderrahmen Mtibaa

Abderrahmen Mtibaa


Research Focus & Metrics

Academic Career Length

21Years (2006-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 March 2010
Verified
Conference Paper
Closed access
Abderrahmen MtibaaAbderrahmen Mtibaa
Abderrahmen Mtibaa
MMMartin May
Martin May
CDChristophe Diot
Christophe Diot
MAMostafa Ammar
Mostafa Ammar
In opportunistic networks, end-to-end paths between two communicating nodes are rarely available. In such situations, the nodes might still copy and forward messages to nodes that are more likely to meet the destination. The question is which forwarding algorithm offers the best trade off between cost (number of message replicas) and rate of successful message delivery. We address this challenge by developing the PeopleRank approach in which nodes are ranked using a tunable weighted social information. Similar to the PageRank idea, PeopleRank gives higher weight to nodes if they are socially connected to important other nodes of the network. We develop centralized and distributed variants for the computation of PeopleRank. We present an evaluation using real mobility traces of nodes and their social interactions to show that PeopleRank manages to deliver messages with near optimal success rate (close to Epidemic Routing) while reducing the number of message retransmissions by 50% compared to Epidemic Routing.

1 January 2007
Verified
Conference Paper
Open access
PDF file
ACAugustin Chaintreau
Augustin Chaintreau
Abderrahmen MtibaaAbderrahmen Mtibaa
Abderrahmen Mtibaa
LMLaurent Massoulie
Laurent Massoulie
CDChristophe Diot
Christophe Diot

1 December 2013
Verified
Conference Paper
Closed access
Abderrahmen MtibaaAbderrahmen Mtibaa
Abderrahmen Mtibaa
KHKhaled A. Harras
Khaled A. Harras
AFAfnan Fahim
Afnan Fahim
Many mobile applications overcome their device limitations in computational, energy, or data resources by offloading computations to the cloud. In this paper, we consider environments in which computational offloading occurs amongst a set of mobile devices. We call such an environment a mobile device cloud (MDC). In this work, we first highlight the gain in computation time and energy consumption that can be achieved by offloading tasks to nearby devices within an MDC compared to a cloud. We then propose and implement an MDC platform that enables the creation and assessment of various offloading algorithms in MDCs. This platform consists of an Android application deployable across MDC devices, and a test bed to measure power being consumed by a mobile device. We utilize this platform to carry out various offloading experiments on an MDC test bed from which we gain interesting insights into the potential for MDC offloading. Results from these experiments show up to 50% gain in time and 26% gain in energy. Finally, we address the off loadee selection problem in MDCs by proposing several social-based algorithms. The potential promise of this approach is shown by evaluating these algorithms using real data sets that include contact traces and social information of mobile devices in a conference setting.

18 August 2008
Verified
Conference Paper
Open access
PDF file
Abderrahmen MtibaaAbderrahmen Mtibaa
Abderrahmen Mtibaa
ACAugustin Chaintreau
Augustin Chaintreau
JLJason LeBrun
Jason LeBrun
EOEarl Oliver
Earl Oliver
APAnna-Kaisa Pietilainen
Anna-Kaisa Pietilainen
CDChristophe Diot
Christophe Diot
This paper studies a Bluetooth-based mobile social network application deployed among a group of 28 participants collected during a computer communication conference. We compare the social graph containing friends, as defined by participants, to the contact graph, that is the temporal network created by opportunistic contacts as owners of devices move and come into communication range. Our contribution is twofold: first, we prove that most properties of nodes, links, and paths correlate among the social and contact graphs. Second, we describe how the structure of the social graph helps build forwarding paths in the contact graph, allowing two nodes to communicate over time using opportunistic contacts and intermediate nodes. Efficient paths can be built using only pairs of nodes that are socially close (i.e. connected through a few pairs of friends). Our results indicate that opportunistic forwarding complies with the requirement of social network application.

1 January 2013
Verified
Conference Paper
Open access
AFAfnan Fahim
Afnan Fahim
Abderrahmen MtibaaAbderrahmen Mtibaa
Abderrahmen Mtibaa
KHKhaled A. Harras
Khaled A. Harras

1 June 2015
Verified
Conference Paper
Closed access
Abderrahmen MtibaaAbderrahmen Mtibaa
Abderrahmen Mtibaa
KHKhaled A. Harras
Khaled A. Harras
KHKarim Habak
Karim Habak
MAMostafa Ammar
Mostafa Ammar
EZEllen W. Zegura
Ellen W. Zegura
With the advent of wearable computing and the resulting growth in mobile application market, we investigate mobile opportunistic cloud computing where mobile devices leverage nearby computational resources in order to save execution time and consumed energy. Our goal is to enable generic computation offloading to heterogeneous devices that include Cloud, mobile devices, and cloudlets. We propose a generic and flexible architecture that maximizes the computation gain with respect to various objective functions such as, minimizing the response time, reducing the overall energy consumption, and increasing the network lifetime. This novel architecture is designed to automate computation offloading to numerous compute resources over disrupted network connections.