Asterisk RoIP: app rpt

From OnnoWiki
Jump to navigation Jump to search

Sumber: http://www.voip-info.org/wiki/view/Asterisk+cmd+Rpt


Asterisk cmd Rpt Rpt()

Synopsis Rpt(NODE) -OR- Rpt(Options)

Options are as follows:

Not specifying an option and specifying a node puts it in normal endpoint mode (where source IP and nodename are verified).

Rannounce-string[|timeout[|timeout-destination]] - Amateur Radio Reverse Autopatch. Caller is put on hold, and announcement (as specified by the 'announce-string') is played on radio system. Users of radio system can access autopatch, dial specified code, and pick up call. Announce-string is list of names of recordings, or \"PARKED\" to substitute code for un-parking, or \"NODE\" to substitute node number.

P - Phone Control mode. This allows a regular phone user to have full control and audio access to the radio system. For the user to have DTMF control, the 'phone_functions' parameter must be specified for the node in 'rpt.conf'. An additional function (cop,6) must be listed so that PTT control is available.

D - Dumb Phone Control mode. This allows a regular phone user to have full control and audio access to the radio system. In this mode, the PTT is activated for the entire length of the call. For the user to have DTMF control (not generally recomended in this mode), the 'dphone_functions' parameter must be specified for the node in 'rpt.conf'. Otherwise no DTMF control will be available to the phone user.


Return values

N/A

Description

This module enables Asterisk to connect Amateur Radio or Commercial 2-way repeater systems together. The application is distributed in the Asterisk source package as app_rpt.c. There are 3 different hardware interfaces supported by app_rpt:


Some of its features include:

  • Autopatch via VOIP or PSTN, with 2 Reverse Autopatch modes.
  • Autonomous VHF and HF remote base. Works independently from repeaters at the same site.
  • Supervisory control via dial-in over inbound VOIP connection or phone line
  • May be used with our Windows and Linux GUI program iaxrpt for PC-based dispatch.
  • Support for ISP's using Static and Dynamic IP addresses.
  • Multiple repeaters can be concurrently controlled with app_rpt and one Asterisk box.
  • All linking is done in full duplex using IAX2.
  • Designed to be a fully functional repeater controller, not as an adjunct like IRLP and Echolink.
  • No reflectors are required. Each node has full conferencing capability.
  • NAT-Friendly. Only one port for IAX2 (4569) needs to be opened on your firewall.
  • The system owner decides which systems can link to to his repeater (and who doesn't). Authentication is not centralized or controlled by any entity.
  • The system owner decides on the security scheme. All IAX2 security methods are available (MD5 and RSA) . IP addresses can be looked up in DNS and matched against a symbolic Internet address (FQDN)
  • Linked systems are immune to lockup if looped. All DTMF control information is sent out-of-band over the VOIP links.
  • Only 2 Audio level adjustments per-node are necessary (RX and TX audio at each node).
  • Programmable tail messages
  • Selectable Full Duplex or Half-duplex operation on repeater ports.


See also

   Asterisk config rpt.conf: The RPT config file
   Radio: Radio & Voice over IP linkages


Further instructions on the adapter board hardware design, and latest news on the software development of app_rpt.c, click on the following: http://app-rpt.qrvc.com/index.html

IAX Softphone PTT: http://mestreasterisk.com.br/artigos-mestre-asterisk/asterisk-com-suporte-a-radio-ptt-app_rpt/



Referensi


Pranala Menarik