Cisco networking experiment: IP Telephony
This experiment is based on a connected Cisco network and students are familiar to the principle of IP networking and IP addressing.
Aims
Providing telephone services over Cisco networks
Tasks -
Self-Learn principles and protocols of Voice Over IP (VOIP)
-
Construct a simple Cisco network
-
Install 3CX software PBX into the server
-
IP phone Provisioning
-
Connect your mobile soft phone into the IP telephone system.
-
Test and monitor your IP telephony system
Procedures -
Self-Learn principles and protocols of Voice Over IP (VOIP)
-
What is VOIP? What is IP telephony? Compare between IP telephony vs. Public Switched Telephone Network (PSTN).
-
What is a Private Branch Exchange (PBX) in a telephone system?
-
What is SIP protocol? How it works? What is the function of SIP server or software PBX?
-
Construct a simple Cisco network.
-
Use one Cisco 2811 router, Cisco 3560 POE switch and 2 PCs to construct a simple network for a small business as shown below. (Hint: configure one router as before)
-
Use ping or website server to check the network has been correctly connected.
-
Install 3CX software PBX into the server.
-
Choose any one PC on the Cisco network as the SIP server.
-
Install 3CXPhoneSystem11 into the PC. Click on on the desktop to install 3CX server. Choose Next at every step before you see Finish.Then you need to config the software before you can use it.
-
When you click on the Finish, then you will be guided into 3CX User Settings Wizard.
-
Repeat to add extension numbers until 107, then Next>, choose United Kingdom(+44).
Finish the installation and setting of the 3CX Server.
-
IP phone Provisioning
-
Connect Yealink IP phones to the Cisco 3560 POE switch on your network. If you connect IP phone to a non-POE Switch (Cisco 2960) you need an adaptor to power the IP phone.
-
Log into the 3CX Management Console. User name: admin, Password: admin
-
Go to the Phones node
-
Your Yealink IP phones will appear at the top of the list in bold, as long as you’ve plugged it into the same LAN.
-
Right click on your Yealink IP phone. You’re given the following two options:
“Add Extension” – this will create a new extension
“Assign to Existing Extension” – this will assign an existing extension
-
Choose “Assign to existing extension” and choose 101 and click OK
-
You’ll be taken to the “Edit Extension” settings page
-
Click Apply then OK and your done
-
3CX Phone System will send a provisioning link to your Yealink phone. Once the link has been sent, you’ll notice that your phone will reboot and apply the configuration.
-
This procedure may takes 2 minutes.
If a IP phone has been successfully provisioned a extension number, you may check by click the “Extension Status” note.
-
Repeat until all IP phones have been assigned to different extension numbers. All information could be found in the console’s Phones and Extension Status notes.
-
Choose a PC on the network. Click to run 3CX soft IP phone.
-
Click Auto Provision. On the management console, you will find 3CXPhone for Windows on the Phone list. Assign it to an unused extension number.
If it is correctly privileged, the soft phone will show information as below.
-
Connect your mobile soft phone into the IP telephone system.
-
Download an appropriate version 3CXPhone for Phone System v11 on your mobile device (Windows/Android/IPhone). http://www.3cx.com/3cxphone/
-
Expand your Cisco network to WiFi enabled by connecting a WiFi Access Point.
-
Connect your mobile device into your Cisco network and check it is correctly connected.
-
Run your 3CX soft phone on your mobile device and privilege it at the console as before.
-
Test and monitor your IP telephony system
-
Make a one-to-one call between Yealink phones. You can monitor from the management console.
-
Make two/three calls simultaneously.
Appendix:
If an IP phone/soft phone cannot be automatic privileged, it can be manually privilege.
After 2 minutes, the phone should be ready to use.
© Ya Bao Page |
Share with your friends: |