Preamble: Remote Storage in Android Using SCTP



Similar documents
Anchor End-User Guide

Mobile Based Cloud Data Retrieval System

A Research Using Private Cloud with IP Camera and Smartphone Video Retrieval

What is NAS? Why NAS? Brief Introduction to Synology NAS

Qsync Install Qsync utility Login the NAS The address is :8080 bfsteelinc.info:8080

SVN5800 Secure Access Gateway

7. Mobile Phone Support

HiDrive Intelligent online storage for private and business users.

Commack UFSD Remote Access for Microsoft Windows Vista, 7 and 8 Apple Macs, ipads, iphones And Android devices

IIS, FTP Server and Windows

Cloud Computing for Education Workshop

AkrutoSync 4.0 User Guide

cbox YOUR FILES GO MOBILE! FOR ANDROID SMARTPHONES AND TABLETS USER MANUAL

Mobility with Eye-Fi Scanning Guide

Features of AnyShare

International Journal of Advance Foundation and Research in Computer (IJAFRC) Volume 2, Special Issue (NCRTIT 2015), January 2015.

Securing Corporate on Personal Mobile Devices

My Stuff Everywhere Your Content On Any Screen

Personal Cloud. Support Guide for Mobile Apple Devices

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: Security Note

Evolution of Smartphones And Android Operating System

Table of Contents. Description of the BlackVue App 3. Supported Devices 4. Screen Description 5. Home Screen 5. Video List Screen 6

Machine control going www - Opportunities and risks when connecting a control system to the Internet

Domus, the connected home

NAS 242 Using AiMaster on Your Mobile Devices

Remote Desktop Access through Android Mobiles and Android Mobiles Access through Web Browser

Configuration Guide. BES12 Cloud

NAS 243 Using AiData on Your Mobile Devices

Exchange ActiveSync (EAS)

BlackBerry Enterprise Service 10. Universal Device Service Version: Administration Guide

Uploading files to FTP server

Issues in Android on Mobile Platform and Their Resolution

What really is a Service?

Smart Anytime, Safe Anywhere. Climax Home Portal Platform. Envisage and Enable a Connected Future

Installation Guide. Mobile Surveillance Distance makes no difference. eagleeyes_quick_v1.5

Novell Filr 1.0.x Mobile App Quick Start

ReadyNAS Remote. User Manual. June East Plumeria Drive San Jose, CA USA

Internet Services. Sadiq M. Sait, Ph.D

Android Tablet Basics Class Handouts

Copyright 2013, 3CX Ltd.

Propalms TSE Deployment Guide

Pakhtunkhwa, Pakistan 1 salman@awkum.edu.pk

Backing up your digital image collection provides it with essential protection.

CLICK HERE TO ACCESS AN UP-TO-DATE ONLINE VERSION

Configuration Guide. BlackBerry Enterprise Service 12. Version 12.0

Personal Cloud. Support Guide for Windows Mobile Devices

SmartWatch Eco/Eco Compact

Kaspersky Lab Mobile Device Management Deployment Guide


User Guide FOR TOSHIBA STORAGE PLACE

PolyU Connect Mobile Connection. Setup Guide

Fast remote data access for control of TCP/IP network using android Mobile device

2013 USER GROUP CONFERENCE

GV-AView for Android Smartphones & Tablets

Remote Desktop Gateway. Accessing a Campus Managed Device (Windows Only) from home.

1. Introduction What is Axis Camera Station? What is Viewer for Axis Camera Station? AXIS Camera Station Service Control 5

Novell Filr. Mobile Client

Gigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset)

Remote Android Assistant with Global Positioning System Tracking

ONE INTEGRATED PLATFORM FOR ALL YOUR PRINT, SCAN AND DEVICE MANAGEMENT. uniflow canon.com.au/business

Mobile Device Manual for 3G DVRs

BlackVue Cloud App Overview...3. Getting Started...6. Basic Menu Screens BlackVue Cloud BlackVue Wi-Fi Internal Memory...

Sophos Mobile Control Installation guide. Product version: 3

Interwise Connect. Working with Reverse Proxy Version 7.x

Cloud Storage Service

Egnyte App for Android Quick Start Guide

Store & Share Quick Start

Testing & Assuring Mobile End User Experience Before Production. Neotys

Comparison of FTP and Signiant

Architecture and Data Flow Overview. BlackBerry Enterprise Service Version: Quick Reference

Frequently Asked Questions

HomeBudget Anishu, Inc.

Remote Connectivity to XV, XP and epro units running Visual Designer

How to use Dropbox. What is Dropbox. Please read the University of Melbourne Guidelines on Dropbox and University Information prior to use.

CRESTRON-APP/CRESTRON-APP-PAD Control App for Apple ios

1.3 CW x720 Pixels. 640x480 Pixels. 720P Wireless 150Mbps IPCAM. High Quality 720P MegaPixel Image

White Paper. Anywhere, Any Device File Access with IT in Control. Enterprise File Serving 2.0

Introduction to Computer Security Benoit Donnet Academic Year

NETWORK SET UP GUIDE FOR

Cell Phone Operating Systems

Troubleshooting BlackBerry Enterprise Service 10 version Instructor Manual

GO!Enterprise MDM Device Application User Guide Installation and Configuration for Android with TouchDown

GO!Enterprise MDM Device Application User Guide Installation and Configuration for Android

SSL VPN Technology White Paper

ANDROID NOTE MANAGER APPLICATION FOR PEOPLE WITH VISUAL IMPAIRMENT

CC File Transfer. User Manual

Bootstrap guide for the File Station

BlackBerry Enterprise Service 10. Version: Configuration Guide

Technology in Action. Alan Evans Kendall Martin Mary Anne Poatsy. Eleventh Edition. Copyright 2015 Pearson Education, Inc.

COLLABORATION AV SYSTEMS IN THE AGE OF BYOD

Seagate NAS OS 4 Reviewers Guide: NAS / NAS Pro / Business Storage Rackmounts


Dacorum U3A Computer Support Group. Friday 27th March 2015

Transcription:

Preamble: Remote Storage in Android Using SCTP Mr. Nikhil Vijay Patil 1, Prof.Sandeep Khanna 2 1 M.E.Second Year Student, Padm.Dr.V.B.Kolte College of Engineering, Malkapur Dist.Buldhana (M.S.) India. 2 Assistant Professor, Padm.Dr.V.B.Kolte College of Engineering, Malkapur Dist.Buldhana (M.S.) India. Abstract from the last three four years the smart phones are much popular in the people but with this popularity everyone is expecting more and more about the performance and functionality. There are many Smartphone manufacturers providing more and more features day by day. The Smart phones have pick up their market share because of android operating system. With this growing market there are some limitations like storage and Battery. The Battery problem can be solved using more mah Battery. The Smartphone users have much more data from various applications because with Smartphone one can take photograph, video and create or edit the office documents and whats-app like app also has their data. The Smartphone are as functional as computer. So to overcome storage problem Remote File Manager can manage user data at local and remote locations as cloud. User can use the cloud as the storage and can access their data at any time through their Smartphone. This will provide a way to manage local as well as remote data under one roof through the Smartphone only. Keywords Cloud-Storage, Remote-Storage, SCTP, Android, Smartphone, Storage Problem in Smartphone I. INTRODUCTION A. What does Smartphone mean? Initially Cell phones were used only for making calls only. PDA s were used for storing contacts and to-do list etc. Gradually both of them have added the functionality so that the cell phones can also store the contacts and also can support Email like facility and PDA s can also be used for making calls.this is the birth of Smart Phones. A smartphone is a mobile phone with highly advanced features. A typical smartphone has a high resolution touch screen display, Wi-Fi connectivity, Web browsing capabilities, and the ability to accept sophisticated applications. The majority of these devices run on any of these popular mobile Operating systems: Android, Symbian, ios, BlackBerry OS and Windows [1]. B. Concept of Remote Storage Remote Storage is a service where data is remotely maintained, managed, and backed up. The service is available to users over a network, which is usually the internet. It allows the user to store files online so that the user can access them from any location via the internet. The provider company makes them available to the user online by keeping the uploaded files on an external server. This gives companies using cloud storage services ease and convenience, but can potentially be costly. Many of these services are free up to a certain number of gigabytes, with additional storage available for a monthly fee. All cloud storage services provide drag and drop accessing and syncing of folders and files between your desktop and mobile devices, and the cloud drive. They also all allow account users to collaborate with each other on documents. C. Android Operating System Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google. With a user interface based on direct manipulation, Android is designed primarily for touch-screen mobile devices such as smartphones and tablet computers, with specialized user interfaces for televisions -Android TV cars Android Auto, and wrist watches -Android Wear. The OS uses touch inputs that loosely correspond to real-world actions, like swiping, tapping, pinching, and reverse pinching to manipulate onscreen objects, and a virtual keyboard. Despite being primarily designed for touch-screen input, it also has been used in game consoles, digital cameras, regular PCs and other electronics [3]. 330

D. Remote Storage in Android From the last three four years the smart phones are much popular in the people but with this popularity everyone is expecting more and more about the performance and functionality. There are many Smartphone manufacturers providing more and more features day by day. The Smart phones have pick up their market share because of android operating system. With this growing market there are some limitations like storage and Battery. The Smartphone users have much more data from various applications because with Smartphone one can take photograph, video and create or edit the office documents and whats-app like app also has their data. The Smartphone are as functional as computer. To overcome storage problem Remote File Manager can manage user data at local and remote locations as cloud. User can use the cloud as the storage and can access their data at any time through their Smartphone. This will provide a way to manage local as well as remote data under one roof through the Smartphone only. Figure I. Remote Storage in Android E. SCTP(Stream Control Transmission Protocol) SCTP is a protocol for transmitting multiple streams of data at the same time between two end points that have established a connection in a network. Sometimes referred to as next generation TCP. SCTP is a standard protocol developed by the Internet Engineering Task Force. Like TCP, SCTP manages reliable transport (ensuring the complete arrival of data units that are sent over the network) over the Internet's basically connectionless Internet Protocol, the protocol responsible for moving the data but not for managing whether all the data arrives. 331 Unlike TCP, SCTP ensures the complete concurrent transmission of several streams of data (in units called messages) between connected end points. SCTP also supports multi-homing which means that a connected end point can have alternate IP addresses associated with it in order to route around network failure or changing conditions.tcp transmits data in a single stream and guarantees that data will be delivered in sequence to the application or user at the end point. If there is data loss, or a sequencing error, delivery must be delayed until lost data is retransmitted or an out-ofsequence message is received. SCTP's multi-streaming allows data to be delivered in multiple, independent streams, so that if there is data loss in one stream, delivery will not be affected for the other streams. II. LITERATURE REVIEW A. Introduction to FTP4Android Concerning System is based on the IEEE paper presented in 3rd IEEE International Workshop on Digital Entertainment, Networked Virtual Environments, and Creative Technology titles as FTP4Android: A Local/Remote File Manager for Google Android Platform by Claudio E. Palazzi and Marco Ferrarese from Dipartimento di Matematica Pura e Applicata Università di PadovaVia Trieste, 63, 35121 Padova, Italy Nowadays it is common practice to handle any type of file with the personal computer. Unfortunately, the storage capacity of these devices is limited; it may hence be useful to have the possibility to store the files on the web and retrieve them at anytime and anywhere. To satisfy this need, they have created FTP4Android.Their solution provides smartphone users with the illusion of having an infinite memory on their devices by storing their files on remote servers. To speed up the transfer process both in upload and download, parallel transmissions to/from different servers are performed [6]. B. Description of FTP4Android Files can be locally stored on the smartphone or they can be remotely stored on servers in the Internet so as to widen the memory capacity of the device. In the latter case, these files are first divided into chunks which are then sequentially uploaded on available servers. We divide files into chunks for two different goals: System reliability by having multiple copies of the same chunk on different servers Efficiency by parallel upload/download of different chunks so as to increase the file retrieval speed. FTP4Android only requires users to install it on their

smartphones. The application is already configured to have the file system root folder in a local folder that allows writing files and folders [6]. Disadvantage: - Delays and Consistency One of FTP4Android disadvantages relays in its use of Internet connectivity. With limited upload/download bandwidth, FTP4Android will suffer from delays in letting user have access to its files. Another if a user utilized a free server that later becomes no longer available, the visualization of the file system may become inconsistent. To prevent this problem we can introduce redundancy of chunks making the same chunk available on more servers. III. SYSTEM DESIGN Figure II. Functioning of FTP4Android C. Merits and Demerits of FTP4Android Advantage: - Network Efficiency and Privacy With the use of threads it is possible to fully exploit the whole bandwidth available in uploading and downloading. Having many threads running concurrently, it results into more network efficiency. Another important advantage in dividing files in chunks before forwarding them to remote servers is that in this way a user can choose different servers belonging to different providers and none of them will have all the chunks to put together the original file. In this way, users contents will not be accessible by other people thus providing some privacy protection. A. FTP Protocol File Transfer Protocol, protocol for exchanging files over the Internet. FTP works in the same way as HTTP for transferring web pages from a server to a user's browser and SMTP for transferring electronic mail across the Internet. FTP uses the Internet's TCP/IP protocols to enable data transfer.ftp is most commonly used to download a file from a server using the Internet or to upload a file to a server. The File Transfer Protocol is a standard network protocol used to transfer computer files from one host to another host over a TCP-based network, such as the Internet.FTP is built on client-server architecture and uses separate control and data connections between the client and the server. FTP users may authenticate themselves using credentials, normally in the form of a username and password, but one can connect anonymously if the server is configured to allow it [2]. B. System Overview The basic concept of the application is to provide the user large storage space.in the figure 3.1 we can see that there is android Smartphone provided with the Remote File Manager application. There is Remote storage or Cloud storage where files can be uploaded or can be downloaded for the use by authenticated user at any time whenever or wherever required. 332

Start Go to Remote File Manager Application Login to Cloud Storage with Credentials Figure III. Basic Concept Select Upload or Download Perform Uploading to Cloud storage or Downloading from Cloud Exit Figure V. Flow Chart IV. CONCLUSION Figure IV. System Overview A. Illusion of Infinite Storage The Smartphone are popular over the world with this popularity the expectations are also increasing. The storage problem is one of them when we are using this application this will provide the illusion to user for having a large storage with him/her. C. System Flow chart Use of Remote file Storage is very easy thing. The user needs to enter in the application and then select the cloud and login to it by providing the credentials. User can perform the uploading files from local storage to cloud storage or downloading of files from cloud storage to local storage. B. Remote file access from anywhere and anytime The Smartphone is using the Remote File storage or Cloud Storage and keep their data or files at remote locations. With this application and Internet facility user will be able to upload or download files at anytime from anywhere and can use that. 333

[12] Prabhanshu Jaiswal, Improved Multiple File Transfer Protocol using Extended features of SCTP, International Journal of Modern Engineering Research (IJMER), Vol.2, Issue.3, May-June 2012 pp-1034-1038 [13] Han Qi, and Abdullah Gani, Research on Mobile Cloud Computing: Review, Trend and Perspectives References Figure VI. Smartphone with large storage [1] http://en.wikipedia.org/wiki/smartphone [2] http://en.wikipedia.org/wiki/file_transfer_protocol [3] http://en.wikipedia.org/wiki/android_(operating_system) [4] http://www.android.com/ [5] http://www.webopedia.com/term/r/remote_backup.html [6] Claudio E. Palazzi and Marco Ferrarese, FTP4Android: A Local/Remote File Manager for Google Android Platform, 3rd IEEE International Workshop on Digital Entertainment, Networked Virtual Environments, and Creative Technology, 2011 [7] R.Murugan, Study of Compute Application Resources Sharing for Android with Cloud Computing, International Journal of Innovative Research in Computer and Communication Engineering, Vol. 2, Issue 1, January 2014 [8]Paul Pocatilu, Syncing Mobile Applications with Cloud Storage Services, Informatica Economică vol. 17, no. 2/2013 [9]. Thomas Dreibholz and Erwin P. Rathgeb, University of Duisburg- Essen, Stream Control Transmission Protocol:Past, Current, and Future Standardization Activities, IEEE Communications Magazine, April 2011 [10] Srinivasa rao, cloud computing: an overview, Journal of Theoretical and Applied Information Technology [11] Ghassan A. Abed, Comparative Performance Investigation of TCP and SCTP Protocols over LTE/LTE-Advanced Systems, International Journal of Advanced Research in Computer and Communication Engineering,Vol. 1, Issue 6, August 2012 334