Wi-Fi ad-hoc communication on Android devices

With the ever fast paced evolution of technology, communication will be indispensable with the Internet. Wi-Fi Direct provides the capability of communication between devices without the use of any Internet connection. With such a capability, Wi-Fi Direct could be used for communication whenever an...

Full description

Saved in:
Bibliographic Details
Main Author: Pillai, Kaylyn Kai Ling
Other Authors: Li Mo
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/66737
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-66737
record_format dspace
spelling sg-ntu-dr.10356-667372023-03-03T20:31:26Z Wi-Fi ad-hoc communication on Android devices Pillai, Kaylyn Kai Ling Li Mo School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks With the ever fast paced evolution of technology, communication will be indispensable with the Internet. Wi-Fi Direct provides the capability of communication between devices without the use of any Internet connection. With such a capability, Wi-Fi Direct could be used for communication whenever an Internet connection is unavailable. Hence, this report covers the different approaches taken to implement a reconnection mechanism for an existing Wi-Fi Direct Chat Android Application, named WiFiChat. This reconnection mechanism should activate when an unnatural disconnection occurs, this could happen when the devices are considerably distant from each other. The functionality and limitations of WiFiChat are listed. A general introduction to the Wi-Fi Direct framework and Android’s Wi-Fi P2P API is also given. The implementation section provides the reasons on why the original code is unable to support reconnection, so as to understand the logic behind the approaches taken. The changes are also described in detail with supporting reasons on why a certain action is incapable of reconnection. Unfortunately, the changes were inadequate to implement the reconnection mechanism. A conclusion drawn from this would be the formation of persistent groups and how it retains group information despite removing them. Bachelor of Engineering (Computer Science) 2016-04-25T02:08:42Z 2016-04-25T02:08:42Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/66737 en Nanyang Technological University 29 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
Pillai, Kaylyn Kai Ling
Wi-Fi ad-hoc communication on Android devices
description With the ever fast paced evolution of technology, communication will be indispensable with the Internet. Wi-Fi Direct provides the capability of communication between devices without the use of any Internet connection. With such a capability, Wi-Fi Direct could be used for communication whenever an Internet connection is unavailable. Hence, this report covers the different approaches taken to implement a reconnection mechanism for an existing Wi-Fi Direct Chat Android Application, named WiFiChat. This reconnection mechanism should activate when an unnatural disconnection occurs, this could happen when the devices are considerably distant from each other. The functionality and limitations of WiFiChat are listed. A general introduction to the Wi-Fi Direct framework and Android’s Wi-Fi P2P API is also given. The implementation section provides the reasons on why the original code is unable to support reconnection, so as to understand the logic behind the approaches taken. The changes are also described in detail with supporting reasons on why a certain action is incapable of reconnection. Unfortunately, the changes were inadequate to implement the reconnection mechanism. A conclusion drawn from this would be the formation of persistent groups and how it retains group information despite removing them.
author2 Li Mo
author_facet Li Mo
Pillai, Kaylyn Kai Ling
format Final Year Project
author Pillai, Kaylyn Kai Ling
author_sort Pillai, Kaylyn Kai Ling
title Wi-Fi ad-hoc communication on Android devices
title_short Wi-Fi ad-hoc communication on Android devices
title_full Wi-Fi ad-hoc communication on Android devices
title_fullStr Wi-Fi ad-hoc communication on Android devices
title_full_unstemmed Wi-Fi ad-hoc communication on Android devices
title_sort wi-fi ad-hoc communication on android devices
publishDate 2016
url http://hdl.handle.net/10356/66737
_version_ 1759857206367354880