The Perytons™ Protocol Analyzers wireless product line is an indispensable sniffing and analysis tool for ZigBee, 6LoWPAN, IEEE 802.15.4 and other protocols of wireless sensor networks; in their development, integration, installation, monitoring, and troubleshooting processes. Whether involved in applications like Automatic Meter Reading or Advanced Metering Infrastructure (AMR, AMI), Smart Energy, Smart Metering, Home Automation, Heating Ventilation and Air-Conditioning (HVAC) systems as well as other mesh wireless sensor networks  and Internet of things (IOT) related environments, the Perytons Protocol Analyzers are critical for all stages of a product’s development cycle and contribute to a smooth network operation.Peryton-M16

Supporting a variety of standard communications protocols as well as customization for proprietary protocols, with easy to learn, intuitive, user interface, our analyzers are the tool of choice for developers, Quality Assurance engineers, technical support and system integrators.

Designed for Desktop or Laptop PCs, the Perytons Protocol Analyzers wireless-line basic models are distinguished by their sniffing capabilities (e.g. single channel or single channel with diversity vs. multichannel) and the frequency band covered (2.4GHz or Sub 1 GHz).

The Perytons Protocol Analyzers support standard front-ends (we include the needed hardware as part of our sold products to allow immediate out-of-the-box use – USB dongle(s)s/modules and USB HUB when relevant).

The Perytons Protocol Analyzers are based on a single sophisticated core software structure built of different views and options. This approach addresses different personnel analysis needs usually required throughout the R&D cycle and allows easy upgrade from basic to more sophisticated models and add-ons as the need for such arise.

As a member of the ZigBee Alliance, we closely and quickly follow-up on changes and new features introduced from time to time in order to provide our partners and customers with the latest and greatest analysis solution available in the market.

VideoSmall bookSmall

Single Channel models

The Perytons Protocol Analyzers for single channel capture include the Peryton-S and the Peryton-D (both for 802.15.4 2.4GHz based networks).

While Peryton-S uses a single front-end that can be tuned to any of the 16 existing channels (the single channel selected can be changed by the user even during real-time capture and without interrupting it), the Peryton-D model is supplied with two front-ends that are set to capture the same channel and are used in a receive-diversity mode. The diversity option allows high fidelity capture of messages while overcoming potential RF interferences that can be typically seen in 2.4GHz indoor environments. bookSmall bookSmall

You can read a relevant whPeryton-Sitepaper about expected improvements when using diversity to capture messages here.

For customers working in a Sub 1 GHz environment, we propose the Peryton-SG model which are available in two ‘flavors’ (for standard and non-standard 802.15.4 Sub-1-GHz based networks – 780MHz, 868Mhz and 900MHz depending on the geographical territory and the local licensing allowance).

The different models of the Perytons Protocol Analyzers support standard front-ends (we include the needed hardware as part of our sold products to allow immediate out-of-the-box use – USB dongle(s)s/modules and USB HUB when relevant). bookSmall

The modular nature of our models allows to easily start by using a single-channel analyzer and upgrade the license to a multi-channel analyzer one or add required Add-Ons to the license as relevant needs are encountered.

Multiple Channels Simultaneous capture models

When dealing with multiple channels network environments, the Peryton-M Protocol Analyzer models enable a clear and detailed analysis of messages through the different analyzer views and sections.

The different models of the Perytons Protocol Analyzers support standard front-ends (we include the needed hardware as part of our sold products to allow immediate out-of-the-box use – USB dongle(s)s/modules and USB HUB when relevant).

There are three types of multiple channel simultaneous capture models available, all for 2.4GHz band networks:

Peryton-M4 (delivered with 4 front-ends and an appropriate USB HUB to connect them) – allows capturing up to 4 different channels simultaneously (this model can also be set to capture up to two different channels each using two receivers and running in diversity mode or to capture 3 channels while the fourth front-end is used for time-synchronization between the other front-end and thus results in a high time accuracy of the received messages even when capturing long time periods).

Peryton-M7 (delivered with 7 front-ends and an appropriate USB HUB to connect them) – allows capturing up to 7 different channels simultaneously (this model can also be set to capture up to three different channels each using two receivers and running in diversity mode or to capture 6 channels while the seventh front-end is used for time-synchronization between the other front-end and thus results in a high time accuracy of the received messages even when capturing long time periods).

Peryton-M16 (delivered with 17 front-ends and an appropriate USB HUB to connect them) – allows capturing up to 8 different channels simultaneously (this model can also be set to capture two different channels each using two receivers and running in diversity mode or to capture all the 16 channels while dongle number 17th. is used for time-synchronization between the other front-end and thus results in a high time accuracy of the received messages even when capturing long time periods). bookSmall

Perytons viewer - with no capture capability

For cases when there is no need to capture data for analysis (e.g. for viewing and analyzing data that has been captured by models with single or multi-channel capture capability), the Peryton-V (View-only with NO capture capabilities, ‘back-office” Protocol Analyzer model) can be used. bookSmall

The Perytons Protocol Analyzers Add-Ons

The Perytons Protocol Analyzers Add-Ons introduce additional dimensions of flexibility that assist in implementing special features and possibilities within the Perytons Protocol Analyzers environment.

There are four available Add-Ons: Peryton-Anywhere, Peryton-Scripting, Peryton-TG (Traffic Generator) and Peryton-SDK.

The Peryton-Anywhere Add-On bookSmall

The Peryton-Anywhere Add-On allows remotely monitoring and analyzing 802.15.4 based networks. All that is needed is to place a Peryton-Gateway (provided when purchasing in the Peryton-Anywhere Add-On) on site, with the relevant capturing front-end.

The Peryton-Gateway connects to the Internet cloud through the available broadband infrastructure at the network site (e.g. Ethernet, WiFi) or by using a dedicated 3G cellular link (thus independent from the site’s communication facilities).

The Peryton-Scripting Add-On bookSmall Script

With Peryton-Scripting Add-On the user can embed short pieces of C-Sharp (C#) code (we call those “User Defined Scripts” or just “Scripts”) into the Perytons Protocol Analyzer environment and enhance the overall analysis experience.

Defined Scripts can apply operations on the received messages just before they get populated to the different application views based on specific criteria or scenarios like: generate events and alarms, define new statistics charts, present specific messages in Time and Message View windows differently, initiate over the air traffic (if also the Peryton-TG is enabled), save captured data to a MySQL format data base (parallel to the saved data to disk) and much more.

No external development environment is required in order to write, execute or debug Scripts and the resulting Script code can be shared and run by other Perytons Protocol Analyzer license owners.

The Peryton-TG (Traffic Generator) Add-On bookSmall

The Peryton-TG Add-On enhances the Perytons Protocol Analyzer basic licenses by adding the ability to create, edit (including re-encryption of relevant messages with selected encryption keys) and transmit pre-defined traffic over the air.

This innovative tool enables using the Perytons Protocol Analyzer to stimulate the system-under-test by transmitting messages and in parallel capture the resulting traffic while analyzing the system-under-test response and is very useful for Protocol Vulnerability Assessments and Protocol Penetrations tests (see example movie).

The Peryton-SDK (Software Development Kit) Add-On bookSmall

When handling networks where a customized protocol or protocol-layer is involved but yet seeking to have a sophisticated analysis tool, the Peryton-SDK Add-On could be the right choice.

This Add-On allows adding a non-standard/customized protocol and/or application layers and integrate them into the Perytons Protocol Analyzer application.
The new added layers gain all the Perytons Protocol Analyzer features and capabilities including user-interface, enhanced features, views and toolbox, and become part of his overall Perytons Protocol Analyzer working environment.

The Peryton-SDK Add-On includes a C-Sharp (C#) development environment for Microsoft Visual Studio along with the Perytons Protocol Analyzer core libraries (the actual Microsoft Visual Studio application/license is not included).

Perytons Protocol Analyzers - Views and Features

The different Perytons Protocol Analyzer products are built on top of the same powerful engine that includes a vast variety of views to cover 802.15.4/ZigBee analysis from the big picture to the very last bit.

Some of the main sections included in the Perytons Protocol Analyzers are:

Time View window VideoSmall

Provides a unique view of the transmitted messages with full and clear representation of time-related processes. Messages can be grouped by device ID, network (PAN) ID, IP Address, channel or protocol-layer.
Time markers can be easily set allowing time related measurements and calculations. User time-related bookmarks as well as messages’ notes can can be inserted and shared with other users for shortening debugging processes.

Message View window VideoSmall

Allows drilling into the details of the message fields down to their bits. Field content can be shown numerically and textually and further detailed information is displayed by moving the mouse over each field. Both graphical modes and textual-tabular modes are included.

Message-Tree View window VideoSmall

Presents the different message blocks and layers in an easy to read color coded ‘tree-like’ (similar to XML) structure and allows looking into the data actually being transmitted over the air (in the relevant hexadecimal, ASCII or binary formats).

Network View window VideoSmall

Auto discovers the network topology based on the received messages. Each device is presented according to its type and all known and gathered information about it. Links between devices and routes are clearly displayed and the devices can be placed over a user-defined map or floor plan so to facilitate analysis of future capture sessions in the same network environment.

Message Sequence View window VideoSmall

Shows the interaction between multiple devices in a single screen (using a ‘Sequence’ or ‘Message Sequence’ diagram) while easily indicating the protocol layer, message direction, message type, etc.
Specific transactions are identified and can be grouped.

Additional Tools VideoSmall

The additional tools include statistics charts, flexible data search and filtering options, message compare utilities, temporary hiding element from views, encrypted data handling and more.

Analyzing ZigBeeIP and 6LoWPAN networks VideoSmall

The Perytons Protocol Analyzer includes dedicated sophisticated features for analyzing IP protocols (e.g. 6LoWPAN, ZigBee IP). These includes the ability to reconstruct HTML components of the actual HTML page (style sheet, images, etc.), building XML data into a tree-like structure and verifying its validity according to the relevant schema files, tracing participating message in TCP transactions and much more.
Read more about the special features for handling IP based protocols in this whitepaper.

Capture File Converter

The Perytons on-line file converter allows converting other analyzers files to the Perytons capture file format.
This allows users with no suitable capture hardware, to get a first hand impression of the Perytons features and capabilities for better evaluation of the product.

The on-line file converter supports the following file formats:

  • Ember (.isd)
  • Daintree (.dcf)
  • Texas Instruments (.psd)
  • Wireshark (.pcap) – containing IEEE 802.15.4 data

After submitting the file you will be asked to download the converted file, with extension .ANL to your computer. This file can be opened with the Perytons™ Protocol Analyzers.
Note that for large files the conversion process may take up to a few minutes.

Choose File:     

  • Overview

    Perytons Analyzer main screen with variety of windows showing the traffic from the large picture down to the last bit

  • Message Sequence

    Message Sequence window showing the sequence of messages between selected devices

  • Network Topology

    The Network View shows auto-detected message topology with the various devices their status and active connections

  • Time View

    Time View window showing messages along time axis with variety of grouping options time markers bookmarks and more

  • Tree View

    Tree View shows the message fields in hierarchical XML like view and over the original and deciphered hexadecimal data

  • Statistics Window

    Statistics Window shows the data in pre-defined as well as user created statistics charts

  • Data Capture

    Single channel as well as synchronized multi channel capture is supported in 2.4GHz as well as in Sub 1 GHz bands

  • Security

    Encrypted data is deciphered by auto detection or user managed encryption keys

  • Message Compare

    Message Compare allows to quickly find the differences between any two messages

  • User Defined Scripts

    User defined scripts are small pieces of code allowing to customize the analyzer generate alarms create statistics chart and generate traffic in response to the system under test behavior

  • Message Creation

    With the Traffic Generator add-on messages can be easily created and then sent over the air to stimulate the system under test

  • Tabular Mode

    In tabular mode user can select the fields to be displayed in Message View and sort the messages according to any of these fields

  • Search for Activity

    Search for activity allow to make passive and active scan after ZigBee or IEEE 802.15.4 traffic and to map the noise level and interference on each of the channels

  • 6LoWPAN Analysis

    When analyzing 6LoWPAN or ZigBee IP the Perytons analyzer decode the protocol layers and reassemble the web page or XML file that has been transferred between the devices

  • Using Notes

    Notes can be added to any message or device indicating events of interest and can then shared with colleagues for further analysis

  • User Preferences

    User preferences allow the user to set analyzer colors timers and other properties for optimized performance and look