{"id":83,"date":"2016-04-18T13:18:59","date_gmt":"2016-04-18T12:18:59","guid":{"rendered":"http:\/\/tknet.radioamateur.tk\/?p=83"},"modified":"2018-04-09T16:02:40","modified_gmt":"2018-04-09T15:02:40","slug":"repeaters-and-voip","status":"publish","type":"post","link":"http:\/\/tknet.radioamateur.tk\/wp\/?p=83&lang=en","title":{"rendered":"Repeaters and VoIP"},"content":{"rendered":"<p><a href=\"http:\/\/tknet.radioamateur.tk\/wp-content\/uploads\/2016\/04\/TKNet-synoptique-VoIP.jpg\"><img loading=\"lazy\" class=\"alignright wp-image-141\" src=\"http:\/\/tknet.radioamateur.tk\/wp-content\/uploads\/2016\/04\/TKNet-synoptique-VoIP.jpg\" alt=\"TKNet synoptique VoIP\" width=\"300\" height=\"170\" \/><\/a>Analog repeaters are connected in &#8220;Voice over IP&#8221; (VoIP). Voice is digital, and is transported between sites by computer networks using TCP\/IP protocol.<\/p>\n<p>We choosed <strong>Asterisk<\/strong> as the central element of our system. <strong>Asterisk<\/strong> is a free and open-source software that was originally built for enterprise telephony systems. A team of developers wrote a driver to connect an analog repeater to Asterisk. It&#8217;s called <strong>app_rpt. <\/strong>It&#8217;s widely used in the US, where there is a national network of Asterisk analog repeaters (AllStar). But it can also be used to build standalone systems. That&#8217;s why we choosed <strong>Asterisk<\/strong> \/ <strong>app_rpt<\/strong> for building a radioamateur VoIP network on our island.<\/p>\n<p>The system is composed of<\/p>\n<ul>\n<li><strong>A central hub (TKNet-VoIP) :<\/strong> This is Asterisk software, running on a virtual server in the data center. The <strong>hub<\/strong> is the central node of the VoIP. All remote VoIP systems (VHF\/UHF repeaters) connect to the hub.<\/li>\n<li><strong><a href=\"http:\/\/tknet.radioamateur.tk\/?p=195&amp;lang=fr\">Several VHF\/UHF analog repeaters<\/a> :<\/strong> Each repeater is composed of an receiver, a transmitter, an USB sound card, and a Raspberry Pi running Linux, Asterisk and app_rpt. Each repeater can work in standalone mode, or can be connected to the hub.<\/li>\n<li><strong><a href=\"http:\/\/tknet.radioamateur.tk\/?p=203&amp;lang=fr\">An Echolink gateway<\/a> (TK5KP-R) :<\/strong> Internet users can connect to the TK5KP-R Echolink entry point. If it is connected to the hub, Echolink users can be heard on any repeater also connected to the hub.<\/li>\n<\/ul>\n<p>Connections between Asterisk nodes are using Asterisk native protocol (IAX2) over TCP\/IP on TKNet. As it is a &#8220;closed&#8221; network, traffic is never transmitted to Internet, and no Internet user can connect to it.<\/p>\n<p>There are other ways to connect to TKNet-VoIP :<\/p>\n<ul>\n<li><strong><a href=\"http:\/\/tknet.radioamateur.tk\/?p=214&amp;lang=fr\">Android &#8220;IaxRPT&#8221; application<\/a> :<\/strong> This dedicated app can connect to the hub from any Android smartphone. An OpenVPN Android client (with valid authentication) is required.<\/li>\n<li><strong><a href=\"http:\/\/tknet.radioamateur.tk\/?p=214&amp;lang=fr\">Any VoIP application<\/a> :<\/strong> Any VoIP application (initially designed for remote access to business telephony systems) can be used from any smartphone (Android or Apple). Some succesful tests have been made using <strong>Zoiper<\/strong> Android app. An OpenVPN client is also required to enter TKNet.<\/li>\n<\/ul>\n<p>Thys system has the advantage of using only standard protocols (IAX2, SIP). Most of the software are also free and open-source. HAM network manager has full freedom about what he can do, and how he wants to build his network. No agreement from any third-party business or group is required.<\/p>\n<p>Interconnections are also being developped between Asterisk (Analog) and pure digital systems (D-Star, DMR, etc&#8230;). More to follow&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Analog repeaters are connected in &#8220;Voice over IP&#8221; (VoIP). Voice is digital, and is transported between sites by computer networks using TCP\/IP protocol. We choosed Asterisk as the central element of our system. Asterisk is a free and open-source software that was originally built for enterprise telephony systems. A team of developers wrote a driver [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":316,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[18,35],"tags":[],"_links":{"self":[{"href":"http:\/\/tknet.radioamateur.tk\/wp\/index.php?rest_route=\/wp\/v2\/posts\/83"}],"collection":[{"href":"http:\/\/tknet.radioamateur.tk\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/tknet.radioamateur.tk\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/tknet.radioamateur.tk\/wp\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/tknet.radioamateur.tk\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=83"}],"version-history":[{"count":7,"href":"http:\/\/tknet.radioamateur.tk\/wp\/index.php?rest_route=\/wp\/v2\/posts\/83\/revisions"}],"predecessor-version":[{"id":318,"href":"http:\/\/tknet.radioamateur.tk\/wp\/index.php?rest_route=\/wp\/v2\/posts\/83\/revisions\/318"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/tknet.radioamateur.tk\/wp\/index.php?rest_route=\/wp\/v2\/media\/316"}],"wp:attachment":[{"href":"http:\/\/tknet.radioamateur.tk\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=83"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/tknet.radioamateur.tk\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=83"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/tknet.radioamateur.tk\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=83"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}