To disable MOH and hear beeps you can do the following, since Call Manager checks for MoH the
following way:
A. Checks for MOH on the line settings
B. Checks for MOH on the phone settings
C. Checks for MOH on the device pool settings
D. Checks for MOH on the global service parameters page.
If 1,2,3 are set to none, then it will use the one on the global service parameters.
So you can set MOH at this levels to none and enter an invalid value under Default
Network Hold MOH Audio Source ID & Default User Hold MOH Audio Source ID on the global
service parameters (like 51 for example). Then restart the Cisco IP Voice Media
Streaming App.
By doing this, phones that have MoH set to none on their phone, line and pool settings
will just hear a beep every once in a while they are on hold.
To change the time of this beep go to Service Parameters -> Choose the server and the
Callmanager Service -> search for "tone on hold timer" and set the number in this
selection from "10" to "time you want, example: 30". Update the services page.