1 / 22

Intelligent Phone Service Selector

Senior Design Project 2006. Advisor: Sandip Kundu Members: Adam Conway Anh Bao Nguyen (manager) Areej Pirzada Dan Verdolino. Intelligent Phone Service Selector. Introduction, background and motivations Deliverables System block diagram

henrietta
Download Presentation

Intelligent Phone Service Selector

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Introduction, background and motivations • Deliverables • System block diagram • Design alternatives and proposed MDR specifications Agenda

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

  4. *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 Motivations

  5. Deliverables of the Project

  6. 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 ProjectThe Finished Product will Implement:

  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. IPSS Block Diagram

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

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

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

  15. Design Alternatives & MDR Specs

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

  17. 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.

  18. Xilinx’s Virtex-4 ML 40x Block Diagram

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

  20. 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. Intelligent Software Line IN Landline MUX 911 Internet

  21. 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.

  22. Intelligent Phone Service Selector Questions and Comments !

More Related