audiocodesmediant1000-msbg lync omnipcxenterpriser10.0 iwr ed01

54
Alcatel-Lucent Application Partner Program – Inter-working report Edition 1 - page 1/54 Copyright © 2011 Alcatel-Lucent, All rights reserved Alcatel-Lucent Application Partner Program Inter-Working Report Partner: AudioCodes Application type: Media Gateway Application name: Mediant 1000 MSBG /Microsoft Lync Alcatel-Lucent Platform: OmniPCX Enterprise The product and version listed have been tested with the Alcatel-Lucent Communication Server and the version specified hereinafter. The tests concern only the inter-working between the Application Partner product and the Alcatel-Lucent Communication platforms. The inter-working report is valid until the Application Partner issues a new version of such product (incorporating new features or functionality), or until Alcatel-Lucent issues a new version of such Alcatel-Lucent product (incorporating new features or functionality), whichever first occurs. ALCATEL-LUCENT MAKES NO REPRESENTATIONS, WARRANTIES OR CONDITIONS WITH RESPECT TO THE APPLICATION PARTNER PRODUCT. WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, ALCATEL-LUCENT HEREBY EXPRESSLY DISCLAIMS ANY AND ALL REPRESENTATIONS, WARRANTIES OR CONDITIONS OF ANY NATURE WHATSOEVER AS TO THE APPLICATION PARTNER PRODUCT INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY, NON INFRINGEMENT OR FITNESS FOR A PARTICULAR PURPOSE AND ALCATEL-LUCENT FURTHER SHALL HAVE NO LIABILITY TO APPLICATION PARTNER OR ANY OTHER PARTY ARISING FROM OR RELATED IN ANY MANNER TO THIS CERTIFICATE.

Upload: hai-nguyen

Post on 09-Nov-2015

230 views

Category:

Documents


2 download

DESCRIPTION

AudiocodesMediant1000-MSBG_Lync_OmniPCXEnterpriseR10.0_IWR_Ed01

TRANSCRIPT

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 1/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Alcatel-Lucent Application Partner Program

    Inter-Working Report

    Partner: AudioCodes Application type: Media Gateway

    Application name: Mediant 1000 MSBG /Microsoft Lync Alcatel-Lucent Platform: OmniPCX Enterprise

    The product and version listed have been tested with the Alcatel-Lucent Communication Server and the version specified hereinafter. The tests concern only the inter-working between the Application Partner product and the Alcatel-Lucent Communication platforms. The inter-working report is valid until the Application Partner issues a new version of such product (incorporating new features or functionality), or until Alcatel-Lucent issues a new version of such Alcatel-Lucent product (incorporating new features or functionality), whichever first occurs.

    ALCATEL-LUCENT MAKES NO REPRESENTATIONS, WARRANTIES OR CONDITIONS WITH RESPECT TO THE APPLICATION PARTNER PRODUCT. WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, ALCATEL-LUCENT HEREBY EXPRESSLY DISCLAIMS ANY AND ALL REPRESENTATIONS, WARRANTIES OR CONDITIONS OF ANY NATURE WHATSOEVER AS TO THE APPLICATION PARTNER PRODUCT INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY, NON INFRINGEMENT OR FITNESS FOR A PARTICULAR PURPOSE AND ALCATEL-LUCENT FURTHER SHALL HAVE NO LIABILITY TO APPLICATION PARTNER OR ANY OTHER PARTY ARISING FROM OR RELATED IN ANY MANNER TO THIS CERTIFICATE.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 2/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Tests identification

    Date of the tests October 2011

    Alcatel-Lucents representative FOUARGE Bruno RESIDORI Florian

    Partners representative AHARONOV Ofer

    Alcatel-Lucent Communication Platform (OmniPCX 4400/Enterprise, OmniTouch, OmniPCX Office, ...)

    OmniPCX Enterprise

    Alcatel-Lucent compatibility release

    R9.1(i1605.21) and R10 (j1410.34c)

    Partners application version AudioCodes : 6.20A.034.004 Lync : R. 2010 4.0.7577.0

    Environment (if it has a sense)

    Author(s): FOUARGE Bruno, RESIDORI Florian Reviewer(s): Denis LIENHART, Bernard ROTH

    Historic Edition 1: creation of the document January 2011

    Test results

    Passed

    Refused Postponed

    Passed with restrictions

    Refer to the section 4 for a summary of the test results.

    ACD Business

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 3/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Company Contact Information

    Contact name: Ofer Aharonov Title: Interoperability Engineer Address 1: 1 Hayarden St. AirPort City Address 2: City: Lod State: Israel Zip: 70151 Country: Israel Country code: Phone: +972-3-9764210 Fax: +972-3-9764040 Web address: http://www.AudioCodes.com E-mail: [email protected]

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 4/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    TABLE OF CONTENTS 1 Introduction ............................................................................................ 6 1.1 GLOSSARY ............................................................................................... 6

    2 Application information .............................................................................. 7 3 Tests environment .................................................................................... 8 3.1 GENERAL ARCHITECTURE ................................................................................. 8 3.2 HARDWARE CONFIGURATION .............................................................................. 9 3.3 SOFTWARE CONFIGURATION ............................................................................. 10

    4 Summary of test results ............................................................................ 11 4.1 SUMMARY OF MAIN FUNCTIONS SUPPORTED ............................................................... 11 4.2 SUMMARY OF PROBLEMS ................................................................................. 11 4.2.1 OXE ........................................................................................................................................... 11 4.2.2 Audicodes/Lync ...................................................................................................................... 11

    4.3 SUMMARY OF LIMITATIONS ............................................................................... 11 4.3.1 OXE ........................................................................................................................................... 11 4.3.2 AudioCodes/Lync .................................................................................................................... 11

    4.4 NOTES, REMARKS ....................................................................................... 11 5 Test Scenarios ........................................................................................ 12 5.1 TEST PROCEDURE ....................................................................................... 12 5.2 RESULT TEMPLATE ...................................................................................... 12

    6 Testing .................................................................................................. 13 6.1 BASICS OUTGOING CALLS: OXE TO LYNC ................................................................ 13 6.1.1 Calls from an OXE user set to a Lync user ......................................................................... 13

    6.2 INCOMING CALLS: LYNC => OXE ........................................................................ 14 6.2.1 Reception of calls .................................................................................................................. 14

    6.3 FEATURES DURING CONVERSATION ....................................................................... 15 6.3.1 Hold, Consultation call and broker call ............................................................................. 15 6.3.2 Transfer call ........................................................................................................................... 17 6.3.3 Conference .............................................................................................................................. 20

    6.4 VOICE MAIL ............................................................................................. 21 6.4.1 Test Objectives ....................................................................................................................... 21 6.4.2 Test Results ............................................................................................................................. 21

    6.5 ATTENDANT ............................................................................................ 21 6.5.1 Test Objectives ....................................................................................................................... 21 6.5.2 Test Results ............................................................................................................................. 21

    6.6 DEFENSE / RECOVERY................................................................................... 22 6.6.1 Test Objectives ....................................................................................................................... 22 6.6.2 Test Results ............................................................................................................................. 22

    7 Appendix A : AudioCodes Mediant 1000 MSBG Configuration ................................ 23 7.1 GETTING STARTED ...................................................................................... 23 7.2 CONFIGURATION PROCEDURE ............................................................................ 24 7.2.1 Configure IP Address ............................................................................................................. 24 7.2.2 VoIP DNS Settings ................................................................................................................... 24 7.2.3 Enable Applications ............................................................................................................... 24 7.2.4 SIP General Parameters ........................................................................................................ 25 7.2.5 DTMF & Dialing ....................................................................................................................... 27 7.2.6 Coders ...................................................................................................................................... 27 7.2.7 Configure IP Profile ............................................................................................................... 28 7.2.8 Configure IP Group Tables.................................................................................................... 29 7.2.9 Configure Proxy Sets Tables ................................................................................................ 31 7.2.10 Configure Proxy & Registration ........................................................................................... 33 7.2.11 Configure IP Media ................................................................................................................. 34 7.2.12 Configure Routing .................................................................................................................. 35 7.2.13 Configure Manipulation ........................................................................................................ 36 7.2.14 Configure Reasons for Alternative Routing ....................................................................... 36 7.2.15 Header Manipulation for Voice Mail ................................................................................... 37 7.2.16 Admin Page Parameters ........................................................................................................ 38 7.2.17 Reset the Gateway................................................................................................................. 39

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 5/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    7.3 AUDIOCODES INI FILES .................................................................................. 40 8 Appendix B: Alcatel-Lucent Communication Platform: configuration requirements .... 41 9 Appendix C: Partner escalation process ......................................................... 48 10 Appendix D: AAPP program ......................................................................... 49 10.1 ALCATEL-LUCENT APPLICATION PARTNER PROGRAM (AAPP) .......................................... 49 10.2 ALCATEL-LUCENT.COM ............................................................................... 49

    11 Appendix E: AAPP Escalation process............................................................. 50 11.1 INTRODUCTION ....................................................................................... 50 11.2 ESCALATION IN CASE OF CERTIFIED APPLICATION/PRODUCTS ........................................... 51 11.3 ESCALATION IN CASE OF NON-CERTIFIED APPLICATION/PRODUCT ....................................... 52 11.4 TECHNICAL SUPPORT ACCESS ......................................................................... 53

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 6/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    1 Introduction The goal of these tests is to qualify the interworking between the OmniPCX Enterprise and Microsoft Lync via the SIP Gateway Mediant 1000 MSBG.

    The scope of the tests is the interoperability of the application with the Alcatel-Lucent Communication Platform. It covers a basic or complex inter-working to ensure that services requested by the application and provided by the Communication Platform (and/or conversely) are properly completed. These tests do not verify the functional achievement of the application as well as they do not cover load capacity checks, race conditions and generally speaking any real customer's site conditions.

    1.1 Glossary Acronym Meaning

    OXE OmniPCX Enterprise

    Transferee The party being transferred to the transfer target

    Transferor The party initiating the transfer

    Transfer target The new party being introduced into a call with the transferee

    Blind or semi-attended transfer The transferor having a session in hold state with the transferee and initiating the transfer by a consultation call to the target performs the transfer while the target is in ringing state

    Attended transfer or transfer on conversation

    The transferor waits to be in conversation state with the target before completing the transfer

    CLIP Calling Line Identification Presentation

    CNIP Calling Name Identification Presentation

    CLIR Calling Line Identification Restriction

    CNIR Calling Name Identification Restriction

    COLP Connected Line Identification Presentation

    CONP Connected Name Identification Presentation

    COLR Connected Line Identification Restriction

    CONR Connected Name Identification Restriction

    CRC Customer Relationship Centre

    PG SIP GW XXX Peripheral Gateway

    ICM SIP GW XXX Intelligent Call Manager

    CCM SIP GW XXX Call Manager

    CVP Customer voice Portal

    BC ALU Business Contact

    CTI Computer Telephony Integration

    PSTN(analogique card on the OXE) Public Switched Telephone Network

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 7/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    2 Application information

    Application type: SIP GW Mediant 1000 MSBG Customer Relationship Center includes SIP GW Mediant 1000 MSBG Call Manager (CCM) and SIP GW Mediant 1000 MSBG Customer Voice Portal (CVP)

    Application commercial name: Mediant 1000 MSBG

    Application version: 6.20A.034.004 Interface type: SIP/IP Brief application description:

    Office Basic outgoing call Basic incoming call Hold/Retrieve Consultation call Transfer OK_but Conference/Cancel Voice Mail

    Figure 1 Global architecture

    The Microsoft Lync Server and Mediation Server connect to the Sip Gateway Mediant 1000 MSBG which is connected to the OmniPCX Enterprise via a private SIP Trunk.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 8/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    3 Tests environment

    3.1 General architecture The tests are performed on OXE platform hosted in ALU site and AudioCodes site. Figure 2 Tests environnent

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 9/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    3.2 Hardware configuration

    OmniPCX Enterprise node1: OmniPCX Enterprise common hardware Duplicated call servers Spatial redundancy (Different IP subnetworks) Media gateways + T2 card*2 (local Loopback) IP Phones 4038,4039 and 4068 UA, Analog phones

    Crystal 0:

    +-------------------------------------------------------------------+

    | Cr | cpl| cpl type | hw type | cpl state | coupler ID | |----|----|------------|-----------|--------------|-----------------| | 0 | 6 | CPU_CS|---------- | IN SERVICE | BAD PCMS CODE | | 0 | 10 | CPU_CS|---------- | IN SERVICE | BAD PCMS CODE | +-------------------------------------------------------------------+

    Crystal 1:

    +-------------------------------------------------------------------+

    | Cr | cpl| cpl type | hw type | cpl state | coupler ID | |----|----|------------|-----------|--------------|-----------------| | 1 | 0 | GD|---------- | IN SERVICE | BAD PCMS CODE | | 1 | 1 | MIX244|---------- | IN SERVICE | BAD PCMS CODE | | 1 | 2 | PRA T2|---------- | IN SERVICE | NO PCMS CODE | | 1 | 3 | PRA T2|---------- | IN SERVICE | BAD PCMS CODE | | 1 | 4 | GA|---------- | IN SERVICE | BAD PCMS CODE | | 1 | 5 | APPLI|---------- | LANX 16 | BAD PCMS CODE | | 1 | 6 | PRA T2|---------- | IN SERVICE | BAD PCMS CODE | | 1 | 8 | CS|---------- | CS+4645 | BAD PCMS CODE | +-------------------------------------------------------------------+

    OmniPCX Enterprise Node2:

    OmniPCX Enterprise common hardware Single call server

    Crystal 0 :

    +-------------------------------------------------------------------+

    | Cr | cpl| cpl type | hw type | cpl state | coupler ID | |----|----|------------|-----------|--------------|-----------------| | 0 | 6 | CPU_CS|---------- | IN SERVICE | BAD PCMS CODE | | 0 | 10 | CPU_CS|---------- | REG NOT INIT | BAD PCMS CODE | +-------------------------------------------------------------------+

    Crystal 1 :

    +-------------------------------------------------------------------+

    | Cr | cpl| cpl type | hw type | cpl state | coupler ID | |----|----|------------|-----------|--------------|-----------------| | 1 | 0 | GD|---------- | IN SERVICE | BAD PCMS CODE | | 1 | 2 | PRA T2|---------- | IN SERVICE | NO PCMS CODE | | 1 | 3 | MIX484|---------- | IN SERVICE | BAD PCMS CODE | | 1 | 4 | UAI 4|---------- | IN SERVICE | BAD PCMS CODE | | 1 | 6 | UAI 8|---------- | REG NOT INIT | BAD PCMS CODE | | 1 | 7 | PRA T2|---------- | IN SERVICE | NO PCMS CODE | +-------------------------------------------------------------------+

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 10/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Mediant 1000 MSBG plateform: .

    See Appendix A: Application description for details

    Lync Server 2010:

    .

    Media Bypass activated Refer activated or not

    3.3 Software configuration Alcatel Communication Platform: OmniPCX Enterprise R9.1 i1.605.21 or R10

    j1.410.34c

    Mediant 1000 MSBG: M1000_MSBG_SIP_6.20A.034.004 Microsoft Lynk RTM: Release 2010 4.0.7577.0

    .

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 11/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    4 Summary of test results

    4.1 Summary of main functions supported Basic calls internal/PSTN from/to Lync set (other)/OXE sets (NOE, IP, Analog). Voice compression codec: G.711/A, G.729A (see note on call limitation). Call server spatial redundancy support with DNS mechanism AudioCodes redundancy Three party conferences initiated from Lync set and OXE set.

    4.2 Summary of problems

    4.2.1 OXE None

    4.2.2 Audicodes/Lync None

    4.3 Summary of limitations

    4.3.1 OXE None

    4.3.2 AudioCodes/Lync

    Call from an OXE set to a Lync client: Lync doesnt update the calling name. Call from an OXE set to a Lync client: The trunk name is displayed on the OXE set instead

    of the Lync client name Transfers from Lync: Lync doesnt update transferee information after a transfer

    (unattended or attended transfer). Semi attended or attended transfers from OXE: OXE sends the user information to

    AudioCodes gateway (in REFER or REINVITE messages). However Lync display is not updated. Transfer is OK.

    4.4 Notes, remarks

    In all Mediant GW and Lync configuration, each Mediant 1000 MSBG has to be coupled to a Mediation Server.

    Microsoft Lync user does not call a number with a character: *, #,$

    E-911 is out of the scope of this certification.

    AudioCodes gateway Median 1000 supports 300 simultaneous sessions per CPU or 120

    simultaneous sessions in case of audio transcoding (for example law change : G711a->G711, codec change : G729->G711. Session equal for one lag, e.g., 1 IP two IP calls equal to two lags)

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 12/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    5 Test Scenarios

    5.1 Test procedure

    Step Action N/A Result Origin of the problem Comment

    Step: a test may comprise multiple steps depending on its complexity. Each step has to be completed successfully in order to conform to the test. Step 0 when present represents the initial state for all the following steps. Action: describes which action to realize in order to set-up the conditions of the test. Result: describes the result of the test from an external point of view. If it is positive, it describes which application's trigger was checked. If it is negative, it describes as precisely as possible the problem. Comment: this column has to be filled in when a problem occurs during the test. It must contain a high level evaluation of the localization of the responsibility: Alcatel or the Partner.

    it is not intended during this test session to debug and fix problems.

    5.2 Result template The results table must be formatted as indicated in the example below:

    Step Action Result Comment

    1 . action 1 OK

    2 . action 2

    OK

    The application waits for PBX timer or phone set hangs

    up

    3 . action 3 N/A

    4 . action 4

    Relevant only if the CTI interface is a direct CSTA link

    5 . action 5

    NOK No indication, no

    error message

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 13/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    6 Testing

    6.1 Basics Outgoing calls: OXE to Lync

    6.1.1 Calls from an OXE user set to a Lync user

    6.1.1.1 Test objectives

    The calls are generated to several numbers corresponding to users on the Lync platform. Called party can be in different states: free, busy, Out of service, do not disturb. Points to be checked: tones, voice during the conversation, display (on caller and called party), hang-up phase. Note: dialling will be based on direct dialling number but also using programming numbers on the phone.

    6.1.1.2 Test procedure

    Step Action Result

    Comment

    1 Call to wrong number OK 2 Call to free user

    OK_but

    No called name display on OXE phone, because Lync does not send the user name to the AudioCodes (only the number). The trunk name with the called number is displayed on OXE phone. On Lync user, the display name is OK.

    3 Call in conversation; DTMF reception ; Calling / caller line identity ; display

    OK_but

    No called name display on OXE phone, because Lync does not send the user name to the AudioCodes (only the number). The trunk name with the called number is displayed on OXE phone. On Lync user, the display name is OK.

    4 Call to busy user (mono-line / multi-line)

    N/A Lync user is never in busy mode

    5 Call to user in Out of Service state

    OK no answer display on caller: Temporary Unavailable in the trace

    6 Call to user in Do not Disturb state

    OK no answer display on caller: Temporary Unavailble in the trace

    7 Call to Data terminal N/A 8 Call to forwarded user (locally)

    (immediate forward) OXE user1 call Lync user1 who is in immediate forward to Lync user2.

    OK_but OXE phone displays the forwarded Lync user information, not final Lync destination. AudioCodes gateway doesnt receive the final destination information from Microsoft Lync.

    9 External call (T2) to Lync user. Check that external call back number is shown correctly.

    OK

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 14/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    10 Call back feature : OXE user1 call Lync user1 and hung up. Lync user1 can press call back to call OXE user1

    NYT

    11 No answer of the called party (Forward no reply) OXE phone call Lync user and Lync user does not take the call and after some minute the call is forwarded to another Lync user

    OK_but

    OXE phone displays the forwarded Lync user information, not final Lync destination. AudioCodes gateway doesnt receive the final destination information from Microsoft Lync.

    12 Call from UA/TDM to Lync user OK

    6.2 Incoming calls: Lync => OXE

    6.2.1 Reception of calls

    6.2.1.1 Test objectives

    Call to unknown numbers must be rejected. Calls will be generated using the numbers or the name of the SIP user. SIP terminal will be called in different state: free, busy, Out of service. Points to be checked: tones, voice during the conversation, display (on caller and called party), hang-up phase.

    6.2.1.2 Test procedure

    Step Action Result

    Comment

    1 Call to wrong number OK

    Display Unavailable or maybe offline on Lync user

    2 Call to free user (check Calling / caller line identity ; display, DTMF)

    OK_but Lync doesnt update the OXE username

    3 Call to busy user (mono-line / multi-line)(Local/Network)

    OK Display Is in another call on Lync user

    4 Call to user in Out of Service state (Local/Network)

    OK Display Unavailable or maybe offline on Lync user

    5 Call to user in Do not Disturb state OK Display Did not answer

    6 Call to Data terminal N/A 7 Call to forwarded user (immediate

    forward) Lync user1 call OXE user1 who is in immediate forward to OXE user2. (Local/Network)

    OK_but

    Lync phone displays the forwarded OXE user information, not final OXE destination. AudioCodes gateway doesnt send the final destination information to Microsoft Lync (it changes the call flow).

    8 Call Back feature OK

    10 Lync user Calls to external number (via T2 loopback) (Check ring back tone, called party display)

    OK

    Ring back tone and audio Ok Lync user plays a local ring back tone first; and update this ring back tone by the OXE one.

    12 No answer of the called party

    OK Configuration from OXE to release after a few minutes

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 15/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    13 Lync user 1 calls IP Phone which is on forward on busy to Lync user 2 (prefix 52) (Local/Network)

    OK_but

    Lync phone displays the forwarded OXE user information, not final OXE destination. AudioCodes gateway doesnt send the final destination information to Microsoft Lync.

    14 Lync user 1 calIs IP Phone which is on forward on no reply to Lync user 2 (prefix 53) (Local/Network)

    OK_but

    Lync phone displays the forwarded OXE user information, not final OXE destination. AudioCodes gateway doesnt send the final destination information to Microsoft Lync.

    15 Lync user1 calIs IP Phone which is in immediate forward mode to Lync user2 (51) (Local/Network)

    OK_but

    Lync phone displays the forwarded OXE user information, not final OXE destination. AudioCodes gateway doesnt send the final destination information to Microsoft Lync.

    16 Oxe Phone call Lync user then Oxe phone display secret identity

    OK Identity secret display on OXE phone

    17 Lync user put OXE phone on hold OK_but

    Local music on hold played on Lync client

    6.3 Features during conversation

    6.3.1 Hold, Consultation call and broker call

    6.3.1.1 Test objectives

    During conversation, waiting and consultation call are provided and must be checked. In addition, a second call must be generated in order to check that right tones are generated on Lync user.

    6.3.1.2 Test procedure

    Step Action Result

    Comment

    1 A=Lync user, B=IPPhone1, C=IPPhone2 (Local/Network)

    1.1 Hold state request Lync user->IPPhone1, Lync user on hold

    OK_but Local music on hold played on Lync client

    1.2 Consultation call request IPPhone1->IPPhone2

    OK

    1.3 Broker request IPPhone1->Lync user, IPPhone2 on hold

    OK

    2 A=PSTN, B=IPPhone1, C=Lync user (Local/Network)

    2.1 Hold state request PSTN->IPPhone1, PSTN on hold

    OK

    2.2 Consultation call request IPPhone1->Lync user

    OK

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 16/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    2.3 Broker request IPPhone1->PSTN, Lync user on hold

    OK_but Local music on hold played on Lync client

    3 A=PSTN, B= Lync user , C= IPPhone1 (Local/Network)

    3.1 Hold state request PSTN-> Lync user, PSTN on hold

    OK

    3.2 Consultation call request Lync user-> IPPhone1

    OK

    3.3 Broker request Lync user->PSTN, IPPhone1 on hold

    Ok

    4 A=IPPhone1, B=IPPhone2, C=Lync user (Local/Network)

    4.1 Hold state request IPPhone1->IPPhone2, IPPhone1 on hold

    OK

    4.2 Consultation call request IPPhone2->Lync user

    OK

    4. 3 Broker request IPPhone2->IPPhone1, Lync user on hold

    OK_but Local music on hold played on Lync client

    5 A=IPPhone1, B=Lync user, C=IPPhone2 (Local/Network)

    5.1

    Hold state request IPPhone1->Lync user, IPPhone1 on hold

    OK

    5.2 Consultation call request Lync user->IPPhone2

    OK

    5.3 Broker request Lync user->IPPhone1, IPPhone2 on hold

    OK

    6 A=Lync user1, B=IPPhone, C= Lync user2 (Local/Network)

    6.1

    Hold state request Lync user1->IPPhone, Lync user1 on hold

    OK_but Local music on hold played on Lync client

    6.2 Consultation call request IPPhone->Lync user2

    OK

    6.3 Broker request IPPhone->Lync user1, Lync user2 on hold

    OK_but Local music on hold played on Lync client

    7 A=Lync user1, B=IPPhone, C=UA/TDM set (Local/Network)

    7.1 Hold state request IPPhone->Lync user1, IPPhone on hold

    OK_but Local music on hold played on Lync client

    7.2

    Consultation call request Lync user1->UA/TDM set

    OK

    7.3

    Broker request Lync user1->IPPhone, UA/TDM set on hold

    Ok

    8 A=Lync user1, B=UA/TDM set 1 C=UA/TDM set2 (Local/Network)

    8.1 Hold state request IUA/TDM set1 ->Lync user1, UA/TDM set1 on hold

    OK

    8.2 Consultation call request Lync user1 > UA/TDM set2

    OK

    8.3 Broker request Lync user1->UA/TDM set 1 UA/TDM set2 on hold

    OK

    9 A=IPPhone, B=Lync user1, C=Lync user2 (Local/Network)

    9.1 Hold state request IPPhone->Lync user1, IPPhone on hold

    OK

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 17/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    9.2 Consultation call request Lync user1->Lync user2

    OK

    9.3 Broker request Lync user1->IPPhone, Lync user2 on hold

    OK_but Local music on hold played on Lync client

    6.3.2 Transfer call

    6.3.2.1 Test objectives

    During the consultation call step, the transfer service can be requested and must be tested. Several transfer services exist: blind transfer, supervised transfer and busy transfer. Audio, tones and display must be checked. Tests are performed using all possible combinations of legacy (IPPHONE) and Lync sets.

    6.3.2.2 Test procedure

    During the consultation call step, the transfer service can be requested and must be tested. Several transfer services exist: Unattended Transfer, Semi-Attended Transfer and Attended Transfer. Audio, tones and display must be checked. We use the following scenario, terminology and notation: There are three actors in a given transfer event:

    A Transferee: the party being transferred to the Transfer Target. B Transferor: the party doing the transfer. C Transfer Target: the new party being introduced into a call with the Transferee.

    There are three sorts of transfers in the SIP world:

    Unattended Transfer or Blind Transfer: The Transferor provides the Transfer Target's contact to the Transferee. The Transferee attempts to establish a session using that contact and reports the results of that attempt to the Transferor. Note: Unattended Transfer is not provided by the OXE, but is supported from external parties.

    Semi-Attended Transfer or Early Attended Transfer or Transfer on ringing: o A (Transferee) calls B (Transferor). o B (Transferor) calls C (Transfer Target). A is on hold during this phase. C is in ringing

    state (does not pick up the call). o B executes the transfer. B drops out of the communication. A is now in contact with

    C, in ringing state. When C picks up the call it is in conversation with A.

    Attended Transfer or Consultative Transfer or Transfer in conversation: 1. A (Transferee) calls B (Transferor). 2. B (Transferor) calls C (Transfer Target). A is on hold during this phase. C picks up the

    call and goes in conversation with B. 3. B executes the transfer. B drops out of the communication. A is now in conversation

    with C. In the below tables, OXE means a proprietary OXE (Z/UA/IP) set. The calls can be local/network calls.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 18/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Check the transfer for two configuration possibilities on Lync (with or without REFER). For blind transfer check that the transferred call can be taken back from the transferee in case of no answer or wrong number dialed. Unattended Transfer (Blind)

    Test Action Result Comment

    A Transferee

    B Transferor

    C Transfer Target

    1 LYNC OXE OXE NA

    Unattended transfers not available from an OXE user.

    2

    OXE LYNC OXE OK_but

    No display update on A. AudioCodes gateway doesnt receive the final destination information from Microsoft Lync. Music on hold is played by OXE. If the transfer target doesnt answer the call can not be taken back from the Lync client. If the transfer target doesnt no exist the call can be taken back from the Lync client.

    3 OXE OXE LYNC NA

    Unattended transfers not available from an OXE user.

    4

    OXE LYNC LYNC OK_but

    No display update on A. AudioCodes gateway doesnt receive the final destination information from Microsoft Lync. Music on hold is played by OXE. If the transfer target doesnt answer the call can not be taken back from the Lync client. If the transfer target doesnt no exist the call can be taken back from the Lync client.

    5 LYNC OXE LYNC NA

    Unattended transfers not available from an OXE user.

    6

    LYNC LYNC OXE OK_but

    No display update on A. AudioCodes gateway doesnt receive the final destination information from Microsoft Lync. If the transfer target doesnt answer the call can not be taken back from the Lync client. If the transfer target doesnt no exist the call can be taken back from the Lync client.

    Semi attended Transfer (On Ringing)

    Test Action Result Comment

    A Transferee

    B Transferor

    C Transfer Target

    1 LYNC OXE OXE OK_but

    No display update on A. AudioCodes gateway receives the REFER from OXE, but doesnt send to Lync.

    2 OXE LYNC OXE NA

    Semi-attended transfers not available from a Lync user.

    3 OXE OXE LYNC OK 4

    OXE LYNC LYNC NA Semi-attended transfers not available from a Lync user.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 19/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    5 LYNC OXE LYNC OK 6

    LYNC LYNC OXE NA Semi-attended transfers not available from a Lync user.

    Attended Transfer (in conversation)

    Test Action Result Comment

    A Transferee

    B Transferor

    C Transfer Target

    1 LYNC OXE OXE OK 2

    OXE LYNC OXE OK_but No display update on A. AudioCodes gateway doesnt receive the final destination information from Microsoft Lync.

    3 OXE OXE LYNC OK_but

    No display update on A. AudioCodes gateway receives the REINVITE from OXE, but doesnt send to Lync.

    4 OXE LYNC LYNC OK_but

    No display update on A. AudioCodes gateway doesnt receive the final destination information from Microsoft Lync.

    5 LYNC OXE LYNC OK_but

    No display update on A. AudioCodes gateway receives the REINVITE from OXE, but doesnt send to Lync.

    6 LYNC LYNC OXE OK_but

    No display update on A. AudioCodes gateway doesnt receive the final destination information from Microsoft Lync.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 20/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    6.3.3 Conference

    6.3.3.1 Test objectives

    During the consultation call step, the conference is provided and must be tested. Programmed conference and 3 steps conferences have to be checked by analyzing the audio and display on each user.

    6.3.3.2 Test procedure

    We use the following scenario, terminology and notation: We start with A in conversation with B. (A->B) A places B on hold. B should hear hold tone. A calls C while B is on hold. C rings and goes off-hook. A activates conference. A, B, C should be in communication now.

    Step Action Result

    Comment

    1 3 steps conference request PSTN->IPPHone->Lync user

    OK

    2 Step1 then IPPhone leaves the conference

    OK

    3 Step 1 then Lync user leaves the conference

    OK

    4 Step 1 then PSTN leaves the conference

    OK

    5 3 steps conference request PSTN->Lync user-> IPPHone

    OK

    6 Step 5 then IPPhone leaves the conference

    OK

    7 Step 5 then Lync user leaves the conference

    OK

    8 Step 5 then PSTN leaves the conference

    OK

    9 Stay in a conference for long period to check keep alive mechanisms.

    OK

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 21/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    6.4 Voice Mail

    6.4.1 Test Objectives Note: It has to be defined which Voicemail system is used for the interoperability tests:

    Option 1: Voice mail is Exchange 2010 for all users: Not tested (Should be OK from Option 2: Each system is served by its own Voice Mail: OK

    Voice Mail notification, consultation and password modification must be checked. MWI (Message Waiting Indication) has to be checked.

    6.4.2 Test Results

    Test Action Result Comment

    1 IPTouch phone leave as a VoiceMail message for the Lync user Check that MWI is OK on Lync user

    Not tested

    2 Message consultation by Lync user Not tested

    3 Password modification by Lync user Not tested

    4 Lync user call to a OXE user forwarded to Voice Mail (4645)

    OK

    5 Message consultation by OXE user OK

    6.5 Attendant

    6.5.1 Test Objectives An attendant console is defined on the system. Call going to and coming from the attendant console are tested.

    6.5.2 Test Results

    Test Action Result Comment

    1 Lync user calls attendant (using attendant calls prefix 8)

    OK

    2 Attendant calls Lync user OK 3 Attendant calls Lync user then

    Attendant calls OXE user Attendant transfer Lync user To OXE user

    OK

    4 Lync user calls attendant (using attendant calls prefix 8), attendant transfers on ringing to OXE set.

    OK

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 22/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    5 Lync user calls attendant (using attendant calls prefix 8), attendant transfers in conversation to OXE set,

    OK

    6 OXE set calls to attendant (using attendant calsl prefix **8), attendant transfers in conversation to Lync user.

    OK

    7 External user(T2) calls Attendant Attendant calls Lync user Attendant transfer on ringing External user(T2) to Lync user

    OK_but But the display on Lync user is not updated.

    8 Lync user calls Attendant Attendant calls External user(T2) Attendant transfer on conversation Lync user to External user(T2)

    OK_but But the display on Lync user is not updated.

    6.6 Defense / Recovery

    6.6.1 Test Objectives Check the reaction in case of a PBX reboot, switch-over or link failure.

    AudioCodes gateway redundancy is also tested.

    6.6.2 Test Results

    Step Action Result

    Comment

    1 Temporary Data Network Link down with the PBX and Mediant 1000 MSBG OK

    Existing calls are stopped. Establishing new call is possible when the link is reestablished.

    2 Spatial redundancy IP Method : CPU switchover with SIP communication

    OK

    3

    Spatial redundancy DNS method (delegation on a third party DNS server) : CPU switchover without SIP communication

    OK

    4

    Spatial redundancy DNS method : CPU switchover with SIP communication OK

    5

    Switchover to Passive Call Server (PCS). (IP link to main/stdby OXE call servers down)

    N/A

    6

    Switchover to a backup AudioCodes gateway. Stop the main AudioCodes gateway; verify that a call is possible with the backup AudioCodes gateway.

    OK

    The gateway status is checked every 10 seconds. After this

    period, you can establish a new call.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 23/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    7 Appendix A : AudioCodes Mediant 1000 MSBG Configuration

    7.1 Getting Started This section describes how to navigate in the Mediant 1000 MSBG Web server navigation tree. When navigating in the Navigation tree, you can view listed menus and submenus in either an expanded or contracted view. This is relevant when using the configuration tabs (Configuration, Maintenance, and Status & Diagnostics) on the Navigation bar. The Navigation tree menu can be displayed in one of two views: Basic: displays only commonly used menus Full: displays all the menus pertaining to a configuration tab. The advantage of the Basic view is that it prevents "cluttering" the Navigation tree with menus that may not be required. Therefore, a Basic view allows you to easily locate the required menus.

    To toggle between Full and Basic view: Select the Basic option (located below the Navigation bar) to display a reduced

    menu tree; select the Full option to display all the menus. By default, the Basic option is selected.

    Figure 7-1: Navigation Tree in Basic and Full View

    For more information, see the Mediant 1000 MSBG Users manual.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 24/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    7.2 Configuration Procedure This section describes the Mediant 1000 MSBG Configuration procedure.

    7.2.1 Configure IP Address

    To configure IP-Address: 1. Open the 'IP Settings' page (Configuration tab > VoIP menu > Network > IP

    Settings). Figure 7-2: IP Settings

    2. Set the following parameters: IP-Address: (e.g., 10.15.7.131). Prefix Length: The Subnet Mask in bits (e.g., 16 for 255.255.0.0). Gateway: (e.g., 10.15.7.130).

    7.2.2 VoIP DNS Settings

    To configure VoIP DNS settings: 1. Open the 'DNS Settings' page (Configuration tab > VoIP menu > DNS > DNS

    Settings). Figure 7-3: VoIP DNS Settings

    2. Set the following parameters: DNS Primary Server IP: (e.g., 10.1.2.21). DNS Secondary Server IP: .

    7.2.3 Enable Applications

    To configure Firewall Settings: 1. Open the 'Applications Enabling' page (Configuration tab > VoIP menu >

    Applications Enabling > Applications Enabling). Figure 7-4: Applications Enabling

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 25/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    2. Enable IP2IP Application: Enable.

    Note: Reset with BURN to FLASH is Required.

    7.2.4 SIP General Parameters

    To configure SIP General Parameters: 1. Open the 'Applications Enabling' page (Configuration tab > VoIP menu > SIP

    Definitions > General Parameters). Figure 7-5: General Parameters

    2. Set the following parameters: Enable Early Media: Enable. SIP Transport Type: UDP.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 26/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Figure 7-6: General Parameters (Cont.)

    3. Set SIP Destination Port: 5060. 4. Set Play Ringback Tone to Tel: Play Local Until Remote Media Arriving.

    Figure 7-7: General Parameters (Cont.)

    5. Set Forking Handling Mode: Sequential handling.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 27/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    7.2.5 DTMF & Dialing

    To configure DTMF & Dialing: 1. Open the 'DTMF & Dialing' page (Configuration tab > VoIP menu > GW and IP

    to IP > DTMF and Supplementary > DTMF & Dialing). Figure 7-8: DTMF & Dialing

    2. Set RFC 2833 Payload Type: 101.

    7.2.6 Coders

    To configure Coders: 1. Open the 'Coders' page (Configuration tab > VoIP menu > Coders And

    Profiles > Coders). Figure 7-9: Coders

    2. Set the Coders G.711A-law and G.711U-law.

    To configure Coders Group 1: 1. Open the 'Coders Group Settings' page (Configuration tab > VoIP menu >

    Coders And Profiles > Coders Group Settings).

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 28/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Figure 7-10: Coders Group Settings 1

    2. In Coder Group ID 1 (for OXE side) set the Coders G.711A-law, G.711U-law and G.729

    7.2.7 Configure IP Profile

    To configure IP Profile Settings 1: 1. Open the 'IP Profile Settings' page (Configuration tab > VoIP menu > Coders

    And Profiles > IP Profile Settings).

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 29/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Figure 7-11: IP Profile Settings

    2. Set Copy Destination Number to Redirect Number: After Manipulation. 3. Set Coder Group: Coder Group 1.

    7.2.8 Configure IP Group Tables

    To configure IP Group Table 1: 1. Open the 'IP Group Table' page (Configuration tab > VoIP menu > Control

    Network> IP Group Table).

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 30/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Figure 7-12: IP Group Table 1

    2. Set Type: Server. 3. Set Proxy Set ID: 1.

    To configure IP Group Table 2: 1. Open the 'IP Group Table' page (Configuration tab > VoIP menu > Control

    Network> IP Group Table).

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 31/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Figure 7-13: IP Group Table 2

    2. Set Type: Server. 3. Set Proxy Set ID: 2. 4. Set SIP Group Name: etesting.XmlForum.com. 5. Set Outbound Message Manipulation Set: 1.

    7.2.9 Configure Proxy Sets Tables

    To configure Proxy Sets Table 1: 1. Open the 'Proxy Sets Table' page (Configuration tab > VoIP menu > Control

    Network> Proxy Sets Table).

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 32/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Figure 7-14: Proxy Sets Table 1

    2. Configure Microsoft Lync IP-Address or FQDN and Destination Port (e.g., 10.15.9.11:5068).

    3. Set the following parameters: Transport Type: TCP or TLS (e.g., TCP). Enable Proxy Keep Alive: Using Options. Proxy Load Balancing Method: Round Robin. Is Proxy Hot Swap: Yes.

    To configure Proxy Sets Table 2: 1. Open the 'Proxy Sets Table' page (Configuration tab > VoIP menu > Control

    Network> Proxy Sets Table).

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 33/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Figure 7-15: Proxy Sets Table 2

    2. Configure Alcatel Omni IP-Address or FQDN and Destination Port (e.g., etesting.XmlForum.com).

    3. Set the following parameters: Enable Proxy Keep Alive: Using Options. Proxy Load Balancing Method: Disable. Is Proxy Hot Swap: Yes.

    7.2.10 Configure Proxy & Registration

    To configure Proxy & Registration: 1. Open the 'Proxy & Registration' page (Configuration tab > VoIP menu > SIP

    Definitions > Proxy & Registration).

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 34/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Figure 7-16: Proxy & Registration

    2. Set the following parameters: Use Default Proxy: No. Redundant Routing Mode: Proxy. Gateway Name: Gateway FQDN Name (e.g., ALE-GW.Lync.local).

    7.2.11 Configure IP Media

    To configure IP Media Settings: 1. Open the 'IP Media Settings' page (Configuration tab > VoIP menu > IP Media

    > IP Media Settings).

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 35/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Figure 7-17: IP Media Settings

    2. Set Number of Media Channels: 120.

    7.2.12 Configure Routing

    To configure IP to Trunk Group Routing: 1. Open the 'IP to Trunk Group Routing' page (Configuration tab > VoIP menu >

    GW and IP to IP > Routing > IP to Trunk Group Routing). Figure 7-18: IP to Trunk Group Routing (example)

    2. Configure according to the routing topology. 3. In the example above, all the calls from IP 10.1.2.16 (the Lync server) marks as

    IP2IP calls (-1) with Source IPGroup ID = 1). All the other calls marks as IP2IP calls (-1) with the default Source IPGroup ID.

    To configure Tel to IP Routing: 1. Open the 'Tel to IP Routing' page (Configuration tab > VoIP menu > GW and

    IP to IP > Routing > Tel to IP Routing). Figure 7-19: Tel to IP Routing (example)

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 36/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    2. Configure according to the organization routing topology. 3. In the example above, all the calls from Source IPGroup ID = 1 route to IP Group

    2 using IP Profile 1 (Lync call sent to the OmniPCX Soft Switch). All the other calls route to the Lync server.

    7.2.13 Configure Manipulation

    To configure Manipulations: 1. Open the 'Dest Number IP->Tel' page (Configuration tab > VoIP menu > GW

    and IP to IP > Manipulations > Dest Number IP->Tel). Figure 7-20: Dest Number IP->Tel (example)

    2. Configure according to the organization topology. 3. In the example above:

    Line 1 If the calls come from the Lync server IP-Address and the number starting with +333906, we stripped the first 7 digits. Line 2 and Line 3 If the calls come from Alcatel OmniPCX and the number exactly 5 digits that starting with 7 add +333906 to prefix.

    4. Open the 'Source Number IP->Tel' page (Configuration tab > VoIP menu > GW and IP to IP > Manipulations > Source Number IP->Tel).

    Figure 7-21: Source Number IP->Tel (example)

    5. Configure according to the organization topology. 6. In the example above:

    Line 1 and Line 2 If the calls come from Alcatel OmniPCX and the number exactly 5 digits that starting with 7 add +333906 to prefix. Line 3 If the calls come from the Lync server IP-Address and the number starting with +333906, we stripped the first 7 digits.

    7.2.14 Configure Reasons for Alternative Routing

    To configure Reasons for Alternative Routing: 1. Open the 'Dest Number IP->Tel' page (Configuration tab > VoIP menu > GW

    and IP to IP > Routing > Reasons for Alternative Routing).

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 37/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Figure 7-22: Reasons for Alternative Routing

    2. Set Tel to IP Reasons 1: 503.

    7.2.15 Header Manipulation for Voice Mail

    To configure Header Manipulation for Voice Mail you need add it in the ini and reload the GW: When call forward from Lync sever to Alcatel Voice Mail the Invite should be contain the following SIP Headers: URI = Voice Mail extension number. TO = The Redirect Lync Extension.

    1. Open the 'Configuration File' page (maintenance tab > Software Update menu > Configuration File).

    Figure 7-23: Configuration File

    2. Save the INI file.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 38/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    3. Add the following line:

    4. Replace 31300 and 31301 with the Voice Mail your Voice mail extensions. 5. After you add the Voice Mail lines, save the INI file and reload it to the GW

    (require restart).

    Note: This example contains only two Voice Mail extensions, if required, you can add more extension lines.

    .

    Header manipulation available on the Gateway web GUI, only if the SBC application is enabled

    1. Enable SBC Application = Enable.

    2. Open the 'Configuration File' page (Configuration tab > SBC menu > Manipulations SBC menu > Message).

    7.2.16 Admin Page Parameters

    To configure Parameters in the AdminPage: 1. Open the 'AdminPage' page (HTTP:///AdminPage).

    [ MessageManipulations ] MessageManipulations 1 = 1, invite, "Header.To.url.user == '31300'", Header.TO.url.user, 2, Header.Diversion.url.user, 0; MessageManipulations 2 = 1, Invite, "Header.To.url.user == '31301'", Header.TO.url.user, 2, Header.Diversion.url.user, 0; [ \MessageManipulations ]

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 39/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Figure 7-24: AdminPage

    2. Configure the following parameters: ENABLEEARLY183 = 1. FAKERETRYAFTER = 60. GWINBOUNDMANIPULATIONSET = 1 GWOUTBOUNDMANIPULATIONSET = 2

    7.2.17 Reset the Gateway After you have completed the gateway configuration as described in the steps above, burn the configuration to the gateways flash memory and reset the gateway. Click the Reset button to burn the configuration to flash and reset the gateway (ensure that the Burn to FLASH field is set to Yes).

    Figure 7-25: Reset the GW

    Note: Reset with BURN to FLASH is Required.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 40/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    7.3 AudioCodes ini files

    MSBG_BOARD.ini

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 41/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    8 Appendix B: Alcatel-Lucent Communication Platform: configuration requirements

    SIP trunking management via ARS routing

    Node1 Configuration:

    Field Value

    Private SIP Trunk Group which will be used for outgoing and incoming (or not) calls Trunk group Trunk Groups Trunk Group ID 37 (2) Trunk Group Type T2 Trunk Group name SIPTRK Remote Network 15 Node number 1 Q931 signal variant ABC-F (private sip trunk) T2 Specification SIP Overlap dialing No Virtual accesses Trunk Groups/Trunk Group/Virtual access for SIP Trunk Group Id 37 Number of SIP Access 2 (ie 2*62 accesses) Trunk group Trunk Groups Trunk Group ID 38 (2) Trunk Group Type T2 Trunk Group name SIPTRK2 Remote Network 15 Node number 1 Q931 signal variant ABC-F (private sip trunk) T2 Specification SIP Overlap dialing No Virtual accesses Trunk Groups/Trunk Group/Virtual access for SIP Trunk Group Id 38 Number of SIP Access 2 (ie 2*62 accesses) SIP management for incoming calls (from remote SIP domain) SIP External Gateway configuration used to reach Operator SIP GW SIP Ext Gateway SIP/SIP Ext Gateway SIP External Gateway Id 1 SIP Remote domain 10.200.56.2 SIP Port Number 5060 SIP Transport Type TCP Trunk group number 37 Supervision timer 10 (used for AudioCodes gateway redundancy) RFC 3325 supported by the distant True SIP Ext Gateway SIP/SIP Ext Gateway

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 42/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    SIP External Gateway Id 2 SIP Remote domain 10.200.56.3 SIP Port Number 5060 SIP Transport Type TCP Trunk group number 38 Supervision timer 10 (used for AudioCodes gateway redundancy) RFC 3325 supported by the distant True Management for outgoing calls via SIP Trunk Group ARS routing used to rout outgoing calls to external SIP GW through Public SIP TG Dialing command table (DCT) Translator/Automatic Route Selection/Dialing Command Table Table Id 1 (4) Carrier Reference 0 Command I Associated Ext SIP gateway 1 Dialing command table (DCT) Translator/Automatic Route Selection/Dialing Command Table Table Id 2(4) Carrier Reference 0 Command I Associated Ext SIP gateway 2 ARS route list Translator/Automatic Route Selection/ARS Route list ARS Route list 4 (5) Name SIP ARS ARS route Translator/Automatic Route Selection/ARS Route list/ARS Route ARS Route list 4 Route 1 (6) Name SIP ARS route 1 Trunk Group 37 No.Digits To Be Removed 0 Digits To Add 97239764 Numbering Command Tabl. ID 1 Protocol Type Dependant on Trunk Group Type Quality Speech ARS route Translator/Automatic Route Selection/ARS Route list/ARS Route ARS Route list 4 Route 2 (6) Name SIP ARS route 2 Trunk Group 38 No.Digits To Be Removed 0 Digits To Add 97239764 Numbering Command Tabl. ID 2 Protocol Type Dependant on Trunk Group Type Quality Speech

    Time-based route list Translator/Automatic Route Selection/ARS Route list/Time-based route list

    ARS Route list 4 Time-based Route List ID 1 Route Number 1 and 2 Barring / Discrimination (call restrictions): used to give to caller the right to call the external dialled number

    Real Discriminator Translator/External Dialing Plan/Dialing (Numbering) Discriminator

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 43/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Discriminator n 2 (7) Name SIP

    Discriminator rule Translator/External Dialing Plan/Dialing (Numbering) Discriminator/Discriminator rule

    Discriminator n 2 Call number 2 Area number 1 (8) ARS route list number 4 Number of digits 3 Logical discriminator Entities/Discriminator Selector Entity Number 1 Discriminator 0x (9) 2 ARS prefix Translator/Prefix plan Number 4982 Prefix Meaning ARS Prof.Trg Grp Seizure Discriminator n 2 Public Network COS Classes of Service / Access COS / Public Access COS Public Network COS Area identifier Public Access Rights Night 1 Day 1 Mode 1 1 Mode 2 1

    To get the display name of Lync user on OXE user when the OXE user calls the Lync user or when Lync user calls the OXE user, You must make the configuration bellow:

    1. System -> Other System Parameter ->Descend Hierarchy -> External signaling Parameter -> review Modify -> calling name presentation -> put it in True.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 44/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    2. Check the user Lync Phone feature Cos then Go to:

    Classes of Service -> Phone Feature Cos -> Calling name display (CNIP/I CNAM) put it in 1

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 45/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    For ABC-IP Network Test, you must configure the ARS route in Node2.

    Node2 Configuration:

    Field Value

    Management for ABC-F Network calls via SIP Trunk Group ARS routing used to rout outgoing calls to external SIP GW through Public SIP TG Dialing command table (DCT) Translator/Automatic Route Selection/Dialing Command Table Table Id 1 (4) Carrier Reference 0 Command I Associated Ext SIP gateway 1 Dialing command table (DCT) Translator/Automatic Route Selection/Dialing Command Table Table Id 1 (4) Carrier Reference 0 Command I Associated Ext SIP gateway 2 ARS route list Translator/Automatic Route Selection/ARS Route list ARS Route list 4 (5) Name SIP ARS ARS route Translator/Automatic Route Selection/ARS Route list/ARS Route ARS Route list 4 Route 1 (6) Name SIP ARS route 1 Trunk Group 37 No.Digits To Be Removed 0 Digits To Add 97239764 Numbering Command Tabl. ID 1 Protocol Type Dependant on Trunk Group Type Quality Speech ARS route Translator/Automatic Route Selection/ARS Route list/ARS Route ARS Route list 4 Route 2 (6) Name SIP ARS route 2 Trunk Group 32 No.Digits To Be Removed 0 Digits To Add 97239764 Numbering Command Tabl. ID 2 Protocol Type Dependant on Trunk Group Type Quality Speech

    Time-based route list Translator/Automatic Route Selection/ARS Route list/Time-based route list

    ARS Route list 4 Time-based Route List ID 1 Route Number 1 and 2 Barring / Discrimination (call restrictions): used to give to caller the right to call the external dialled number Real Discriminator Translator/External Dialing Plan/Dialing (Numbering) Discriminator

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 46/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    Discriminator n 2 (7) Name SIP

    Discriminator rule Translator/External Dialing Plan/Dialing (Numbering) Discriminator/Discriminator rule

    Discriminator n 2 Call number 2 Area number 1 (8) ARS route list number 4 Number of digits 3 Logical discriminator Entities/Discriminator Selector Entity Number 1 Discriminator 0x (9) 2 ARS prefix Translator/Prefix plan Number 4982 Prefix Meaning ARS Prof.Trg Grp Seizure Discriminator n 2 Public Network COS Classes of Service / Access COS / Public Access COS Public Network COS Area identifier Public Access Rights Night 1 Day 1 Mode 1 1 Mode 2 1

    Note: All the IP Parameter codec in node 2 must be in G711. To make a Call to ARS via T2 Loopback, You must make the configuration bellow, to allow OXE to make a transit calls. In this case: we are getting call from: One trunk (T2) and routed to another trunk (SIP).

    mgr-->Class of service-->Connection COS-->5

    By default COS 5 is 0 we need to modify this as 1

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 47/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    List of prefixes and suffixes defined on OmniPCX TSS lab system (default): +-----------------+----------------------------------------------------------+

    |dir |mean | +-----------------+----------------------------------------------------------+

    |400 |Set_In/Out_of_service | |401 |Recordable_Voice_Guides | |402 |Park_Call/Retrieve | |403 |Charging_meter_readout | |404 |Associated_Set_No_Modif | |405 |Password_modification | |406 |Redial_last_number | |407 |Night_service_answering | |408 |Contrast_programmation | |409 |Secret/Identity | |41 |Forward_cancellation | |42 |Do_not_disturb | |43 |Voice_Mail | |44 |Canc_auto_call_back_on_busy | |45 |PadLock | |46 |Consult_Call_back_list | |470 |Waiting_call_consultation | |471 |Business_account_code | |472 |Consult_Messages | |473 |Paging_call_answer | |474 |Language | |480 |Set_group_entry | |481 |Set_group_exit | |482 |Switch_off_Message_LED | |483 |Mask_Remote_Calling_Identity | |484 |Cancel_Remote_forward | |485 |Overfl_busy_to_assoc_set | |486 |Overf_busy/no_repl_assoc_set | |487 |Recording_Conversation | |490 |Ubiquity_Mobile_Programming | |491:493 |Ubiquity_Services_Pfx | |495 |Ubiquity_Assistant | |500 |Last_Caller_Call_back | |501 |Remote_forward | |502 |Overflow_on_associated_set | |503 |Cancel_Overfl_on_assoc_set | |504 |Protection_against_beeps | |505 |Substitution | |506 |Wake_up/appointment_remind | |507 |Cancel_Wake_up | |508 |Forward_cancel_by_destinat | |509 |Meet_me_Conference | |51 |Immediate_forward | |52 |Immediate_forward_on_busy | |53 |Forward_on_no_reply | |54 |Forward_on_busy_or_no_reply | |55 |Direct_call_pick_up | |56 |Group_call_pick_up | |570 |Voice_Mail_Deposit | |580 |Tone_test | |581 |Personal_directory_Progr | |582 |Personal_Directory_Use | |583 |Force_type_identification_pfx | |584 |Suite_Wakeup | |585 |Suite_Wakeup_Cancel | |586 |Suite_Dont_Disturb | |587 |Room_status_management | |588 |Mini_bar | |589 |Direct_Paging_Call | |591 |Pabx_address_in_DPNSS | |599 |Professional_trunk_seize | |899 |Pabx_address_in_DPNSS | |9 |Attendant_Call | |* |DTMF_End_to_End_Dialling | |# |Speed_call_to_associated_set |

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 48/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    9 Appendix C: Partner escalation process In case you would need technical assistance, please contact the reseller/distributor where you purchased your AudioCodes products. They have been trained on the products to give you 1st and 2nd levels of support. They are in plus in direct relation with 3rd level AudioCodes support in case an escalation would be needed.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 49/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    10 Appendix D: AAPP program

    10.1 Alcatel-Lucent Application Partner Program (AAPP)

    Complete e-business solutions at your disposal

    The Application Partner Program is designed to support companies that develop communication

    applications for the enterprise market, based on Alcatel-Lucent's Omni product family.

    The program provides tools and support for developing, verifying and promoting compliant third-

    party applications that complement Alcatel-Lucent's Omni-based products. Alcatel-Lucent

    facilitates market access for compliant applications.

    The Alcatel-Lucent Application Partner Program (AAPP) has two main objectives:

    Provide easy interfacing for Alcatel-Lucent communication products: Alcatel-Lucent's communication products for the enterprise market include infrastructure elements, platforms and software suites. To ensure easy integration, the AAPP provides a full array of standards-based application programming interfaces and fully-documented proprietary interfaces. Together, these enable third-party applications to benefit fully from the potential of Alcatel-Lucent products.

    Test and verify a comprehensive range of third-party applications: to ensure proper inter-working, Alcatel-Lucent tests and verifies selected third-party applications that complement its portfolio. Successful candidates, which are labelled Alcatel-Lucent Compliant Application, come from every area of voice and data communications.

    The Allcatel-Lucent Application Partner Program covers a wide array of third-party applications/products designed for voice-centric and data-centric networks in the enterprise market, including terminals, communication applications, mobility, management, security,

    Web site

    If registered Application Partner, you can access the AAPP website at this URL: http://applicationpartner.alcatel-lucent.com

    10.2 Alcatel-Lucent.com You can access the Alcatel-Lucent website at this URL: http://www.Alcatel-Lucent.com/

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 50/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    11 Appendix E: AAPP Escalation process

    11.1 Introduction The purpose of this appendix is to define the split of responsibilities and the escalation process to be applied by the Alcatel-Lucent Business Partners when facing a problem with a solution involving an Alcatel-Lucent platform and a Third-Party application with or without a valid Alcatel-Lucent Inter-Working Report. If a problem occurs on an installation involving Alcatel-Lucent platforms and a certified product or application, both parties, Alcatel-Lucent and the Application Partner, are engaged as follows:

    (*) The Application Partner Business Partner can be a Third-Party company or the Alcatel-Lucent Business Partner itself

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 51/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    11.2 Escalation in case of certified application/products The Alcatel-Lucent support will be limited to applications with a valid Inter-Working Report (IWR). Known problems or remarks mentioned in the IWR will not be taken into account. A valid IWR means an official IWR exists which is posted on the Alcatel-Lucent Enterprise Business Portal and mentions the same release/version of the software of both parties as those of the current customer installation (Or an official agreement between Alcatel-Lucent and the Third-Party exists to support the customer installation if the release/version doesnt match those mentioned in the latest IWR ). If there is an interworking issue, both parties, Alcatel-Lucent and the Application Partner, are engaged: Case 1: the responsibility can be established 100% on Alcatel-Lucent side.

    In that case, the problem must be escalated by the ALU Business Partner to the Alcatel-Lucent Support Center using the standard process: open a ticket (eService Request eSR)

    Case 2: the responsibility can be established 100% on Application Partner side.

    In that case, the problem must be escalated directly to the Application Partner by opening a ticket through the Partner Hotline. In general, the process to be applied for the Application Partner is described in the IWR.

    Case 3: the responsibility can not be established.

    In that case the following process applies:

    The Application Partner shall be contacted first by the Business Partner (responsible for the application, see figure in previous page) for an analysis of the problem.

    The Alcatel-Lucent Business Partner will escalate the problem to the Alcatel-Lucent

    Support Center only if the Application Partner has demonstrated with traces a problem on the Alcatel-Lucent side or if the Application Partner (not the Business Partner) needs the involvement of Alcatel-Lucent.

    In that case, the Alcatel-Lucent Business Partner must provide the reference of the Case Number on the Application Partner side. The Application Partner must provide to Alcatel-Lucent the results of its investigations, traces, etc, related to this Case Number.

    Alcatel-Lucent reserves the right to close the case opened on his side if the investigations made on the Application Partner side are insufficient or do no exist.

    IMPORTANT NOTE 1: The possibility to configure the Alcatel-Lucent PBX with ACTIS quotation tool in order to interwork with an external application is not a guarantee of the availability of the solution. Please check the availability of the Inter-Working Report on the AAPP (Url: https://private.applicationpartner.alcatel-lucent.com) or Enterprise Business Portal (Url: Enterprise Business Portal) web sites. IMPORTANT NOTE 2: Involvement of the Alcatel-Lucent Business Partner is mandatory, the access to the Alcatel-Lucent platform (remote access, login/password) being the Business Partner responsibility.

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 52/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    11.3 Escalation in case of non-certified application/product If an Alcatel-Lucent Business Partner escalates an issue where a 3rd party application is involved and the following conditions apply:

    1. no IWR exist (not available on the Enterprise Business Portal for Business Partners or on the Alcatel-Lucent Application Partner web site) ,

    2. Or the 3rd party company is referenced as AAPP participant but with no existing IWR,

    3. Or the existing IWR is available but the release/version of the both parties (Alcatel-

    Lucent and 3rd-party) are not the same than those currently deployed at the customer site (see exception in Note 2).

    In this case, the only responsibility of the Alcatel-Lucent Technical Support is to verify that the Alcatel-Lucent platform is correctly installed and configured for a standard use and that the Alcatel-Lucent equipments perform as expected. If thats the case, Alcatel-Lucent will be forced to close the case. If the Alcatel-Lucent Business Partner, the customer or the 3rd party company need additional and specific involvement from Alcatel-Lucent, there are two options:

    Either request a quote for specific investigation and diagnosis (with no agreement to fix the issue),

    Or the AAPP program process is followed to officially certify the 3rd party

    application/product. For both options, just send the request to the AAPP team (by opening an e-SR). IMPORTANT NOTE 1: Even if the 3rd party company is able to demonstrate the issue is on the Alcatel-Lucent side, there is no obligation from Alcatel-Lucent to fix it (there is no official IWR established between the two parties). IMPORTANT NOTE 2: For case 3, Alcatel-Lucent and the Third-Party company may decide to provide a document specifying the possible extension of the IWR by mentioning the list of releases/versions officially supported. (Another way is to update an existing IWR with new release/version compatibility).

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 53/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    11.4 Technical Support access

    The Alcatel-Lucent Support Center is open 24 hours a day; 7 days a week: e-Support from the Application Partner Web site (if registered Alcatel-Lucent Application

    Partner): http://applicationpartner.alcatel-lucent.com e-Support from the Alcatel-Lucent Business Partners Web site (if registered Alcatel-

    Lucent Business Partners): https://businessportal.alcatel-lucent.com click under Let us help you the eService Request link

    e-mail: [email protected] Fax number: +33(0)3 69 20 85 85 Telephone numbers:

    Alcatel-Lucent Business Partners Support Center for countries:

    Country Supported language Toll free number

    France

    French

    +800-00200100

    Belgium

    Luxembourg

    Germany

    German Austria

    Switzerland

    United Kingdom

    English

    Italy

    Australia

    Denmark

    Ireland

    Netherlands

    South Africa

    Norway

    Poland

    Sweden

    Czech Republic

    Estonia

    Finland

    Greece

    Slovakia

    Portugal

    Spain Spanish

    For other countries:

    English answer : + 1 650 385 2193 French answer : + 1 650 385 2196 German answer : + 1 650 385 2197 Spanish answer : + 1 650 385 2198

  • Alcatel-Lucent Application Partner Program Inter-working report Edition 1 - page 54/54 Copyright 2011 Alcatel-Lucent, All rights reserved

    END OF DOCUMENT