Development of a Social DTN for Message Communication between SNS Group Members

Smartphones have the ability to communicate with other terminals through ad hoc connections. A variety of applications have been developed to exploit this ability. The authors have developed an Android OS (operating system) application (called “social DTN manager”) that builds a...

Full description

Bibliographic Details
Main Authors: Hidenori Takasuka, Koichi Hirai, Kazumasa Takami
Format: Article
Language:English
Published: MDPI AG 2018-04-01
Series:Future Internet
Subjects:
Online Access:http://www.mdpi.com/1999-5903/10/4/32
_version_ 1811299706054115328
author Hidenori Takasuka
Koichi Hirai
Kazumasa Takami
author_facet Hidenori Takasuka
Koichi Hirai
Kazumasa Takami
author_sort Hidenori Takasuka
collection DOAJ
description Smartphones have the ability to communicate with other terminals through ad hoc connections. A variety of applications have been developed to exploit this ability. The authors have developed an Android OS (operating system) application (called “social DTN manager”) that builds a DTN (delay, disruption, disconnection tolerant networking) among members of a social networking service (SNS) community using a community token. The members can exchange messages over this network. Control messages for building a DTN are forwarded to only those nodes that use the same community token in order to reduce flooding of message copies. When a source node sends a communication request to its destination node, they exchange control messages to establish a communication route. Relay nodes use these messages to create and hold routing information for these nodes in their routing tables. Thereafter, relay nodes can forward data messages based on their routing tables. This again reduces flooding of message copies. The social DTN manager incorporates these functions, Facebook Graph API and Google Nearby Connections API. The authors have installed it in Android terminals and confirmed that a social DTN can successfully be built using this application and that data messages can be exchanged between terminals via reactive routes.
first_indexed 2024-04-13T06:40:46Z
format Article
id doaj.art-0469620575524a7a92e4cca0b9e80d4f
institution Directory Open Access Journal
issn 1999-5903
language English
last_indexed 2024-04-13T06:40:46Z
publishDate 2018-04-01
publisher MDPI AG
record_format Article
series Future Internet
spelling doaj.art-0469620575524a7a92e4cca0b9e80d4f2022-12-22T02:57:45ZengMDPI AGFuture Internet1999-59032018-04-011043210.3390/fi10040032fi10040032Development of a Social DTN for Message Communication between SNS Group MembersHidenori Takasuka0Koichi Hirai1Kazumasa Takami2Department of Information Systems Science, Faculty of Engineering, Soka University, 1-236 Tangi-cho, Hachioji-shi 192-8577, JapanInformation Systems Science Major, Graduate School of Engineering, Soka University, 1-236 Tangi-cho, Hachioji-shi 192-8577, JapanDepartment of Information Systems Science, Faculty of Engineering, Soka University, 1-236 Tangi-cho, Hachioji-shi 192-8577, JapanSmartphones have the ability to communicate with other terminals through ad hoc connections. A variety of applications have been developed to exploit this ability. The authors have developed an Android OS (operating system) application (called “social DTN manager”) that builds a DTN (delay, disruption, disconnection tolerant networking) among members of a social networking service (SNS) community using a community token. The members can exchange messages over this network. Control messages for building a DTN are forwarded to only those nodes that use the same community token in order to reduce flooding of message copies. When a source node sends a communication request to its destination node, they exchange control messages to establish a communication route. Relay nodes use these messages to create and hold routing information for these nodes in their routing tables. Thereafter, relay nodes can forward data messages based on their routing tables. This again reduces flooding of message copies. The social DTN manager incorporates these functions, Facebook Graph API and Google Nearby Connections API. The authors have installed it in Android terminals and confirmed that a social DTN can successfully be built using this application and that data messages can be exchanged between terminals via reactive routes.http://www.mdpi.com/1999-5903/10/4/32DTN (delay, disruption, disconnection tolerant networking)social networking service (SNS)Android OS applicationmessage communication
spellingShingle Hidenori Takasuka
Koichi Hirai
Kazumasa Takami
Development of a Social DTN for Message Communication between SNS Group Members
Future Internet
DTN (delay, disruption, disconnection tolerant networking)
social networking service (SNS)
Android OS application
message communication
title Development of a Social DTN for Message Communication between SNS Group Members
title_full Development of a Social DTN for Message Communication between SNS Group Members
title_fullStr Development of a Social DTN for Message Communication between SNS Group Members
title_full_unstemmed Development of a Social DTN for Message Communication between SNS Group Members
title_short Development of a Social DTN for Message Communication between SNS Group Members
title_sort development of a social dtn for message communication between sns group members
topic DTN (delay, disruption, disconnection tolerant networking)
social networking service (SNS)
Android OS application
message communication
url http://www.mdpi.com/1999-5903/10/4/32
work_keys_str_mv AT hidenoritakasuka developmentofasocialdtnformessagecommunicationbetweensnsgroupmembers
AT koichihirai developmentofasocialdtnformessagecommunicationbetweensnsgroupmembers
AT kazumasatakami developmentofasocialdtnformessagecommunicationbetweensnsgroupmembers