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
Socially aware microcloud service overlay optimization in community networks
KTH, School of Information and Communication Technology (ICT). Universitat Politecnica de Catalunya (UPC) Barcelona, Spain.
Universitat Politècnica de Catalunya. Barcelona, Spain.
Universitat Politècnica de Catalunya, BarcelonaTECH, Barcelona, Spain.
KTH, School of Electrical Engineering and Computer Science (EECS), Software and Computer systems, SCS.ORCID iD: 0000-0003-4516-7317
2019 (English)In: Software, practice & experience, ISSN 0038-0644, Vol. 49, no 1, article id 13Article in journal (Refereed) Published
Abstract [en]

Community networks are a growing network cooperation effort by citizens to build and maintain Internet infrastructure in regions that are not available. Adding that, to bring cloud services to community networks (CNs), microclouds were started as an edge cloud computing model where members cooperate using resources. Therefore, enhancing routing for services in CNs is an attractive paradigm that benefits the infrastructure. The problem is the growing consumption of resources for disseminating messages in the CN environment. This is because the services that build their overlay networks are oblivious to the underlying workload patterns that arise from social cooperation in CNs. In this paper, we propose Select in Community Networks (SELECTinCN), which enhances the overlay creation for pub/sub systems over peer‐to‐peer (P2P) networks. Moreover, SELECTinCN includes social information based on cooperation within CNs by exploiting the social aspects of the community of practice. Our work organizes the peers in a ring topology and provides an adaptive P2P connection establishment algorithm, where each peer identifies the number of connections needed based on the social structure and user availability. This allows us to propagate messages using a reduced number of hops, thus providing an efficient heuristic to an NP‐hard problem that maps the workload graph to the structured P2P overlays resulting in a number of messages close to the theoretical minimum. Experiments show that, by using social network information, SELECTinCN reduces the number of relay nodes by up to 89% using the community of practice information versus the state‐of‐the‐art pub/sub notification systems given as baseline.

Place, publisher, year, edition, pages
Wiley: John Wiley & Sons, 2019. Vol. 49, no 1, article id 13
Keywords [en]
community networks, community of practice, microclouds, P2P overlay networks, social networks
National Category
Communication Systems
Research subject
Information and Communication Technology
Identifiers
URN: urn:nbn:se:kth:diva-259338DOI: 10.1002/spe.2750ISI: 000485481400001Scopus ID: 2-s2.0-85072199534OAI: oai:DiVA.org:kth-259338DiVA, id: diva2:1350969
Note

QC 20190916

Available from: 2019-09-12 Created: 2019-09-12 Last updated: 2019-10-01Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records BETA

Girdzijauskas, Sarunas

Search in DiVA

By author/editor
Apolonia, NunoGirdzijauskas, Sarunas
By organisation
School of Information and Communication Technology (ICT)Software and Computer systems, SCS
Communication Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 45 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