Your SlideShare is downloading. ×
VoIP - seminar at IASRI, New Delhi
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

VoIP - seminar at IASRI, New Delhi

2,201

Published on

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,201
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
186
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. VOICE OVER INTRENET PROTOCOL Nishikant P. Taksande IASRI, New Delhi, India
  • 2. ContentsIntroductionVoIP History and Goals.VoIP ArchitecturesVoIP ProtocolsVoIP Using SIP and H.323Quality of Service (QoS)Applications in AgricultureCase Study: Timbaktu Collective ProjectConclusionsReferences
  • 3. Introduction VoIP stands for Voice over Internet protocol “ VoIP is the ability to make telephone calls over IP-based data networks with a suitable quality of service and superior cost . ”Also known as IP telephony Voice over Broadband Internet telephonyVoIP Technology emerged over Public switched TelephoneNetwork(PSTN).
  • 4. PSTN HistoryDedicated copper wireExpensive Service EquipmentBased on circuit switched network
  • 5. Plain Old Telephone Service (POTS) PSTNCall flow from onephone to anotherwith traditionalPSTN network.
  • 6. Motivation and Origin of VoIPDemand for Multimedia communicationDemand for integration of Voice and Data networksCost Reduction in long distance telephone callsPSTN network:Users frustrated by poor QoSCoding/decoding (codec) between analog voice and digitalpacketsGateways to PSTN
  • 7. Goals and Benefits of VoIPGoals Consolidation of voice, data on a single network Simplify infrastructure, operations; provide bundled services Support for intelligent terminals as well as phonesBenefits Reduced long-distance costs Some cite this as a large business savings For residential customers too
  • 8. Basic VoIP working model InternetVoice transmissionusing internet by VoIPenable phone andcomputer
  • 9. Transmission of Voice over NetworkVoice Voice CODEC: CODEC: analoganalog Analog to Digital Digital to Analog Compress Decompress Create Voice Datagram Re-Sequence and Buffer-Delay Add Headerdigital digital (RTP, UDP, IP etc) Process Header Network
  • 10. VoIP ArchitecturesPC to PC.Phone to Phone Via Internet.Phone to internet to PSTN.PSTN to Internet to PSTN.
  • 11. Phone to Phone BB Internet PSTN ISP Service provider branch FWLocal Local DSL DSL
  • 12. PSTN to PSTN through Internet PSTN ExchangePSTN Main Exchange ISP Service Main provider GW Main GW Main Local
  • 13. PC to PC Internet ISP Private service FWDSL DSL
  • 14. Broadband phone to Conventional phone abroad International network PSTN InternetTelephone network Exc. ISP Private service GW FW DSL
  • 15. VoIP phone to VoIP phone International network PSTN Internet ISP Private service FW DSL 15
  • 16. VoIP ProtocolsSIP (Session Initiation Protocol): The SIP protocol is astandard developed by the Internet Engineering Task Force(IETF) for establishing multimedia sessions such asvoice, instant messaging and videoIAX(Inter Asterisk eXchane): The IAX protocol wasdeveloped by a team of open-source developers working onthe Asterisk project
  • 17. VoIP Protocols…H.323: The call setup protocol H.323 is standardizedby the International Telecommunications Union (ITU).In a VoIP environment, H.323 is a common protocolrunning on voice gateways to connect the VoIP networkto the PSTN.IMS(IP Multimedia Subsystem): IMS is currently indevelopment and testing phases, and was originallydeveloped as a protocol for carrying 3G telephony data.
  • 18. VoIP Protocols and OSI Model
  • 19. VoIP Using Session Initiation Protocol (SIP) SIP is protocol used to initiate the session. It is deployed with the main purpose of initiation, modification and termination of multimedia sessions.SIP MessageThe elements participating in a SIP-based system will signalbetween each other by exchanging SIP messages.SIP messages are text-based messages and have the generalstructure as shown below: A start line. One or more header fields. One empty line, followed by an optional body
  • 20. SIP ElementsNetwork access element or end pointdevices: Elements that interactdirectly with users or servers toestablish calls.They are called User Agents (UA). SIP network core element: These are intermediate elements participating in forwarding SIP messages. Proxy server Registration server(Registrar) Redirect server
  • 21. SIP Proxy ServerIt sits between a client application and a real serverSIP Proxy therefore provides a constant location which isalways on to responds callsSIP proxy directly forward SIP messages to user agentclientRegistration server is a part of SIP proxy in case of smalland medium enterprisesRegistration process is realized by REGISTER requestto Registrar Server
  • 22. SIP Proxy Server...Redirect server generate response to request it received byredirecting the client directly to source without passingthrough itself. SIP proxy RTP ComputerIP phone SIP call trough proxy
  • 23. Hardware Model of System Simple SIP system including two SIP User Agents (UAs) and one SIP Proxy. Typical SIP model in a small region. HubUA 1 UA 2 SIP Proxy Simple model of system
  • 24. Call Flow 1.INVITE 2. TRYING 3. INVITE 4. TRYING 5. RINGING 6. RINGING7.RING 8. 200 (OK) 9. 200 (OK) 10. ACK 11. ACK 12.RTP Voice Stream 13.BYE (Hang Op) 14. BYE 15. 200 (OK) 16. 200 (OK) Call flow of system
  • 25. Benefits Of SIPSimplicityScalabilityFunctional distribution
  • 26. SIP PSTN InteractionSIP PSTN interaction is done by gatewaysMessages in each protocol are mapped to otherprotocol formatsSIP call from a PSTN gateway will not bedifferent from a SIP call from a device.
  • 27. VoIP Using H.323H.323 was designed to support real-time transfer ofaudio and video data over packet networks H.323 involves several different protocols coveringspecific aspects of Internet telephony.
  • 28. Protocols used in H.323G.711: It compresses speech so that to transfer overpacket networkH.245: Choose best compression algorithmQ.931: Establishing connection, providing dialtone, making ringing sound, release connectionH.225: protocol for talking to the gatekeeper byRegistration, Admission, Status (RAS) channel
  • 29. H.323 Protocol StackG.7xx RTCP H.225 Q.931 H.245 (RAS) (Call Signaling) (Call Control) RTP UDP TCPk IP Data Link Layer Physical Layer Protocol H.323 Protocol stack
  • 30. Terminal On LAN Calling Remote Phone PC GatewaysGatekeeper Internet PSTN Phone Working of H.323
  • 31. Comparing SIP And H.323 ProtocolH.323 is bulky, complexly standardizedNot many potentialities to develop in the futureSIP Can add or remove media from the availablesessionPredicted that SIP is the principal for thedevelopment of next generation network (NGN)
  • 32. VoIP Quality Of Service (QoS)QoS is challenge for VoIP to grow in future Latency. Jitter Packet loss Post Dial Delay(PDD) Bandwidth Network delay Poor compression Signal attenuation
  • 33. Frequent Network ProblemJitterLossLatency Representation of Network problems
  • 34. Advantage of VoIPIntegration Of Voice And DataMore bandwidthCost ReductionVideo conferencingFree IP to IP CallOne carrier
  • 35. Disadvantages of VoIPPhone line is down if broadband connection is downPhone adapter and/or router occasionally must be rebootedVoice quality degrades if internet connection has latency, jitteror significant packet loss
  • 36. VoIP Call RatesVoIP by MTNL: Rs.1/min. (International call)VoIP by Tata indicom : Rs.1/min (Internationalcall) [6]VoIP by Skype: Skype to Skype(PC to PC): Free Call phone and mobile: $0.029
  • 37. Application of VoIP
  • 38. Skype uses VoIP Skype Most popular VoIP application Free calls to other Skype users Cheap calls Various add-on facilities also available38
  • 39. Skype Uses VoIP Skype as a telephone Skype can be used as a conventional telephone Particularly useful on laptops for the traveller Sense of presence – know if recipient is online Additional features: Integration with Web browser (sharing browsing) Video Skype39
  • 40. VoIP for Interactive WebsiteClick to call: Users click onwebpage and immediately speakwith a customer servicerepresentativeThe calls are carried over Voiceover Internet Protocol.Allows organisation to monitorwhen online visitors change fromthe website visitor to beinteractive about their queries.Can use this concept to makeexpert system more interactivewith farmers.
  • 41. Application Of VoIP In Agriculture
  • 42. Caribbean Farmers Network (CaFAN)Providing cheap networkcommunications using(VOIP).A computer kioskmanaged by a farmer ateach village.farmers are benefited by getting timelymarket prices, information aboutfertilizers, crop varieties.1 million farmers in 10,000+ villages will be benefitted .[1]
  • 43. Open Academy for Academy for Philippines Agriculture Open Philippines Agriculture With the initiative of open academy for Philippine agriculture, three villages get connected by means of VoIP. This will enable farmers and extension worker in village to have access to agriculture technologies online. With this VoIP connection farmers can call to research and development centre. Farmer can access faster internet connection. [5]
  • 44. VoIP-based Intra-village Teleconnectivity - Timbaktu ExperimentIntra-village connectivity: a single gateway from a village to an[8] external telecom network and extend the reach further within the villageAn acceptable solution would ideally be: easy to deploy and maintain; using off-the-shelf components; low on operational expenditure; and low on power consumption.
  • 45. An architecture based on WiFi & EthernetOpen Academy for Philippines Agriculture Intra-village connectivity
  • 46. HardwareIntra-village networkEnd-user devicesExternal gatewaySoftware exchange
  • 47. HardwareGateway Phone adapter
  • 48. Timbaktu Layout Village Layout
  • 49. Call FlowCall flow between PSTN and VoIP users.
  • 50. Experimental ResultsTimbaktu project is very effective in connecting remotevillage to agricultural market placeRemote villages will not have sufficient PSTN connectionUse of existing line for communicationLaying new intra village network, communication can bedone effectively with less input cost
  • 51. ConclusionVoIP sends voice over data networks instead of data overvoice networkInternet along with TCP/IP are driving forces for VoIPtechnologyIdeal for computer based communicationsMarket for VoIP is established and is rapidly growingVoIP cuts communication costs and improves efficiencyNeeds QoS for acceptable quality
  • 52. References[1] Carribbean Farmers Network, available online at http://www.caribbeanfarmers.org.[2] Davidson, J., Peters, J., Bhatia M., Kalidindi S., Mukharjee S. (2008), Voice over IP Fundamentals, second Edition, Cisco Press, Pearson Education.[3] Kelly,T.V., VoIP For Dummies (2005), Willy Publishing, available online at http://www.freebookcenter.net/Download/voip_ebooks_download _o.html_VoIP%20Dummies%20(2005).pdf.html .[4] Lammle,T. (2007), CCNA: Cisco Certified Network Associate study guide, Sixth Edition, Willy India publication.[5] Open Academy for Philippine Agriculture (2007), 3 remote barangays get connected through VOIP technology, available online at http://www.openacademy.ph/index.php?option=com_content&task=view &id=970&Itemid=276&limit=1&limitstart=0
  • 53. References…[6] Tata Indicom, Indiworld-VoIP Service from Tata Indicom. available online at http://www.tataindicom.com/indiworld-voip-service.aspx .[7] Tanenbaum, A, S. (2006), Computers Networks, Fourth Edition, Pearson Education.[8] Timbaktu Collective, Timbaktu collective network, available online at http://www.timbaktu.org/networking.html.[9] Wikipedia (2006), VoIP terminology, available online at http://en.wikipedia.org/wiki/Category:VoIP_terminology_%26_concepts
  • 54. THANK YOU

×