ICPS: Intelli Cloud Print Service



Similar documents
Reallocation and Allocation of Virtual Machines in Cloud Computing Manan D. Shah a, *, Harshad B. Prajapati b

MULTI-DOMAIN CLOUD SOCIAL NETWORK SERVICE PLATFORM SUPPORTING ONLINE COLLABORATIONS ON CAMPUS

A Review on Cloud Computing Vulnerabilities

An in-building multi-server cloud system based on shortest Path algorithm depending on the distance and measured Signal strength

DESIGN AND IMPLEMENTATION OF A SECURE MULTI-CLOUD DATA STORAGE USING ENCRYPTION

A SURVEY OF CLOUD COMPUTING: NETWORK BASED ISSUES PERFORMANCE AND ANALYSIS

Security Analyzing in UNIX for Cloud Computing Environment

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Public Cloud Partition Balancing and the Game Theory

A Load Balancing Model Based on Cloud Partitioning for the Public Cloud

HotSpot Enterprise Mobile Printing Solution. Security Whitepaper

WISE-4000 Series. WISE IoT Wireless I/O Modules

Implementation of Cloud Technology for Remote Data Access for Library Management using ARM11

AirStation One-Touch Secure System (AOSS ) A Description of WLAN Security Challenges and Potential Solutions

2 Prof, Dept of CSE, Institute of Aeronautical Engineering, Hyderabad, Andhrapradesh, India,

Cloud Computing Overview with Load Balancing Techniques

SECURING ENTERPRISE NETWORK 3 LAYER APPROACH FOR BYOD

PrinterOn Mobile App for ios and Android

MULTI-DIMENSIONAL PASSWORD GENERATION TECHNIQUE FOR ACCESSING CLOUD SERVICES

CONNECTING THE RASPBERRY PI TO A NETWORK

Feature and Technical

A Study on Service Oriented Network Virtualization convergence of Cloud Computing

Computer Networks CCNA Module 1

DESIGN OF CLUSTER OF SIP SERVER BY LOAD BALANCER

Mobile Adaptive Opportunistic Junction for Health Care Networking in Different Geographical Region

Computer Networking: A Survey

The next generation of knowledge and expertise Wireless Security Basics

Implementation of the Remote Control and Management System. in the Windows O.S

Dynamic Query Updation for User Authentication in cloud Environment

RSS Cloud Solution COMMON QUESTIONS

GO!es MOBILE. YOUR Enterprise. The Challenge. The Solution. Mobilise Your Services Reach Anybody, Anywhere, Anytime

Remote Desktop on Mobile

ABSTRACT I. INTRODUCTION

How To Develop A Mobile Application On An Android Device

Journal of Electronic Banking Systems

Advancement of Human Resource Management with Cloud Computing

Introducing BEEKS Proximity Solutions. Developer Kit Gets You Started

Multifactor Graphical Password Authentication System using Sound Signature and Handheld Device

Password Depot for Android

CHAPTER 1 INTRODUCTION

Realization of Interoperability & Portability Among Open Clouds by using Agent s Mobility & Intelligence

Status Monitoring. Using Drivers by Seagull to Display Printer Status Information WHITE PAPER

A Game Theoretic Approach for Cloud Computing Infrastructure to Improve the Performance

DELEGATING LOG MANAGEMENT TO THE CLOUD USING SECURE LOGGING

Auto-Scaling, Load Balancing and Monitoring As service in public cloud

How To Secure Cloud Computing, Public Auditing, Security, And Access Control In A Cloud Storage System

Preparing for GO!Enterprise MDM On-Demand Service

BASIC INSTRUCTIONS TO CONFIGURE ZYXEL P8701T CPE USING THE WEB INTERFACE

Xerox Mobile Print Cloud

BeamYourScreen Security

VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune

Encryption and Decryption for Secure Communication

NAS 272 Using Your NAS as a Syslog Server

A Comparison of Protocols for Device Management and Software Updates

Mobile-PC Suite: Using Mobile Phone as Remote to Control PC Operations

White Paper. Securing and Integrating File Transfers Over the Internet

EMPLOYEE SURVEILLANCE SYSTEM USING ANDROID SMART PHONE

AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION

Secure Authentication of Distributed Networks by Single Sign-On Mechanism

Volume 2, Issue 2, February 2014 International Journal of Advance Research in Computer Science and Management Studies

EFFECTIVE DATA RECOVERY FOR CONSTRUCTIVE CLOUD PLATFORM

Optimized And Secure Data Backup Solution For Cloud Using Data Deduplication

Cloud Services MDM. ios User Guide

RealTime Implementation of RTOS based Vehicle Tracking System

Ashok Kumar Gonela MTech Department of CSE Miracle Educational Group Of Institutions Bhogapuram.

Mobile Device Management Solution Hexnode MDM

Importance of Load Balancing in Cloud Computing Environment: A Review

Architecture Guidelines Application Security

October P Xerox App Studio. Information Assurance Disclosure. Version 2.0

Software Requirements Specification

Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud

IMPLEMENTATION OF NOVEL MODEL FOR ASSURING OF CLOUD DATA STABILITY

WBAN Beaconing for Efficient Resource Sharing. in Wireless Wearable Computer Networks

Enterprise Printing Solutions. Secure, on-premise mobile printing platform. enterprise education public printing locations print simply anywhere

SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi

Vodafone Secure Device Manager Administration User Guide

PrinterOn Mobile Print Application Overview and User Guide

Real Time Bus Monitoring System by Sharing the Location Using Google Cloud Server Messaging

Standard of the Camera & Imaging Products Association. White Paper. of CIPA DC Picture Transfer Protocol over TCP/IP networks

esarinformation Systems Simplifying your Technology Mobile Applications Development Profile

APRS and the Android Smartphone

Transcription:

ICPS: Intelli Cloud Print Service 1 J N V R Swarup Kumar, 2 R.Hari, 3 P Durga Kumar 1 MIEEE, Assistant Professor, CSE DEPT., 1,2,3 GEC, GUDLAVALLERU, India. Email: 1 swarupjnvr@yahoo.co.in, 2 harirom@rocketmail.com, 3 perisettikumar@gmail.com Abstract-- When we observe the growing era of technical trends, there is a great push towards the cloud based applications and proliferation of web connected mobile devices. As there is a tremendous growth of smart phones/tablets, people are expecting the same capabilities of their PC s in their smart devices and printing is at the peak of the list. No one in the printing ecosystem users, developers and administrators want to extend the driver mess. In this paper we presenting Intelli Cloud Print (ICP), it eliminates the need for printer drivers and brings fullfeatured printing to a new generation of smart devices. This application supports all types of printing formats by using all types of protocols. ICP can track the nearby ICP featured printers and it is responsible for sending the print job to the user selected printer based on users privileges and priorities. The ICP provides the estimated time of print job and its summary to the users. Keywords: cloud computing, print, service, platform, software, protocol, drivers, network, spooler, ICP. I. INTRODUCTION Printers are widely used in everyday living environment like houses and organizations. These printers follow some regular protocols to print the required data from any computer. We have been using the network printing technology which prints the user required data over a particular network. After that we are using the internet based printing technology where we are printing the data with the help of a printer which is connected to the internet. Recently with the advent of [5, 6] Bluetooth printing technology we are able to print the data with the help of printers which supports Bluetooth. The main problem with all these printing technologies is either they are platform or device specific. But there are no specific printing procedures to get the print of the data from our smart mobiles or tablets. We follow the traditional procedures such as moving the data to SD card and connecting to the computer to send the print job to the computer. Otherwise we use an USB cable to establish a connection between a computer and smart phone and then getting the print out of the required data. These traditional methods consume a lot of time and moreover one can t find the nearby printers to get the print of data instantly and even one can t find the medium to connect to the printers. The solution to all the problems is INTELLI CLOUD PRINT [1-4] where we will use the cloud computing for printing purposes. Users are directed to send the data to cloud via ICP app which they need to be installed in their smart phones/tablets. The application then finds the nearby ICP printing centers using the Global Positioning System service in the smart devices and redirecting the print job to the desired printing center to get the print out. II. EXISTING SYSTEM A. The printing process The following gives a detailed view on the operations which are preformed on a document which is submitted to a printer from traditional windows X operating systems. A user want to print a desired document from a computer and he is submitting the document from an windows application then the applications invokes the graphics device interface(gdi),which simultaneously invokes the printer driver associated with the target printer. Using the information from the application, the GDI and the drivers exchange data to render the print job in the printer language of the printer, and then navigate it to the client side print spooler. If the client is using an operating system rather than windows [7] another component replaces the GDI to perform a similar task. Fig 1: Actual Printing Process 46

B. Printing Scenarios i. Printer connected to a PC: ii. iii. When the user wants to print the desired data from his own computer he chooses the document and gives the print command then the print manager will get invoked by the [7] user command and it invokes the drivers of that particular printer and the print job gets executed. Fig 2: Printer connected to PC A Printer connected to a Network In this process a group of printers are connected in a network and this technology is widely used in schools and organizations [7]. The users present in an network select the desired document and gives the print option then the printer which is in the particular network will get invoked and give the desired print [7]. The drawbacks of this technology is users will not be having a clear idea of the time at which his print will be delivered because of more number of users and also no error message will be displayed when there is any jam or error occurred at the time of printing to the appropriate user [7]. Fig 3: Printer Connected to a Network An IP based Printers In the IP printer the printer is connected to a hub of computers. The printer present in that hub will be assigned a IP address so, any user who wants to print a particular document will assigned the print document to the particular IP which is assigned to the printer. Then the user will receive his print document depending upon the sequence of printing job [7]. Fig 4: An IP based Printer C. Drawbacks of an Existing system There are many numerous disadvantages with the existing printing protocols: Printer will stop working if there are no drivers installed in the computer. Some printers work only on a desired platform. Only certain devices are capable of sending print jobs to the printer. Complexity in Non-cloud printing architecture. III. PROPOSED SYSTEM Intelli cloud Print is a cloud based application that can be installed on any smart phones/tablets to get the print outs from any normal printing centers featured with ICP services. A. Intelli cloud print Today the whole world is shifting towards the cloud based technologies to perform their tasks in very efficient and flexible manner. A greater change has come upon the movement towards the cloud based applications too; as there is a rapid growth of smart devices day by day and everybody want those same features in their smart phones which actually exist in the computer. Smart phones and tablets are growing rapidly which is forcing the manufactures to impinge all the features of normal personal computer in to them. In turn, users are expecting the simple and reliable printing procedures for those mobile devices. The Intelli Cloud Print is a printing procedure where the users can forget about their device configuration and connecting medium to transmit the data to the printers. The user using this application from either a smart phone or tablet sends the data to the ICP central cloud which then it is forwarded to the printing centers depending upon his/her desired location. The data which is to be transmitted gets encrypted by using the AES 265 algorithm. This application supports nearly all document formats including Excel, Word, PowerPoint, PDFs, emails, contacts and photos etc., to get the print outs from their smart devices. ICP service provides enhanced discovery find printers without complex server software installation or cloud printer configuration. ICP service targets at minimal data transmission during posting the print jobs to the printer as a result, the data rates will be decreased drastically. 47

The high fidelity on-device document conversion of ICP Mobile Print keeps documents securely on the consumers mobile device while producing PC-like print outs. ICP Mobile Print provides a no-compromise mobile printing solution. B. Architecture Fig 2: Intelli Cloud Print Architecture C. Working procedure of ICP and Results Initially the user needs to be authenticated to use this application for the first time in his/her smart device. User authentication information is stored by default from the next time. The user can find the ICP printers nearby user and locate them. Users, then upload the files to the desired ICP. The uploaded data is encrypted using AES 256 encryption algorithm and transfers to the ICP s cloud. While uploading files to ICP checks for the constraints of that uploaded document (Page limit: 10 pages, time limit: for every day from 9AM to 5PM). The application program running in the ICP s cloud will forward this data to the ICP centre that the user has selected. While upload the files to ICP, users can change the priorities of document to be print depending on their privileges. Now the TimeCount() function of the ICP estimates the time required to print the document uploaded by the user. Now the data received at ICP centre will be printed like a normal document and the number of credits will be decremented in the user s account. i. Results Fig 3: User Authentication to ICP Fig 4: Finding nearby ICP's 48

Fig 5: Finding nearby ICP's using location Fig 6: Select desired nearby ICP Fig 7: Upload files to selected ICP Fig 8: Summery to user. IV. CONCLUSION The normal printing procedures which we use in our personal computers follow certain protocols which are difficult to implement in smart phones or tablets, as these devices are always in state of motion. So finding the printers around those users at that particular moment and sending the print jobs from their smart phone/tablet is a very difficult task. We made these printing procedures in smart devices possible by using Cloud technology and integration of GPS based services to find out the nearest printers available to the users. Using these features, users can send the print jobs directly from smart phones/tablets to the ICP featured printers even without connecting them. Hence paving a path to novel printing procedures in the field of smart phones/tablets with the help of cloud computing. REFERENCES [1] Marios D. Dikaiakos and George Pallis, Dimitrios Katsaros, Pankaj Mehra, Athena Vakali, Cloud Computing, 1089-7801/09, 2009 IEEE, [2] H. Gilbert Miller and John Veiga Noblis Cloud Computing: Will Commodity Services Benefit Users Long Term? 1520-9202/09/ 2009 IEEE, [3] Khaled M. Khan and Qutaibah Malluhi, Qatar University, Establishing Trust in Cloud Computing, 1520-9202/10/2010 IEEE, Published by the IEEE Computer Society. [4] Lori M. Kaufman, Bruce Potter, Monitoring Cloud Computing by Layer, Part-1, 1540-7993/11/ 2011 IEEE, Copublished By The Ieee Computer And Reliability Societies. [5] San Murugesan, BRITE Professional Services, Australia, Cloud Computing Gives Emerging Markets a Lift, 1520-9202/11/ 2011 IEEE, 49

[6] Qiang Duan, Yuhong Yan, and Athanasios V. Vasilakos, A Survey on Service-Oriented Network Virtualization Toward Convergence of Networking and Cloud Computing., IEEE Transactions On Network And Service Management, VOL. 9, NO. 4, December 2012. [7] https://developers.google.com/cloud-print/ 50