quick_start_guide
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| quick_start_guide [2024/02/11 15:19] – trmg | quick_start_guide [2024/06/16 22:26] (current) – [Pick a trunking technology (or two!)] trmg | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| This document is a work in progress. | This document is a work in progress. | ||
| - | ====== Pick a Prefix | + | ====== Pick a prefix |
| The first step in joining SCDP is to pick a prefix. | The first step in joining SCDP is to pick a prefix. | ||
| - | ====== | + | ====== |
| - | After you've picked a prefix, you will want to take a look at the [[network_diagram|network diagram]] to see how current | + | After you've picked a prefix, you will want to choose |
| - | ===== CEMoIP | + | Note that if you decide to use CEMoIP |
| - | This trunking method requires a Cisco Integrated Services Router or similar that can support a Channelized T1/E1 Circuit Emulation Module like the [[https:// | + | ==== CEMoIP ISDN PRI ==== |
| + | |||
| + | **VPN tunnel required** | ||
| + | |||
| + | This trunking method requires a Cisco Integrated Services Router or similar that can support a Channelized T1/E1 Circuit Emulation Module like the [[https:// | ||
| + | |||
| + | This will require you to choose a node to peer with. You will want to work through the config with said node operator. | ||
| + | |||
| + | ==== H.323 ==== | ||
| + | |||
| + | **VPN tunnel recommended** | ||
| + | |||
| + | This is the preferred trunking method if you have a Cisco Integrated Services Router or other H.323 capable device in your voice network. This is simpler than CEMoIP but is very similar signalling wise to Q.931. | ||
| + | |||
| + | The most common H.323 gateway used among network operators is the Cisco ISR 2800/ | ||
| + | |||
| + | < | ||
| + | voice service voip | ||
| + | | ||
| + | |||
| + | voice class codec 1 | ||
| + | codec preference 10 g711ulaw | ||
| + | codec preference 20 clear-channel | ||
| + | |||
| + | voice vad-time 65536 | ||
| + | |||
| + | voice enum-match-table 1 | ||
| + | rule 10 1 /^(.*)/ /\1/ e164-scdp.vofr.net. | ||
| + | rule 20 1 / | ||
| + | |||
| + | dial-peer voice 12220 voip | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | </ | ||
| + | |||
| + | The above assumes you are using 1-222 as the " | ||
| + | |||
| + | Once the above has been configured, you will need to deal with the toll fraud prevention feature that is enabled by default on most platforms. | ||
| + | |||
| + | If you decide to disable it, here's how you do it: | ||
| + | |||
| + | < | ||
| + | voice service voip | ||
| + | no ip address trusted authenticate | ||
| + | </ | ||
| + | |||
| + | ===== IAX2 ===== | ||
| + | |||
| + | **VPN tunnel NOT required, but is less fun** | ||
| + | |||
| + | If you do not have a device that will speak H.323 or do not want to dive into CEMoIP stuffs, IAX2 is the simplest way (though arguably the least " | ||
| + | |||
| + | The sample config is for Asterisk. | ||
| + | |||
| + | Add a trunk for SCDP in iax.conf | ||
| + | |||
| + | < | ||
| + | [scdp] | ||
| + | type=user | ||
| + | context=[inbound context for SCDP calls] | ||
| + | sendani=yes | ||
| + | requirecalltoken=no | ||
| + | disallow=all | ||
| + | allow=ulaw | ||
| + | allow=alaw | ||
| + | </ | ||
| + | |||
| + | Build inbound dialplan code as you see fit. | ||
| + | |||
| + | To place calls to SCDP desitnations here's a basic outbound dialplan that should work. Node operators typically expect to receive 7 digits. | ||
| + | |||
| + | < | ||
| + | [outbound-scdp] | ||
| + | |||
| + | exten => _NXXXXXX, | ||
| + | same => n, | ||
| + | same => n, | ||
| + | |||
| + | [gosub-scdp] | ||
| + | exten => s, | ||
| + | exten => s, | ||
| + | exten => s, | ||
| + | exten => s, | ||
| + | exten => s, | ||
| + | exten => s, | ||
| + | exten => s, | ||
| + | </ | ||
| + | |||
| + | NOTE: This is a work in progress. | ||
| - | ===== H.323 ===== | ||
| - | ===== IAX ===== | ||
| ===== SIP ===== | ===== SIP ===== | ||
| + | |||
| + | We prefer to generally stay away from SIP. Some node operators can support this if needed but it is typically last resort. | ||
| + | |||
| + | ====== Announce Your Presence ====== | ||
| + | |||
| + | Let the other participants know that you are ready to interoperate with the network. | ||
quick_start_guide.1707664776.txt.gz · Last modified: by trmg
