Professional Documents
Culture Documents
Musiconhold
Musiconhold
Pictures, data and Avaya logo and brand are property of Avaya Inc. 655 Great America Parkway Santa Clara,CA 95054 USA http://www.avaya.com/usa
Details
This guide 'll help you to set Music-on-Hold for Avaya Aura systems using Announcements through Communication Manager.
For uploading audio files to the system, it’s possible to use VAL manager software instead of FTP, for details see F104071.
At the end, there are several appendices if you want to go deeper with Avaya Aura knowledge.
• Strings to be typed are light green colored, all customizable generic names in italic light green;
• comments between {{ }}, note in NOTE: and important thing to remember in REMEMBER
Table of Contents:
>>>02) Look for all VAL and Virtual VALs registered on the system and their IP Addresses
>>>03) Look for VAL and Virtual VALs present in all Audio groups and the Companding Mode
>>>04) Upload .wav file / files to the Avaya ToolSA via FTP and after to MGC
>>>05) Create new Login ID / Password for each Virtual VAL and VAL
>>>07) Sometimes at this point you receive error messages, some possible solutions
>>>09) Create a vector, VDN and Test Number in order to verify if the Announcement is audible
>>>11) APPENDIX A: Companding Modes settings in the Aura system and encoding for Music-on-Hold
>>>14) APPENDIX D: Look for all MG cabinets and VMM-MG cabinets present in the system
>>>19) APPENDIX J: Backup and Restore of Announcements for VAL and Virtual VALs
Suppose that an end-user sent New_Announcement_2.wav audio file via mail and asked you to upload it to his Avaya Aura™
REMEMBER: If the file is in a different format, please, convert it into .wav using an appropriate name.
Audio file names cannot contain blank spaces, nor any of the following characters:
• Period (.)
• Comma (,)
• Colon (:)
• Asterisk (*)
The filename itself is case sensitive, but the file extension .wav must be lowercase.
Messages that are recorded in this format occupy 8 KB per second of file space for each second of recorded speech.
Avaya Aura systems work properly with .wav files CCITT G.711 µ-Law / CCITT G.711 A-Law encoded.
For info and technical details regarding VALs and Virtual VALs (vVALs), see F104299.
• Virtual VAL 001V9 inside one Remote G700 VMM-MG cabinet, IP Address: XX.XX.XX.WW
>>>03) Look for VALs and Virtual VALs present in all Audio groups and the Companding Mode
>>03a) Look for all Audio groups present in the system and all VALs and Virtual VAL inside
See F105958.
Avaya Aura works with audio files treated using particular Companding Modes, for details see >>>11) APPENDIX A.
>>03c) Look for all Music-on-Hold groups present in the system (for CM R3 and R4 only)
and click ENTER. You’ll see a list of all MOH groups present in the system.
If youtype
and press ENTER, you ‘ll see all boards present in that MOH group.
For FTP client, I suggest WinSCP or Filezilla (both free, the second is multiplatform).
your .wav file / all .wav files from local directory on your PC using drag & drop
>>04b) On MGC, move to directory /tmp and create a new subdirectory /tmp/ANN
Type
user@server# cd /tmp
>>04c) Upload files from Avaya ToolSA server to directory /tmp/ANN on MGC
Type
{{ In case you want to transfer all files from from Avaya ToolSA server to directory /tmp/ANN on MGC Server, type
in case you want to transfer New_Announcement.wav file from MGC Server to Avaya TooolSA server, type
in case you want to transfer all files from MGC Server to Avaya TooolSA server, type
user@server# ~scp r /tmp/ANN/* /agss/users/your_Avaya_global_username/ANN
and click on ENTER. Remember always to check if the file was correctly moved }}
Type
>>04e) Move files from Avaya ToolSA server to /var/home/ftp/pub (shortest way)
Instead of performing sub-steps >>04b) -> >>04c) -> >>04d), It’s possible to move audio files directly to /var/home/ftp/pub.
Type
You can do if you want, but I don’t recommend it because sometimes, for policy, the end-user’s MGCs have particular configurations
and don’t allow it. Instead, the chain >>04b) -> >>04c) -> >>04d) should always work fine.
user@server# cd /var/home/ftp/pub
user@server# ls
or
user@server# ls -al
or
user@server# ls -ahl
>04g) Transcode G.711 A-Law / G.711 µ-Law encoding to the audio file
If you didn't perform G.711 A-Law / G.711 µ-Law encoding, suggested at step >>>01), because customer has Sox software
installed on his system, you have to do it now. For more details regarding encoding, see F104454.
>>>05) Create new Login ID / Password for each Virtual VAL and VAL
If you already have Login ID and Password for Virtual VALs and VALs, jump to next step.
Here I used coyote as Login and coyote123 as Password (you can use whatever you prefer, just remember that for Login you
can’t use more than 6 characters and for Passwords no more than 9 characters ).
>>05a) Create your Login ID / Password for each Virtual VAL (if needed)
press ENTER
insert typing a as below
as Login : coyote
as Secure? : n
click on F3 to save.
>>05b) Create your Login ID / Password for each VAL (if needed)
If you already have Login ID and Password for all VALs, jump to step >>>06).
Below we continue to work with 1A08 and 1B08.
Here I used pippo as Login and pippo123 as Password (you can use whatever you prefer, just remember that for Login you can’t
use more than 6 characters and for Passwords no more than 9 characters).
Type
as Login : pippo
as Secure? : n
click on F3 to save
Type again
as Login : pippo
as Secure? : n
click on F3 to save.
Log off from CM typing
Command: logoff
For login via FTP, use Login ID and Password created at step >>>05) and after type bin for binary transfer.
FTP session puts directly to the /annc directory of the Virtual VAL and VALs.
user@server# cd /var/home/ftp/pub
Upload files on Virtual VAL via FTP typing (and after ENTER) as below
{{when requested, type exactly credentials you chose at sub-step >>05a) or credentials you already had}}
user@server# ftp XX.XX.XX.WW
Password: coyote123
ftp> bin
ftp> exit
Upload files on VAL 01A08 via FTP typing (and after ENTER) as below
{{when requested, type exactly credentials you chose at sub-step >>05b) or credentials you already had}}
user@server# ftp XY.XY.XY.XY
Password: pippo123
ftp> bin
ftp> exit
Upload files on VAL 01B08 via FTP typing as below {{when requested, type exactly credentials you chose at sub-step
Password: pippo123
ftp> bin
ftp> exit
>>>07) Sometimes at this point you receive error messages, some possible solutions
and press ENTER. Check for number of last Announcement already uploaded, for example
{{ on next steps I'll use 71673 for Name_Of_File_encoded.wav, you can use any free extension you prefer }}
>>08b) Create a new Announcement
You can see that as Extension is already present the number of extension.
insert typing
as Annc name : New_Announcement_encoded_2 {{ here you tie new Annoncement to an existing .wav file }}
as Group/Board : G1 {{ here you specify the audio board or group used as source }}
If .wav file was correctly uploaded on Virtual VAL and all VALs previously, now it’s tied to your new Announcement.
>>08c) Check if Avaya system can see the new Announcement present on all Virtual VALs and VALs
Type
press ENTER.
For example, on first pages you can see all Announcements for VAL 01A08
and going ahead to next pages (press F7), all Announcements for VAL 01B08
and ahead again for Virtual VAL 001V9
Whether on last position there's your .wav file present with Length and Size different from 0, everything it's ok.
>>08d) Set the new Announcement or the whole Audio group as a music source
as Type : music
as Type : ext
In case of multiple tenants (Since tenant partition is enable is possible more than One music source) only, press F1 and type
Command: change tenant number _of _the_tenant_you _want _to_ use {{ ex. change tenant 1 }}
as Music Source : number_of_the_Source _setted_ above {{ ex. 2 for the Audio group 1 or 3 for extention 71673 }}
Command: display tenant number _of _the_tenant_you _want _to_ use {{ ex. display tenant 1 }}
and press ENTER, you should see something like below
If you are interested to create a phone numbers whitelist for incoming calls , see F105884.
If you are interested to create a phone numbers blacklist for incoming calls , see F105289.
>>>10) Save translation and log off
Type
Command: logoff
press ENTER, press ENTER again (be sure “ y ” is already selected), type
user@server> exit
Avaya Aura works with 3 different Companding Modes ( called ‘ codecs ‘):
• CCITT G.729 compresses digital voice in packets of 10 milliseconds duration. It is mostly used in VoIP applications where
bandwidth must be conserved because of its low bandwidth requirements (ex. call conferences ) . There are 4 different
kinds of G.729 - G.729 Main Body (original), G.729A (Lower Complexity), G.729C (Floating Point), G.729G+ (Floating
Point with DTX and multiple bit rates). Bit rate is 8 kbps ( C+ can use 6.4 or 12.4 kbps as well);
• CCITT G.711 MU-Law (often called ‘µ-Law ’) for Annoncements used in Music-on-Hold, following specs
REMEMBER : CCITT G.711 µ-Law is used in USA and Japan only, all other counties use CCITT G.711 A-Law.
>>11a) Set Companding Mode Sets in the system
See F105238.
See F105925.
>>>12) APPENDIX B: Topology of Avaya Aura systems
See F204301.
>>>13) APPENDIX C: Connect to Media Server used as MGC and after to CM
See F105920.
>>>15) APPENDIX E: Display all Circuit Packs present in the system
See F105946 .
>>>16) APPENDIX F: VALs and Virtual VALs (vVALs)
In a standard Avaya Aura system there are two different kind of devices for hosting audiofiles (maximum 10 devices per system):
For Backup and Restore of Announcements stored on VAL and Virtual VALs, see F105907.
For info and technical details regarding VAL and Virtual VALs (vVALs), see FAQ104299.
If you are interested to know how many VAL and Virtual VALs are supported by end-user's Avaya Aura system,
see F104488.
If you are interested to know how many Announcements are supported by end-user’s Avaya Aura system, see F104487.
>>>17) APPENDIX G: Add a VAL to the system
See F104898.
>>>18) APPENDIX I: Register a Virtual VAL on VMM-MG cabinet and enable it
See F104604.
>>>19) APPENDIX J: Backup and Restore of Announcements for VAL and Virtual VALs
See F105907.