
Marc Kamsu

Shensheng Tang

Yi Zheng
- Professor, St Cloud State University, St Cloud, USA
- Associate Professor, St Cloud State University, St Cloud, USA
- Professor, St Cloud State University, St Cloud, USA
Abstract
SmartMesh IP is an innovative way to connect smart devices with advanced network management and comprehensive security features. SmartMesh IP delivers reliable, scalable, and energy efficient wireless sensor connectivity. In recent years, SmartMesh IP has become the industry’s most energy- efficient wireless mesh sensing technology even in harsh and dynamically changing radio frequency (RF) environments. This paper proposes a SmartMesh IP network system that consists of a network manager and a group of motes. The network manager monitors and manages network performance and security, and exchanges data with a host application. The motes are the wireless nodes that have built-in sensors and can collect and relay data from/to other motes or from/to the network manager. The proposed system is implemented the system through hardware integration, firmware design, and software development, as well as system testing. Through various experiments, the software, firmware, and hardware platforms have been shown to be able to fully configure the SmartMesh IP devices and get them to perform real-world applications such as monitoring the environment temperature at different places within the SmartMesh IP network. By using internal or external temperature sensors, the platforms developed in C# programming have shown to successfully achieve the temperature data collection and the network topology viewing. The temperature data can be monitored by the system dynamically with respect to the real time. The developed network topology platform can be used to visualize the communicating nodes and the links among them in the SmartMesh IP network. The proposed design and implementation method can provide practical reference for the development and industrial application of SmartMesh IP networks.
Keywords: SmartMesh IP, Network manager, Mote, C# programming, Hardware integration, Firmware design, GUI
[This article belongs to Journal of Microcontroller Engineering and Applications(jomea)]

Full Text
Browse Figures
References
1. J. Iannacci, RF-MEMS Technology for High-Performance Passives, 2017, IOP Publishing.
http://dx.doi.org/10.1088/978-0-7503-1545-6
2. S. Furber, Arm System-On-Chip Architecture, 2nd Edition, 2000, Addison-Wesley Professional.
3. T. Arampatzis, J. Lygeros and S. Manesis, “A Survey of Applications of Wireless Sensors and
Wireless Sensor Networks,” Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005, pp. 719-724, doi:
10.1109/.2005.1467103
4. J.M. Kahn, R.H. Katz and K.S.J. Pister, “Mobile Networking for Smart Dust”, ACM/IEEE Intl.
Conf. on Mobile Computing and Networking (MobiCom 99), Seattle, WA, August 17-19, 1999.
5. M.A. Horton, S. Glaser, and N. Sitar, “Wireless Networks for Structural Health Monitoring and
Hazard Mitigation”, Proc. of the US-Europe Workshop on Sensors and Smart Structures
Technology, pp. 19-23, 2002.
6. IEEE 802.15.4-2003-IEEE Standard for Telecommunications and Information Exchange Between
Systems-LAN/MAN Specific Requirements-Part 15: Wireless Medium Access Control (MAC)
and Physical Layer (PHY) Specifications for Low Rate Wireless Personal Area Networks
(WPAN). https://standards.ieee.org/content/ieee-standards/en/standard/802_15_4-2003.html
7. K. Pister and L. Doherty, “TSMP: Time synchronized mesh protocol”, IASTED International
Symposium on Distributed Sensor Networks (DSN 2008), Nov. 16–18, 2008, Orlando, Florida,
USA.
8. J. Song, S. Han, A. Mok, D. Chen, M. Lucas, M. Nixon, and W. Pratt, “WirelessHART: Applying
Wireless Technology in Real-Time Industrial Process Control,” 2008 IEEE Real-Time and
Embedded Technology and Applications Symposium, 2008, pp. 377-386, doi: 10.1109/RTAS.
2008.15.
9. IEEE 802.15.4e-2012-IEEE Standard for Local and metropolitan area networks–Part 15.4: LowRate Wireless Personal Area Networks (LR-WPANs) Amendment 1: MAC sublayer.
https://standards.ieee.org/standard/802_15_4e-2012.html
10. T. Watteyne, L. Doherty, J. Simon and K. Pister, “Technical Overview of SmartMesh IP,” 2013
Seventh International Conference on Innovative Mobile and Internet Services in Ubiquitous
Computing, 2013, pp. 547-551, doi: 10.1109/IMIS.2013.97.
11. K. Brun-Laguna, A. L. Diedrichs, D. Dujovne, C. Taffernaberry, R. Léone, X. Vilajosana, and T.
Watteyne, “Using SmartMesh IP in Smart Agriculture and Smart Building applications”,
Computer Communications, Vol. 121, pp. 83-90, 2018. https://doi.org/10.1016/j.comcom.2018.
03.010.
12. Y. Tanaka, B.H. Le, V. Kobayashi, C. Lopez, and T. Watteyne, “Demo: Blink–Room-Level
Localization Using SmartMesh IP”, in Proceedings of the 2020 International Conference on
Embedded Wireless Systems and Networks, pp. 198–199, Feb. 2020.
13. S. Gheorghiu, K. Nagy-Betegh, R. Molnar, and R. Grammenos, “WALLSY: The UWB and
SmartMesh IP enabled Wireless Ad-hoc Low-power Localization SYstem”, in Proceedings of the
2021 International Conference on Localization and GNSS (ICL-GNSS), 1-3 June 2021.
14. M. Price, C# 7 and. NET Core: Modern Cross-Platform Development, 2nd Edition, Packt
Publishing, March 2017.
15. Analog Devices, DC2274A-A, SmartMesh IP USB Network Manager. Available:
https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boardskits/dc2274a-a.html#eb-overview
16. Analog Devices, DC9018B-B, SmartMesh IP RF Certified Evaluation/Development Mote.
Available: https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluati
on-boards-kits/dc9018b-b.html#eb-overview
17. M. Lutz, Learning Python, 5th Edition, June 2013, O’Reilly Media, Inc.
18. IAR Systems, IAR Embedded Workbench for ARM, Software Development Tool. Available:
https://www.iar.com/
19. Dust Networks, Inc., SmartMesh SDK-a Python package. Available: https://dustcloud.atlassian.
net/wiki/spaces/SMSDK/overview?homepageId=1015834

Journal of Microcontroller Engineering and Applications
Volume | 8 |
Issue | 2 |
Received | July 24, 2022 |
Accepted | August 15, 2021 |
Published | August 20, 2022 |