Smart Queue Management System Using GSM Technology



Similar documents
Embedded Security System using RFID & GSM

Design of Wireless Home automation and security system using PIC Microcontroller

Design and Development of Suraksha -A Women Safety Device

Collided Vehicle Position Detection using GPS & Reporting System through GSM

Automated Profile Vehicle Using GSM Modem, GPS and Media Processor DM642

International Journal of Software and Web Sciences (IJSWS) GPS and GSM Based Database Systems for User Access

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET) BUS TRACKING AND TICKETING SYSTEM

Premium Server Client Software

Intelligent Home Automation and Security System

Raghavendra Reddy D 1, G Kumara Swamy 2

EMBEDDED GSM MONITOR AND CONTROL USING ANDROID APPLICATION

RFID, GPS & GSM Based Vehicle Tracing & Employee Security System

Vehicle Scrutinizing using GPS & GSM Technologies Implemented with Ardunio controller

Vehicle Tracking System,

Development of a GSM based Control System for Electrical Appliances

Embedded Intensive Patient Care Unit

EVAL-UFDC-1/UFDC-1M-16

Design and Development of SMS Based Wireless Home Appliance Control and Security System

FLEET MANAGEMENT & CAR SECURITY SYSTEM GPRS/GPS

ONLINE HEALTH MONITORING SYSTEM USING ZIGBEE

Home Security System Using Gsm Modem

Display Message on Notice Board using GSM

EFFECTIVE QUERY RETRIEVAL SYSTEM IN MOBILE BUSINESS ENVIRONMENT

ADVANCED VEHICLE TRACKING SYSTEM USING ARM7

Advanced Vehicle Tracking System Using ARM7

GPS & GSM BASED REAL-TIME VEHICLE TRACKING SYSTEM.

Microcontroller Based Smart ATM Access & Security System Using Fingerprint Recognition & GSM Technology

SMS Alarm Messenger. Setup Software Guide. SMSPro_Setup. Revision [Version 2.2]

Vehicle Tracking System for Security and Analyzing Transportation Vehicle Information

T-BOXN12R. First steps with T-BOXN12R. You can make it wireless. Date: Version 1.0

IPThermo206G. Offline/online data collector, SMS alarm sender, watchdog terminal for IPThermo Pro network

Advanced Vehicle Tracking System on Google Earth Using GPS and GSM

GSM Based Electrical Control System for Smart Home Application

Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2. Instruction Manual

E-TRACKING SYSETEM FOR MUNICIPAL SOLID WASTE MANAGEMENT USING RFID TECHNOLOGY

COMPUTER BASED REMOTE CONTROL FOR LAYOUT OF SCALED MODEL TRAINS

SMART COLLEGE BUS TRACKING MANAGEMENT SYSTEM AND ITS APPLICATION

Applications Manual for MyPBX Series

Accident Notification System by using Two Modems GSM and GPS

Quectel M72 Development Board

Gsm Based Controlled Switching Circuit Between Supply Mains and Captive Power Plant

Autos Limited Ghana Vehicle Tracking Business Proposal

DESIGN OF SMS ENABLED CAR SECURITY SYSTEM

Different Ways of Connecting to. 3DLevelScanner II. A.P.M Automation Solutions LTD. Version 3.0

Design and Development of SMS Based Wireless Home Appliance Control and Security System

An Intelligent Parking Guidance and Information System by using image processing technique

Implementation of Smart Homes and Industrial Automation System with Secure Communication over GSM

1. INTRODUCTION. Keywords SMS, GSM network, electrical device, encryption, control.

BORDER ALERT AND SMART TRACKING SYSTEM WITH ALARM USING DGPS AND GSM

Vehicle and Object Tracking Based on GPS and GSM

GSM Interfacing Board

ANYTIME ANYPLACE-REMOTE MONITORING OF STUDENTS ATTENDANCE BASED ON RFID AND GSM NETWORK

Vehicle GPS Tracker GP268. GP268 Vehicle GPS/GPRS Tracking and Monitoring System Presentation July, 2009

VEHICLE TRACKING ALONG WITH THE ADVANCED RTO TECHNOLOGY

Remote control circuitry via mobile phones and SMS

DEVELOPMENT OF HOME SECURITY SYSTEM USING GSM MODULE

CMR Journal of Engineering and Technology Vol.1 Issue.1 January 2016

Time Synchronization of Computer in secure manner while using Teleclock & NTP Services

How To Track A Vehicle With A Smart Vehicle Tracking System

Accurate Measurement of the Mains Electricity Frequency

MICROCONTROLLER BASED SMART HOME WITH SECURITY USING GSM TECHNOLOGY

GSM Based Home Automation, Safety and Security System Using Android Mobile Phone

Trace Desktop Workforce / Fleet Management System

SMS Based Wireless Home Appliance Control System (HACS) for Automating Appliances and Security. Abstract

Fall 2011 SYSTEM ARCHITECTURE DESIGN TEAM MEMBERS: PROJECT OWNERS: AMIR 15 ECTS) EKAMBAR

2014 GSM SHIELD COMPATIBLE WITH ARDUINO GSM SHIELD USING SIMCOMM (SIM900A)

Remote Patient Monitoring- An Implementation in ICU Ward

Bus Data Acquisition and Remote Monitoring System Using Gsm & Can

SIM300 GSM Module Controller For Smart Home

Design of a GSM Cell Phone based Vehicle Monitoring & Theft Security System

Over the PSTN... 2 Over Wireless Networks Network Architecture... 3

SMART DRUNKEN DRIVER DETECTION AND SPEED MONITORING SYSTEM FOR VEHICLES

3. Identification of water pumps through RFID technology. 4. Wireless control of remote water pump using RF technology.

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide

Use of modern telephone network for time transfer: An innovation

Design and Implementation of an Accidental Fall Detection System for Elderly

Cell Phone Based Liquid Inventory Management Using Wireless System

Bluetooth HC-06 with serial port module Easy guide

detection of any abnormality it immediately sends an SMS to care takers and doctor through GSM it will helps to provide immediate action.

GPS Vehicle and personal location tracker. User manual

How To Design A Code Lock System With A Status Display On A Cell Phone And A Password Code On A Smart Phone

Wlan Monitoring Using Android Phone

RFID based Bill Generation and Payment through Mobile

Intelligent boundary alert system using GPS

How To Use An Adh8012 Gsm Gprs Module With A Gsm (Gsm) Gpros (Gsp) Gpls (Geo) Gsp (Gpl) Gs

Remote Monitoring, Controlling and Lost Hardware Detecting through GSM

Vehicle Tracking System using GPRS

Remote Area Tracking and Mapping

Remote Patient Monitoring in Telemedicine using computer communication network through Bluetooth, Wi-Fi, Internet Android Mobile

Computer Automation Techniques. Arthur Carroll

Help Desk Management System for PC Troubleshooting

Palaparthi.Jagadeesh Chand. Associate Professor in ECE Department, Nimra Institute of Science & Technology, Vijayawada, A.P.

A Low Cost Vehicle Monitoring System for Fixed Routes Using Global Positioning System (GPS)

A Smart Telephone Answering Machine with Voice Message Forwarding Capability

SHORT COMMUNICATION Vehicle Tracking and Theft Control Using GSM and GPS

EDM Cloud Remote Monitoring Solutions. Crystal Instruments, January 2014

Keywords RFID READER, FPGA, GSM.

Discovering Computers Chapter 9 Communications and Networks

Soluzioni Wireless 2G/3G in ambito M2M per l integrazione ed il risparmio economico di gestione

Transcription:

Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 8 (2013), pp. 941-950 Research India Publications http://www.ripublication.com/aeee.htm Smart Queue Management System Using GSM Technology Arun, R 1. and Priyesh, P.P. 2 1 Electronics Department, College of Applied Science, Vadakkencherry, Palakkad 678683, Kerala 2 Department of Electronics, Nehru Arts and Science College, Coimbatore, Tamil Nadu. Abstract The paper discusses efficient time management in various applications, through a queue management system. The system presented here uses GSM technology, a personal computer serving as the main server and a microcontroller, making it embedded in nature. The entire system is controlled by a master controller VB program, and the access to the PC is achieved through standard RS232 protocol (Serial Communication). Though designed for clinical application i.e. doctor patient interaction, the system can be suitably modified and extended further to serve many such applications. The design depends extensively on the perfect synchronization between the three major elements of the system GSM, Personal Computer and microcontroller. The system has been evaluated successfully and the results obtained are promising. Keywords: Queue management, Clinical management, GSM, Token, Data Access Object, Data logging. 1. Introduction Time is a quantity that is non-renewable and continuous. Any process that saves time and space is considered vital in many applications. Time is an important quantity, which has to be efficiently managed. Wastage of time in a queue is always nonnegotiable and it is in this, that the present queue management system finds its importance. The idea of the system starts with a simple question How could time be smartly utilized? This smart queue management system will take out the burden of waiting in a long queue until one gets attended.

942 Arun, R. & Priyesh, P.P. The system presented here considers the long wait of a patient in a queue for the doctor s appointment & examination. It comprises of three major elements: 1.) A GSM (Global System for Mobile) modem [1, 3, 7] 2.) A personal computer, which will act as a server, controlling the complete operation flow. 3.) A microcontroller (Atmel 89C51) for display and automatic room powering system [8]. The GSM modem acts as an interfacing element between the server machine (Doctor) and the User (Patient). The communication is done through SMS (Short Message Service) technology [2,5]. The system accepts SMS s from the various end users and alerts the patient by SMS s. The synchronization between the two communications is of high priority in this queue management system. The software is designed in Visual Basic (VB6) and controls the total system flow. The smart queue management system presented here has the following advantages: 1. Eliminates the long waiting time wasted in a queue. 2. Efficient method of token distribution 3. A completely digitized and error free token system 4. Remote registration and on the move token distribution system. 5. Reduction of the physical strain involved. 2. Plan of Work The system flow occurs on three platforms, GSM modem, Server PC and the Microcontroller. The GSM modem is the hardware link in the entire system. The overall working is controlled by a specially designed VB6 code. An embedded C code compiled with Keil compiler controls the functioning of the microcontroller.the microcontroller takes care of the display unit at the server end and the room power automation. The working of the entire system is based on specially designed VB6 based software, titled as Token Manager.It receives messages from the GSM modem through RS232 port, decodes it, sends back an acknowledgment through the GSM modem and performs various tasks based on the message received[9,10]. The software also sets up and maintains a database (using Data Access Object, a database provision available in VB itself) for data logging of the patients. The working of the system can be divided into the following steps: 1. Receiving messages from users 2. Decoding it and updating the queue database 3. Sending acknowledgment to the user. 4. Displaying tokens and sending messages to users in advance of 30 minutes of their turn. 5. Flushing the queue.

Smart Queue Management System Using GSM Technology 943 In order to register for an appointment, the User (patient) has to send a message to the server number (GSM modem at the server side) in a fixed format. If one sends a message in the agreed format he/she will be appended to the queue (i.e. added to the database) and an acknowledgment message with the token number will be send to him. If the format of the message does not match with the predefined format then the user will be acknowledged with an error message. The next step is to send messages to the registered users for the appointment. A patient will receive two messages before his turn comes. First message will inform the time of the doctor s arrival. For this to happen, the doctor will have to send a message about his arrival time to the server machine (his/her clinic) and that message format is unique to the doctor and it should reach the server at least 45 minutes before his/ her arrival. As soon as the server receives the time of doctor s arrival, it will initially alerts the first three patients in the database by sending an SMS. A display system, showing the token number will guide the patients to cross check their token number again and then proceed for consultation. The server PC in the doctor s room is provided with a GUI (designed in VB6), which will act as the front end interface. It will show all the details of the patient as per the message received from the patient earlier (during registration). The doctor can also use a digital prescription pad and give a print out of the same to the user. The same prescription will be saved in the server PC as a file in the corresponding patient s folder which will be created automatically during the patient s consultation with the doctor. The GUI is also equipped with a search option, thus helping the doctor to skip all those usual routine of checking the prescription again. The microcontroller (Atmel 89C51) controls the display section and power automation of the doctor s cabin. It receives a token number from the server PC and displays it. Here, both the GSM modem and the microcontroller use the same transmission line of the server PC. The switching between the two is done with the help of a demultiplexer, which in turn is controlled by the server PC, so as to select one channel out of two, since one channel of the demultiplexer is connected to the GSM modem and the other to the microcontroller. This is achieved by the DTR line of RS232 and this line is again controlled by the VB code. The power automation deals with powering the light and the cooling system of the cabin. As soon as the Doctor In button in the GUI is clicked the microcontroller will activate the lights and cooling system through relays, which are connected in the appropriate ports. Also, a day s consultation files are closed by clicking Doctor Out button. This will also sends signals to microcontroller so as to switch off the lights and cooling system of the cabin. Thus a complete power management is also possible. KeilMicroVision 4.0 is used to develop the program for the microcontroller.

944 Arun, R. & Priyesh, P.P. 7 SEGMENT DISPLAY CABIN MCB 7 SEGMENT DRIVER RELAYS SERVER PC (VB LEVEL CONVER TER(RS2 32 TTL) DEMULTIPLEXER MICROCONTR OLLER LEVEL CONVERTER GSM MODEM AUDIO AMPLIFIER SPEAKER Fig. 1: Block diagram of the complete system. 3. Design Methodology Since the system consists of three separate elements, the testing of individual parts is highly necessary and this is carried out by testing them separately. Initially the connection between the server PC and the GSM modem were achieved[6]. AT commands were used in order to establish the communication between them. Then a test message from another mobile was sent to the GSM modem and made sure that the particular message is logged on to a database created using Data access object and eventually a file and a folder is created for the same in the server disk. The microcontroller part is tested separately without connecting the GSM modem. After that stage the integration of all the three elements server PC, GSM modem and the microcontroller was tested. For proper routing of the signals from server PC to GSM modem and sever PC to microcontroller, a demultiplexer is employed. Thus, a final integration is done after programming the microcontroller for power management. The data logging was tested and the complete communication flow was established in the laboratory environment. The design steps could beeasily read from the two flow charts, mentioned in Figure 2 and Figure 3:

Smart Queue Management System Using GSM Technology 945 4. Results and Discussion By feeding in the appointment requests from various mobile phones, the validation of the system is ensured. The message reception and transmission link was established as designed. A file being created for each applicant in the desired folder and the appending and flushing of the database is found to be correct. The Visual Basics front end GUI is shown in the figures below.

946 Arun, R. & Priyesh, P.P. Fig. 4: Initial GUI. Fig. 5: Patient s information through the GUI. Fig. 6: Marking the end of the appointment.

Smart Queue Management System Using GSM Technology 947 The only drawback that was noticed is the time delay between the messages. Once the doctor clicks the Doctor IN button in the GUI, a small delay in message initiation is noticed. The complete system is shown in the pictures below: Fig. 7: Complete queue management system with display section. Fig. 8: Complete interfacing circuit with display section. 5. Conclusion This project is a small step towards easing out the life. The whole head ache of waiting for ones turn to come in a long queue could be easily overcome by this project. Mobile phones gave a new dimension to the remote access mode of communication system. This project exploits the full facilities of Short Message Service (SMS). Therefore

948 Arun, R. & Priyesh, P.P. establishing a strong reliable communication link between the server and the user. This project, hence guarantees an efficient synchronization between man and machine and a step much clearer than the existing technology, ensuring the freedom of life. Mentioning the future scope of the system, a GPRS could be attached to the system, so that the exact location of the user (patient) could be traced and thus calculating the distance between the server and the user, the system can roughly coin up the time of consultation of a patient and alert them accordingly, thus making the system more efficient and smart[4]. 6. Acknowledgment The authors gratefully acknowledge, the encouragement & continuous support extended by Principal Mr. PradeepSomasundaramfor the laboratory facilities in the Electronics Department of College of Applied Science, Vadakkencherry, Palakkad. Mr.GeoBabu of GEOES, Kasaragod deserves special thanks for his timely technical support. References [1] MohdHelmy, AbdWahab, Norzilawati Abdullah, AyobJohari, Herdawatie Abdul Kadir., 2010, GSM Based Electrical Control System for Smart Home Application, Journal of Convergence Information Technology, 5(01), pp.33 39 [2] AmitChauhan, ReechaRanjan Singh, SangeetaAgrawal, SaurabhKapoor, S.Sharma., 2011, SMS based Remote Control System, IJCSMS International Journal of Computer Science and Management Studies,11(02), pp.19 24 [3] AayushAggarwal and R.C.Joshi., 2012, WSN and GSM based Remote Home Security System, IJCS Proceedings on International Conference on Recent Advances and Future Trends in Information Technology (irafit 2012), pp.41 45 [4] KhondkerShajadulHasan, MashiurRahman, AbulL.Haque, M.AbdurRahman, TanzilRahman and M MahbuburRasheed., 2009, Cost Effective GPS GPRS Based Object Tracking System, Proceedings of the International MultiConference of Engineers and Computer Scientists IMECS [5] A.Tahat., 2008, Implementation of an SMS-based telemedicine system for patient monitoring, Proceedings of 4th IASTED, Maryland, USA, pp.223 228 [6] A. Vijayarajet. al., 2010, Automated billing systemusing GSMand ad-hoc wireless routing, International Journal Of Engineering AndTechnology,2(5), pp.343-347

Smart Queue Management System Using GSM Technology 949 [7] GSM module - SIM300 Hardware Specification and connection establishment, http://probots.co.in/manuals/sim300.pdf [8] Atmel 89C51 data sheet, http://www.atmel.com/images/doc0265.pdf [9] DB9 and RS232, http://www.zytrax.com/tech/layer_1/cables/tech_rs232.htm [10] MAX232 data sheet, http://www.ti.com/lit/ds/symlink/max232.pdf

950 Arun, R. & Priyesh, P.P.