Overview of How to Deployment IP Phone

  • IP Phone:

      An IP phone uses Voice over IP technologies allowing telephone calls to be made over an IP network such as the internet instead of the ordinary PSTN system. Calls can traverse the Internet, or a private IP Network such as that of a company. The phones use control protocols such as Session Initiation Protocol, Skinny Client Control Protocol or one of various proprietary protocols such as that used by Skype. IP phones can be simple software-based Softphones or purpose-built hardware devices that appear much like an ordinary telephone or a cordless phone. There also exist the possibility to reuse ordinary PSTN phones as IP phones, with analog telephony adapters (ATA).

      It may have many features an analog phone doesn’t support, such as e-mail-like IDs for contacts that may be easier to remember than names or phone numbers.

  • Power Over Ethernet (PoE):
    • Device that supplies IP Phones with power & internet
  • The most popular IP Phone is 7970
  • Voice/Text Paging:
    • Concept of sharing your voice with all of peers in your network
  • on of the formats that are working on IP Phone 7970G  is .war (Web Application Archive) format
  • Requirements to Application to work:


  • SQL Server 2005
  • JDK
  • IIS
  • Call Manager:
    • Cisco Unified Communications Manager (CUCM), formerly Cisco Unified CallManager and Cisco CallManager (CCM), is a software-based call-processing system developed by Cisco Systems.

      CUCM tracks all active VoIP network components; these include phones, gateways, conference bridges, transcoding resources, and voicemail boxes among others. CallManager often utilizes the Skinny Client Control Protocol (SCCP) as a communications protocol for signaling the hardware endpoints of the system, such as IP Phones. H.323, Media Gateway Control Protocol (MGCP) or Session Initiation Protocol (SIP) is used to pass call signaling to gateways

  • IP Phone
  • All of the previous components should be in one VLAN
    • VLAN:
      • A virtual LAN, commonly known as a VLAN, is a group of hosts with a common set of requirements that communicate as if they were attached to the Broadcast domain, regardless of their physical location. A VLAN has the same attributes as a physical LAN, but it allows for end stations to be grouped together even if they are not located on the same network switch. Network reconfiguration can be done through software instead of physically relocating devices
  • Port 8080 is used by HTTP and Web Services and port 8442 is used by SQL Server (Not sure from this info)
  • Chart that’s demonstrates architecture of 3 components together:
  • image

    • IP Phones recognizes XML only
    • Tomcat installs the .war files (placed in specified directory) automatically when it starts
    • To make an IP Phone recognizes an application you should subscribe this application in this phone configuration via Call Manager
    • Call Manager IP Address:
      • Username: administrator
      • Password: metreos1
    • Our Call Manager version is CUCM 6
    • Web Admit is a tool for configuring Call Manager settings easily
    • Call Manager Essential Parts:
    • Device –> Phone: here you can search and add new IP Phone device
      • Here also you can subscribe/unsubscribe applications (via Related links then choose subscribe)
    • Device Set –> Device Services
    • User Management: adding new user, edit users

    Leave a Reply

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out /  Change )

    Google photo

    You are commenting using your Google account. Log Out /  Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out /  Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out /  Change )

    Connecting to %s