Presented by:
Govind.S
Tanujit Sarkar
Jayasimha.G.P
Naveen.T.S
Content
Introduction
Literature Survey
Problem statement
Scope
Design
Implementation
Advantages
Future enhancement
Conclusion
Introduction
VoIP ( Voice over Internet Protocol ) is also referred to
as IP Telephony.
VoIP involves sending voice transmissions as data
packets using the Internet Protocol (IP).
Voip allows high quality two way voice transmission
over broadband connection.
Literature Survey
Interactive communications were only made by
telephones using PSTN.
PSTN was a circuit switched telephony.
Each line was of 64 kbps.
Used dedicated lines.
Literature Survey
Advantages of VoIP over PSTN
The ability to transmit more than one telephone
call over the same broadband connection.
Conference calling, call forwarding, automatic
redial and caller Id are free.
Secure calls using standardized protocols.
Mobility.
Problem statement
Routing through different nodes which produces a
large Delay in the transmitting of the information.
Large susceptibility to noise.
Scope
Our Solution does the End-End connection for voice.
Data encryption for text.
Design
Design (contd..)
Socket programming for network level connections
using ip addresses.
Design (contd..)
Design (contd..)
Work flow.
Implementation
Implementation (contd..)
Creates two threads for server and client.
Server side socket connection.
Client side socket connection.
Individual threads open their respective target and
source audio ports.
Bidirectional communication.
Text chat
Text chatting refers to the exchange of brief
written messages between clients with common
server.
Sockets are used as communication channel
between clients and server.
Advanced encryption standard (AES) Algorithm .
Voice chat
Voice chat is the modern form of communication
used on the internet.
Through voice chat two or more people can talk
almost free of cost.
PCM encoding technique.
Implementation (contd..)
Working of PCM Encoding Algorithm
Advantages
Reduce phone bills.
Provides security.
Use anywhere in the world using standard internet
connection.
Keep up with the technology.
Future Enhancements
Future goals include more sophisticated algorithm
to reduce noise .
Fine tune of the experiments suite to get rid of
delay.
Video conferencing.
To Support the feature of simultaneous multiple
users.
Conclusion
Reduces costs and provides greater flexibility.
Replaces internal voice networks at large corporate
offices.
VoIP can be used to connect various branch offices
through existing WAN links.