pskmail presentation @ garec 2013 conference
DESCRIPTION
Presentation describing the the use of the PSKmail system for digital communications during disaster conditions. Held by Rein Couperus, PA0R, during the International GAREC2013 Conference in Zurich 27th June .TRANSCRIPT
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 ?
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
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
PSKmail 4
PSKmail ???
● PSKmail is a ARQ communication system optimized for HF frequencies, used when internet access is not within range.
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)
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.
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...
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
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
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...
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
PSKmail 12
Existing hardware
13
'PA0R/M special' (80 meter NVIS)
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
PSKmail 15
Runs on modern hardware
Try our bluetooth adapter...
VK2ETA has made the client software available for ANDROID smart phones
PSKmail 16
Bluetooth adapter for FT-817
PSKmail 17
Bluetooth adapters for FT-817
PSKmail 18
Ultra modern hardware
Sorry, does Sorry, does not work not work on iPhone.on iPhone.
19
PSKmail ARQ
Amtor
PSKmail
or:
Basic bandwidth = 500 Hz
20
PSKmail ARQ in trouble zone...
Amtor
PSKmail
or:
Basic bandwidth = 500 Hz
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
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.
23
PSKmail frames
Frame 1
PSKmail Pipelining for efficient channel use
Frame 2
Frame 3
fail...
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
25
Flexible mode table to fit channel conditionsFlexible mode table to fit channel conditions
26
PSKmail servers
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
PSKmail 28
PSKmail email client
PSKmail 29
File upload
PSKmail 30
File download
PSKmail 31
PSKmail downloads your wx maps
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
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...
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
PSKmail 35
Twitter integrated
1
PSKmail 36
Twitter integrated
12
PSKmail 37
Twitter integrated
12
3
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
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...
PSKmail 40
Example: www to pskmail server
PSKmail 41
Rapid deployment:
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...
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..
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
PSKmail 45
CONTACT + INFO:
● http://www.pskmail.org● PSKmail mailing list on freelists.org● PSKmail Facebook group
Email: [email protected]
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.
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