![Page 1: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/1.jpg)
04/18/23 1
IRLP LINKING
Peter Barry,VA6PJB / KE5HQC
![Page 2: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/2.jpg)
04/18/23 2
Topics of Discussion What is IRLP? Basic Node Set up Direct Connect to Repeater Connecting With a Link Radio How IRLP works Local IRLP Nodes Reflectors Raspberry Pi PiRLP
![Page 3: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/3.jpg)
04/18/23 3
Invented and Programmed by Dave Cameron, VE7LTD in 1997
First nodes Vancouver and Saint John, NB… now more than 1700
![Page 4: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/4.jpg)
04/18/23 4
![Page 5: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/5.jpg)
04/18/23 5
![Page 6: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/6.jpg)
04/18/23 6
How IRLP WORKS Voice-over IP (VoIP) streaming
“Speak Freely” software for voice
Runs under Linux….more stable than Windows, open source
![Page 7: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/7.jpg)
04/18/23 7
IRLP VoIP 1. Sample analog voice with PC sound card to get a continuous mono 16-bit digital stream of raw audio at 8000Hz (120000 bps).
2. Compress the audio to reduce the size of the stream by a factor of four (32000 bps)
![Page 8: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/8.jpg)
04/18/23 8
IRLP VoIP
4. Receive the packets on the remote host and join them back into a 4-bit stream.
3. Split the sample into small chucks (or packets)and transmit the packets to the remote host using a User Datagram Protocol (UDP) stream. UDP does NOT confirm the reception of packets, so it uses a "fire and forget" method.
.
![Page 9: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/9.jpg)
04/18/23 9
IRLP VoIP5. Uncompress the ADPCM stream
back into an 16-bit raw stream of audio and play the raw audio stream through a digital to analog (D/A) converter (the output device of the PC sound card)
![Page 10: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/10.jpg)
04/18/23 10
The control software controls the stream using carrier operated squelch (COS) or continuous tone coded subaudible squelch signals (CTCSS) to start and stop the stream. When COS is present, the computer detects it through the IRLP interface board.
IRLP VoIP
![Page 11: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/11.jpg)
04/18/23 11
The PTT is controlled by the buffer which joins the split packets back into the audio stream. The IRLP interface board receives a "transmit" signal from the computer while there are packets in the buffer, and a "unkey" command when the buffer is empty.
IRLP VoIP
![Page 12: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/12.jpg)
04/18/23 12
The user interfaces to the IRLP computer using DTMF signals sent over the radio.
DTMF sequences are owner programmable, and can accomplish almost any function imaginable.
The DTMF signals are detected on the IRLP interface board and sent directly to the computer in binary, where they are converted into numbers. A DTMF software program then runs commands on the computer depending on the code entered.
IRLP VoIP DTMF
![Page 13: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/13.jpg)
04/18/23 13
CALGARY:
1230 VE6ZV 444.275
1810 VE6PWT 147.550 simplex
1537 VE6SQU146.895 simplex
1260 VE6OIL 146.610
(connect to SARA backbone 660* / 661*)
IRLP CALGARY AREA
![Page 14: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/14.jpg)
04/18/23 14
AIRDRIE
1860 VE6JBJ 147.5400 simplex
OKOTOKS
1483 VE6LK 147.51
(FARS simplex, not connected to network)
IRLP CALGARY AREA
![Page 15: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/15.jpg)
04/18/23 15
Direct connect - repeater (node) "A" connects direct with node "B".
With this type of link the two nodes are interconnected and no other IRLP connections are possible.
While repeaters "A" and "B" are connected, all local traffic on each repeater will be heard on the other repeater as well.
.
IRLP Direct Connect
![Page 16: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/16.jpg)
04/18/23 16
Node Status www.irlp.net
IRLP Direct Connect
![Page 17: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/17.jpg)
04/18/23 17
“Reflector” is a Linux computer with a high bandwidth connection capable of allowing many repeaters to be inter-connected together by streaming the received audio back to all other connected stations. It does not have its own radio connection..
IRLP Reflectors
![Page 18: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/18.jpg)
04/18/23 18
Each reflector has 9 sub channels allowing up to 10 separate virtual reflectors to operate.
These are identified by the last digit. For example - 9250 is the main channel with 9251, 9252 9253 etc being virtual reflectors with identical capability as the main channel.
IRLP Reflectors
![Page 19: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/19.jpg)
04/18/23 19
Check on reflector status at:
http://status.irlp.net
IRLP Reflectors
![Page 20: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/20.jpg)
04/18/23 20
Check on reflector status at:
http://status.irlp.net
IRLP Reflectors
![Page 21: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/21.jpg)
04/18/23 21
IRLP Discovery Reflector
![Page 22: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/22.jpg)
04/18/23 22
IRLP REFLECTOR NETS
![Page 23: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/23.jpg)
04/18/23 23
Raspberry Pi
![Page 24: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/24.jpg)
04/18/23 24
Raspberry Pi board
![Page 25: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/25.jpg)
04/18/23 25
PiRLP
![Page 26: 5/21/20151 IRLP LINKING Peter Barry, VA6PJB / KE5HQC](https://reader035.vdocument.in/reader035/viewer/2022062421/56649d0e5503460f949e42a3/html5/thumbnails/26.jpg)
04/18/23 26