Intelligent Phone Service Selector Senior Design Project 2006 Advisor: Sandip Kundu Members: Adam Conway Anh Bao Nguyen (manager) Areej Pirzada Dan Verdolino.

Slides:



Advertisements
Similar presentations
Telecommunications & Networking
Advertisements

INTERACTIVE VOICE RESPONSE SYSTEM (IVRS)
LOGO Lab Supervisor – Dr. WH Lau EE3271 Design Laboratory.
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
Senior Design Project Mid-Course Design Review Wireless Home Audio Advisor: Professor Yngvesson, K Sigfrid Group members: Wan Ng (Hardware Protel) Eric.
Electrical and Computer Engineering Preliminary Design Review Team 14: BMW Brainwave Manipulated Wagon.
Web Radio The wave of the future.... Group Members... 4 Dave Hillyard 4 Mike Foy 4 Barrett Cervenka 4 Tony Camilli.
Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.
Characterization Presentation Spring 2006 Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System.
DMX512 Programmable Theater Lighting Controller Jeff Sand and Kris Kopel Advisor: Dr. Don Schertz.
Design and Development of High Performance PC Based Logic Analyzer MSc Project by Rab Nawaz Advisor: Dr. Shahid Masud.
Palm Wireless Morgan Demers Erik Golen. Presentation Agenda  Project Definition  Technical Specifications - Hardware - Communication Protocol - Chat.
Team LIT Scott Butler Kristin Haeusler Michael Hatt Brock Smith.
Senior Design Project 2004/2005 Web Enabled Calling Number Delivery Daniel St. Clair Barron Shurn Professor Soules 10/28/2004.
Wireless Terminal and PC Interface Using VLSI EE452 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 5/2/02.
Internet Collaboration Tools: VoIP Spencer S. Eccles Health Sciences Library University of Utah Health Sciences Center.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Electrical and Computer Engineering Irregular Object Dimensioning System Advisor: Professor Neal Anderson Michael Baccari Peter Bian Michael Coughlin Avi.
Electrical and Computer Engineering iLights Matt Ryder Nick Wittemen Chris Merola José Figueroa Preliminary Design Review.
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
ASPPRATECH.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Beijing Embedded System Key Lab 北京嵌入式系统重点实验室 VoIP Introduction Liangliang Sep. 22, 2004.
A Company Selling Technology and not just a Product.
Team Members: Nahiyan Ali Shrabantee Chatterjee Vaibhav Kumar Alex Weigel Tao Zeng Advisor: Dr. Mani Mina Client: Senior Design Dr. Gregory Smith.
Dr. Sanatan Chattopadhyay Dr. Sudipta Bandopahyaya
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
In this PPT, all the materials covered up for the PIC microcontroller set-up would be studied. Preliminary skills: Knowing of basic C grammar and basic.
By: Adam Tyler Carlos Larco Raju Manthena Justin Mroczkowski
CPE 169 Digital Design Laboratory Digilent Inc. Nexys Development Board.
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
Computerized Train Control System by: Shawn Lord Christian Thompson.
General Purpose FIFO on Virtex-6 FPGA ML605 board Students: Oleg Korenev Eugene Reznik Supervisor: Rolf Hilgendorf 1 Semester: spring 2012.
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 15 How VoIP and Skype Work.
SKY-PEak: BRIDGING SKYPE Jamie Caudill Eastern Kentucky University.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
Welcome to the world of VoIP By: Jaime Valles & Shady Mickhail.
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of technology.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Emergency Mine Radio Daniel Weller, Adam Jozwick, David West.
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
An-Najah National University Faculty of Engineering Computer Engineering Department بسم  الله  الرحمن  الرحيم.
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
Data and Computer Communications Circuit Switching and Packet Switching.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 2 – VoIP Versus PSTN.
Network Enabled Wearable Sensors The Combined Research Curriculum Development (CRCD) project works with the Virtual Reality Applications Center (VRAC)
HARDWARE BASED PACKET FILTERING USING FPGAs (or “How hardware is better than software at judging a book by its cover”) Timothy Whelan Supervisor: Mr Barry.
©UNT in partnership with TEA1 Telecommunications & Networking Unit Subtitle: Modems.
Project Goals Our task was to take the proof of concept and make a production ready prototype with the following parameters Use low cost microprocessor.
Serial Communication Analyzer Company Name: Digital laboratory Presenter Name: Igal Kogan Alexander Rekhelis Instructor: Hen Broodney Semester:Winter/Spring.
Modems How They Work. Modem A device used by a PC to communicate over a phone line or cable A device used by a PC to communicate over a phone line or.
1 Chapter Overview Modems The Internet and Web Browsers.
“End to End VoIP“ The Challenges of VoIP Access to the Enterprise Charles Rutledge VP Marketing Quintum Technologies
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
ECE 101 Exploring Electrical Engineering Chapter 7 Data Acquisition Herbert G. Mayer, PSU Status 11/30/2015 Derived with permission from PSU Prof. Phillip.
Networked Embedded Systems Pengyu Zhang EE107 Spring 2016 Lecture 8 Serial Buses.
Modem. Introduction: A modem [Modulator -Demodulator] is a device. Data communication means transmitting digital information form one computer to other.
Michael Rahaim, PhD Candidate Multimedia Communications Lab
MISY 3312: Introduction to Telecommunications Summer 2012 VoIP
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
Voice Over IP By: Jon Peterson.
VoIP -Voice over Internet Protocol
Serial Data Hub (Proj Dec13-13).
Progress leisure OCR GCSE ICT.
ECE 477 Final Presentation Team 2 Spring 2012
Presentation transcript:

Intelligent Phone Service Selector Senior Design Project 2006 Advisor: Sandip Kundu Members: Adam Conway Anh Bao Nguyen (manager) Areej Pirzada Dan Verdolino

Agenda 1)Introduction, background and motivations 2)Deliverables 3)System block diagram 4)Design alternatives and proposed MDR specifications

Background *Voice Over Internet Protocol (VoIP) *Landline and VoIP services *Increase in demands *VoIP programs: Skype, Vonage and Voicestick

Motivations *People want a smart phone selector *IPSS will be able to connect worldwide using the cheapest and most efficient connection *Explore the internet technology and its capabilities

Deliverables of the Project

Deliverables of the Project The Finished Product will Implement: Keypad Headset Some intelligent software to be installed on the PC. TIC54CST analog to USB phone conversion chip. Intelligent hardware chipset. User’s Manual

Deliverables of the Project Software for the PC and User’s Manual Installation disk: Install software on the PC to interact with Skype. Open IPSS program. User manual: Contain system specifications for running IPSS software. Contain specifications for using intelligent hardware circuit interface. Contain specifications for the TIC54CST chipset.

Deliverables of the Project Keypad and Headset Keypad (Essex Serial or ASCII Output Keypad): Selectable for 5V or 12 V with jumper pin on back for changing voltage level. – we need 5V to interface with PIC Enunciator beeps with key press. Output is driven by each key press. Output is standard serial ASCII format. Make keypad rather than buy (cost a lot). Headset: Many standard telephone headsets, any which will useful for the IPSS project.

Deliverables of the Project Analog Phone to USB Phone C54CST Chip turns a regular phone into an IP phone. This solution allows call setup software to be running on PC and PC connected to Internet. Subscriber Line Interface Circuit (SLIC), emulates a Personal Service Telephone Network (PSTN). TI UART2USB chip provides a way to connect the keypad and headset to the PC via USB port.

Deliverables of the Project C54CST Chip Specifications The chip is used for processing single or multiple channels of voice and telephone signals. This means: Tone detection and generation from analog phone to PC. Speech coding and decoding. Voice activity detection (filter that detects voice). Packetization and Depacketization of the Voice Stream.

IPSS Block Diagram

Keypad PIC/PLD 12V relay PC TI C54CST Headset 1x2 RJ-11 telephone jack RJ-45 network jack Analog MUX Tristate buffer 2 IPSS Block Diagram

Microcontroller 9600 baud Serial transmission In ASCII Programmable Logic Phone number decision in PLD Relay 5V signal varying frequency 12V signal To TSB Number Input

PC TI C54CST Analog phone equivalent RJ-11 RJ-45 A/D simulates telephone network A/D Conversion

Design Alternatives & MDR Specs

Transmitter (phone) Computer ML401 Receiver Design Alternative 1 Use Xilinx’s ML401 kit in place of the PIC/PLD and TI’s analog to USB connect chip

Xilinx’s ML401 FPGA Kit The kit will connect to a PC. Intelligent software on computer will send the specific control signals to the FPGA. The board will store the phone number through the FPGA in the DDR SDRAM. The board will also have the user voice as one of its inputs and depending on the control signal it will output it to the MUX.

Xilinx’s Virtex-4 ML 40x Block Diagram

Internet User Block Diagram USB Phone D/A A/D Voice Out Voice In PC RS232 GPIO DDR SDRAM FPGA MUX Receiver # # Data Control # Ctrl Signal Ctrl Voice Out # Voice In RJ11 RJ45

Design Alternative 2 Implement everything in software. The user would then, only have to buy a CD, download the program on the computer and start using the service. The user would not have to install any other external hardware necessary for the implementation. Tough! Due, to implementations of complex programming functions such as A/D and D/A. We would also like to keep our project some what balanced between hardware and software. Landline Internet Line IN Intelligent Software MUX 911

Proposed MDR Specs Phone implementation and interaction with PIC/PLD and PC. Use PIC/PLD to create a control signal. Implement D/A conversions for phone # in the PIC/PLD. Store phone # entered by the user in PIC/PLD.

Intelligent Phone Service Selector Questions and Comments !