HAMNET-Access-Protocol / HNAP4PlutoSDR

Main transceiver application
GNU Lesser General Public License v3.0
29 stars 5 forks source link

Develop a Singlecarrier PHY Layer #25

Open lukasostendorf opened 4 years ago

lukasostendorf commented 4 years ago

The given channel bandwidth of 200 kHz is somewhat of an edge-case in terms of frequency selectiveness. Lower channel bandwidths will undergo flat fading, higher bandwidths will undergo frequency selective fading.

For a flat fading scenario, a singlecarrier solution would also be easy to implement and will make it easier to find a PA which amplifies the signal (due to lower PAPR). In case of high frequency selectiveness, the OFDM PHY layer is expected to be more robust but requires a very linear PA.

In order to compare both approaches, we will develop a singlecarrier version of the PHY layer which is compatible to the existing MAC layer.

Tasks

Open Issues

SC PHY Definition

Related working branch https://github.com/HAMNET-Access-Protocol/HNAP4PlutoSDR/tree/singlecarrier_phy

kantooon commented 4 years ago

Hi @lukasostendorf I watched your SDRA talk and think that depending on how much bandwith you are willing to sacrifice, you might use FSK instead of PSK to be able to work with class C amplifiers. I recently implemented a 4FSK (RRC and 1/2 rate convolutional code) 96 kbit/s modem in qradiolink and am quite satisfied with RF performance on a regular FM amplifier.

DG9BFC commented 3 years ago

hmmm single carrier ?? why not also add slower packet speeds?? on pluto you sure can transmit also in 1k2 2k4 4k8 9k6 and higher ... one unit fits all ... slow speed packet ... high speed packet ... hamnet ... whatevernet

dranch commented 3 years ago

Will this enhancement be able to lower HNAP's consumed bandwidth to 100Khz and lower the symbol rate to 56KSymbols/sec? This would be great to have to meet the USA's FCC requirements. Here is some back ground of the ARRL trying to get these limitations changed but it's been 5yrs with no movement: https://www.federalregister.gov/documents/2016/08/12/2016-19085/amateur-radio-service-rules-to-permit-greater-flexibility-in-data-communications )