Add support for setting the CoS for VLAN traffic (802.1p) in Linux. The
[asterisk/asterisk.git] / configs / mgcp.conf.sample
1 ;
2 ; MGCP Configuration for Asterisk
3 ;
4 [general]
5 ;port = 2427
6 ;bindaddr = 0.0.0.0
7
8 ; See doc/qos.tex for a description of the tos parameters.
9 ;tos=ef
10
11 ;------------------------------ JITTER BUFFER CONFIGURATION --------------------------
12 ; jbenable = yes              ; Enables the use of a jitterbuffer on the receiving side of a
13                               ; MGCP channel. Defaults to "no". An enabled jitterbuffer will
14                               ; be used only if the sending side can create and the receiving
15                               ; side can not accept jitter. The MGCP channel can accept jitter,
16                               ; thus an enabled jitterbuffer on the receive MGCP side will only
17                               ; be used if the sending side can create jitter and jbforce is
18                               ; also set to yes.
19
20 ; jbforce = no                ; Forces the use of a jitterbuffer on the receive side of a MGCP
21                               ; channel. Defaults to "no".
22
23 ; jbmaxsize = 200             ; Max length of the jitterbuffer in milliseconds.
24
25 ; jbresyncthreshold = 1000    ; Jump in the frame timestamps over which the jitterbuffer is
26                               ; resynchronized. Useful to improve the quality of the voice, with
27                               ; big jumps in/broken timestamps, usually sent from exotic devices
28                               ; and programs. Defaults to 1000.
29
30 ; jbimpl = fixed              ; Jitterbuffer implementation, used on the receiving side of a MGCP
31                               ; channel. Two implementations are currently available - "fixed"
32                               ; (with size always equals to jbmax-size) and "adaptive" (with
33                               ; variable size, actually the new jb of IAX2). Defaults to fixed.
34
35 ; jblog = no                  ; Enables jitterbuffer frame logging. Defaults to "no".
36 ;-----------------------------------------------------------------------------------
37
38 ;[dlinkgw]
39 ;host = 192.168.0.64
40 ;context = default
41 ;canreinvite = no
42 ;line => aaln/2
43 ;line => aaln/1
44
45 ;; The MGCP channel supports the following service codes:
46 ;; # - Transfer
47 ;; *67 - Calling Number Delivery Blocking 
48 ;; *70 - Cancel Call Waiting 
49 ;; *72 - Call Forwarding Activation 
50 ;; *73 - Call Forwarding Deactivation 
51 ;; *78 - Do Not Disturb Activation 
52 ;; *79 - Do Not Disturb Deactivation 
53 ;; *8 - Call pick-up
54 ;
55 ; known to work with Swissvoice IP10s 
56 ;[192.168.1.20] 
57 ;context=local 
58 ;host=192.168.1.20 
59 ;callerid = "John Doe" <123> 
60 ;callgroup=0      ; in the range from 0 to 63
61 ;pickupgroup=0    ; in the range from 0 to 63
62 ;nat=no 
63 ;threewaycalling=yes 
64 ;transfer=yes     ; transfer requires threewaycalling=yes. Use FLASH to transfer
65 ;callwaiting=yes  ; this might be a cause of trouble for ip10s
66 ;cancallforward=yes 
67 ;line => aaln/1 
68 ;
69
70 ;[dph100]
71 ;
72 ; Supporting the DPH100M requires defining DLINK_BUGGY_FIRMWARE in
73 ; chan_mgcp.c in addition to enabling the slowsequence mode due to
74 ; bugs in the D-Link firmware
75 ;
76 ;context=local
77 ;host=dynamic
78 ;dtmfmode=none          ; DTMF Mode can be 'none', 'rfc2833', or 'inband' or
79                         ; 'hybrid' which starts in none and moves to inband.  Default is none.
80 ;slowsequence=yes       ; The DPH100M does not follow MGCP standards for sequencing
81 ;line => aaln/1
82
83 ; known to work with wave7optics FTTH LMGs
84 ;[192.168.1.20]
85 ;accountcode    = 1000          ; record this in cdr as account identification for billing
86 ;amaflags       = billing       ; record this in cdr as flagged for 'billing',
87                                 ; 'documentation', or 'omit'
88 ;context        = local
89 ;host           = 192.168.1.20
90 ;wcardep        = aaln/*        ; enables wildcard endpoint and sets it to 'aaln/*' 
91                                 ; another common format is '*'
92 ;callerid       = "Duane Cox" <123>     ; now lets setup line 1 using per endpoint configuration...
93 ;callwaiting    = no
94 ;callreturn     = yes
95 ;cancallforward = yes
96 ;canreinvite    = no
97 ;transfer       = no
98 ;dtmfmode       = inband
99 ;line => aaln/1                 ; now lets save this config to line1 aka aaln/1
100 ;callerid       = "Duane Cox" <456>     ; now lets setup line 2
101 ;callwaiting    = no
102 ;callreturn     = yes
103 ;cancallforward = yes
104 ;canreinvite    = no
105 ;transfer       = no
106 ;dtmfmode       = inband
107 ;line => aaln/2                 ; now lets save this config to line2 aka aaln/2