Hi all,
I’m integrating the MM8108 (MF15457) on an ESP32-C5 for a marine data link in the GB regulatory domain, and I’m trying to understand the airtime limits precisely — particularly whether we’re restricted to a fixed duty cycle or can operate under listen-before-talk.
What I’ve found in the SDK. In mmregdb.c, the GB and EU channel tables specify a 2.8% duty cycle (value 280) on all 1 MHz channels across 863–868 MHz, 16 dBm EIRP. The API exposes the duty-cycle machinery — mmwlan_set_duty_cycle_mode() (SPREAD/BURST), mmwlan_get_duty_cycle_stats() — and mmwlan.h points to mmregdb.c for the regulatory limits. I don’t see an LBT/AFA configuration path in this build.
My questions:
- Origin of the 2.8% figure. This is an unusual number for the UK — the commonly quoted values are 0.1% / 1% / 10% per the EN 300 220 sub-bands. My understanding is that 2.8% (≈2.78%) corresponds to the Polite Spectrum Access allowance of 2.78% per 200 kHz channel. Is that the correct origin — i.e. is the GB profile derived from the PSA provisions rather than the flat L-band duty cycle? Knowing this helps us understand what headroom exists.
- Is LBT / Polite Spectrum Access operation available? EN 300 220 permits LBT+AFA as an alternative to a fixed duty cycle, with no fixed percentage cap. Since 802.11ah uses CSMA/CA (inherently listen-before-talk), the MM8108 should be technically capable. Does Morse Micro offer, or plan to offer, a GB/EU regulatory profile that operates under LBT/PSA rather than the fixed 2.8% duty cycle? If so, how is it selected and configured?
- Aggregation across channels. The PSA framework appears to allow a frequency-agile device using multiple 200 kHz segments to increase the aggregate airtime. Does the MM8108’s regulatory implementation support any form of multi-channel airtime aggregation in GB/EU, or is the 2.8% applied per-device across all TX regardless of channel?
- Sustained throughput. For a continuous data application in GB, what sustained application-layer throughput should we realistically expect under the current 2.8% profile at, say, MCS0–MCS5 on a 1 MHz channel? I plan to measure with your
iperfexample — any config caveats for a duty-cycle-limited region? - Certification basis. Which harmonised standard(s) is the MF15457 GB/EU profile certified against (EN 300 220-2, the 802.11ah-specific standard, or other), and is a copy of the Declaration of Conformity / regulatory notes available? This affects what we can legally rely on.
Context: the bulk of our traffic is low-rate and fits comfortably within 2.8%. The open question is a higher-rate sensor stream where the airtime cap is the binding constraint, so whether LBT/PSA is available is the key decision point for our architecture.
I’ve seen the earlier thread on fixed-channel / no-duty-cycle operation — my question is specifically about the standard GB/EU regulatory path and the origin of the 2.8% figure.
Thanks,
Chamith