Efficient VoIP Solution for env. of Technical University of Kosice


Published on

Diploma Thesis with aims on creating a scalable VoIP solution for the environment of Technical University of Kosice

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Efficient VoIP Solution for env. of Technical University of Kosice

  1. 1. Efficient VoIP Solution for the Environment of the Technical University of Kosice Author: Jozef Janitor Supervisor : Ing. Frantisek Jakab, PhD. Consultant : Ing. Frantisek Jakab, PhD.
  2. 2. Overview <ul><li>Goals of the Thesis </li></ul><ul><li>Topic analysis </li></ul><ul><li>Proposed and integrated solution </li></ul><ul><li>Conclusion and paths for the future </li></ul>
  3. 3. Abstract <ul><li>“ Current IP data networks have evolved from data only networks to networks that can also carry realtime voice and video with required quality, reliability and security.” </li></ul><ul><li>“ VoIP is a technology that enables voice communication over IP data networks” </li></ul>
  4. 4. Goals of the Thesis <ul><li>Analyze the existing situation of the VoIP network at TUKE </li></ul><ul><li>Extend the actual usability of the VoIP network with SIP and ENUM protocols </li></ul><ul><li>Cross connect the VoIP network with the university PSTN telephone network </li></ul><ul><li>Create a solution for connecting university employees to the VoIP network from remote locations </li></ul>
  5. 5. Analysis of VoIP at TUKE <ul><li>SANET VoIP Phase #1 </li></ul><ul><li>Year 2004 </li></ul>
  6. 6. Analysis of VoIP na TUKE (cont.)
  7. 7. Analysis of VoIP at TUKE (cont.) <ul><li>Cisco Call Manager 4.0 </li></ul><ul><li>Cisco IP Phones – 7940s </li></ul><ul><li>Manual Call Routing Setup </li></ul><ul><li>NAT/PAT/Firewall issues </li></ul><ul><ul><li>No remote workers with IP Phones </li></ul></ul><ul><li>No connection to PSTN/TUKE tele. net. </li></ul><ul><ul><li>+421-55-602-7XXX reserved for VoIP </li></ul></ul><ul><li>Small VoIP service penetration </li></ul>
  8. 8. Proposed and Integrated Solution <ul><li>SIP Protocol Integration </li></ul><ul><ul><li>SIP is a de-facto standard nowadays for VoIP </li></ul></ul><ul><li>Simplifying Voice Call Routing </li></ul><ul><ul><li>ENUM </li></ul></ul><ul><ul><li>Central Voice Routing Point </li></ul></ul><ul><li>Firewalls, NAT/PAT </li></ul><ul><ul><li>Session Border Controller </li></ul></ul><ul><ul><li>VPN </li></ul></ul>
  9. 9. Solution Proposal (cont.) <ul><li>Connecting the VoIP network to the PSTN network and TUKE telephony network </li></ul><ul><ul><li>Cisco Voice Gateway with digital E1 interface </li></ul></ul><ul><li>Addon Services for End Users </li></ul><ul><ul><li>Yellow pages for Cisco IP Phones </li></ul></ul><ul><ul><li>Caller ID Identification </li></ul></ul>
  10. 10. SIP Protocol Integration <ul><li>DNS Delegation for SIP Voice Domain </li></ul><ul><ul><li>sip:cnl.tuke.sk </li></ul></ul><ul><li>Sip Express Router Installation </li></ul><ul><ul><li>Open Source Application @ Linux </li></ul></ul><ul><ul><li>Provides SIP Services </li></ul></ul><ul><ul><li>Registers SIP Users </li></ul></ul><ul><ul><ul><li>Better service penetration </li></ul></ul></ul><ul><ul><li>Trunk to Cisco Call Manager </li></ul></ul>
  11. 11. Call Routing <ul><li>ENUM as an Exterior Call Routing Protocol </li></ul><ul><ul><li>Registration to the global ENUM DNS tree </li></ul></ul><ul><ul><ul><li>TUKE phones are now reachable in ENUM </li></ul></ul></ul><ul><ul><li>SER configured for ENUM lookups </li></ul></ul><ul><ul><li>Private ENUM tree (e164.cnl.tuke.sk) </li></ul></ul><ul><li>SER for Interior Call Routing </li></ul><ul><ul><li>Integrated Voice Routing </li></ul></ul>
  12. 12. Firewall, NAT/PAT traversal <ul><li>STUN protocol </li></ul><ul><li>VPNs </li></ul><ul><ul><li>High costs </li></ul></ul><ul><li>Cisco IOS IP2IP GW </li></ul><ul><ul><li>Difficult Voice Routing Logic </li></ul></ul><ul><ul><li>Lack of advanced NAT detection features </li></ul></ul><ul><li>SER configured to provide SBC services </li></ul><ul><ul><li>Traversal issues detected at first levels </li></ul></ul><ul><ul><li>SBC usage only when needed </li></ul></ul>
  13. 13. Crossconnecting VoIP with PSTN <ul><li>Cisco 3725 Router </li></ul><ul><ul><li>Voice Gateway </li></ul></ul><ul><ul><li>Digital E1 trunk </li></ul></ul><ul><ul><ul><li>30 voice channels </li></ul></ul></ul><ul><ul><li>Connected to a Panasonic PBX </li></ul></ul><ul><ul><li>Numbering Plan changes at TUKE PBXs </li></ul></ul><ul><ul><ul><li>Adding 7XXX extensions reachability </li></ul></ul></ul>
  14. 14. TCL Clip Service
  15. 15. Yellow Pages <ul><li>TUKE Yellow Pages </li></ul><ul><ul><li>XML application for Cisco IP phones </li></ul></ul>
  16. 16. Final Architecture
  17. 17. Outcomes and Results (cont.) <ul><li>Easy new sites integration </li></ul><ul><li>Student’s dormitory: </li></ul>
  18. 18. Conclusion <ul><li>~ 100 SIP VoIP numbers were created and assigned to users of TUKE </li></ul><ul><li>TUKE VoIP reachable from ENUM </li></ul><ul><li>TUKE VoIP reachable from PSTN too </li></ul><ul><li>VoIP calls from remote networks (NAT/PAT) are handled by the SBC </li></ul><ul><li>Voice Call Routing made simple </li></ul><ul><li>End Users appreciated addon services </li></ul>
  19. 19. Future paths <ul><li>Network homogenization </li></ul><ul><ul><li>Single vendor </li></ul></ul><ul><li>VoIP Security protocols research and integration </li></ul><ul><li>VoIP Protocols compatibility research </li></ul><ul><li>Unified Communications </li></ul>