|
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 |
|