VoIP programs: Skype, Vonage and Voicestick. Motivation - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

VoIP programs: Skype, Vonage and Voicestick. Motivation

Description:

VoIP programs: Skype, Vonage and Voicestick. Motivations *People want a smart phone selector ... IPSS will be able to connect worldwide using the cheapest and ... – PowerPoint PPT presentation

Number of Views:102
Avg rating:3.0/5.0
Slides: 23
Provided by: ecsU5
Category:

less

Transcript and Presenter's Notes

Title: VoIP programs: Skype, Vonage and Voicestick. Motivation


1
  • Intelligent Phone Service Selector

Senior Design Project 2006
Advisor Sandip Kundu Members Adam Conway Anh
Bao Nguyen (manager) Areej Pirzada Dan Verdolino
2
  • Agenda
  • Introduction, background and motivations
  • Deliverables
  • System block diagram
  • Design alternatives and proposed MDR
    specifications

3
  • Background

Voice Over Internet Protocol (VoIP) Landline
and VoIP services Increase in demands VoIP
programs Skype, Vonage and Voicestick
4
  • 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
5
Deliverables of the Project
6
Deliverables of the ProjectThe 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.
  • Users Manual

7
Deliverables of the Project Software for the PC
and Users 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
Analog MUX
Tristate buffer
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 Xilinxs ML401 kit in place of the PIC/PLD
    and TIs analog to USB connect chip

Computer
Transmitter (phone)
Receiver
ML401
17
Xilinxs 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
Xilinxs 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 !
Write a Comment
User Comments (0)
About PowerShow.com