Fully Mobile Telephony Using VoIP Computer Software
|
|
- Beryl Payne
- 5 years ago
- Views:
Transcription
1 Fully Mobile Telephony Using VoIP Computer Software Tyler Ross, Habib Hamam, Yassine Bouslimani Université de Moncton, Moncton, NB, Canada Abstract Our global objective is to profit from the technology offered by the computer and/or Internet without being constrained by sitting in front of a computer. As an example of application, we present a method to use Voice over IP (VoIP) computer software remotely. This method targets mainly the population with reduced mobility or the population unfamiliar with computers, who may have difficulty using this type of software on the computer itself. This design allows for the use of a telephone keypad and headset with a microphone wirelessly, away from the computer. The system attempts to mimic the same kind of interface provided by telephones, with the same type of keypad, in an effort to maximize convenience, and reduce the amount of difficulty that someone with reduced mobility may have in using the system. We will describe the implementation used, present some results on how well the system works and some possibilities for the future. Index Terms Aids for the handicapped, Computer interfaces, User interfaces, Wireless communications, Reduced mobility, Telephony. wireless receiver for the keypad can connect to the Universal Serial Bus (USB) port of the computer. This simplifies installation and configuration of the device. Also, many wireless headsets have USB connectors that connect directly to a computer, or use Bluetooth technology [2]. In the latter case, a relatively inexpensive USB adapter can be purchased, if the computer does not natively support Bluetooth. The choice of the headset itself is left to the user, to suit his or her individual needs. This article includes a brief summary of the main motivations behind the proposed solution. We then describe the solution in terms of the hardware and software implementation used. Finally, the observed results and possible improvements to the design are presented. I. INTRODUCTION Stated in the most general terms, we aim to profit from the technology and tools offered by the computer (PC) and/or Internet without being constrained by sitting in front of a PC. In this article, we intend to present a way for people with particular constraints (i.e. reduced mobility, unfamiliarity with PCs) to be able to utilize Voice over IP (VoIP : [1]) computer software, such as the popular Skype application using a familiar telephone keypad and a headset, while minimizing the use of a mouse and keyboard. This reduced required use of the keyboard and mouse is a great advantage for populations having difficulty using a computer, for medical or other reasons. To complement the keypad for interfacing with the VoIP software is a wireless headset. Since wireless headsets are already fairly commonplace and have proven themselves to work well, it makes sense to use one as part of the solution. A headset also frees a person s hands, which is convenient and may also be essential for populations with reduced mobility or a disability or for someone who wants to be mobile in a limited area (at home, in a work building, ). One of the main objectives is to make the interface as simple as possible for the user. Thus, the headset and the keypad are wirelessly connected to the computer. This offers full mobility for the user without being constrained by wires or cables and by sitting in front of the PC. The Fig. 1. Diagram showing the basic system II. APPLICATIONS There are several possible applications of our solution. One example, mentioned above, allows people with a reduced level of mobility to take advantage of the benefits of VoIP software, like that offered by Skype [3]. Another possible application would be as a cordless VoIP phone. Similar to the cordless phones used for traditional landline telephones, it could be used to make calls over the internet.
2 Another application could be as an emergency help button, where someone who has injured oneself and is unable to move can make a call for help by pushing just one button. A call could then be made automatically to a caregiver, letting him know that the person may be in distress. Conceivably, using a wireless standard such as the IEEE (ZigBee [4]) or IEEE (Wi-Fi [5]), one could have one central server to receive and make telephone calls, in a short-range wireless network, similar to a small-scale cellular network. Users could connect to a central server which would manage the sending and receiving of calls. changed to avoid such interference. In the 2.4 GHz band, there are 16 channels available for ZigBee communications, each with a width of 3 MHz. III. PROPOSED METHOD The method we propose is to use a keypad and headset, and use a wireless link to transmit the user s voice and button presses to the VoIP software running on the user s computer (Fig. 1). The host application running on the computer in turn interfaces with the VoIP software and executes the necessary commands. The user only needs to dial the destination phone number on the wireless keypad and the software running on the computer will react as would be expected from a regular telephone. An attached Liquid Crystal Display (LCD) screen could give feedback to the user so that, for example, they may verify that they did not make a mistake when entering the phone number. If a user does make a mistake, then they can clear the number they were dialing. In this article, we propose two possible configurations to enable a user to be fully mobile while remotely performing a phone call through a computer by using the VoIP technology. The first involves the headset being connected to the keypad (Fig. 2). There, the audio signal from the headset s microphone and the signal from the keypad itself are combined and transmitted towards the computer. Likewise, in the opposite direction, the signals received from the computer must be separated. In the case of our implementation, we have elected to use ZigBee transceivers to send and receive data. This allows for the option to expand the system into a network of users since the ZigBee specification was designed to be used with self-organizing ad-hoc wireless networks. The ZigBee specification also provides reliable data transfer, which eliminates the possibility of invalid button presses being sent or received. In most countries, ZigBee utilizes the industrial, scientific and medical (ISM) bands; 2.4 GHz in most areas. Since there are already many devices that operate in this band (Wi-Fi, Bluetooth, many cordless telephones, etc.), there may be interference between ZigBee communications and these other technologies. However, the channel used for ZigBee communications can be Fig. 2. Diagram showing the first considered configuration The second configuration involves using a headset which is kept completely separate from the keypad and its connections, from the user to the computer (Fig. 3). This second configuration has several advantages, such as the ability to leave the keypad behind and wear only the headset while speaking to another person. A second advantage consists of the obvious simplification of the design and implementation. As a third advantage, one can mention the extent to which the users are able to customize the solution to their needs. The ability of the users to select any headsets that are comfortable and remain inside their preferred price range while being assured that they will work with the system without modification is a great asset. This also allows for the individual parts to be swapped, in case of defect or age without replacing the entire system. One advantage of the first configuration is that it reduces the number of necessary free ports on the computer. However, nearly all new wireless headsets use
3 or can be adapted to use USB connections, and computers normally have several USB ports, with USB hubs also being fairly inexpensive. Therefore, the second configuration, needing one extra USB port on the computer, is not especially inconvenient. Fig. 3. Diagram showing the second considered configuration IV. HARDWARE IMPLEMENTATION The proposed solution uses a keypad to receive the user s input and can use an LCD screen to display any feedback. The wireless headset will be used as-is, without requiring any kind of modification. The keypad is connected to a microcontroller-based circuit which is responsible for scanning the keypad. While either scanning method would work, the microcontroller scans the keypad by rows. This microcontroller is also connected to a wireless transmitter, which alerts the circuit connected to the computer of any buttons that the user may have pressed. Connected to the computer is a second microcontroller, which receives messages using a wireless receiver, and forwards them to the computer over a USB connection. The USB driver for the device is included in the firmware we developed for the microcontroller, and so does not require any additional components. The keypad currently being used is a standard 3x4, series 96 keypad by Grayhill. This allows for all the standard buttons on a telephone, although a larger keypad could be used, to allow for more buttons such as extra speed dial buttons. Like many keypads, it is connected as a matrix, and is scanned either by row or column. As previously mentioned, the keypad is connected to a microcontroller circuit. The microcontroller used is the ATMEGA8-16 from Atmel. This 8-bit RISC microcontroller sports a large number of I/O ports, a fairly large flash and good performance. Coupled with its low cost, it is quite sufficient for our purposes. The second microcontroller, connected to the computer, is also an ATMEGA8-16. This microcontroller s purpose is essentially to take input from the connected wireless receiver and hold the data until it is requested from the computer. The USB driver is based on the AVR-USB firmware-only driver from Objective Development Software GmbH [6]. Its only requirement is a 12MHz crystal, used as the clock source, which connects directly to the microcontroller. All other functionality is built into the microcontroller s program. Using this driver, the device conforms to the USB 1.1 standard as a low-speed device. It does not, however, qualify as a Human Interface Device and therefore requires a software driver to be installed on the host computer. This will be discussed further in section V. The AVR-USB driver used firmware implementation of a USB 1.1 low-speed device. It runs on any AVR microcontroller with at least 2 kilobytes of flash memory, 128 bytes of RAM, and a 12MHz clock. It also requires an edge-triggered interrupt [7]. Using this driver, one is able to create compliant and flexible USB devices without the need for extra hardware. The driver is written in C and thus allows for relatively simple customization and implementation. Objective Development has released this driver as free software. The second microcontroller will store up to eight button presses, so as to avoid losing button presses should there be an unexpected delay in the computer requesting a USB control transfer. This buffer should be sufficiently large, given that these control transfer requests are sent every 250 ms by the host application. It is unlikely that more than eight valid button presses will be made inside this interval. The buffer holds eight values because the largest amount of data that can be transferred during one control transfer for a low-speed USB device is eight bytes. Limiting the buffer to this size simplifies the firmware implementation, while offering a large enough buffer. The wireless module used is the MaxStream XBee ZigBee RF Module. This IEEE compliant
4 module allows for two-way communications between the keypad unit and the computer, at speeds up to 250 kbit/s. This should be enough bandwidth for the traffic that they keypad generates as well as a compressed audio stream, if it is implemented. The ZigBee specification was designed specifically for ad-hoc wireless networks. Therefore, we leave open the option of having multiple users. number in the VoIP software. The second mode allows for the user to press one button, and the host application will dial a preset number and optionally play a prerecorded message. This could be of some benefit to someone with reduced mobility who may have fallen and urgently requires assistance. V. SOFTWARE IMPLEMENTATION The role of the software component is twofold. First, it must detect and poll the hardware device for pressed buttons and second, it must interface and carry out the user s commands in a chosen VoIP application, such as Skype. We will discuss software implementation starting with the hardware interface and ending with interface to the chosen VoIP software. As mentioned in section IV, the USB device used is not considered to be a Human Interface Device. Human Interface Devices, such as mice, keyboards and joysticks often do not need to include a driver because one is normally included with the user s operating system. As a driver, we have elected to use the free libusb library [8], which allows us to avoid writing a kernel-mode driver for use under Windows. The library also has a common interface between operating systems, such as Linux or MacOS, if portability is desired. libusb provides a generic kernel-mode driver under Windows, which provides the low-level communications between the USB device and the operating system. libusb contains generic functions for sending and receiving data, enumerating devices, getting information about the USB buses and ports, claiming a USB device interface, etc. The library then exposes simple mechanisms to allow the control of USB devices connected to the system. It allows for interrupt, control and bulk transfers over the bus, though our application only performs control transfers. The control application we have developed also supports a device connected to a serial port or a parallel port. These ports are considered by many to be legacy ports however, and are increasingly being left off of new computers. When configured to use USB, the application will scan all connected USB devices every few seconds to determine whether our device has been connected. If it is connected, the device will be queried four times per second, to determine if any input has been received from the user. If the host application does detect a pressed button, it can behave in two ways. First, it can behave like a normal telephone, and treat the pushed button as a number in a telephone number. Once the user has entered a complete ten digit telephone number (3 digits for area code + 7 digits according to North American format), it will dial the Fig. 4. Diagram showing the two modes in which the software can operate To implement a working system, it was necessary to choose a VoIP application. We have chosen Skype, a very popular program for sending and receiving telephone calls on a computer. Currently, Skype provides an application programming interface (API) to allow other programs to control it. At this time, their API does not allow another program to send audio data directly. As a result, to allow for the possibility that a user may wish to use our host application to send a pre-recorded message, the host application is able to manipulate the Windows Mixer (usually accessed through the Windows Volume Control application) to redirect the WaveOut output so that it is treated as an input and can be captured by Skype. With this done, all that is left for the host application to do is play the sound file that the user had previously recorded. The host application also detects whether Skype is running and connected. If it is not, when the user dials a number or presses a speed dial button, the host application will attempt to start Skype, connect, and then proceed to dial the requested telephone number. While the host application is running, its configuration can be modified, to change the different speed dial
5 options, or to switch to a different interface (among USB, parallel, and serial). The host application will detect any modifications made to its configuration file, and will reload it at that time. The host application uses a simple XML file for configuration. This allows for easy modification of the file and simplifies the addition of new configuration directives. Figure 4 summarizes the working principle of the software. When the software receives notification that a button has been pressed, it checks whether the button is a speed dial button, or a regular number. If it receives a complete telephone number, it will instruct Skype to dial the telephone number. It then leaves the user connected in the call. The user may end the call by pressing a button on the keypad. If a speed dial button was pressed, the software will dial the preconfigured telephone number. If a message was not selected to play, it will leave the user connected in the call, as before. If a pre-recorded message was selected, it will redirect the computer s WaveOut sound output to the Skype s input, using the Windows Mixer and then play the message. Afterwards, it will terminate the call automatically. VI. TEST RESULTS We have implemented and tested both software modes described in section V, by using the keypad connected to one microcontroller and the USB interface to the computer. We have also tested the host application while using the keypad connected through the parallel port interface. In both cases, we were able to connect to the host application successfully. The host application was also able to start Skype if it was not running, connect, and call the telephone number that the user had entered. The speed dial function has also been tested successfully. While testing the speed dial options, one small problem, concerning the playback volume, arises. When a recorded message was selected to be played automatically, the volume of the audio message had to be reduced by approximately 50% in order for it to be understood, even though the playback sounded quite normal on the computer that was sending the message. There are several ways to remedy this problem. First, the user could reduce the volume when recording the message. Second, the volume could be reduced automatically when playing the message. This would be the preferred method, since it would require no action on the user s part. This is extremely important, given that our solution targets those who may be unfamiliar with computers and who have difficulty using them, because of reduced mobility, disability, etc. We have also tested the wireless connection provided by the ZigBee modules. The wireless connection worked extremely well. The effectiveness and reliability of the wireless system was indistinguishable from that of the fully wired system. VII. CONCLUSION & PERSPECTIVES In this article, we have discussed a method that would allow people to remotely use VoIP software, such as Skype. We implemented a system including a hardware as well as a software part. For each of the two parts, we advanced two possible solutions. Descriptions of the hardware used, as well as details of the software implementation have been given. The system enables users to be full mobile while performing phone calls through an existing VoIP software application. Possible applications of the method have been reviewed. Further possibilities for this project include the integration of the keypad and microphone into one, more compact unit, so that it is easier for the user to handle. Another possibility is to explore further the integration of the microphone into the same circuit as the keypad and use only one wireless link. ACKNOWLEDGEMENT The authors wish to acknowledge the technical assistance of Jonathan Blanchard and the financial support of the Natural Sciences and Engineering Research Council of Canada. REFERENCES [1] VoIP converts the voice signal from your telephone into a digital signal that travels over the Internet: [2] [3] [4] ZigBee operates in the industrial, scientific and medical (ISM) radio bands; 868 MHz in Europe, 915 MHz in the USA and 2.4 GHz in most jurisdictions worldwide: [5] IEEE , the Wi-Fi standard, denotes a set of Wireless LAN/WLAN standards developed by working group 11 of the IEEE LAN/MAN Standards Committee (IEEE 802): [6] [7] [8] J. Erdfelt libusb Developers Guide :
BMW Service Training. Bluetooth Mobile Phone Seminar Working Material
BMW Service Training Bluetooth Mobile Phone Seminar Working Material NOTE The information contained in this training course manual is intended solely for participants of the BMW Service Training course.
More informationSoftware development from a bird's eye view Ulrich Kloidt, Senior Application Engineer, Altium Europe GmbH
Software development from a bird's eye view Ulrich Kloidt, Senior Application Engineer, Altium Europe GmbH A modular software application can help designers focus on the essential part of their task -
More informationLevelOne BLH-1000 Bluetooth Headset User s Manual
LevelOne BLH-1000 Bluetooth Headset User s Manual - 1 - Introduction Introduction to Bluetooth Wireless Technology Bluetooth is a short- range wireless communication technology. It allows wireless connections
More informationBluetooth hands-free solutions and satellite navigation for all requirements.
The full range Bluetooth hands-free solutions and satellite navigation for all requirements. A corporation of Funkwerk AG Taking hands-free systems to the next level. EGO, from Funkwerk. EGO. Talk freely
More informationAUTOMATIC RESTAURANT ORDER SYSTEM USING ZIGBEE
AUTOMATIC RESTAURANT ORDER SYSTEM USING ZIGBEE * Prof. A. K. Lodhi, H.O.D, ECT, Aditya Engineering, Beed * Praveen Baburao Kamble, ME ECT Student, Aditya Engineering, Beed INTRODUCTION Automation is the
More informationSAFETY INSTRUCTIONS. General
TABLE OF CONTENTS Safety instructions.................................... 2 General.............................................. 2 Travel Charger........................................ 3 Battery Information....................................
More informationBTH-808 WIRELESS BLUETOOTH HEADSET USER S MANUAL
BTH-808 WIRELESS BLUETOOTH HEADSET USER S MANUAL 1. INTRODUCTION The headset BTH-808 is the ultimate hands-free and wire-free solution that connects your mobile phones to your headset via Bluetooth radio
More information-12MB BLUETOOTH HEADSET PRODUCT MANUAL AROUND-EAR WITH MICROPHONE
AROUND-EAR -12MB BLUETOOTH HEADSET WITH MICROPHONE PRODUCT MANUAL 1 CONTENTS Introduction...3 Precautions...4 Overview...5 Charging the HCA-12MB...6 Turning On the HCA-12MB...6 Pairing and Connecting...6-7
More informationEmploying Wireless Bluetooth for C 3 in Industrial Automation C. Norz C. Miller
1 Employing Wireless Bluetooth for C 3 in Industrial Automation C. Norz C. Miller Abstract: This paper discusses the use of wireless Bluetooth for controllerto-controller coordination (C 3 ) within industrial
More informationTechnology in Action Complete, 13e (Evans et al.) Chapter 8 Digital Devices and Media: Managing a Digital Lifestyle
Technology in Action Complete, 13e (Evans et al.) Chapter 8 Digital Devices and Media: Managing a Digital Lifestyle 1) Some 3d printers work by controlling the exact locations where a liquid will be exposed
More informationIP Office Phones: Choices For Every Small Business
IP Office Phones: Choices For Every Small Business There s an Avaya IP Office telephone for everyone in your business: Executives/Managers Everyday Users Administrative Assistants/ Receptionists Walkup
More informationACN DIGITAL PHONE SERVICE (DPS) USER GUIDE
ACN DIGITAL PHONE SERVICE (DPS) USER GUIDE Using your phone adaptor and calling from home General Guidelines 1. What do I need before I can use the ACN Digital Phone Service (DPS)? Customers will need
More informationA Wireless Identification System to Assist Sight- Constrained People
A Wireless Identification System to Assist Sight- Constrained People Dec06-06 5 December 2006 Client: Mr. Curtis Chong Iowa Department for the Blind Faculty Advisor: Dr. Zhengdao Wang Team: Jerad Harmsen
More informationA COLLOCATED APPROACH FOR COEXISTENCE RESOLUTION IN WIRELESS HOME NETWORKING
A COLLOCATED APPROACH FOR COEXISTENCE RESOLUTION IN WIRELESS HOME NETWORKING Md Enamul Islam, Sanjay Jha, Dr. Paul W.H. Kwan, Monzurur Rahman School of Mathematics, Statistics and Computer Science, University
More informationBulk endpoints transport data whenever required and reliably; bulk data is acknowledged and therefore fault tolerant.
DIY IN THIS DOCUMENT The way of thinking Specifying and discovering device capabilities What to do with your data Programming Devices Summary The (Universal Serial Bus) standard has been with us for many
More informationREDACTION BASED ATM MONITORING SYSTEM USING MSP 430
REDACTION BASED ATM MONITORING SYSTEM USING MSP 430 Introduction: Now a day s electronic devices become smaller and lower in power Requirements, and they are less expensive. we have begun to adorn our
More informationComputer Systems. Communication (networks, radio links) Meatware (people, users don t forget them)
Computers are useful machines, but they are generally useless by themselves. Computers are usually part of a system a computer system includes: Hardware (machines) Software (programs, applications) Communication
More informationNCH Swift Sound Office Intercom: Audio Communication Software
NCH Swift Sound Office Intercom: Audio Communication Software This manual is intended for use with OfficeIntercom Version 4.01. More information on other versions of OfficeIntercom can be found at www.nch.com.au/oi/index.html.
More information[Hatwar, 3(3): March, 2014] ISSN: Impact Factor: 1.852
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY A Review on Wireless Oscilloscope Powered by Android Bhagyashree D.Hatwar *1, Prof.A.C.Wan 2 *1,2 S.S.B.T, Bambhori, Jalgaon,
More informationUSB Wireless Network Adapter User s Manual
USB Wireless Network Adapter User s Manual Rev 0.9 Regulatory compliance FCC Warning This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15
More informationWireless Connectivity Options for IoT. By: MIST Makers John Varela and Nicholas Landy
Wireless Connectivity Options for IoT By: MIST Makers John Varela and Nicholas Landy Outline Introduction to the Internet of Things (IoT) Wireless Communication in IoT Current Standards IEEE 802.11 (Wi-
More information(12) Patent Application Publication (10) Pub. No.: US 2006/ A1
(19) United States US 2006.0062400A1 (12) Patent Application Publication (10) Pub. No.: Chia-Chun (43) Pub. Date: Mar. 23, 2006 (54) BLUETOOTH HEADSET DEVICE CAPABLE OF PROCESSING BOTH AUDIO AND DIGITAL
More informationi-phonenet X-Lite (ver 3.0) SoftPhone Setup June 2006 ver 1.0
i-phonenet X-Lite (ver 3.0) SoftPhone Setup June 2006 ver 1.0 TABLE OF CONTENT 1. REQUIREMENTS AND INSTALLATION...2 2. INSTALLING X-LITE (ONE TIME)...3 3. X-LITE SOFTPHONE SETUP...4 4. QUICK USER GUIDE...9
More informationWireless Technologies
Wireless Technologies Networking for Home and Small Businesses Chapter 7 Manju. V. Sankar 1 Objectives Describe wireless technologies. Describe the various components and structure of a WLAN Describe wireless
More informationPacking list. Initial Setup
Thank you for your purchase of HRT s AirStreamer. This owner s manual will guide you through setting up, and operating your AirStreamer. Please read the entire document and if you have any questions or
More informationLongshine Technologie Europe GmbH
Longshine Technologie Europe GmbH www.longshine.de USB VoIP Phone Adapter User s Manual FCC Certifications This Equipment has been tested and found to comply with the limits for a Class B digital device,
More informationIn Brief TARIFF CLASSIFICATION OF CERTAIN ARTICLES USING BLUETOOTH TECHNOLOGY
Ottawa, June 16, 2009 MEMORANDUM D10-14-57 In Brief TARIFF CLASSIFICATION OF CERTAIN ARTICLES USING BLUETOOTH TECHNOLOGY This memorandum explains the Canada Border Services Agency administrative policy
More informationWireless Networking. Chapter The McGraw-Hill Companies, Inc. All rights reserved
Wireless Networking Chapter 23 Overview In this chapter, you will learn how to Discuss wireless networking components Analyze and explain wireless networking standards Install and configure wireless networks
More informationUNIT II NETWORKING
UNIT II INTRODUCTION TO WIRELESS NETWORKING Wireless Network The cellular telephone system is responsible for providing coverage throughout a particular area known as coverage region or market The interconnection
More informationThe Konftel Ego User Guide ENGLISH
The Konftel Ego User Guide ENGLISH OmniSound superior audio quality OmniSound 's patented audio optimisation technology guarantees impressive, crystalclear, full-duplex audio in both directions for efficient
More informationConnevans. DeafEquipment.co.uk. This product may be purchased from Connevans Limited secure online store at
Connevans Solutions to improve the quality of life This product may be purchased from Connevans Limited secure online store at www.deafequipment.co.uk DeafEquipment.co.uk Solutions to improve the quality
More informationUSB 3.0 A Cost Effective High Bandwidth Solution for FPGA Host Interface Introduction
USB 3.0 A Cost Effective High Bandwidth Solution for FPGA Host Interface Introduction The USB 3.0 has revolutionized the world of desktops and mobile devices by bringing much higher bandwidth and better
More informationWireless Communication Using Zigbee Module and Aurdino
International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 Volume 6 Issue 4 Ver. I ǁ 2018 ǁ PP. 66-70 Wireless Communication Using Zigbee Module
More informationWireless# Guide to Wireless Communications. Objectives
Wireless# Guide to Wireless Communications Chapter 1 Introduction to Wireless Communications Jorge Olenewa jolenewa@georgebrown.ca Office: E425 ext. 6809 Objectives Explain how the major wireless technologies
More informationLost Item Pager. Project Description. Russ Kinley
Lost Item Pager Project Description Russ Kinley Introduction The lost item pager will have a base unit that is stationary, consisting of a few page buttons and a digital display. Each of the buttons will
More informationVoice Recognition Based Smart Home Control System
International Journal of Engineering Inventions e-issn: 2278-7461, p-issn: 2319-6491 Volume 6, Issue 4 [April 2017] PP: 01-05 Voice Recognition Based Smart Home Control System Awadalla Taifour Ali 1, Eisa
More informationDiscovering Computers 2012
Discovering Computers 2012 Your Interactive Guide to the Digital World Edited by : Asma AlOsaimi The System Unit Memory The inside of the system unit on a desktop personal computer includes: Drive bay(s)
More informationInstallation & Operations Manual 2100 Series VOIP Phone
Installation & Operations Manual 2100 Series VOIP Phone N56W24720 N. Corporate Circle Sussex, WI 53089 800-451-1460 www.rathcommunications.com RP8500SIP Ver. 6 09/16 2 Year Warranty Thank you for purchasing
More informationContents Overview... 4 Install AT&T Toggle Voice... 4 Sign in to AT&T Toggle Voice... 5 Define your Location for Emergency Calls...
Contents 1. Overview... 4 2. Install AT&T Toggle Voice... 4 Requirements... 4 3. Sign in to AT&T Toggle Voice... 5 4. Define your Location for Emergency Calls... 7 Update Your Registered Location for Emergency
More informationDigital Entertainment. Networking Made Easy
Digital Entertainment 2003 by TiVo Inc. Reproduction in whole or in part without written permission is prohibited. All rights reserved. Printed in the USA. TiVo, TiVo Central, and TiVolution are registered
More informationCase study of Wireless Technologies in Industrial Applications
International Journal of Scientific and Research Publications, Volume 7, Issue 1, January 2017 257 Case study of Wireless Technologies in Industrial Applications Rahul Hanumanth Rao Computer Information
More informationInstallation and Operation Guide for AT&T Softphone Call Manager for use with TL86103/TL16013/ TL87203/TL16113
Installation and Operation Guide for AT&T Softphone Call Manager for use with TL86103/TL16013/ TL87203/TL16113 Installation and Operation Guide for AT&T Softphone Call Manager for use with TL86103/TL16013/TL87203/TL16113
More informationElchin Mammadov. Overview of Communication Systems
Overview of Communication Systems About Me Studying towards the Masters of Applied Science in Electrical and Computer Engineering. My research area is about implementing a communication framework (software
More informationMesse Wien Internet FAQ
Messe Wien Internet FAQ Dear customer, thank you very much for your interest in our products at Messe Wien. Based on experience and feedback from past years, we have collected the most important questions
More informationVoice-Over-Internet Protocol (VoIP) Frequently Asked Questions VOIP FAQ
Voice-Over-Internet Protocol (VoIP) Frequently Asked Questions VOIP FAQ 0 Q: What is VOIP? A: VOIP is an acronym for Voice-Over-Internet Protocol. VOIP is a unified communications service that provides
More informationJabra FREEWAY. User manual.
Jabra FREEWAY User manual www.jabra.com CONTENTS THANK YOU...2 ABOUT YOUR...2 WHAT YOUR SPEAKERPHONE CAN DO...3 GETTING STARTED...4 CHARGE YOUR SPEAKERPHONE...4 TURNING YOUR SPEAKERPHONE ON AND OFF...5
More informationIntroduction. 1.1 Industrial Wireless Communication Products P1-1-1
Introduction. Industrial Wireless Communication Products P-- WLAN Products - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - DSSS RF Products - - - - - - - - - - - - - - - - - - - - - - - -
More informationUNIVERGE Desktop IP and Digital Terminals. Fulfilling the promise of UNIVERGE 360
UNIVERGE Desktop IP and Digital Terminals Fulfilling the promise of UNIVERGE 360 No matter your business size, NEC s UNIVERGE family of IP and digital terminals provides you with the right solution to
More informationUser s Manual. USB Bluetooth Dongle
User s Manual USB Bluetooth Dongle Briefing Note: Please do not insert USB Bluetooth Adaptor before installation of software. Screenshots have been taken in Windows XP, and will slightly differ to Windows
More informationCS 16: Assembly Language Programming for the IBM PC and Compatibles
CS 16: Assembly Language Programming for the IBM PC and Compatibles Discuss the general concepts Look at IA-32 processor architecture and memory management Dive into 64-bit processors Explore the components
More informationAgriculture Wireless Temperature and Humidity Sensor Network Based on ZigBee Technology
Agriculture Wireless Temperature and Humidity Sensor Network Based on ZigBee Technology Xi Wang 1 and Hui Gao 2 1 Heilongjiang Bayi Agricultural Reclamation University, Daqing 163319, China 2 Lanzhou Jiaotong
More informationResearch on Modern Bluetooth Technology
Research on Modern Bluetooth Technology D.Annal 1, T.Indira 2, K.Poojitha 3, R.Rajashree 4 Student, Dept. of CSE, Magna College of Engineering, Chennai, Tamil Nadu, India 1,2,3,4 ABSTRACT: The seemingly
More informationWirelessED. Roaming the World with Your Phone
Roaming the World with Your Phone Browsing the Internet watching a video sending email on the go are just a few things you can do with a data-ready mobile device and a data service plan. Being connected
More informationBeacon Office. User Manual. Radianta Inc. Version - 2.5(1)
Beacon Office User Manual Version - 2.5(1) Radianta Inc. September 2008 Radianta, Inc. Beacon Office Page 2 Table of Contents Introduction... 3 What is Beacon Office... 3 How to Use This Guide... 3 Conventions...
More informationHigh Power Wireless N USB Adapter User s Manual
High Power Wireless N USB Adapter User s Manual 2 Table of Contents 1. Introduction... 4 1.1 Package Contents... 4 1.2 Features... 4 2. Installation... 5 3. Configuring the Adapter... 11 4. Wireless Utility...
More informationLogitech Advanced 2.4 GHz Technology With Unifying Technology
Logitech Advanced 2.4 GHz Technology Revision 070709 December 8, 2009 TABLE OF CONTENTS 1 INTRODUCTION: THE MOVE TO WIRELESS PERIPHERALS IN BUSINESS... 3 2 SYSTEM OVERVIEW... 4 2.1 NETWORK TOPOLOGY...4
More informationT-30 Skype USB Phone Gateway User Manual
T-30 Skype USB Phone Gateway User Manual 1. Skype Driver Installation Note: Cancel this procedure if you have already installed Skype software 1.1 Install Skype Put the CD from package into CD-ROM; click
More information4G Mobile Communications
4G Mobile Communications Welcome to 4G The term 4G is used broadly to include several types of broadband wireless access communication systems, not only cellular telephone systems. One of the terms to
More informationAssembly Language for x86 Processors 7 th Edition. Chapter 2: x86 Processor Architecture
Assembly Language for x86 Processors 7 th Edition Kip Irvine Chapter 2: x86 Processor Architecture Slides prepared by the author Revision date: 1/15/2014 (c) Pearson Education, 2015. All rights reserved.
More informationAccessories. Bluetooth. Device Profiles. Hands Free Profile
Bluetooth, page 1 External Monitor, page 4 External Camera, page 7 Headset, page 9 USB Keyboard and Mouse, page 10 USB Memory Stick, page 10 USB-Powered Hub, page 10 USB Console Cable, page 10 Bluetooth
More informationWireless Module Integration. Michael Lowry TÜV SÜD Product Service
Wireless Module Integration Michael Lowry TÜV SÜD Product Service Slide 1 Who am I? Name Michael Lowry Title: Commercial Manager Employer: TÜV SÜD Product Service Experience: Almost 20 years experience
More informationCT-101 CT-101 USB CORDLESS PHONE
CT-101 CT-101 USB CORDLESS PHONE CT-101 CT-101 USB CORDLESS PHONE User s Manual VERSION 0.99A 1 Table of Content 1. CT-101 USB CORDLESS PHONE..... 3 1.1 Descriptions & Overview.......3 2. PACKAGE CONTENTS...
More informationMaking USB Device Drivers Easier Using the HID Class
Making USB Device Drivers Easier Using the HID Class Stuart Allman Cypress Semiconductor 15050 Avenue of Science San Diego, CA 92128 (858) 613-7900 One of the major barriers that exist in the adoption
More informationCS263: Wireless Communications and Sensor Networks
CS263: Wireless Communications and Sensor Networks Matt Welsh Lecture 6: Bluetooth and 802.15.4 October 12, 2004 2004 Matt Welsh Harvard University 1 Today's Lecture Bluetooth Standard for Personal Area
More informationFrequently Asked Questions: Cisco Jabber Voice 9.1(6) for iphone
Frequently Asked Questions Frequently Asked Questions: Cisco Jabber Voice 9.1(6) for iphone Cisco Jabber Voice for iphone 2 Basics 2 Account Settings 7 Calls 9 Contacts and Directory Search 16 Voicemail
More information5.1 Configure each Sensor Pin Rename Set Rules Export Data Switching Nodes... 25
Hi-Gate User Manual Hi-Gate User Manual Hi-Gate User Manual Contents 1 Introduction... 3 1.1 Hi-Gate... 3 1.1.1 What is Hi-Gate... 3 1.1.2 Specifications... 3 1.1.3 Features... 4 1.2 Hi-Node... 5 1.2.1
More informationBlackwire C710M /C720M Corded USB headset with Bluetooth. User guide
Blackwire C710M /C720M Corded USB headset with Bluetooth User guide TM Contents Welcome 3 What s in the package 4 Headset features 5 Accessories/Spares 6 Using your headset 7 Inline controls 7 Wearing
More information54M Wireless LAN CardBus Card
54M Wireless LAN CardBus Card User s Manual Ver.2.0 Federal Communication Commission Interference Statement This equipment has been tested and found to comply with the limits for a Class B digital device,
More informationAIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee.
AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee. Introduction ZigBee is one of the Advanced Wireless Technology and CC2430 is the first single-chip
More informationFeature. What exactly is WLAN? More reading:
The WLAN Roadmap Wireless Local Area Networking (WLAN) is a simple concept, but one that entails a wide, sometimes confusing, variety of standards, implementations, and future plans for development. This
More information56-A11A Plantronics Calisto Headset with Bluetooth USB Adapter. User Guide
56-A11A-10511 Plantronics Calisto Headset with Bluetooth USB Adapter User Guide ii Table of Contents Package Contents... 1 Product Features... 2 Wearing The Headset... 3 Powering... 4 Charging... 4 Indicator
More information1. Instruction. 1.1 Summary. 1.2 Features. 1.3 Technical Data
1. Instruction 1.1 Summary The W1D is a wireless Skype phone which is composed of one base and one handset. The base is a high quality speakerphone, ideal for conference calls. The handset has blue backlighted
More information1. Product Description. 2. Product Overview
1. Product Description Avantree Pluto Air is a multi-function Bluetooth speaker with high quality music performance and mini compact design. This mini speaker can allow you to stream music from Bluetooth-enabled
More informationDraft Bluetooth HEADSET HM1000
Draft 1 2009-11-04 Bluetooth HEADSET HM1000 Contents Getting started Safety precautions Charging the headset Wearing the headset Using your headset Turning the headset on or off Pairing and connecting
More informationAccessibility Features
, page 1 Hard of Hearing, page 3 Vision-Impaired and Blind, page 5 This chapter contains information about the accessibility features that are standard on the Cisco DX650. These phones provide accessibility
More informationPlanning Site Surveys for 6LoWPAN deployments
Planning Site Surveys for 6LoWPAN deployments From: Patrick Grossetete th Last updated: September 24P P, 2008 With the increased market adoption and deployments of 6LoWPAN Wireless Sensor Networks, (WSN)
More informationInstructions for use. Phone Adapter 2.0
Instructions for use Phone Adapter 2.0 167807UK / 2018.01.31 Contents Using the ConnectLine phone adapter 4 Streamer Pro versus Streamer 1.4 5 Incoming calls 6 Outgoing call 10 Cleaning the Phone Adapter
More informationBLUETOOTH BASED OFFICE AUTOMATION AND SECURITY SYSTEM USING RASPBERRY PI AND ANDROID APPLICATION
International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 10, Issue 2, March-April 2019, pp. 449-456. Article ID: IJARET_10_02_043 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=10&itype=02
More informationENSC 427: COMMUNICATION NETWORKS
ENSC 427: COMMUNICATION NETWORKS Simulation of ZigBee Wireless Sensor Networks Final Report Spring 2012 Mehran Ferdowsi Mfa6@sfu.ca Table of Contents 1. Introduction...2 2. Project Scope...2 3. ZigBee
More informationLink2Cell Digital Phone with iphone5 Integration and Answering Machine KX- PRL262B 2 Cordless Handsets
Link2Cell Digital Phone with iphone5 Integration and Answering Machine KX- PRL262B 2 Cordless Handsets Features Sync smartphone to home phone via Bluetooth, no landline required Link up to two smartphones
More informationInput: is any data or instructions that are used by a computer.
1 What is input? Input: is any data or instructions that are used by a computer. Input devices: are hardware used to translate words, sounds, images, and actions that people understand into a form that
More informationUser Manual. IPEVO Skype USB Handset with LCD.
User Manual IPEVO Skype USB Handset with LCD www.ipevo.com Contents 1. Before You Begin 2 2. Installation Guide 3 3. Audio Settings 5 4. User Interface 6 5. Operating Instructions 9 6. FAQ and Troubleshooting
More informationInput Components C H A P T E R 1 4. See also: System FAQs for WHQL Testing on
Part 4 Device Design Guidelines C H A P T E R 1 4 Input Components This chapter presents the requirements and recommendations for standard input devices and connections under the Microsoft Windows family
More informationSmart Helmet Based On IoT Technology
Smart Helmet Based On IoT Technology Mohammed Khaja Areebuddin Aatif 1, Ainapurapu Manoj 2 1,2 Dept. of Computer Science and Engineering, Vasavi College of Engineering (Autonomous) Ibrahimbagh, Hyderabad-31,
More informationDavid Harrison, Design Engineer for Model Sounds Inc.
David Harrison, Design Engineer for Model Sounds Inc. 1 History -1 In 1994 an alliance of four industry partners (Compaq, Intel, Microsoft and NEC) started to specify the Universal Serial Bus (USB). The
More informationDiscovering Computers Chapter 9 Communications and Networks
Discovering Computers 2009 Chapter 9 Communications and Networks Chapter 9 Objectives Discuss the components required for successful communications Identify various sending and receiving devices Describe
More informationCourse 10: Interfaces Agenda
Course 10: Interfaces 1 Agenda Introduction V.24 interface (RS232) USB 2 Introduction 3 Definition(s) (from the web) A boundary across which two independent systems meet and act on or communicate with
More informationChapter 8 Networking and Digital Communication
Tomorrow s Technology and You 8/e George Beekman Michael J. Quinn Networking and Digital Communication 2008 Prentice-Hall, Inc. Slide 1 A computer network is any system of two or more computers that are
More informationTalking Caller ID Now you can hear who's calling from across the room without having to get up. Using text-to-speech technology, Panasonic phones
KX-TGE232 Features Find misplaced cell phone with a button on the base Dial easily with large buttons on handsets and base Receive voicemail alerts at home, office or away with TAD Hear messages, call
More informationNEO 4.5. User Manual
1 NEO 4.5 User Manual Table of Contents Safety Information... 3 Appearance and Key Function... 4 Introduction... 5 Call Functions... 6 Contacts... 7 Messaging... 8 Internet Browser... 9 Bluetooth & Wi-Fi...
More informationi-phonenet X-Lite SoftPhone Setup Mar 2005 ver 1.0
i-phonenet X-Lite SoftPhone Setup Mar 2005 ver 1.0 TABLE OF CONTENT 1. REQUIREMENTS AND INSTALLATION...2 2. INSTALLING X-LITE (ONE TIME)...3 3. X-LITE SOFTPHONE SETUP...4 4. QUICK USER GUIDE...10 5. TROUBLESHOOTING...11
More informationChapter 2 Installation and Configuration
Chapter 2 Installation and Configuration This chapter describes how to set up your NETGEAR Wireless-N Access Point WN802T v2 for wireless connectivity to your LAN. This basic configuration will enable
More informationQuickstart Guide Teamspeak 2 VoIP communications for Flex-Radio-Friends Windows Version
Quickstart Guide Teamspeak 2 VoIP communications for Flex-Radio-Friends Windows Version By Eric C. Ellison AA4SW 5276 East Shore Drive Conyers, GA 30094 ecellison@comcast.net Note at the beginning! Teamspeak
More informationSAVE ON TRAVEL COSTS WITH A POLYCOM!
POLYCOM SOUNDSTATION2 CORDED CONFERENCER BEST-SELLING Corded Conferencer! AS LOW AS 499 99 Hello Direct Selected as Conferencing RESELLER OF THE YEAR Polycom Conferencers for small/medium-sized rooms Wireless
More informationAvaya one-x Mobile User Guide for Windows Mobile
Avaya one-x Mobile User Guide for Windows Mobile 18-602903 Issue 2 December 2008 2008 Avaya Inc. All Rights Reserved. Notice While reasonable efforts were made to ensure that the information in this document
More informationXBEE in API mode PRESENTED BY : NIKUNJ GANDHI ( ) VARUN KUMAR DWIVEDI ( )
XBEE in API mode PRESENTED BY : NIKUNJ GANDHI (200811013) VARUN KUMAR DWIVEDI (200811011) 1 XBEE RADIO S DON T TELL ME ABOUT THE TECHNOLOGY TELL ME ABOUT THE APPLICATION --- TOM 2 WHAT S THE APPLICATION?
More informationBlackwire C710 /C720. Corded USB headset with Bluetooth. User guide
Blackwire C710 /C720 Corded USB headset with Bluetooth User guide Contents Welcome 3 What s in the package 4 Headset features 5 Accessories/Spares 6 Using your headset 7 Inline controls 7 Wearing the headset
More informationPDF created with pdffactory Pro trial version How USB Ports Work by Marshall Brain. Introduction to How USB Ports Work
Main > Computer > Hardware How USB Ports Work by Marshall Brain Introduction to How USB Ports Work Just about any computer that you buy today comes with one or more Universal Serial Bus connectors on the
More informationRESOURCES. By: Chris Downey, Laird Technologies Product Manager, Telematics & Wireless M2M Date: May 25, 2011
Moving Beyond Zigbee for Star Networks RESOURCES By: Chris Downey, Laird Technologies Product Manager, Telematics & Wireless M2M Date: May 25, 2011 Multi-hop mesh protocols, such as Zigbee, are getting
More informationInternet Architecture
Internet Architecture Lecture 8: How Wireless Connections and WiFi Work Assistant Teacher Samraa Adnan Al-Asadi 1 Introduction The wired world created a revolution of allowing people to connect to the
More information