Page 368 - Asterisk™: The Future of Telephony
P. 368

that is configured in the [general] section. If this parameter is not configured, the
                   value defaults to host.
                   Valid options include:
                   caller
                       The inbound caller has priority over the host.
                   host
                       The host has priority over the inbound caller.
                   disabled
                       Codec preferences are not considered; this is the default behavior before the
                       implementation of codec preferences.
                   reqonly
                       Codec preferences are ignored, and the call is accepted only if the requested
                       codec is available:
                          codecpriority=caller|host|disabled|reqonly
               delayreject (global)
                   If an incorrect password is received on an IAX channel, this will delay the sending
                   of the REGREQ or AUTHREP reject messages, which will help to secure against brute-
                   force password attacks. The delay time is 1,000 ms:
                       delayreject=yes|no
               forcejitterbuffer (channel)
                   Since Asterisk attempts to bridge channels (endpoints) directly together, the end-
                   points are normally allowed to perform jitter buffering themselves. However, if the
                   endpoints have a poor jitter buffer implementation, you may wish to force Asterisk
                   to perform jitter buffering no matter what. You can force jitter buffering to be
                   performed with forcejitterbuffer=yes:
                       forcejitterbuffer=yes
               iaxthreads and iaxmaxthreads (global)
                   The iaxthreads setting specifies the number of IAX helper threads that are created
                   on startup to handle IAX communications.
                   The iaxmaxthreads setting specifies the maximum number of additional IAX helper
                   threads that may be spawned to handle higher IAX traffic levels:

                       iaxthreads=10
                       iaxmaxthreads=100
               jitterbuffer (channel)
                   Jitter refers to the varying latency between packets. When packets are sent from
                   an end device, they are sent at a constant rate with very little latency variation.
                   However, as the packets traverse the Internet, the latency between the packets may
                   become varied; thus, they may arrive at the destination at different times, and
                   possibly even out of order.


               340 | Appendix A: VoIP Channels
   363   364   365   366   367   368   369   370   371   372   373