This page aims to provide an overview of common pstn configurations in Switzerland. In Switzerland PSTN connectivity is provided by multiple carriers, mostly via ISDN. FXO is also provided but mostly to residential customers. SIP and H.323 Trunks are provided by some carriers.
The Swiss dialplan is a variable length numbering plan, which consists of area codes and subscribers numbers. Area Codes are 3 digits in length, subscriber numbers have 7 digits. Service Numbers have 3 or 4 digits. Some numbers (mostly used by companies) allow the use of Direct Inward Dial Extension. In this case, a direct dial code of 4-7 digits is assigned to the company, allowing extension number lengths of 2 to 5 digits. DDI numbers take the form 0 + DDI code + extension (exactly 10 digits in total).
A copy of the Swiss dialplan is maintained by the Swiss regulatory council at http://www.bakom.ch
The Swiss dial plan is available for CUCM. The name is "CHNP".
The following emergency numbers are used:
112: General emergency service (equivalent to 911) 117: Police 118: Fire Department 144: Ambulance 145: Toxicological Information 1414: Emergency air services (REGA) 0333333333: Emergency air services (REGA)
Outgoing call (using special agreement, necessary if A-number needs to be transfered on call forward, recommended)
Sep 24 14:19:52.456 MEST: ISDN Se0/0:15 Q931: TX -> SETUP pd = 8 callref = 0x1212 Bearer Capability i = 0x8090A3 Standard = CCITT Transfer Capability = Speech Transfer Mode = Circuit Transfer Rate = 64 kbit/s Channel ID i = 0xA9839F Exclusive, Channel 31 Calling Party Number i = 0x2181, '264601xxx' Plan:ISDN, Type:National Called Party Number i = 0x81, '0719999xxx' Plan:ISDN, Type:Unknown
Incoming calls from the ISDN provider will have the type "unknown"
Sep 24 14:22:07.231 MEST: ISDN Se0/0:15 Q931: RX <- SETUP pd = 8 callref = 0x00F8 Sending Complete Bearer Capability i = 0x8090A3 Standard = CCITT Transfer Capability = Speech Transfer Mode = Circuit Transfer Rate = 64 kbit/s Channel ID i = 0xA9838D Exclusive, Channel 13 Calling Party Number i = 0x0183, '0795556xxx' Plan:ISDN, Type:Unknown Called Party Number i = 0x81, '243' Plan:ISDN, Type:Unknown
The following translations help to adjust the numbers:
PSTN incoming: add a "0" to the calling number of the PSTN user
voice translation-rule 1 rule 1 /^0/ /00/
PSTN incoming: adjust called number to company dialplan