|
1 |
| -ARM IPV6/6LoWPAN stack. |
| 1 | +ARM Mesh networking stack |
2 | 2 | =======================
|
3 | 3 |
|
4 |
| -This repository contains the ARM IPv6/6LoWPAN/Thread Stack for mbed OS. |
| 4 | +This repository contains the ARM mesh networking stack that provides support for the following mesh protocols: |
| 5 | + |
| 6 | + * 6LoWPAN with Neighbor Discovery (ND) and Mesh Link Establishment (MLE) |
| 7 | + * Thread |
| 8 | + * Wi-SUN |
| 9 | + |
| 10 | + All networking stacks are using IEEE 802.15.4 based radios. |
| 11 | + |
| 12 | +The full documentation is hosted in [Mbed OS documentation](https://os.mbed.com/docs/mbed-os/latest/reference/mesh-tech.html). |
| 13 | + |
| 14 | +On mbed OS, mesh networking stacks can be used through [Mbed Mesh API](https://os.mbed.com/docs/mbed-os/latest/apis/mesh-api.html) and [Network Socket API](https://os.mbed.com/docs/mbed-os/v5.11/apis/network-socket.html). |
| 15 | + |
| 16 | +To see, how the mesh networking stack works, check the example application [mbed-os-example-mesh-minimal](https://github.com/ARMmbed/mbed-os-example-mesh-minimal). |
| 17 | + |
| 18 | + |
| 19 | +##6LoWPAN with ND and MLE |
| 20 | + |
| 21 | +This networking stack is using standard 6LoWPAN and uses: |
| 22 | + |
| 23 | +* Neighbor Discovery Protocol ([RFC4861](https://tools.ietf.org/html/rfc4861)) to locate other devices in the mesh network. |
| 24 | +* Mesh-Link-Establishment ([draft-kelsey-intarea-mesh-link-establishment-06](https://tools.ietf.org/html/draft-kelsey-intarea-mesh-link-establishment-06)) is used for establishing and configuring secure radio links. |
| 25 | + |
| 26 | +##Thread |
| 27 | +Thread is standardized by [Thread group](https://www.threadgroup.org/). |
5 | 28 |
|
6 | 29 | 
|
7 | 30 |
|
8 | 31 | mbed OS is now a Thread Certified Component. Using IPv6 with 6LoWPAN as the foundation, Thread technology provides a low-power, self-healing mesh network designed for the home.
|
9 | 32 |
|
10 |
| -The documentation is hosted in [here](https://os.mbed.com/docs/v5.6/tutorials/6lowpan-mesh.html). |
11 |
| - |
12 |
| -On mbed OS, usage is through [mbed Mesh API](https://os.mbed.com/docs/v5.6/reference/mesh.html) and [Socket API](https://os.mbed.com/docs/v5.6/reference/network-socket.html). |
| 33 | +##Wi-SUN |
| 34 | +Wi-SUN (Smart Utility Networks) specification is standardized by [Wi-SUN Alliance](https://www.wi-sun.org/). |
13 | 35 |
|
14 |
| -To see, how the 6LoWPAN Stack works, check the example application [mbed-os-example-mesh-minimal](https://github.com/ARMmbed/mbed-os-example-mesh-minimal). |
| 36 | +Mbed OS release 5.12 contains the initial Mbed Wi-SUN FAN implementation. Functionality of the Mbed Wi-SUN network stack will be updated when the Wi-SUN protocol is specified further. |
15 | 37 |
|
16 | 38 | ## License
|
17 | 39 |
|
|
0 commit comments