WAVECOM W-BitView

SFT39

 

Please call for pricing and availability.
All price quotes and purchases should be directed to Belinda McDonald, Office Manager
belinda@grove-ent.com, or call (800) 438-8155, or fax (828) 837-2216

Analysis of Bit Streams

W-BV Features:

Direct data import from the W-PCI, W-PCIe, W-CODE, W61 or W51 decoder

.NET application

User can add own functions (MatLab or C#)

Offline, stand-alone application

Bit manipulation tool

Bit display tools (text, graphics)

Multiple analyses may be processed simultaneously

Auto-update functionality

Report generator (parameter, data; ASCII, XML)

Free drag and drop of functions

Re-arrange functions in tree view

Nested docking

Auto hide

HEX or graphic view

Toolbox with functions for:

 Synchronization, Binary Modulation, Bit Manipulation, Decoding/Equalizer,  CRC and Polynomial, Channel Decoding, Unpacking, Decompression,
 Descrambler, Alphabets, Display Tools,  Analysis Tools, User defined functions

W-BV Overview

Today, the possibility to analyze and process demodulated signals with un-known protocols is important.

The WAVECOMŪ BitView Tool (W-BV) is an excellent companion to the WAVECOMŪ decoder products. It is a standalone application for analyzing unknown signal; signals with unknown protocols can be further analyzed and processed to retrieve the transmitted data. The software can also be used as a postprocessor for decoded data.

It is possible to import the data stream directly from the W-PCI, W-PCIe, W-CODE, W61 or W51 decoders, or to import data files.

What is Bit Analysis?

Bit analysis is the process of finding pattern in a seemingly random and incoherent stream of bits. The goal is to transform the bit stream into clear text, or into clean cryptographic text, for further processing. All framing, protocol overhead and checksums, and other extraneous data should be removed. The W-BV pro-vides the user with a set of sophisticated and highly specialized tools to ease and accelerate this process, and facilitate the recovery of useful data.

What W-BV Offers

BitView enables the user to analyze bit streams. The range of available functions includes the display of a bit stream in various formats, simple bit stream manipulations, as well as statistical and mathematical functions, and functions based on coding theory. The tools are directed at users with experience in both coding theory and mathematics; in particular, to understand some of the more complex functions a comprehensive mathematical know-ledge is a requirement.

All analysis steps are logged and saved in an ASCII (XML) format log file, which may be edited with most text editors. Similarly, each processing step, including the necessary parameters involved, is logged, as is each function used and its parameters. The log file may be loaded to repeat the saved analysis steps, which enables analysis sessions to be documented and stored for later automatic rerunning, without user intervention. For complete flexibility, the user may implement their own functions using .NET or MatLab - source code templates are part of the product package.

Using W-BV

The initial steps in the bit analysis process depend on what is known about the signal, and on the skill and experience level of the monitor. Prior knowledge of the source, language, frequency, modulation mode, time of capture, etc. are useful pieces of information which may facilitate the analysis of the bit stream.

The various classification tools available from the WAVECOMŪ decoders should then be used. These allow a fully automatic determination of modulation type and coding format, or at least the determination of certain essential parameters of the signal, e.g. baud rate and frequency shift.

Using the autocorrelation function will tell the operator whether the bit stream contains repeating pat-terns, e.g. synchronization words, HDLC flags or start-stop bits.

While the WAVECOMŪ decoders contain a wealth of tools and modes, their focus is on real-time analysis; BitView gives the user the opportunity to analyze and experiment repeatedly with captured data in order to recover the signal content.

Specifications BitView Functions
Signal Source File (bit stream as text, Unicode, hex)

File (bit stream as binary data)

W-PCI, W-PCIe, W-CODE, W51PC,W61PC, IAS bit stream
Synchronization Preamble
Binary Modulation NRZ-I NRZ-M NRS-S Bi-phase L (Manchester) Bi-phase-M Bi-phase-S DBi-phase-M DBi-phase-S
Bit Manipulation De-Interleaving Block

De-Interleaving Stream Extraction (Mask)

Extraction (Range)

AND/OR/XOR/NOT Bit Rotation

Bit Shift Bit Inversion DE-Stuffing (HDLC) Mirroring

Cutting

Decoding/Equalizer Viterbi-Decoding De-Puncturing

Difference Decoding BCH-Decoding

Block-Code-Analysis

Convolutional-Code-Analysis

General-Reed-Solomon-Decoding

CRC & Polynomial CRC (1..32) CRC-8 CRC-10

CRC-12 CRC-16

CRC-32 CRC (CCITT)

Parity (Even(Odd/Mark/Space)

Parity from H-Matrix

Parity from Polynomial

Channel Decoding ARQ-E3 SITOR FEC-A Bauer HNG-FEC RUM-FEC ITA-3 (M.342) ITA-5
Unpacking, Decompression UNZIP
Descrambler Descrambler (Pseudo Noise)
Source Decoding (Alphabets) Latin Third-Shift Greek Cyrillic Danish-Norwegian German French

 

Analysis of Bit Streams US ASCII Unicode UTF-7 UTF-8
Display Tools Background Color Font Right-to-left Word Wrap Bits per line Highlighting Alignment Transparent Cut/Copy/Paste Undo/Redo "x/-" or "1/0" bit presentation Graphic bit display
Analysis Tools Bit Statistic Autocorrelation Signal Duration

Bit Sync Analysis

User defined functions C# and MatLab sample template