GL Communications Inc.
Home  >  Analysis  >  Software Applications

T1 E1 Release Notes - Earlier Versions

(Please click here for Latest Versions)

Version 6.22 | Version 6.18 | Version 6.14 | Version 6.07 | Version 6.0 | Version 5.33 | Version 5.32
Version 5.28 | Version 5.24 | Version 5.20 | Version 5.18 | Version 5.13 | Version 5.11
Version 5.08 | Version 4.98 | Version 4.95 | Version 4.91 | Version 4.86
Version 4.80 | Version 4.71

Features and enhancements in Version 6.22 - Released in Oct 2012

New Applications

  • tProbe™ Datacom Analyzer Board
    GL's Datacom Analyzer is an optional board available with GL's tProbe™ T1E1 Analyzer USB unit. The portable tProbe™ T1 E1 and Datacom Analyzer is designed for the service installation, verification, and maintenance of data communications and telecom equipments. It provides a software selectable interface to emulate DTE, DCE and monitor the data communication lines for both synchronous (SYNC), and asynchronous (ASYNC) modes of operation. The analyzer supports BER testing in ASYNC or SYNC mode. In SYNC mode, the Rx and Tx clock sources are either internal or external and triggered with rising or falling edge detection.

    The Datacom Analyzer supports V.24, V.35, V.36, X.21, RS-449, RS-485, EIA-530, and EIA-530A interfaces and can be configured as DTE or DCE to test Channel Service Unit (CSU) and Data Service Unit (DSU) entities used to create point-to-point multi-port applications.

    tProbe™ Datacom Analyzer Unit

  • tProbe™ FXO FXS Simulator Board
    The FXO port on tProbe™ allows to simulate a two-wire FXO device such as a telephone or a fax machine. This feature allows you to capture and analyze data from a two-wire telephone line, as well as to generate and transmit analog data onto that two-wire line.. Similarly, the FXS port on tProbe™ emulates a two-wire FXS service such as a telephone wall jack. This feature allows you to interface with an FXO device such as a telephone. Server commands allow you to provide standard FXS features such as monitoring for the off-hook line, sending ring signals, and providing dial tone.

  • FAX Simulator (WCS Based)
    WCS Fax Simulator module uses simple commands to transmit and receive the fax information as electrical signals through the T1/E1 (telephone system). The contents (text or images) are sent as a single fixed graphic image, converting it into a bitmap. The receiving end reconverts the coded image and creates a copy of the document. It supports almost all FAX standards such as V.17, V.27, V.29, V.33, and V.34.

  • CAS Analyzer
    GL's CAS Analyzer supports monitoring and decoding of CAS signaling events over T1/E1 networks. Supported CAS signaling types include MFC-R2 and R1. The real-time analysis is used to capture data on one or multiple T1/E1 lines on the specified timeslots simultaneously during transmission. Users can record all or filtered traffic into a trace file. The recorded trace file can then be analyzed offline and exported to ASCII file, or printed.

  • MAPS CLI Server
    MAPS™ can be configured as server-side application, to enable remote controlling of the application through multiple command-line based clients. Supported clients include C++, TCL, Python and others.

    User can remotely perform all functions such as start testbed setup, load scripts, and profiles, apply user events such as send digits/file/tones, detect digits/file/tones, dial, originate call, terminate call, start and stop traffic and so on. User can also generate and receive calls through commands. This client application is distributed along with MAPS™ Server application. Multiple MAPS™ CLI servers can be controlled remotely from single client application (such as TCL, Python, etc).

    MAPS™ TCL Client Interface (MAPS Client IFC) application includes a MapsClientIfc.dll file, a packaged library that enables communication with the MAPS™ Server from a TCL environment. The advantage of such communication enables user to control MAPS™ by sending commands and receiving responses in a scripting language already familiar with many users.

New Enhancements

  • T1 E1 Analyzer Software Enhancements
    • Windows Client Server (WCS) - xx600 and Simplified Audio Client (SAC) – xx605 are now part of Basic Applications. 
    • Additional physical level alarms: clock slip, signal level, freq
    • Clock slip display implementation for Universal and tProbe™ boards
    • FPGA enhancements  - Added Clock Slips, 64-bit interval timer,  and for clock slip and timer register changes

  • Protocol Analyzer Enhancements
    • Flexible summary setup improvements: collapse/expand layer/field tree, wildcard field search in the tree
    • Protocol analyzers detail view field offset display and upon selection of a detail view line (field) highlighting corresponding hex dump view bytes.

  • GSM Analyzers
    • Small correction to decode and changes to text strings
    • Standard updated to 3GPP TS 24.008 V8.15.0 (2011-12)

  • SS7 Analyzers
    • High Speed Link (HSL) is supported in MTP2 layer. User is allowed to set this preference in ini file.
  • Octal/Quad T1 E1 Board Enhancements
    • Updated the Octal Board to use Message Signaled Interrupts (MSIs) on Windows systems that support MSI
    • MSIs are a new type of interrupt available on PCI Express boards. A board using MSI doesn't share its interrupt with any other board on the system, so the OS will service the interrupt faster. MSIs are supported on Windows Vista and later. Most Linux systems also support MSIs.
  • MAPS™
    • MAPS applications version released
    • MAPS Framework now includes –
    • Changes to Profile Handling
    • Profile selection, and Script Selection changes in Call Generation
    • MAPS ISUP Conformance Scripts – scripts are in an encrypted zip file.
    • Two new commands have been introduced to decode a wide variety of tones - These commands examine the signal arriving on the designated timeslots for the tones specified in the tone-list.  A wide variety of tones may be designated, making these commands suitable for high-level analysis of calls.  The command also allows you to specify the format of the timeslot data as A-Law, µ-Law, or 16-bit linear. 
    • A new DSP operator that decodes tones from a source data stream has been introduced - These DSP operators examine the signal supplied by the DSP operator for the tones specified in the tone-list.  A wide variety of tones may be designated, making these operators suitable for high-level analysis of signal streams.  The operator also allows you to specify the format of the timeslot data as A-Law, µ-Law, or 16-bit linear.
    • Code added to the WCS FXO and FXS commands to keep FXO/FXS and VF in sync with regard to the data format in use (A-Law, Mu-Law, or 16-bit PCM). Whenever a client requests a particular format for FXO/FXS, that format is set for VF also.
    • Many new commands have been introduced that allow clients to control the operation of the FXO and FXS ports on tProbe and later platforms. 
    • A new command has been introduced that allows you to set the companding/encoding option in use to the default for the system you are using.  This command sets the companding (or encoding) option to the default for the system in use.  This is normally µ-Law for T1 systems, and A-Law for E1 systems.
    • The default timeslots associated with FXO and FXS Input/Output operations has been changed for T1 systems.  The default timeslots used for both T1 and E1 systems are now: FXO input -- Tx timeslot #1:1; FXO output – Rx timeslot #1:5;  FXS input – Tx timeslot #2:1; FXS output – Rx timeslot #2:5
    • Idle Code now kept in sync with FXO/FXS coding option - When you change the coding option used for FXO and/or FXS operations, the idle code used for the digital port associated with the specified FXO or FXS port is changed to correspond to the specified coding option.  For A-Law and µ-Law encoding, the idle code specified in the T1/E1 Analyzer's Configuration menu will be used.  For 16-bit linear PCM coding, the idle code is assumed to be zero.

Bug Fixes

  • HDLC Based Analyzers
    • Time jump problems in SS7, ISDN, etc  fixed

  • SS7 Analyzers
    • Decodes SCCP higher layer depending on TCAP package type
    • SS7Prot.ini: SSNMAP_MIN & SSNMAP_MAX variable are removed from ANSI standard. We are using same flag for both GSM-MAP & ANSI MAP.
    • Summary columns can now be defined for ANSI, CHINA & UK standards.
    • Corrected the CDR crash issue when ini value of SS7_CALLTRACE_TYPE is other than 0 or 1.
    • Corrected the issue of FSN and BSN field in MTP2 decoded in reverse order.

  • Automated Continuous Capture
    • Continuous logging of captures was slowing down and crashing the application. By default, logging is now turned off, should no longer crash unless there are tens of thousands of files in the capture folder. This is a temporary fix. The application will be updated so that the location of capture folders can change periodically as in the Multi-CCA application.
    • Application is fixed and will no longer crash due to overrun/under run errors
    • Application displays overrun/under run errors ( number of bytes)

  • T1 E1 Analyzer Software
    • Corrected B8ZS setting bug
    • Added diagnostic features to DB Loader
    • Cleaned up initial alarm settings for T1/E1 – they are green if everything is ok
    • Fixed reset button problems when analyzer is running for a long time.
    • Fixed incorrect names for E1 Distant MF, instead of yellow alarm.
    • 32-bit T1E1 installations will not install on 64-bit OS's
    • Fixed VF speaker problem in USB E1 analyzer; UsbDefaultE1.cfg has been updated. Register 9 init to set to x80 for speaker to work for Rx and Tx codec
    • Included sample file, "Dialtone.mtd" for all installations
    • Fixed Signaling Transitions issue where user was not able to select the directory to save the log files

  • WCS Fixes
    • Updated CAS MTD files for WCS
    • Bug fixes in set dial tone commands
    • Bug fixes in get caller id commands

  • tProbe™ Fixes
    • Fixed problems with local driver/framer loopback settings in tProbe™.
    • Corrected tProbe™ setting 0 Hz clock adjustment. Was not precise which is required for 0 adjustments.
    • Corrected GlComInterface handling of tProbe™ loopback setting
    • Fixed tProbe self test issues because of loopback change.
    • Corrected loopback chip bit handling for tProbe™.
    • tProbe™ Lite E1 (x86 & x64) – Fixed Menu structure under Programs Menu
  • MAPS™ Fixes
    • Removed TcpApi dll dependency
    • Fixed Load Generation profile path problem.
    • Fixed Incoming Call Handler Script Entry restriction.
    • Fixed crash in script editor Receive Instruction
    • Fixed Maps-CAS connection to server problem
    • Memory leak fixes for CLI, and MAPS
    • Multiple instances of CLI Server crash
    • Fixed Tone Detection bug when running both monitor digit and tone
    • Fixed Event Log crash and Exclusive Profiles bug
  • Help Files
    • Main Analyzer
    • Datacom Analyzer
    • Protocol Analyzers
    • CAS Capture
    • Multi Call Capture
    • Automated Continuous Capture
    • WCS
    • tProbe-FXO/FXS

Features and enhancements in Version 6.18 - Released in June 2012

New Applications

  • Octal/Quad T1 E1 Boards

    GL's Octal & Quad T1 E1 boards are high density and provide Four (4) or Eight (8) RJ-48 T1 E1 ports and multiples thereof. For example, configurations of 8, 12, 16, 64 T1 E1s in a single rack are possible Octal boards are compatible with dual, quad, and higher core motherboards and software that simulate dual and quad cores (hyper-threading). It supports for all existing T1 E1 applications including comprehensive Voice, Data, Protocol, Analog, Digital Analysis / Emulation, and Echo and Voice Quality testing.
  • Multiple Call Capture and Analysis (Multi CCA)

    Multi CCA is used to monitor hundreds of calls, capture the bidirectional data, signaling and traffic, simultaneously from multiple T1/E1 lines, based on the user-defined trigger configurations. Once the capture trigger type is selected, users can control and run multiple capture instances on different T1/E1 ports from a single GUI.
  • Datacom Analyzer Board

    GL's Datacom Analyzer is an optional board available with GL’s tProbe™ T1E1 Analyzer USB unit. The portable tProbe™ T1 E1 and Datacom Analyzer is designed for the service installation, verification, and maintenance of datacom and telecom equipments. It provides a software selectable interface to emulate DTE, DCE and monitor the datacom lines for both synchronous (sync), and asynchronous (async) mode of operation.

    The datacom analyzer supports V.24, V.35,V.36,X.21, RS-449, RS-485,EIA-530 and EIA-530A interfaces and can be configured to DTE or DCE and ASYNC or SYNC mode.In SYNC mode, the Rx and Tx clock sources are either internal or external and triggered with rising or falling edge detection. Supports testing of Channel Service Unit (CSU) and Data Service Unit (DSU) entities used to create point-to-point multi-port applications.

tProbe™ Datacom Analyzer Unit

New Enhancements

  • tProbe™ Board Enhancements

    • BoardSerialRegisters.cfg added to installation for reading the 2W FXO and FXS Hardware Registers
    • New FPGA file
      • Added clk Slip Counters.
      • Added FXO Registers and functions.
      • Added FXS Registers and functions.
      • Added limited Datacom features
  • MAPS™

    • Implementation of global script for MAPS ( Pass through)
    • National ISDN PRI Standard is added in MAPS™ ISDN
    • MAPS™ MAP Emulation: SMS Procedure support is added
    • Implemented power detection for CAS
    • Implemented invoking new script from the existing script.
    • Statistics Graph displays Calls/sec vs Time and Simultaneous Calls vs Time graphs in real time
    • Added MAPS™ CLI support
    • Updates done to Isdn5ess.h and QsigECMA.h encode file.
  • Codec Updates in TRAU PDA and TRAU Analyzer

    • HR codec has been updated to accept user options to enable/disable VAD
    • EFR codec has been implemented from VoiceAge library
    • All codec project files have been updated to link the new gsmefr.lib from VoiceAge
  • GSM Analyzer

    • Supports new decode standard “GSM-Railway” - an international wireless communications standard for railway communication and applications.
    • Added User-to-User Information IE according to EIRENE specification and ETSI TS 102 610.
    • A new GSM-SS layer decode is added according to 3GPP TS 24.080 to support the GSM Supplementary Services
  • ATM Analyzer

    • SS7 over ATM - Includes SS7 stack to support SS7 over ATM
  • SS7 Analyzer

    • Changed the SCCP-User part branching so that it considers TCAP package type instead of selected standard in the GUI.
    • The “INI” files, “SS7Prot.ini_CNAM” and “SS7Prot.INI_Default” have been added to the installations.
    • ISUP ITU decode -  This includes new messages and parameters as per T-REC-Q.763-199912-I
  • ISDN Analyzer

    • Includes Summary and Filter additions to National ISDN PRI and ARINC746 standards.
  • Frame Relay Analyzer

    • Frame relay analyzer has been updated to include MAC and higher layers over SNAP to the stack. It also includes modification to flag values and new flag declarations.
  • WCS ATM IMA Emulator

    • AAL2 Support - ATM IMA Emulator now supports AAL2 traffic generation and reception. A VC of AAL2 type is identified by combination of VPI, VCI and CID fields [Like: VPI:VCI:CID]. VC Statistics and Tx/Rx Verification tabs show an AAL2 connection in this format. The GUI has been updated to provide AAL2 configuration parameters - CID and user configurable Max CPS packet length for each AAL2 connection uniquely identified by CID. The default value for cps packet length is 45, which can be set to 64 otherwise.
  • User interface for ATM BERT, Enhanced BERT, and VoIP products now supports 64-bit functionality
  • G729 Codec is now added to Analyzer software
  • Tone Decoder sample files (alaw, u-law, and pcm) added to installations, along with scripts
  • Error Insertion – Auto Error Insertion for Frame and CRC has been added

Bug Fixes

  • MLPPP Analyzer

    • MLPPPCapt - Reassembly error issue for the unfragmented MLPPP packets has been addressed
    • Fixed PPP PDA Analyzer invocation problem
  • WCS MFR Emulator

    • Tx/Rx statistics resetting to zero when tx/rx is stopped has been addressed
  • CCA

    • CCA ISDN Cause Value – Fixed, Invalid use of Cause Value (last value was used, need both)
  • WCS ATM IMA Emulator

    • Tx/Rx statistics resetting to zero when tx/rx is stopped has been addressed
    • Fixed the issue of receiving CPS Error frames in ATM Analyzer.
    • Application pops up an error message when user tries to load configuration when groups are in operational mode.
    • Fixed the issue of  application crash issue while opening groups after loading configuration
    • With ICP Enabled, ‘Modified and Insert counts’ were observed in Tx/Rx Verification. This issue has been fixed.
  • ISDN Analyzer

    • Modifications to National ISDN PRI to remove correct crash issue.
  • Frame Relay Analyzer

    • Fixed the Capture Filter GUI throwing an unsupported operation error message
    • Fixed the timeslots display in Data Link Group dialog
  • Digital Echo Canceller Fixes

    • In ALawDspOp.cpp and MuLawDspOp.cpp, in the method GetLinData(), an incorrect sequence number was updated, causing the data stream pumping mechanism to malfunction. 
    • In GLEcanDlg.cpp, the Rin and Sin paths were expanded implicitly, but this caused the Sout operation to invoke the wrong method (GetPcmData() rather than GetLinData()).  As a result, the buffer containing the cancelled echo (the EC Sout buffer) was never output to file, the input buffer (EC Sin buffer) being output to file instead.
    • Sample files have been included
  • T1 E1 Analyzer Software

    • New installations built with Install Shield 2012. An uninstallation feature has been added to this installation.  When installing, the installation will uninstall the legacy application, after the user agrees to the license requirements.
    • There are now separate installations for 32-bit and 64-bit platforms
    • T1 Config > RX > “Resync on OOF only” is properly detected now.
    • Problems with Memory Block Fixed
      • Removed Datacom Module from the T1/E1 builds
      • Updated timing constraints
    • Fix for FDL Transmit in tProbes
    • Bit file installed to fix Cross Port Transmit problem
    • TRAU – bug fix for data codec in TrauTool box
    • Switch dlls are now included
    • WCS Error Insertion – fix for Ericsson (disable autoresync in WCS) 
    • Fixes provided for Frame Errors and CRC Errors not being inserted
  • tProbe™ Fixes

    • Fixed timing problems with TX memory, pulse shape
    • Fixed problem with cross port transmit function
    • Fixed Error Insertion with cross port transmit bug
    • Fixed timing issues with Level, Pulse shape, and Jitter
    • tProbe crash upon exit
  • Universal  Board Fixes

    •  New FPGA file fixes glitch in jitter measurement
  • Help Files

    • AtmBert, CAS Simulator, DCME Analyzer, CDR, HdlcCapt, ISDN Emulator, Jitter Measure,
    • MC Audio Bridge, MFR Emulator, MLPPP Emulator, Pulse Mask,
    • Protocol Analyzer, Simplified Audio Client, SS1 Analyzer
    • T1E1 Main help, VBA, WCS Server, WCS TRAU Emulator

Features and enhancements in Version 6.14 - Released in December 2011

New Applications

  • Multi-Link Frame Relay Emulator – Frame Relay and Multi-link Frame Relay can be emulated on up to 16 T1/E1 lines using GL's client-server based MFR Emulator GUI or command line scripts.

  • IMA Emulator - Inverse Multiplexing for ATM (IMA) can be emulated on up to 16 T1/E1 lines using GL's optional client-server based IMA Emulator software module.

  • Scripted CAS Simulator (MAPS™ CAS) - GL's MAPS™ CAS (Channel Associated Signaling) Emulator is an advanced protocol simulator for simulating CAS signaling over TDM (T1 E1). MAPS™ CAS automates the testing procedure with the ready scripts on a single or on all timeslots. Calls are established, once the signaling information such as the signaling bits, MF, DTMF, or tones are detected. Optional client application simulating all CAS protocols, including wink-start, loop-start, ground start, R1, MFC-R2, etc.

  • Scripted MAP Simulator (MAPS™ MAP) - GL's MAPS™ MAP (Mobile Application Part) Emulator is an advanced protocol simulator to simulate MAP messages and signaling over GSM-D interface in TDM (T1 E1) as defined by 3GPP standards.

  • Scripted MAPS™ MLPPP Conformance Testing - GL's MAPS™ MLPPP Emulator is an advanced protocol simulator for PPP/MLPPP simulation over TDM (T1E1). Ready scripts are capable of generating and receiving MC-MLPPP/PPP traffic (with or without impairments) automating the test procedure.

  • FaxDD™

    • Fax decoder/demodulator module (require additional license) within VBA can be used to decode both 2-wire and 4-wire voice band captures to produce the Fax TIF image and other transmission information. Fax decoder/demodulator is also available through command line. This product is licensed as VBA038.

    • Another version of this application is, FaxDDT38, designed for decoding IP captures and is a command line or batch file based application. FaxDDT38 converts a PCAP file, the output of packet captures such as from GL's PacketScan™ or other third party IP capturing tools such as the Wireshark, into TIFF-F files containing the fax image. It also provides analysis of the T.38 packets, T.30 frames, and general call-flow indicators. This product is licensed as PKV104.

New Enhancements

  • ISDN Analyzer

    • A new standard of ISDN added to ISDN analyzer - National ISDN PRI SR 4994.

  • ATM Analyzer

    • ATM Capture Options have been updated to provide an option in Stream/Interface selection window to select the IMA frame size.

  • HDLC Analyzer

    • A new standard of HDLC added to HDLC analyzer – X.25 and updates done in LAPB layer decode

  • Protocol Analyzers

    • Any protocol field can be added to the summary view, filtering, and search features providing users more flexibility to monitor required protocol fields
    • Detail view displays decodes of a user-selected frame from the summary view, the contents of this view can also be copied to clipboard
    • Hex dump view displays raw frame data as hexadecimal and ASCII octet dump, the contents of this view can also be copied to clipboard

  • Error Insertion

    • The error insertions can be inserted at user-defined rates for Frame errors, BPV, Logic errors and CRC error types. Each error can be independently set at different rates.

  • Capture Dialed Digits

    • This module now provides the user with the option of turning on audio when in scan mode.

  • SS1 Analyzer/Dialer

    • Equipped the SS1 Analyzer and SS1 Dialer with the capability of reading an initialization file at launch time. For both SS1 Analyzer and SS1 Dialer, if you launch the module using an INI file, that INI file will be taken as the default INI file for that session. In other words, any changes you make to the configuration will be updated to that INI file as if it were the default INI file for the Analyzer or Dialer module.
    • Allows the user to lock the timeslot and VF Audio settings viia an entry in the configuration file

  • Simplified Audio Client (SAC)

    • SAC can be invoked from Analyzer with a command line argument and from gui
    • Allows to invoke SS1 Analyzer and SS1 Dialer functions within SAC GUI
    • Two SAC (Simplified Audio Client) files: SS1LocGenSAC1.ini and SS1LocGenSAC2.ini are included with installations
    • Parameter added to set ClientDataTxRx time to 260ms

  • T1 E1 MAPS™

    • Implementation of global script for MAPS™ (Pass through)
    • Calls/sec is included in statistics.
    • Profile contents tab is added in Call Generation and Call Reception windows to view the protocol field parameters during script execution.
    • Sending report to web is now supported through scripts.
    • MAPS-CLI implementation is included

  • Default Rx, TxRx Settings Changes in Configuration

    • Default Settings for Rx property page are changed for
      • Auto Resync is set to "Resync on OOF or RCL"
      • Resync Algorithm is set to "24 consecutive Ft or FPS framing bits"
      • Resync Using is set to "Ft & Fs (193S) or FPS & CRC (193E)"
      • Receive Equalizer Gain is set to "36 db (Long Haul)"

    • Default Settings for TxRx are changed for
      • Jitter Attenuation – "Receive" (settings are saved)

  • Pulse Mask

    • Graphs generated can be saved to a file, zoomed-in/zoomed-out, printed, and more
    • Pulse Mask Display – the time period for searching for an isolated pulse mask in T1 is now configurable, from (0 to 1000 ms)

  • Jitter Measurement

    • New property page displays raw counts of the reference clock per tick of T1/E1 clock.
    • Second property page displays the number of reference clock ticks per T1/E1 clock tick.
    • CSV files are generated for further analysis using spreadsheet – one containing the raw clock counts, and raw jitter counts, the other file containing the FFT data which can be used within a data analysis tool to plot the jitter frequency spectrum
    • Graphs generated can be saved to a file, zoomed-in/zoomed-out, printed, and more

  • WCS version 3.30

    • WCS server code and the Launch pads are updated to recognize a default Listener IP Address. Generally, this address is This address can now be named explicitly by clients wishing to connect to WCS Servers that have been launched using the "" listener IP Address. With a stand-alone launch pad, the WCS can be set with start-up options such as 'Start Server when Analyzer Starts' and 'Use these settings as default until further notice'.

  • Call Capture and Analysis

    • Call Capture Options - Call Storage window updated with unique probe name for each CCA session which gets populated in the output CSV files and user-defined direction labels to be incorporated into the traffic file
    • Enabling Call Summary Records in CCA provides an additional Call Master Record (*.cmr) file containing information regarding the master process itself, such as the ports associated with the two sides, any labels associated with those ports, the Probe ID, Call ID, Side 1, Side 2, Protocol, Start, Released, Duration, Orig, Term, Rel code, source and archive directory. The Call Side Record (*.csr) file now contains information dealing exclusively with a specific call, such as Probe ID, Call ID, Side, Address, File Name, Port, TimeSlot, and Mid Call Digits.
    • Additional fields populated in CSV files include - Mid Call Digits, Release Code; Cause values for ISDN messages will now be displayed for the following ISDN messages, "disconnect", "release complete", and "release"; cause values will be written to CSV file for use by Call Records
    • The "Probe ID" field is now populated from the CCA probe name if a probe name has been specified. If no probe name is defined in CCA, the VBA probe name is used. The Source and Archive folders are populated from the VBA status records. Times of ISDN signaling messages are now logged in 100 ns units instead of millisecond units
    • On "Configuration" Page > CAS Digit Parsing – Option to choose the Parse script is now available. Supports the CAS R1 DID*ANI, CAS R1 ANI*DID, CAS R1 DID only, MFR2-176 (CCITT), and MFR2-179 (CCITT) formats. Also allows users to select the script of their own choice.

  • Call Data Records

    • CDR can now generate both CSV output and Report output together. Previously, the two outputs were mutually exclusive.
    • CDR now analyzes CAS calls in order to pick up dialed digits and to generate call completion information
    • CDR now analyzes SIP calls and produces call records accordingly
    • Call Data Records now produces four "database" tables:
      • Call Master Record (*_m.csv): One record per call containing information regarding the call as a whole
      • Call Side Records (*_s.csv): One record for each side of a call, normally two sides per call resulting in two records. Records contain information pertinent to each side of the call.
      • Event Records (*_e.csv): Multiple records per call recording call events of interest.
      • Voice band Records (*_v.csv): One record for each side of a call, normally two sides per call resulting in two records. Records contain In-band measurements for each side of the call.

    • The Call Data Records Detail Report now has four sections per call, one corresponding to each "database" table described above.
    • CDR - time is logged in 100 ns increments for compatibility with CCA

  • Voice Band Analyzer

    • VBA is now made compatible with PacketScan™/ MLPPP Analyzer captures
    • Active Speech Module:

      • Signal Conditioning: Psophometric or a C-Message channel profile options to perform Active Speech Level analysis. Selecting "none" performs raw signal analysis.
      • Report C-Message filtered files in dBrnC: The dBrnC calculation now factors in an additional 6.18 dB to convert first from dBFS to dBm before adding 90.0 dB to convert to dBrnC. This applies only to Linear 16-bit PCM files. For A-Law and µ-Law files, the power levels are reported in dBm.
      • Updated Psophometric and C-Message digital filters have been included.

    • Acoustic Echo Module: Coherence Threshold can be specified in dB
    • Manual Mode

      • For "Manual" mode runs, a "File Set ID" is computed as the longest string that matches the base input file names. For example, if the inputs are "V17_14400East.pcm" and "V17_14400West.pcm", then the base name is "V17_14400".
      • The "Results Folder" is now made known to processing modules such as FaxDD to produce auxiliary files (LOG and TIF file), and must know the Results Folder name so they can store these auxiliary files in it.

    • VBA now records the Probe Name, Source Directory, and Archive Directory in its CSV status file.
    • New FaxDD module added to VBA to decode Fax details from 2-wire and 4-wire captures.

Bug Fixes

  • Error Insertion

    • Burst of errors were generated at the start of random auto error insertion
    • If port is in "Cross Port Transmit" mode – bipolar violations are inserted on the partner port
    • Enhanced with a Compact GUI
    • Corrected - the slider moves to a small number when user manually enters a number larger than 1e-4 for the "Frame Error" or a number larger than 1e-2 for the "CRC Error.
    • Maximum CRC and Frame error rate that can be inserted in the Error Insertion (T1/ESF) application has been increased to 1:1 from 1:100

  • Enhanced BERT

    • Frame errors are now read properly for T1 systems

  • FDL- View and Save Data

    • A scroll bar to select the port if there are more than five cards.

  • Protocol Analyzers

    • Corrected errors introduced in flexible protocol analysis summary/filter/search for any fields
    • ISDN Analyzer – Fixed - The ISDN analyzer used to mark both Q.931 Connect Acknowledge and the Q.931 Service message as CONNECT ACK messages. A protocol discriminator of binary 00001000 = Q.931 user-to-network call control message makes it a CONNECT ACK and a protocol discriminator of binary 01000011 = National PRI maintenance message makes it a SERVICE message.
    • Correction for ATM Analyzer crash for IMA traffic with AAL5
    • ISDN CDR cause is treated correctly now so it reflects errors occurred before release/release complete

  • WCS

    • HdlcTxSrv - Fix for crash reported on issuing the end task command
    • Fixes for the bug in MFT Tone Detector and in the WCS "get frequency" and "monitor frequency" commands that could result in an array out-of-bounds condition

  • Jitter Measurement

    • Fixed huge spike problem at 0 Hz
    • Fixed duplicated Port #2 in the Port Selection combo box

  • Miscellaneous

    • USB T1E1, tProbe™ T1E1 Products – Default Tx & Rx URB values are set to 1
    • MLPPP Analyzer
      • Fixed the issues of out of order MLPPP – Reassembled packets across multiple MLPPP bundles in MLPPP Analyzer
      • The update has been made not to add a complete fragment (i.e., a packet with only one fragment) directly but feeding the same to reassembly module and getting it from there, so that all the reassembled frames will be in order.
    • TrauPDA – compiler fixes have been included
    • SAC - If sending or recording folder is not existed, the default folder is set to application folder; One can now save sending or recording folder when exiting SAC and reload it when SAC starts.
    • SAC - Cannot check "Capture Digit/Tone event" check box if the capture file field is empty.

  • Help Files

    • Protocol Analyzers, Main T1 E1 Analyzer, MAPS, GLCView, AtmBert, Pulse Mask, Jitter Measure
    • Error Insertion, Trau Traffic Playback, DCME, and SS1 Analyzer
    • IMA Emulator, MFR Emulator, and WCS help files are included

Features and enhancements in Version 6.07 - Released in June 2011

New Enhancements

  • GSM Analyzer

    • Updated BSSMAP decode to release version 10
    • Group Call Control (GCC) protocol (Specification - 3GPP TS 44.068 V9.0.0) is implemented to support VGCS (Voice Group Call Service) feature for GSM-R (Global System for Mobile Communications - Railway).
    • Broadcast Call Control (BCC) protocol (Specification - 3GPP TS 44.069 V9.0.0) is implemented to support VBS (Voice Broadcast Service) feature for GSM-R (Global System for Mobile Communications - Railway).

  • WCS version 3.30

    New DSP operators (new language files, GLServer.dfa and GLServer.llr are included) and Server Commands have been added to GL Server.

    • Tx2 – Two-byte hyper channel transmit operator
    • Rx2 – Two-byte hyper channel receive operator
    • Infile2 – 16-bit linear data file read operator
    • Outfile2 – 16-bit linear data file writer
    • Swab- swaps the low-order and high-order bytes of the 16-bit data words supplied by the source DSP operator
    • set vf encoding enc-opt bd-spec - allows clients to set the codec to be used for the VF I/O channels

    New methods have been added to the GL Client Development Toolkit that allows client applications to monitor TCP/IP Channel Utilization.

  • ClientDataTxRx

    ClientDataTxRx cycle time is now controlled by the "response time" parameter. This parameter can be supplied as a clause of the "run task" command. If it is not supplied with this command, the default response time is used. This is set to 500 ms, or can be established by the user using the "set response time" command.

  • SS1 Analyzer and SS1 Dialer

    • Includes the capability of reading an initialization file at launch time, which allows them to operate in conjunction with Simplified Audio Client (SAC) and its modules.

  • CCA and CDR

    • Add Mid Call Digits in Summary Report column and Detail Report in the Call Summary section
    • Display release code in the summary and detail report

Bug Fixes

  • GSM Analyzer

    • Trace files with BSSAP+ branching over SCCP opened in Gs-PCS1900 protocol standard caused application to crash – Fixed

  • Frame Relay Analyzer

    • Displays multiple summary columns and multiple instances of 'IP and above layer' in the analyzer(Source IP Address, Destination IP Address etc) – Fixed

  • ATM Protocol Analyzer

    • RFC4666 - M3UA point code for protocol analyzer added Modified ATM protocol analysis capturing VF encoding for linear 16 bit Protocol Analyzer UI modifications

  • WCS – ClientDataTxRx

    • WCS – ClientDataTxRx capable of sending very heavy traffic to the client. The client has now been updated to withstand buffer overflow conditions

  • Protocol Analyzers – implemented 64 bit record number for circular buffer in protocol analyzers

  • WCS

    • The GLXClient.ocx ActiveX control no longer tries to pass faulty messages along to the host client's ProcOnReceive() callback. The messages are processed internally by the ActiveX control, perhaps making it as far as the Tree View, but the enclosing client will not be notified.
    • The GLServer no longer tries to strip off the "T1" or "E1" from the DLL file name to generate the default DLL entry point


    • CCA doesn't capture all the digits for Traffic Activated trigger(DTMF) – Fixed
    • License dongle is now checked only at the beginning of a run instead of checking prior to processing each call

  • Profile Exporting/Importing (Windows 7)

    • Fixed Admin privileges requirements in Windows® 7 and Vista

  • Sample Files

    • CAS Simulator sample scripts and Qual40.mtd file have now been included in the installation
    • GSM and CDMA Sample Files have now been included in the installation
    • Initialization Files (.INI) – CDMAA3A7Prot.INI, GSMPROT.INI, and UMTSPROT.INI are now included

  • Help Files

    • Main Analyzer, T1E1_QuickStartGuide, Protocol Analyzer, GLCView, Jitter Measure, Pulse Mask, Protocol Classifier, ATM BERT, TRAU Tool, WCS Server, CDR
    • MAPS, MAPS-GSMA, MAPS-GSM Abis, MAPS™ SS7, MAPS-ISDN, Script Editor, Message Editor

Features and enhancements in Version 6.0 - Released in February 2011

New Hardware

  • tProbe™ T1/E1 Analyzer Unit (USB Based)

    GL's new tProbe™ is an enhanced version of our popular USB based T1 E1 VF Analyzer. The tProbe™ incorporates all the same features of the previous analyzer such as portability, USB interface, remote accessibility, scripting, and a vast set of optional applications. tProbe™ comes with "basic software" for basic testing needs and optional features that extend the capability far beyond the most expensive T1 E1 testers. In addition, the tProbe™ has the following important enhancements

    • Includes Pulse Mask and Jitter Measurement Hardware and Software.
    • "Cross-port Through" Mode and "Cross-port Transmit" Mode options make cabling with Drop/Insert and Fail-Safe Inline Monitoring very easy.
    • Enhanced VF Drop and VF Insert Capabilities (including 3.5mm or Bantam physical connection options)
    • Improved circuitry for very accurate Digital Line Level measurements.
    • Forward thinking hardware design for future daughter board expansion applications.
    • Includes clock slip registers, clock timer.
    • Software selectable T1 / E1 interface along with Drop and Insert.
    • Switchable Line Level or Microphone input using 3.5 mm or Bantam physical connectors.
    • VF Tx Gains ranges from -12 dB to +59.5 dB in 0.5 dB steps, and VF Rx Gains for tProbe™ analyzer ranges from -63.5 dB to +9 dB in 0.5 dB steps.
    • tProbe™ analyzer have speakers output for Tx & Rx directions for each port.
    • The VF Tx and Rx impedance for tProbe™ analyzer supports software selectable 135, 150, 600, or 900 Ohm terminations, New High Impedance Monitor Termination (>25K Ohms), and Mic/HS impedance (Microphone Headset impedance is1K Ohms)

    New Features


    ATM Bit Error Rate Test (BERT) application permits BER testing over ATM layer. It allows an ATM virtual circuit to be tested by sourcing test traffic and verifying at the receive end. Other features are: Bit Error Insertion, Looping back incoming traffic (using T1 E1 Loopback), and configuring ATM headers for UNI & NNI interfaces. The application is capable of testing Pseudo Random Bit Sequence (PRBS) patterns, all ones, all zeroes, alternate ones & zeroes, 1:1, 1:7, and user-defined bit patterns. In addition, single bit error insertion, auto error insert rate from 10ˆ-2 to 10ˆ-9, invert & non-invert selections, and scrambling options (according to ITU-T G.804) are provided.

  • Simplified Audio Client (SAC)

    GL's tProbe™ T1 / VF Analyzer unit supports a Simplified Audio (VF) Client (SAC) application to perform non-intrusive and intrusive VF monitoring, VF recording, and VF testing.

    SAC provides an alternate & simple GUI to perform analog Tx/Rx functions.

  • WCS –Client Data Tx/Rx

    ClientDataTxRx is an optional WCS Server side module that provides the capability for "clients" to Tx & Rx T1/E1 data to & from the Server. Previously one could only Tx & Rx files from the server location but not the Client location (in the case that the Server and Client are not the same PC). Now the client can transmit ad receive files or T1 E1 data directly to the server. Its main functions are:

    • receives raw data from T1/E1 line and sends it to the client as task data messages
    • receives data from the client via task data messages and transmits this data on T1/E1

  • ASCII TS Display application

    This application permits viewing of real-time ASCII events that are present on the T1 or E1. The ability to display the ASCII events for a particular port and timeslot is provided. Each event is properly time-stamped for tests that require time correlation. Logging real-time events to the hard drive is also possible; this is useful during overnight or long-term testing


  • Jitter Measurement & Pulse Mask

    • JitterMeasure – Implemented Rx Line Frequency and Frequency Offset; the application now uses Tchartlib for graphic displays to reduce the size of the module.
    • Pulsemask - The format of messages displayed has been improved for better understanding.

  • MAPS

    • Load Generation is added to generate bulk Call Capability providing CPS or BHCA, Max Simultaneous Calls and burst parameters.
    • Statistics feature indicates Total, Active, Completed, Passed and Failed Call counters and Pie graph to indicate Pass/Fail Call Ratio
    • Statistics Options allows grouping set of scripts with particular names. When these scripts are run, counters in Statistics Dialog get updated.
    • Link Status features indicates Transport related information of the Protocol. It is enabled for SS7 and GSM A.
    • Event Config Dialog tab is added for editing event profile at the runtime.
    • Passing user parameter (variable values) to UserEvent at the run time using event profile in Event Config window.
    • New script flow tab added in Call Generation & Reception windows
    • Supports Master Configuration option
    • Changes in the xml related files appearance i.e. Testbed Setup, Profiles.
    • New instructions such as message handler, start timer, stop timer, return, initialize unique id, allocate unique id, reserve unique id, and free unique id are added.
    • Existing Instructions such as wait (i.e. wait for Infinite time is Added); ActiveUserEvent (i.e. Adding and removing labels) and StopRetxmit (i.e. Stop Variable is removed) are modified.
    • Ability to Add & remove "Call Handlers" from GUI
    • MTP2 state log messages

  • Protocol Analyzer

    • SS7 Protocol Analyzer - Preventive Cyclic Retransmission in SS7 Protocol for Satellite and Slow Intercontinental Links

    • MLPPP Protocol Analyzer
      • added new standard (PPP SigTran) to PPP analyzer and removed CiscoHDLC standard
      • New INI file option has been added to read the configured IP layer offset ;
      • Option to select UDP checksum presence/absence in the compressed UDP packet (IPHC compressed non-tcp packet)
      • PPP Mux decode has been updated to decode more protocol field values
      • "PPP Mux CP" protocol field display for the Protocol-Reject message
      • "VJ Uncompressed TCP" protocol field display for the PPP Multiplexed sub frame
      • Sample Trace files for PPP-VoIP PDA included

  • WCS

    • G.729 implementation - The codec has been implemented as a DSP operation. The WCS invocation is: Codec(src-op, "G729", compand-opt)

    • Crossport, VF I/O, Impedance command changes (tProbe, Universal Cards only)
      set crossport through; // Replaces "set crossport loopback on;"
      set crossport transmit; // Replaces "set thru mode on;"
      set crossport normal; // Replaces the "no cross-port settings".
      set crossport off; // Same as "set crossport normal;"
      set vfin speaker on Card#; // Commands allow you to route incoming VF signals to the speaker
      set vfout speaker on Card#; // Commands allow you to route outgoing VF signals to the speaker
      // Commands below allow you to set the Tx/Rx VF impedance; 'x' can be 135, 150, 600, 900 ohms, hi impedance, or mic or headset
      set vf impedance x Card#;
      set vfin impedance x Card#;
      set vfout impedance x Card#;

    • GLClient –Now handles a wide variety of Text formats, including that used by notepad. Also handles cut/paste more gracefully.

    • WCS MLPPP Emulator
      • Link configuration tab in MLPPP View has been updated to include PPP in MLPPP configuration with Protocol field compression, and Address and Control Field compression
      • Option grouping has been rearranged to suit the requirement
      • Action tab now includes 'Traffic Mode' option, which allows users to maintain timing between frames. If the emulator is configured as router (using NETWORK TRAFFIC source and sink type) it might be required to maintain the timing while forwarding packets from Ethernet to T1/E1 and vice versa i.e. time difference between the consecutive packets captured from NIC card is maintained while transmitting on T1/E1 and vice versa.
      • Tx Rx verfification window has been resized

    • MLPPPterr
      • Accepts new command: PPP_IN_MLPPP to inform the server about the ppp header config in MLPPP
      • PPP header in MLPPP can be configured by PPP_IN_MLPPP command

  • Protocol Classifier Raw Files included in the installation directory

  • Help Files
    • Main Analyzer, AtmBert, VoIP PDA, MLPPPEmulator, DCMEAnalyzer (E1), TRAUPDA, T1E1, Pulsemask, JitterMeasure
    • Protocol Analyzer, MAPS-GSMA, MAPS-GSMAbis, MAPS™ SS7, MAPSISDN, MLPPPEmulator, and AtmBERT

Modifications & Bug Fixes

  • Loopback mode changes (Universal Cards only) - Old Normal remains as is, Old Crossport loopback becomes Crossport Through, and Old Crossport through becomes Crossport Transmit

  • Alarms now get reset when changing Framing Format, so framing errors do not show up.

  • Yellow alarms enable/disable option is corrected.

  • VF Dialog Bar – VF impedance is now set properly in profile loading/saving.

  • USB T1 E1 Single channel Echo files updated with latest build.

  • A delay block build causing loopback problems with RXEN.

  • Single Channel Echo causes loss of sync.

  • Pulse Mask Display – Changed messages for isolated pulses on T1 (Universal)

    • Error can't find a pulse – then end – to simulate this, pull the cable
    • Isolated pulse is not found, then positive pulse fits or positive pulse doesn't fit, then end – to simulate this use a 1:1 pattern; So for case b, the message has been changed to "Isolated pulse not found, pulse fits" or "Isolated pulse not found, pulse doesn't fit"
    • Isolated pulse found, then isolated pulse fits or isolated pulse doesn't fit – to simulate this, use QRSS
    • Also for the T1 display only, it would be good to say off to the side, "Proper measurement requires ...XX000010XX... data pattern"
    • Longer edit box to display longer pulse messages

  • Active Voice Level Application - Junk Values are logged in Active Voice Level Application.


    • ATM BERT does not insert from memory in E1 and T1 Fractional Modes, E1 General.
    • AtmBert – T1 version crashes on startup.

  • Real-time Multi-channel Audio Bridge –the inserted Time slot will be blocked for the second run.

  • USB – FPGA changes

    • Transmit Clock Mux Problem in Recovered Clock Mode
    • Replaced the Drop and Insert and Error Insertion back to previous module state
    • Updated files with latest ATM bit files

  • Universal FPGA changes

    • Changed the Error Insertion Module due to problems after adding ATM modules
    • Added ATM build Module changes with latest files
    • Corrected Transmit Multiplexer for Selecting Transmit Clock
    • Bulk Delay Module having problems with certain delay settings

  • GLSSpLib (Signal Processing Library)

    • Added a function to Power.cpp/Power.hpp to allow application programs to set and get the default 0-dB reference.
    • Updated the following test programs to verify the operation of GLSignal.cpp/.h and Power.cpp/.hpp:
      – Generate Dual Tones
      – Generate Multitones
      – Generate MF/MFR21/DTMF Digits
      – Generate Gauss Noise
      – Detect Tones and Digits

  • SS1 Analyzer

    • Crash on reentry bug in SS1 Dialer
    • Port and timeslot selection issue in SS1 Dialer
    • Crashing problem in SS1 Analyzer
    • Now remembers the maximum number of T1/E1 ports from the last time it connected to WCS. When a new connection is made, the maximum number of ports is obtained from the server and the Analyzer is adjusted accordingly.
    • Now handles channel conflicts gracefully.

  • SS1 Dialer

    • The application now checks for tx timeslot conflicts and blocks transmission on timeslots already in use. If an in-use timeslot is selected, the timeslot edit box is displayed with a red background. (Available timeslots are displayed with a white background.) A timer is used to check port availability so the SS1 Dialer will know when a port being used by another application becomes available.
    • Port, timeslot, and VF controls are disabled during digit transmission. This prevents changes until transmission is complete, and serves as a visual cue to the user that digit transmission is in progress.
    • The Keypad is disabled during script runs.
    • SS1 Dialer crash if closing while digits are still transmitting.

  • MAPS

    • IF instruction - if LHS variable is not defined Script exits; it fails the condition if the variable is not defined.
    • Loop Instruction with iteration 0 is also entering the loop.
    • Script after parsing with parsing errors was not aborted.
    • Fixed Call Trace Identifier implementation in Abis & A interface.
    • Disabling Performance Options has no effect.
    • Problem in connecting to client when Server IP, Source IP and Destination IP are changed.
    • Import Export do not work when a new line character is present in Import/Export files.
    • Script Editor bugs and crashes.
    • Problem with Two instances of editing and saving Message template in Message editor.
    • Message editor crashes upon opening Invalid templates.
    • Supported - If disc is full, then no message sequences will be displayed.
    • Problem with same port number in Test bed setup.

  • TrauTerr:

    • Inserted frame count is not getting updated properly
    • TX/RX verification issue with GSM CODEC
    • Fix of the following problem in sending TRAU traffic from MAPS.
      – Tone transmission was not stopping after specified interval.
      – Traffic was sent continuously during bulk call generation.
      – Task numbers were not assigned properly during bulk call generation.
      – Fix of the crash during EFR traffic transmission.
    • Support of multiple traffic in a GSM call, generated using MAPS.
    • Update is made to fix the crash, when an invalid filename is specified for file transmission using MAPS TRAU

  • WCSTrau Emulator:

    • Change default Repeat sequence for XT from 0 to -1
    • Delete button and mouse scroll buttons do not have control in Hexstring Window.
    • Problem in Impairments and TA .
    • Refreshing Problem with Time alignment Window.
    • Refreshing Problems in WCS emulator.
    • TRAU- Input codec type is not shown properly.

  • TRAU Traffic Playback, TRAU ToolBox

    • TS 31 is not displayed in TrauTraffic Playback application.
    • GUI problem in Trau tool box.


    • Fix of the problem in displaying CRC as invalid during CMR for AMR codec in TRAU PDA.
    • Crash with TRAU PDA with no sound card in the system

  • TRAU Analyzer

    • Crash occurs when real-time capture is started in T1 analyze (when D4 framing format is used).
    • GUI problem in TRAU traffic analyzer summary view window.

  • MLPPPTerr

    • PPPMuxCP negotiation using NCP over PPP option in MLPPP simulation was resulting in Protocol-Reject.
    • PPP Multiplexed frame transmission in MLPPP simulation for any class was being sent on only class 0.
    • IPCP command was wrongly parsed resulting in wrong values for IPHC parameters.
    • Application was crashing for "shut down" option while the link is configuring (NSN issue).
    • Protocol Reject for not-enabled NCP's.
    • Continue LCP configuration without End Point Discrimination option when it is Configure-Nak'd by the peer.
    • PPP Multiplex crash fix: When MRRU is greater than 16000, PPP multiplexing was resulting in crash.

  • WCSMLPPPEmulator

    • Application was crashing when simulation was switched from PPP to MLPPP after bringing the links down.
    • Application was crashing for Shut Down option after bringing the links down and switching simulation from PPP to MLPPP.
    • Crashing in Windows 7, fixed with new version of WinPCap whose installation is invoked within the Analyzer installation.
    • Application crashes when PPP/MLPPP traffic generation/reception is stopped using Stop Tx, Stop Rx options under Action tab.
    • MLPPP fragments with payload 0xC021 were misinterpreted as LCP packets resulting in Deleted frame count.
    • Application gets crashed in MLPPP Simulation for the Action->Shutdown, Disconnect ,File->Exit, Close.
    • Simulation selection option changed from Radio Button to Combo Box; In case of Radio Button option, Error Pop-up has some problem when it is clicked repeatedly for few times.
    • While disabling the Multiplex PPP option in Action tab, it will be unchecked if its in checked state
    • Enabling MLPPP link test when Shut Down is done
    • Spelling mistakes in LCP Negotiated values and MLPPP Statistics Tab.
    • Problem in the Action Tab after loading the saved configuration
    • Refreshing problems in GUI.
    • Matched count is greater than the received count when source type is hdl file.
    • MLPPP Application crashes for unequal bandwidth on hdl file traffic transmission.
    • PPPMux CP Protocol continues configuration even after receiving Protocol-Reject.
    • Application crash when WCS Server is closed.
    • Cannot scroll in TX/RX verification TAB.

  • Configuration Settings are not saved.

  • Error in starting Bert when user defined error rate is applied.

  • GUI Problem in Tx Config Tab in Universal E1 only.

  • Problem with McBERT in showing inserted errors in offline mode.

  • Set to 0-Db is not working.

  • Error Insertion

    • Problem in Error Insertion – CRC bits are now being inserted correctly on T1 products.
    • Appropriate Error message is not displayed – no longer crashing.
    • National Bit Error cannot be Inserted – E1 must be set in CAS+CRC mod.
    • USB T1/E1 Bulk Delay not working for all delays.

  • Frame Relay Analyzer

    • There are multiple instances of IP and above layer objects in the stack. Stack is rearranged to solve this.

  • WCS Multi-Link Frame Relay Emulator

    • Frame Relay analyzer was crashing while capturing traffic using Multilink Frame Relay Emulator.

  • Automated Record/Playback (ARP)

    • Problem with multiple timeslots (Rx with TX) and ARP not capturing any bytes.
    • Problem with limited capture in ARP application in windows 7.
    • Crash in ARP for Terminating the task without starting.

  • Multiple Call Capture (CCA)

    • Problem with Limit Capture and Signaling triggering.
    • CCA Application crashes for binary output format.
    • Problem while stopping CCA application when binary output format is selected.

Features and enhancements in Version 5.33 - Released in August 2010


  • Multiple Call Capture

    • Option has been provided to view PCM files using Audacity by directly invoking Audacity from T1E1 analyzer.

  • MAPS

    • MAPS-ISDN application now supports 4ESS & Bellcore ISDN standards.

    • MAPS™ SS7 and MAPS-SIGTRAN applications now support ISUP-CHINA standard. MAPS™ SS7 is updated to support MTP3 protocol

    • Script Editor changes - Added Array Variable option for Assignment, If and Else If Instruction and the Parser for the same; GoTo command now includes Message Type as variable; Added Variable for Loop and Wait Instruction; Implementation of automation of the scripts i.e. Concurrent and Sequential

  • WCS MLPPP Emulator

    • MLPPP Echo Test Updates -- New tab namely "Link Test" has been added in MLPPP View; Before we had Echo Test only at PPP level, on customer request echo test has been made available at MLPPP Bundle also;

    • IP only compression in IPHC (IP header compression) - Before we were supporting IP/TCP, IP/UDP compressions in IPHC. On customer request we now support only IP compression.

    • Optional NCP negotiation
      NCP negotiation has been made optional with user enabling/disabling the negotiation. This option is available in both PPP and MLPPP Simulation.

    • PPP Multiplexing:
      As part of NCP negotiation, now PPPMuxCP is supported. Once PPPMuxCP is up, multiplexed PPP frames will be transmitted / received.

    • CRTP: (Compressed RTP)
      RTP compression can be enabled by selecting RTP Compression option is IPHC negotiation. On successful negotiation RTP compression/decompression will be available

    • The update also includes NCP termination (Terminate Req/Ack messages) before LCP termination. Once NCP termination is over, LCP termination will start.

    • MLPPPTerr.ini file has been updated to contain CRTP configuration details:

      (i) Context ID - 8 Bit or 16 Bit
      (ii) RTP Port Range: i.e. Start and End values for RTP port.
      CONTEXT ID SIZE = 16; Default 16 bit CID
      RTP PORT RANGE START = 0; Start port 0
      RTP PORT RANGE END = 65535; End Port 65535

  • Protocol Analyzers

    • ISDN Analyzer: Supports new protocol standard and new decode for QSIG-ECMA (Standard ECMA-143 4th Edition - December 2001).

    • GSM Protocol Analyzer

      • Group Call Control (GCC) protocol (Specification - 3GPP TS 44.068 V9.0.0) is implemented to support VGCS (Voice Group Call Service) feature for GSM-R (Global System for Mobile Communications - Railway).

      • Broadcast Call Control (BCC) protocol (Specification - 3GPP TS 44.069 V9.0.0) is implemented to support VBS (Voice Broadcast Service) feature for GSM-R (Global System for Mobile Communications - Railway).

    • PPP Analyzer

      • PPP Analyzer now includes VoIP Packet Data Analysis to analyze VoIP calls on TDM network.

      • PPP Analyzer has been updated with new decodes to support Compressed RTP and Multiplexed PPP

    • SS1 Analyzer and Dialer

      • SS1 Dialer now supports audio output by activating inward driver loopback and setting the VF Output channel to the one that it's using

      • Because this strategy implicitly uses the Rx memory (due to the loopback), a check is made to make sure that the SS1 Analyzer is not trying to use the same Rx memory for its audio input. The two modules must use different timeslots it both are performing audio operations

      • The titles of both applications now indicate their data source (SS1 Analyzer) or destination (SS1 Dialer). The title bar also indicates whether audio I/O is being used

      • The code supporting the GL Server's "set vf insert" commands was consolidated

  • Windows Client Server

    • Enhanced Jitter Measurement Commands allow to

      • retrieve the jitter ranges supported by the port(s)

      • monitor jitter range on specified port

      • choose configuration file (jittermonitor.ini) for monitor jitter range command

    • Error Insertion

      • Supports Auto Error Insertion with greater flexibility, with ability to turn on/off auto error insertion, to change error rates with enhanced command set

      • Logic errors can now be inserted at a user-determined fixed or random rate; In Auto Insertion Mode, it is now possible to change the rate; Ex., "insert fixed ", or "insert random "
        - can be any value between 10-2 and 10-9

      • Ability to insert logic errors into specific timeslots

      • Bulk Delay features

Modifications & Bug Fixes

  • Support for analyzer installation on 64 bit Windows® XP, Vista and Windows 7 Operating Systems

  • Protocol Analyzers

    • PPP Protocol Analyzer - ICMP decode has been updated to fix the decode error for ICMP Time Exceed message

  • Call Capture & Analysis

    • Multiple Call Capture

      • Resolved conflict between traffic triggering and protocol analyzers

      • On ISDN calls, CCA was not receiving "SETUP" messages with explicit interface – This issue is now fixed

      • CAS Digit Parsing for T1 – The captured files were named with *.pci extension when CAS calls were simulated using tx dialing digits. This issue is now fixed.

    • Call Data Records

      • In Multi-Call Capture, if CAS digit parsing is selected, the captured digits are stored in the Call Status Record, as well as encoded into the output file names. Call Data Records now gets this information from the Call Status Record (CSR). The called number is displayed and recorded in both summary and detail records. If CAS digit parsing was not selected, this field will be blank in Call Data Records.

      • One-touch launch of the call data records modules has been implemented. When you select Call Data Records from the Analyzer's menu, a dialog is presented allowing you to select any or all of the call data records modules. Voiceband Analyzer and Multi-Call Capture are still available as separate menu selections.

  • Precision Delay Measurement - Internal delay was different for different hardware(USB, HD) –subtracted the bias delay from the total delay measurement to fix this issue

  • Help Files

    • ATM Capture, HDLC Capture, HDLC Impairment, HDLC Test, HDLC Transmit, SA Bits, Protocol analyzers, Main T1/E1 analyzer, TRAU Tool, MAPS;

  • Example files added

    • ARP
    • DTMF
    • Dynamic DSP
    • ISDN Emulator
    • Tx Multiframe
    • Profile Samples
    • Regression Test Scripts
    • TCL Scripts
    • WCS Error Insertion Scripts

Features and enhancements in Version 5.32 - Released in May 2010

New Applications

  • Protocol Identifier
    • Classifies all HDLC based, ATM, and TRAU Protocols.
    • Classification of HDLC based protocols such as ISDN, SS7, PPP, FrameRelay, GSM, and so on….
    • Graphical Representation of the protocols and their stream configuration such as timeslot, hyperchannel, and subchannels, including customization of colors for each protocol.
    • Statistical information is also provided
    • Filtering can be used to display the protocols of interest.
    • User can log the detected protocol, device and channel info into a specified path using Log Statistics.

  • Real-time & Remote SS1 Emulator and Analyzer

    SS1 Dialer

    • Allows users to setup and dial tone sequences that make up SS1 dial digits. The applications' interface includes options to set up/ place a call, and control mask & space frequencies and duration, and other parameters related to the digit dialer.
    • Allows a caller to dial a two- digit, three-digit dial code in burst and direct dial modes to a destination T1E1 channel; In addition it also features 'Key & Send' option to allow any number of digits to be dialed.
    • Frequency can be set in the range of 2501 to 2699 for pulse tones, and 2301 to 2499 for guard tones, with duration of pulses upto 1000ms & 10000ms respectively
    • Power levels can be varied from 3dBm to -27dBm
    • Dialing can be performed to multiple destinations simultaneously using different instances of dialer

    SS1 Analysis

    • Detects and analyzes tone sequences that make up SS1 dial digits.
    • Sequences of pulse and guard tones are detected, decoded, and assembled into their corresponding dial digits.
    • The tone sequences are also verified for compliance against a "specification" parameter file which can correspond to published standards or user criteria.

  • Multi-Channel Audio Monitoring Bridge
    • Listen to T1/E1 timeslots directly on your PC speaker or insert Microphone or Line In signals into T1/E1 timeslots.
    • Provides a bridge between T1/E1 timeslots and single or multichannel sound card(s).
    • Can also interwork with other "sound card aware" applications like Goldwave, Cool Edit, Adobe Audition, Audacity, Matlab, LabView and many others.
    • Audio can be transmitted or received using G.726 (40 kbps, 32 kbps, 24 kbps, or 16 kbps) codec format for direct insertion into T1 E1 timeslots, along with the usual u-law or A-law formats.


  • Universal T1E1 Card now supports integration with VQUAD™ software

  • Multiple Call Capture
    • Added the option of prepending the "probe capture name" to the filename, as part of profile loading/saving
    • Added direction indicator, 'E' or 'W', to SS7 capture filenames

  • MAPS
    • Encoding support for CSN based classes has been added
    • ISDN - 5ESS variant has been added
    • Additional information element for ISDN MLPP support

  • WCS MLPPP Emulator
    • MLPPP Echo Test Updates -- New tab namely "Link Test" has been added in MLPPP View; Before we had Echo Test only at PPP level, on customer request echo test has been made available at MLPPP Bundle also;
    • IP only compression in IPHC (IP header compression) -- Before we were supporting IP/TCP, IP/UDP compressions in IPHC. On customer request we now support only IP compression.
    • Optional NCP negotiation -- NCP negotiation has been made optional with user enabling/disabling the negotiation. This option is available in both PPP and MLPPP Simulation.

  • Protocol Analyzers
    • Protocol Analysis GUI – Search in CDR is added
    • HDLC and PPP Protocol Analyzers support decoding of Cisco HDLC standard
    • TRAU
      • RIF(Request or Indication Flag) toggling has been implemented for AMR in TrauTool
      • Formatted and updated the display of the fields in TRAU analyzer and detail view of TRAU PDA
      • TrauSignallingInfo.h is a new file added to send the call details like Call StartTime and Call Duration to database
    • INI Decode Option changed in ATM, UMTS, SS7, SaBit HDLC, and MLPPP Protocol Analyzers –
      • Modified SS7Prot.ini file - Default summary field selection for Surveillance (TCP/IP) comes from INI

  • Windows Client Server
    • Error Insertion
      • Supports Auto Error Insertion with greater flexibility, with ability to turn on/off auto error insertion, to change error rates with enhanced command set
      • Logic errors can now be inserted at a user-determined fixed or random rate; In Auto Insertion Mode, it is now possible to change the rate; Ex., "insert fixed ", or "insert random " - can be any value between 10-2 and 10-9
      • Ability to insert logic errors into specific timeslots
      • Bulk Delay features

Modifications & Bug Fixes

  • WCS
    • MTP2SIM - While calculating "LI" in Mtp2 layer, the Mtp2 octets were also considered. This has been fixedCall Data Records –Put in protections against out-of-disk-space condition on the disk on which reports are generated, log file is being captured, and processed files are being archived.

  • FAA Files with Test Procedure added to T1 Installations

  • SS1 Samples - 2 and 3-bit alaw and mulaw files added to installations

  • ATT profiles for USB T1 Analyzers

  • Universal T1E1 Cards
    • Updated drivers for Windows® Vista

  • Voice Band Analyzer –
    • Fixes to invoke VBA from proper installation directory

  • MAPS
    • Conventional decode class bugs are fixed

  • Protocol Analyzers
    • Trau Analyzer – Now has fix for the issue in decoding the Indices of LSF Submatrices and Speech Bits in AMR 10.2 mode fields in AMR frame
    • PPP Protocol Analyzer - ICMP decode has been updated to fix the decode error for ICMP Time Exceed message
    • SS7 Protocol Analyzer - Duplicate columns are seen for MAP, INAP, CAP Package Type, Component Type (fixed)

  • Help Files
    • MAPS-GSMA, MAPS-ISDN, MAPS-GSMABis, MAPS™ SS7, AudioMonitor, EnhancedBERT, FDL, Call Records, Jitter Measure, Protocol Analyzer, T1E1 Analyzer, QuickStart T1E1 Guide, VBA, SS1, HDLC Capt, and WCS

  • TRAU
    • Fix of the problem in encoding the CRC bits for HR codec. Previously we were encoding the CRC bits in reverse order.

  • MLPPP Emulation
    • The bug in Compression Slow-Start algorithm in IPHC has been fixed
    • UDP CRC compression if it is zero
    • PFC (Protocol-Field-Compression) enabled PPP packets were not processed properly after MLPPP layer; it has been fixed now.
    • Timing between routed packets is now shown correctly

  • Tx Dialing Digits – Bug fixes have been applied to TX and RXwink issues.
    • When transmitting Wink in systems with firmware signaling bits control (USB, HD, and Universal cards), the final ONHOOK at the conclusion of the wink was not being asserted. Therefore, the wink appeared to be a simple OFFHOOK to the far end system.
    • When the module is started, it activates the data flows for the "default port" (the port or "card" that appears in the T1 Analyzer's task bar). However, the Dialing Digits module keeps track of the port in use when the module was last closed. If this port is not the same as the default port, the data flow for the selected port in the Dialing Digits module will not be activated.

  • GLComInterface – additions made to support new GL hardware (USBNG)

  • The following help files have been updated – Protocol analyzer, T1E1, WCS, WCS TRAU, MAPS,VBA, Enhanced BERT, Quick start, FDL, Audio Monitor, SS1 Analysis, Jitter Measure, Call Data Records

Features and enhancements in Version 5.28 - Released in November 2009

New Applications

  • Call Data Records (CDR – optional application licensed with dongle)

    This application works with CCA (Call Capture and Analysis) and VBA (Voice Band Analyzer) applications and generates Call Summary and Call Detail reports. CDR provides comprehensive information on each and every call occurring on T1 E1 lines, including,

    • voice capture for both directions
    • complete signaling information for each direction for CAS, ISDN, MFC-R2, SS7, and more
    • all alarms and errors occurring during the call including BPV, Frame Errors, CRC errors, LOS, and more
    • detailed voice band event information occurring during the call including dual tones (DTMF, MF, MFC-R2), fax tones, modem signals, and more
    • detailed analysis of the voice band call including noise level, speech level, speech activity factor, echo measurements, and more
    • categorization of the call as voice, fax, modem, or data

  • Voice band Analyzer (VBA – optional application licensed with dongle)

    This is an analysis tool for monitoring voice band network traffic. The VBA can host different analysis modules for monitoring speech and noise levels, and line echo. This application can now be invoked from T1/E1 Analyzer – Special Applications menu or from command line. This application can now be invoked from T1/E1 Analyzer – Special Applications menu or from command line. It hosts number of analysis algorithms, which includes ITU-T P.56 Active Voice Level analysis, Line Echo (Hybrid) analysis, and Traffic Classifier analysis. Other analysis modules such as ITU-T P.561, P.562, and P.563 can be hosted as plug-ins.


  • MAPS – T1E1

    • MAPS – GSM Abis – The application is now capable of creating GSM (TRAU) sessions and generating/receiving traffic over the created session based on the codec type.

    • Traffic Options in MAPS - The following commands have been implemented to allow traffic actions –
      • Send File - used to transmit a file up to specified frames, end of file, or continuously
      • Receive File - used to receive the transmitted file.
      • Send Tones & Digits - used to send specified tone/digits in continuous or limited mode

  • Multiple Call Capture
    • Call Capture & Analysis application can now be saved as Profile with the file name extensions *.pfr. The saved profile can be loaded for future operations.
    • Users are now given the choice of stamping captured files sequentially or with the date/time.
    • Includes option to log events such as Call Summary Records, Facility Alarms, Supervisory signals as CSV or Binary files
    • Updates have been included to eliminate initial silence

  • Goldwave
    • The updated GoldwaveAlawMuLaw (standalone executable) software provides an internal conversion utility that allows opening A-law/Mu-law file from any analyzer (T1 or E1) just by selecting the appropriate conversion type.

  • Protocol Analyzers
    • SS7 Analyzer - SS7 CDR improvements allow direct SSP connections and simplifies data link configuration
    • TRAU ToolBox™ – Following enhancements were made:
      • Supports Data Codec of up to 14.5kbps
      • Generation of Error frames
      • Generation of AMR/AMR-WB TRAU frames which should act according to CMR request in UL
      • Generation of SID frames for AMR codec
      • Generation of No Data, Onset frames
      • Generation of Idle Speech Frames
      • Generation of N TRAU frames with configurable SID/NoData.
      • Updated ACM files for AMR codec to support Codec Mod Request (CMR)
      • Impairment of TRAU frames in pass through, terminate, and loopback modes
      • Phase Alignment is supported in AMR and AMR-WB codec
      • Converting uplink frames to downlink frames in loopback
    • TRAU Analyzer - AMR-WB has been added in summary columns in TRAU Analyzer
    • SaBit Playback and Analyzer - SA Bit Playback and Analyzer applications can now work with USB and Universal Analyzer

  • Windows Client Server
    • Error Insertion
      • Logic errors can now be inserted at a user-determined fixed or random rate; In Auto Insertion Mode, it is now possible to change the rate; Ex., "insert fixed ", or "insert random "
        - can be any value between 10-2 and 10-9
    • WCS TrauTerr
      • New Log and Exit commands are added in gls files
    • WCS - The following commands have been implemented in WCS Version 3.25:
      • set cross port loopback (on | off) #port-id
      • get cross port loopback #port-id
      • set thru mode (on | off) #port-id
      • get thru mode #port-id

Modifications & Bug Fixes

  • TRAU Analysis and Emulation
    • The problem with displaying the No_Speech classification for AMR has been fixed.
    • The problem with displaying the 'Detail View' parameters in TRAUPDA has been fixed
    • DTX options (DTX_MODE and DOWNLINK_DTX) have been removed from ini file. These options are moved to 'Stream Selection' window of TrauTool.
    • Problem with generating SID frames in EFR codec after speech frames has been fixed
    • Problem with the scroll bar and selection of a stream when all the sessions are added
    • Removed the 'Scan' and 'Loopback' icon and 'Window' menu option
    • Trau Traffic Playback – Fixed the problem in receiving more frames during limited file transmission

  • BPV Alarm fix - When cable is unplugged the BPV Alarm Indicator would turn red on Universal and USB devices. This bug is now fixed
  • Fixes for 56K Bert in USB and Universal T1 Cards
  • Display problem with 22 ports in Record Multiple Cards Application fixed
  • E1 Configuration – Rx Equalizer Gain now shows only 12 dB and 43 dB
  • Log alarms option in t1e1 monitor panes now logs rx frequency at the beginning and end of logging
  • The following help files have been updated – Protocol analyzer, T1E1, WCS, WCS TRAU, MLPPP, MAPS, TRAU ToolBox™, TRAU PDA, ISDN Emulator

Features and enhancements in Version 5.24 - Released in July 2009

New Applications

  • MAPS™ SS7

    • GL's MAPS™ SS7 is a licensed client-server based simulation / testing tool designed to simulate Service Switching Point (SSP) and ISUP signaling specification as per the ITU-T and ANSI specification standards.
    • Capable to generate ISUP signaling calls with pre-defined templates and profiles.
    • Automatic response to the incoming ISUP messages.
    • Supports powerful utilities like Message Editor, Script Editor, and Profile Editor which allow new scenarios to be created or existing scenarios to be modified using ISUP messages and parameters.

  • MAPS™ SS7/ISUP Conformance Testing

    • GL's MAPS™ SS7 Conformance Test Scripts is a licensed application that is used for conformance tests and functional tests, where test objects can be accurately, reliably and comfortably validated for compliance with ITU-T standard Q.761-764 and Q.784.


    • GL's MAPS-ISDN is a licensed client-server based simulation / testing tool designed to simulate ISDN signaling as defined by the ITU-T standards. This application can generate high volume of ISDN traffic over TDM (T1E1).
    • Capable to generate ISDN signaling calls with pre-defined templates and profiles.
    • Automatic response to the incoming ISDN messages.
    • Supports powerful utilities like Message Editor, Script Editor, and Profile Editor which allow new scenarios to be created or existing scenarios to be modified using ISDN messages and parameters.

  • GSM A Interface Emulator

    • GL's GSM A Interface Emulator is a licensed advanced protocol simulation /testing tool for GSM simulation over A Interface that can simulate network elements MSC and BSC by generating and receiving BSSMAP and DTAP messages. The signaling specification conforms to ITU-T and 3GPP standards.
    • Capable to generate BSSMAP and DTAP signaling calls with pre-defined templates and profiles.
    • Automatic response to the incoming BSSMAP and DTAP messages.
    • Supports powerful utilities like Message Editor, Script Editor, and Profile Editor which allow new scenarios to be created or existing scenarios to be modified using BSSMAP and DTAP messages and parameters.

  • GSM Abis Interface Emulator

    • GL's GSM Abis Interface Emulator is a licensed advanced protocol simulator/tester for GSM simulation over Abis Interface that can simulate network elements BTS and BSC by generating and receiving BTSM messages. The signaling specification conforms to 3GPP standards.
    • Capable to generate BTSM signaling calls with pre-defined templates and profiles.
    • Automatic response to the incoming BTSM messages.
    • Supports powerful utilities like Message Editor, Script Editor, and Profile Editor which allow new scenarios to be created or existing scenarios to be modified using BTSM messages and parameters.

  • WCS TRAU Tx/Rx Test

    • GL's TRAU Tx/Rx Test is a licensed client-server based application that can simulate & analyze TRAU/CCU (BTS or BSC end) on GL's T1/E1 cards. The module is capable of generating and receiving TRAU traffic on either 8kbps or 16 kbps sub-channel. The application can impair or apply delay to the TRAU stream either during transmission or prior to transmission.

  • Network Surveyor

    • Separate installation is built for Network Surveyor software.

  • WCS Frame Relay Emulator

    • GL's WCS Frame Relay Emulator simulates the Frame Relay (FR) and Multi-Link Frame Relay (MFR) protocols. The application permits users to add and remove FR links from MFR bundle, create Virtual Channels /Aggregate Virtual Channels, and send / receive traffic over an established link with or without impairments. The various traffic options includes sequence numbers, hex string, binary data, and GL's proprietary file format *.HDL


  • T1E1 Analyzer

    • A new submenu under Special Applications called Protocol Emulation has been added to include only simulation tools.
    • CAS Emulator can be launched from T1E1 Analyzer.
    • ISDN Emulator and WCS MLPPP Emulator have been moved under newly added submenu Protocol Emulation under Special Applications.

  • New Xilinx load for Universal, HD and USB cards.

  • Universal T1/E1 Card has been enhanced to work on Windows Vista operating system.

  • Multiple Call Capture

    • Capturing based on various traffic triggering types is provided with Start Trigger and Stop Trigger options. The start traffic triggering includes various traffic types such as Fax/Modem files, Voice, FSK, DTMF digits, and more. A capturing can be terminated using Stop trigger option, either by specifying a period of uninterrupted "silence" occurs that exceeds the user-defined time limit in seconds or by specifying the capture limit time in minutes.
    • The application is enhanced to capture the T1 Signaling bits into a separate signaling file.
    • GUI options under Configuration and Call Storage tab have been reorganized.

  • Protocol Analyzers

    • ISDN Analyzer is enhanced to support new protocols DASS2 and DPNSS.

    • SS7 Analyzer

      • SS7 Analyzer is enhanced to support ISUP UK protocol standard
      • The IUP (BTUP) decoding layer has been updated. This also includes CallTrace implementation for BTUP. The specification used to decode includes ND1006:2005/02 PNO-ISC/SPEC/006 - Interconnect User Part (IUP) and ND1104:2004/11 PNO-ISC/INFO/004 - Proprietary Extensions To C7 Interconnect User Part (IUP).

    • Frame Relay Analyzer

      • Frame relay analyzer has been enhanced to decode the FRF.12 fragment that supports both UNI-NNI fragmentation and End-to-End fragmentation. In case of End to End fragmentation, branching has been done on the NLPID value to decode the fragmentation layer. In case of UNI and NNI fragmentation, the frame starts with the fragmentation header, followed by the Frame Relay header. First the fragmentation header will be decoded after that Frame Relay header will be decoded. If there is no fragmentation header then only Frame Relay Header will be decoded.
      • Stream Interface Selection has been updated to add/delete MFR bundles and frame relay links. In addition, multiple cards can be selected to capture the frames simultaneously in a single instance.

    • ATM Analyzer - AtmProt has been enhanced to support decoding of OAM and IP payload over ATM.


    • MCBERT optional application has been enhanced to synchronize with the smaller files with the support of non-random user defined pattern.
    • Now, a configuration option has been included to save and load the selected stream into a configuration file.

  • Windows Client Server

    • Licensing has been included for dynamic DSP operations.
    • WCS - The "monitor [mf | dtmf | mfr2f | mfr2b] digits" command now accepts a configuration file by which the various settings may be established. A table of settings is currently being published in the "GL Server Command Reference".
    • DspOp - The MTMonDspOp operator (script name "[dtmf | mf | mfr2f | mfr2b] digit monitor") has been enhanced to accept a configuration file by which the various settings may be established. In addition, the settings can be modified "on the fly" via the "inform task" command. A table of settings is currently being published in the "GL Server Guide to DSP Operations".
    • GLSSPLib/MTDet - The tone detector was enhanced to support qualification times. It also now uses a hangover method to segment the data stream into burst and quiet segments. New methods allow users to set qualification and hangover times.

Modifications & Bug Fixes

  • WCS MLPPP Emulator

    • WCS MLPPP Emulator has been enhanced to select accurate delay through MLPPPTerr.ini file. This INI file is included in the installation directory. The accurate delay insertion can be achieved if the traffic payload is not high. When traffic payload is not high one can enable accurate delay option in ini file.
    • Enhanced to enable or disable Link Test.
    • Supports "PPP Magic-Number Block" configuration option.
    • If no Ethernet Adaptors are detected in the system, then the Tx/Rx for other source/Sink types will be enabled.

  • Multiple Call Capture - Traffic Options tab is displayed when the Traffic Activated triggering type is selected.

  • Automated Record / Playback (ARP) – The data from small files can be transmitted through subchannels.

  • The speech classification for the AMR codec will now be displayed in TRAU Analyzer.

  • The following help files have been updated –

    • Protocol analyzer
    • Jitter Measure
    • Pulse Mask
    • HDLC Capture
    • T1E1
    • WCS TRAU Emulation
    • MAPS

Features and enhancements in Version 5.20 - Released in January 2009


  • Protocol Analyzers

    • GSM Analyzer

      • GL's GSM real-time and offline analyzers now support decoding of proprietary 'Mobis' Interface (Motorola equivalent of the GSM A-bis interface). This includes messages between BSC (Base Site Controller) - BTS (Base Transceiver Station) and BSC (Base Site Controller) - PCU (Packet Controller Unit).

    • TRAU Analyzer & TRAU Traffic Playback

      • Octet Bit Reversion option for real-time capture has been eliminated in TRAU Traffic Playback and TRAU Analysis application.
      • The Physical Link layer parameters in Statistics has been changed to include Device 3, Start/End Subchannels, Start/End Timeslots, Timestamp, Errors Code, Total sub channels and Timeslots per sub channel used.

    • SS7 Analyzer

      • SS7 Analyzer is enhanced to support decoding of INAP CS2 (Capability Set 2) as per INAP CS2: ITU recommendation Q.1228, and INAP CS2 (ETSI): EN 301 140-1 Specification.
      • Auto-connect Network Management messages are now available in the summary view, statistics, filtering, and search capabilities.

  • Windows Client Server

    • Acoustic Echo Path Simulation using Dynamic DSP Operations in WCS

      Scripted DSP commands provide the ability to specify a sequence of digital signal processing steps to be performed on incoming and/or outgoing timeslots. The WCS DSP Operation module allows real-time as well as offline testing using DSP commands to perform functions such as Amplification/Attenuation, Delay, Filter, File Tx/Rx, Logical operations, Echo Cancel, and so on.

      Complex echo paths and complex block diagram operations can be easily simulated using the following functions: sum, invert, filter, delay, amplify, attenuate, bxor, bor, brev, bnot, band, infile, outfile, white noise, tone, dual tone, phase shift, dtmf digits, mf digits, mfcr2 digits, power monitor, signaling bits monitor, const, bytes, and many other operators.

Modifications & Bug Fixes

  • Multiple Call Capture

    • The traffic activated capture can now be limited to defined length of time using the Limited Capture option. If this option is not checked, the capture proceeds indefinitely (until disk resources are exhausted).

  • TRAU Analysis

    • TRAU Packet Data Analysis now updates real-time data in Detail View & Summary View GUI correctly when switching between various tabs.
    • ALL Timeslots and Clear Timeslots options are now clearly visible when capture is performed on multiple cards.

  • WCS MLPPP Emulator

    • Bug fix has been provided for connecting MLPPP Emulator to T1E1 Server with more number of ports than the host PC that caused system to crash.
    • Crash related to IPHC support for PPP Simulation has been fixed

  • WCS
    • Crash related to usage of 'get' command in PC with more than 9 ports is fixed

Features and enhancements in Version 5.18 - Released in November 2008

New Applications

  • WCS ISDN Emulator

    This Client-Server application is used for performing complete ISDN switch and subscriber emulation. The functions that can be performed using client-server are

    • Configuring the ISDN layer parameters, called/calling numbering plan/type, type of ISDN service,
    • Placing and accepting call for each timeslot or for the whole trunk
    • Logging call records for complete or incomplete calls
    • Simple NFAS setup for T1

    For more details, please click here


  • Multiple Call Capture

    CCA now includes a new feature to trigger capturing of calls based on various types of traffic in addition to trigger capturing based on signaling, tone, ISDN calls, and SS7 calls. The traffic activated trigger includes

    • Voice based on a minimum power level
    • Tones of specified frequency - Ring back tone, Dial tone, Busy tone, and DTMF digits
    • Fax traffic - V.32 / V.17 >2400bps, V.27 ter @ 4800bps, V.27 ter @ 2400 bps, V.29,
    • Modem traffic - V.22 forward/reverse channel, V.34 & V.90 uplink, Binary V.90 downlink, FSK

    Detecting the above types of traffic requires use of the traffic classifier. A 2048 byte (256 ms) block of data is sent to the traffic classifier. The traffic classifier determines if the data is one of the accepted types of traffic. If the condition is met, then capture of the traffic data commences.

    Unlike the other traffic options, triggering on voice traffic can be fine-tuned to the power level of the voice data. Setting the voice power level can be used to filter out weak or undesirable voice data.

    There is also an option "Any Signal". Selecting this feature bypasses the traffic classifier and detects the power level of the data. If it exceeds the input data in "Any Power Level", then capture commences.

    • Stopping Traffic or "Any Signal" Capture

      Setting the "Silence Options" slider allows for hang-ups during the capture of traffic or "Any Signal" data. For example, if DTMF traffic is being captured, and then non DTMF data is detected, capture continues until the hang-up time limit set by "Silence Options" is exceeded. If the data reverts back to DTMF, the capture continues as it was before the hang-up.

      If the hang-up time limit is 400 milliseconds, only one hang-up is allowed before capture is terminated. Each buffer of data is of size 2048 bytes (256 ms).

    • Traffic Algorithm

      The traffic classifier uses four different algorithms to choose from: Linear, Quadratic, Hybrid, or Hybrid Filtered.

      • Linear – This algorithm is quicker to computer
      • Quadratic – This gives better accuracy but need more time
      • Hybrid – It is a combination of linear and quadratic, and the most reliable
      • Hybrid Filtered – This eliminates misclassifications, for example, voice with many periods of silence

      The "Hybrid" algorithm is used by default in the Multiple Call Capture.

  • Multi-Class MLPPP Emulator
    • Supports the Van Jacobson Compression and IP Header Compression in IPCP Configuration as per RFC 1144 and RFC 2507

  • Protocol Analyzers
    • All HDLC based analyzers now support decoding of frames with FCS 32 or 16 bits

    • ISDN Analyzer

      • Supports new ISDN ANSI decode - T1.607 (Specification)
      • MLPP (Multi-Level Precedence. and Preemption) procedures for -
        ISDN ANSI decode - T1.619 and T1.619a (Specifications)
        ITU implementation - Q.955.3 (Specification) and
        Facility Information Element - Q.932 (Specification)

    • GSM Analyzer - Now supports decoding of SMS layer i.e SMS-CP, SMS-RP, and SMS-TP protocols

    • MLPPP Analyzer and Emulator

      • MLPPP Analyzer now supports decoding of frames with two MLPPP layers and frames with CRC 32, or 16 bits options
      • Filtering capability in analyzer is enhanced with inclusion IPHC, IPHC compressed TCP, IPHC compressed non-TCP, IPHC full header, VJ Compressed TCP/IP, and VJ Uncompressed TCP/IP layers
      • New columns are added that displays the information for VJContext ID,IPHC TCP CID, IPHC Non-Tcp CID[8 bit], IPHC Non-Tcp CID[16 bit], IPHC Generation, Src IPAddress[IPHC Cmp IP], Dst IP Addr[IPHC Cmp IP], Src IP Addr[VJ Cmp IP], Dst IP Addr[VJ Cmp Ip]

  • TRAU ToolBox™ and Analysis
    • Generates BFI/SID frames using TRAU Tool for EFR codec
    • Statistics now displays Uplink Idle Speech frames when both Frame type and Speech Frame Classification are selected
    • INI configuration file adds two new user-defined custom parameter values to support Discontinuous Transmission (DTX_MODE) and to Set/reset the DTX bit (DOWNLINK_DTX_OPTION) in the uplink frame of EFR
  • Windows Client Server

    New commands

    • Transmit line build-out - Two new commands, 'get tx line buildout' and 'set tx line buildout' have been provided to get and/or set the transmit line buildout for USB and Universal card systems.
    • Jitter attenuation buffer size - Two new commands, 'get jitter attenuation buffer depth' and 'set jitter attenuation buffer depth' have been provided to get and/or set the jitter attenuation buffer size for USB and Universal card systems.
    • Begin/end/inform/query task - Four new task management commands have been added: 'begin task;' 'begin task;' 'inform task;' 'query task;' These commands always operate on the most recently created running or queued task. "Thin" client programs are thus freed from having to capture a task number in order to manage the most recently created task
    • Get app license - Two new license query commands have been added: "get app license product-id;" "get app license application-code;" These commands allow you to obtain the WCS optional license status by either product ID or application code, respectively. See the alphabetical command listings in the GL Server Command Reference for information on the use of these commands.


    • Supports CRC32 option selection for each link in MLPPP client-server module
    • Syntax changed for "Equalizer control", "Jitter attenuation", and "line length" commands in Universal and USB cards
    • MCBERT command is modified to capture on multiple cards
    • The "tx server file" command can now broadcast onto multiple T1/E1 ports with a single command. The "broadcast" operating mode causes the file being transmitted to be inserted into all named timeslots, even if the timeslots are on separate ports. The "multiplex" operating mode will cause the file being transmitted to be multiplexed into the specified timeslots on a port-by-port basis. That is, the file will be multiplexed into the named timeslots of each specified port independently.
    • Vocabulary - 'board' and 'card' are now synonymous with 'port'.
    • Data Type - The 64-bit integer data type is now supported.
    • USB T1/E1 unit & Universal T1/E1 cards - GL Server and GL Server Launchpad have been enhanced to support USB and Universal GL Cards.
    • Sub-channels - Sub-channels have been defined and a grammar has been developed to specify them.
    • Dynamic DSP Operation - A dynamic (time-varying) DSP Operator feature has been implemented. Using this feature, you are able to dynamically alter the settings of various DSP operators according to a schedule. To lend further support to this feature, DSP Operator IDs are now taken from the lexemes (the form of the words) used in the DSP command to specify the DSP operators.

    Modifications & Bug Fixes

    • Bug fixes

      • FPGA for Universal

        • VF Insert was modified to correct a problem with the S/N ratio.
        • Pulse shape clock polarity was changed to correct a timing problem.
        • Better VHDL coding practices for the transmit mux

      • WCS scripts – for Universal board, pulse mask, regression testing

        • Problem with "Error Insertion" is fixed in Universal cards
        • Intermittent problem with transmission of Idle code in "tx server file" command is fixed

    • Online help for the following applications has been updated

      • T1E1 Main Help
      • Jitter Measure
      • Pulse mask
      • Error Insertion
      • AVL
      • SCTPROT
      • HDLC Capt
      • ATM Capt
      • HDLC Test
      • TRAU Tool
      • TRAU PDA
      • WCS

    Features and enhancements in Version 5.13 - Released in July 2008

    New T1/E1 Analysis Hardware & Software

    • Universal T1/E1 PCI Cards

      GL has added to its T1/E1 Analyzer hardware test suite new hardware called "Universal T1/E1 Analyzer". These cards easily plug into PCI 2.1 Compliant slots of any Pentium PC. The advantage it offers over the prior version of HD PCI T1/E1 analyzers is that it includes integrated hardware support for both T1 as well as E1 lines, thus allowing easy switching between T1 and E1 interface testing. For more details, please click here

      • Universal Boards are capable of T1 and E1 interfacing. Only software drivers differentiate whether T1 or E1 signals are being processed. In earlier version, T1 & E1 boards were different

      • Universal boards can be plugged into either a 5 V or 3.3 V PCI bus., i.e. (PCI 2.1 Compliant) Earlier T1 and E1 could only be plugged into a 5 V bus

      • Universal boards have adjustable transmit clock frequency (+ / - 300ppm) for testing frequency lock sensitivity of T1 or E1 equipment. The transmit clock can be adjusted + / - 300 PPM

      • Supports two new port modes: cross-port loopback mode and thru mode

        • Cross-Port Loopback

          This mode is similar to the standard "Outward Loopback" except that the signal received on Card 1 (Port 1) can be transmitted out onto Card 2 (Port 2). Likewise the signal received on Card 2 (Port 2) can be transmitted out onto Card 1 (Port 1). The hardware defaults to this mode (cross-port loopback) when the board is powered up or down. This feature allows you to monitor T1/E1 lines "in-line" while still being protected from loss of power to the board.

        • Thru Mode

          When Thru Mode is selected, the data that would normally be transmitted on Card 1 (Port 1) is diverted to transmit on Card 2 (Port 2) and the data that would normally be transmitted on Card 2 (Port 2) is diverted to transmit on Card 1 (Port 1). The receive paths are completely unaffected. This mode is particularly useful for Drop and Insert applications in which the board analyzes and may insert traffic running between two pieces of T1/E1 equipment. This feature eliminates complex cabling.

      • Supports new monitoring applications – Pulse Mask Monitor, Pulse Mask display, and Jitter Measurement

        • Pulse Mask Monitor and Display

          The quality of the transmission signal is determined by the way the signal fits within a predefined template known as a pulse mask. To perform this test, place your device in a mode where it is constantly transmitting a known data pattern. As the port counts increase on the data transmission equipment, so does the need for testing the transmission signal for pulse mask compliance quickly and reliably. GL has developed solutions to perform pulse mask compliance testing using Monitor Pulse Mask and Pulse Mask Display for both T1 and E1 applications.

          Monitor Pulse Mask - captures the hex values of the pulse on the transmitting line.

          Pulse Mask Display - The T1 (E1) Pulse Mask Application compares incoming T1 (E1) pulses against the pulse shape mask specified by the ITU G.703 standard and ANSI T1.102-1993. The measured signal should fit within a predefined template called a pulse mask. This feature is also available with the Client Server software for automation and remote access applications.

          For each T1 line, the transmit data path is selected and measured at the end of the transmission line. The amplitude of the isolated signal at time zero should be within 20% of 3.0 volts. If the amplitude requirement is met, then the signal is scaled linearly to determine if it fits the pulse mask.

          Screen Shot of T1 Pulse Mask Display

          However, the specification for E1 requires that all the pulses meet the template and not just an isolated pulse. For the 75 Ohm coax cable, the amplitude must be 2.37V ± 10% at T0. For the 120 Ohm twisted pair, the amplitude must be 3.0V ± 10%. If the amplitude requirement is met, then the signal is scaled linearly to determine if it fits the pulse mask.

          Screen Shot of E1 Pulse Mask Display

        • Jitter Measurement and Generation (Coming Soon):

          Jitter can be measured in the incoming T1 E1 signal. Jitter can also be introduced onto the outgoing T1 E1 signal. Software for this application will be available soon. Jitter Measurement has a receive buffer to handle the jitter delay that characterizes T1/E1 signal transmissions.

    • WCS ISDN Emulator

      This Client-Server application is used for performing complete ISDN switch and subscriber emulation. The functions that can be performed using client-server are -

      • Configuring the ISDN layer parameters, called/calling numbering plan/type, type of ISDN service,
      • Placeing and accepting call for each timeslot or for the whole trunk
      • Log call records for complete or incomplete calls
      • Simple NFAS setup for T1

      For more details, please click here

    • WCS Pulse Mask

      This Client-Server application in Universal boards is used for detection, monitoring, and plotting of transmitted pulses. It includes Monitor Pulse Mask and Pulse Mask Display modules that can be remotely controlled using simple commands by client applications. Some of the commands supported are CheckPulseMask, validate pulse, stop pulse mask validation, and others.

      For more details, please click here


    • Protocol Analyzers

      • Real-time Capture Filter in ATM Analyzer now supports filtering of Idle Cells along with the specified VPI, VCI, and PT values
      • Segmentation and Reassembly feature in ATM Analyzer now supports AAL- Layer 0
      • MLPPP analyzer is also enhanced to decode padded NCP messages
      • The UMTS protocol analysis is now supported over IP as well as over T1E1 and ATM. The supported standards include ATM, ATM AAL2 & AAL5, SSCOP, IP, UDP, SCTP, SSCF-UNI, SSCF-NNI, SAAL-NNI, NBAP, ALCAP, Iub-FP, Iu-UP, UMAC, RLC, MTP3B, SCCP, RANAP, M3UA, CC, MM, SMS, SM, SSSAR, and RNSAP

    • TRAU ToolBox™ and Analysis

      • Supports AMR –WB codec with data rates of 6.60 kbps, 8.85 kbps, 12.65kbps
      • Number of active streams for compression or decompression for HR codecs was limited to one stream in earlier versions. In T1E1 analyzer ver5.13, we can have multiple streams for HR.
      • AMR and HR is implemented using Voice Age codec library

    • Multi-Class MLPPP Emulator

      • The Command Line Interface of MC-MLPPP Emulator has been updated and made backward compatible for the scripts in earlier versions of T1E1 Analyzer
      • Minimum value of Payload length & Fragment length is reduced to 1 , i.e PL ranges from 1 to 10,000, and FL ranges from 1 to 1500
      • Maximum Hex String Length is now increased to 600 bytes

    • Windows Client Server

      • The "tx server file" command in Error Insertion module of WCS has been modified to transmit data on multiple cards which has improved performance of the tester.

    Modifications & Bug Fixes

    • Bug fixes

      • Problem with Time Limit in Periodic Trace File Capture feature has been fixed
      • The 'Configuration Error' message pop-up in Remote/ Offline Protocol Analyzers has been fixed
      • LCP and NCP messages with padded bytes are handled accordingly
      • Updated trace files are available for GSM, SS7 and CDMA analyzers

    • Online help for the following applications has been updated

      • T1E1 Main Help File
      • Windows Client Server Help file
      • MC-MLPPP Emulator Help File
      • ISDN Emulator Help File
      • Pulse Mask
      • Jitter Measurement
      • Error Insertion
      • Active Voice Level

    Features and enhancements in Version 5.11 - Released in April 2008

    New Applications Introduced

    • WCS SS7 Protocol Decode Agent:

      The SS7 Protocol Decode Agent Module (PDAM) monitors SS7 links, captures frame header information, decodes multiple SS7 protocol standards, filters user-specified protocol parameters, builds call detail records(CDRs) and streams the decoded fields and/or CDRs to the comma delimited files (CDR.CSV and/or FRAMES.CSV) over TCP/IP to remote site. It can also capture filtered data in real-time using layer filter and field filter keys. For more details, please visit our web page

    • WCS ISDN Protocol Decode Agent:

      The ISDN Protocol Decode Agent Module (PDAM) monitors ISDN links, captures frame header information, decodes multiple ISDN protocol standards, filters user-specified protocol parameters, builds call detail records(CDRs) and streams the decoded fields and/or CDRs to the comma delimited files (CDR.CSV and/or FRAMES.CSV) over TCP/IP to remote site. It can also capture filtered data in real-time using layer filter and field filter keys. For more details, please visit our web page


    • Protocol Analyzers

      • User can add hyper channels with discontinuous (sparse) timeslots. For example, a PPP link on card #1 can have timeslots 1 to 15 and 17 to 31 (#1:1-15, 17-31). Similarly, any number of hyper channels can be build with such various combinations.
      • Protocol Configuration GUI now includes feature to edit decode parameters in *.ini file. This is supported by SS7, CDMA, CDMA on ATM, PPP, TRAU, and UMTS protocol analyzer decode engines.
      • Inverse Multiplexing in ATM (IMA) - With IMA, two or more T1 circuits can be configured to form a high-speed connection of DS3 circuit. ATM cells are transmitted across multiple interfaces in a cyclical fashion, and recombined to form the original stream. The ATM, CDMA on ATM (A3 A7), and UMTS protocol analyzers now support decoding with the IMA option.
      • MLPPP Analyzer now supports decoding of BCP layer
      • ATM Analyzer now supports decoding of SSCOP PDU Type
      • TRAU Analyzer now supports decoding of RIF, AMR mode
      • SS7 Analyzer now supports decoding of SCCP Msg Type, SSN, BISUP, BICC, MAP R99, R4
      • UMTS Analyzer now supports decoding of AAL2 Reassembly (SSSAR SDU)
      • GSM Analyzer now supports new protocol standards - Up Interface, Lb/ Ls/Lp interfaces

    • Multi-Class MLPPP Emulator

      • T1E1 Analyzer is software selectable - Connection to T1E1 server is improved by allowing the users to select T1/E1 analyzer through GUI.
      • User can add hyper channels with discontinuous (sparse) timeslots.
      • NCP Configuration in PPP simulation allows selecting NCP parameter per link. The NCP status column in PPP view shows NCP layer status per link in PPP simulation. In MLPPP simulation, it shows the status of the entire MLPPP bundle.
      • Payload Traffic Generation, Reception, and Verification now supported in PPP and MLPPP simulation.
      • Network Traffic is included as a new traffic source type in both PPP simulation and MLPPP simulation. MLPPP Emulator can transmit and receive Ethernet traffic over T1E1 links by operating either in bridge or router mode.
      • Statistics or the Verification tab now includes common GUI that shows Tx/Rx results for each class (in case of MLPPP) or for each link (in case of PPP). It also includes a new column 'Transmitted Frame count' to display the number of frames transmitted.
      • Impairments in MLPPP simulation can be applied on the selected classes
      • New Action tab includes options to disconnect from the server, close the current sessions, and connect to the server to start a new instance. It is possible to add new PPP links and delete the existing links after shut down.

    • ISDN Emulator

      The emulator now allows the users to set various release causes during simulation. These include rejected, no user response, user busy, congested, and so on for disconnection of the particular call on the channel. At the termination end, after the call is terminated, the cause for disconnecting the call gets displayed in the Last Cause field.

    • Digital Echo Canceller (DEC)

      Logging option in DEC now allows to save file in *.CSV format as well as *.txt format

    Modifications & Bug Fixes

    Bug fixes

    • Real-time protocol analysis will not crash when we close the trace
    • Audio Monitoring – no longer crashes when rolling the mouse wheel
    • CDMA analyzer crash in CDR has been fixed
    • PPP analyzer can now decode the rejected protocol
    • Compatibility with the AutoEC test - Out-file command problem in WCS has been fixed
    • New example files are available for PPP analysis

    Online help for the following applications has been updated

    • TRAU Toolbox, Traffic Playback, TRAU PDA, Analysis Tools Help Updated
    • Protocol Analyzers, HDLC Capt, HDLC Impairments, Sabits HDLC, ATM Capt– Stream Interface Selection, Glossary, INI Decode options have been updated
    • MLPPP Emulator Help Updated
    • ISDN Emulator Help Updated
    • DEC Help Updated
    • Error Insertion Help Updated
    • Auto Record Play help Updated

    Features and enhancements in Version 5.08 - Released in October 2007

    New Applications Introduced

    • Enhanced BERT:

      This application differs from BERT by allowing the users to do the error test on multiple cards simultaneously along with graphical view of time Vs error. In addition, users can define the bit pattern, and error rate (Ranging from 0.01 to 1e-009. It provides detailed view of result including Total Errors, Error Rate, Degraded minutes, and so on. Supported bit patterns include QRSS, 2^5-1, 2^9-1, 2^11-1, 2^15-1, 2^20-1, 2^23-1, All ones, All zeros, 1:1, 1:7, 3 in 24, CSU Loop-Up (0001), CSU Loop-down (001), NIU Loop-UP (11000), and NIU Loop-Down (11100). The application supports real-time as well as offline analysis.

    • Multi-Channel TRAU Tx/Rx Emulation and Analysis (TrauTerr) using Client-Server:

      The Multi-Channel TRAU Tx/Rx Emulation and Analysis (TrauTerr) module is an optional application that allows testing TRAU frames. As depicted in the figure above, frames will be generated based on the codec type, impairments and time alignment (if specified) and transmitted through the 16 or 8 kbps channels. On the receiving side the fragments will be decoded to retrieve the control flags and other framing information like codec type, data transmission rate etc. These frames will be compared with the predefined patterns and the results will be logged into a log file.

    • Near Real-time Voice Band Analyzer (VBA):

      The NRT VBA is an analysis tool for monitoring voice band traffic over VoIP, TDM, and Wireless networks. VBA instantly detects voice file captures and with appropriately installed analysis modules, monitors speech levels, noise levels, line echo, and acoustic echo. The VBA application can also operate on previously captured files. It supports on A-Law, µ-Law, 16-bit PCM (Intel), 16-bit PCM (Motorola), and MS Wave file formats.

    • WCS MC- MLPPP Emulator:

      The Multi-Class Extension to Multi-Link PPP allows a sender to fragment the packets of various priorities into multiple classes of fragments, and allows high-priority packets to be sent between fragments of lower priorities. GL's flexible and versatile MC-MLPPP Emulator allows traffic generation and verification over PPP links using industry standard Client-Server technology, which may be accessed through a GUI or through command line in C++, TCL clients.

      Some of the main features include

      • End-to-end Payload Traffic Generation and Verification
      • Different impairments at PPP and MLPPP levels
      • LCP with PPP, MLPPP, and Multi-class negotiation options
      • Control Protocol negotiation using IPCP, BCP etc


    • ATM analyzer

      ATM Analyzer is enhanced to capture & reassemble frames with Inverse Multiplexing technique. IMA combines multiple T1 or E1 links to form a single high-speed connection. IMA provide flexible bandwidth options to achieve rates between the DS1/E1 and DS3/E3. The ATM Inverse Multiplexing technique involves inverse multiplexing and de-multiplexing of ATM cells in a cyclical fashion among links grouped to form a higher bandwidth logical link whose rate is approximately the sum of the link rates. This is referred to as an IMA group.

    • Multi-Channel HDLC Emulation and Analysis & File based High Throughput HDLC Record/Playback
      • Now supports both contiguous ad non-contiguous transmission and reception
      • Includes CRCNONE, CRC16, and CR32 options
      • Includes BITSYNC , and OCTETSYNC options
      • More sample scripts are included for assisting users in analysis & emulation

    • MLPPP Analyzer
      • MLPPP Analyzer adds MC-MLPPP decoding ability
      • MLPPP analyzer has options to add/delete bundle under stream/interface selection
      • More sample scripts are included for assisting users in analysis

    • Protocol Analysis

      Offline Protocol Analysis - Trace files for analysis can now be loaded through simple command-line arguments

    • SS7 Analyzer

      SS7 analyzer now decodes BT NR167 layer

    • TRAU Emulation
      • TRAU ToolBox™ supports AMR –WB codec with data rates of 6.60 kbps, 8.85 kbps, 12.65kbps
      • More sample scripts are included for assisting users in emulation

    • T1/E1 analyzer
      • HD and USB installations, upgraded to work properly with Windows Vista OS.
      • Every USB board is required to be licensed with T1 (or E1) basic software for executing the Analyzer
      • USB T1/E1 Analyzer includes detection of low speed connection feature
      • When the coding format (A-Law/u-Law) is changed, the appropriate idle code is stuffed into the global buffers.
      • GLC View application can now be invoked in USB T1/E1 Analyzer units

    • WCS Modules
      • All WCS modules have an .RC file with version, description and copyright notice.
      • All WCS modules have: help entry point. This entry point displays syntax information along with the version number from the DLL itself.
      • WCS - New commands "query task" and "inform task" address the most recently created tasks. Existing commands "start task" and "end task" also address most recently created tasks.
      • GlComInterface is changed

    Modifications & Bug Fixes

    • Changes to ensure compatibility with VS2005
    • Fixed problems
      • Problem with smaller buffer size in Protocol Analyzers
      • Signaling frame selection in SA Bits HDLC Analysis,
      • Profile loading for Binary Byte Value
      • Overwriting of TS0 with USB E1 board in Record/Playback application
    • MLPPP Emulator fixes
      • WCS MC MLPPP Emulator and GUI based MLPPP Emulator fixes
    • WCS fixes
      • WCS - "monitor frequency" command now work correctly when run repeatedly.
      • WCS – Place Call and Answer Call DLL tasks now recognize time units (hr/min/sec) in parameter strings.
      • WCS - VF Insert, Drop and Insert are working fine now.
    • Online Help
      Online help for the following applications has been updated.
      • Enhanced BERT Help Updated
      • Protocol Analyzers - context-sensitive help has been fixed for the Capture Options dialogs
      • TRAU PDA Help Updated
      • MLPPP Emulator Help Updated
      • Automated Continuous Capture Help Updated
      • Offline Protocol Analyzers Help Updated

    Features and enhancements in Version 4.98 - Released in March 2007

    New Optional Applications Introduced

    • MLPPP Emulator

      GL's MLPPP Emulator simulates the Point-to-Point (PPP) and Multi-Link Point-to-Point (MLPP) protocols. MLPPP bundles multiple link-layer channels into a single network-layer channel. The application permits users to add and remove PPP links from ML-PPP bundle, supports different Fragment sizes (64, 128, 256, 512 up to 1500 bytes), detailed statistics, along with ACFC / PFC compression/decompression.

      To provide more than one level of suspension with PPP Multilink, one can run Multilinks multiple times over one link, which is commonly known as Multi-Class Extension to Multi-Link PPP (MC MLPPP). This allows sender to fragment the packets of various priorities into multiple classes of fragments. This Multi-Class Extension to Multi-Link PPP option is soon to be supported by GL's MLPPP Emulator.

    • WCS with enhancements

      GL's Windows Client/Server (WCS) software allows the users with the capability of remote operation, automation, and multi-site connectivity. Server software can run multiple tasks simultaneously at the request of the Client software. It includes the following new applications

      • CAS Simulator

        GL's Channel Associated Signaling (CAS) Simulator is a client-side application that works along with GL's T1/E1 Analyzer Cards and Windows Client/Server software. It simulates any user defined CAS protocol by providing signaling bit transitions and forward/backward frequency tones/digits. CAS is a method of signaling in telephone networks, which supports signaling types such as Loopstart, Groundstart, Feature Group D (FGD), Winkstart, MFC-R2 and others.

      • Automated Testing of TRAU (Capture/Playback TRAU Traffic using scripts)

        The functionalities supported in TRAU client-server application are similar to HdlcFunc transmit/receive server file with additional TRAU broadcasting transmission and multiple receive features per task. TrauFunc is an optional server site DLL with features like - checking for command syntax, receiving TRAU frames in *.HDL file format located on the server, and transmitting TRAU frames from *.HDL file located on the server.

      • Automated Testing of HDLC (Capture/Playback, Error Testing, Encode, Decode HDLC Traffic using scripts)

        HDLC Tx/Rx client-server module supports script-based capture/playback of HDLC frames in HDL files located on the server and on the client. HDLC Encode/Decode client-server module permits encoding & decoding of HDLC streams of various bandwidth (hyper channel, timeslot, and multiple sub-channel streams per timeslot). HDLC Error Testing client-server module permits transmission of memory generated sequences of fixed or variable length HDLC frames, GL *.HDL Trace file frames, and various bandwidth streams.

      • Automated Testing of MLPPP

        Automated testing of PPP and MLPPP frames can be accomplished using MLPPP Tx/Rx client-server module. This module allows users to use script based GL's clients or embed it into the user's test environment. Functionalities support sending MLPPP frames with or without impairments, receiving MLPP frames, and logging the events.

    New Features

    • Automated Continuous Capture with profile loading capability and file concatenation tool

      This application permits users to capture data (*.ala, *.ula, *.pcm, *.wav, *.ber) as seamless chunks in files of the specified size, or up to the specified time limit of capture. The chunks of data captured in files can be concatenated to one single file using file concatenate tool, without missing out any data during the process.

    • TRAU Analyzer

      • TRAU Traffic Monitoring using TRAU Packet Data Analysis (PDA) Summary View

        TRAU Traffic Monitoring application gives current status of traffic channels in Abis interface. It analyzes and graphically classifies traffic type such as Speech, Data, and O&M in a real-time GSM network. It uses specific color codes to identify the frames, along with the direction of its transmission and also differentiates between 8kbps and 16kbps traffic. Each pictorial block indicates individual TRAU sessions.

      • Automated detection and capture of frames in TRAU analyzer

        TRAU Analyzer application can now automatically detect and capture TRAU frames of half rate (HR-8 kbps) or full rate (FR-16 kbps). Various codecs such as FR, EFR, AMR, and HR are used for compression/decompression of speech. TRAU frames are decoded as per the specifications GSM 08.60 V 7.2.1 Release and GSM 08.61 V 7.2.2 Release.

    • Bulk Delay feature in Error insertion application for USB units

      Bulk delay is an added feature in Error insertion application that allows users to apply Bulk delay on the entire T1/E1 trunk (full multi-frame) of 1.544Mbps (T1) pipe or 2.048 Mbps (E1) pipe. Delay can be varied from 0 to 169.77mS (T1) or 127.99mS (E1) with an accuracy of ± 10uS. The delay resolution is based on the byte increments of T1 or E1 (8 bits at a time).

    • PPP analyzer now with MLPPP decoding ability

      The GL's ML-PPP Analyzer can be used to capture a host of PPP / MLPPP protocols exchanged between the two nodes over T1/E1 link. User can obtain detailed analysis of the protocol and can perform various statistics measurements.

    • Stream selection in MLPPP/PPP analyzer

      This enhanced feature in MLPPP analyzer allows the user to select cards, data rate (56, n x 56 kbps / 64, n x 64 kbps), and timeslots. In addition, user is provided with the option of selecting multiple cards to capture the frames simultaneously in a single instance. The users can also minimize the sequence loss by giving the maximum delay value, which is the maximum time the analyzer waits for the MLPPP fragment for the reassembly.

    • Default file name extensions to save CCA files

      This added feature in CCA application allows the users to save the captured calls in files with desired file extensions. It supports .pcm, .ala, .ula and other appropriate types of file extensions mentioned by the user.

    • View PCM in CCA

      There are several methods for viewing captured files supported by various third-party visualization programs such as Adobe Audition and Goldwave programs.

      • Adobe Audition software is automatically called and the files are displayed in stereo or mono mode depending on number of files selected. It supports a variety of file formats including *.pcm, A-Law, Mu-Law, *.wav, and others.

      • Goldwave software is automatically called and the single file selected is displayed in stereo mode. Selecting couple of files at a time acts as a single file displaying graph in stereo mode assuming one of the files as east and the other as west file.

    • Called/Calling Number Configuration in ISDN Emulator

      This feature permits users to set the called and calling numbers on corresponding timeslots. The following parameters are included

      • ISDN Sub-address - this is used to address each device, when more ISDN devices use the same line. The sub-address is a sequence of digits, the maximum length of which is 20 octets.

      • Calling party sub-address (Q.931 setup) - the purpose of this information element is to identify a sub-address associated with the origin of a call.

      • Called party sub-address (Q.931 setup) - this information element serves to identify the sub-address of the called party of the call.

    • Digit Detector configuration file option

      Digit detector configuration file option detects and reports DTMF/MF/MFC-R2 digits on channels as they occur. GL's HD cards have the ability to transmit and detect digits on all the timeslots.

    Modifications to GL's Software

    • Overwriting of TS0 problem has been fixed for E1 Analyzers
    • Implementation of register-based Tx signaling bits in USB and HD systems.
    • Bug fix in GL Server that caused user-specified listen port to be ignored under certain circumstances.
    • Implementation of "clear-channel" vs "don't-care" signaling in WCS and T1/E1 Analyzer.
    • Problem with simultaneous Tx/Rx with NOINIT in USBT1 has been fixed
    • Added licensing support for the DOS applications, which comprise a large part of the DCME Analyzer.
    • Updated Online help files - ACC, Bulk delay, Protocol Analyzers, CASS, CCA, ISDN Emulator, TRAU, and many more.

    Features and enhancements in Version 4.95 - Released in July 2006

    New Products Introduced

    • USB Portable T1/E1 Analyzers: GL's new USB based T1/E1 Analyzer is the world's most powerful, compact and complete BERT, voiceband, data, signaling, and protocol analyzer on the market. It can perform analysis and emulation of various signal types including voice, digits, and tones; various protocols including HDLC, ISDN, SS7, CAS, Frame Relay, GSM, GPRS, CDMA, and UMTS. It is capable of T1 or E1 PCM signal visualization, capture, storage, analysis, and emulation. In addition, convenient features are available like portability, USB friendly interface to a PC, remotability, and scripting. Also included is T1/E1 Switch Control Capability that provides switch -over ability from T1 or E1.

    • T1 E1 J1 Switch: The T1/ E1/ J1 Switch provides non-intrusive failsafe monitoring and intrusive test and diagnostic capability for up to 8 full duplex T1, E1, and J1 lines. The unit provides two RJ-48c connectors for a thru connection for equipment and line connections and a Rj-48c monitor connector for monitoring both directions of a full duplex high-speed line. The switch can be remotely controlled via a USB connection.

    New Applications Introduced

    • Multiple Dongle Support: The hardware dongles can now be plugged into USB ports. This allows users to attach multiple GL dongles to the same PC, as long as they have different company codes.

    New Features

    • TRAU Traffic Analyzer or Packet Data Analysis (PDA)View: The Traffic Analyzer (TA) or the Packet Data Analysis (PDA) interface displays call information in graphical format (Traffic Analyzer - Summary View) as well as in tabular format (Traffic Analyzer - Detail View). Detail View allows the user to have a detailed look at the two (or one) TRAU sessions that are part of a single call. This distinction assists in any comparisons that are to be made between the two sessions. It displays summary of data transmission in each direction including call identity, device number, channel Number, start sub channel, end sub, total packets, codec type CRC errors and bad frames. It includes separate statistical counts and graphs to view active calls over the duration of the call.

    • Remote Analyzers for (GR303, HDLC, ISDN, SS7, V5.X, FrameRelay): GL Communications offers the remote access (client/server) functionality to T1/E1 analyzer. This functionality allows analyzer operations to be remotely controlled by one or more clients over a LAN, WAN, or Internet. Multiple T1/E1 servers may be simultaneously connected to a single remote client using a single interface. In addition, common filtering criteria can be set for T1/E1 cards located on multiple servers.

    • Transmit Dialing Digits (TDD): Transmit Dialing Digits has now been enhanced with Call-script Save & Load feature. This new feature allows the script display to be saved as a text file, loaded from a file or cleared. The text file thus saved helps users to view the transmissions carried out such as digits, signaling, voice file and so on.

    • Loading Saved Profiles through command line: Load profile feature can now also be loaded through command line using '/p' switch. This is especially useful in applications such as Isdn Emulator where Profile Loading/Saving capability from command line can be used to automatically place a call on a timeslot without any user intervention. The Load Profile feature is also now supported for Windows Client Server.

    • Call Capture & Analysis (CCA): This application now includes the ability to set triggering to capture calls when any SS7 signaling messages are received. Call filtering with user-defined called and calling numbers can be filtered out apart from the normal working of capturing all the calls.

    • Windows Client Server (WCS): Following are the new features added to WCS
      1. The WCS has been further added with new commands to control 'Card Activation', and 'Task Disposition on Client Disconnect'.

      2. In addition the WCS now includes new Client/Server version 4 messaging strategy that transmits the message length as a 4-byte integer preceding the message itself. Having the length available improves the reliability of message reception at the other end of the communications link.

      3. Precision Delay Measurement has been added as a new application in WCS. This DLL allows the Glserver to transmit a bit pattern on the designated card/timeslots, and simultaneously monitor the bit pattern received on the card's receiver to measure the delay.

      4. Additional sample files are included for TRAU, Precision Delay, Monitor Frequency and MC Bert.

    Modifications to GL's Software

    • HD Drivers The new drivers implement a workaround for the problem that was causing a massive blue screen crash on the Dell GX280.

    • Multi-Channel Bert The subchannel numbering and HDLC TxRx numbering has been changed to be uniform

    • Automated Record Playback (ARP) Fixed latency problem with ARP. It should now perfectly synchronize transmit and captures. Synchronization issues with the broadcast feature have been fixed

    • Online help Modified to the current version. Made changes to CCA, USB Analyzers, URB settings in USB analyzer, etc.

    • Protocol Analyzers
      CDMA Protocol Analyzer-resolved licensing issues in CDMA
      SS7 Protocol Analyzer - Fix for INAP decodes
      TRAU Protocol Analyzer- Licensing of TRAU applications has been separated from GSM applications with various enhancements to TRAU and its PDA interface

    • Transmit dialing digits Fixed bug in script load routine that caused crashes when loading older scripts

    • VF Control HD T1 Analyzer - Signaling Bits box is now checked on startup, to properly reflect its status

    Features and enhancements in Version 4.91 - Released in November 2005

    New Applications Introduced:

    • CDMA 2000 Protocol Analyzer: -- This is a new application, that is used to analyze and view protocols across A (A1), Ater (A3, A7), Aquinter (A9), & Aquater (A11) signaling interfaces. It includes AMR decoding, Call Detail Record and sample files.

    • GL Communications subfolder: -- A 'GL Communications' subfolder has been created under the Start Menu->Programs, which contains menu shortcuts for some important GL T1/E1 applications.

    • HDLC Based Remote Protocol Analyzers: -- This supports SS7, ISDN, GR303, V5, Frame Relay and HDLC protocols. HDLC transmit server plug-in in WCS enables the remote analyzers to connect to the T1/E1 analyzer (server) remotely. Alternative WCS socket interface is provided for C++ clients. In addition documentation and sample files are provided for client developers.

    • HDLC Xmit Frames WCS Plugin: -- This plug-in allows a client application to programmatically submit an HDLC frame for transmission or broadcast on channels, hyperchannel(s), and subchannels. It also supports bit reversion, MSB/LSB and FCS/CRC insertion.

    • TRAU Toolbox™ Application: -- This application is used to create, monitor, and terminate TRAU- GSM traffic sessions. This supports GSM 6.10, EFR & HR codecs, with DigitToneGeneration, Playback from File and Record Data to File applications.

    • Tcl (Tool Command Language) Client: -- Tcl is a client application that allows you to connect remotely to GL's T1/E1 analyzer via TCP/IP and perform various functions. It includes sample files for running commands.

    Enhancements to GL's T1 E1 Software:

    • Alarms Dialog (Monitor Screen): Four new fields are added to the HD card which will display the following:
      • TxUr=xxxx RxOr=xxxx (Meaning Tx Underrun and Rx Overrun counts)
      • TxMi=xxxx RxMi=xxxx (Meaning Tx and Rx Missing Interrupt counts)
      These values will be updated when any of the corresponding (Tx or Rx) applications are running. If the settings are saved in a profile, logging is automatically enabled.

    • Auto Digital Echo Canceller: Enhancements are made to timeslot edit box and spinner that are now limited by Server's board count. Many methods are added to set/retrieve ECAN provisioning values.

    • DCME Real-time Bearer Analysis: This is now enhanced to synchronize to the DCME frame instead of DCME multiframe. Logging feature allows DCME synchronization status output to be included in a text file.

    • GL API Updates: GL API directory now includes E1 and T1 pass.bit files and default config files after installation.

    • GLEC: This now keeps private copy of EC_Params to support provisioning methods and initialization bugs are fixed.

    • HD Card Line Level Voltage Calculation Change: The calculation of the Line Level Voltage value on the Monitor screen is updated to show a more appropriate value when a card is on Bridge mode.

    • Multiple Call Capture: New ISDN NFAS capture feature is added that allows a single D channel to control multiple PRI trunks, resulting in freeing up one channel on each trunk to carry other traffic, Using Call Storage option all the files can be captured in the Capture Directory after a fixed interval as specified by the user. It is now possible to capture the files on a single card. Similarly, using a dual card it is not necessary to capture on different cards.

    • Transmit Dialing Digits: DTMF transmission problems are fixed and all the DTMF digits transmitted are now captured properly.

    • TxRx File Utility: It is enhanced for addressing through put issues for 10 cards.

    Enhancements to Protocol Analyzers:

    • ATM supports ATM UNI: It is enhanced to analyze and decode different ATM protocols like ATM, AAL2 Protocols (CPS-SDU, SSSAR-SDU, and SSCS), AAL5 (CPCS), UNI etc across UNI and NNI interface.

    • Circular Buffer: An enhancement is made for the Circular buffer that was causing CPU utilization problems subsequently resulting in frame errors for high bandwidth analyzers and for multiple card analyzers like SS7. The performance is dramatically improved and many inconsistencies in user interface are eliminated.

    • Data Link Group Specification: An added flexibility of selecting the card, Timeslot, and Subchannel is provided for HDLC based protocols such as SS7, ISDN, GR303, V5, and HDLC.

    • HDLC Impairment Utility: It is enhanced to insert a user-defined frame into the HDLC stream.

    • Online Help: Online help is updated for T1/E1 with WCS, TRAU Toolbox™, GLC view help.

    • Periodic Trace Saving Feature: It is enhanced to save only the frames that satisfy the filtering criteria set. Problems are resolved for time limit selection of periodic savings in all protocol analyzers.

    • UMTS Analyzer: They are enhanced to include AMR decoding, Sample files and Call trace features.

    • SS7: Enhancements are done to Call Detail Records and to include SMS decoding within MAP.

    • Trau Traffic Analyzer and playback: It is enhanced to include new sample files.

    • Further, enhancements to restructuring of ATM capture, and support for Xilinx load T1/E1 HD cards are introduced.

    Enhancements to Windows Client Server:

    • BERT: This task now responds to "restart stats" command by zeroing out counters.

    • DTMF/MF: Digit detector now requires the A-Law/Mu-Law encoding option to be set properly.

    • DSP Operators:
      • It is enhanced to be aware of the coding law (A-Law or Mu-Law) being used. The default is T1/Mu-Law and E1/A-Law.
      • Power of tone components in multitone signals is now reported to tenths of a dB.
      • Certain DSP operators can now be set with parameters and commands simultaneously when the process is being executed.

    • GL Server:
      • It is enhanced to include bit inversion, Multichannel Bert functionality, new commands, and sample files. It also includes SyncTxMF feature to attain consistent delay in the subsequent captures.
      • Updated DSP task thread to provide enhanced synchronization between Tx and Rx operations.
      • Following are the commands added:
        activate rx <bd-spec>
        activate tx <bd-spec>
        deactivate rx <bd-spec>
        deactivate tx <bd-spec>
      • sync tx multiframes <bd-spec>: This command synchronizes the multiframe boundaries being transmitted on the designated cards. <bd-spec> should contain two or more cards if this command has to be used.
      • inform task <params>: By using this command, the client need not know the ID of the targeted tasks.
      • claim task: This command now returns ACK rather than WARN message when successful.

    • WCS now provides accurate results while performing tasks that produce voluminous outputs such as monitoring all alarms on all cards and reporting results every five seconds.

    Modifications and Fixes to GL's software:

    • Automated Record/Playback (ARP): The abrupt truncation of transmitted files are now fixed.

    • Configuration: T1Default.cfg file modification will make following changes.
      • Driver Info dialog is made "Non-Modal". This means that the Driver Info dialog can be kept open while you are working on other windows. There is a Device selection combo box on the Driver Info window that can be used to see the driver status of multiple cards using the same dialog. All the fields in the Driver Info dialog are made read only.
      • Yellow Alarm Format is set to default to "00FF in FDL" (instead of "B2 Suppressed")
      • B8ZS default is set to "ON" (instead of "OFF").

    • Delay Attenuate Timeslots - Single Channel: Problems are fixed with the incorrect conversion that is used in Single Channel Echo Cancel while loading the previously saved application data.

    • G.168 Waveform Viewer application is renamed to GLC View - Waveform Viewer.

    • GLC View: Modified filter files are provided to prevent GLC View from crashing and sample files are included.

    • GPRS PA: The crashing problem with stream interface selection is fixed.

    • GSM-Abis-PCS900: Test1.hdl file that was having crashing problem is now replaced in the GSM directory.

    • Modified T1Pass.bit Sample File: T1pass.bit file that was affecting the Multichannel BERT application for HD cards is modified.

    • Network Surveillance: Problems resolved with probe names that can run on multiple computers. They are designed to send protocol summary information and binary frame data via TCP-IP connection to a Database Loader to load data into a database.

    Features and enhancements in Version 4.86 - Released in April 2005

    New Application Introduced:

    • Delay Attenuate Timeslots - Single Channel (for HD boards)- This application is an addition to the already existing Echo Test Solutions suite of applications. This application also allows you to apply delay, attenuation (gain), and/or filtering to a received signal on a single timeslot. It also allows users to mix additional signals from other sources, including speech signals inserted via VF input.

    • Trau Traffic Playback - This application provides the capability to playback the recorded Trau file(s) on selected or on all subchannels of T1/ E1 lines. It allows you to transmit either a single file or multiple files on the desired subchannels at any given time. The transmission can be done at either full rate (16kbps) or half rate (8 kbps).

    • PPP Protocol analyzer - This analyzer is used to capture a host of PPP protocols exchanged between the two nodes over DS1 link. It can decode different PPP protocols starting from Link Conrol Protocol, Authentication protocol to Bridging PDU and more.

    • UMTS Protocol Analyzer - This analyzer is used to decode various UMTS protocols i.e NBAP, ALCAP, FP etc. Currently it has the capability to decode all protocols related to Iub interface of UMTS network

    • Instant Client Analyzer - This analyzer allows monitoring all GL's T1/E1 analyzer cards remotely within an internal network.

    • Remote Voice band activity detector - This is a multi-server client application intended to monitor voice band activity at any number of points in a network. The Voice band Monitor measures voice band characteristics such as active power level, percent active, background noise, max/min signal levels, echo, and DC offset.

    Enhancements to Current Applications:

    • TxRx File Utility - It includes a new sample.ctl that transmits data over subchannels.

    • GPRS (IP Gx) analyzer - It now supports Gn and Ga interface.

    • Enhancements to Protocol Analyzers
      • The Configure menu item has been modified to set configuration settings such as Summary Columns Display, Protocol Standards, Network/User Side Selection, Time Format, Search Criteria, Filter Criteria, Periodic Trace Saving Option and more.
      • ISDN analyzer now includes the protocol standard Q.93x.
      • SS7 analyzer now includes the protocol standard CAMEL in SS7 (ITU and China).

    • Tx/Rx Loopback - It has been enhanced to accommodate Write Safe Margin upto 90000 bytes to prevent overruns.

    • Windows Client Server (WCS) - It has now been modified to accommodate Instant Client analyzer.

    • TRAU Analyzer - TRAU enhancements include new features like Oscilloscope, Spectral Analysis, and Digit Tone Detection applications.

    • Transmit Dialing Digits - This application includes an extended twist in DTMF parameter (from -30 to +30 range).

    Fixes to GL's software:

    Some of the fixes to various GL's applications are as below:

    • Signaling in Tx Tone and Tx Gaussian Noise (HD cards) - The signaling bits transmitted from these two applications can now be seen in monitor signaling bits window of opposite card.

    • Active Voice Level in HD cards - Fix has been provided for the Run button and File selection.

    • Record Data to File - Fix has been provided for Sync feature

    • BER application (HD board drivers) - The problem with BERT fractional TS 1-1 for the patterns QRSS, 2ˆ20-1, 2ˆ23-1, 3 in 24 are now fixed.

    • Tx Multiframe - User is now prevented from entering invalid start or stop timeslot numbers.

    • Delay/Attenuate - priority has been set back to normal

    Several other fixes has been introduced to the existing applications namely, Automated Record/Playback, Multiple call Capture, TxTone/ Tx Gaussian Noise, VB Client, WCS for HD cards

    Test files, online help and other files available:

    • Scripts and PCM files to test Active Speech level.
    • Sample files for GS interface over GSM Network.
    • T1 Scripts for testing active speech level and new PCM files.
    • T1 scripts for WCS.
    • PCM files for µ-Law folder.
    • ARP sample files.
    • Tchartlib.dll and Teechart6.ocx file included in installation and registered for Oscilloscope and Spectral Display Dlls.
    • Missing OCX (teechart6.ocx) for PciT1 is now included.
    • Online Help for Automated Record Playback, Delay Attenuate Timeslots Single Channel, and Trau Traffic Playback.

    Features and enhancements in earlier Version 4.80 - Released in December 2004

    New Application Introduced:

    • Real-time Bit Map application under Monitor menu with Online help - This application permits a graphical view of complete multiframe as a real-time bitmap. The application renders as a pixel map with zeros represented by white dots and ones represented by black dots.

    • TxRx File Object - This facilitates and standardizes automated transmission and capture of T1/E1 streams.

    Enhancements to Current Applications:

    • Call Capture Analysis (CCA)
      • Supports CCA with digit parsing/analysis.
      • Option to edit Fixed Digit Capture Delay.
      • Ability to auto create the filenames when performing CAS Digit Parsing.

    • Digital Echo Canceller (DEC) - DEC includes feature to extract coefficients into a file.

    • GL API - Maximum number of devices to be installed in a PC has been increased.

    • GPRS analyzer - GPRS (Gn) DLL with implementation for IP Reassembly.

    • Record Data to File - Entire path name can be seen in tool tip, instead of truncated path name.

    • SS7 analyzer - New implementations to Call trace feature; it provides different new parameters such as Billing duration, Redirection counter, Carrier CIC and others.

    • TRAU Analyzer
      • Provides frame direction (Uplink/Downlink) feature for summary view, Filter & Statistics.
      • User manual and online help have been updated with Appendix, which explains setting frame direction & speech type for summary view, Filter & Statistics.
      • Filtering frames in a single sub channel for a call under analysis.
      • Provides information about speech type (Idle/Speech) for summary view, Filter & Statistics.
      • TRAU Audio Utility has been included in the analyzer with ACM AMR, HR and other codecs.
      • Time resolution problem has been enhanced to show Time up to the bit position.

    • Windows Client Server (WCS)
      • With enhanced Server to address issues with signaling bits.
      • The *.mtd file language now has improved error recovery.
      • GLServer Window can now be made invisible via a control in the launch pad's dialog.
      • AslP56DspOp and ECanDspOp classes have been added.

    • Adobe Audition 1.5 can now be invoked from the Analyzer.

    • Perform transmission of sub channel streams on the same timeslot in different tasks.

    • MuxDemux - This application is available with Dongle based SW-version 2.4 with updated documents.

    • GlApi Toolkit updated to Ver 2.7.

    • Measure Loop Delay has been removed as this application is enhanced in Precision Delay application.

    Fixes to GL's software:

    Some of the fixes to various GL's applications are as below:

    ATM Analyzer

    • Fixes have been provided for Timeslot and sub channel display.
    • CRC checking for AAL5 frames; FCS error will appear if there is an AAL5 error.

    Delay/Attenuate - Fix has been provided for D4 signaling bits problem.

    Error Insertion no longer crashes when inserting International Bits in CRC mode.

    TRAU Analyzer - Fix has been provided for dropping of short TRAU frames.

    Test files, online help and other files available:

    • ATM sample file "ATM SSCSTest1.hdl"
    • CCA: Online help for Digit Capture Delay
    • CCA Parse Script "ccaparse.spc"
    • Dialed Digit Application: MFCR2 and R1 Wink scripts along with ASCII text
    • E1 DEC test files
    • Filter files sub directory includes NoiseRef-10.ula, DoubleReflector.fig, DoubleReflector.exe
    • File "bit invert.txt" has been included under BER directory
    • Mu-law samples sub directory includes file named, "Standard_Reference_File_voice_digits_mulaw_8000_mono.pcm"
    • Enhanced Online help for T1/E1 and VB Client applications
    • Additional WCS scripts included in "WinClientServer" directory

    Features and enhancements in earlier Version 4.71 - Released in November 2004

    Active Voice Level Monitor Application - The Active Voice Level Monitor computes the Active Voice Level of a signal according to the ITU-T P.56 specification, Method B. One can obtain and analyze the source signal in real time from T1/E1 timeslots, or can process signal data captured to files as an offline process. The calculation of Active Voice Level is in complete compliance with the ITU-T Recommendation P.56 - Objective Measurement of Active Speech Level

    Enhancements to Current Applications:

    • Vb Client - The Vb GUI for the windows client server (scripted control) software that hosts FDL analysis is further enriched with the Transmission and reception of ASCII messages. An online help has been documented to facilitate versatile context sensitivity help.

    • Changes have been made to GL cards as a result of which Bit Error rate Test (BERT) and Precision delay measurement applications work with a better performance.

    • Network Surveillance Database - Programs for call trace capture, statistics summary of capture and HDLC frames reception have been implemented for the Ethernet traffic links of Network Surveillance application. The names of these programs are "HdlcRecvViaTcp - SumRecvViaTcp.exe and CallTraceRecvViaTcp.exe".

    • FDL Analyzer - An ASCII dump of the received hex frames has been incorporated for the FDL GUI application for T1 analyzer.

    • Playback File Application - Files larger than 2 GB can now be played continuously with this application

    • Protocol Analyzers
      • Decoding of Test & Maintenance Messages as well as Networking Management messages are introduced for GSM analyzer
      • China version of SS7 protocols(MTP/ISUP etc) is implemented
      • Proper decoding of "Half Rate AMR 7.40 frames" for TRAU analyzer is implemented
      • GSM Updates, Hdlc SaBits Playback & Hdlc Playback Updates

    • Strip Chart (E1 Analyzer)
      • GUI enhancement include implementation of GRID and Zoom In feature
      • Better performance than previous releases

    • WCS - Tests for different signaling bits states have been added in the regression test script. Voice Quality Test scripts have been added as part of installation.

    • Digital Echo Canceller - gnoise.ala sample files have been added

    Fixes to GL's software:

    Some of the fixes to various GL's applications are as below:

    • Digital Echo Canceller - problem fixes and online help has been updated

    • DTMF application - Application resizing for the transmit event field of signaling bits and fix for registry settings in the DTMF screen

    • Strip Chart (E1 Analyzer) - Delay between signaling capture and PCM capture is resolved.

    • WCS - fixes for icons, Line frequency problem, fix for tone detection problem

    • Playback file - display problem with files that are sub strings of other selected files has been fixed

    • Call Capture & Analysis Application - File naming convention for ISDN call triggering are reflected with proper called #'s and calling #'s

    • Protocol Analyzers' Call trace and statistics fixes

    • GPRS Analyzer Fixes
      • For GPRS(Gb) frames over Frame Relay, control field information (containing Ctl,Modifier function & P/F fields) will not be decoded and frames having ISDN user information will decode control field.
      • Correction in ISDN messages over Frame Relay (Status and Status Enquiry) for GPRS(Gb) Analyzer
      • Decoding of IP/TCP/UDP layer after unsupported layer decoding is eliminated for GPRS(Gn) Analyzer
      • New captured data files are included
    Home Page Sitemap Global Presence Email