Daintree Networks

SNA Release History

Please note that Daintree's Sensor Network Analyzer software and Sensor Network Adapter hardware were discontinued on March 31, 2010, and are no longer available for sale. The following information is provided for support purposes only.  

Each new release provides new functionality and enhancements to previous releases:


Release 3.2 (Dec 2009)

Licensing updates 

Updated licensing scheme using USB hardware licensing dongle:

  • Software now activated by connecting USB dongle (connection to Daintree licensing server no longer required)
  • Portability greatly simplified: simply unplug the dongle from one computer and connect it to a different one


Release 3.1 (Nov 2009)

ZigBee specification updates 

Packet decodes updated in accordance with the latest ZigBee specifications:

  • Smart Energy: Revision 15 (075356r15)
  • Home Automation: Revision 26 (053520r26)
  • Telecom Applications: Revision 06 (075307r06) 
  • Personal Home and Hospital Care: Revision 07 (075360r07) 
  • Commercial Building Automation: Release 10 (053516r10) Errata 085148r16ZB

Capture device support

The SNA now supports boards from the following development kits: 

  • Texas Instruments CC2530
  • STMicroelectronics MB851
     

Flexible decode updates

  • Decodes are available for the following:
    • ZigBee RF4CE (including security)
    • JenNet (Jennic)
    • 6LoWPAN (HC04 Draft)
  • Non-ZigBee network protocols can now be decoded via the command line interface
  • You can now convert captured APS packets to XML format (to use with the API)

Other enhancements 

  • Ability to change the IEEE address of the 2400E Adapter
  • Support for ZigBee Installation Codes
  • Ability for an active device to join a ZigBee network using the Network Rejoin command
  • New buttons in the Packet Decode window to take you to the next and previous packets (as defined in the Packet List)
  • Reload a capture file to replay again from the beginning
  • Quickly delete columns in the Packet List window
  • Rename, edit and delete custom filters
  • Packets and Measurements can now be copied as CSV (in addition to Text)


Release 3.0 (Dec 2008)

ZigBee specification updates

Packet decodes updated in accordance with the latest ZigBee specifications: 

  • ZigBee Cluster Library: 075123r02ZB
  • Smart Energy: SE Profile Revision 14 (075356r14) Errata (August 18)
  • Home Automation: Revision 25 (053520r25)
  • Telecom Applications: Draft 0.5 of Revision 05 (075307r05)
  • Commercial Building Automation: Draft 0.7 of Release 10 (053516r10)
  • Personal Home and Hospital Care: Draft 0.5 of Revision 0.5 (075360r05)
     

Capture device support

The SNA now supports boards from the following development kits:  

  • Freescale MC1322xNSK
  • TI CC2520
     

Flexible decodes

Flexible decode engine extended to cover MAC and Network layers. Engine uses XML-based protocol definitions of each layer within the stack, and the stack itself. Users can select the stack, layer and fields to decode through the SNA's GUI. New protocols can be created in XML and added to the SNA. Daintree has provided the following new network protocols (in addition to ZigBee, ZigBee PRO and IEEE 802.15.4): 

  • 6LoWPAN
  • SimpliciTIā„¢ (Texas Instruments) 
  • Synkro (Freescale)
     

Other enhancements 

  • New Packet List window filter for Malformed Date, to quickly locate packets that are the wrong size
  • New ## filter operator available, to filter on packets that include a specified field, regardless of its value


Release 2.4 (Nov 2009)

Licensing updates

Updated licensing scheme using USB hardware licensing dongle:

  • Software now activated by connecting USB dongle (connection to Daintree licensing server no longer required)
  • Portability greatly simplified: simply unplug the dongle from one computer and connect it to a different one


Release 2.3 (Jul 2008)

Commissioning and Management features upgraded

  • SNA can start or join a network using Key Establishment security
  • SNA can initiate and respond to a "request keys" command
  • SNA can start or join a network with a custom stack profile
     

Packet Decodes updated in accordance with the latest ZigBee specifications

  • SNA can start or join a network with a custom stack profile
  • ZigBee Cluster Library (ZCL) (08159r00) allowing the commissioning cluster to be used in any profile or endpoint
     

Other enhancements

  • Enhancements to scripting API including ZigBee Smart Energy Key Establishment and Signature support 
  • Saving of security keys in capture files
  • Enhancements to decryption of security encoded packets
  • Improved LQI and Link Status Cost calculation method
  • Customizable icons for certain MAC address ranges
     

Release 2.2 (Feb 2008)

Commissioning and Management (active) features now available on ZigBee PRO networks

  • SNA can start or join a ZigBee PRO network
  • SNA Active Mode supports use of application layer link keys
  • SNA can commission ZigBee PRO devices via updated commissioning cluster
     

Packet Decodes updated for latest ZigBee Specifications

  • Latest ZigBee Specification (053474r17) with ZigBee PRO features
  • Smart Energy Profile Specification (075356r10)
  • Home Automation Profile Specification (053520r25)
  • Commissioning Cluster (064699r12)
  • SNA now supports High Security (formally Commercial Mode Security)
  • The SNA was used by test houses and vendors during ZigBee PRO platform compliance testing
  • The SNA is part of testing activities in support of the new Smart Energy Profile
     

Other enhancements

  • Support for boards from the Ember EM250 Development Kit as both "active" and capture devices
  • Support for boards from the One RF Technology ZigBee Demo Kit as capture devices
  • The SNA's API has been updated to support ZigBee PRO
     

Release 2.1 (Aug 2007)

Service Discovery

  • Auto-detect endpoints and associated services (profiles/clusters)
  • Endpoints are displayed in Device Manager and the Visual Device Tree and Layout windows
  • Show Profile ID, Clusters (and Device ID if available) for each endpoint
     

Binding

  • Select source endpoints and add bindings
  • SNA will filter available destination devices/endpoints
  • Store binding details in devices or central table
  • Device Manager Bindings tab lists available bindings
     

Groups

  • Define groups
  • Add devices (endpoints) to groups
  • Store group details in devices or central table
  • Allow binding to groups
     

Locate individual devices (Locationing)

  • Currently supported for use with TI's CC2431-based solutions
  • Find nodes whose location is unknown or subject to change
  • Use background image and grid lines (in Visual Device Layout window) for easier identification of locations
     

Over-the-air (OTA) firmware upgrade

  • Currently supported for use solutions based on TI's Z-Stack proprietary solutions
  • Multiple devices can be upgraded simultaneously
  • Upgrade status available in Device Manager and Visual Device Tree and Layout windows
  • Once download is complete, devices are enabled or restarted
     

API for profile testing

  • XML-based string over TCP/IP socket API
  • Commands to send/receive APS data: RegisterEndpoint, DeregisterEndpoint, ApsDataRequest, Confirm and Indication
  • New commands can be added to assist with integration into third-party systems (e.g. building management systems)
     

ZigBee PRO updates

  • All decodes are up-to-date with the latest ZigBee 2007 Specification (r16 draft) which will support ZigBee PRO
  • SNA now supports High Security Mode (formerly Commercial Mode Security) with ability to manually add/edit and auto-detect all key types including master keys and link keys
  • SNA supports the new ZigBee PRO addressing scheme and address conflict resolution procedures
  • SNA is being used by test house and vendors during ZigBee PRO platform compliance testing
     

Release 2.0 (May 2007)

Device Manager

  • Manage multiple devices, assign user-defined labels and icons
  • Multi-channel and multi-node passive capture
  • Manage active device to start/join ZigBee networks
     

Commissioning and Management features

  • Commission devices using draft ZCL Commissioning Cluster
  • Discover network structure dynamically as devices join and leave
  • Remove devices from network using MgmtLeaveRequest
  • Control joining using MgmtPermitJoinRequest
     

Packet Decodes updated in accordance with the latest ZigBee specifications

  • ZigBee 2006 Specification (053474r13)
  • ZigBee 2007 (PRO) Draft Specification (053474r15)
  • ZigBee Cluster Library (Version 1.0)
  • Home Automation Profile (Version 1.0)
     

Performance Enhancements for large networks

  • User-defined upper limit on internal packet storage
  • Improvements to packet processing performance
  • Faster re-drawing of visual windows
     

Licensing Enhancements

  • Enforce Support Entitlement Checks
     

Windows Vista support
 


Release 1.7 (Aug 2006)

Enhanced Visualization Features

  • Radial View for more efficient display of network topology
  • Enhanced Tree View
  • Auto-detection of ZigBee Device Type (Coordinator, Router, End-Device)
  • Toolbars included with each View for improved usability
     

Packet Timeline View

  • Show packet events over time by device
     

Packet Decodes updated in accordance with the latest ZigBee specifications, and used by test house and vendors, to validate compliance to these standards

  • ZigBee Specification Version 1.1 (r12)
  • ZigBee Cluster Library Version 0.9
  • Home Automation Profile Version 0.9
     

Licensing Enhancements

  • Email Activation for all license codes
  • Support Entitlement Checks



Release 1.6 (May 2006)

Enhanced Application Profile Support

  • Complete Application Profile definition including attributes and commands defined in external XML file
  • Application Layer Decodes based on external XML file/s
  • Includes support for new ZigBee Cluster Library

Enhanced Measurement System

  • Visual Measurements displayed per device and/or per route
  • User defined measurement views
  • Device Health indicators to automatically identify unresponsive or unavailable devices
     

Enhanced Channel Scan

  • New Passive Scan in addition to existing active scan capability
  • Energy detect to scan for ambient energy level on each selected channel

Usability and other enhancements

  • Session Save and Restore where all application parameters can be saved to an XML file, and retrieved when required
  • Introduction of Standard Edition replacing the Developer Edition
  • License Portability feature to enable the transfer of license entitlements to a new PC



Release 1.5 (Dec 2005)

Application Profile Editing Ability

  • Application Profile defined in external XML file
  • Application Decodes based on external XML file/s
     

Active Analysis whereby a Daintree Networks 2400ESensor Network Adapter can join the network and query devices for their internal state. Active Analysis features include:

  • Active Channel Scan
  • Ability to join a specific device, a specific PAN, or the nearest device
  • Once joined, the active device may request:Network Structure Discovery, to build the current network topology; Request Power Levels, check battery levels for each device in the network; Request Inter-Device LQI, to check LQI levels between neighboring devices
     

Enhanced Visualization Features

  • Visualization options separated from other application options
  • New View Items for battery levels, inter-device LQI
  • User selection of View Items to be displayed on Visual Windows
  • Improved detection of network associations



Release 1.4 (Oct 2005)

  • Generic Serial Interface for third party capture devices with serial interconnect
  • Support for the ZMD 44102 Starter Kit
  • Support for the updated Integration Associates USB Dongles and Development Boards
  • Software Licensing Changes
  • Minor Enhancements and Defect Fixes


Release 1.3 (Aug 2005)

  • New Developer Edition and Basic Edition
  • Minor Enhancements and Defect Fixes


Release 1.2 (May 2005)

New Visual Device Layout visualization window

  • Place device icons on a user defined background image (jpg/bmp). Once the devices are placed, this window offers the same visualization features as the existing Visual Device Tree
     

New Playback Controls for the playback of previously saved capture files

  • Playback according to the originally captured timestamps (or an integer multiple thereof)
  • Pause, step, play, fast-forward through the file
  • Insert breakpoints and mark with a user defined label, to indicate interesting events or indicate a boundary between activities

Capture device support

  • Support for the CompXS Steeple USB dongle
  • Support for the Jennic JN5121-EK Development Board as a capture device


Release 1.1 (Apr 2005)

Standards support

  • All packet decodes have been validated against the ZigBee 1.0 specification with the Daintree Networks Sensor Network Analyzer used extensively as part of the ZigBee 1.0 Platform Certification testing
  • The Packet Decoder and analysis engine supports the decryption of secured frames according to the ZigBee 1.0 spec, and the display and downstream analysis of the resulting clear-text frames

Capture device support

  • Support for the Ember 2420 Development Board as a capture device

Usability and other enhancements

  • Device Naming Table, associates a user label and custom icons with specific wireless devices to make them easier to identify in the Visual Device Tree
  • Right-click context menus for items in the Measurements and Visual Device Tree enable selection of the corresponding item in the other window
  • Right-click context filters for items in the Measurements and Visual Device Tree enable the Packet List to display only those packets associated with the given item
  • New Configuration and Firmware Upgrade utilities for the Daintree Networks 2400E Sensor Network Adapter



Release 1.0 (Feb 2005)

This was the first release of the Sensor Network Analyzer. The SNA application is a superset of the previous Sensor Network Protocol Decoder application and as such, obsoletes the previous product.