<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 3/17/2019 1:15 AM, Eric Fort wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:2AD693C8-5941-4B8F-93C8-98E3AEF5A7FF@fortconsulting.org">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <span style="background-color: rgba(255, 255, 255, 0);">What is an
        AllStarLink server?</span><br>
    </blockquote>
    <br>
    An ASL server is the computer hardware or virtualization that
    contains Asterisk and app_rpt.  One or many nodes can be configured
    in/on one server.<br>
    <br>
    When someone signs up for an AllStarLink account, they are vetted
    (verified as a valid amateur radio operator) and their status is set
    to standard user.  They can, at any subsequent time, log-in to the
    AllStar Portal and change themselves to a system operator.  The
    difference is a standard user doesn't maintain hardware, they are
    simply a vetted user.  A system operator is a vetted user that is
    intending to operate at least one publicly available server and one
    node.  The system operator can have as many servers and nodes
    configured under AllStarLink as they want - for free.  <br>
    <br>
    Asterisk and app_rpt can also be run privately.  Servers then do not
    register publicly to AllStarLink, however they can register to other
    private peers by setting up parameters in a look-up table we call
    the "phone book".  Node numbers 2000 and above are registered
    publicly, where nodes 1999 and below are not registered publicly. 
    AllStarLink runs the master public registration server system
    keeping track of servers that want to publicly register and
    advertise their availability to the world of AllStar.  A private
    system of Asterisk and app_rpt (servers and nodes) doesn't require
    anything from AllStarlink, as they don't keep track of private
    systems. <br>
    <br>
    To understand how AllStarLink works, we first have to understand
    Asterisk and how it's intended to operate.  Asterisk is a software
    PBX (public branch exchange).  A PBX is a traditional business phone
    system where many "extensions" connect to one box.  Sally at
    extension 1000 can call Johnny at extension 1004 by simply dialing
    the extension number.  She can also dial any public exchange if the
    PBX has a SIP trunk or POTS telephone line(s) connected to it for
    calling "outside" of the business.  So if the server box has a
    Internet connection (and other required stuff), extensions can make
    and receive telephone calls to the outside world as well as other
    extensions directly connected.<br>
    <br>
    AllStarLink nodes can be thought of as extension phones in the
    traditional business phone system. <br>
    <br>
    <blockquote type="cite"
      cite="mid:2AD693C8-5941-4B8F-93C8-98E3AEF5A7FF@fortconsulting.org">
      <div><br>
      </div>
      <div>Ok so where can I find the docs for app_rpt? </div>
    </blockquote>
    <br>
    <a class="moz-txt-link-freetext" href="https://web-tpa.allstarlink.org/">https://web-tpa.allstarlink.org/</a><br>
    <a class="moz-txt-link-freetext" href="https://wiki.allstarlink.org/wiki/Main_Page">https://wiki.allstarlink.org/wiki/Main_Page</a><br>
    <br>
    <br>
    <blockquote type="cite"
      cite="mid:2AD693C8-5941-4B8F-93C8-98E3AEF5A7FF@fortconsulting.org">
      <div> Let’s say I have a computer with a repeater and a remote
        base attached (physically connected over wire with analog
        signaling) locally. If I dial into that node am I connected to
        the remote base, the repeater, both, neither, some dialplan
        logic that plays abandon-all-hope.... followed by tt-weasels, or
        something else?</div>
    </blockquote>
    <br>
    In your example above, the repeater and remote base would be two
    independent nodes.  They could connect to nothing (be stand alone),
    one connected to something else and one stand alone, connect to each
    other, both connected together and then to something else, or
    individually connected to something else.<br>
    <br>
    Unlike a standard repeater controller, the cross-point switch
    configuration in AllStarLink is unlimited.  You are free to dial
    (connect) any node to any other node.  You can connect a node in
    listen only or monitor mode.  This allows you to hear traffic from
    another node or system of nodes, but your locally generated voice
    traffic is not conveyed to the other system (microphone muted on
    this extension).<br>
    <br>
    <blockquote type="cite"
      cite="mid:2AD693C8-5941-4B8F-93C8-98E3AEF5A7FF@fortconsulting.org">
      <div>  How is this decided?<br>
      </div>
    </blockquote>
    <br>
    By the ASL registration server system and what nodes you decide to
    connect where.<br>
    <br>
    Kevin Custer W3KKC<br>
    <br>
    <br>
  </body>
</html>