Mindteck - Pushing the limits of possibility
Search
ISO 9001:2000, ISO 27001:2005 and SEI CMMI Level 5 Company
 
Embedded Systems
Product Engineering
Software Development
Electronics Design
Verification & Validation
ZigBee Design Services
About Mindteck
Investors
Media
Careers
Contact Us
ZigBee
  Home > Embedded Systems > ZigBee Design Services > Application Development Services
  
 
A ZigBee solution requires a RF transceiver, a microcontroller for application processing, and a ZigBee stack. Developing a ZigBee solution is much more complicated than putting all of them together. To ensure successful ZigBee implementation, it is imperative to rely on a partner who has knowledge of the architecture, capable of assessing design options at the chip and module levels and evaluating numerous practical issues identifiable to applications.


Mindteck has developed ZigBee technology enabled water meters and energy monitors with wireless data transfer and efficient metering capabilities. We have the ability to develop applications on both multi-vendor and single vendor platform solutions.

Our ZigBee center of excellence with its proven methodology provides one-stop-shop ZigBee solution – product evaluation, design, development, implementation and deployment.

ZigBee offers distinctive advantages for wireless applications of the following industries:

Building automation (security, HVAC, AMR and lighting access control)
Home automation (security, entertainment systems, HVAC and lighting access control)
Industrial automation (asset management, process control, energy management)


When developing low-power and low-data rate wireless remote monitoring and control applications, it is essential to consider multiple network topologies, power management methods, routing and route discovery, network recovery and healing, interoperability and security.

Network Topology
ZigBee supports star, mesh, and cluster-tree network topologies. Choosing the right network topology that best suits the application is an important decision. When data reliability is crucial, mesh architectures provide the best shield against signal degradation and loss of data. On the other hand few shorter range applications would be a hierarchical tree or star topology where the overheads of mesh network are not required.

Power Management
Power management is the most important factor since the operation will rely on many battery powered devices in the network. The devices need a considerable amount of sleep time to augment their lifetime.

Routing and Route Discovery
It is important to ensure applications use robust routing algorithm and discover the best possible route for data transmission from one node to another and remember them. The coordinators and routers maintain the routing and route discovery tables and employ the ZigBee path cost metric for route discovery and route repair.
Network Recovery and Healing
In a situation when the network goes down, for example due to power failure, the application should be designed to take care of the recovery of the network to its previous state and continue with data transmission without any errors.

Interoperability

We design applications based on the public profiles provided by ZigBee, offering complete interoperability with other devices designed using the same profile. ZigBee 1.0 has defined the public profile for lighting. For e.g. a halogen bulb manufacturer using the public ZigBee lighting profile can interoperate with any third party light switch dimmers using the same profile.

Star Topology



Tree Topology



Mesh Topology






We also design private application profiles to create restricted single or select vendor systems where products don’t provide open interoperability.

Security
We incorporate the security elements of 802.15.4 defined by ZigBee stack for MAC, network, and application layers. These include methods for key establishment and transport, device management, and frame protection. Based on the application needs, we decide whether to encrypt the data frame’s payload and the length of the authentication code, creating a balance between message protection and the overheads. When the strongest security is required, we secure at the application layer using a session key that can be authenticated and decrypted only by another device possessing the key.


Stack Development Services

Home | Embedded Systems |Business Apps. Consulting| Enterprise Consulting-SAPSecurity Infrastructure | Professional Services | About Mindteck  |  Investors |  Media |  Careers  | Contact Us
Copyright © Mindteck  Sitemap Website Theme Disclaimer