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...
Main Authors: | , , |
---|---|
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_ | 1828274798516502528 |
---|---|
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 |