Algo 8180G2 Test Report

This article is the Interoperability Test Report for Yeastar S-Series VoIP PBX and Algo 8180G2 SIP Audio Alerter.

Tested equipment & software

Equipment Firmware/Software Version
Algo 8180G2 Audio Alerter 1.7.2
Yeastar S300 30.10.0.59

Summary of test focus

The following table shows a summary of the validated capabilities.

Feature Test Result
DUT Services
SIP Registration PASS
Inbound Call: Ring Extension PASS
Inbound Call: Page Extension PASS
Inbound Call: Emergency Alert PASS
Inbound Call: Multicast PASS
Serviceability PASS
PBX Services
Paging/Intercom Group PASS

Definitions

Word definitions in the following test plan table.

  • DUT: Device Under Test, which in this case is the Algo 8180G2 Audio Alerter.
  • Ring Extension: This is the extension that will be called from Phone A or Phone B in order to trigger a “Ring” sound from the DUT. The DUT will expect to play ring tones, but will not answer the call.
  • Page Extension: This is the extension that will be called from Phone A or Phone B in order to send paging audio to the DUT. The DUT will answer the call automatically.
  • Announcement Extension: This is the extension that will be called from Phone A or Phone B in order to play selected announcement in the DUT. The DUT will answers the call automatically.
  • Call to Cancel Extension: When the DUT is playing the emergency announcement, dial this extension from Phone A or Phone B to cancel the announcement.
  • Phone A: A SIP compatible endpoint used to call the DUT.
  • Phone B: A SIP compatible endpoint used to call the DUT and Phone A.
  • Phone C: A SIP compatible endpoint used to register a Ring/Alert Extension.

Test plan

SIP Registration

The following test cases verify features related to the registration process with Yeastar S300.

Test Case Expected Result Test Result
Attempt registering DUT Extension using incorrect password. Registration failure status is correctly displayed in web interface PASS
Attempt registering DUT Extension using incorrect username. Registration failure status is correctly displayed in web interface. PASS
Correctly register DUT Extension. DUT registers properly and status is correctly displayed in web interface PASS
Register DUT multiple extensions. DUT registers properly and status is correctly displayed in web interface. PASS
Register DUT Extension using UDP protocol. DUT registers properly and status is correctly displayed in web interface PASS
Register DUT Extension using TCP protocol. DUT registers properly and status is correctly displayed in web interface PASS
Register DUT Extension using TLS protocol. DUT registers properly and status is correctly displayed in web interface PASS

Inbound Call - Ring Extension

The following test cases verify the Ring Extension with different Ring/Alert modes of the DUT.

Test Case Expected Result Test Result

Ring/Alert Mode: Monitor "Ring" event on registered SIP extension

Dial Ring Extension from Phone A.
  • DUT answers the call automatically and plays the selected ring sound.
  • DUT continues to ring until the call is canceled by Phone A.
PASS
Ring/Alert Mode: Use ”Subscribe/Notify” dialog event (RFC4235)
Note: Ensure Phone C is registered with the Page Extension.
Select Alert Event to Ring, and call Phone C (Ring Extension registered) from Phone A.
  • When Phone C is ringing, DUT plays ring sound.
  • When Phone C answers the call, DUT stops playing ring sound.
PASS
Select Alert Event to In-Use, and call Phone C (Ring Extension registered) from Phone A.
  • When Phone C is ringing, DUT doesn't play ring sound.
  • When Phone C answers the call, DUT starts playing ring sound.
  • When Phone C ends the call, DUT stops playing ring sound.
PASS
Select Alert Event to Ring&In-Use, and call Phone C (Ring Extension registered) from Phone A.
  • When Phone C is ringing, DUT plays ring sound.
  • When Phone C answers the call, DUT replays the ring sound.
  • When Phone C ends the call, DUT stops playing ring sound.
PASS
Ring/Alert Mode: Use "Subscribe/Notify" presence event (RFC 3856/3863 PIDF) Not Supported

Inbound Call - Page Extension

The following test cases verify the inbound paging feature of the DUT.

Test Case Expected Result Test Result
Dial Page Extension from Phone A.
  • DUT answers and a one-way audio page is established from Phone A to UUT.
  • The call is terminated by hanging up Phone A.
PASS
Dial Page Extension from Phone A and mute/unmute the call.
  • Mute: The DUT doesn't plays the audio from Phone A.
  • Unmute: The DUT plays the audio from Phone A.
PASS
When the Page Extension. is already in a call with Phone A, dial the Page Extension from Phone B.
  • Phone B receives busy tone (DUT configured to allow only one simultaneous Page call).
PASS
Dial Page Extension from Phone A and maintain the call for a period of time.
  • The call remains up after the Session Refresh (REINVITE) is sent to the DUT.
PASS

Inbound Call - Emergency Alert

The following test cases verify the inbound Emergency Alert feature of the DUT.

Test Case Expected Result Test Result
Dial Announcement Extension from Phone A.
  • DUT answers the call automatically and plays the selected announcement.
  • DUT keeps playing the selected announcement even the call is canceled by Phone A.
PASS
When DUT is playing an announcement, dial Call to Cancel Extension from Phone A.
  • DUT stops playing the selected announcement.
PASS

Inbound Call: Multicast

The following test cases verify the Multicast Master/Sender feature on the DUT. The DUT acts as a multicast master.

Test Case Expected Result Test Result

Prerequisite:

  • On the DUT, set the Multicast mode to Master/Sender and configure the multicast IP address and port.
  • On the DUT, register a Zone 1 Page Extension.
  • On the other phones, configure the same multicast IP address and port as the DUT to receive multicast.
Dial the Zone 1 Page Extension from Phone A.
  • DUT plays the selected Page Tone and plays the audio from Phone A.
  • The other phones plays the DUT selected Page Tone and plays the audio from Phone A.
PASS

PBX Feature: Paging/Intercom Group

The following test cases verify the Paging/Intercom Group of Yeastar S300. The DUT acts as a multicast slaver.

Test Case Expected Result Test Result
Verify PBX feature: 1-Way Multicast Paging.

Prerequisite:

  • On Yeastar S300, add a 1-Way Multicast Paging group.
  • On the DUT, set the Multicast mode to Slave/Receiver and configure the same multicast IP address and port as the Yeastar S300.
Dial the 1-Way Multicast Paging number from Phone A. DUT answers the call automatically, and the 1-way paging is established. PASS
Cancel the call by hanging up Phone A. DUT ends the call and stops playing the paging audio. PASS
Verify PBX feature: 1-Way Paging.

Prerequisite:

  • On Yeastar S300, add a 1-Way Paging group.
  • On the DUT, register a Page Extension.

    The page extension is a member of the 1-Way paging group.

Dial the 1-Way Paging number from Phone A. DUT answers the call automatically, and the 1-way paging is established. PASS
Cancel the call by hanging up Phone A. DUT ends the call and stops playing the paging audio. PASS
Verify PBX feature: 2-Way Intercom.

Prerequisite:

  • On Yeastar S300, add a 2-Way Intercom group.
  • On the DUT, register a Page Extension.

    The page extension is a member of the 2-Way Intercom group.

Dial the 2-Way Intercom number from Phone A. DUT answers the call automatically, and the 2-way intercom is established. PASS
Cancel the call by hanging up Phone A. DUT ends the call and stops playing the audio. PASS

Serviceability

The following test cases verify the serviceability of the DUT.

Test Case Expected Result Test Result
Disconnect, then reconnect, the ethernet cable from the DUT. DUT registers with the PBX server after the network is restored. PASS