Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Middleware for Opportunistic Content Distribution
KTH, School of Electrical Engineering (EES), Communication Networks. KTH, School of Electrical Engineering (EES), Centres, ACCESS Linnaeus Centre.
KTH, School of Electrical Engineering (EES), Communication Networks. KTH, School of Electrical Engineering (EES), Centres, ACCESS Linnaeus Centre.ORCID iD: 0000-0002-9176-3454
KTH, School of Electrical Engineering (EES), Communication Networks. KTH, School of Electrical Engineering (EES), Centres, ACCESS Linnaeus Centre.
KTH, School of Electrical Engineering (EES), Communication Networks. KTH, School of Electrical Engineering (EES), Centres, ACCESS Linnaeus Centre.
Show others and affiliations
2016 (English)In: Computer Networks, ISSN 1389-1286, E-ISSN 1872-7069Article in journal (Refereed) Epub ahead of print
Abstract [en]

In this work we present a middleware architecture for a mobile peer-to-peer content distribution system. Our architecture allows wireless content dissemination between mobile nodes without relying on infrastructure support. In addition, it supports the dissemination of contents between the wireless ad-hoc domain and the wired Internet. In the ad-hoc domain, contents are exchanged opportunistically when nodes are within communication range. Applications access the service of our platform through a publish/subscribe interface and therefore do not have to deal with low-level opportunistic networking issues or matching and soliciting of contents. Our middleware consists of three key components. A content structure that facilitates dividing contents into logical topics and allows efficient matching of content lookups and downloading under sporadic node connectivity. A solicitation protocol that allows nodes to solicit content meta-information in order to discover contents available at a neighboring node and to download content entries disjointedly from different nodes. An API that allows applications to access the system services through a publish/subscribe interface. In this work we present the design and implementation of our middleware and describe a set of applications that use the services provided by our middleware. We also assess the performance of the system using our Android implementation as well as a simulation implementation for large-scale evaluation.

Place, publisher, year, edition, pages
Elsevier, 2016.
Keyword [en]
middleware, opportunistic communication, device-to-device communication, mobile wireless networks, content distribution
National Category
Telecommunications
Identifiers
URN: urn:nbn:se:kth:diva-176474DOI: 10.1016/j.comnet.2016.05.026Scopus ID: 2-s2.0-84988919169OAI: oai:DiVA.org:kth-176474DiVA: diva2:867590
Note

QC 20160608

Available from: 2015-11-05 Created: 2015-11-05 Last updated: 2017-12-01Bibliographically approved
In thesis
1. System Design for Opportunistic Networks
Open this publication in new window or tab >>System Design for Opportunistic Networks
2015 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Device-to-device communication has been suggested as a complement to traditional cellular networks as a means of offloading cellular traffic. In this thesis we explore a solution for device-to-device communication based on opportunistic content distribution in a content-centric network. Communication opportunities arise as mobile nodes roam around in an area and occasionally enter in direct communication range with one another. We consider a node to be a pedestrian equipped with a mobile device and explore the properties of opportunistic communication in the context of content dissemination in urban areas.

The contributions of this thesis lie in three areas. We first study human mobility as one of the main enablers of opportunistic communication. We introduce traces collected from a realistic pedestrian mobility simulator and demonstrate that the performance of opportunistic networks is not very sensitive to the accurate estimation of the probability distributions of mobility parameters. However, capturing the space in which mobility occurs may be of high importance. Secondly, we design and implement a middleware for opportunistic content-centric networking, and we evaluate it via a small-scale testbed, as well as through extensive simulations. We conclude that energy-saving mechanisms should be part of the middleware design, while caching should be considered only as an add-on feature. Thirdly, we present and evaluate three different energy-saving mechanisms in the context of opportunistic networking: a dual-radio architecture, an asynchronous duty-cycling scheme, and an energy-aware algorithm which takes into account node selfishness. We evaluate our proposals analytically and via simulations. We demonstrate that when a critical mass of participants is available, the performance of the opportunistic network is comparable to downloading contents directly via the cellular network in terms of energy consumption while offloading large traffic volumes from the operator.

Place, publisher, year, edition, pages
Stockholm: KTH Royal Institute of Technology, 2015. vi, 59 p.
Series
TRITA-EE, ISSN 1653-5146 ; 2015:104
Keyword
opportunistic communication, system design, mobility, energy-saving mechanisms, device-to-device communication, mobile data offloading
National Category
Telecommunications
Research subject
Electrical Engineering
Identifiers
urn:nbn:se:kth:diva-176479 (URN)978-91-7595-778-4 (ISBN)
Public defence
2015-12-11, Sal F3, Lindstedtsvägen 26, KTH, Stockholm, 09:00 (English)
Opponent
Supervisors
Note

QC 20151120

Available from: 2015-11-20 Created: 2015-11-05 Last updated: 2015-12-11Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopushttp://www.sciencedirect.com/science/article/pii/S1389128616301797

Authority records BETA

Kouyoumdjieva, Sylvia T.Karlsson, Gunnar

Search in DiVA

By author/editor
Helgason, ÓlafurKouyoumdjieva, Sylvia T.Pajevic, LjubicaYavuz, Emre A.Karlsson, Gunnar
By organisation
Communication NetworksACCESS Linnaeus Centre
In the same journal
Computer Networks
Telecommunications

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 367 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf