indications.conf.sample 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462
  1. ; indications.conf
  2. ; Configuration file for location specific tone indications
  3. ; used by the pbx_indications module.
  4. ;
  5. ; The [general] category is for certain global variables.
  6. ; All other categories are interpreted as location specific indications
  7. ;
  8. ;
  9. [general]
  10. country=us ; default location
  11. ; [example]
  12. ; description = string
  13. ; The full name of your country, in English
  14. ; alias = iso[,iso]*
  15. ; List of other countries 2-letter iso codes, which have the same
  16. ; tone indications.
  17. ; ringcadance = num[,num]*
  18. ; List of durations the physical bell rings.
  19. ; dial = tonelist
  20. ; Set of tones to be played when one picks up the hook.
  21. ; busy = tonelist
  22. ; Set of tones played when the receiving end is busy.
  23. ; congestion = tonelist
  24. ; Set of tones played when there is some congestion (on the network?)
  25. ; callwaiting = tonelist
  26. ; Set of tones played when there is a call waiting in the background.
  27. ; dialrecall = tonelist
  28. ; Not well defined, many phone systems play a recall dial tone after hook flash
  29. ; record = tonelist
  30. ; Set of tones played when call recording is in progress
  31. ; info = tonelist
  32. ; Set of tones played with special information messages (e.g., "number is out of service")
  33. ; 'name' = tonelist
  34. ; Every other variable will be available as a shortcut for the "PlayList" command
  35. ; but will not automaticly be used by Asterisk.
  36. ;
  37. ;
  38. ; The tonelist itself is defined by a comma-separated sequence of elements.
  39. ; Each element consist of a frequency (f) with an optional duration (in ms)
  40. ; attached to it (f/duration). The frequency component may be a mixture of two
  41. ; frequencies (f1+f2) or a frequency modulated by another frequency (f1*f2).
  42. ; The implicit modulation depth is fixed at 90%, though.
  43. ; If the list element starts with a !, that element is NOT repeated,
  44. ; therefore, only if all elements start with !, the tonelist is time-limited,
  45. ; all others will repeat indefinitely.
  46. ;
  47. ; concisely:
  48. ; element = [!]freq[+|*freq2][/duration]
  49. ; tonelist = element[,element]*
  50. ;
  51. ; Please note that SPACES ARE NOT ALLOWED in tone lists!
  52. ;
  53. ; Tone definitions for Chile
  54. ; According to specs from Telefonica CTC Chile
  55. [cl]
  56. description = Chile
  57. ringcadance = 1000,3000
  58. dial = 400
  59. busy = 400/500,0/500
  60. ring = 400/1000,0/3000
  61. congestion = 400/200,0/200
  62. callwaiting = 400/250,0/8750
  63. dialrecall = !400/100,!0/100,!400/100,!0/100,!400/100,!0/100,400
  64. record = 1400/500,0/15000
  65. info = 950/333,1400/333,1800/333,0/1000
  66. [tw]
  67. ; http://nemesis.lonestar.org/reference/telecom/signaling/dialtone.html
  68. ; http://nemesis.lonestar.org/reference/telecom/signaling/busy.html
  69. ; http://www.iproducts.com.tw/ee/kylink/06ky-1000a.htm
  70. ; http://www.pbx-manufacturer.com/ky120dx.htm
  71. ; http://www.nettwerked.net/tones.txt
  72. ; http://www.cisco.com/univercd/cc/td/doc/product/tel_pswt/vco_prod/taiw_sup/taiw2.htm
  73. ;
  74. ; busy tone 480+620Hz 0.5 sec. on ,0.5 sec. off
  75. ; reorder tone 480+620Hz 0.25 sec. on,0.25 sec. off
  76. ; ringing tone 440+480Hz 1 sec. on ,2 sec. off
  77. ;
  78. description = Taiwan
  79. ringcadance = 1000,4000
  80. dial = 350+440
  81. busy = 480+620/500,0/500
  82. ring = 440+480/1000,0/2000
  83. congestion = 480+620/250,0/250
  84. callwaiting = 350+440/250,0/250,350+440/250,0/3250
  85. dialrecall = 300/1500,0/500
  86. record = 1400/500,0/15000
  87. info = !950/330,!1400/330,!1800/330,0
  88. [us]
  89. description = United States / North America
  90. ringcadance = 2000,4000
  91. dial = 350+440
  92. busy = 480+620/500,0/500
  93. ring = 440+480/2000,0/4000
  94. congestion = 480+620/250,0/250
  95. callwaiting = 440/300,0/10000
  96. dialrecall = !350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,350+440
  97. record = 1400/500,0/15000
  98. info = !950/330,!1400/330,!1800/330,0
  99. [au]
  100. description = Australia
  101. ;
  102. ; Benjamin Wakefield - April 9, 2004
  103. ; Tone definition source for AU was:
  104. ; Australian Communications Industry Forum/Standards Australia
  105. ; http://www.acif.org.au/__data/page/3303/S002_2001.pdf
  106. ;
  107. ; Normal Ring
  108. ringcadance = 400,200,400,2000
  109. ; Distinctive Ring 1 - Forwarded Calls
  110. ; 400,400,200,200,400,1400
  111. ; Distinctive Ring 2 - Selective Ring 2 + Operator + Recall
  112. ; 400,400,200,2000
  113. ; Distinctive Ring 3 - Multiple Subscriber Number 1
  114. ; 200,200,400,2200
  115. ; Distinctive Ring 4 - Selective Ring 1 + Centrex
  116. ; 400,2600
  117. ; Distinctive Ring 5 - Selective Ring 3
  118. ; 400,400,200,400,200,1400
  119. ; Distinctive Ring 6 - Multiple Subscriber Number 2
  120. ; 200,400,200,200,400,1600
  121. ; Distinctive Ring 7 - Multiple Subscriber Number 3 + Data Privacy
  122. ; 200,400,200,400,200,1600
  123. ; Tones
  124. dial = 413+438
  125. busy = 425/375,0/375
  126. ring = 413+438/400,0/200,413+438/400,0/2000
  127. ; XXX Congestion: Should reduce by 10 db every other cadence XXX
  128. congestion = 425/375,0/375,420/375,0/375
  129. callwaiting = 425/200,0/200,425/200,0/4400
  130. dialrecall = 413+438
  131. ; Record tone used for Call Intrusion/Recording or Conference
  132. record = !425/1000,!0/15000,425/360,0/15000
  133. info = 425/2500,0/500
  134. ; Other Australian Tones
  135. ; The STD "pips" indicate the call is not an untimed local call
  136. std = !525/100,!0/100,!525/100,!0/100,!525/100,!0/100,!525/100,!0/100,!525/100
  137. ; Facility confirmation tone (eg. Call Forward Activated)
  138. facility = 425
  139. ; Message Waiting "stutter" dialtone
  140. stutter = 413+438/100,0/40
  141. ; Ringtone for calls to Telstra mobiles
  142. ringmobile = 400+450/400,0/200,400+450/400,0/2000
  143. [fr]
  144. description = France
  145. ringcadance = 1500,3500
  146. ; Dialtone can also be 440+330
  147. dial = 440
  148. busy = 440/500,0/500
  149. ring = 440/1500,0/3500
  150. ; XXX I'm making up the congestion tone XXX
  151. congestion = 440/250,0/250
  152. ; XXX I'm making up the call wait tone too XXX
  153. callwait = 440/300,0/10000
  154. ; XXX I'm making up dial recall XXX
  155. dialrecall = !350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,350+440
  156. ; XXX I'm making up the record tone XXX
  157. record = 1400/500,0/15000
  158. info = !950/330,!1400/330,!1800/330
  159. [nl]
  160. alias = de
  161. description = Netherlands
  162. ringcadance = 1000,4000
  163. ; Most of these 425's can also be 450's
  164. dial = 425
  165. busy = 425/500,0/500
  166. ring = 425/1000,0/4000
  167. congestion = 425/250,0/250
  168. ; XXX I'm making up the call wait tone XXX
  169. callwaiting = 440/300,0/10000
  170. ; XXX Assuming this is "Special Dial Tone" XXX
  171. dialrecall = 425/500,0/50
  172. ; XXX I'm making up the record tone XXX
  173. record = 1400/500,0/15000
  174. info = 950/330,1400/330,1800/330,0/1000
  175. [uk]
  176. description = United Kingdom
  177. ringcadance = 400,200,400,2000
  178. ; These are the official tones taken from BT SIN350. The actual tones
  179. ; used by BT include some volume differences so sound slightly different
  180. ; from Asterisk-generated ones.
  181. dial = 350+440
  182. ; Special dial is the intermittent dial tone heard when, for example,
  183. ; you have a divert active on the line
  184. specialdial = 350+440/750,440/750
  185. ; Busy is also called "Engaged"
  186. busy = 400/375,0/375
  187. ; "Congestion" is the Beep-bip engaged tone
  188. congestion = 400/400,0/350,400/225,0/525
  189. ; "Special Congestion" is not used by BT very often if at all
  190. specialcongestion = 400/200,1004/300
  191. unobtainable = 400
  192. ring = 400+450/400,0/200,400+450/400,0/2000
  193. callwaiting = 400/100,0/4000
  194. ; BT seem to use "Special Call Waiting" rather than just "Call Waiting" tones
  195. specialcallwaiting = 400/250,0/250,400/250,0/250,400/250,0/5000
  196. ; "Pips" used by BT on payphones. (Souds wrong, but this is what BT claim it
  197. ; is and I've not used a payphone for years)
  198. creditexpired = 400/125,0/125
  199. ; These two are used to confirm/reject service requests on exchanges that
  200. ; don't do voice announcements.
  201. confirm = 1400
  202. switching = 400/200,0/400,400/2000,0/400
  203. ; This is the three rising tones Doo-dah-dee "Special Information Tone",
  204. ; usually followed by the BT woman saying an appropriate message.
  205. info = 950/330,0/15,1400/330,0/15,1800/330,0/1000
  206. ; Not listed in SIN350
  207. record = 1400/500,0/60000
  208. [fi]
  209. description = Finland
  210. ringcadance = 1000,4000
  211. dial = 425
  212. busy = 425/300,0/300
  213. ring = 425/1000,0/4000
  214. congestion = 425/200,0/200
  215. callwaiting = 425/150,0/150,425/150,0/8000
  216. dialrecall = 425/650,0/25
  217. record = 1400/500,0/15000
  218. info = 950/650,0/325,950/325,0/30,1400/1300,0/2600
  219. [no]
  220. description = Norway
  221. ringcadence = 1000,4000
  222. dial = 425
  223. busy = 425/500,0/500
  224. ring = 425/1000,0/4000
  225. congestion = 425/200,0/200
  226. callwaiting = 425/200,0/600,425/200,0/10000
  227. dialrecall = 470/400,425/400
  228. record = 1400/400,0/15000
  229. info = !950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000,0
  230. [br]
  231. description = Brazil
  232. ringcadance = 1000,4000
  233. dial = 425
  234. busy = 425/250,0/250
  235. ring = 425/1000,0/4000
  236. congestion = 425/250,0/250,425/750,0/250
  237. callwaiting = 425/50,0/1000
  238. ; Dialrecall not used in Brazil standard (using UK standard)
  239. dialrecall = 350+440
  240. ; Record tone is not used in Brazil, use busy tone
  241. record = 425/250,0/250
  242. ; Info not used in Brazil standard (using UK standard)
  243. info = 950/330,1400/330,1800/330
  244. ; Steve Davies
  245. ; Tone definition source for za was
  246. ; http://www.cisco.com/univercd/cc/td/doc/product/tel_pswt/vco_prod/safr_sup/saf02.htm
  247. ; (definitions for other countries can also be found there)
  248. ; Note, though, that South Africa uses two switch types in their network - Alcatel
  249. ; switches - mainly in the Western Cape, and Siemens elsewhere.
  250. ; The former use 383+417 in dial, ringback etc. The latter use 400*33
  251. ; I've provided both, uncomment the ones you prefer
  252. [za]
  253. description = South Africa
  254. ringcadance = 400,200,400,2000
  255. ; dial/ring/callwaiting for the Siemens switches:
  256. dial = 400*33
  257. ring = 400*33/400,0/200,400*33/400,0/2000
  258. callwaiting = 400*33/250,0/250,400*33/250,0/250,400*33/250,0/250,400*33/250,0/250
  259. ; dial/ring/callwaiting for the Alcatel switches:
  260. ; dial = 383+417
  261. ; ring = 383+417/400,0/200,383+417/400,0/2000
  262. ; callwaiting = 383+417/250,0/250,383+417/250,0/250,383+417/250,0/250,383+417/250,0/250
  263. congestion = 400/250,0/250
  264. busy = 400/500,0/500
  265. dialrecall = 350+440
  266. ; XXX Not sure about the RECORDTONE
  267. record = 1400/500,0/10000
  268. info = 950/330,1400/330,1800/330,0/330
  269. [it]
  270. description = Italy
  271. ringcadence = 1000,4000
  272. dial = 425/600,0/1000,425/200,0/200
  273. busy = 425/500,0/500
  274. ring = 425/1000,0/4000
  275. congestion = 425/200,0/200
  276. callwaiting = 425/200,0/600,425/200,0/10000
  277. dialrecall = 470/400,425/400
  278. record = 1400/400,0/15000
  279. info = !950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000,0
  280. [us-old]
  281. description = United States Circa 1950/ North America
  282. ringcadance = 2000,4000
  283. dial = 600*120
  284. busy = 500*100/500,0/500
  285. ring = 420*40/2000,0/4000
  286. congestion = 500*100/250,0/250
  287. callwaiting = 440/300,0/10000
  288. dialrecall = !600*120/100,!0/100,!600*120/100,!0/100,!600*120/100,!0/100,600*120
  289. record = 1400/500,0/15000
  290. info = !950/330,!1400/330,!1800/330,0
  291. [gr]
  292. description = Greece
  293. ringcadance = 1000,4000
  294. dial = 425/200,0/300,425/700,0/800
  295. busy = 425/300,0/300
  296. ring = 425/1000,0/4000
  297. congestion = 425/200,0/200
  298. callwaiting = 425/150,0/150,425/150,0/8000
  299. dialrecall = 425/650,0/25
  300. record = 1400/400,0/15000
  301. info = !950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000,0
  302. [ru]
  303. description = Russia / ex Soviet Union
  304. ringcadance = 1000,4000
  305. dial = 425
  306. busy = 425/350,0/350
  307. ring = 425/1000,0/4000
  308. congestion = 425/350,0/350
  309. callwaiting = 425/200,0/5000
  310. dialrecall = !350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,350+440
  311. record = 1400/500,0/15000
  312. info = !950/330,!1400/330,!1800/330,0
  313. ;NOTE - the ITU has different tonesets for NZ, but according to some residents there,
  314. ; this is, indeed, the correct way to do it.
  315. [nz]
  316. description = New Zealand
  317. ringcadence = 400,200,400,2000
  318. dial = 400
  319. busy = 400/250,0/250
  320. ring = 400+450/400,0/200,400+450/400,0/2000
  321. congestion = 400/375,0/375
  322. callwaiting = !400/200,!0/3000,!400/200,!0/3000,!400/200,!0/3000,!400/200
  323. dialrecall = !400/100!0/100,!400/100,!0/100,!400/100,!0/100,400
  324. record = 1400/425,0/15000
  325. info = 400/750,0/100,400/750,0/100,400/750,0/100,400/750,0/400
  326. ; Singapore
  327. ; Reference: http://www.ida.gov.sg/idaweb/doc/download/I397/ida_ts_pstn1_i4r2.pdf
  328. ; Frequency specs are: 425 Hz +/- 20Hz; 24 Hz +/- 2Hz; modulation depth 100%; SIT +/- 50Hz
  329. [sg]
  330. description = Singapore
  331. ringcadence = 400,200,400,2000
  332. dial = 425
  333. ring = 425*24/400,0/200,425*24/400,0/2000 ; modulation should be 100%, not 90%
  334. busy = 425/750,0/750
  335. congestion = 425/250,0/250
  336. callwaiting= 425*24/300,0/200,425*24/300,0/3200
  337. stutter = !425/200,!0/200,!425/600,!0/200,!425/200,!0/200,!425/600,!0/200,!425/200,!0/200,!425/600,!0/200,!425/200,!0/200,!425/600,!0/200,425
  338. info = 950/330,1400/330,1800/330,0/1000 ; not currently in use acc. to reference
  339. dialrecall = 425*24/500,0/500,425/500,0/2500 ; unspecified in IDA reference, use repeating Holding Tone A,B
  340. record = 1400/500,0/15000 ; unspecified in IDA reference, use 0.5s tone every 15s
  341. ; additionally defined in reference
  342. nutone = 425/2500,0/500
  343. intrusion = 425/250,0/2000
  344. warning = 425/624,0/4376 ; end of period tone, warning
  345. acceptance = 425/125,0/125
  346. holdinga = !425*24/500,!0/500 ; followed by holdingb
  347. holdingb = !425/500,!0/2500
  348. [hu]
  349. description = Hungary
  350. ringcadance = 1000,4000
  351. dial = 425
  352. busy = 425/300,0/300
  353. ring = 425/1250,0/3750
  354. congestion = 425/300,0/300
  355. callwaiting = 425/40,0/1960
  356. ; Dialrecall not used in Hungary, use standard (using UK standard)
  357. dialrecall = 350+440
  358. ; Record tone is not used in Hungary, use busy tone
  359. record = 425/250,0/250
  360. info = !950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000,0
  361. [lt]
  362. description = Lithuania
  363. ringcadence = 1000,4000
  364. dial = 425
  365. busy = 425/350,0/350
  366. ring = 425/1000,0/4000
  367. congestion = 425/200,0/200
  368. callwaiting = 425/150,0/150,425/150,0/4000
  369. ; XXX I'm making up the dialrecall tone XXX
  370. dialrecall = 425/500,0/50
  371. ; XXX I'm making up the record tone XXX
  372. record = 1400/500,0/15000
  373. info = !950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000,0
  374. [pl]
  375. description = Poland
  376. ringcadence = 1000,4000
  377. dial = 425
  378. busy = 425/500,0/500
  379. ring = 425/1000,0/4000
  380. congestion = 425/500,0/500
  381. callwaiting = 425/150,0/150,425/150,0/4000
  382. ; DIALRECALL - not specified
  383. dialrecall = 425/500,0/50
  384. ; RECORDTONE - not specified
  385. record = 1400/500,0/15000
  386. ; 950/1400/1800 3x0.33 on 1.0 off repeated 3 times
  387. info = !950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000
  388. [pt]
  389. description = Portugal
  390. ringcadance = 1000,5000
  391. dial = 425
  392. busy = 425/500,0/500
  393. ring = 425/1000,0/5000
  394. congestion = 425/200,0/200
  395. callwaiting = 440/300,0/10000
  396. dialrecall = 425/1000,0/200
  397. record = 1400/500,0/15000
  398. info = 950/330,1400/330,1800/330,0/1000
  399. [ee]
  400. description = Estonia
  401. ringcadance = 1000,4000
  402. dial = 425
  403. busy = 425/300,0/300
  404. ring = 425/1000,0/4000
  405. congestion = 425/200,0/200
  406. callwaiting = 950/650,0/325,950/325,0/30,1400/1300,0/2600
  407. dialrecall = 425/650,0/25
  408. record = 1400/500,0/15000
  409. info = 950/650,0/325,950/325,0/30,1400/1300,0/2600
  410. [mx]
  411. description = Mexico
  412. ringcadance = 2000,4000
  413. dial = 425
  414. busy = 425/250,0/250
  415. ring = 425/1000,0/4000
  416. congestion = 425/250,0/250
  417. callwaiting = 425/200,0/600,425/200,0/10000
  418. dialrecall = !350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,350+440
  419. record = 1400/500,0/15000
  420. info = 950/330,0/30,1400/330,0/30,1800/330,0/1000
  421. [se]
  422. description = Sweden
  423. ringcadance = 1000,5000
  424. dial = 425
  425. busy = 425/250,0/250
  426. ring = 425/1000,0/5000
  427. congestion = 425/250,0/750
  428. callwaiting = 425/200,0/500,425/200,0/9100
  429. dialrecall = !425/100,!0/100,!425/100,!0/100,!425/100,!0/100,425
  430. record = 1400/500,0/15000
  431. info = !950/332,!0/24,!1400/332,!0/24,!1800/332,!0/2024,!950/332,!0/24,!1400/332,!0/24,!1800/332,!0/2024,!950/332,!0/24,!1400/332,!0/24,!1800/332,!0/2024,!950/332,!0/24,!1400/332,!0/24,!1800/332,!0/2024,!950/332,!0/24,!1400/332,!0/24,!1800/332,0
  432. stutter = !425/100,!0/100,!425/100,!0/100,!425/100,!0/100,!425/100,!0/100,!425/100,!0/100,!425/100,!0/100,425
  433. ; stutter = 425/320,0/20 ; Real swedish standard, not used for now