Difference between revisions of "Dialplan"

From Hackerspace ACKspace
Jump to: navigation, search
(added two "support" numbers)
(Deployed new dialplan)
Line 1: Line 1:
 
<onlyinclude>
 
<onlyinclude>
 +
 +
{{InfoBox
 +
|Type=featured
 +
|Title=Dialplan changed as of 2022/01/24
 +
|Text=The dialplan has changed which impact a couple of the existing services. See following table for the changed numbers
 +
|Float=
 +
|Clear=both
 +
|Width=50%
 +
|Background=#f7fff7
 +
}}
 +
 +
{| class="wikitable"
 +
! scope="col" | number
 +
! scope="col" | becomes
 +
! scope="col" | was
 +
|-
 +
| 1333
 +
| '''E'''xternal '''E'''cho test
 +
| "key people", deprecated since 2013
 +
|-
 +
| 1334
 +
| '''E'''xternal '''I'''dentification
 +
| local echo test, moved
 +
|-
 +
| 1335
 +
| '''E'''xternal '''L'''ate echo test
 +
| local delayed echo test, moved
 +
|-
 +
| 1357
 +
| (deprecated)
 +
| local ident, moved
 +
|-
 +
| 1377
 +
| (deprecated)
 +
| remote ident, moved
 +
|-
 +
| 1354
 +
| '''L'''ocal '''I'''dent
 +
| (new number)
 +
|-
 +
| 1374
 +
| '''R'''emote '''I'''dent
 +
| (new number)
 +
|}
 +
 
== used numbers ==
 
== used numbers ==
 
{| class="wikitable"
 
{| class="wikitable"
Line 34: Line 79:
 
| <s>1244</s>
 
| <s>1244</s>
 
| <s>prepaid calling credits</s><sup>2</sup>
 
| <s>prepaid calling credits</s><sup>2</sup>
 +
|-
 +
| 1300
 +
| [[Telephone_system:shoutcast_streams|listen-in event conference rooms]] IVR
 
|-
 
|-
 
| 130[1-9]
 
| 130[1-9]
Line 39: Line 87:
 
|-
 
|-
 
| 1331
 
| 1331
| conference rooms
+
| '''E'''xternal conference room
 +
|-
 +
| 1332<small>, 13ec</small>
 +
| '''E'''xternal '''C'''onference room
 
|-
 
|-
| <s>1333</s>
+
| 1333<small>, 13ee</small>
| <s>[[Key people]] (cell forward)</s><sup>1</sup>
+
| '''E'''xternal '''E'''cho test
 
|-
 
|-
| 1334, echo
+
| 1334<small>, 13ei</small>
| echo test
+
| '''E'''xternal server '''I'''dentification and <abbr title="Automatic number announcement circuit">ANAC</abbr>
 
|-
 
|-
| 1335
+
| 1335<small>, 13el</small>
| delayed echo test
+
| '''E'''xternal '''L'''ate echo test
 +
|-
 +
| 1336<small>, 13em</small>
 +
| '''E'''xternal "'''M'''otivationals": 1 motivational per call
 +
|-
 +
| 1337<small>, 13er, bergeijk</small>
 +
| '''E'''xternal '''R'''adio Bergeijk
 +
|-
 +
| 1340
 +
| '''H'''ackerspace state
 +
|-
 +
| 1351
 +
| '''L'''ocal conference room
 +
|-
 +
| 1352<small>, 13lc</small>
 +
| '''L'''ocal '''C'''onference room
 +
|-
 +
| 1353<small>, 13le, echo</small>
 +
| '''L'''ocal '''E'''cho test
 +
|-
 +
| 1354<small>, 13li</small>
 +
| '''L'''ocal server '''I'''dentification and <abbr title="Automatic number announcement circuit">ANAC</abbr>
 +
|-
 +
| 1355<small>, 13ll</small>
 +
| '''L'''ocal '''L'''ate echo test
 +
|-
 +
| 1356<small>, 13lm</small>
 +
| '''L'''ocal "'''M'''otivationals"<sup>3</sup>
 +
|-
 +
| 1357<small>, 13lr</small>
 +
| ('''L'''ocal '''R'''adio)<sup>3</sup>
 +
|-
 +
| 1371
 +
| '''R'''emote conference room
 +
|-
 +
| 1372<small>, 13rc</small>
 +
| '''R'''emote '''C'''onference room
 
|-
 
|-
| 1336
+
| 1373<small>, 13re</small>
| "Motivationals": 1 motivational per call
+
| '''R'''emote '''E'''cho test
 
|-
 
|-
| 1337
+
| 1374<small>, 13ri</small>
| Bergeijk
+
| '''R'''emote server '''I'''dentification and <abbr title="Automatic number announcement circuit">ANAC</abbr>
 
|-
 
|-
| 1357
+
| 1375<small>, 13rl</small>
| local server identification
+
| '''R'''emote '''L'''ate echo test
 
|-
 
|-
| 1376
+
| 1376<small>, 13rp, 13po, poetry</small>
| '76 poetry; 1 poem per call
+
| '''R'''emote '''M'''otivational, ''''76''' '''po'''etry; 1 poem per call
 
|-
 
|-
 
| 1377
 
| 1377
| remote server identification
+
| ('''R'''emote '''R'''adio)<sup>3</sup>
 +
|-
 +
| 1380
 +
| Time service
 +
|-
 +
| 1388
 +
| Forward to '''T'''es'''t''' setup
 
|-
 
|-
 
| 139[1-9]
 
| 139[1-9]
Line 101: Line 194:
 
:<sup>1)</sup> currently not in use
 
:<sup>1)</sup> currently not in use
 
:<sup>2)</sup> not available due to IP restrictions
 
:<sup>2)</sup> not available due to IP restrictions
 +
:<sup>3)</sup> reserved/cool down; might become available
 +
 +
Note that numbers for ''remote'' and ''external'' network services behave differently:
 +
* ''Local'' services are called on the server itself (where the user is calling to)
 +
* ''Remote'' services are either upstream (parent) if it is a private server (typically behind NAT),<br>or a fallback (sibling) server in case of a public server
 +
* ''External'' might be of several things:
 +
** alternative upstream (fallback server)
 +
** alternative sibling (fallback or 2<sup>nd</sup> fallback server)
 +
** 3<sup>rd</sup> party service
  
To do: (valet) park, call intercept, call return, redial, paging
+
One can make the assumption that ''remote'' services within the space are forwarded to it's ''local'' service upstream (public VPS) with a few minor exceptions: ''Motivationals'' and ''Radio'' can be serviced anywhere; see it as Bergeijk being external and Poetry comes via (emulated) [https://en.wikipedia.org/wiki/Citizens_band_radio Citizens band radio] and thus is remote
 
</onlyinclude>
 
</onlyinclude>
  
 
== Dutch diaplan ==
 
== Dutch diaplan ==
 
{| class="wikitable"
 
{| class="wikitable"
|+ Almost exhaustive dialplan, compatible with Dutch <abbr title="Public Switched Telephone Network">PSTN</abbr> as [http://wetten.overheid.nl/BWBR0010198/ defined by Ministry of Economic affairs] and monitored/policed by [http://opta.nl Opta]
+
|+ Almost exhaustive dialplan, compatible with Dutch <abbr title="Public Switched Telephone Network">PSTN</abbr> as [http://wetten.overheid.nl/BWBR0010198/ defined by Ministry of Economic affairs] and monitored/policed by [https://www.acm.nl/ ACM (formerly OPTA)]
 
! scope="col" | dialplan regex
 
! scope="col" | dialplan regex
 
! scope="col" | type
 
! scope="col" | type

Revision as of 17:49, 24 January 2022


Dialplan changed as of 2022/01/24
The dialplan has changed which impact a couple of the existing services. See following table for the changed numbers
number becomes was
1333 External Echo test "key people", deprecated since 2013
1334 External Identification local echo test, moved
1335 External Late echo test local delayed echo test, moved
1357 (deprecated) local ident, moved
1377 (deprecated) remote ident, moved
1354 Local Ident (new number)
1374 Remote Ident (new number)

used numbers

dialplan destination
(\+|00)([1-9]\d+) international
0[1-9]\d+ long distance
100 ring all onsite (ACKspace) extensions
10[1-9] onsite (ACKspace) extensions
112 European harmonized (emergency)1
116\d{3} European harmonized (social interest)1
1200 ACKspace portal (external IVR)
1201 alternate IVR (events)
1233 mailbox1
1244 prepaid calling credits2
1300 listen-in event conference rooms IVR
130[1-9] listen-in event conference rooms 1-9
1331 External conference room
1332, 13ec External Conference room
1333, 13ee External Echo test
1334, 13ei External server Identification and ANAC
1335, 13el External Late echo test
1336, 13em External "Motivationals": 1 motivational per call
1337, 13er, bergeijk External Radio Bergeijk
1340 Hackerspace state
1351 Local conference room
1352, 13lc Local Conference room
1353, 13le, echo Local Echo test
1354, 13li Local server Identification and ANAC
1355, 13ll Local Late echo test
1356, 13lm Local "Motivationals"3
1357, 13lr (Local Radio)3
1371 Remote conference room
1372, 13rc Remote Conference room
1373, 13re Remote Echo test
1374, 13ri Remote server Identification and ANAC
1375, 13rl Remote Late echo test
1376, 13rp, 13po, poetry Remote Motivational, '76 poetry; 1 poem per call
1377 (Remote Radio)3
1380 Time service
1388 Forward to Test setup
139[1-9] party-line event conference rooms 1-9
140\d\d+ government services1
150 ring all offsite extensions
15[1-9] offsite extensions
16\d\d carrier select1
170\d+ reserved for future (expanding) purposes
17[1-9] participants extensions
18\d\d subscriber information service
19\d participants extensions
[2-8]\d{6} local numbers (Heerlen, 045)
9\d\d SpacePhone (interhackerspace enum extensions)
1) currently not in use
2) not available due to IP restrictions
3) reserved/cool down; might become available

Note that numbers for remote and external network services behave differently:

  • Local services are called on the server itself (where the user is calling to)
  • Remote services are either upstream (parent) if it is a private server (typically behind NAT),
    or a fallback (sibling) server in case of a public server
  • External might be of several things:
    • alternative upstream (fallback server)
    • alternative sibling (fallback or 2nd fallback server)
    • 3rd party service

One can make the assumption that remote services within the space are forwarded to it's local service upstream (public VPS) with a few minor exceptions: Motivationals and Radio can be serviced anywhere; see it as Bergeijk being external and Poetry comes via (emulated) Citizens band radio and thus is remote


Dutch diaplan

Almost exhaustive dialplan, compatible with Dutch PSTN as defined by Ministry of Economic affairs and monitored/policed by ACM (formerly OPTA)
dialplan regex type remark
01[12356789][\d]{7} Geographical numbers
014\d\d+ Internal network service
0[2357][\d]{8} Geographical numbers
044\d{3,11} European routing only 0444 seems available
06[123458][\d]{7} cell numbers
066[\d]{7} Pager
067([0-5]{3}|[0-5]{7} ISP access
0676[12345789] [UNREGISTERED]
06760[\d]{7} ISP access
067[7-9]\d\d [UNREGISTERED]
069 [UNREGISTERED]
0800(\d{4}|\d{7}) Toll free information numbers
081 [UNREGISTERED]
082\d+ VPN
083 [UNREGISTERED]
08[47][\d]{7} Personal assistant services
0(85|91)\d{7} General Electronic communications
086 [UNREGISTERED]
088[\d]{7} Business numbers
089 [UNREGISTERED]
090[069](\d{4}|\d{7}) Paid information numbers
09[2345689] [UNREGISTERED]
0970[\d]{8} available?
097[1-9] [UNREGISTERED]
10\d{3} Carrier select ACKspace main (10xx)
112 European harmonized
116\d{3} European harmonized
120[0-4] Harmonized for own network Customer service
1233 Direct voicemail Voicemail
1234 Voice dial
1244 Pre paid service menu
13[03-9]\d Local network facilities special services
131 Hide caller ID
132 Show caller ID
14\d{2,3} Harmonised services of social value General Affairs Department
15[\d]{3} [UNREGISTERED] TBD.
16\d\d Carrier select
17[0-8][\d] [UNREGISTERED] TBD.
18([02-9]\d|1[0-79]) Subscriber information service (except 1818)
19[\d]{3} [UNREGISTERED] Registered users external
(045) 2201000-2299999 [AVAILABLE] Local emergency call
(045) 4200000-4299999 [AVAILABLE] Xopr(?)
(045) 4400000-4499999 [AVAILABLE] Local emergency call
(045) 9[\d]* [UNREGISTERED] (Local) emergency call, 911, 999
2222|4444|112|911|999 (Local) emergency call

Also note that 085 can have a special tariff

FreeSWITCH dialplan

tbd.