← DECT NR+ Solution · Group Voice & Messaging: Outdoor, Tunnel & Large-Site Teams (in development)

Talk and text across a mesh that has no towers.

A group walkie-talkie and group text messages across a multi-hop DECT NR+ mesh, and private one-to-one calls — for groups on mountain trails, ski tours, in tunnels and underground works, and teams spread across factories, hospitals, care homes, cruise ships and construction sites, on licence-exempt spectrum, with no cellular coverage, no SIM, no base station and no IT administrator. The network is the units themselves: BFi91XTD radios on the Nordic Semiconductor Thingy:91 X, each paired with one person’s app over Bluetooth LE.

In development Push-to-talk, half-duplex Voice & textGroup & one-to-one Encrypted in the app
Nordic Semiconductor Thingy:91 X running BFi91XTD
BFi91XTD on the Nordic Semiconductor Thingy:91 X. It has no microphone or speaker: the voice comes from the app.
Where it is used

Groups that move together — outdoors, underground and across large sites.

A group hiking a mountain trail
Hiking & mountaineeringA trail party stays on one channel: talk, text, and see who is still in range of the group.
A ski-touring group crossing a snow slope
Ski touring & snowPush-to-talk and a button you can press with gloves on; join the group by QR code, no PIN to type.
A crew working on rails inside a tunnel
Tunnels & underground worksUnits placed along the route relay voice and messages hop by hop where phones and radios lose signal.
A plant worker in a hard hat talking on a handheld radio
Factories & plantsShift teams across halls, yards and storage areas on one channel — without a Wi-Fi network or base station to set up.
Crew members at a shell door on a ship
Cruise ships & vesselsCrew across decks and work areas on one group channel, relayed from unit to unit through the ship.
A large construction site with workers on the foundations
Construction sitesCrews spread across a large site talk on one channel and send short text instructions, with no towers or SIMs to arrange.
A hospital room
HospitalsStaff across wards, floors and buildings coordinate by voice and short text on one channel. For staff communication only — not a nurse-call or clinical alarm system.
A senior-living lounge
Care homes & assisted livingCare teams on night shifts and across wings stay on one group channel, with no phone signal or Wi-Fi needed. For staff communication — see Assistive Help Call for residents’ call buttons.
What it does

One group, one channel, voice and text, your own keys.

Built for small groups who need to stay in touch where phones have no signal: hikers and ski parties, tunnel and underground crews, and teams across factories, hospitals, care homes, ships and construction sites.

Group walkie-talkie

Hold to talk, release to listen. One person has the floor at a time; anyone else pressing sees who is talking. Voice crosses the multi-hop mesh to every member of the group.

Private call

Two members step out of the mesh into their own one-to-one DECT NR+ link, talk, and both units return to the mesh automatically when the call ends.

Group messages

Text and data between members across the mesh, and “who is here” for the whole network — check who is still with the group without a voice call.

Your group, your keys

Join by scanning the group’s QR code and pressing the unit’s button. The group key lives only in the members’ apps; the leader re-keys to shut out a lost device.

How it works

The radios carry voice they cannot read.

Each person’s app records and plays the audio and encrypts it. The BFi91XTD units relay the encrypted frames over DECT NR+ — implemented with reference to the ETSI DECT NR+ specifications (TS 103 636) — and never decode them.

Group walkie-talkie: the talker's app sends voice over Bluetooth LE to a BFi91XTD member, which forwards it over DECT NR+ to the sink; the sink broadcasts it and each relay repeats it once to listeners. One-to-one call: two BFi91XTD units form their own link and return to the mesh on hang-up.

Group voice across the mesh

  • Voice travels up to the network’s sink, which sends it back out as a scheduled broadcast that each relay repeats once toward its own units
  • The network’s load does not grow with the number of listeners
  • The floor frees on release, or after 0.6 s of silence
  • Members announce themselves; one that goes silent drops off the listener list

One-to-one call

  • Invite, ring and accept go over the mesh; the callee accepts in the app
  • The two units then form their own link with a fresh network identity, carrier and session key
  • Hang-up, no answer, a lost peer or a time limit ends the call; both units go back to the mesh
  • While two units are in a call, the mesh cannot reach them

Messages and the group

  • Text and data between the apps and the mesh, both ways
  • “Who is here” across the whole network
  • No PIN to type: QR code plus a button press — it works with gloves on
  • No remote control of someone else’s unit: every change needs that unit’s own button
Security

Encrypted twice: in the app, and on every radio hop.

In the app

The group voice key exists only in the members’ apps, never in the radio units. Relays and the sink forward ciphertext. AES-128 (CTR with CMAC), the same primitive ETSI TS 103 636-5 uses for its convergence-layer security.

On the radio link

Every DECT NR+ hop is encrypted as well. Call invitations are sealed under the group key, so no session key crosses the mesh in the clear.

Who controls a unit

Its owner. Pairing works like a Bluetooth speaker — press to pair, hold to forget — and one person uses one unit at a time.

Measured on our bench

About 150 milliseconds, microphone to speaker.

WhatResultNotes
Group walkie-talkiemedian 146 ms, 95th percentile 247 ms154 frames; none lost except the empty end-of-talk frame
One-to-one callmedian 145 ms, 95th percentile 254 ms3 of 458 frames concealed
Group, encrypted in the app0.9–4.8 % of frames lost; median 155–204 msmeasured runs
Group, encrypted in the app, 8-hour run0–2.2 % of frames lost; median 129–149 ms6 runs during an 8-hour bench run: nine radios, five hops
Call set-upabout 7 s from accept to talkingboth radios switch networks
Voice bit rate12 kbit/s per talkerOpus, an open, royalty-free codec

Conditions: our nine-radio bench network, Band 9 (1.9 GHz, US); the phone side played by a Mac over Bluetooth LE with a real microphone; Opus at 12 kbit/s in 40 ms frames; latency from send on the microphone side to arrival on the speaker side, both Bluetooth links included. Tested with up to three voice endpoints on a nine-radio network; larger groups are not yet measured.

Listen

Hear it for yourself.

The same excerpt, as the talker spoke it and as the listener received it over DECT NR+, in a group walkie-talkie and in a one-to-one call. Unedited apart from trimming each received clip to the input’s length; no gain change.

English

Talker’s inputThe excerpt as it went into the talker’s Mac.
Received: group walkie-talkieEncrypted in the app. 10 of 301 frames lost and concealed (3.3 %), never two in a row; median 153 ms, 95th percentile 274 ms.
Received: one-to-one call2 of 301 frames lost and concealed (0.7 %); median 160 ms, 95th percentile 281 ms.

Mandarin Chinese

Talker’s inputThe excerpt as it went into the talker’s Mac.
Received: group walkie-talkieEncrypted in the app. 14 of 322 frames lost and concealed (4.3 %), never two in a row; median 148 ms, 95th percentile 306 ms.
Received: one-to-one call0 of 322 frames lost; median 154 ms, 95th percentile 316 ms.

Conditions: our bench network, Band 9 (US), one hop (the talker’s unit and the listener’s unit); a Mac over Bluetooth LE as the phone at both ends; Opus at 12 kbit/s in 40 ms frames; latency from the talker’s send to the frame arriving at the listener’s Mac. Speech: public-domain LibriVox recordings: Confucian Analects (tr. James Legge), read by Jing Li; Lun Yu (read in Chinese), read by Huang Hsin-Yu.

Before you ask

Where it stands.

  • In development. Demonstrated on our bench network; not yet field-tested.
  • Available on the Thingy:91 X evaluation kit. The Thingy:91 X kit ships with group push-to-talk, one-to-one calls and group text messages, encrypted in the app.
  • The app is a PC / Mac program today; a phone app is in development.
  • Python reference code to download. Messages, group push-to-talk and one-to-one calls through a gateway over Bluetooth LE, encrypted in the app, as a model for your own app; samples and tutorial on the downloads page. Tested on macOS only; Windows and Linux not yet tested.
  • Half-duplex push-to-talk only, one person per unit.
  • No range figure. Plan with a site survey; the mesh extends coverage hop by hop.
  • Implemented with reference to the ETSI DECT NR+ specifications (ETSI TS 103 636, DECT-2020 NR): the mesh, the scheduled broadcast, the one-to-one link and the radio-link security follow those specifications. ETSI defines no voice profile for DECT NR+, so the voice framing is FLSEMI’s application layer.
  • Not certified and not FCC-authorized.
  • Not a substitute for emergency communication equipment or for calling emergency services.

Nordic Semiconductor and Thingy:91 X are trademarks of Nordic Semiconductor ASA. Bluetooth is a trademark of Bluetooth SIG, Inc. Opus is an open audio codec standardised by the IETF. Photos: Unsplash (Agnes Lee, Kate Banar, RIO MONE, Siwawut Phoophinyo, Sam, Fons Heijnsbroek, and others).

Next step

Tell us who needs to talk, and where.

Group voice is offered as custom engineering on our DECT NR+ stack: your users, your terrain, your app or ours. Tell us how many people, what the ground looks like and what they use today.