Digital Radio Project Presented by Greg Sarratt, W4OZK Alabama ARRL Section Manager GAREC-07 D-STAR.
PSKmail presentation @ Garec 2013 conference
-
Upload
rein-couperus -
Category
Education
-
view
762 -
download
3
description
Transcript of PSKmail presentation @ Garec 2013 conference
![Page 1: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/1.jpg)
PSKmail @ GAREC 2013PSKmail @ GAREC 2013
Rein Couperus, PA0RRein Couperus, PA0R
27.06.2013
The swiss army knife for HF digital communication ?The swiss army knife for HF digital communication ?
![Page 2: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/2.jpg)
Possible Disaster Response Setup
Long
Dist
ance International Sites
On
Site
Operation C
enter
LAN / WLAN
HAMNET
HF pskmail
HF pskmail
Oth
er Local SitesM
ediu
m D
istance National Sites
![Page 3: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/3.jpg)
DA5UWG/DF3FS Test Setup
PskmailServer
HF
p-to-p pactor
linkHF
HAMNETService Link
tonext nodeDB0PDF
Modified WLAN Router
running as digipeater
LogPed Dipole2,4 GHzOn SiteTCP/IP
70 cmPacket Radio
5.7 GHzDish
Local Area Network
otherservices
![Page 4: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/4.jpg)
PSKmail 4
PSKmail ???
● PSKmail is a ARQ communication system optimized for HF frequencies, used when internet access is not within range.
![Page 5: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/5.jpg)
PSKmail 5
PSKmail ???
● PSKmail is a ARQ communication system optimized for HF frequencies, used when internet access is not within range.
● It offers a flexible long-haul gateway to all usual internet based functions
Footprint = 6000 km(Clipperton to Atlanta USA)
![Page 6: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/6.jpg)
PSKmail 6
PSKmail ???
● PSKmail is a ARQ communication system optimized for HF frequencies, used when internet access is not within range.
● It offers a flexible long-haul gateway to all usual internet based functions
● PSKmail uses a protocol developed by K9PS for use on HF, and adds modern DTN techniques for document transfer between servers and clients when the Internet is out.
![Page 7: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/7.jpg)
PSKmail 7
Who is involved?
● PSKmail is a community effort.● Developers:
– Rein, PA0R– Per, SM0RWO– John, VK2ETA– Klaus, DL4OAH
– And numerous sysops and testers around the world...
![Page 8: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/8.jpg)
PSKmail 8
PSKmail Philosophy
● Decentralized
● OPEN SOURCE
● Existing hardware only
● Most OS Platforms
● Standard protocols
● Energy efficient
● Non-intrusive
Internet cloud
Server
Server
Server
Clients
![Page 9: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/9.jpg)
PSKmail 9
PSKmail Philosophy
Row 1 Row 2 Row 3 Row 40
2
4
6
8
10
12
Column 1
Column 2
Column 3
● PSKmail uses a decentralized client/server gateway concept with servers offering all normal internet services, NO SINGLE POINT OF FAILURE!!.
Internet cloud
Server
Server
Server
Clients
There is no central server holding any info.
The smallest working systemis 1 server + 1 client.
ISPISPISPISP
ISPISP
![Page 10: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/10.jpg)
PSKmail 10
PSKmail Philosophy● PSKmail uses a
decentralized client/server concept with servers offering all normal internet services, NO SINGLE POINT OF FAILURE!!.
● OPEN SOURCE software only
– Client: java
– Server: Perl
Internet cloud
Server
Server
Server
Clients
Change the system yourself if it does notfit your needs...
![Page 11: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/11.jpg)
PSKmail 11
PSKmail Philosophy● PSKmail uses a decentralized
client/server concept with servers offering all normal internet services, NO SINGLE POINT OF FAILURE!!.
● OPEN SOURCE software
● Uses existing hardware
Internet cloud
Server
Server
Server
Clients
![Page 12: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/12.jpg)
PSKmail 12
Existing hardware
![Page 13: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/13.jpg)
13
'PA0R/M special' (80 meter NVIS)
![Page 14: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/14.jpg)
PSKmail 14
PSKmail Philosophy● PSKmail uses a decentralized
client/server concept with servers offering all normal internet services, NO SINGLE POINT OF FAILURE!!.
● OPEN SOURCE software
● Uses existing hardware
● Platforms available:
– Linux,
– ANDROID,
– OSx,
– Windows (XP, W7)
Internet cloud
Server
Server
Server
Clients
![Page 15: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/15.jpg)
PSKmail 15
Runs on modern hardware
Try our bluetooth adapter...
VK2ETA has made the client software available for ANDROID smart phones
![Page 16: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/16.jpg)
PSKmail 16
Bluetooth adapter for FT-817
![Page 17: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/17.jpg)
PSKmail 17
Bluetooth adapters for FT-817
![Page 18: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/18.jpg)
PSKmail 18
Ultra modern hardware
Sorry, does Sorry, does not work not work on iPhone.on iPhone.
![Page 19: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/19.jpg)
19
PSKmail ARQ
Amtor
PSKmail
or:
Basic bandwidth = 500 Hz
![Page 20: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/20.jpg)
20
PSKmail ARQ in trouble zone...
Amtor
PSKmail
or:
Basic bandwidth = 500 Hz
![Page 21: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/21.jpg)
21
PSKmail ARQ
Amtor
PSKmail
or:
● PSK500 - PSK250
● PSK500R – PSK125R
● MFSK 32 – MFSK 16
● THOR 22 – THOR 8
● Contestia 500/8
Basic bandwidth = 500 Hz
Several new digital modes Several new digital modes were developed especially were developed especially for pskmail, like PSKxxR for pskmail, like PSKxxR and THORand THOR
![Page 22: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/22.jpg)
22
PSKmail ARQ
Amtor
PSKmail
or:
● PSK500 - PSK250
● PSK500R – PSK125R
● MFSK 32 – MFSK 16
● THOR 22 – THOR 8
● Contestia 500/8
Basic bandwidth = 500 Hz
Automatic adaptive mode Automatic adaptive mode switching, separate for up- switching, separate for up- and download channels and download channels following channel quality.following channel quality.
![Page 23: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/23.jpg)
23
PSKmail frames
Frame 1
PSKmail Pipelining for efficient channel use
Frame 2
Frame 3
fail...
![Page 24: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/24.jpg)
24
PSKmail speeds incl. compression
● Max. measured speed using 500 Hz bandwidth: 2900 chars/min using PSK500 mode on a clear channel (demo video @ youtube)
● Max. Theoretical speed for 2 kHz bandwidth:
6000 chars/min e.g. using 5 x PSK250R mode
● We use only 500 Hz bandwidth at the moment for ´good citizenship´ on ham bands
![Page 25: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/25.jpg)
25
Flexible mode table to fit channel conditionsFlexible mode table to fit channel conditions
![Page 26: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/26.jpg)
26
PSKmail servers
![Page 27: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/27.jpg)
PSKmail 27
● PSKmail offers a gateway to the use of most modern communication functions like:
– Email to any email address on the internet or to your private LAN or VPN
– File upload/download
Internet access gateways
![Page 28: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/28.jpg)
PSKmail 28
PSKmail email client
![Page 29: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/29.jpg)
PSKmail 29
File upload
![Page 30: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/30.jpg)
PSKmail 30
File download
![Page 31: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/31.jpg)
PSKmail 31
PSKmail downloads your wx maps
![Page 32: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/32.jpg)
PSKmail 32
● PSKmail offers a gateway to the use of most modern communication concepts like:
– Email to any email address on the internet or to your private LAN or VPN
– File upload/download
– APRS service for managing your resources
– Twitter, Messaging, Bulletins
– Web access (Text only)
– Telnet service from client ↔ internet
– Webmail service for internet ↔ local mail
Internet access gateways
![Page 33: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/33.jpg)
PSKmail 33
APRS integrated...
Client connects to Xastir or UI-View mapsClient connects to Xastir or UI-View mapsand downloads your APRS locations from and downloads your APRS locations from the Server based on your GPS location...the Server based on your GPS location...
This allows you to manage your resources This allows you to manage your resources efficiently...efficiently...
![Page 34: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/34.jpg)
PSKmail 34
In several countries disaster In several countries disaster response organisations response organisations
are starting to use are starting to use social mediasocial media to to
disseminate disseminate informationinformation
![Page 35: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/35.jpg)
PSKmail 35
Twitter integrated
1
![Page 36: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/36.jpg)
PSKmail 36
Twitter integrated
12
![Page 37: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/37.jpg)
PSKmail 37
Twitter integrated
12
3
![Page 38: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/38.jpg)
PSKmail 38
Delay Tolerant Networkingbuilt in...
● Auto resume of document transfer next time a client connects after a broken link
● Automatic document forwarding between servers via HF if necessary
● Automatic Local mail forwarding between servers via HF if required
![Page 39: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/39.jpg)
PSKmail 39
Roll your own functions...
● Ideas from experience with hurricane Sandy:– Message forwarding between servers
– Add Web server and Wifi access point to the client to enable users in Red Cross hubs with a working smart phone to:
● Write their own mails● Send their own tweets● Read twitter messages with certain hashtags
… of course only during emergencies...
![Page 40: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/40.jpg)
PSKmail 40
Example: www to pskmail server
![Page 41: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/41.jpg)
PSKmail 41
Rapid deployment:
![Page 42: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/42.jpg)
PSKmail 42
Puppy linux live CD´s
● Preconfigured live CD´s to run in your xyl´s laptop– Puppy server– Puppy client
● Works in anyWindows PC...
![Page 43: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/43.jpg)
PSKmail 43
Does it work?
● A German sailor gets his email via KB2PNM from his anchor place at Clipperton Island.
● PA0R uses the link between PA0R/M @ Castellon de la Plana and SM0RWO (1300 km) during the winter season on 10 MHz.
● DH5JF-8 uses pskmail APRS on a daily basis..
![Page 44: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/44.jpg)
PSKmail 44
Plans for the future
● Port contestia modem from C++ to javato get rid of fldigi modem crashes
● Test wide band modes (2 kHz) for even more speed during real emergencies
● Use high speeed modes on VHF/UHF
![Page 45: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/45.jpg)
PSKmail 45
CONTACT + INFO:
● http://www.pskmail.org● PSKmail mailing list on freelists.org● PSKmail Facebook group
Email: [email protected]
![Page 46: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/46.jpg)
PSKmail 46
PSKmail Philosophy
PSKmail offers a flexible software toolkit with all the functionality you need.
PSKmail is OPEN SOURCE, and it does not lock you into an external organization like Micro$oft. If you don´t like it
you can change it and add your own functions.
PSKmail does NOT force you into a fixed communications concept, YOU DECIDE.
![Page 47: PSKmail presentation @ Garec 2013 conference](https://reader034.fdocuments.us/reader034/viewer/2022051616/55381af04a79593a698b46f2/html5/thumbnails/47.jpg)
PSKmail @ GAREC 2013PSKmail @ GAREC 2013
Rein Couperus, PA0RRein Couperus, PA0R
27.06.2013
The swiss army knife for HF digital communicationThe swiss army knife for HF digital communication