Functional Specifications Document

Size: px
Start display at page:

Download "Functional Specifications Document"

Transcription

1 Functional Specifications Document VOIP SOFT PBX Project Code: SPBX Project Advisor : Aftab Alam Project Team: Umair Ashraf (Team Lead) Imran Bashir Khadija Akram Submission Date:

2 Document Information Category Information Customer FAST-NU Project Soft PBX Document Functional Specifications Document Version 1.1 Identifier SPBX Status Draft Author(s) Umair Ashraf, Khadija Akram, Imran Bashir Approver(s) Aftab Alam Issue Date October 18, 2007 Document Location Distribution Advisors (Aftab Alam, Asad Gill) Definition of Terms, Acronyms and Abbreviations Term RS PBX SIP RTP VOIP IETF MCU Description Requirements Specifications Private Branch Exchange Session Initiation Protocol Real Time Protocol Voice over IP Internet engineering Task Force Multi control Unit Page 2 of 32

3 Table of Contents 1. Introduction... 4 Purpose of Document... 4 Project Overview... 4 Introduction... 5 Vision and Scope Functional Requirements Non-functional Requirements Context Diagram Use Cases Use Case Diagrams Use Case Descriptions Data Flow Diagrams Level 0 Data Flow Diagram Level 1 Data Flow Diagram Level 2 Data Flow Diagram... Error! Bookmark not defined. 7. References Page 3 of 32

4 1. Introduction Purpose of Document The Purpose of this Document is to define the Scope and boundary of the System to be developed. The basic architecture and the functionalities of the system will be built on the basic of these requirement specifications. Each Requirement specifies the functionality to be expected from the system. This document is for the all the stakeholders I-e the Developers, Users and the client of the product like university admission department.. Project Overview Abstract VoIP is the currently adopted rapidly growing technology wave is being rapidly adopted all over the world by the companies in the Communications and IT industry. Although voice over IP (VoIP) has been in existence for many years, it has only recently begun to take off as a viable alternative to traditional public switched telephone networks (PSTN). Interest and acceptance has been driven by the attractive cost efficiencies that organizations can achieve by leveraging a single IP network to support both data and voice. But cost is not enough to complete the evolution; service and feature parity is a main requirement. Customers will not accept voice quality or services that are less than what they are used to with a PSTN and, until now, VoIP fell short in delivery. Page 4 of 32

5 Introduction VoIP is simply the transport of voice traffic by using the Internet Protocol (IP). It is a technology that allows you to make voice calls over a broadband internet connection instead of a regular phone line. In VOIP your voice is converted into a digital signal that travels over the internet. If you are calling a regular phone number (i.e. on a PSTN), the signal is converted to a regular telephone signal. Why should we use VOIP? Traditional telephony carriers use circuit switching for carrying voice traffic. Circuit switching was designed for voice from the outset; hence it carries voice in an efficient manner. However it is an expensive solution. Nowadays people want to talk much more on phone, but they also want to communicate in a myriad of other ways through , instant messaging, video, the World Wide Web, etc. Circuit switching is not suitable for this new world of multimedia communication. IP is an attractive choice for voice transport for many reasons, including the following:- Lower equipment cost Integration of voice and data applications Lower bandwidth requirements Widespread availability of IP Page 5 of 32

6 Vision and Scope The Virtual PBX (Private Branch Exchange) Numerous IP based PBX solutions are in place and more are being deployed daily. The idea of an IP-based PBX is useful. Firstly, this system integrates the corporate telephone system with the corporate computer network, removing the need for two separate networks. A new office is wired for voice communication, as well. The PBX itself becomes just another server or group of servers in the corporate LAN, which helps to facilitate voice/data integration. We would be implementing a soft PBX that is going to be a server that performs call-routing functions, replacing the traditional legacy PBX or key system. Our PBX would allow a number of attached soft phones to make calls to one another and to connect to other telephone services. The basic software would include many features available in proprietary PBX systems: voice mail, conference calling, interactive voice response, and automatic call distribution, just to name a few. Our system would also help the user in building the dial plan for the network. We would be using the Session Initiation Protocol as our VoIP protocol. Our PBX would be acting as both the registrar and as a gateway between the soft phones. Page 6 of 32

7 2. Functional Requirements Registering a user The system shall allow a user to register itself to the PBX by its IP Address and caller ID through a soft phone. Dialing and placing Call The system shall allow users to dial and place a call to each other using Soft phones through a PBX over the Network (internet or intranet) Accepting (call pick up) /rejecting a call The system shall allow the user to receive or reject a call of the caller using Soft Phone. Terminating the Session The system shall allow the user to terminate the call at any time. Voice Conferencing The System shall allow users to have voice conferencing service amongst multiple users at a time. Missed Call Alert The System shall support missed call service and provide the information of the missed calls to the user. Call Hold The system shall provide the station user, to hold a call in progress. When the call is being hold then the hold music will be played till the call is unhold.incase of termination of call by calle the session amongst the caller and calle will be termintated. Call Detail Reporting (CDR) The PBX shall be equipped to capture Call Detail information. The information to be captured shall as a minimum provide: Page 7 of 32

8 Date of Call (Month and Day) Calling Station Number Called Number (all depressed digits) Time (Time Call Was Placed) Duration of Call (Minutes and Seconds) Caller identification The System shall allow the user to get the information of the caller person like his/her caller id and the name. Dial Plan The System shall provide complete dial plan options to the users like Administrator could add, remove and change the caller ids as well as the Dialing plans. Speed dialing The system shall support the services of the speed dialing through a PBX. Administrative and management services The system shall provide the administrative and management services of the PBX like changing dial plans, managing users, managing passwords, changing voice conferencing configuration, call forwarding configuration, changing Music on hold settings and creating call Detail Reporting services. Phone book service The system shall support and provide phone book service to the users. Call Recording The system shall allow the user to record the call of the conversation. Page 8 of 32

9 Call Transfer The system shall allow the user to transfer his/her call to another user at a different location. Call forwarding The System shall allow the administrator to forward the calls of a particular user to another caller id at another location. 3. Non-functional Requirements Performance and Reliability System must be scalable up to 50 devices per PBX. The system must ensure that sending and receiving packets are not discarded, and a mechanism must be adopted so that packet loss and retransmission should not occur due to algorithm used in the application otherwise, voice quality or service disruptions might occur. The jitter buffer (see appendix for details) configuration must be implemented in the software to avoid packet delay which should not be more than 100 millisecond between the two consecutive packet transmissions otherwise quality of voice may drop. The system must ensure to utilize as low bandwidth of the network as possible.inorder to prevent high traffic over the internet by the application some compression codec s like G.729 (see appendix for more details) shall be supported by the system. Robustness The system should support proper exception handling like incase of unavailability of Network. Page 9 of 32

10 Security The system shall provide complete security and privacy to the users and no other party shall be allowed to listen to the conversation between the two end users. Standards compliance The system shall fulfill all the standards of the IEEE and IETF. The system shall support all standard protocols like SIP and RTP protocols. (See Appendix for details). Usability The system must be providing user-friendly interface to the end users. A dial pad and telephone like features must be provided with the interface so as to provide the end user a Complete Soft phone on his/her desktop. The system shall provide an interface to the Administrator to maintain and configure the system. Portability The system shall work under Windows XP and windows Development tools The system shall be developed in rapidly growing and cutting edge technology of.net and C sharp framework. Page 10 of 32

11 Documentations The Specification document and user manual shall be provided when the software will be handed over to the clients. Maintenance and Support The installation and configuration, maintenance support shall be provided. 4. Context Diagram UDP Connection Rx/Tx Soft Phone SIP Soft PBX SIP Soft Phone Dial Call, Hold Call, Missed Call Terminate Call Register user, Edit user, Generate CDR, Change Music Receive Call, Reject, Call Hold Call, Transfer Call Caller Operator Callee Page 11 of 32

12 5. Use Cases 5.1 Use Case Diagrams Soft PBX Phone Book «uses» Place phone Call «extends» «uses» Place coference Call Hold Call «extends» Receive Call Terminate call Record Call Missed Call Forward Call Caller Call Deatail Report Accept Call Callee End Conference Call Reject Call Change MCU no Music Unhold Change User «uses» Register user Operator «uses» Remove User Page 12 of 32

13 5.2 Use Case Descriptions Use case Id 1: Dialing and placing a call Caller,Calle Feature: This will allow the caller to dial and place a call to the calle. Use case Id: 1 Pre-condition: Both caller and calle should be registered to the ip pbx. Step Action 1. The use case starts when the caller wants to dial and place a call to the calle using a soft phone Software Reaction 2. Caller enters a required number using soft phone. Alternate-1a Soft phone displays the number on the screen. 3- Caller presses the dial button Soft phone will show the caller that the calle is being invited for the Call and will inform the calle through dial tone Case 1 Reply Calle replies the call Case 2 No reply Calle does not reply the call Case 3 Non Existent user System displays error message Case 4: Rejects the call Calle rejected the call. Exception-1 Exception-2 Alternate-2a Alternate : 1a: Caller presses the clear button to enter the number again. 2a: Caller cancels the call by pressing the cancel button in case he wants to rollback or cancel the operation. Page 13 of 32

14 Exceptions: 1-Network is busy and system informs the caller by displaying the error message on the screen. 2-The dialing number is invalid and system informs the caller by displaying the error message on the screen. Post Conditions Step Description 1- System will display the status of invitation to the caller and the caller is idle and the system will wait for the next instruction of the caller. Use Case Cross Includes <Register User> referenced Extends <placing a conference call> Concurrency and Response Number of concurrent users The system will support maximum 50 users. Expected response time of the use case The response time will be 5 seconds. Use case Id 2: Receiving/rejecting a call Page 14 of 32

15 Calle Feature: This will allow the calle to receive the call. Use case Id: 2 Pre-condition: Both caller and calle should be registered to the ip pbx. Step Action Software Reaction 1. The use case starts when the calle wants to receive a call. 2. Calle presses the accept call button. Alternate-1a Alternate-2a System will establish the communication channel between the caller and the calle and will display the call status on the screen. Exception-1 Exception-2 Alternate : 1a: Calle rejects the call by pressing cancel button and the system will terminate the invitation session between the caller and the calle. 2a: Calle does not accept the call for 30 seconds and the system will the invitation session between the caller and the calle and updates missed calls. Exceptions: 1-Network is busy and the system informs the caller by displaying the error message on the screen. 2-The dialing number is invalid and system informs the caller by displaying the error message on the screen. Post Conditions Step Description 1- System will display the status of invitation to the caller and the caller is idle and the system will wait for the next instruction of the caller. Use Case Cross referenced includes <Register User> Use case Id 3: Missed Calls <user> Page 15 of 32

16 Feature: This will allow the user to see the missed calls on the soft phone. Use case Id: 3 Pre-condition: - Step Action Software Reaction 1. The use case starts when the calle wants to see the missed calls on his phone. 2. User directs the soft phone to display missed calls by pressing misses call button. Alternate : None The soft phone will display the missed calls on the display screen. Exceptions: None Post Conditions Step Description 1- Soft Phone will display the missed calls. Use Case Cross referenced Concurrency and Response None Number of concurrent users The system will support maximum 50 users. Expected response time of the use case The response time will be 1 second. Use case Id 4: Register User Page 16 of 32

17 <User> Feature: This will allow the user to register itself to the PBX. Use case Id: 4 Pre-condition: The user must be authorized caller id to register to the system Step Action 1. The use case starts when the user wants to register itself to the system 2. The user presses the register a user button. 3- The user enters the port no and the ip address of the user by pressing the continue button. Alternate-1 Alternate : Software Reaction System displays a dialogue box to enter the ip address and the port no System will successfully register the user. Exception-1 Exceptions: 1-The user did not enter the valid port no or ip address and repeats step 2. Post Conditions Step Description 1- System will successfully register the user. Use Case Cross referenced Concurrency and Response Number of concurrent users The system will support maximum 50 users. Expected response time of the use case The response time will be 1 second. Use case Id 5: Generate Report <operator/administrator> Page 17 of 32

18 Feature: This will allow the operator to generate a report. Use case Id: 5 Pre-condition: The operator must be logged in. Step Action Software Reaction 1. The use case starts when the operator wants to generate the report of the calls. 2. The operator presses the report generate button. System displays a dialogue box to enter specific duration. 3- The operator enters the duration. System will successfully generate the CDR (call data Report). Exception-1 Alternate : Exceptions: 1-The operator did not enter the valid duration. Post Conditions Step Description 1- System will successfully generate the report. Use Case Cross referenced Concurrency and Response Number of concurrent users The system will support maximum 1 user. Expected response time of the use case The response time will be 10 second. Use case Id 6: Call Transfer: < User> Feature: This will allow the user to transfer his/her call to another location. Use case Id: 6 Page 18 of 32

19 Pre-condition: Step Action 1. The use case starts when the user wants to forward his/her call to another location by pressing call transfer button. 2. User presses the transfer button to transfer the call. The user should be having the established communication session. Software Reaction The system will ask for the caller id where the call is being transferred. 3. User Enters the caller id of the person to whom the call is being transferred. The system will transfer the call to another location and notifies the user that the call is being forwarded. (Exception-1) (Exception-2) Alternate : None Exceptions: 1- The network is busy or is not available and system will generate exception error. 2- The caller id does not exist and user repeats step3. Post Conditions Step Description 1- System will transfer the call to another location and the caller will be idle. Use Case Cross referenced Concurrency and Response Number of concurrent users The system will support maximum 1 user. Expected response time of the use case The response time will be 1 second. Use case Id 7: Call Conferencing < User> Feature: This will allow the user to have call conferencing Use case Id: 7 Pre-condition: The user must be registered to the PBX Page 19 of 32

20 Step Action 1. 1-The use case starts when the user wants to have call conferencing 2. 2-User dials the conferencing id ( MCU caller ID) Software Reaction System connects the user to the conferencing session. (Exceptions 1,2,3) Alternate : None Exceptions: 1- The system generates error that the conferencing id is incorrect and the user repeats step 2 2- The system generates error that the network is unavailable. 3- The system generates error that the maximum no of users are already having the conferencing call over the same conferencing id. Post Conditions : Use Case Cross Includes <placing and dialing a call> referenced Concurrency and Response Number of concurrent users = 5 Expected response time of the user case 3 seconds Use case Id 8: Call Recording < Caller,Calle> Feature: This will allow the user to record the call of conversation. Use case Id: 8 Pre-condition: The user should be having the established communication session. Page 20 of 32

21 Step Action 1. 1-The use case starts when the user wants to record a call of conversation User by presses the call record button. Software Reaction 3-The soft phone will record the call of conversation, stores it in a file and notifies the user that the call of conversation is being recorded. (Exceptions-1) Alternate : Exceptions: 1- System does not record the call of conversation. Post Conditions : Step Description 1- Soft pbx will have the record of the call of conversation. Use Case Cross referenced Concurrency and Response Number of concurrent users The system will support at max 1 recording at a time.. Expected response time of the use case The response time will be 5 seconds. Use case Id 9: Phone Book Service < User> Feature: This will allow the user to save the phone number of any person on his/her soft phone. Use case Id: 9 Pre-condition: The user should know the full name of a person. Page 21 of 32

22 Step Action 1. The use case starts when the user wants to save the phone number of a particular person. 2. User enters the first name of a person and presses continue button. Alternate-1a 3- User enters the last name of a person and presses continue button. Alternate-2a 4- User enters the phone number of a person and presses continue button. Alternate-3a Software Reaction System verifies the first name of the person and asks the user to enter the last name. Exception-1 System verifies the last name of the person and asks the user to enter the phone number. Exception-2 System verifies the phone number and saves the phone number of the person along with his full name. Exception-3 Alternate : Alternate1a-User enters the clear button to enter the first name again. Alternate2a- User enters the clear button to enter the last name again. Alternate3a- User enters the clear button to enter the phone number again. Exceptions: 1- System displays error in case the first name enters by the user is not valid. 2- System displays error in case the last name enters by the user is not valid. 3- System displays error in case the phone number enters by the user is not valid. Post Conditions : Step Description 1- System saves the phone number of the person along with his full name. Use Case Cross includes <Register User> referenced Concurrency and Response Number of concurrent users 50 Expected response time of the use case The response time will be 2 seconds. Use case Id 10: Call Hold < User> Feature: This will allow the user to hold a call. Use case Id: 10 Pre-condition: The user should be having the established communication session. Page 22 of 32

23 Step Action Software Reaction 1. The use case starts when the user wants to hold a call. 2. User presses the call hold button. System will hold the call for the user and play hold music. Execption-1 Alternate : None Exceptions: Post Conditions : Step Description 1- System will hold the call for the user. Use Case Cross None referenced Concurrency and Response Number of concurrent users 50 Expected response time of the use case The response time will be 2 seconds. Use case Id 11: Call Un Hold < User> Feature: This will allow the user to Un hold the call. Use case Id: 11 Pre-condition: The call must be hold first to initiate this use case. Page 23 of 32

24 Step Action Software Reaction 1. The use case starts when the user wants to un hold the call and talk to another user 2. User presses un hold button. System will again establish a communication session between the calle and the caller. Exception-1 Alternate : None Exceptions: 1- The system could establish the session with the calle as the network is unavailable. Post Conditions: The caller and calle will be having the communication session again after the un hold operation. Use Case Cross Includes < dialing and placing a call> referenced Concurrency and Response Number of concurrent users 50 Expected response time of the use case The response time will be 2 seconds. Use case Id 12: Terminating the call < User> Feature: This will allow the user to terminate the call. Use case Id: 12 Pre-condition: The user should be having the established communication session. Page 24 of 32

25 Step Action 1. 1-The use case starts when the user wants to terminate the call. 2. User presses the cancel button to terminate the call. Software Reaction System will disconnect the call and display the user that the call is connected. Alternate : Exceptions: Post Conditions : Step Description 1- System will not maintain the communication channel anymore. Use Case Cross referenced Concurrency and Response Number of concurrent users 50 Expected response time of the use case The response time will be 1 seconds. Use case Id 13: Call forwarding < operator/administrator> Feature: This will allow the user to forward the call of a user to another location. Use case Id: 13 Pre-condition: The administrator must be logged in Step Action Software Reaction Page 25 of 32

26 1. The use case starts when the user wants to forward the calls to another caller id. 2. User presses the call forward button to forward the call. The system will ask for the caller id and the id where the call is being forwarded of that caller id 3. User Enters the caller id and the id of the person to whom the call is being forwarded. The system will forward and route the call to another location and notifies the user that the call is being forwarded. (Exception-1) (Exception-2) Alternate : None Exceptions: Post Conditions Step Description 1- System will forward the call to another location and the caller will be idle. Use Case Cross referenced Concurrency and Response Number of concurrent users The system will support maximum 1 user. Expected response time of the use case The response time will be 1 second. Use case Id 14: Add caller id/dial plan <operator/administrator> Feature: This will allow the operator to add a caller id to the system. Use case Id: 14 Pre-condition: The operator must be logged in. Page 26 of 32

27 Step Action 1. The use case starts when the operator wants to adds a caller id or dial plan 2. The operator presses the add button 3- The operator enters the caller id and the ip address of the user by pressing the continue button. Alternate-1 Alternate : Software Reaction System displays a dialogue box to enter the caller id and the ip address System will successfully enters the new entry in the dial plan Exception-1 Exceptions: 1-The user did not enter the valid caller id or ip address or the caller id and the ip address already exists. Post Conditions Step Description 1- System will successfully register the user. Use Case Cross referenced Concurrency and Response Number of concurrent users The system will support maximum 1 user. Expected response time of the use case The response time will be 2 second. Use case Id 15: change caller id/dial plan <operator/administrator> Feature: This will allow the operator to change a caller id to the system. Use case Id: 15 Pre-condition: The operator must be logged in. Page 27 of 32

28 Step Action 1. The use case starts when the operator wants to change a caller id or dial plan 2. The operator presses the add button 3- The operator selects caller id and the ip address of the user by pressing and enter the new values Alternate-1 Alternate : Software Reaction System displays a dialogue box of all the registered caller ids and their ips System will successfully enters the new entry in the dial plan Exception-1 Exceptions: 1-The user did not enter the valid caller id or ip address or the caller id or the ip address already exists. Post Conditions Step Description 1- System will successfully change the dial plan. Use Case Cross referenced Concurrency and Response Number of concurrent users The system will support maximum 1 user. Expected response time of the use case The response time will be 2 second. Use case Id 16: delete caller id/dial plan <operator/administrator> Feature: This will allow the operator to delete a caller id to the system. Use case Id: 16 Pre-condition: The operator must be logged in. Page 28 of 32

29 Step Action 1. The use case starts when the operator wants to delete a caller id or dial plan 2. The operator presses the add button 3- The operator selects caller id and the ip address of the user and presses the delete button. The user confirms by clicking yes 4- Alternate 1 Alternate : Software Reaction System displays a dialogue box of all the registered caller ids and their ips The system will display a confirmation dialog box System will successfully delete the entries Exception-1 1 The user presses the cancels button. Exceptions: Post Conditions Step Description 1- System will successfully delete the dial plan. Use Case Cross referenced Concurrency and Response Number of concurrent users The system will support maximum 1 user. Expected response time of the use case The response time will be 2 second. Use case Id 17: change hold on music play list <operator/administrator> Feature: This will allow the operator to change the hold on music of the system. Use case Id: 17 Pre-condition: The operator must be logged in. Page 29 of 32

30 Step Action 1. The use case starts when the operator wants to change a music play list 2. The operator presses the hold on music button 3- The operator gives the path of new file Alternate-1 Alternate : 1 The operator cancels the operation. Software Reaction System displays a dialogue box to the give the new file for hold on music System will successfully enters the new music file for hold on music Exception-1 Exceptions: 1-The user did not enter valid path or file and system generates the error. Post Conditions Step Description 1- System will successfully change the dial plan. Use Case Cross referenced Concurrency and Response Number of concurrent users The system will support maximum 1 user. Expected response time of the use case The response time will be 2 second. 6. Data Flow Diagrams 1.1 Level 0 Data Flow Diagram Page 30 of 32

31 UDP Connection Rx/Tx Soft Phone SIP Soft PBX SIP Soft Phone Dial Call, Hold Call, Missed Call Terminate Call Register user, Edit user, Generate CDR, Change Music Receive Call, Reject, Call Hold Call, Transfer Call Caller Operator Callee 1.2 Level 1 Data Flow Diagram Page 31 of 32

32 UDP Connection Music on Hold (MOH) Soft PBX Log Generator Multipoint Control Unit (MCU) Rx/Tx Soft Phone Dial Call, Hold Call, Missed Call, Terminate Call SIP Request for MOH Play Music Change Music No Update Music No Request for CDR (Call Detail Report) Generate Add, Report Delete Change & Update Music & User Music No Request Display CDR (Call Detail Report) PBX Engine Display Report Request for Conference Call Display Updated User Status Place Conference Call Update Music Status SIP Soft Phone Receive Call, Reject, Call Hold Call, Transfer Call Caller Callee Operator 7. References Carrier Grade Voice over IP by Daniel Collins Understanding VOIP networks by Juniper Network Real-time protocol RFC SIP RFC Voice over IP Fundamentals by Jonathan Davidson How stuff works platform Wekipedia.org Asterisk the Open Source Telephony Platform Page 32 of 32

Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080

Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080 Test Cases Document VOIP SOFT PBX Project Code: SPBX Project Advisor : Aftab Alam Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080 Submission Date:23-11-2007 SPBX

More information

Implementing VoIP over Fatima Jinnah Women University

Implementing VoIP over Fatima Jinnah Women University www.ijcsi.org 161 Implementing VoIP over Fatima Jinnah Women University Ammara Tahir 1, Tahira Mahboob 2, Malik Sikandar Hayat khiyal 3 1 Software Engineering Department, Fatima Jinnah Women University

More information

Goal We want to know. Introduction. What is VoIP? Carrier Grade VoIP. What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP?

Goal We want to know. Introduction. What is VoIP? Carrier Grade VoIP. What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP? Goal We want to know Introduction What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP? VoIP Challenges 2 Carrier Grade VoIP Carrier grade Extremely high availability 99.999% reliability (high

More information

Feature and Technical

Feature and Technical BlackBerry Mobile Voice System for SIP Gateways and the Avaya Aura Session Manager Version: 5.3 Feature and Technical Overview Published: 2013-06-19 SWD-20130619135120555 Contents 1 Overview...4 2 Features...5

More information

Software Engineering 4C03 VoIP: The Next Telecommunication Frontier

Software Engineering 4C03 VoIP: The Next Telecommunication Frontier Software Engineering 4C03 VoIP: The Next Telecommunication Frontier Rudy Muslim 0057347 McMaster University Computing and Software Department Hamilton, Ontario Canada Introduction Voice over Internet Protocol

More information

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream Article VoIP Introduction Internet telephony refers to communications services voice, fax, SMS, and/or voice-messaging applications that are transported via the internet, rather than the public switched

More information

(Refer Slide Time: 6:17)

(Refer Slide Time: 6:17) Digital Video and Picture Communication Prof. S. Sengupta Department of Electronics and Communication Engineering Indian Institute of Technology, Kharagpur Lecture - 39 Video Conferencing: SIP Protocol

More information

ZyXEL V100 Support Notes. ZyXEL V100. (V100 Softphone 1 Runtime License) Support Notes

ZyXEL V100 Support Notes. ZyXEL V100. (V100 Softphone 1 Runtime License) Support Notes ZyXEL V100 (V100 Softphone 1 Runtime License) Support Notes Version 1.00 April 2009 1 Contents Overview 1. Overview of V100 Softphone...3 2. Setting up the V100 Softphone.....4 3. V100 Basic Phone Usage.....7

More information

Overview of Voice Over Internet Protocol

Overview of Voice Over Internet Protocol Overview of Voice Over Internet Protocol Purva R. Rajkotia, Samsung Electronics November 4,2004 Overview of Voice Over Internet Protocol Presentation Outline History of VoIP What is VoIP? Components of

More information

Whitepaper: Microsoft Office Communications Server 2007 R2 and Cisco Unified Communications Manager Integration Options

Whitepaper: Microsoft Office Communications Server 2007 R2 and Cisco Unified Communications Manager Integration Options Whitepaper: Microsoft Office Communications Server 2007 R2 and Cisco Unified Communications Manager Integration Options Document Summary This document provides information on several integration scenarios

More information

How to Configure the Allworx 6x, 24x and 48x for use with Integra Telecom SIP Solutions

How to Configure the Allworx 6x, 24x and 48x for use with Integra Telecom SIP Solutions How to Configure the Allworx 6x, 24x and 48x for use with Integra Telecom SIP Solutions Overview: This document provides a reference for configuration of the Allworx 6x IP PBX to connect to Integra Telecom

More information

Hands on VoIP. Content. Tel +44 (0) 845 057 0176 enquiries@protelsolutions.co.uk. Introduction

Hands on VoIP. Content. Tel +44 (0) 845 057 0176 enquiries@protelsolutions.co.uk. Introduction Introduction This 4-day course offers a practical introduction to 'hands on' VoIP engineering. Voice over IP promises to reduce your telephony costs and provides unique opportunities for integrating voice

More information

Voice over IP Basics for IT Technicians

Voice over IP Basics for IT Technicians Voice over IP Basics for IT Technicians White Paper Executive summary The IP phone is coming or has arrived on desk near you. The IP phone is not a PC, but does have a number of hardware and software elements

More information

Technical Configuration Notes

Technical Configuration Notes MITEL SIP CoE Technical Configuration Notes Configure MCD for use with OpenIP SIP Trunking service SIP CoE 11-4940-00186 NOTICE The information contained in this document is believed to be accurate in

More information

Voice over Internet Protocol (VoIP) systems can be built up in numerous forms and these systems include mobile units, conferencing units and

Voice over Internet Protocol (VoIP) systems can be built up in numerous forms and these systems include mobile units, conferencing units and 1.1 Background Voice over Internet Protocol (VoIP) is a technology that allows users to make telephone calls using a broadband Internet connection instead of an analog phone line. VoIP holds great promise

More information

Troubleshooting Voice Over IP with WireShark

Troubleshooting Voice Over IP with WireShark Hands-On Course Description Voice over IP is being widely implemented both within companies and across the Internet. The key problems with IP voice services are maintaining the quality of the voice service

More information

An Introduction to VoIP Protocols

An Introduction to VoIP Protocols An Introduction to VoIP Protocols www.netqos.com Voice over IP (VoIP) offers the vision of a converged network carrying multiple types of traffic (voice, video, and data, to name a few). To carry out this

More information

Indepth Voice over IP and SIP Networking Course

Indepth Voice over IP and SIP Networking Course Introduction SIP is fast becoming the Voice over IP protocol of choice. During this 3-day course delegates will examine SIP technology and architecture and learn how a functioning VoIP service can be established.

More information

Voice Over IP. Priscilla Oppenheimer www.priscilla.com

Voice Over IP. Priscilla Oppenheimer www.priscilla.com Voice Over IP Priscilla Oppenheimer www.priscilla.com Objectives A technical overview of the devices and protocols that enable Voice over IP (VoIP) Demo Packet8 and Skype Discuss network administrator

More information

Packetized Telephony Networks

Packetized Telephony Networks Packetized Telephony Networks Benefits of Packet Telephony Networks Traditionally, the potential savings on long-distance costs was the driving force behind the migration to converged voice and data networks.

More information

MITEL SIP CoE. Technical. Configuration Notes. Configure the Mitel 3300 MCD 4.1 for use with Paetec Broadworks Softswitch. SIP CoE 08-4940-00035

MITEL SIP CoE. Technical. Configuration Notes. Configure the Mitel 3300 MCD 4.1 for use with Paetec Broadworks Softswitch. SIP CoE 08-4940-00035 MITEL SIP CoE Technical Configuration Notes Configure the Mitel 3300 MCD 4.1 for use with Broadworks Softswitch SIP CoE 08-4940-00035 NOTICE The information contained in this document is believed to be

More information

MITEL SIP CoE. Technical. Configuration Notes. Configure MCD 6.X for use with babytel SIP trunks. SIP CoE 13-4940-00266

MITEL SIP CoE. Technical. Configuration Notes. Configure MCD 6.X for use with babytel SIP trunks. SIP CoE 13-4940-00266 MITEL SIP CoE Technical Configuration Notes Configure MCD 6.X for use with babytel SIP trunks SIP CoE 13-4940-00266 NOTICE The information contained in this document is believed to be accurate in all respects

More information

This document specifies the software requirements of CrossTalk+ A VoIP softphone. It describes the specifications of all components of CrossTalk.

This document specifies the software requirements of CrossTalk+ A VoIP softphone. It describes the specifications of all components of CrossTalk. 1. Introduction CrossTalk+ is a VoIP (Voice over IP) softphone which lets you call anywhere in the world at nominal rates. CrossChat the chat component of CrossTalk enables you to chat with people speaking

More information

Configuration of Applied VoIP Sip Trunks with the Toshiba CIX40, 100, 200 and 670

Configuration of Applied VoIP Sip Trunks with the Toshiba CIX40, 100, 200 and 670 Configuration of Applied VoIP Sip Trunks with the Toshiba CIX40, 100, 200 and 670 Businesses Save Money with Toshiba s New SIP Trunking Feature Unlike gateway based solutions, Toshiba s MIPU/ GIPU8 card

More information

How to Configure the Toshiba Strata CIX for use with Integra Telecom SIP Solutions

How to Configure the Toshiba Strata CIX for use with Integra Telecom SIP Solutions How to Configure the Toshiba Strata CIX for use with Integra Telecom SIP Solutions Overview: This document provides a reference for configuration of the Toshiba Strata CIX IP PBX to connect to Integra

More information

Voice over IP (VoIP) Basics for IT Technicians

Voice over IP (VoIP) Basics for IT Technicians Voice over IP (VoIP) Basics for IT Technicians VoIP brings a new environment to the network technician that requires expanded knowledge and tools to deploy and troubleshoot IP phones. This paper provides

More information

Course 4: IP Telephony and VoIP

Course 4: IP Telephony and VoIP Course 4: IP Telephony and VoIP Telecommunications Technical Curriculum Program 3: Voice Knowledge 6/9/2009 1 Telecommunications Technical Curriculum Program 1: General Industry Knowledge Course 1: General

More information

VoIP / SIP Planning and Disclosure

VoIP / SIP Planning and Disclosure VoIP / SIP Planning and Disclosure Voice over internet protocol (VoIP) and session initiation protocol (SIP) technologies are the telecommunication industry s leading commodity due to its cost savings

More information

Session Initiation Protocol (SIP) The Emerging System in IP Telephony

Session Initiation Protocol (SIP) The Emerging System in IP Telephony Session Initiation Protocol (SIP) The Emerging System in IP Telephony Introduction Session Initiation Protocol (SIP) is an application layer control protocol that can establish, modify and terminate multimedia

More information

Need for Signaling and Call Control

Need for Signaling and Call Control Need for Signaling and Call Control VoIP Signaling In a traditional voice network, call establishment, progress, and termination are managed by interpreting and propagating signals. Transporting voice

More information

Manual. ABTO Software

Manual. ABTO Software Manual July, 2011 Flash SIP SDK Manual ABTO Software TABLE OF CONTENTS INTRODUCTION... 3 TECHNICAL BACKGROUND... 6 QUICK START GUIDE... 7 FEATURES OF FLASH SIP SDK... 10 2 INTRODUCTION Trends indicate

More information

CrossTalk is a VoIP (Voice over IP) softphone which lets you call anywhere in the world at nominal rates.

CrossTalk is a VoIP (Voice over IP) softphone which lets you call anywhere in the world at nominal rates. 1. Introduction CrossTalk is a VoIP (Voice over IP) softphone which lets you call anywhere in the world at nominal rates. 1.1 Purpose This document specifies the software requirements of CrossTalk v1.04

More information

Connecting with Vonage

Connecting with Vonage Connecting with Vonage Vonage (http://www.vonage.com/) offers telephone service using the VoIP (Voice over Internet Protocol) standard SIP (Session Initiation Protocol). The service allow users making

More information

Contents. Specialty Answering Service. All rights reserved.

Contents. Specialty Answering Service. All rights reserved. Contents 1 Introduction... 2 2 PBX... 3 3 IP PBX... 4 3.1 How It Works... 4 3.2 Functions of IP PBX... 5 3.3 Benefits of IP PBX... 5 4 Evolution of IP PBX... 6 4.1 Fuelling Factors... 6 4.1.1 Demands from

More information

ESI SIP Trunking Installation Guide

ESI SIP Trunking Installation Guide ESI SIP Trunking Installation Guide 0450-1227 Rev. B Copyright 2009 ESI (Estech Systems, Inc.). Information contained herein is subject to change without notice. ESI products are protected by various U.S.

More information

Evolution PBX User Guide for SIP Generic Devices

Evolution PBX User Guide for SIP Generic Devices Evolution PBX User Guide for SIP Generic Devices Table of contents Introduction... 1 Voicemail... Using Voicemail... Voicemail Menu... Voicemail to Email... 3 Voicemail Web Interface... 4 Find Me Rules...

More information

ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers.

ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers. ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers. API: An application programming interface (API) is a source

More information

SIP Trunking Quick Reference Document

SIP Trunking Quick Reference Document SIP Trunking Quick Reference Document Publication Information SAMSUNG TELECOMMUNICATIONS AMERICA reserves the right without prior notice to revise information in this publication for any reason. SAMSUNG

More information

ehealth and VoIP Overview

ehealth and VoIP Overview ehealth and VoIP Overview Voice over IP (VoIP) configurations can be very complex. Your network could contain a variety of devices, applications, and configuration capabilities to support voice traffic.

More information

How to Configure the NEC SV8100 for use with Integra Telecom SIP Solutions

How to Configure the NEC SV8100 for use with Integra Telecom SIP Solutions How to Configure the NEC SV8100 for use with Integra Telecom SIP Solutions Overview: This document provides a reference for configuration of the NEC SV8100 IP PBX to connect to Integra Telecom SIP trunks.

More information

IP PBX using SIP. Voice over Internet Protocol

IP PBX using SIP. Voice over Internet Protocol IP PBX using SIP Voice over Internet Protocol Key Components for an IP PBX setup Wireless/Fiber IP Networks (Point to point/multi point, LAN/WAN/Internet) Central or Multicast SIP Proxy/Server based Virtual

More information

TDS Series. Enterprise Class Hybrid IP Communication System. A High Performance Communication System for Midsize to Large Enterprises 40 TO1280 PORTS

TDS Series. Enterprise Class Hybrid IP Communication System. A High Performance Communication System for Midsize to Large Enterprises 40 TO1280 PORTS TDS Series Enterprise Class Hybrid IP Communication System A High Performance Communication System for Midsize to Large Enterprises 40 TO1280 PORTS TDS Series Enterprise Class Communication System Support

More information

IP Telephony (Voice over IP)

IP Telephony (Voice over IP) (Voice over IP) Instructor Ai-Chun Pang, acpang@csie.ntu.edu.tw Office Number: 417, New building of CSIE Textbook Carrier Grade Voice over IP, D. Collins, McGraw-Hill, Second Edition, 2003. Requirements

More information

Security and Risk Analysis of VoIP Networks

Security and Risk Analysis of VoIP Networks Security and Risk Analysis of VoIP Networks S.Feroz and P.S.Dowland Network Research Group, University of Plymouth, United Kingdom e-mail: info@network-research-group.org Abstract This paper address all

More information

SIP Trunking and Voice over IP

SIP Trunking and Voice over IP SIP Trunking and Voice over IP Agenda What is SIP Trunking? SIP Signaling How is Voice encoded and transported? What are the Voice over IP Impairments? How is Voice Quality measured? VoIP Technology Confidential

More information

1 VoIP/PBX Axxess Server

1 VoIP/PBX Axxess Server - 1 1 VoIP/PBX Axxess Server The Axxess Server supports comprehensive Voice Over Internet Protocol network services, which are based on the Open Source Asterisk VoIP software. The Axxess Server VoIP telephony

More information

Online course syllabus. MAB: Voice over IP

Online course syllabus. MAB: Voice over IP Illuminating Technology Course aim: Online course syllabus MAB: Voice over IP This course introduces the principles and operation of telephony services that operate over Internet Protocol (IP) networks

More information

Integrate VoIP with your existing network

Integrate VoIP with your existing network Integrate VoIP with your existing network As organisations increasingly recognise and require the benefits voice over Internet Protocol (VoIP) offers, they stop asking "Why?" and start asking "How?". A

More information

Operation Manual Voice Overview (Voice Volume) Table of Contents

Operation Manual Voice Overview (Voice Volume) Table of Contents Operation Manual Voice Over (Voice Volume) Table of Contents Table of Contents Chapter 1 Voice Over... 1-1 1.1 Introduction to VoIP... 1-1 1.1.1 VoIP System... 1-1 1.1.2 Basic VoIP Call Flow... 1-2 1.1.3

More information

Introduction to VoIP Technology

Introduction to VoIP Technology Lesson 1 Abstract Introduction to VoIP Technology 2012. 01. 06. This first lesson of contains the basic knowledge about the terms and processes concerning the Voice over IP technology. The main goal of

More information

Technical Configuration Notes

Technical Configuration Notes MITEL SIPCoE Technical Configuration Notes Configure Inn-Phone SIP Phone for use with MCD SIP CoE NOTICE The information contained in this document is believed to be accurate in all respects but is not

More information

1. Introduction. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 11

1. Introduction. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 11 1. Introduction VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 11 1.1 Telephone and Data Networks...3 1.2 The classic Telecommunication System and Connections...4 1.3 The Voice over IP Concept

More information

Overview ENUM ENUM. VoIP Introduction (2/2) VoIP Introduction (1/2)

Overview ENUM ENUM. VoIP Introduction (2/2) VoIP Introduction (1/2) Overview Voice-over over-ip (VoIP) ENUM VoIP Introduction Basic PSTN Concepts and SS7 Old Private Telephony Solutions Internet Telephony and Services VoIP-PSTN Interoperability IP PBX Network Convergence

More information

nexvortex SIP Trunking Implementation & Planning Guide V1.5

nexvortex SIP Trunking Implementation & Planning Guide V1.5 nexvortex SIP Trunking Implementation & Planning Guide V1.5 510 S PRING S TREET H ERNDON VA 20170 +1 855.639.8888 Introduction Welcome to nexvortex! This document is intended for nexvortex Customers and

More information

VoIP Trunking with Session Border Controllers

VoIP Trunking with Session Border Controllers VoIP Trunking with Session Border Controllers By Chris Mackall Submitted to the Faculty of the Information Technology Program in Partial Fulfillment of the Requirements for the Degree of Bachelor of Science

More information

Avaya IP Office 8.1 Configuration Guide

Avaya IP Office 8.1 Configuration Guide Avaya IP Office 8.1 Configuration Guide Performed By tekvizion PVS, Inc. Contact: 214-242-5900 www.tekvizion.com Revision: 1.1 Date: 10/14/2013 Copyright 2013 by tekvizion PVS, Inc. All Rights Reserved.

More information

Mobile VoIP: Managing, scheduling and refining voice packets to and from mobile phones

Mobile VoIP: Managing, scheduling and refining voice packets to and from mobile phones Mobile VoIP: Managing, scheduling and refining voice packets to and from mobile phones MOHAMMAD ABDUS SALAM Student ID: 01201023 TAPAN BISWAS Student ID: 01201003 \ Department of Computer Science and Engineering

More information

MITEL SIP CoE. Technical. Configuration Notes. Configure MCD 4.1 for use with SKYPE SIP Trunking. SIP CoE 10-4940-00120

MITEL SIP CoE. Technical. Configuration Notes. Configure MCD 4.1 for use with SKYPE SIP Trunking. SIP CoE 10-4940-00120 MITEL SIP CoE Technical Configuration Notes Configure MCD 4.1 for use with SKYPE SIP Trunking SIP CoE 10-4940-00120 NOTICE The information contained in this document is believed to be accurate in all respects

More information

- Basic Voice over IP -

- Basic Voice over IP - 1 Voice over IP (VoIP) - Basic Voice over IP - Voice over IP (VoIP) is a digital form of transport for voice transmissions, replacing analog phone systems. The benefits of VoIP are considerable: Better

More information

Application Note. Pre-Deployment and Network Readiness Assessment Is Essential. Types of VoIP Performance Problems. Contents

Application Note. Pre-Deployment and Network Readiness Assessment Is Essential. Types of VoIP Performance Problems. Contents Title Six Steps To Getting Your Network Ready For Voice Over IP Date January 2005 Overview This provides enterprise network managers with a six step methodology, including predeployment testing and network

More information

VOICE SOLUTIONS NGN. Telephone-Handbook NEXT GENERATION NETWORK. UAN: (051) 111 11 44 44 www.nayatel.com /Nayatel

VOICE SOLUTIONS NGN. Telephone-Handbook NEXT GENERATION NETWORK. UAN: (051) 111 11 44 44 www.nayatel.com /Nayatel VOICE SOLUTIONS NGN Telephone-Handbook NEXT GENERATION NETWORK UAN: (051) 111 11 44 44 www.nayatel.com / Table of Contents Sr.No Contents Page No. 1. Introduction 1 2. Hosted Exchange Solution 2-9 2a.

More information

Frequently Asked Questions about Integrated Access

Frequently Asked Questions about Integrated Access Frequently Asked Questions about Integrated Access Phone Service How are local, long distance, and international calls defined? Local access transport areas (LATAs) are geographical boundaries set by the

More information

159.334 Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT)

159.334 Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Presentation Outline Basic IP phone set up The SIP protocol Computer Networks - 1/2 Learning Objectives

More information

Curso de Telefonía IP para el MTC. Sesión 1 Introducción. Mg. Antonio Ocampo Zúñiga

Curso de Telefonía IP para el MTC. Sesión 1 Introducción. Mg. Antonio Ocampo Zúñiga Curso de Telefonía IP para el MTC Sesión 1 Introducción Mg. Antonio Ocampo Zúñiga Conceptos Generales VoIP Essentials Family of technologies Carries voice calls over an IP network VoIP services convert

More information

With 360 Cloud VoIP, your company will benefit from more advanced features:

With 360 Cloud VoIP, your company will benefit from more advanced features: Voice over IP (VoIP) has emerged as the new leader in cost-effective standards based communications. 360 Cloud VoIP enables customers have the benefits of an Enterprise PBX for a fraction of the cost of

More information

Posterity PSX-S system is designed in the leading edge IMS technology. It provides

Posterity PSX-S system is designed in the leading edge IMS technology. It provides PSX-S-IPC -IPC 1.Foundation: Posterity PSX-S system is designed in the leading edge IMS technology. It provides a solid foundation for carriers to run their service provider businesses. It supports multi-point

More information

Comparison of Voice over IP with circuit switching techniques

Comparison of Voice over IP with circuit switching techniques Comparison of Voice over IP with circuit switching techniques Author Richard Sinden Richard Sinden 1 of 9 Abstract Voice-over-IP is a growing technology. Companies are beginning to consider commercial

More information

Configuring NEC UNIVERGE 3C for Time Warner Cable Business Class SIP Trunk V 2.0

Configuring NEC UNIVERGE 3C for Time Warner Cable Business Class SIP Trunk V 2.0 Configuring NEC UNIVERGE 3C for Time Warner Cable Business Class SIP Trunk V 2.0 Table of Contents DOCUMENT DESCRIPTION... 3 NEC NETWORK CONNECTIVITY... 4 TEST CASES CERTIFIED... 5 UNIVERGE 3C PROGRAMMING

More information

Connecting with Free IP Call

Connecting with Free IP Call Connecting with Free IP Call Free IP Call (http://www.freeipcall.com/) offers telephone service using the VoIP standard SIP. The service allow users making/receiving VoIP calls to/from VoIP telephone numbers

More information

IP Office Technical Tip

IP Office Technical Tip IP Office Technical Tip Tip no: 188 Release Date: September 27, 2007 Region: GLOBAL Verifying IP Office SIP Trunk Operation IP Office back-to-back SIP Line testing IP Office Release 4.0 supports SIP trunking.

More information

MITEL SIP CoE Technical. Configuration Note. Configure MCD for use with Thinktel SIP Trunking Service. SIP CoE 12-4940-00197

MITEL SIP CoE Technical. Configuration Note. Configure MCD for use with Thinktel SIP Trunking Service. SIP CoE 12-4940-00197 MITEL SIP CoE Technical Configuration Note Configure MCD for use with SIP Trunking Service SIP CoE NOTICE The information contained in this document is believed to be accurate in all respects but is not

More information

Integrating VoIP Phones and IP PBX s with VidyoGateway

Integrating VoIP Phones and IP PBX s with VidyoGateway Integrating VoIP Phones and IP PBX s with VidyoGateway Updated February 2011 INDEX: I. ABSTRACT.1 II. III. IV. VIDYOGATEWAY OVERVIEW.. 1 NETWORK TOPOLOGIES AND DEFINITIONS...2 CONNECTING TO VIDYOCONFERENCES

More information

SIP Trunk Configuration V/IPedge Feature Description 5/22/13

SIP Trunk Configuration V/IPedge Feature Description 5/22/13 SIP Trunk Configuration V/IPedge Feature Description 5/22/13 OVERVIEW Session Initiation Protocol (SIP) is an application layer protocol used for establishing sessions in an IP network. SIP trunks allow

More information

Application Notes for Configuring Cablevision Optimum Voice SIP Trunking with Avaya IP Office - Issue 1.1

Application Notes for Configuring Cablevision Optimum Voice SIP Trunking with Avaya IP Office - Issue 1.1 Avaya Solution & Interoperability Test Lab Application Notes for Configuring Cablevision Optimum Voice SIP Trunking with Avaya IP Office - Issue 1.1 Abstract These Application Notes describe the procedures

More information

The use of IP networks, namely the LAN and WAN, to carry voice. Voice was originally carried over circuit switched networks

The use of IP networks, namely the LAN and WAN, to carry voice. Voice was originally carried over circuit switched networks Voice over IP Introduction VoIP Voice over IP The use of IP networks, namely the LAN and WAN, to carry voice Voice was originally carried over circuit switched networks PSTN (Public Switch Telephone Network)

More information

Microsoft Office Communications Server 2007 & Coyote Point Equalizer Deployment Guide DEPLOYMENT GUIDE

Microsoft Office Communications Server 2007 & Coyote Point Equalizer Deployment Guide DEPLOYMENT GUIDE Microsoft Office Communications Server 2007 & Coyote Point Equalizer DEPLOYMENT GUIDE Table of Contents Unified Communications Application Delivery...2 General Requirements...6 Equalizer Configuration...7

More information

Session Initiation Protocol (SIP)

Session Initiation Protocol (SIP) Session Initiation Protocol (SIP) An Alcatel Executive Briefing August, 2002 www.alcatel.com/enterprise Table of contents 1. What is SIP?...3 2. SIP Services...4 2.1 Splitting / forking a call...4 2.2

More information

Application Notes for Configuring Avaya IP Office 9.0 with HIPCOM SIP Trunk Issue 1.0

Application Notes for Configuring Avaya IP Office 9.0 with HIPCOM SIP Trunk Issue 1.0 Avaya Solution & Interoperability Test Lab Application Notes for Configuring Avaya IP Office 9.0 with HIPCOM SIP Trunk Issue 1.0 Abstract These Application Notes describe the procedures for configuring

More information

VOICE OVER IP AND NETWORK CONVERGENCE

VOICE OVER IP AND NETWORK CONVERGENCE POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Assaid O. SHAROUN* VOICE OVER IP AND NETWORK CONVERGENCE As the IP network was primarily designed to carry data, it

More information

Selecting the Right SIP Phone for Your IP PBX By Gary Audin May 5, 2014

Selecting the Right SIP Phone for Your IP PBX By Gary Audin May 5, 2014 Selecting the Right SIP Phone for Your IP PBX By Gary Audin May 5, 2014 There are many Session Initiation Protocol (SIP) phones on the market manufactured by IP PBX vendors and third parties. Selecting

More information

spiderstar VoIP Interface Version 4.0 User manual

spiderstar VoIP Interface Version 4.0 User manual spiderstar VoIP Interface Version 4.0 User manual 2009 Vanillatech GmbH Contents 1 Introduction...3 2 Setup...4 2.1 on an existing VMWare Server or -Player...4 2.2 on an existing Linux server...4 3 Features...5

More information

NEWT Managed PBX A Secure VoIP Architecture Providing Carrier Grade Service

NEWT Managed PBX A Secure VoIP Architecture Providing Carrier Grade Service NEWT Managed PBX A Secure VoIP Architecture Providing Carrier Grade Service This document describes the benefits of the NEWT Digital PBX solution with respect to features, hardware partners, architecture,

More information

PETER CUTLER SCOTT PAGE. November 15, 2011

PETER CUTLER SCOTT PAGE. November 15, 2011 Future of Fax: SIP Trunking PETER CUTLER SCOTT PAGE November 15, 2011 QUESTIONS AND ANSWERS TODAY S SPEAKERS Peter Cutler Vice President of Sales Instant InfoSystems Scott Page Subject Matter Expert Dialogic

More information

Application Notes for BT Wholesale/HIPCOM SIP Trunk Service and Avaya IP Office 8.0 Issue 1.0

Application Notes for BT Wholesale/HIPCOM SIP Trunk Service and Avaya IP Office 8.0 Issue 1.0 Avaya Solution & Interoperability Test Lab Application Notes for BT Wholesale/HIPCOM SIP Trunk Service and Avaya IP Office 8.0 Issue 1.0 Abstract These Application Notes describe the procedures for configuring

More information

Management Summary for Unified Communications IP PBX

Management Summary for Unified Communications IP PBX Management Summary for Unified Communications IP PBX Prepared By for YOU of General: The Unified Communication Internet Protocol Private Branch Exchange (UCIPPBX) is a fully realised 3 rd generation office

More information

IP PBX. SD Card Slot. FXO Ports. PBX WAN port. FXO Ports LED, RED means online

IP PBX. SD Card Slot. FXO Ports. PBX WAN port. FXO Ports LED, RED means online 1 IP PBX SD Card Slot FXO Ports PBX LAN port PBX WAN port FXO Ports LED, RED means online 2 Connect the IP PBX to Your LAN Internet PSTN Router Ethernet Switch FXO Ports 3 Access the PBX s WEB GUI The

More information

4. H.323 Components. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19

4. H.323 Components. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19 4. H.323 Components VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19 4.1 H.323 Terminals (1/2)...3 4.1 H.323 Terminals (2/2)...4 4.1.1 The software IP phone (1/2)...5 4.1.1 The software

More information

November 2013. The Business Value of SIP Trunking

November 2013. The Business Value of SIP Trunking November 2013 S P E C I A L R E P O R T The Business Value of SIP Trunking Table of Contents Introduction... 3 What Is SIP Trunking?... 3 What Is the Demand for SIP Trunking?... 5 How Does SIP Trunking

More information

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification 1.1 Multipoint Control Unit (MCU) A. The MCU shall be capable of supporting (20) continuous presence HD Video Ports at 720P/30Hz resolution and (40) continuous presence ports at 480P/30Hz resolution. B.

More information

Application Notes for Avaya IP Office 7.0 Integration with Skype Connect R2.0 Issue 1.0

Application Notes for Avaya IP Office 7.0 Integration with Skype Connect R2.0 Issue 1.0 Avaya Solution & Interoperability Test Lab Application Notes for Avaya IP Office 7.0 Integration with Skype Connect R2.0 Issue 1.0 Abstract These Application Notes describe the steps to configure an Avaya

More information

Internet Telephony Terminology

Internet Telephony Terminology Internet Telephony Terminology Understanding the business phone system world can be a daunting task to a lay person who just wants a system that serves his or her business needs. The purpose of this paper

More information

Interoperability Test Plan for International Voice services (Release 6) May 2014

Interoperability Test Plan for International Voice services (Release 6) May 2014 INTERNATIONAL INTERCONNECTION FORUM FOR SERVICES OVER IP (i3 FORUM) Workstream Technical Aspects Workstream Operations Interoperability Test Plan for International Voice services (Release 6) May 2014 Interoperability

More information

Multi-Tech FaxFinder IP

Multi-Tech FaxFinder IP Multi-Tech FaxFinder IP I n n o v a t i o n N e t w o r k A p p N o t e TPP-10324 Date: June, 2011 Product: ShoreTel FaxFinder IP System Version: ShoreTel 11.X Abstract By integrating FaxFinder IP with

More information

VOP1224-61. Support Notes. 24-port POTS/VOIP module for IES-1000. Version V3.53(BBT.0) July 2008 Edition 1

VOP1224-61. Support Notes. 24-port POTS/VOIP module for IES-1000. Version V3.53(BBT.0) July 2008 Edition 1 VOP1224-61 24-port POTS/VOIP module for IES-1000 Support Notes Version V3.53(BBT.0) July 2008 Edition 1 Index INTRODUCTION... 1 WHAT IS VOIP... 1 WHAT IS SIP... 1 SIP User Agent:... 1 SIP Server:... 1

More information

Quality Estimation for Streamed VoIP Services

Quality Estimation for Streamed VoIP Services Quality Estimation for Streamed VoIP Services Mousa Al-Akhras and Hussein Zedan STRL, De Montfort University, Leicester, UK makhras@dmu.ac.uk, hzedan@dmu.ac.uk http://www.cse.dmu.ac.uk/strl/index.html

More information

Sample Configuration for SIP Trunking between Avaya IP Office R8.0 and Cisco Unified Communications Manager 8.6.2 Issue 1.0

Sample Configuration for SIP Trunking between Avaya IP Office R8.0 and Cisco Unified Communications Manager 8.6.2 Issue 1.0 Avaya Solution & Interoperability Test Lab Sample Configuration for SIP Trunking between Avaya IP Office R8.0 and Cisco Unified Communications Manager 8.6.2 Issue 1.0 Abstract These Application Notes describe

More information

Configuring the Sonus SBC 2000 with Cisco Unified Call Manager 10.5 for Verizon Deployment

Configuring the Sonus SBC 2000 with Cisco Unified Call Manager 10.5 for Verizon Deployment Configuring the Sonus SBC 2000 with Cisco Unified Call Manager 10.5 for Verizon Deployment Application Notes Rev 1.0 P/N 550-06690 Last Updated: October 26, 2015 Revision History Revision Date Revised

More information

To ensure you successfully install Timico VoIP for Business you must follow the steps in sequence:

To ensure you successfully install Timico VoIP for Business you must follow the steps in sequence: To ensure you successfully install Timico VoIP for Business you must follow the steps in sequence: Firewall Settings - you may need to check with your technical department Step 1 Install Hardware Step

More information