Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
The Open Source Telephony www.cat-hackers.com
 
Session's Goals <ul><li>Main Goals  </li></ul><ul><li>What's “ Asterisk” ? </li></ul><ul><li>What benefits me to know abou...
<ul><li>What are the circumstances that led to </li></ul><ul><li>“ Asterisk ”? </li></ul><ul><li>Enter “ Asterisk”  : </li...
<ul><li>Interactive Voice Response “ IVR”  and “ voice Mail”. </li></ul><ul><li>Security Issues. </li></ul>Session's Goals
<ul><li>Telephony's Concept </li></ul><ul><li>What's a telephone ? </li></ul><ul><li>For most of us it's nothing more  tha...
<ul><li>Telephony's Concept </li></ul><ul><li>Telephony is considered highly  </li></ul><ul><li>simplistic  from the user'...
<ul><li>Understanding Asterisk </li></ul><ul><li>So , what's a PBX? </li></ul><ul><li>PBX stands for : </li></ul><ul><li>“...
<ul><li>Understanding Asterisk </li></ul><ul><li>The primary advantage of PBXs was cost savings on  internal phone calls. ...
<ul><li>Understanding Asterisk </li></ul><ul><li>By handling the circuit switching  locally. </li></ul><ul><li>Compare the...
1 2 PBX COX company
“ Old  COX”
<ul><li>Understanding Asterisk </li></ul><ul><li>PBX  originally  connects  phones to the PSTN. </li></ul><ul><li>PBX inco...
<ul><li>Understanding Asterisk </li></ul><ul><li>Two developments during the  1990s led to new types of PBX  systems. </li...
<ul><li>Understanding Asterisk </li></ul><ul><li>The First reason : </li></ul><ul><li>The massive growth of data  networks...
<ul><li>Understanding Asterisk </li></ul><ul><li>we can use packets in  switching  data . </li></ul><ul><li>And we can use...
<ul><li>VoIP's Concept </li></ul><ul><li>VoIP allows voice to become   nothing more than another  application in the data ...
<ul><li>Understanding Asterisk </li></ul><ul><li>VoIP PBX supports  VoIP   besides  PSTN . </li></ul><ul><li>It can connec...
 
<ul><li>Understanding Asterisk </li></ul><ul><li>For a PBX to do it's function  automatically , there should be  a mind co...
<ul><li>Understanding Asterisk </li></ul><ul><li>This software or this mind is something like : </li></ul><ul><li>“ Asteri...
<ul><li>Understanding Asterisk </li></ul><ul><li>This software will not just route  inward and outward calls. </li></ul><u...
<ul><li>What's  Asterisk ? </li></ul><ul><li>It is basically a software PBX. </li></ul><ul><li>Originally written by “Mark...
<ul><li>What's  Asterisk ? </li></ul><ul><li>“ Open Source” Concept. </li></ul><ul><li>“ Asterisk ” is an open source,  co...
<ul><li>What's  Asterisk ? </li></ul><ul><li>With “ Asterisk” , no one is  telling you how your phone  system works. </li>...
<ul><li>What's  Asterisk ? </li></ul><ul><li>“ Asterisk”  supports the following  both technologies : </li></ul><ul><li>Vo...
<ul><li>What's  Asterisk ? </li></ul><ul><li>With Asterisk , we can make: </li></ul><ul><li>An IP phone calls a PSTN  phon...
<ul><li>What's  Asterisk ? </li></ul><ul><li>PSTN phones in one office call  each other. </li></ul><ul><li>IP phones in on...
<ul><li>What's  Asterisk ? </li></ul><ul><li>You can make  virtual offices  in  many regions that acts as the  real ones ....
<ul><li>What's  Asterisk ? </li></ul><ul><li>You can make the caller hears an announcement at specific time ”Every Monday....
Asterisk PBX Asterisk PBX
<ul><li>Building Asterisk </li></ul><ul><li>1-   Requirements for the PBX : </li></ul><ul><li>one PC (x86) with a 500 MHz ...
<ul><li>Building Asterisk </li></ul><ul><li>Decent power supply. </li></ul><ul><li>Linux installed” Other Unix  based OS s...
Digium Cards
Building Asterisk 2-  Install the system : Like any Linux Distro!. See the Video! See the real system!
Building Asterisk 3-  Make your configurations! All are GUI windows . 4-  Connect your PSTN & IP  phones. 5-  Connect your...
All is GUI !
IP Phones
<ul><li>IVR  </li></ul><ul><li>IVR is one of the services which  Asterisk supports. </li></ul><ul><li>IVR stands for “  In...
<ul><li>IVR  </li></ul><ul><li>From the  GUI menus  , go to “  Voice Menu” . </li></ul><ul><li>You will find more than 17 ...
<ul><li>IVR  </li></ul><ul><li>You can make the caller enters a  password or not . </li></ul><ul><li>You can make the call...
 
<ul><li>IVR  </li></ul><ul><li>To make the caller hears a  certain message ,  just record it  . </li></ul><ul><li>Then , f...
<ul><li>IVR  </li></ul><ul><li>You can make the caller hears  this message on 6 th  of October! </li></ul><ul><li>You can ...
IVR see the video !
<ul><li>Summary </li></ul><ul><li>Circuit Switching . </li></ul><ul><li>PBX and COX. </li></ul><ul><li>VoIP PBX. </li></ul...
Questions?
Please Feed Back ! Thanks! www.cat-hackers.com
Upcoming SlideShare
Loading in …5
×

Asterisk ( The open source telephony )

1,823 views

Published on

Published in: Technology, News & Politics
  • Be the first to comment

Asterisk ( The open source telephony )

  1. 1. The Open Source Telephony www.cat-hackers.com
  2. 3. Session's Goals <ul><li>Main Goals </li></ul><ul><li>What's “ Asterisk” ? </li></ul><ul><li>What benefits me to know about </li></ul><ul><li>“ Asterisk ” ? </li></ul><ul><li>How can I use this new technology? </li></ul>
  3. 4. <ul><li>What are the circumstances that led to </li></ul><ul><li>“ Asterisk ”? </li></ul><ul><li>Enter “ Asterisk” : </li></ul><ul><ul><li>- Some basic “ Voice Over IP “concepts. </li></ul></ul><ul><li>- Some basic “ telephony “ concepts. </li></ul>Session's Goals
  4. 5. <ul><li>Interactive Voice Response “ IVR” and “ voice Mail”. </li></ul><ul><li>Security Issues. </li></ul>Session's Goals
  5. 6. <ul><li>Telephony's Concept </li></ul><ul><li>What's a telephone ? </li></ul><ul><li>For most of us it's nothing more than a communication device. </li></ul><ul><li>For others,it's a complex electronic device they cannot live without. </li></ul>
  6. 7. <ul><li>Telephony's Concept </li></ul><ul><li>Telephony is considered highly </li></ul><ul><li>simplistic from the user's point of </li></ul><ul><li>view. </li></ul><ul><li>We will know about: </li></ul><ul><li>“ Central Office Exchange” COX </li></ul><ul><li>“ Private Branch Exchange” PBX </li></ul>
  7. 8. <ul><li>Understanding Asterisk </li></ul><ul><li>So , what's a PBX? </li></ul><ul><li>PBX stands for : </li></ul><ul><li>“ Private Branch eXchange”. </li></ul><ul><li>PBXs make connections among the internal telephones of </li></ul><ul><li>a private organization. </li></ul>
  8. 9. <ul><li>Understanding Asterisk </li></ul><ul><li>The primary advantage of PBXs was cost savings on internal phone calls. </li></ul><ul><li>How? </li></ul>
  9. 10. <ul><li>Understanding Asterisk </li></ul><ul><li>By handling the circuit switching locally. </li></ul><ul><li>Compare the cost of 3 phones connected directly to a COX , </li></ul><ul><li>and between 3phones connected to a PBX. </li></ul>
  10. 11. 1 2 PBX COX company
  11. 12. “ Old COX”
  12. 13. <ul><li>Understanding Asterisk </li></ul><ul><li>PBX originally connects phones to the PSTN. </li></ul><ul><li>PBX incorporates telephones, fax machines, modems, and more . </li></ul>
  13. 14. <ul><li>Understanding Asterisk </li></ul><ul><li>Two developments during the 1990s led to new types of PBX systems. </li></ul><ul><li>The result was developing an </li></ul><ul><li>“ IP PBX” . </li></ul>
  14. 15. <ul><li>Understanding Asterisk </li></ul><ul><li>The First reason : </li></ul><ul><li>The massive growth of data networks. </li></ul><ul><li>The Second reason : </li></ul><ul><li>The understanding of packet switching. </li></ul>
  15. 16. <ul><li>Understanding Asterisk </li></ul><ul><li>we can use packets in switching data . </li></ul><ul><li>And we can use them in holding voice also. </li></ul><ul><li>Since Internet is a global delivery system , so it's easy. </li></ul>
  16. 17. <ul><li>VoIP's Concept </li></ul><ul><li>VoIP allows voice to become nothing more than another application in the data network. </li></ul><ul><li>We can send and receive voice , like sending and receiving data packets . </li></ul>
  17. 18. <ul><li>Understanding Asterisk </li></ul><ul><li>VoIP PBX supports VoIP besides PSTN . </li></ul><ul><li>It can connect IP phone to PSTN phone , and vice versa. </li></ul><ul><li>So,it's linked to both the VoIP provider and the PSTN Provider. </li></ul>
  18. 20. <ul><li>Understanding Asterisk </li></ul><ul><li>For a PBX to do it's function automatically , there should be a mind controlling it . </li></ul><ul><li>This mind is a software installed on it . </li></ul>
  19. 21. <ul><li>Understanding Asterisk </li></ul><ul><li>This software or this mind is something like : </li></ul><ul><li>“ Asterisk” </li></ul>
  20. 22. <ul><li>Understanding Asterisk </li></ul><ul><li>This software will not just route inward and outward calls. </li></ul><ul><li>It can provide other services like “ IVR “ and “Voice Mail”. </li></ul><ul><li>It acts as a talking human. </li></ul>
  21. 23. <ul><li>What's Asterisk ? </li></ul><ul><li>It is basically a software PBX. </li></ul><ul><li>Originally written by “Mark Spencer” , founder of “ Digium”. </li></ul>
  22. 24. <ul><li>What's Asterisk ? </li></ul><ul><li>“ Open Source” Concept. </li></ul><ul><li>“ Asterisk ” is an open source, converged telephony platform. </li></ul><ul><li>“ Asterisk” runs on “ Linux” , </li></ul><ul><li>” MAC” & “BSD”. </li></ul>
  23. 25. <ul><li>What's Asterisk ? </li></ul><ul><li>With “ Asterisk” , no one is telling you how your phone system works. </li></ul><ul><li>“ Asterisk” imposes no limits. </li></ul>
  24. 26. <ul><li>What's Asterisk ? </li></ul><ul><li>“ Asterisk” supports the following both technologies : </li></ul><ul><li>VoIP . </li></ul><ul><li>PSTN. </li></ul>
  25. 27. <ul><li>What's Asterisk ? </li></ul><ul><li>With Asterisk , we can make: </li></ul><ul><li>An IP phone calls a PSTN phone. </li></ul><ul><li>A PSTN phone calls an IP phone . </li></ul>
  26. 28. <ul><li>What's Asterisk ? </li></ul><ul><li>PSTN phones in one office call each other. </li></ul><ul><li>IP phones in one office call each other. </li></ul><ul><li>An IP connected PC calls an IP or PSTN phone . </li></ul>
  27. 29. <ul><li>What's Asterisk ? </li></ul><ul><li>You can make virtual offices in many regions that acts as the real ones . </li></ul><ul><li>You can make a “ Voice Mail “ , and “ IVR ” system , that responds instead of you . </li></ul>
  28. 30. <ul><li>What's Asterisk ? </li></ul><ul><li>You can make the caller hears an announcement at specific time ”Every Monday..”. </li></ul><ul><li>You can redirect the caller to another person in another office for consultation. </li></ul>
  29. 31. Asterisk PBX Asterisk PBX
  30. 32. <ul><li>Building Asterisk </li></ul><ul><li>1- Requirements for the PBX : </li></ul><ul><li>one PC (x86) with a 500 MHz PIII processor. </li></ul><ul><li>some decent amount of RAM. </li></ul>
  31. 33. <ul><li>Building Asterisk </li></ul><ul><li>Decent power supply. </li></ul><ul><li>Linux installed” Other Unix based OS s are OK”. </li></ul><ul><li>Digium cards to plug in our system to our local PSTN. </li></ul>
  32. 34. Digium Cards
  33. 35. Building Asterisk 2- Install the system : Like any Linux Distro!. See the Video! See the real system!
  34. 36. Building Asterisk 3- Make your configurations! All are GUI windows . 4- Connect your PSTN & IP phones. 5- Connect your fax machines , your PCs , ... .
  35. 37. All is GUI !
  36. 38. IP Phones
  37. 39. <ul><li>IVR </li></ul><ul><li>IVR is one of the services which Asterisk supports. </li></ul><ul><li>IVR stands for “ Interactive Voice Response ”. </li></ul><ul><li>IVR is something like : </li></ul><ul><li>“ Welcome to Telecom Egypt Conduct Centre .... “! </li></ul>
  38. 40. <ul><li>IVR </li></ul><ul><li>From the GUI menus , go to “ Voice Menu” . </li></ul><ul><li>You will find more than 17 steps to configure your IVR system. </li></ul><ul><li>Make your configurations ! </li></ul>
  39. 41. <ul><li>IVR </li></ul><ul><li>You can make the caller enters a password or not . </li></ul><ul><li>You can make the caller hanged up . </li></ul><ul><li>You can direct the caller to another person.... . </li></ul>
  40. 43. <ul><li>IVR </li></ul><ul><li>To make the caller hears a certain message , just record it . </li></ul><ul><li>Then , form the configurations , determine the case of this message . </li></ul>
  41. 44. <ul><li>IVR </li></ul><ul><li>You can make the caller hears this message on 6 th of October! </li></ul><ul><li>You can set the time for which the user replys to your message by pressing any key. </li></ul>
  42. 45. IVR see the video !
  43. 46. <ul><li>Summary </li></ul><ul><li>Circuit Switching . </li></ul><ul><li>PBX and COX. </li></ul><ul><li>VoIP PBX. </li></ul><ul><li>Asterisk as a PBX software . </li></ul><ul><li>What Asterisk Allows us to do . </li></ul><ul><li>Building a real PBX . </li></ul><ul><li>How IVR works . </li></ul>
  44. 47. Questions?
  45. 48. Please Feed Back ! Thanks! www.cat-hackers.com

×