Go to file
Arto Kinnunen 96d7abd79f Squashed 'features/nanostack/sal-stack-nanostack/' changes from b3fe5744d1..48609aeded
48609aeded Merge branch 'release_internal' into release_external
62d8586ae0 Ignore ns_monitor when receiving Ack (#2417)
3323f36d58 Add support for Ethernet RA dns configuration
d8e7d40aee Iotthd 4239 (#2414)
b46f3c635e add empty function for ws_stack_info_get
fc97980aa8 Changed RADIUS shared secret length to 16-bit value
f827ffc364 Added information API to Wi-SUN and border router
8f1f9d5f46 EDFE error handling update
51bf94e77f Fix adaptation interface unit tests (#2409)
0860b57879 FHSS_WS: Fixed reading unicast remaining slots (#2408)
4d8c03bc06 Border Router RADIUS client basic authentication functionality (#2406)
fbfada9595 Adaptation IF: Allocate fragmentation buffer only if needed (#2407)
66f1bffb47 Added storing of PAN version to NVM on BR
89826ce8af Iotthd 4224 (#2403)
3fc1ae221b BR EUI-64 is now selected for 4WH using PMKID on 4WH Message 1
af8438e65e Timing tool traces (#2401)
7938795f2f Fixed new PD data request for check if EDFE exchange is active.
85ab8fd3e1 Extented Frame exchange support
86b1f27041 Merge pull request #2399 from ARMmbed/IOTTHD-4220
fed69e04d7 Add missing test method to ws_empty_functions
6b58e26c30 Add EDFE mode to Socket API setsockopt
12830770e6 Test API to adjust 6LoWPAN fragmentation MTU size (#2398)
e787874424 Init MAC MTU size based on driver MTU size (#2397)
bf8e89e0b7 Ignore neighbors using unsupported channel function (#2395)
1c263fd54e FHSS exclude channel usage from mask and Brazilian Domain support
841dcbeccb MAC: Configurable data whitening (#2393)
9a10d66add Fix global address detection (#2392)
f27fe86a24 Corrected network name and PAN ID change on auth start
bcce0ed0ef Clarified border router routing table API description
e4630a4916 Wi-SUN interface now informs address changes as interface events
2174374df3 Fix error found by coverity (#2389)
843254a510 MPL: traces for transmit and receive message (#2387)

git-subtree-dir: features/nanostack/sal-stack-nanostack
git-subtree-split: 48609aeded2059177f8877b8f94558fc68b9595f
2020-08-17 17:18:15 +03:00
doxygen Squashed 'features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack/' content from commit 8f75e39 2017-11-16 15:45:42 +02:00
nanostack Squashed 'features/nanostack/sal-stack-nanostack/' changes from b3fe5744d1..48609aeded 2020-08-17 17:18:15 +03:00
source Squashed 'features/nanostack/sal-stack-nanostack/' changes from b3fe5744d1..48609aeded 2020-08-17 17:18:15 +03:00
.gitattributes Squashed 'features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack/' content from commit 8f75e39 2017-11-16 15:45:42 +02:00
.gitignore Squashed 'features/nanostack/sal-stack-nanostack/' changes from 513a38e..c5ee9e4 2019-02-25 14:23:32 +02:00
.mbedignore Squashed 'features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack/' content from commit 8f75e39 2017-11-16 15:45:42 +02:00
DOXYGEN_FRONTPAGE.md Squashed 'features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack/' content from commit 8f75e39 2017-11-16 15:45:42 +02:00
Doxyfile Squashed 'features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack/' content from commit 8f75e39 2017-11-16 15:45:42 +02:00
LICENSE-Apache-2.0 Squashed 'features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack/' changes from 8f75e39..0a5ef1c 2017-11-22 11:22:16 +02:00
LICENSE-BSD-3-Clause Squashed 'features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack/' changes from 8f75e39..0a5ef1c 2017-11-22 11:22:16 +02:00
Makefile Squashed 'features/nanostack/sal-stack-nanostack/' changes from 4a19dc4..c473148 2019-09-05 14:28:22 +03:00
NOTICE Squashed 'features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack/' content from commit 8f75e39 2017-11-16 15:45:42 +02:00
README.md Squashed 'features/nanostack/sal-stack-nanostack/' changes from cc03296c27..b3fe5744d1 2020-06-08 14:27:38 +03:00
include_dirs.mk Squashed 'features/nanostack/FEATURE_NANOSTACK/sal-stack-nanostack/' content from commit 8f75e39 2017-11-16 15:45:42 +02:00
mbed_lib.json Squashed 'features/nanostack/sal-stack-nanostack/' changes from cc03296c27..b3fe5744d1 2020-06-08 14:27:38 +03:00
sources.mk Squashed 'features/nanostack/sal-stack-nanostack/' changes from b3fe5744d1..48609aeded 2020-08-17 17:18:15 +03:00

README.md

ARM Mesh networking stack

This repository contains the ARM mesh networking stack that provides support for the following mesh protocols:

  • 6LoWPAN with Neighbor Discovery (ND) and Mesh Link Establishment (MLE)
  • Wi-SUN

All networking stacks are using IEEE 802.15.4 based radios.

The full documentation is hosted in Mbed OS documentation.

On mbed OS, mesh networking stacks can be used through Mbed Mesh API and Network Socket API.

To see, how the mesh networking stack works, check the example application mbed-os-example-mesh-minimal.

6LoWPAN with ND and MLE

This networking stack is using standard 6LoWPAN and uses:

Wi-SUN

Wi-SUN (Smart Utility Networks) specification is standardized by Wi-SUN Alliance.

License

The software is partially provided under a Apache 2.0 license and partially BSD-3-Clause as described below.

This project also contains code from other projects as listed below. The original license text is included in those source files.

  • Public header files are provided under Apache 2.0 license.
  • Source code excluding Thread protocol, is provided under Apache 2.0
  • Source code implementing Thread protocol is provided under BSD-3-Clause
  • mDNS library is from FNET project and provided under Apache 2.0 license.