WE ARE MAKING IT EASY TO BUILD COMPLEX BATTERY-POWERED IOT APPLICATIONS
Simplicity is the key to our technology: NeoCortec is offering a professional, agile, scalable, and ultra low power wireless connectivity solution with very few limitations and a strong focus on user-friendliness and short time-to-market. With NeoMesh it has never been easier to create a complete, autonomous and self-containing wireless mesh-network targeting sensor type applications.
Unlike many other low power wireless IoT connectivity solutions, mesh-network is a mature technology that has been known for years and been subject to substantial improvements over time. We have taken mesh technology even further by finding completely new ways to address power consumption, scalability and security.
Attach an antenna, power on the small node and the protocol stack automatically forms an agile network without the need of a network manager to supervise the process.
Our evaluation kit takes you through a few preliminary steps and you are ready to build your own application. The system is integrated into modules, meaning you can quickly design the network you need, thereby reducing time-to-market.
With NeoMesh you own the entire wireless eco-system with no additional costs to third party providers
|ULTRA LOW ENERGY
Don’t worry about power supply, the system is designed for longevity. Power consumption is ultra low, allowing for battery lifespans of several years
The network forms automatically, and it can grow really big. The protocol stack allows for up to 65K nodes in one network
The network has security and reliability built into the core of the protocol stack
The NeoMesh protocol
The patented Wireless Mesh Networking Protocol replaces the central Network Manager with autonomous intelligent nodes. This key feature enables all network nodes to link to each other forming one single network that simply works, no matter how big it gets.
The patented routing mechanism routes data seamlessly through the network and eliminates any concern in performance created by obstacles in the RF path, nodes being blocked or simply moving around within the network. Weak spots in a real life network can easily be fixed by just adding another node. Given it has the right network ID, it automatically becomes a part of the network.
The NeoMesh security and reliability features
The NeoMesh technology has security and reliability features built into the core of the protocol stack. To make sure payload data or network communication in general can’t be monitored by an untrusted entity, all wireless communication between the nodes is encrypted using AES128. To prevent playback attacks, each payload data exchange between a source node and a sink node is protected with a challenge-response mechanism that will make it impossible to simply record a previous transmission, and re-transmit it again. This happens without adding transmission latency.
In addition to the security features, there are a number of features which helps to increase the reliability of the data transmission: Local ACK/NACK ensures that when the payload data travels from one node to the next, the sending node gets notified whether the transmission was successful or not. End-to-end ACK/NACK ensures that once the payload data has been delivered at the sink node, an acknowledgement package is routed back to the source node. This acknowledgement is delivered at the application layer. Alternatively, if the payload data did not reach its destination before the user programmable timeout period has been reached, a non-acknowledge will be generated by the protocol stack and delivered at the application layer. All this happens “under the hood”, and the application layer does not need to worry about it.
To fight radio noise – be it noise in general or communication signals from other technologies operating in the same unlicensed frequency band – Frequency Hopping Spread Spectrum is used to spread the transmission evenly in the frequency band. Each node has its own randomly selected hopping scheme, which means that it will transmit on a new channel each time it transmits.
The NeoMesh modules
All nodes in our system are equal. The protocol stack allows for up to 65K nodes in one network.
Each node can generate and transmit data. Furthermore, it is possible to assign up to 127 nodes to receive data a well. And maybe most important, all nodes consume roughly the same amount of energy, allowing each network node to run for years.
We offer some of the worlds smallest modules for wireless ad hoc mesh networking (11 x 18 x 2.5 mm). They come pre-certified to meet CE and FCC requirements and are easy to integrate into the final application. Just add a sensor and an antenna, and you are ready to go.
The modules are available in four frequency bands: 433 MHz, 868 MHz, 915 MHz, and 2.4 GHz.
The NeoMesh evaluation kit
To get you started evaluating the Wireless Mesh Networking Protocol, we have designed an evaluation kit, which will take you through a few easy steps to start sending payload data from one PC to another through the NeoMesh network.
We have designed the NeoGateway, a dedicated gateway to interface the NeoMesh network to an IP network. NeoGateway is provided as Open Source software designed to work on the Raspberry Pi platform. It can however also operate without problems on most Linux systems.
The gateway is designed with versatility in mind, and it can easily be adapted to interface with cloud services as well as local or remote proprietary servers. Only limited hardware resources are required, and the software can run on most embedded platforms with little adjustment required.