Presentation is loading. Please wait.

Presentation is loading. Please wait.

Arcturus empower embedded. Acceptance Tests For Asterisk on the MCF54451 DRAFT – VERSION 0.5 January 6/08.

Similar presentations


Presentation on theme: "Arcturus empower embedded. Acceptance Tests For Asterisk on the MCF54451 DRAFT – VERSION 0.5 January 6/08."— Presentation transcript:

1 Arcturus empower embedded. Acceptance Tests For Asterisk on the MCF54451 DRAFT – VERSION 0.5 January 6/08

2 Arcturus empower embedded. Testing SIP Client Test Setup Procedure A – Zoiper (sip client) registered to SIP extension on asterisk – (following steps described in setup document) B – Zoiper (sip client) registered to second SIP extension on asterisk – (following steps described in setup document) Test Operation Confirm registration of A and B under Asterisk GUI (following steps described in setup document) Confirm registration of each Zoiper client (following steps described in setup document) A calls B -> confirm ringback on A -> confirm B incoming call pop-up window appears Answer B -> confirm full-duplex audio path -> hang up B -> confirm A and B call cleared normally -> confirm registration is maintained Repeat for B calls A scenario Page: 2

3 Arcturus empower embedded. FXS – Testing Inbound Test Setup Procedure A – Zoiper (sip client) registered to SIP extension on asterisk – (following steps described in setup document) B – FXS Handset Attached to Port “Phone” FXS analog channel configured as extension (following steps described in setup document) Test Operation A calls B -> confirm ringing Take handset off-hook -> confirm duplex audio path Put handset on-hook -> confirm registration is maintained Page: 3

4 Arcturus empower embedded. FXS – Testing Outbound Test Setup Procedure A – Zoiper (sip client) registered to SIP extension on asterisk – (following steps described in setup document) B – FXS Handset Attached to Port “Phone” FXS analog channel configured as extension - (following steps described in setup document) Test Operation Take B off-hook -> confirm dial tone B calls A -> confirm A “ringing” and B “ringback” tone Answer A -> confirm full duplex audio path Hangup A and B -> confirm registration is maintained Page: 4

5 Arcturus empower embedded. FXO Functional Testing - Overview Test Setup Procedure The purpose of this test is to validate ringing, hook state and audio. Create a Time Interval Set up incoming call rule to route FXO – to – SIP client Call FXO line Answer SIP Extension Confirm duplex audio path Terminate test and validate completion Page: 5

6 Arcturus empower embedded. FXO Functional Testing– Setup Time Interval 1. Select Call Time Interval Menu 2. Name Interval ‘ALL’ 3. Set for Mon- to-Sun 4. Check “Entire Day” APPLY CHANGES – VERY IMPORTANT 5. Click update Page: 6

7 Arcturus empower embedded. FXO Functional Testing - Set Up Call Rule 1. Select Call Rules Menu 2. Select FXO Trunk 3. Select Time Interval – “ALL” 4. Destination 6000 (SIP User Extension) APPLY CHANGES – VERY IMPORTANT 5. Click update Page: 7

8 Arcturus empower embedded. FXO Functional Testing - Procedure Test Setup Procedure Follow Steps to setup time interval and set up call rule A – Zoiper (sip client) registered to SIP extension 6000 on asterisk – (following steps described earlier) B – PSTN Analog Phone Line connected to FXO (line) port of board FXO configured as analog trunk (described earlier) FXO configured to route call to SIP destination 6000 C – PSTN Phone Test Operation C calls PSTN Number B -> Confirm ringback on C -> confirm call is ringing through to A (may take up to 3 rings) Answer A -> Confirm full duplex voice Hangup C and A -> confirm A registration is maintained -> retry to confirm calls cleared normally and state is idle Page: 8

9 Arcturus empower embedded. Notice Page: 9 This Completes Acceptance testing The following section describes how to setup and demo Asterisk features – these features are not supported as part of the project requirements. This documentation has been provided to help with field demos and training.

10 Arcturus empower embedded. Cool Demo’s The capabilities of Asterisk are very complete and most functions have been made to work on the MCF EVB. –Dialing by name –Music on hold –Voic –Creating a Ring Group Page: 10

11 Arcturus empower embedded. Dialing by Name Setup Procedure The dialing by name demo sets up the FXO inbound port as a trunk line that gets answered by the Asterisk directory attendant. The directory attendant allows users to spell the name of the person they are trying to reach using their telephone key pad. Follow previous steps to setup FXO trunk Follow previous steps to Create a Time Interval Set up Directory Extension Change incoming call rule to route FXO – to – Directory Extension Confirm User Capabilities Testing Call FXO line Dial by name Page: 11

12 Arcturus empower embedded. Set Up Directory Extension Page: Select Directory Menu 2. Configure Directory Extension Check: -Read extension number -Use first name APPLY CHANGES – VERY IMPORTANT 4. Click save

13 Arcturus empower embedded. Page: 13 Confirm User Capabilities 1. Select User Menu + click user 2. Confirm Name is defined 3. Confirm Directory Capability is set

14 Arcturus empower embedded. Modify Incoming Call Rules Page: Select Incoming Calling Rules menu 2. Click edit APPLY CHANGES – VERY IMPORTANT 4. Select Names Directory 5. Click Update

15 Arcturus empower embedded. Music on Hold Setup Procedure Music on Hold (MoH) plays back music when a call when a call is put on hold. MoH is enabled by default and can be demo’d easily Follow Previous Steps to Setup User SIP User Follow Previous Steps to Configure FXS Port Follow Previous Steps to Configure Zoiper SIP Client Testing Dial extension / FXS extension from Zoiper SIP Client Place extension on hold Page: 15 Hold Button

16 Arcturus empower embedded. Voic Setup Procedure Voic allows callers to leave voice messages for extensions that are unavailable. It also allows users to check their voic by dialing the voic port extension and entering a password. Voic also supports: time stamping, envelope stamping, operator assistance, message review capability, message length, message size, mailbox size and voic . Follow Previous Steps to Setup User SIP User Follow Previous Steps to Configure FXS Port Follow Previous Steps to Configure Zoiper SIP Client Configure General Voic Settings Confirm User Capabilities Testing Dial extension / FXS extension from Zoiper SIP Client Leave message To retrieve messages dial 6999 and enter mailbox / password Page: 16

17 Arcturus empower embedded. Configuring General Voic Settings Page: Select Voic Menu 2. Setup VM Extension Use basic settings 4. Configure Advanced options 6. Save Settings APPLY CHANGES – VERY IMPORTANT

18 Arcturus empower embedded. Page: 18 Confirm User Capabilities 1. Select User Menu + click user 3. Confirm Voic Capability is set & Default PIN APPLY ANY CHANGES – VERY IMPORTANT

19 Arcturus empower embedded. Creating a Ring Group Page: 19 Setup Procedure Ring Groups allow one extension number to ring in multiple places. This can occur simultaneously or in sequence. This is useful for building systems, medical monitoring and other push-to-call applications because it allows for multiple answer points via single number. Follow Previous Steps to Setup User SIP Users Follow Previous Steps to Configure FXS Port Follow Previous Steps to Configure Zoiper SIP Client Configure Ring Group Settings Testing Dial Ring Group extension 6400 All registered users should ring / answer single user

20 Arcturus empower embedded. Configure Ring Group Settings Page: Select Ring Groups Menu 2. Name ring group 3. Set up ring group extension Load available users into Ring Group Members 4. Select Ring all Simultaneously 5. Configure if not answered goto… 6. Save Settings APPLY CHANGES – VERY IMPORTANT Note: user’s without names will not appear in the available user’s list


Download ppt "Arcturus empower embedded. Acceptance Tests For Asterisk on the MCF54451 DRAFT – VERSION 0.5 January 6/08."

Similar presentations


Ads by Google