Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf (Team Lead) Imran Bashir Khadija Akram
|
|
|
- Phebe Malone
- 10 years ago
- Views:
Transcription
1 Test Cases Document VOIP SOFT PBX Project Code: SPBX Project Advisor : Aftab Alam Project Team: Umair Ashraf (Team Lead) Imran Bashir Khadija Akram Submission Date:
2 SPBX Test Cases Specifications Document Version 1.0 Document Information Category Information Customer FAST-NU Project Soft PBX Document Test Cases Specifications Document Version 1.0 Identifier SPBX Status Draft Author(s) Umair Ashraf, Khadija Akram, Imran Bashir Approver(s) Aftab Alam Issue Date November 23, 2007 Document Location Distribution Advisors (Aftab Alam, Asad Gill) Definition of Terms, Acronyms and Abbreviations Term TCS PBX SIP RTP VOIP IETF MCU Description Test Cases Specifications Private Branch Exchange Session Initiation Protocol Real Time Protocol Voice over IP Internet engineering Task Force Multi control Unit November 23, 2007 Page 2 of 41
3 SPBX Test Cases Specifications Document Version 1.0 Table of Contents INTRODUCTION... 4 Purpose of Document... 5 Scope of Testing... 5 TEST CASE DESIGN AND DESCRIPTION... 6 Dial and place call Test Case... 6 Transfer Call Test Case Receive Call Test Case Missed Call Test Case Hold calls Test Case Call Unhold Test Case: GUI NO 11 Successful scenario: Phonebook Test Case Call Conference Test Case Generate Report Test Case Call record Test Case Terminating the call Test Case Admin login Test Case Add caller id Test Case Change caller id Test Case Delete caller id Test Case Change hold on music play Test Case Register User (Caller) Test Case EXIT CRITERIA SIGNOFF REFERENCES APPENDICES Real-time Transport Protocol (RTP) Session Initiation Protocol (SIP) Jitter 41 G.729 Codec November 23, 2007 Page 3 of 41
4 Section 1 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. 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. 12/9/2010 Page 4 of 41
5 Purpose of Document The purpose is to completely document all the testing activates carried out by the testing and the development team on the SPBX system. These documents would help the maintenance team to completely track all the testing and Quality assurance activities carried out on the project during the project development life cycle. The document is meant for all the end users including the development team, maintenance team as well as the testing team. The document ensures the client of the software that all the standard quality assurance and testing activates have been done and carried out on the project before handing it over to the client. Scope of Testing The testing process involves the following main parts: i) Examining the system against the functional and non functional requirements provided in the functional specification document. ii) Completely checking the conformance of the system to its requirements and user expectations according to the use cases given in the functional specification document. iii) Executing an implementation of different modules of SPBX with test data and examining the output of the System and its operational behavior that it is performing as required or expected. iv) Different testing techniques have been carried out like Black box testing, white box testing and the acceptance test. 12/9/2010 Page 5 of 41
6 Test Case Design and Description Dial and place call Test Case GUI No 1 (Soft phone Interface) 12/9/2010 Page 6 of 41
7 (Successful scenario-1) In this scenario, the calle is idle and can view the incoming call. The GUI s related to this scenario are given below. GUI NO 2 FOR CALLER GUI NO 3 FOR CALLE 12/9/2010 Page 7 of 41
8 (Successful scenario-2) In this scenario, the calle is not idle and can t view the incoming call.the GUI s related to this scenario are given below. GUI NO 4 FOR CALLER In this case, the display screen on the soft phone will display the busy status. GUI NO 5 (Exception Interface) The GUI displaying the exception message in this format will be shown to the caller. 12/9/2010 Page 8 of 41
9 GUI NO 6 (Error) Test Case ID: 1 (Dial call and place call) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 1.0 Test Execution Date: Use Case Reference(s) GUI Reference(s) Use case id 1 (Dial call) GUI No 1 (soft phone interface) GUI No 2 (caller) GUI no 3 (calle) GUI No 4 (caller) GUI no 5 (Exception interface) GUI 6(error) Testing Team lead (Umair Ashraf ) Objective Product / Ver/ Module Environment: To Completely Verify and Validate the dial call functionality of the soft phone System.This test case will completely check the behavior of dial call operation for various inputs in the soft phone system. Soft phone System Ver 1.0 /dial call Function) windows xp or windows 2000 Environment Microsoft Internet explorer /9/2010 Page 9 of 41
10 Assumptions: The network connection must be fast enough and it should not be congested otherwise it might effect the Testing process. Pre-Requisite: The caller and the calle should both be registered to the ip based pbx. Test Case Description Testing of the dial call functionality of the soft phone system. It involves testing the behavior of the dial call functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure (Valid Data) The dial number will consist of four digits and should be valid. 4 digit dial number 1890 For all valid data of equivalence classes For all valid data of equivalence classes Passed for all valid input data cases Invalid inputs Greater than 4 digit Dial number Less than 4 digit Number. 109 Negative no -190 Special Strings and digits mixed 146l Output of the system should be successful GUI no 2,3 and 4 will be displayed to the caller and the calle. For all invalid data equivalence classes. Dial error and system will display GUI no 6 Successful Validation of the number and display of GUI no 2 and 3 or 4 to the caller and the calle will occur. For all invalid data of equivalence classes. Dial error and system will display GUI no 6 Passed for all in valid input data cases No Test Case failed!!! No failure occurred.the only possible case was that the network was busy and system responded in terms of exceptional GUI (GUI no 5 exceptional GUI) Transfer Call Test Case GUI NO 7 (transfer dialog Interface) 12/9/2010 Page 10 of 41
11 GUI NO 8 (successful) GUI NO 9 (Error) The number provided was not valid 12/9/2010 Page 11 of 41
12 Test Case ID: 2 (Transfer call) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 3.0 Test Execution Date: Testing Team lead (Umair Ashraf ) Use Case Reference(s) Use case id 6(Transfer call ) GUI 5 GUI Reference(s) GUI 7 GUI 8 GUI 9 To Completely Verify and Validate the transfer call functionality of the soft phone Objective System.This test case will completely check the behavior of transfer call operation for various inputs in the soft phone system. Product / Ver/ Module Soft phone System Ver 1.0 transfer call Function) Environment: windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 Assumptions: The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. Pre-Requisite: The user should be registered with the pbx. Test Case Description Testing of the transfer call functionality of the soft phone system. It involves testing the behavior of the transfer call functionality of the system by checking all possible outputs with respect to the possible inputs given to it. 12/9/2010 Page 12 of 41
13 Test Conformance Input Parameters Expected Output Actual Output Status For all valid data of equivalence classes Possible Reason(s) in case of failure (Valid Data) The dial number will consist of four digits and should be valid. 4 digit dial number 1789 Invalid inputs Greater than 4 digit Dial number Less than 4 digit Number 987 Negative no -190 Special Strings and digits mixed 146l For all valid data of equivalence classes Output of the system should be successful GUI no 8 will be For all invalid data equivalence classes. Dial error and system will display GUI no 9 Successful Validation of the number and display of GUI 8 will be For all invalid data of equivalence classes. Dial error and system will display GUI no 9 Passed for all valid input data cases Passed for all in valid input data cases No Test Case failed!!! No failure occurred.the only possible case was that the network was busy and system responded in terms of exceptional GUI (GUI no 5 exceptional GUI) 12/9/2010 Page 13 of 41
14 Receive Call Test Case GUI NO 2 (Interface of receive call) GUI NO 3 (In case the calle accepts the call) GUI NO 10 (In case the calle ignores the call, the updation in the table given below table will occur) Test Case ID: 3 (Receive call) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 4.0 Test Execution Date: Testing Team lead (Umair Ashraf ) Use Case Reference(s) Use case id 2 (Receive call ) GUI 2 GUI Reference(s) GUI 3 GUI 10 To Completely Verify and Validate the Receive call functionality of the soft phone Objective System.This test case will completely check the behavior of Receive call operation for various inputs in the soft phone system. Product / Ver/ Module Soft phone System Ver 1.0 t Receive Call Function) Environment: windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 Assumptions: The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. Pre-Requisite: The call between the caller or calle is established. Test Case Description Testing of the receive call functionality of the soft phone system. It involves testing the behavior of the receive call functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure Passed for all inputs The calle selects the accept button. Output of the system should be successful GUI no 2 will be GUI 2 will be No Test Case failed!!! The calle selects the ignore button. Output of the system should be successful GUI no 10 will be Output of the system should be successful GUI no 10 will be 12/9/2010 Page 14 of 41
15 Missed Call Test Case GUI NO 1 (Interface) GUI NO 10(successfull) In case the calle ignores the call and clicks on the missed call button, he will be able to view the missed calls log in this table. GUI NO 10 In case the calle does not ignore the call and clicks on the missed call button, he will view the original table. Test Case ID: 4 (Missed call) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 5.0 Test Execution Date: Testing Team lead (Umair Ashraf ) Use Case Reference(s) Use case id 3 (Missed call ) GUI Reference(s) GUI No 1 (soft phone interface)) GUI 10 To Completely Verify and Validate the missed call functionality of the soft phone Objective System.This test case will completely check the behavior of missed call operation for various inputs in the soft phone system. Product / Ver/ Module Soft phone System Ver 1.0 missed call Function) Environment: windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 Assumptions: The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. 12/9/2010 Page 15 of 41
16 Pre-Requisite: Test Case Description The user should be a registered with the pbx. Testing of the missed call functionality of the soft phone system. It involves testing the behavior of the missed call functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure The calle selects the accept button. The calle selects the ignore button. Output of the system should be successful GUI no 10 will be Successful Validation of the number and display of GUI 10 will be Passes for all inputs No Test Case failed!!! Hold calls Test Case GUI NO 11 (Successful) The user clicks on the call hold button. 12/9/2010 Page 16 of 41
17 Test Case ID: 5 (Hold call) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 6.0 Test Execution Date: Use Case Reference(s) Use case id 10 (Hold call ) GUI Reference(s) GUI 11 Objective Product / Ver/ Module Environment: Assumptions: Pre-Requisite: Testing Team lead (Umair Ashraf ) To Completely Verify and Validate the hold call functionality of the soft phone System.This test case will completely check the behavior of hold call operation for various inputs in the soft phone system. Soft phone System Ver 1.0 hold call Function) windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. The call between the caller and calle is established. Test Case Description Testing of the hold call functionality of the soft phone system. It involves testing the behavior of the hold call functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure 12/9/2010 Page 17 of 41
18 The calle selects the hold call button. Output of the system should be successful GUI no 11 will be Successful Validation of the number and display of GUI 11 will be Passed for all inputs No Test Case failed!!! Call Unhold Test Case: GUI NO 11 Successful scenario: Test Case ID: 6 (Unhold call) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 7.0 Test Execution Date: Use Case Reference(s) Use case id 11 (Hold call ) GUI Reference(s) GUI 2 Objective Product / Ver/ Module Environment: Assumptions: Pre-Requisite: Testing Team lead (Umair Ashraf ) To Completely Verify and Validate the unhold call functionality of the soft phone System.This test case will completely check the behavior of unhold call operation for various inputs in the soft phone system. Soft phone System Ver 1.0 unhold call Function) windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. The call between the caller or calle is established. Test Case Description Testing of the unhold call functionality of the soft phone system. It involves testing the behavior of the unhold call functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure 12/9/2010 Page 18 of 41
19 The calle selects the un hold call button. Output of the system should be successful GUI no 2 will be Successful Validation of the number and display of GUI 2 will be Passed for all inputs No Test Case failed!!! Phonebook Test Case GUI NO 12(Successful) 12/9/2010 Page 19 of 41
20 Test Case ID: 7 (Phone Book) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 8.0 Test Execution Date: Testing Team lead (Umair Ashraf ) Use Case Reference(s) Use case id 9 (Phone Book Service ) GUI Reference(s) GUI No 1 (soft phone interface)) GUI 12 To Completely Verify and Validate the phone book functionality of the soft phone Objective System.This test case will completely check the behavior of phone book operation for various inputs in the soft phone system. Product / Ver/ Module Soft phone System Ver 1.0 hold call Function) Environment: windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 Assumptions: The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. Pre-Requisite: The user should enter be registered to the ip pbx. Test Case Description Testing of the phone book functionality of the soft phone system. It involves testing the behavior of the phone book functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure The calle selects the phone book button. Output of the system should be successful GUI no 12 will be Successful Validation of the number and display of GUI 12 will be Passed for all inputs No Test Case failed!!! 12/9/2010 Page 20 of 41
21 Call Conference Test Case GUI No 1 (Soft Phone Interface) GUI No 13 (Successful) The number provided by the user was valid GUI No 14 (Error) The number provided was not valid. 12/9/2010 Page 21 of 41
22 Test Case ID: 8 (Call Conference) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 9.0 Test Execution Date: Use Case Reference(s) GUI Reference(s) Objective Product / Ver/ Module Environment: Assumptions: Pre-Requisite: Testing Team lead (Umair Ashraf ) Use case id 7 (Call Conference) GUI No 1 (soft phone interface) GUI no 5 (Exception interface) GUI 13 GUI 14 To Completely Verify and Validate the call conference functionality of the soft phone System.This test case will completely check the behavior of call conference operation for various inputs in the soft phone system. Soft phone System Ver 1.0 /call conference Function) windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. The user should be registered to the PBX Test Case Description Testing of the call conference functionality of the soft phone system. It involves testing the behavior of the call conference functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure (Valid Data) The dial number will consist of four digits and should be valid. 4 digit dial number 1567 For all valid data of equivalence classes Output of the system should be successful GUI no 13 will be displayed to the user. For all valid data of equivalence classes Successful Validation of the number and display of GUI no 13 will be displayed to the user. Passed for all valid input data cases No Test Case failed!!! No failure occurred.the only possible case was that the network was busy and system responded in terms of exceptional GUI (GUI no 5 exceptional GUI) Invalid inputs Greater than 4 digit Dial number Less than 4 digit Number. 198 Negative no -190 Special characters For all invalid data equivalence classes. GUI no 14 will be displayed to the user. For all invalid data of Passed for all in valid input data cases 12/9/2010 Page 22 of 41
23 @098 Strings and digits mixed 146l equivalence classes. Dial error and system will display GUI no 14 Generate Report Test Case GUI NO 15 (successful scenario) 12/9/2010 Page 23 of 41
24 Test Case ID: 9 (Generate Report) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 10.0 Test Execution Date: Testing Team lead (Umair Ashraf ) Use Case Reference(s) Use case id 5 (Generate Report Service ) GUI Reference(s) GUI No 1 (soft phone interface) GUI No 1 To Completely Verify and Validate the generate report functionality of the soft Objective phone System.This test case will completely check the behavior of generate report operation for various inputs in the soft phone system. Product / Ver/ Module Soft phone System Ver 1.0 generate report Function) Environment: windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 Assumptions: The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. Pre-Requisite: The user should enter be registered to the ip pbx. Test Case Description Testing of the generate report functionality of the soft phone system. It involves testing the behavior of the generate report functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure The calle selects the generate report button. Output of the system should be successful GUI no15 will be Successful Validation of the number and display of GUI 15 will be Passed for all inputs No Test Case failed!!! Call record Test Case 12/9/2010 Page 24 of 41
25 GUI NO 16 (successful scenario) Test Case ID: 10 (Call Record) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 12.0 Test Execution Date: Use Case Reference(s) Use case id 8 (Call Record Service ) GUI Reference(s) GUI No 1 (soft phone interface)) Testing Team lead (Umair Ashraf ) Objective Product / Ver/ Module Environment: Assumptions: Pre-Requisite: Test Case Description To Completely Verify and Validate the call record functionality of the soft phone System.This test case will completely check the behavior of call record operation for various inputs in the soft phone system. Soft phone System Ver 1.0 call record Function) windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. The user should enter be registered to the ip pbx. Testing of the call record functionality of the system. It involves testing the behavior of the call record functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure 12/9/2010 Page 25 of 41
26 The calle selects the call record button. Output of the system should be successful GUI no16 will be Successful Validation of the number and display of GUI 16 will be Passed for all inputs No Test Case failed!! Terminating the call Test Case GUI NO 17 (successful scenario) 12/9/2010 Page 26 of 41
27 Test Case ID: 11 (Terminate Call) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 13.0 Test Execution Date: Use Case Reference(s) Use case id 12(Terminate Call Service ) GUI Reference(s) GUI No 17 Objective Product / Ver/ Module Environment: Assumptions: Pre-Requisite: Testing Team lead (Umair Ashraf ) To Completely Verify and Validate the terminate call functionality of the soft phone System.This test case will completely check the behavior of terminate call operation for various inputs in the soft phone system. Soft phone System Ver 1.0 terminate call Function) windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. The call between the caller and the calle should be established. Test Case Description Testing of the terminate call functionality of the system. It involves testing the behavior of the terminate call functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure The calle selects the terminate call button. Output of the system should be successful GUI no17 will be Successful Validation of the number and display of GUI 17 will be Passed for all inputs No Test Case failed!!! 12/9/2010 Page 27 of 41
28 PBX: GUI NO 1(PBX interface) Admin login Test Case GUI NO 2(admin password interface) 12/9/2010 Page 28 of 41
29 GUI NO 3 (Successful) GUI NO 1(error) 12/9/2010 Page 29 of 41
30 Test Case ID: 12(admin login) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 1.0 Test Execution Date: Use Case Reference(s) GUI Reference(s) Objective Product / Ver/ Module Environment: Assumptions: Pre-Requisite: Testing Team lead (Umair Ashraf ) Use case id 18 (Admin login) GUI No 1 (PBXinterface) GUI No 2 GUI No 3 To Completely Verify and Validate the admin login functionality of the soft phone System.This test case will completely check the behavior of admin login operation for various inputs in the PBX system. Soft phone System Ver 1.0 / admin password Function) windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. Admin should both be registered to the ip based pbx.. Test Case Description Testing of the admin login functionality of the PBX system. It involves testing the behavior of the admin login functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Test Conformance Input Parameters Expected Output Actual Output Status For all valid data of For all valid data of (Valid Data) equivalence classes equivalence classes Possible Reason(s) in case of failure The password will consist of six digits and should be valid Output of the system should be successful GUI no 3 will be displayed to the admin. Successful Validation of the number and display of GUI no 3 will be displayed to the admin. Passed for all valid input data cases Invalid inputs Greater than 6 digit password For all invalid data equivalence classes. For all invalid data of equivalence classes. Passed for all in valid input data cases Less than 6 digit Number Special character 145@90 Characters and digits mixed 1456ah Dial error and system will display GUI no 1 GUI 1 Will be displayed to the admin. 12/9/2010 Page 30 of 41
31 Add caller id Test Case Test Case ID: 13 (add caller id) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 2.0 Test Execution Date: Testing Team lead (Umair Ashraf ) Use Case Reference(s) Use case id 14(add caller id ) GUI Reference(s) GUINO 1 GUINO 3 To Completely Verify and Validate the add caller id functionality of the soft phone Objective System.This test case will completely check the behavior of add caller id operation for various inputs in the soft phone system. Product / Ver/ Module Soft phone System Ver 1.0 add caller id Function) Environment: windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 Assumptions: The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. Pre-Requisite: The admin must be logged in. Test Case Description Testing of the add caller id functionality of the system. It involves testing the behavior of the add caller id functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure The admin selects the add button. Output of the system should be successful GUI no3 will be Successful Validation of the number and display of GUI 3 will be Passed for all inputs No Test Case failed!!! 12/9/2010 Page 31 of 41
32 Change caller id Test Case Test Case ID: 14 (change caller id) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 3.0 Test Execution Date: Testing Team lead (Umair Ashraf ) Use Case Reference(s) Use case id 15(change caller id ) GUI Reference(s) GUINO 1 GUINO 3 To Completely Verify and Validate the change caller id functionality of the soft Objective phone System.This test case will completely check the behavior of change caller id operation for various inputs in the soft phone system. Product / Ver/ Module Soft phone System Ver 1.0 add caller id Function) Environment: windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 Assumptions: The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. Pre-Requisite: The admin must be logged in. Test Case Description Testing of the change caller id functionality of the system. It involves testing the behavior of the change caller id functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure The admin selects the reset button. Output of the system should be successful GUI 3 no will be Successful Validation of the number and display of GUI 3 will be Passed for all inputs No Test Case failed!!! 12/9/2010 Page 32 of 41
33 Delete caller id Test Case Test Case ID: 15 (delete caller id) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 4.0 Test Execution Date: Testing Team lead (Umair Ashraf ) Use Case Reference(s) Use case id 16(delete caller id ) GUI Reference(s) GUINO 1 GUINO 3 To Completely Verify and Validate the delete caller id functionality of the soft Objective phone System.This test case will completely check the behavior of delete caller id operation for various inputs in the soft phone system. Product / Ver/ Module Soft phone System Ver 1.0 delete caller id Function) Environment: windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 Assumptions: The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. Pre-Requisite: The admin must be logged in. Test Case Description Testing of the delete caller id functionality of the system. It involves testing the behavior of the delete caller id functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure The admin selects the delete button. Output of the system should be successful GUI 3 no will be Successful Validation of the number and display of GUI 3 will be Passed for all inputs No Test Case failed!!! 12/9/2010 Page 33 of 41
34 Change hold on music play Test Case Test Case ID: 16 (change hold on music) QA Test Engineer Khadija Akram Reviewed By: Test case Version: 5.0 Test Execution Date: Testing Team lead (Umair Ashraf ) Use Case Reference(s) Use case id 17(change hold on music ) GUI Reference(s) GUINO 1 GUINO 3 To Completely Verify and Validate the change hold on music functionality of the Objective soft phone System.This test case will completely check the behavior of change hold on music operation for various inputs in the soft phone system. Product / Ver/ Module Soft phone System Ver 1.0 change hold on music Function) Environment: windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 Assumptions: The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. Pre-Requisite: The admin must be logged in. Test Case Description Testing of the change hold on music functionality of the system. It involves testing the behavior of the change hold on music functionality of the system by checking all possible outputs with respect to the possible inputs given to it. Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure The admin selects the change hold on music button. Output of the system should be successful GUI no 3 will be Successful Validation of the number and display of GUI 3 will be Passed for all inputs No Test Case failed!!! 12/9/2010 Page 34 of 41
35 Register User (Caller) Test Case GUI NO 4(successful scenario) When the user provides the correct ip address and caller id. GUI NO 5 When the user provides the wrong ip address or the caller id 12/9/2010 Page 35 of 41
36 Test Case ID: 17 QA Test Engineer Khadija Akram Reviewed By: Test case Version: 5.0 Test Execution Date: Testing Team lead (Umair Ashraf ) Use Case Reference(s) Use case id 12 GUI Reference(s) GUINO4 GUINO5 To Completely Verify and Validate the register user functionality of the soft phone Objective System. This test case will completely check the behavior of register user operation for various inputs in the soft phone system. Product / Ver/ Module Soft phone System Ver 1.0 register user Environment: windows xp or windows 2000 Environment Microsoft Internet explorer 6.0 Assumptions: The network connection must be FAST enough and it should not be congested otherwise it might effect the Testing process. Pre-Requisite: The caller id for valid input must be registered in the pbx. Test Case Description Testing of the register user functionality of the system. It involves testing the behavior of the register user functionality of the system by checking all possible outputs with respect to the possible inputs given to it. 12/9/2010 Page 36 of 41
37 Input Parameters Expected Output Actual Output Test Conformance Status Possible Reason(s) in case of failure For valid inputs Caller id should be 4 digit number Output of the system should be successful GUI no 4 will be Successful Validation of the number and display of GUI 4 will be Passed for all inputs For invalid inputs Caller id shouldn t be negative. Output of the system should be successful GUI no 5 will be No Test Case failed!!! j 12/9/2010 Page 37 of 41
38 Exit Criteria : No high priority problems are open All functions identified in the requirement document are present and working No input/output error found in all the modules during the testing After testing, all the modules of the system are verified and validated with respect to the requirement specification document. All unit test applied on the modules are passed. The system and all of its modules have clearly passed the acceptance test and it should be handed over to the client. Signoff Project Advisor: Team Lead (Umair Ashraf) Development Team: Imran Bashir. Khadija Akram References Ref. No. Document Title Date of Release/ Publication Phase 1 Requirement 14 th September 2007 Specifications ver 1.0 Phase 2 Functional 19 th October 2007 Specifications ver 1.1 Design Document 12,November 2007 Phase 3 (class Diagrams ) ver 1.0 Design Document ver 19 th November Phase 4 (Class Diagram + Sequence Diagrams Call flow diagrams ) 12/9/2010 Page 38 of 41
39 Other 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 Appendices Real-time Transport Protocol (RTP) Real-time Transport Protocol (RTP), which provides end-to-end delivery services for data with real-time characteristics, such as interactive Audio and video. Services include payload type identification, sequence numbering, time stamping and delivery monitoring. The media gateways that digitize voice use the RTP protocol to deliver the voice (bearer) traffic. The RTP protocol provides features for real-time applications, with the ability to reconstruct timing, loss detection, security, content delivery and identification of encoding schemes. For each participant, a particular pair of destination IP addresses defines the session between the two endpoints, which translate into a single RTP session for each phone call in progress. RTP is an application service built on UDP, so it is connectionless, with best-effort delivery. Although RTP is connectionless, it does have a sequencing system that allows for the detection of missing packets. As part of its specification, the RTP Payload Type field includes the encoding scheme that the media gateway uses to digitize the voice content. This field identifies the RTP payload format and determines its interpretation by the CODEC in the media gateway. 12/9/2010 Page 39 of 41
40 A profile specifies a default static mapping of payload type codes to payload formats. With the different types of encoding schemes and packet creation rates, RTP packets can vary in size and interval. Administrators must take RTP parameters into account when planning voice services. All the combined parameters of the RTP sessions dictate how much bandwidth is consumed by the voice bearer traffic. RTP traffic that carries voice traffic is the single greatest contributor to the VoIP network load. Session Initiation Protocol (SIP) The Session Initiation Protocol is part of IETF's multimedia data and control protocol framework. SIP is a powerful client-server signaling protocol used in VoIP networks. SIP handles the setup and tears down of multimedia sessions between speakers; these sessions can include multimedia conferences, telephone calls, and multimedia distribution. SIP is a text-based signaling protocol transported over either TCP or UDP, and is designed to be lightweight. It inherited some design philosophy and architecture from the Hypertext Transfer Protocol (HTTP) and Simple Mail Transfer Protocol (SMTP) to ensure its simplicity, efficiency and extensibility. SIP uses invitations to create Session Description Protocol (SDP) messages to carry out capability exchange and to setup call control channel use. These invitations allow participants to agree on a set of compatible media types. SIP supports user mobility by proxying and redirecting requests to the user's current location. Users can inform the server of their current location (IP address or URL) by sending a registration message to a registrar. This function is powerful and often needed for a highly mobile voice user base. The SIP client-server application has two modes of operation; SIP clients can ether signal through a proxy or redirect server. 12/9/2010 Page 40 of 41
41 Using proxy mode, SIP clients send requests to the proxy and the proxy either handles requests or forwards them on to other SIP servers. Jitter Jitter is the measure of time between when a packet is expected to arrive to when it actually arrives. In other words, with a constant packet transmission rate of every 20 ms, every packet would be expected to arrive at the destination exactly every 20 ms. The greatest culprit of jitter is queuing variations caused by dynamic changes in network traffic loads. Another cause is packets that might sometimes take a different equal-cost link that is not physically (or electrically) the same length as the other links. Media gateways have play-out buffers that buffer a packet stream, so that the reconstructed voice waveform is not affected by packet jitter. Play-out buffers can minimize the effects of jitter, but cannot eliminate severe jitter. Although some amount of jitter is to be expected, severe jitter can cause voice quality issues because the media gateway might discard packets arriving out of order. In this condition, the media gateway could starve its play-out buffer and cause gaps in the reconstructed waveform. G.729 Codec G.729 is an audio data compression algorithm for voice that compresses voice audio in chunks of 10 milliseconds. G.729 is mostly used in Voice over IP (VoIP) applications like SIP phones for its low bandwidth requirement. Standard G.729 operates at 8 kbit/s, but there are extensions, which provide also 6.4 kbit/s and 11.8 kbit/s rates for marginally worse and better speech quality respectively. It also requires less computation during encoding and decoding. 12/9/2010 Page 41 of 41
Functional Specifications Document
Functional Specifications 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:19-10-2007
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
Encapsulating Voice in IP Packets
Encapsulating Voice in IP Packets Major VoIP Protocols This topic defines the major VoIP protocols and matches them with the seven layers of the OSI model. Major VoIP Protocols 15 The major VoIP protocols
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
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
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
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.
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
VIDEOCONFERENCING. Video class
VIDEOCONFERENCING Video class Introduction What is videoconferencing? Real time voice and video communications among multiple participants The past Channelized, Expensive H.320 suite and earlier schemes
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
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
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
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
(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
NAT TCP SIP ALG Support
The feature allows embedded messages of the Session Initiation Protocol (SIP) passing through a device that is configured with Network Address Translation (NAT) to be translated and encoded back to the
Application Note Configuring the Synapse SB67070 SIP Gateway for Broadvox GO! SIP Trunking
Configuring the Synapse SB67070 SIP Gateway for Broadvox GO! SIP Trunking 2012 Advanced American Telephones. All Rights Reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property licensed
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
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
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
Combining Voice over IP with Policy-Based Quality of Service
TechBrief Extreme Networks Introduction Combining Voice over IP with Policy-Based Quality of Service Businesses have traditionally maintained separate voice and data networks. A key reason for this is
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
Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme
Chapter 2: Representation of Multimedia Data Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Communication Protocols Quality of Service and Resource Management
Unit 23. RTP, VoIP. Shyam Parekh
Unit 23 RTP, VoIP Shyam Parekh Contents: Real-time Transport Protocol (RTP) Purpose Protocol Stack RTP Header Real-time Transport Control Protocol (RTCP) Voice over IP (VoIP) Motivation H.323 SIP VoIP
Clearing the Way for VoIP
Gen2 Ventures White Paper Clearing the Way for VoIP An Alternative to Expensive WAN Upgrades Executive Overview Enterprises have traditionally maintained separate networks for their voice and data traffic.
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.
Voice over IP (VoIP) Overview. Introduction. David Feiner ACN 2004. Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples
Voice over IP (VoIP) David Feiner ACN 2004 Overview Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples Introduction Voice Calls are transmitted over Packet Switched Network instead
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
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
NetComm V90 VoIP Phone Quick Start Guide Draft Release 0.1
NetComm V90 VoIP Phone Quick Start Guide Draft Release 0.1 Copyright NetComm Ltd Overview NetComm V90 SIP VoIP Phone User Guide Table of Contents Overview... 3 V90 VoIP Phone Specification...4 Shipping
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
Version 0.1 June 2010. Xerox WorkCentre 7120 Fax over Internet Protocol (FoIP)
Version 0.1 June 2010 Xerox WorkCentre 7120 Fax over Internet Protocol (FoIP) Thank you for choosing the Xerox WorkCentre 7120. Table of Contents Introduction.........................................
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
VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. [email protected] [email protected]. Phone: +1 213 341 1431
VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com [email protected] [email protected] Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this
A Brief Overview of VoIP Security. By John McCarron. Voice of Internet Protocol is the next generation telecommunications method.
A Brief Overview of VoIP Security By John McCarron Voice of Internet Protocol is the next generation telecommunications method. It allows to phone calls to be route over a data network thus saving money
SIP Trunking Manual 05.15. Technical Support Web Site: http://ws1.necii.com (registration is required)
SIP Trunking Manual 05.15 Technical Support Web Site: http://ws1.necii.com (registration is required) This manual has been developed by NEC Unified Solutions, Inc. It is intended for the use of its customers
Contents. Specialty Answering Service. All rights reserved.
Contents 1. Introduction to Session Internet Protocol... 2 2. History, Initiation & Implementation... 3 3. Development & Applications... 4 4. Function & Capability... 5 5. SIP Clients & Servers... 6 5.1.
Chapter 2 Voice over Internet Protocol
Chapter 2 Voice over Internet Protocol Abstract This chapter presents an overview of the architecture and protocols involved in implementing VoIP networks. After the overview, the chapter discusses the
Configuration Notes 290
Configuring Mediatrix 41xx FXS Gateway with the Asterisk IP PBX System June 22, 2011 Proprietary 2011 Media5 Corporation Table of Contents Introduction... 3 About Mediatrix 41xx Series FXS Gateways...
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
OfficeMaster Gate (Virtual) Enterprise Session Border Controller for Microsoft Lync Server. Quick Start Guide
OfficeMaster Gate (Virtual) Enterprise Session Border Controller for Microsoft Lync Server Quick Start Guide October 2013 Copyright and Legal Notice. All rights reserved. No part of this document may be
Voice over IP Solutions
White Paper Voice over IP Solutions Sean Christensen Professional Services Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 408 745 2000 or 888 JUNIPER www.juniper.net Part Number
Mediatrix 4404 Step by Step Configuration Guide June 22, 2011
Mediatrix 4404 Step by Step Configuration Guide June 22, 2011 Proprietary 2011 Media5 Corporation Table of Contents First Steps... 3 Identifying your MAC Address... 3 Identifying your Dynamic IP Address...
MITEL SIP CoE. Technical. Configuration Note. Configure MCD for use with Intelepeer Service provider SIP Trunking. SIP CoE 14-4940-00313
MITEL SIP CoE Technical Configuration Note Configure MCD for use with Intelepeer Service provider SIP Trunking SIP CoE 14-4940-00313 NOTICE The information contained in this document is believed to be
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
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
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
ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP
ENSC 427: Communication Networks ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP Spring 2010 Final Project Group #6: Gurpal Singh Sandhu Sasan Naderi Claret Ramos ([email protected]) ([email protected])
Voice-Over-IP. Daniel Zappala. CS 460 Computer Networking Brigham Young University
Voice-Over-IP Daniel Zappala CS 460 Computer Networking Brigham Young University Coping with Best-Effort Service 2/23 sample application send a 160 byte UDP packet every 20ms packet carries a voice sample
SIP Trunking using Optimum Business SIP Trunk Adaptor and the Allworx 6x IP PBX 7.1.6.1
ALLWORX SIP Trunking using Optimum Business SIP Trunk Adaptor and the Allworx 6x IP PBX 7.1.6.1 Goal The purpose of this configuration guide is to describe the steps needed to configure the Allworx 6x
TECHNICAL CHALLENGES OF VoIP BYPASS
TECHNICAL CHALLENGES OF VoIP BYPASS Presented by Monica Cultrera VP Software Development Bitek International Inc 23 rd TELELCOMMUNICATION CONFERENCE Agenda 1. Defining VoIP What is VoIP? How to establish
White paper. SIP An introduction
White paper An introduction Table of contents 1 Introducing 3 2 How does it work? 3 3 Inside a normal call 4 4 DTMF sending commands in sip calls 6 5 Complex environments and higher security 6 6 Summary
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
Simulation of SIP-Based VoIP for Mosul University Communication Network
Int. J. Com. Dig. Sys. 2, No. 2, 89-94(2013) 89 International Journal of Computing and Digital Systems http://dx.doi.org/10.12785/ijcds/020205 Simulation of SIP-Based VoIP for Mosul University Communication
Requirements of Voice in an IP Internetwork
Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.
QoS issues in Voice over IP
COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This
Connect your Control Desk to the SIP world
Connect your Control Desk to the SIP world Systems in
VOIP TELEPHONY: CURRENT SECURITY ISSUES
VOIP TELEPHONY: CURRENT SECURITY ISSUES Authors: Valeriu IONESCU 1, Florin SMARANDA 2, Emil SOFRON 3 Keywords: VoIP, SIP, security University of Pitesti Abstract: Session Initiation Protocol (SIP) is the
Technical Configuration Notes
MITEL SIPCoE Technical Configuration Notes Configure Mitel UC360 SIP Phone and Mitel MCD for use with VidyoWay SIP CoE 13-4940-00228 NOTICE The information contained in this document is believed to be
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
Basic principles of Voice over IP
Basic principles of Voice over IP Dr. Peter Počta {[email protected]} Department of Telecommunications and Multimedia Faculty of Electrical Engineering University of Žilina, Slovakia Outline VoIP Transmission
Mixer/Translator VOIP/SIP. Translator. Mixer
Mixer/Translator VOIP/SIP RTP Mixer, translator A mixer combines several media stream into a one new stream (with possible new encoding) reduced bandwidth networks (video or telephone conference) appears
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.
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
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
IP Telephony (Voice over IP)
(Voice over IP) Instructor Ai-Chun Pang, [email protected] Office Number: 417, New building of CSIE Textbook Carrier Grade Voice over IP, D. Collins, McGraw-Hill, Second Edition, 2003. Requirements
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
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
VoIP Analysis Fundamentals with Wireshark. Phill Shade (Forensic Engineer Merlion s Keep Consulting)
VoIP Analysis Fundamentals with Wireshark Phill Shade (Forensic Engineer Merlion s Keep Consulting) 1 Phillip D. Shade (Phill) [email protected] Phillip D. Shade is the founder of Merlion s Keep Consulting,
Curso de Telefonía IP para el MTC. Sesión 2 Requerimientos principales. Mg. Antonio Ocampo Zúñiga
Curso de Telefonía IP para el MTC Sesión 2 Requerimientos principales Mg. Antonio Ocampo Zúñiga Factors Affecting Audio Clarity Fidelity: Audio accuracy or quality Echo: Usually due to impedance mismatch
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
Provisioning and configuring the SIP Spider
Provisioning and configuring the SIP Spider Administrator Guide Table of Contents 1. Introduction... 3 2. Manual Provisioning... 4 3. Automatic Provisioning... 5 3.1 Concept... 5 3.2 Preparing the configuration
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
Configuration Notes 283
Mediatrix 4400 Digital Gateway VoIP Trunking with a Legacy PBX June 21, 2011 Proprietary 2011 Media5 Corporation Table of Contents Table of Contents... 2 Introduction... 3 Mediatrix 4400 Digital Gateway
SIP : Session Initiation Protocol
: Session Initiation Protocol EFORT http://www.efort.com (Session Initiation Protocol) as defined in IETF RFC 3261 is a multimedia signaling protocol used for multimedia session establishment, modification
Improving Quality of Service
Improving Quality of Service Using Dell PowerConnect 6024/6024F Switches Quality of service (QoS) mechanisms classify and prioritize network traffic to improve throughput. This article explains the basic
P160S SIP Phone Quick User Guide
P160S SIP Phone Quick User Guide Version 2.2 TABLE OF CONTENTS 1.0 INTRODUCTION... 1 2.0 PACKAGE CONTENT... 1 3.0 LIST OF FIGURES... 2 4.0 SUMMARY OF KEY FUNCTIONS... 3 5.0 CONNECTING THE IP PHONE... 4
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
12 Quality of Service (QoS)
Burapha University ก Department of Computer Science 12 Quality of Service (QoS) Quality of Service Best Effort, Integrated Service, Differentiated Service Factors that affect the QoS Ver. 0.1 :, [email protected]
Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network
Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Jianguo Cao School of Electrical and Computer Engineering RMIT University Melbourne, VIC 3000 Australia Email: [email protected]
Performance of Various Codecs Related to Jitter Buffer Variation in VoIP Using SIP
Performance of Various Related to Jitter Buffer Variation in VoIP Using SIP Iwan Handoyo Putro Electrical Engineering Department, Faculty of Industrial Technology Petra Christian University Siwalankerto
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
IP Telephony v1.0 Scope and Sequence. Cisco Networking Academy Program
IP Telephony v1.0 Scope and Sequence Cisco Networking Academy Program Table of Content COURSE OVERVIEW...4 Course Description...4 Course Objectives...4 Target Audience...5 Prerequisites...5 Lab Requirements...5
Hands on VoIP. Content. Tel +44 (0) 845 057 0176 [email protected]. 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
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)
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
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
Getting Started with. Avaya TM VoIP Monitoring Manager
Getting Started with Avaya TM VoIP Monitoring Manager Contents AvayaTM VoIP Monitoring Manager 5 About This Guide 5 What is VoIP Monitoring Manager 5 Query Endpoints 5 Customize Query to Filter Based
Multimedia Communications Voice over IP
Multimedia Communications Voice over IP Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore 560012, India Voice over IP (Real time protocols) Internet Telephony
Application Notes for Configuring SIP Trunking between Metaswitch MetaSphere CFS and Avaya IP Office Issue 1.0
Avaya Solution & Interoperability Test Lab Application Notes for Configuring SIP Trunking between Metaswitch MetaSphere CFS and Avaya IP Office Issue 1.0 Abstract These Application Notes describe the steps
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
Basic Vulnerability Issues for SIP Security
Introduction Basic Vulnerability Issues for SIP Security By Mark Collier Chief Technology Officer SecureLogix Corporation [email protected] The Session Initiation Protocol (SIP) is the future
B12 Troubleshooting & Analyzing VoIP
B12 Troubleshooting & Analyzing VoIP Phillip Sherlock Shade, Senior Forensics / Network Engineer Merlion s Keep Consulting [email protected] Phillip Sherlock Shade (Phill) [email protected] Phillip
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
Network Connection Considerations for Microsoft Response Point 1.0 Service Pack 2
Network Connection Considerations for Microsoft Response Point 1.0 Service Pack 2 Updated: February 2009 Microsoft Response Point is a small-business phone solution that is designed to be easy to use and
How To Understand The Differences Between A Fax And A Fax On A G3 Network
The Fax on IP Networks White Paper February 2011 2 The Fax on IP Networks Contents Overview... 3 Group 3 Fax Technology... 4 G.711 Fax Pass-Through... 5 T.38 IP Fax Relay... 6 Network Design Considerations...
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
Voice over IP. Presentation Outline. Objectives
Voice over IP Professor Richard Harris Presentation Outline Brief overview of VoIP and applications Challenges of VoIP IP Support for Voice Protocols used for VoIP (current views) RTP RTCP RSVP H.323 Semester
Application Notes for Configuring Intelepeer SIP Trunking with Avaya IP Office 7.0 - Issue 1.0
Avaya Solution & Interoperability Test Lab Application Notes for Configuring Intelepeer SIP Trunking with Avaya IP Office 7.0 - Issue 1.0 Abstract These Application Notes describe the procedures for configuring
