On 25/03/18 13:00, Dean H (KC4KSU) wrote:
> It’s good to hear someone else is looking at applying 6LoWPAN to amateur
> radio.
> 
> I’ve studied 802.15.4 a fair bit.  I find the standard is growing beyond
> an individual’s ability to manage.  So I distilled the 802.15.4 frame to
> the essential pieces.  My result <https://github.com/dwhall/HeyMac> is
> not 802.15.4 compliant, but it’s much more manageable for an individual
> to understand and write code.  My frame format will support RFC6282
> (header compress and UDP compression).

I don't think 6LoWPAN over Bluetooth Low Energy confirms to 802.15.4
either.  To be honest, a IEEE 802.15.4 is never going to be practical on
amateur radio bands, and there's nothing to say we have to confirm. :-)

> My target radio is the Semtech SX127X running in LoRa
> <https://en.wikipedia.org/wiki/LoRa> mode.  That’s a Chirp Spread
> Spectrum modulation with selectable bandwidth from 7.8 to 500 KHz.  It
> has built-in FEC and supports payloads up to 255 Bytes.  Not enormous
> paylods, but twice that of 802.15.4.  My first LoRa configuration is
> (Bandwidth=250KHz, FEC code rate: 4/6, spread factor: 128).  This
> results is a data rate around 9000 bps.
> 
> My current status is that I have a physical layer driver working and I’m
> building the MAC layer.  It’s time-slotted, but not channel hopping.  
>  Time slots are 250ms to allow a full frame and an ack.  The radio
> boards <https://www.tindie.com/products/edwin/loragps-hat/> have a GPS
> chip and synchronize to its Pulse-Per-Second (PPS).

Ahh, so 433MHz.  Over 1kB/sec data rates is nothing to be snorted at to
be honest, even if it does take 250kHz of spectrum.

My reasoning for using AX.25 equipment is largely because there's a lot
of infrastructure already around.  I have two stations capable of
operating with it, and it's widely understood.  I recognise that it's
sub-optimal in terms of noise performance.

A "FreeDV 1200" modem could conceivably run just as fast, and provide
the long-distance hops between isolated networks via HF links.  There's
no reason why we can't route between such networks… or even the 433MHz
system you're proposing -- it's all IP after all. :-)

> In the MAC layer, I have an extended Beacon working.  I’m experimenting
> with what to put in the beacon at the moment.  My next endeavor is to
> create a MAC command for simple text messages.  This is all still in
> prototype stage.  I’m coding in Python3 on a Raspberry Pi 3.  Yes, I’m
> getting millisecond-level accuracy with Python.  I start range-testing
> the 1/10th Watt radio modules this weekend.  There are 1W modules if
> this protocol proves promising.

Sounds good.  Nothing wrong with Python, especially at the prototyping
stage.
-- 
Stuart Longland (aka Redhatter, VK4MSL)

I haven't lost my mind...
  ...it's backed up on a tape somewhere.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to