A method for operating a telephony device to account for variations in international standards for certain telephony operations, including hook flash functionality, pulse dialing operations, tone dialing operations, jitter buffer size, debounce characteristics, transmitter and receiver gain, caller identification functionality, pulse signaling operations, and ringing operations, said method comprising:
- defining each of the plurality of values as a management information base object or a management information base table including a plurality of management information base objects;
- receiving a plurality of downloadable values downloaded to the telephony device over an Internet Protocol network;
- storing the plurality of downloadable values in a memory in the telephony device;
- and
- using the stored plurality of downloadable values to control operations of the telephony device, including hook flash functionality, pulse dialing operations, tone dialing operations, jitter buffer size, debounce characteristics, transmitter and receiver gain, caller identification functionality, pulse signaling operations, and ringing operations.