ee 400 introduction to telephone
Download
Skip this Video
Download Presentation
EE 400 Introduction to Telephone

Loading in 2 Seconds...

play fullscreen
1 / 11

EE 400 - PowerPoint PPT Presentation


  • 375 Views
  • Uploaded on

EE 400 Introduction to Telephone . Term Project Voice-over IP (VoIP) Prepared for Dr. Samir Ghadhban. Members of Team. Abdulkarim Al- Zahrani 232701. HANI AL-RUWAILI 221942. Outline. Introduction for Project Methodology Literature survey Some codes conclusion. Introduction.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'EE 400' - Renfred


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
ee 400 introduction to telephone

EE 400 Introduction to Telephone

Term Project Voice-over IP

(VoIP)

Prepared for

Dr. SamirGhadhban

members of team
Members of Team

Abdulkarim Al-Zahrani

232701

HANI AL-RUWAILI

221942

outline
Outline
  • Introduction for Project
  • Methodology
  • Literature survey
  • Some codes
  • conclusion
introduction
Introduction
  • The basic idea is transfer the voices over Internet Protocol (IP) by converting the voice to a group of Bits collected in to Byte Array
  • Then compress it to transfer it as a Datagram packet through an Ad hock network.
  • In the receiver side, collect the packet in the Byte Array then read it as First In First out
methodology
Methodology

To solve the problem several protocols were implemented. This was discovered when a literature survey was made.

literature survey
Literature survey
  • The existing Protocols can be classified into two:
  • H.323 from International Telecommunications Union.
  • Time Transport Protocol (RTP-Real) from IETF.
code for the sender side
code for the sender side

region Voice_In()

private void Voice_In() {

byte[] br;

socket.Bind(new IPEndPoint(IPAddress.Any, 5020));

while (true)

{

br = new byte[16384];

socket.Receive(br);

m_Fifo.Write(br, 0, br.Length);

}

}

slide8
Cont.

Use to start the conversation :

private void button3_Click(object sender, EventArgs e)

{

if (connected == false)

{

thread.Start();

connected = true;

}

Start();

}

Use to stop the conversation :

private void button4_Click(object sender, EventArgs e)

{

Stop();

}

meshdriver
MeshDriver

MeshDriver provides self-organizing, self-healing networking functionality in an easy-to install software package for end-users and system integrators. MeshDriver utilizes devicesthat you already have, no new hardware is needed!

conclusion
Conclusion

We can manage an ad hoc network between the three nodes drive by the MeshDriver .It is work as a cross between the two nodes. MeshDriver relies on established connectivity between devices. For example, it does not automatically configure wireless adapters and establish wireless connections. using wireless adapters in Ad-Hoc mode is one way to establish wireless connections automatically.

ad