Huawei eSpace U1930 Interoperability Testing
Report
— Cisco
Huawei Technologies Co., Ltd.
Change History
Date Issue Description Author
2013-01-25 V1.00 Fang Wenxun 00187848
Contents
1 Overview ... 4
1.1 Test Purpose ... 4 1.2 Test Scope ... 4 1.3 Test Location ... 4 1.4 Test Duration ... 4 1.5 Test Engineers ... 42 Test Environment ... 4
2.1 Device Information ... 4 2.2 Test Scenario ... 52.3 Test Instruments and Tools ... 5
3 Test Results ... 6
4 Test Conclusion ... 11
1 Overview
1.1 Test Purpose
This test aims to check whether the basic call functions and other services between IP phones deployed on the Cisco CUCM and plain old telephone service (POTS) and IP phones deployed on the eSpace U1930 run properly when the eSpace U1930 and Cisco CUCM are connected through the Simple Internet Protocol (SIP) trunk. This test helps facilitate the compatibility between the eSpace U1930 and Cisco CUCM and provides references for future networking or test.
In this test, the eSpace U1930 V100R001C01SPC600 is used to connect to the Cisco CUCM. A patch can be installed to resolve the problems found in the test, and the problems must also be submitted to the eSpace U1930 V100R001C02 for fault rectification.
1.2 Test Scope
This test checked whether the call functions and basic supplementary services such as call hold, meeting, call transfer, and call restriction run properly between the eSpace U1930 and Cisco CUCM that are connected through the SIP trunk. A patch was developed to rectify faults found in the test.
1.3 Test Location
Lab 509, Floor 1, Dongguan Technological Park, Huawei Hangzhou Research Institute.
1.4 Test Duration
First round of test: from December 10, 2012 to December 17, 2012 Second round of test: from January 21, 2013 to January 24, 2013
1.5 Test Engineers
No. Name Company Remarks
1 Liu Shanshan iSoftStone
2 Test Environment
2.1 Device Information
Table 2-1 Device list
No. Company Device Name Device
Model Device Quantity Software Version
1 Huawei U19XX U1930 1 V100R001C01S
PC600
2 Huawei IP Phone eSpace7850 2 2.60.94.101
No. Company Device Name Device
Model Device Quantity Software Version
4 Cisco IP Phone Cisco8961 1 Sip8961.9-2-1
5 Cisco IP Phone Cisco9951 1 Sip9951.9-2-1
2.2 Test Scenario
As shown in Figure 2-1, the eSpace U1930 and Cisco CUCM are connected through the SIP trunk. The eSpace7850 IP phones are registered with the eSpace U1930, and Cisco9951 and Cisco8961 IP phones are registered with the Cisco CUCM.
Figure 2-1 Test network
Cisco CUCM Cisco 9951 IP Phone Ethernet cable Analog phone cable 10.166.41.22 10.166.42.24 Cisco 8961 IP Phone eSpace U1930 37005 eSpace 7850 IP Phone A eSpace 7850 IP Phone B
Table 2-2 lists the data plan for the test.
Table 2-2 Data plan Network
Element (NE) IP Address Gateway IP Address Registration Server Registration ID
U1930 10.166.41.22 10.166.41.1 Cisco Server 10.166.42.24 10.166.42.1 eSpace7850 A 10.166.41.23 10.166.41.1 10.166.41.22 37100 eSpace7850 B 10.166.41.24 10.166.41.1 10.166.41.22 37101 Analog phone 37005 Cisco 9951 10.166.41.25 10.166.41.1 10.166.42.24 22958 Cisco 8961 10.166.41.26 10.166.41.1 10.166.42.24 22961
2.3 Test Instruments and Tools
3 Test Results
Table 3-1 Test results
Category Test Item Test
Result Remarks
Voice call ● eSpace U1930 users call Cisco users.
● Cisco users call eSpace U1930 users.
Passed
Phone meeting Individuals dialing-in Passed
System convening Passed
Moderator convening of a Cisco user Passed Call transfer (blind
transfer and consult transfer)
During the call conversation between a Cisco and SIP user, the SIP user carries out a blind transfer of the call to a SIP, a POTS, and a Cisco user.
Passed
A Cisco user initiates a call, and a SIP user carries out semi-consult and consult transfers of the call to another SIP user.
Passed
A Cisco user initiates a call, and a SIP user carries out semi-consult and consult transfers of the call to a POTS and a Cisco user.
Passed
During the call conversation between a POTS and SIP user, semi-consult and consult transfers are carried out to transfer the call to a Cisco user.
Passed
During the call conversation between a POTS and Cisco user, semi-consult and consult transfers are carried out to transfer the call to another Cisco user.
Passed
Call forwarding ● Set call forwarding no reply (CFNR), call forwarding unconditional (CFU), and call forwarding on busy (CFB) between SIP users.
● A Cisco user calls a SIP user who has enabled the call forwarding service.
Passed The call forwarding succeeds when soft parameter 270 is disabled.
Category Test Item Test
Result Remarks
● Set CFNR, CFU, and CFB from a SIP user to a Cisco user.
● A SIP user calls another SIP user who has enabled the call forwarding service.
Passed The call forwarding succeeds when soft parameter 270 is disabled.
● Set CFNR, CFU, and CFB from a SIP user to a Cisco user.
● A POTS user calls a SIP user who has enabled the call forwarding service.
Passed The call forwarding succeeds when soft parameter 270 is disabled.
● Set CFNR, CFU, and CFB from a SIP user to a Cisco user.
● A Cisco user calls a SIP user who has enabled the call forwarding service.
Passed The call forwarding succeeds when soft parameter 270 is disabled.
Calling line identification restriction (CLIR)
A Cisco user calls a SIP user who has enabled the CLIR service.
Passed
Call hold Hold and unhold the call between SIP and Cisco users.
Passed
Call reservation A SIP user reserves the call with a Cisco user.
Passed
A POTS user reserves the call with a Cisco user.
Passed
Call waiting A Cisco user initiates a call to a SIP user who is in a call conversation and has enabled the call waiting service.
Passed
Three-party service
A SIP user carries out a three-party call conversation with two Cisco users.
Passed When the G723 codec mode is enabled, the third-party user
automatically releases the call after the SIP user performs press hookflash. (Solution: Change the codec mode of the eSpace U1930 and SIP phones to G711u.) A POTS user carries out a three-party
call conversation with two Cisco users.
Category Test Item Test
Result Remarks
Simple-card-numb er-based call restriction
Set the simple-card-number-based call restriction service for the eSpace U1930, and the SIP users initiate calls to Cisco users following the voice navigation.
Passed
Set the simple-card-number-based call restriction service for the eSpace U1930, and the POTS users initiate calls to Cisco users following the voice navigation.
Passed
Virtual user (VU) When a Cisco user calls the VU, the call is transferred to an intra-office SIP user.
Passed
When a Cisco user calls the VU, the call is transferred to a POTS user.
Passed
Codec negotiation The codec sequence on the eSpace U1930 side is different from that on the Cisco IP phone side.
Passed
The codec process on the eSpace U1930 side does not intersect with that on the Cisco IP phone side.
Passed
Calling line identification presentation (CLIP)
Number displayed on a Cisco user's phone when a SIP or POTS user calls the Cisco user.
Passed
Number displayed on a SIP or POTS user's phone when a Cisco user calls the SIP or POTS user.
Passed
Calling name identification presentation (CNIP)
Name displayed on a Cisco user's phone when a SIP or POTS user calls the Cisco user.
Passed
Name displayed on a SIP or POTS user's phone when a Cisco user calls the SIP or POTS user.
Passed
Call back on busy (CBB)
Set CBB for a SIP user when a Cisco user calls the SIP user.
Block The eSpace U1930 provides this function only for intra-office users.
Set CBB for a POTS user when a Cisco user calls the POTS user.
Block The eSpace U1930 provides this function only for intra-office users.
Category Test Item Test
Result Remarks
Completion of calls on no reply (CCNR)
Set CCNR for a SIP user when a Cisco user calls the SIP user.
Block The eSpace U1930 provides this function only for intra-office users.
Set CCNR for a POTS user when a Cisco user calls the POTS user.
Block The eSpace U1930 provides this function only for intra-office users.
Do not disturb (DND)
Set DND for SIP users on the eSpace U1930 side, or set DND on SIP phones.
Passed
Set DND for POTS users on the eSpace U1930 side.
Passed
Point-to-point (P2P) video conference
SIP video users call Cisco video users. Passed Cisco video users call SIP video users. Passed One Number Link
You (ONLY)
A Cisco user dials the ONLY numbers of the eSpace U1930 (primary number: phone number of the SIP user;
secondary number: phone number of the SIP user).
Passed
A Cisco user dials the ONLY numbers of the eSpace U1930 (primary number: phone number of the SIP user;
secondary number: phone number of the POTS user).
Failed The POTS user's phone does not ring.
The error occurs because the Invite message sent by the Cisco CUCM does not carry any media streams.
A Cisco user dials the ONLY numbers of the eSpace U1930 (primary number: phone number of the POTS user; secondary number: phone number of the SIP user).
Failed When the SIP user picks up the ringing phone, the ONLY numbers are released, and the Cisco user keeps hearing the ringback tone (RBT). The error occurs because the Invite message sent by the Cisco CUCM does not carry any media streams.
A POTS user dials the ONLY numbers of the eSpace U1930 (primary number: phone number of the SIP user;
secondary number: phone number of the Cisco user).
Category Test Item Test
Result Remarks
A SIP user dials the ONLY numbers of the eSpace U1930 (primary number: phone number of the POTS user; secondary number: phone number of the Cisco user).
Passed
Simultaneous ringing
When a Cisco user calls a SIP user assigned the simultaneous ringing right, the phones of the called SIP user and another SIP user ring
simultaneously.
Passed
When a Cisco user calls a SIP user assigned the simultaneous ringing right, the phones of the called SIP user and a POTS user ring simultaneously.
Failed The POTS user's phone does not ring.
The error occurs because the Invite message sent by the Cisco CUCM does not carry any media streams.
When a Cisco user calls a POTS user assigned the simultaneous ringing right, the phones of the called POTS user and a SIP user ring
simultaneously.
Failed When the SIP user picks up the ringing phone, the ONLY numbers are released, and the Cisco user keeps hearing the RBT.
The error occurs because the Invite message sent by the Cisco CUCM does not carry any media streams.
When a POTS user calls a SIP user assigned the simultaneous ringing right, the phones of the called SIP user and a Cisco user ring simultaneously.
Passed
When a SIP user calls another SIP user assigned the simultaneous ringing right, the phones of the called SIP user and a Cisco user ring simultaneously.
Passed
Sequential ringing When a Cisco user calls a SIP user assigned the sequential ringing right, the phones of the called SIP user and another SIP user ring sequentially.
Category Test Item Test
Result Remarks
When a Cisco user calls a SIP user assigned the sequential ringing right, the phones of the called SIP user and a POTS user ring sequentially.
Failed The POTS user's phone does not ring.
The error occurs because the Invite message sent by the Cisco CUCM does not carry any media streams.
When a Cisco user calls a POTS user assigned the sequential ringing right, the phones of the called POTS user and a SIP user ring sequentially.
Passed
When a POTS user calls a SIP user assigned the sequential ringing right, the phones of the called SIP user and a Cisco user ring sequentially.
Passed
When a SIP user calls another SIP user assigned the sequential ringing right, the phones of the called SIP user and a Cisco user ring sequentially.
Passed
Passed: OK.
Investigated: partial OK (POK). Failed: no good (NG).
Not test: not tested (NT). Block: unavailable function.
The test instances are described in the attached document.
In Table 3-1, the SIP users are users of the eSpace7850 IP Phone that are registered with the eSpace U1930, and both the SIP and POTS users are the eSpace U1930 users.
4 Test Conclusion
Conclusion: PassedThe conclusion is made based on the following table. NOTE
Statistics Planned Number of Test Cases Actual Number of Test Cases Number of OK Cases Number of POK Cases Number of NG Cases Number of NT Cases Number of Test Cases That Does Not Need to Be Tested Business Trunking Test Cases 76 76 67 5 4 0 0 All Test Cases 76 76 76 76 76 0 0 Percentage 100% 100% 88% 7% 5% 0% 0%
This test aims to find problems, develop the corresponding patch, and verify the patch. Before the patch was developed, only basic call functions and other simple services can be tested. After the patch was installed, faults of the VU and name identification presentation functions were rectified. However, the patch failed to rectify the faults of functions such as simultaneous ringing, sequential ringing, and ONLY that are related to POTS users and the problems are to be resolved in the later version.
The patch is applicable to the eSpace U1930 V100R001C01SPC600B012. For the release version, a new patch must be developed and released at http://support.huawei.com.
Name of the patch used in the test: U1930_SPC600B012_Cisco
Resolved issues:
A Cisco user dials the meeting access code and automatically releases the call. Currently, Cisco users
can dial the VU and virtual machine specification (VMS) prefix.
When a Cisco user calls an eSpace U1930 user whose user name has been specified, the Cisco user hears the RBT, and the phone displays a message indicating that the Cisco user has dialed the wrong number.
After software parameter 2833 is enabled on the Cisco CUCM side, 2833 is not contained in 200 OK returned by the eSpace U1930, which causes the dialing failure of the Cisco phone.
5 Known Issues
Table 5-1 lists the issues resolved by the installed patch.
Table 5-1 Resolved issues
No. Issue Solution
1 When the G723 codec mode is enabled, the third-party user automatically releases the call after the SIP user performs press hookflash.
Change the codec mode of the eSpace U1930 and SIP phones to G711u.
Table 5-2 lists the known issues and causes.
Table 5-2 Known issues
No. Issue Cause
1 When a Cisco user calls a SIP user assigned the simultaneous ringing or ONLY right, the phone of the POTS user who has enabled the
simultaneous ringing service does not ring.
The error occurs because the Invite message sent by the Cisco CUCM does not carry any media streams.
The problem is submitted for rectification in the later version.
2 A Cisco user dials the ONLY numbers of the eSpace U1930 (primary number: phone number of the POTS user; secondary number: phone number of the SIP user), and when the SIP user picks up the phone, the Cisco user keeps hearing the RTB.
The error occurs because the Invite message sent by the Cisco CUCM does not carry any media streams.
The problem is submitted for rectification in the later version.
3 The SIP or POTS users cannot access the CBB and CCNR services when receiving calls from Cisco users.
The eSpace U1930 provides the CBB and CCNR services only for intra-office users.