InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Are There Yet Zigbee Products On The Market? |
|
Answer» Yes, there are. Some implement an ACTUAL ZigBee stack while others feature an ZigBee ready platform like Ember NET. EXAMPLES in the residential space include Control4 (lighting), Eaton (HOME automation), Golden Power Manufacturing (sprinklers and thermostats), Hawking Technology (home gateways), Kalirel (heating), Mija (FIRE extinguishers), Nice (shutters), and TSC Systems (home automation). Examples in the commercial space include Mija (fire extinguishers), Philips (lighting), Siemens (building automation), and TAC (building automation). Yes, there are. Some implement an actual ZigBee stack while others feature an ZigBee ready platform like Ember Net. Examples in the residential space include Control4 (lighting), Eaton (home automation), Golden Power Manufacturing (sprinklers and thermostats), Hawking Technology (home gateways), Kalirel (heating), Mija (fire extinguishers), Nice (shutters), and TSC Systems (home automation). Examples in the commercial space include Mija (fire extinguishers), Philips (lighting), Siemens (building automation), and TAC (building automation). |
|
| 2. |
Is Zigbee A Competitor For Z-wave? |
|
Answer» ZIGBEE competes with Z-Wave in the home automation space. As a technology focused on the home control segment exclusively, Z-Wave has been faster than ZigBee in bringing its protocol STACK to the market. While Z-Wave is a single-source technology, ZigBee ENJOYS multi-sourcing and relies on an IEEE STANDARD. In ADDITION, ZigBee provides higher data rates and operates in both 2.4 GHz and sub-GHz unlicensed bands. ZigBee competes with Z-Wave in the home automation space. As a technology focused on the home control segment exclusively, Z-Wave has been faster than ZigBee in bringing its protocol stack to the market. While Z-Wave is a single-source technology, ZigBee enjoys multi-sourcing and relies on an IEEE standard. In addition, ZigBee provides higher data rates and operates in both 2.4 GHz and sub-GHz unlicensed bands. |
|
| 3. |
Is Zigbee A Competitor For Wifi (ieee 802.11b/g)? |
|
Answer» ZIGBEE and WiFi clearly address very distinct application requirements. COST and POWER consumption patterns of WiFi cannot fit WIRELESS control needs, whereas ZigBee BANDWIDTH is by far too low to transmit large data flows. ZigBee and WiFi clearly address very distinct application requirements. Cost and power consumption patterns of WiFi cannot fit wireless control needs, whereas ZigBee bandwidth is by far too low to transmit large data flows. |
|
| 4. |
Is Zigbee A Competitor For Bluetooth? |
|
Answer» ZigBee and Bluetooth have been developed to serve different APPLICATION spaces. Bluetooth targets higher data rates and better QoS to transport RICHER media (typically voice signals). ZigBee conveys much simpler messages across more scalable networks that require very low duty CYCLING WITHOUT CLOSE synchronization. ZigBee and Bluetooth have been developed to serve different application spaces. Bluetooth targets higher data rates and better QoS to transport richer media (typically voice signals). ZigBee conveys much simpler messages across more scalable networks that require very low duty cycling without close synchronization. |
|
| 5. |
Will Products Based On Different Zigbee Stack Profiles Be Interoperable? |
|
Answer» No, they will not. ‘ZigBee’ and ‘ZigBee Pro’ STACK profiles do not rely on the same addressing and ROUTING schemes, which PREVENT INTEROPERABILITY. No, they will not. ‘ZigBee’ and ‘ZigBee Pro’ stack profiles do not rely on the same addressing and routing schemes, which prevent interoperability. |
|
| 6. |
Does Zigbee Have A Transport Layer? |
|
Answer» No, the ZigBee SPECIFICATION does not define a transport layer. Since most ZigBee data exchanges target simple and small messages, the QUESTION of ensuring end-to-end data delivery has been left to the PRODUCT vendor. The latter can choose to INCLUDE that capability as part of its application. Some stack vendors, such as Ember, provide an additional transport layer that guarantees reliable end-to-end messaging and simplifies application development. This feature is however not specified in the standard and will therefore be used in combination with private application profiles. No, the ZigBee specification does not define a transport layer. Since most ZigBee data exchanges target simple and small messages, the question of ensuring end-to-end data delivery has been left to the product vendor. The latter can choose to include that capability as part of its application. Some stack vendors, such as Ember, provide an additional transport layer that guarantees reliable end-to-end messaging and simplifies application development. This feature is however not specified in the standard and will therefore be used in combination with private application profiles. |
|
| 7. |
Are Zigbee Networks Secure? |
|
Answer» The ZigBee specification includes provisions for security and data integrity based on access control lists, packet freshness timers and 128-bit AES encryption. It is FAIRLY SAFE to expect that these are ADEQUATE for residential and most commercial and industrial APPLICATIONS. The ZigBee specification includes provisions for security and data integrity based on access control lists, packet freshness timers and 128-bit AES encryption. It is fairly safe to expect that these are adequate for residential and most commercial and industrial applications. |
|
| 8. |
Are Zigbee Networks Scalable? |
|
Answer» ZIGBEE addressing scheme can support up to 65'535 nodes per coordinator, and multiple coordinators can be linked together to increase the overall size. This limit obviously is theoretical and does not guarantee proper operation of such a large network. Scalability will highly depend on the application requirements in terms of density, traffic LOAD and acceptable latency. With little experimental material available for very large networks, it is however safe to assume that such big networks will be adequately organized into geographical clusters. BUILDING on the ongoing ZigBee Alliance’s work REGARDING IP gateways, ONE can also imagine linking several ZigBee networks through high-speed IP backbones that already exist in many environments. ZigBee addressing scheme can support up to 65'535 nodes per coordinator, and multiple coordinators can be linked together to increase the overall size. This limit obviously is theoretical and does not guarantee proper operation of such a large network. Scalability will highly depend on the application requirements in terms of density, traffic load and acceptable latency. With little experimental material available for very large networks, it is however safe to assume that such big networks will be adequately organized into geographical clusters. Building on the ongoing ZigBee Alliance’s work regarding IP gateways, one can also imagine linking several ZigBee networks through high-speed IP backbones that already exist in many environments. |
|
| 9. |
Is Multipath Fading A Chief Concern For Zigbee? |
|
Answer» Multipath fading impacts all WIRELESS transmissions. Resulting radio signals reach the receiving antenna by several PATHS, leading to signal interference and phase shifts that can cause errors and affect the link quality. This phenomenon tends to be overlooked in MESH networks since data packets can travel through alternative routing paths in case of communication failure. While multipath fading may not be a concern for densely meshed ZigBee networks, it surely is for single point-to-point links. Multipath fading impacts all wireless transmissions. Resulting radio signals reach the receiving antenna by several paths, leading to signal interference and phase shifts that can cause errors and affect the link quality. This phenomenon tends to be overlooked in mesh networks since data packets can travel through alternative routing paths in case of communication failure. While multipath fading may not be a concern for densely meshed ZigBee networks, it surely is for single point-to-point links. |
|
| 10. |
What Is The Zigbee Cluster Library (zcl)? |
|
Answer» The ZIGBEE Cluster LIBRARY (ZCL) is a significant addition to REVISION 1.1. In ZigBee, a cluster is a message or collection of messages pertaining to a given application DOMAIN. Some devices (such as on/off switches) have the same definition and functionality whatever application profile is used. The idea behind creating the ZCL was to provide cluster reusability by abstracting clusters across several application domains and PLACING them in a library organized according to functional domains (e.g., lighting, closures, HVAC). The ZigBee Cluster Library (ZCL) is a significant addition to revision 1.1. In ZigBee, a cluster is a message or collection of messages pertaining to a given application domain. Some devices (such as on/off switches) have the same definition and functionality whatever application profile is used. The idea behind creating the ZCL was to provide cluster reusability by abstracting clusters across several application domains and placing them in a library organized according to functional domains (e.g., lighting, closures, HVAC). |
|
| 11. |
How Is Routing Performed In Zigbee? |
|
Answer» In ZIGBEE 1.0 and in ‘ZigBee’ stack profile, routing is initially performed deterministically, along the branches of the tree structure. Tree routing means that resulting routes are sometimes indirect and assumes that the network topology is static. As a second step, table routing can be used to shortcut the tree and discover new routes. In ‘ZigBee Pro’ stack profile, only table routing is allowed. Along a route, each intermediate NODE uses its own routing table to forward the PACKET to the next node, until the packet REACHES its destination. For a PARTICULAR destination, each node stores the next hop information in its routing table. In ZigBee 1.0 and in ‘ZigBee’ stack profile, routing is initially performed deterministically, along the branches of the tree structure. Tree routing means that resulting routes are sometimes indirect and assumes that the network topology is static. As a second step, table routing can be used to shortcut the tree and discover new routes. In ‘ZigBee Pro’ stack profile, only table routing is allowed. Along a route, each intermediate node uses its own routing table to forward the packet to the next node, until the packet reaches its destination. For a particular destination, each node stores the next hop information in its routing table. |
|
| 12. |
How Is Addressing Performed In Zigbee? |
|
Answer» In ZigBee 1.0 and in ‘ZigBee’ stack profile, nodes are logically ORGANIZED as a tree. Routers branch out in a tree-like manner from the coordinator, with END devices typically being sleepy devices. Addressing is performed hierarchically by following the tree structure. In ‘ZigBee Pro’ stacks profile, there is no logical tree structure. Network addresses are RANDOMLY ATTRIBUTED, with potential address conflicts resolved subsequently. In ZigBee 1.0 and in ‘ZigBee’ stack profile, nodes are logically organized as a tree. Routers branch out in a tree-like manner from the coordinator, with end devices typically being sleepy devices. Addressing is performed hierarchically by following the tree structure. In ‘ZigBee Pro’ stacks profile, there is no logical tree structure. Network addresses are randomly attributed, with potential address conflicts resolved subsequently. |
|
| 13. |
Does The Zigbee Coordinator Represent A Single Point Of Failure? |
|
Answer» All ZigBee networks require a coordinator, which is responsible for NETWORK formation. In ZigBee 1.0 and in ‘ZigBee’ stack profile, the coordinator ADDITIONALLY hosts the binding table and this way BECOMES a weak POINT. Mechanisms to deal with coordinator breakdowns (such as duplication of the binding table) are IMPLEMENTATION issues and out of the scope of revision 1.0. ZigBee 1.1 will host mechanisms to deal with coordinator failures and manage decentralized binding tables. The coordinator will not be any more at risk of becoming a single point of failure. All ZigBee networks require a coordinator, which is responsible for network formation. In ZigBee 1.0 and in ‘ZigBee’ stack profile, the coordinator additionally hosts the binding table and this way becomes a weak point. Mechanisms to deal with coordinator breakdowns (such as duplication of the binding table) are implementation issues and out of the scope of revision 1.0. ZigBee 1.1 will host mechanisms to deal with coordinator failures and manage decentralized binding tables. The coordinator will not be any more at risk of becoming a single point of failure. |
|
| 14. |
Is It Possible To Have Battery-powered Zigbee Routers? |
|
Answer» ZigBee ROUTERS are today assumed to be mains-powered. The low-power router functionality is EXPECTED to be part of the ZigBee specification in the near future. This initiative is driven by the ‘Wireless Sensor APPLICATIONS’ (WSA) work group. ZigBee routers are today assumed to be mains-powered. The low-power router functionality is expected to be part of the ZigBee specification in the near future. This initiative is driven by the ‘Wireless Sensor Applications’ (WSA) work group. |
|
| 15. |
What Is The Typical Battery Lifetime Of Zigbee End Devices? |
|
Answer» Battery lifetime is a function of many parameters such as battery type, capacity, duty cycling and end-use application. Different radios and micro-controllers feature different levels of power consumption, which ultimately affect battery lifetime. Today’s off-the shelf ZigBee components OPERATING under low duty CYCLES ALLOW for typical lifetimes comprised between 5 and 10 years. Applications like automatic METER reading that require even sparser transmissions may exceed 10 years. Further IMPROVEMENTS in power consumption are foreseen with the increasing availability of single-chip ZigBee solutions (integrating the radio and the micro-controller on the same chip). Battery lifetime is a function of many parameters such as battery type, capacity, duty cycling and end-use application. Different radios and micro-controllers feature different levels of power consumption, which ultimately affect battery lifetime. Today’s off-the shelf ZigBee components operating under low duty cycles allow for typical lifetimes comprised between 5 and 10 years. Applications like automatic meter reading that require even sparser transmissions may exceed 10 years. Further improvements in power consumption are foreseen with the increasing availability of single-chip ZigBee solutions (integrating the radio and the micro-controller on the same chip). |
|
| 16. |
What Is The Typical Communication Range Of Zigbee? |
|
Answer» RANGE depends on a NUMBER of factors including the surrounding environment, TRANSCEIVERS’ characteristics, ANTENNA design, output power, etc. Some of these parameters can be optimized to increase the range in specific propagation conditions. Using today’s off-the shelf ZigBee radios at a nominal output power of 0 dBm, typical values are 10 to 50 m indoor and about 100 m outdoor, more in case of perfect line-of-sight. Range depends on a number of factors including the surrounding environment, transceivers’ characteristics, antenna design, output power, etc. Some of these parameters can be optimized to increase the range in specific propagation conditions. Using today’s off-the shelf ZigBee radios at a nominal output power of 0 dBm, typical values are 10 to 50 m indoor and about 100 m outdoor, more in case of perfect line-of-sight. |
|
| 17. |
Is It Possible To Deploy Zigbee Networks In Sub-ghz Bands? |
|
Answer» Yes, it is. ZigBee can use IEEE 802.15.4 PHYSICAL interfaces transmitting at 868 MHz or 915 MHz. Data rates are reduced to 20 kbps and 40 kbps, respectively. The rest of the protocol stack is the same as in ZigBee implementations at 2.4 GHZ. Yes, it is. ZigBee can use IEEE 802.15.4 physical interfaces transmitting at 868 MHz or 915 MHz. Data rates are reduced to 20 kbps and 40 kbps, respectively. The rest of the protocol stack is the same as in ZigBee implementations at 2.4 GHz. |
|
| 18. |
What Are The Various Zigbee Certification Mechanisms? |
|
Answer» The ZigBee Alliance has defined three certification levels:
The ZigBee Alliance has defined three certification levels: |
|
| 19. |
What Is The Zigbee Commissioning Framework (zcf)? |
|
Answer» The purpose of the ZigBee Commissioning Framework (ZCF) is to specify standardized ways of forming and configuring ZigBee NETWORKS. This includes the definition of GENERAL commissioning modes (fully automatic, with or without commissioning tool) and CONSISTENT procedures to activate ZigBee devices. The ZCF will be available in revision 1.1 and COMES together with HA and CBA application profiles. The purpose of the ZigBee Commissioning Framework (ZCF) is to specify standardized ways of forming and configuring ZigBee networks. This includes the definition of general commissioning modes (fully automatic, with or without commissioning tool) and consistent procedures to activate ZigBee devices. The ZCF will be available in revision 1.1 and comes together with HA and CBA application profiles. |
|
| 20. |
What Are The Various Zigbee Application Profiles? |
|
Answer» ZigBee 1.0 includes the ‘Home Controls, Lighting’ (HCL) application profile, which provides basic definitions for simple residential lighting applications. ZigBee 1.1 will include additional application profiles:
ZigBee 1.0 includes the ‘Home Controls, Lighting’ (HCL) application profile, which provides basic definitions for simple residential lighting applications. ZigBee 1.1 will include additional application profiles: |
|
| 21. |
What Are The Various Zigbee Stack Profiles? |
|
Answer» ZigBee 1.1 will include two stack profiles:
ZigBee 1.1 will include two stack profiles: |
|
| 22. |
Are There Several Zigbee Versions? |
|
Answer» Currently, the public revision of the specification is ZigBee 1.0 (dated December 2004). It includes the NETWORK layer, the application layer, and the ‘Home Controls, Lighting’ (HCL) application profile (which will be superseded by a NEW profile in the next revision). ZigBee 1.0 does not include any commissioning recommendations, nor does it specify any particular stack profile since only tree ADDRESSING is defined. The next public revision of ZigBee is 1.1, which should be available by end 2006. It will include advanced features allowing to depart from current limitations imposed by tree addressing and centralized binding. New application profiles, along with corresponding commissioning frameworks, will also be released. Some VENDORS, such as Ember, provide ZigBee STACKS that are ahead of the current specification. Advanced features are then often brought to the ZigBee Alliance to be included in the next official revision. Currently, the public revision of the specification is ZigBee 1.0 (dated December 2004). It includes the network layer, the application layer, and the ‘Home Controls, Lighting’ (HCL) application profile (which will be superseded by a new profile in the next revision). ZigBee 1.0 does not include any commissioning recommendations, nor does it specify any particular stack profile since only tree addressing is defined. The next public revision of ZigBee is 1.1, which should be available by end 2006. It will include advanced features allowing to depart from current limitations imposed by tree addressing and centralized binding. New application profiles, along with corresponding commissioning frameworks, will also be released. Some vendors, such as Ember, provide ZigBee stacks that are ahead of the current specification. Advanced features are then often brought to the ZigBee Alliance to be included in the next official revision. |
|
| 23. |
Which Zigbee Alliance Members Are Active In Automated Metering? |
|
Answer» Holley METERING, Itron, and SCHNEIDER ELECTRIC. Holley Metering, Itron, and Schneider Electric. |
|
| 24. |
Which Zigbee Alliance Members Are Active In Industrial Automation? |
|
Answer» Crane, EATON, Grundfos, Hitachi, HONEYWELL, Invensys, LEGRAND, Mitsubishi Electric, Omron, SCHNEIDER Electric, Siemens, Yamatake, and Yokogawa. Crane, Eaton, Grundfos, Hitachi, Honeywell, Invensys, Legrand, Mitsubishi Electric, Omron, Schneider Electric, Siemens, Yamatake, and Yokogawa. |
|
| 25. |
Which Zigbee Alliance Members Are Active In Residential And Building Automation? |
|
Answer» CONTROL4, Danfoss, EATON, Grundfos, Hitachi, Honeywell, Hubbell, Invensys, Johnson Controls, LEGRAND, Marlin Controls, Mitsubishi Electric, NICE, Niko, Philips, Schneider Electric, Siemens, TRANE, Urmet Domus, Vantage Controls, Viconics, and Yamatake. Control4, Danfoss, Eaton, Grundfos, Hitachi, Honeywell, Hubbell, Invensys, Johnson Controls, Legrand, Marlin Controls, Mitsubishi Electric, Nice, Niko, Philips, Schneider Electric, Siemens, Trane, Urmet Domus, Vantage Controls, Viconics, and Yamatake. |
|
| 26. |
What Are The Typical Applications Promoted By The Zigbee Alliance? |
|
Answer» Since its inception ZigBee technology has been designed as a general-purpose low-data rate, low-power wireless solution. Contrary to competing technologies (such as Z-Wave, which focuses on home control), ZigBee has a very wide application scope. Typical EXAMPLES include home automation (lighting, heating, closures, security, access to set-top boxes), BUILDING automation (lighting, HVAC, smoke DETECTION, access control), industrial MONITORING, automatic meter reading, environmental data collection, and medical sensing. Since its inception ZigBee technology has been designed as a general-purpose low-data rate, low-power wireless solution. Contrary to competing technologies (such as Z-Wave, which focuses on home control), ZigBee has a very wide application scope. Typical examples include home automation (lighting, heating, closures, security, access to set-top boxes), building automation (lighting, HVAC, smoke detection, access control), industrial monitoring, automatic meter reading, environmental data collection, and medical sensing. |
|
| 27. |
Who Is Supporting The Zigbee Alliance Today? |
Answer»
|
|
| 28. |
What Is The Goal Of The Zigbee Alliance? |
|
Answer» The goal of the ZIGBEE ALLIANCE is to create an open specification defining mesh and tree network topologies with interoperable application profiles for wireless control systems. Its FOCUS is clearly on standards-based, low-cost, low-power, and low-data rates applications. MEANS to certify products are ALSO within the scope of the ZigBee Alliance. The goal of the ZigBee Alliance is to create an open specification defining mesh and tree network topologies with interoperable application profiles for wireless control systems. Its focus is clearly on standards-based, low-cost, low-power, and low-data rates applications. Means to certify products are also within the scope of the ZigBee Alliance. |
|
| 29. |
What Is The Zigbee Alliance? |
|
Answer» The ZigBee Alliance is a non-profit industry consortium of LEADING semiconductor manufacturers, technology providers, OEMs and end-users WORLDWIDE. Members aim at defining a global specification for interoperable, cost-effective, low-power wireless applications BASED on the IEEE 802.15.4 standard. Current membership is about 200 and includes both heavyweights (such as Siemens and TEXAS Instruments) and SMALL startups. The ZigBee Alliance is a non-profit industry consortium of leading semiconductor manufacturers, technology providers, OEMs and end-users worldwide. Members aim at defining a global specification for interoperable, cost-effective, low-power wireless applications based on the IEEE 802.15.4 standard. Current membership is about 200 and includes both heavyweights (such as Siemens and Texas Instruments) and small startups. |
|