GL Communications Inc.
Home  >  Analysis  >  Software Applications

T1 E1 Release Notes - Earlier Versions

(Please click here for Latest Versions)

Version 11.1.17 | Version 10.3.23 | Version 9.8.28 | Version 9.5.5 | Version 8.10.1 | Version 7.12.3 | Version 7.10.24 | Version 7.5.10
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 12.3.8 - Released in Mar 2018

Applications Description of Enhancements / Bug Fixes

T1 E1 Analyzer Software


  • Migration of Oscilloscope application from Quinn-Curtis to Codejock toolkit
  • tProbe, USB T1/E1, Express, tScan, Octal, and tProbe/USB Lite Analyzer installations, can now be invoked in User and Admin modes.
  • Single wrapper installer is provided to install T1/E1 Analyzer 64-bit and 32-bit installations.
  • Enhanced BERT: When clicked on graph Y-axis plotted points, user can see the X and Y values in a read only edit box on top.
  • MC-BERT – Supports Tx mode and error insertion option; improved automatic column resizing, optimized GUI usage.
  • T1E1 Development Application Toolkit – Examples folder updated with more information; Support for 64-bit dlls for GLcomInterface included.
  • Active Speech Level application - Allows viewing of the log file while the application is running; The log file is now updated after every write, so real-time users can see updates as they occur.
  • Active Voice Level GUI module – The log file is now updated after every write, so real-time users can see updates as they occur.
  • Default messaging version in WCS Server is now set to GLMSG_VERSION4 - By default when WCS server and WCS client GUI comes up it does not display any version choice, it's always v4 binary.  To enable GUI in both WCS client and WCS server we provide a wile ‘WcsVersion.ba34’ in the directory WCS client and server. If users rename this file to ‘’ they will trigger display of all selections of GUI controls (binary/ascii v3/v4) visible to user.
  • tProbe T1/E1, and USB T1/E1 Analyzer are now supported on USB 3.0 ports
  • All hardware card types have persistent port numbering now. Before if system crashes, reboots, USB ports reconnected, cards move in slots ports where reordered. Now ports are always ordered in the ascending order of corresponding board serial numbers.
  • T1/E1 Analyzer now links with Remote Desktop Services API via the Wtsapi32.lib library
  • The Oscilloscope and Spectral Display modules now include a method that checks the Current Session ID against the Console Session ID to determine whether the session is local or remote via RDT.  Local sessions operate as they always have.
  • SS1 Analyzer ported to 64-bit
  • Includes HDL File Conversion launcher

tProbe FPGA

  • A FPGA file (usbng_app3.bit) added for HW version 3 boards.  These changes affect the VF section which will require software gain changes for the VF Drop section
  • Updated VF level to 150 ῼ in FPGA


  • Default Configuration File – Modified Register 36h to 00H to transmit E1 national bits

Bug Fixes

  • The Visual Basic 6, SP6 run-time redistributable is no longer executed at the beginning of the installation, but at the end of a completed installation.
  • An additional installation bug with the tProbe E1 and T1 (32-bit) installations have been fixed, and now the applications can be invoked.
  • Alarm Logging was overwritten each time Analyzer was started. This issue has been fixed.
  • Automated record / playback blue screen issue fixed on tProbe when multiple instances with Tx are used.
  • Enhanced BERT – The following issues have been fixed
  • Application doesn't invoke if minimized and closed directly in minimized.
  • Graphs 'Y' Axis min/max is not displayed according to the value captured.
  • Application is crashing while closing the application (For both 32-bit and 64 bit).
  • Application is showing Sync in One port and No sync in other port for loopback connection (for both 32-bit and 64-bit)

Soft T1


  • Soft T1 can now be invoked in User and admin modes
  • Soft T1 Analyzer - # of ports have been increased from 255 to 1024

Bug Fixes

  • Corrected internal driver structure for ESF format. (This fix was for a counter that is used in D4 mode but was missing in ESF mode for the Soft T1). 
  • Fixes included for Power level changes on Port #1 and #2 intermittently, crash on invoking DC Offset Monitor app, and Power Level Monitor app
  • Fixed corrupted files in WCS due to incorrect task porting when max ports changes.

WCS Fax Simulator


  • Buffer boundary check of Fax TX and RX data buffer to avoid overflow
  • User option to enable/disable the tiff file recording
  • User option to enable/disable the fax protocol related events during active call


  • Fixes provided for Fax problems over the FXO-FXS interface


  • Update has been made to create MTP2 links made of sub-channels

Protocol Analyzers

New application

DDS Protocol Analyzer
Digital Data Service (DDS) Protocol Analyzer allows to capture and analyzer digital data at rates of 2.4kbps, 4.8kbps, 9.6kbps, 19.2kbps, 38.4kbps, 56kbps, 64kbps, N x 56kbps or N x 64kbps.The circuit can be in multiples of 56kbps or 64kbps (4 X 64kbps).


  • Protocol Analyzers decode DLLs corrected to support multi-threaded offline filters and joining of periodically saved files. This also improves filtering performance.
  • Displaying license library version in protocol analyzers.
  • T1E1 TRAU PDA now supports Active Calls Graph window
  • HDLC Tx Rx - Random Variable Frame Length Bucket option has been added to allow users to generate random frames of varying length values. Frames with different frame length values can be defined by distributing the total frames probability to 100%.  For example, you can choose to define 50% of frames to be generated with the frame length between 10 – 20, rest 50% of frames to be generated with the frame length between 60-70. New submenu item ‘Join Multiple Files’ used with periodic file saving feature allows to merge multiple trace files and open in offline mode for analysis. This feature also works for the captured trace files saved with filters enabled.
  • ISDN Analyzer - Support for ARINC746 decode is now included
  • ATM Capture - Network, Bit inversion and Octet Bit Reversion port selection to get clear view for all ports.
  • Protocol Identifier and Classifier - Added support to display only specific files while browsing
  • Suitable warning messages are now provided while exiting protocol analyzer when capturing (real-time) in progress
  • PPP Analyzer: Reassembled packets are now decoded
  • Certain settings were required to properly decode the example trace files in offline mode. To help users know these settings, a Help note (ReadMe.txt) is included for Offline and Realtime PPP Analyzer (T1E1).
  • TRAU offline traces corrected for compatibility issue. Updated *.hdltraces are placed in the T1E1 installation directory “C:\Program Files\GL Communications Inc\Octal Xpress T1 or E1 Analyzer\TRAU”

Bug Fixes

  • Receive Counts were not updating for AAL2 Type –this issue has now been fixed
  • Alarms are captured in Frame Relay Analyzer
  • Corrected GUI glitch when closing protocol analyzer PROT and GUI options. Losing focus going into background.
  • Corrected GUI active window focus returning to Protocol analyzer after we close capturing options. Issue with filter real-time
  • Fixed issue - PPP Analyzer: Reassembled packets are displayed as Invalid Packet Structure
  • Corrected view filter issue with fields from the data link layer.
  • Corrected bugs in protocol analyzer exclude filter.
  • Fix provided for application crashes, when periodic file saving is enabled, and disk becomes full, and while saving empty protocol analyzer trace files. Displays UI warning when user tries to save empty trace.
  • Correction for the GUI issue - clicking tab in SA BITS Tx re-enables the entries
  • Bug Fixes for TrauPda, WCS TRAU Emulator, TRAU Tool, and Digit Tone Generation
  • Some options could be edited after starting transmission in TRAU Toolbox Playback application – this issue has been fixed
  • WCS TRAU Emulator: Application crash observed while transmitting HDL file - this issue has been fixed
  • When CAS Analyzer is started for few ports Command Queue is getting added in WCS Server (for both 32-bit and 64-bit) – this issue has now been fixed
  • IMA Emulator: When both the FE and NE groups were in operational state if we delete the FE Group then the NE Group status was not changing. This issue has now been fixed

Octal T1 Analyzer (EMS)

Enhancements for Octal T1 Analyzer for EMS

  • A push-to-talk option was added to the Round-Trip Delay (RTD) measurement procedure.  Controls were added to allow the user to select this option and the RTD measurement code was updated to accommodate this measurement feature.
  • Files needed to support this option were added to the EMS Files subfolder.
  • During RTD delay measurements, an idle segment is transmitted at the beginning of file transmission to allow time for the channel under test to stabilize.  This stabilization interval was reduced from 8 seconds to 2.5 seconds.
  • The “Done” button was removed from the RTD Measurement (“Circuit Delay Test”) dialog.  This button was found to be awkward and frequently pressed inadvertently in practice.  Users now exit this dialog using the “X” button in the title bar.
  • The user interface of the EMS Monitor has been enhanced to make button labels clearer, to make spin controls operate more intuitive, to signal to users when unsaved changes are pending, and to automatically load changes made to the EMS configuration in Microsoft Excel.  
  • The round-trip delay measurement can now use ADPCM-encoded files as well as Mu-Law PCM files.
  • The round-trip delay measurement now supports the “triangulation” method as well as the standard method. There are now four RTD test files in “Octal Xpress T1 Analyzer\EMS Files” subfolder.
  • Watchdog disabled, and current directory set to Exe directory before initializing GlComInterface
  • Logging of ISR calls - The application now logs ISR information to a file named "C:\Temp\OctalIsrLog.txt". Logging is triggered when the application reads an application port register with address 0xFF

Enhancements for Octal E1 Analyzer for EMS

  • Octal E1 Default Configuration File Change – Modified Register 36h to 00H to transmit E1 national bits – Enable SA Bits transmission
  • National Bits configuration
  • SA Bits Transmit Sections

Bug Fixes

  • Modified default of ABCD bits to 1010 On-hook. SA Bits problem
  • Resolved issue with SA bits HDLC Analyzer in Octal did not receive frames.
  • WCS scripts and CSV files included in Octal T1 installation “USCG_CSV and Scripts” subfolder
  • The color scheme of the GUI is changed
  • Loading a configuration, immediately applies it to the application
  • Changes made in MS Excel are immediately applied on exiting Excel

Datacom Analyzer

Bug Fixes

  • Write to file on slow DTRs corrected.
  • Fixed Datacom error when user-defined frequencies are to be added, the lower DTR 300 Hz cannot be selected
  • Fixed update frequency issue in the monitoring window
  • Datacom Enhanced Bert - BPV errors were not relevant, these were removed.



  • MAPS™ CLI -
  • MAPS CLI now supports Python Clients for ISDN, ISUP, and CAS protocols
  • Folder structure has been changed to assemble all the clients (Java, Python, TCL, and VB) to one MAPS CLI folder
  • serverHealthStatus() API is included to check the status of the MAPSCLI Server and GL Server for ISDN, CAS and ISUP, LAPD and MTP3 Link Status (for ISDN and ISUP) respectively.
  • ISDN, CAS and ISUP example scripts are updated to handle serverHealthStatus() API.
  • Java Clients now supports Server health status API
  • Corrected traffic report events in TCL scripts
  • Updated call procedures for MAPS-MAP
  • Added support for changing color for each point/bar in graph.
  • Added MAPS GUI configuration file for ISDN, ISUP, GSM
  • MAPS CLI Server works in User mode (without admin privileges) as well as Admin mode
  • Updated MAPS ISDN with ARINC 746 Protocol Standard
  • MAPS™ now includes a new Script Editor interface that provides a user friendly, and quicker way to find not only all commands, but also easily find defined variables, import/export files, message templates, labels, globally defined timers, and to load and edit multiple scripts at a time.
  • Addition of LDK version in Maps Help->About Maps
  • Added functionality to enable and disable of License Configuration menu through Maps_GUI_Config.ini
  • Statistics get updated for hidden scripts
  •  Added Microsecond precision to Timestamp in Message Sequence
  • FXOFXS CAMA monitoring script updated to improve DTMF detection when digits occur on top of dial tone.
  • MAPS Scripts and Profiles are updated (Global variables are now Local for tone parameters).
  • CLI_CAS.gls, CAMA_Originating.gls script and CAMA_Profiles updated - gives users ability to define Stop Pulse type when sending ANI.

Bug Fixes

  • Fix included – MAPS™ ISDN Conformance
  • Complete Message is not available when impaired
  • Failed to generate Test Pass/Fail report file (PDF). MAPS ISDN Conformance now includes updated XMLReportGen.exe and MAPS Shutdown.gls for report generation issue
  • Fixed issue:  Running " FXO CAMA monitor.gls" MAPS™ FXO FXS was not displaying graph continuously in 'User Defined Graph' window.
  • Scripts have been updated to include ISDN and SS7 profiles for all variants with Called and Calling numbers.
  • Fix provided for shrinking of child windows in MAPS Project.
  • Fixed MAPS-CLI issue for VB

License Installers

  • License installer updated - New LDK dongle license installers, GLLdkDongleLicenseInstaller_x64.exe and GLLdkDongleLicenseInstaller_x86.exe are used for licensing and these are backward compatible with the old dongle license installers. 
  • Offline Protocol Analyzers have been relinked with new dongle licensing libraries
  • MAPS, VBA, PDA, and CDR applications have been relinked with new dongle licensing libraries

Help Files

  • T1E1.chm
  • SCTPROTANUI.chm (for protocol analyzers)
  • WCS
  • ActiveVoiceLevel.chm
  • HdlcTest.chm

Features and enhancements in Version 11.1.17 - Released in Jan 2017

Applications Description of Enhancements / Bug Fixes

T1 E1 Analyzer Software


  • Physical layer analysis includes ability to send alarms and errors via SNMP Traps
  • "Script" and “INI” files provided to invoke menu items on startup
  • Codec Enhancements -
  • x64 build configuration has been added to GLEfr-NoVad codec.
  • File version & Product version has been updated to
  • Updated .rc files - File version and Product version has been updated to
  • Corrections to Blue and Yellow Alarm - Updated the Rx Framer software to monitor FDL bits for Yellow Alarms, as well as making detection of other alarms and errors more rigorous
  • Supported on Windows® 7, 8.1, and 10 (32-bit, and 64-bit)

Bug Fixes

  • Fixes provided for T1/E1 C/C++ toolkit issues
  • Monitor window modified to have static first columns
  • Disabled alarm graph and log option when number of ports exceeded 32
  • Real-time Strip Chart –The 'ganged' option was not functioning correctly. This issue is now fixed.
  • Fixes provided to Event Graph -
  • Event graph dialog will close when Clear button is clicked - Fixed.
  • Closing the Event graph dialog causes application to crash - Fixed.
  • Fixed display device driver information in the card number
  • Fixed crashing of monitor MF application on scrolling MF#
  • Warning message displayed for T1/E1 analyzer closing event by user
  • Multi-channel Audio Bridge - While editing ports, unable to scroll and select if more number of ports exist. This issue is now fixed.
  • G726-VAD: Application was crashing & the same is fixed.
  • G726: Unnecessarily license failure messages were displayed & the same is fixed.
  • Fixes provided for Enhanced Bert showing Sync in one port and No sync in other port for loopback connection

tProbe Boards

  • tProbe platform (FXO and FXS sections) - A problem occurred reading voltage or some status from the FXO and FXS registers continuously.  The problem would take 5 minutes to 2 hours to occur.  Updated usbng_app1.bit file to fix the problem with the FXO and FXS read access to registers causing a default to FF with many register read requests.

Octal Boards

  • Update #1: The FPGA load (OctalT1E1.bit) has been updated to optionally use tripartite transmit buffers. Switching to tripartite buffers can improve performance on systems which sometimes have long interrupt latencies. The new FPGA load uses our normal ping-pong buffers by default, so the application will behave as before until tripartite mode is specifically enabled. The capability is described in the file “How to Set Tx Buffers to Tripartite Mode”.
  • Update #2: The kernel plugin (kp_octal.sys) now collects more information about slow interrupt calls and interrupt latencies. The driver package has been updated to install the new kernel plugin file.
  • Update #3: The application code optionally provides a method to log ISR timing information to a file. This feature is not normally enabled, but a code switch will allow it. The capability is described in the file “How To Log ISR Info”.
  • Small changes to the way Octal Board DMA engines start and stop, making the software more robust and less likely to crash the system when the application starts
  • Fixed licensing problem with Octal cards - When only generic T1/E1 is licensed but no ports, allowing all 8 ports to be used.

Jitter Generation and Measurement

  • Jitter Generation –Application works properly in x64 bit OS
  • WCS Jitter Measurement 32 and 64 -bit.  Monitor jitter measurement command is not ended even after executing end task command. This issue is now fixed . Jitter commands now NAK on unsupported systems. WCS Jitter Measure task now stops immediately upon receipt of “stop task” command.

P.56 Active Speech Level

  • The number of levels used by the P.56 algorithm is now keyed to the number of bits in the (linear version) of the signal being analyzed.  A-Law has 12 levels, µ-Law has 13 levels, and PCM-16 has 15 levels.  This causes the algorithm to automatically classify any signal level below one count as silence.  Previously, 15 levels were used for all signals, but this caused the algorithm to use extremely low signal levels (less than one count on average) to be considered when computing active signal levels, which is a bit absurd.
  • Users can now specify a threshold below which a signal deemed active by the algorithm will be flagged both on the screen and in the log.  The default is -40 dBm (or dBov for PCM-16 signals).  Use of this threshold is controlled by an enable switch.
  • Users can now specify a minimum active signal level above the noise floor.  The default is 3 dB.  Any signal deemed active by the algorithm but which does not exceed the noise floor by this amount will be flagged both on the screen and in the log.  Use of this threshold is controlled by an enable switch.
  • Certain values used in the P.56 algorithm is now user-definable.  Before, the values we used were fixed, but a close rereading of the P.56 specification indicated that these parameters could be adjusted to accommodate challenging environments, so I went ahead and made them user-definable.  A “Restore Factory Defaults” button has also been supplied so the standard values can be reinstated in case the user gets lost in all this.
  • The “Logging” dialog has been expanded into an “Options & Logging” dialog to allow the user to specify these values.

Dongle Licensing

  • HASP licensing includes two dongles of the same batch -Two Type 1 (batch code OIOKM) Dongles can be connected at the same time. This enhancement was done to solve lot of issues related to using same type of dongles in a single system.

Soft T1


  • Added T3/E3 launch button in the Receive Server to start Channelized T1 Analyzer
  • Increased maximum supported port count for soft T1/E1 for T3/E3 to support up to full bandwidth on 32 T3/E3 ports. We tested 12 ports so far.
  • Automatic start of Physical Layer Analyzer
  • Physical layer analysis includes ability to send alarms and errors via SNMP Traps
  • Blue/Yellow Alarms in ESF Rx Framer - Updated the Rx Framer software to monitor FDL bits for Yellow Alarms, as well as making detection of other alarms and errors more rigorous
  • Enabled multiple call capture
  • Loading/Saving Last Configuration
  • Recv Multiframe Streaming over UDP is a new application added under Special application menu for MF streaming over UDP

Bug Fixes

  • Physical layer analyzer now correctly displays all ports > 255
  • Channelized T3E3 installation errors on fresh PCs is fixed
  • Prevented simultaneous Soft T1 and E1 start for T3/E3 and STM1
  • Prevented activations of Tx applications on Real-Time bit map start.
  • Added detection for LS1000 closing in Soft T1/E1
  • Suppressing alarm display for Soft T1/E1 when carrier loss detected
  • BPV removed from Soft T1/E1(BPV Alarm is removed but BPV error row is still present on Soft T1/E1 static window)
  • B8ZS removed from Soft T1/E1
  • Removed Clock lines for Soft T1/E1
  • TE1PhysLayerProt.ini, T1PlysLayerProtAnalyzer.acf added to “Config.Ini” folder, for 56 and 336 ports

WCS Fax Simulator


  • Application works properly in x64 bit OS.
  • Setting the read/write safe margin depending upon tick size
  • Reading data from Biostream in non-blocking
  • Processing the data in a loop of 40 msec intervals and sleeping when time is left


  • Brought mmio file access functions instead of fopen due to a system limitation in opening simultaneous number of files
  • Increased the Fax Rx and Tx data buffer size to hold accumulated data in case process thread takes more time on Windows® 10
  • Avoiding reading /writing in a loop in case of overrun or underrun
  • Storing the transmit data on write to biostream failures


  • Delay issue observed in OC3/OC12 Analyzer has been fixed by increasing the T3 timer value from 1600msec to 2000msec.It should be noted that this delay was not observed on any of the other GL cards like USB or OCTAL where they were meeting the T3 timing requirement of 1600msec.

Protocol Analyzers


  • Offline Protocol Analyzers work properly in x64 bit OS
  • HDLC TX/Rx Test - New feature in HDLC TX/Rx test with random length frames and random flags.
  • All protocol analyzers now include frame length in protocol statistics selection choice for data link layer HDLC TX/Rx test include min/max in variable length test.
  • All protocol analyzers now include improved statistics dialog GUI:
  • Checked items instead of just grey/color improved table view column display
  • When clicking on selected item in the stat list it automatically opens the tree view at the correct location
  • Global changes in predefined statistics for protocol analyzers. Created examples of these statistics for ISDN and SS7. They were created for single standard only. Predefined statistics allow multiple windows to be open with different summarized statistics based on the primary statistics already implemented in analyzers. These windows support multiple column stable sorting.
  • CAS Protocol Analyzer -  Support for Protocol “Audio-R2”
  • Protocol INI Editor enhancements - Prohibit direct editing of INI files via notepad invocation, only through GUI now
  • Protocol Analyzers – Updated INI files included for the following protocol analyzers– AtmProt, CasProt, CdmaA1Prot, CdmaA3A7Prot, GprsPrGb, GSMProt, HDLCProt, PPPProt, SS7Prot, TRAUProt, and UMTSProt.  These were needed because of the changes for INI settings made.
  • Protocol Analyses optimizations
  • VoIP PDA user interface modifications
  • To support multiple selection, drag drop feature included for list box.
  • To support flicker free list control.
  • Added function to check if section exists in INI file or not

Bug Fixes

  • Multiple corrections were provided for Random Variable Length: random start number, length per instance, etc. All the streams must have separate patterns of bytes and frame lengths. Before we had an issue if we were using 10 streams, each one was random but they would start with the same length and go in sync. Now every stream: frame length, data (except) first four bytes sequence numbers, must be different. Before we had frame filled in with sequence number, now after first four bytes we have pure random bytes.
  • PPP Analyzer - Fixed decode error when IP and higher layers present over Bridging PDU with MAC FCS present. Decode error in IP frames over “Bridging PDU” layer when LAN FCS bit in Bridging PDU is '1' to indicate presence of MAC FCS and possible trailing bytes
  • Fixed V5 protocol crash while building CDR and corrected decode.
  • Corrected ATM capture changes to resolve signaling reassembly issues for VCI==5.
  • Offline PPP Analyzers – added files, “megaco.dfa” and “megaco.llr”
  • PDA in TRAU Protocol Analyzer crashes on playing EFR trace. This issue is now fixed.
  • In TRAU analyzer checking and unchecking the uplink and down link configurations should be automated. This issue is now fixed.
  • MAPS- SS7/ISUP conformance test is throwing Parsing error on starting testbed. This issue is now fixed.
  • TRAU TX/Rx Test application is crashing after clicking on Help menu. This issue is now fixed.
  • CAS Analyzer: Command Queue is incrementing in WCS Server if we start CAS Analyzer for few Ports. This issue is now fixed.


  • Multiplex/Demultiplex application updated to version 6.2.11

Bug Fixes

  • Multiplex button is not enabled if cursor is clicked on Output file size option and not entered any value. This issue is now fixed.
  • For T1 for offline multiplex demultiplex 0-31 timeslots were provided. This issue is now fixed.

Octal  T1  Analyzer (EMS)

Enhancements for Octal T1 Analyzer for EMS

  • Added Timeslot Delay Loopback (Rx/TX delay) functions for EMS
  • Watchdog implementation in EMS analyzer - Watchdog.exe is started automatically when Octal T1 Analyzer with EMS driver displays main window and is gracefully closed when Octal T1 Analyzer is normally closed by a user. If the T1 Analyzer crashes the title of the Watchdog application changes stating that system will reboot and timer count down starts for a total of one minute. If user kills the Watchdog count down using Task Manager nothing happens, otherwise the system will be rebooted.  When user closes Octal T1 analyzer, the Watchdog application is closed and no reboot happens.
  • The standard driver does not support the EMS facility, so the Watchdog will not run and the EMS Monitor selection will not appear on the Configuration menu. If the special driver for the EMS system is installed, the Watchdog
  • Setting crossport through mode for Octal analyzer should run and the EMS Monitor should appear when the Analyzer is started.


  • T1 Record Playback application includes "T1 Demux" utility

A new file menu entry added to invoke "T1 Demux" utility. T1Demux utility is used to split the T1 file containing the T1 trunk traffic into 24 individual files containing each time slot traffic, and then recorded in “WAV” or “WAV and MP3” format at user-defined bit rates configuration. It's available only for T1 installations. T1 Demux utility has a separate installer which installs in the "\Gl Communications Inc" folder. On selecting File -> T1 Demux. The T1 Demux utility will be launched only if the application is installed.

  • Changed the timestamp [Used in the recorded file name] from LocalTime to System time i.e. GMT time. This was done as per the new requirement from NASA. This Timestamp will be used by the new T1Demux utility which splits the T1 traffic into individual timeslots and records data in WAV and MP3 format.

Datacom Analyzer

Bug Fixes

  • Broadcast File option in Playback Application is removed.
  • Proper FPGA bit file is now used for x64

Voiceband Analyzer


  • Application works properly in x64 bit OS.
  • VBA incorporates the MT Tone Detector (the simpler tone detector) to report tone component analysis on DTMF/MF Digits and signaling tones (dual tone frequency components). Data reported includes:
  • Tone ID
  • Start time
  • Duration
  • Tone component frequency and power for up to 2 tone components
  • S/N ratio

Call Capture and Analysis

Bug Fixes

  • Application works properly in x64 bit OS.

Call Data Records

Bug Fixes

  • Call Records app updated to report tone component analysis on DTMF/MF Digits and signaling tones
  • Application works properly in x64 bit OS.



  • Support for Remote MAPS Client
  • For MAPS CAS, FXOFXS, and APS Scripts are updated.
  • MAPS SS7 Scripts – Updated to handle UserPartTest messages
  • MAPS FXO/FXS - CAMA Monitoring scripts included in FXOFXS
  • ISDN script changes for LAPD status check from CLI without starting LAPD status
  • MAPSConfig.INI – Updated file in installation
  • Supports dongle license checking for MAPS FXO/FXS Emulator.
  • Updated traffic scripts for CLI (ISDN, ISUP, IUP, GSMA)
  • API Client Updates
  • T1E1 MAPS Java Client for ISUP, ISDN, CAS and CAMA
  • ISDN and TDM Traffic script changes for JAVA and Python CLI support
  • ISDN script changes for extracting message direction and content from JAVA and Python CLI
  • Added Additional Call id file to bind incoming calls on called number
  • MAPS ISUP:  Scripts now supports Signaling and Traffic for Java CLI.
  • MAPS ISDN: Get Send Message content for CLI fixed. ISDN Script changes for extracting caller id from CLI
  • Support Logging in CSV, Log4Net format
  • Support for SS7 over ATM
  • Support for Report Event instruction to communicate to other MAPS Script
  • Support for Performance Profiling
  • Support for Script Debug
  • Support for Script Coverage
  • Support for additional FAX information
  • Support for Remote License Server- New Licensing method allows applications to be licensed either locally or through remote licensing servers
  • Utility functions
  • to resolve DNS
  • to Read & Write INI file 
  • GLGuiLibrary Changes:
  • Graph clear and add support for Maps user defined statistics option.
  • In Code jock chart helper class added Removeallseries functionality
  • Code jock 17.3 is now being used, replacing Version 16.2.5

Bug Fixes

  • MAPS INAP, CAMEL, MAP: Inconsistency in T1/E1 selection fixed
  • Unable to bring LAPD link up. This issue is now fixed
  • T1E1 MAPS: New script Editor is not invoking, throwing an error. This issue is now fixed
  • FXOFXS Using MAPS:  Running " FXO CAMA monitor.gls" is not displaying graph continuously in 'User Defined Graph' window. This issue is now fixed.
  • TDMCLI: MessageInfo will not display the contents of the received message and displays parsing error for GetSendMessage command. This issue is now fixed
  •  MAPS MAP Emulator- Getting Decode error for MoForwardSMArg_MSC.gls script. This issue is now fixed

Help Files

  • T1E1.chm
  • SCTPROTANUI.chm (for protocol analyzers)
  • MAPS.chm
  • MfrEmulator.chm
  • FDL.chm
  • ISDNEmulator.chm
  • WcsTrauEmul.chm
  • ScriptEditor.chm
  • MessageEditor.chm
  • MAPS-CLI.chm - (remove maps-tcl.chm file) updated with JAVA, VB Script APIs
  • MAPS-CAS.chm – updated with CAMA simulation procedure
  • MAPS-FXO-FXS.chm – updated with CAMA monitoring procedure
  • MAPS-MAP.chm
  • MAPS-MLPPP.chm
  • MAPS-IUP.chm
  • MAPS-INAP.chm
  • MAPS-CAP.chm
  • MAPS-GSMA.chm
  • MAPS-GSM-Abis.chm
  • MAPS-ISDN.chm
  • MAPS-SS7.chm
  • MAPS-APS.chm

Known Issues

Most of T1 E1 Basic and Optional applications are now compatible with Windows® 64-bit OS, barring few known issues listed below

  •  Win cap installation is throwing message as “Previous Version of WinPcap has detected” as shown below although win cap was not installed previously. If we click on “Yes” it will continue the installation and invokes the application properly.
  • On invoking, Digital Echo Canceller Simulation application crashes on 64-bit OS environment
  • SS1 Analyzer goes not responding on 64-bit OS environment
  • TRAU TX\Rx - Application crashes when clicked on ' Talk Using microphone'
  • MAPS Application crashes after placing FAX bulk Calls in 64-bit OS environment
  • Power Spectral and Oscilloscope applications are crashing on 64-bit OS environment


Features and enhancements in Version 10.3.23 - Released in Mar 2016

Applications Description of Enhancements / Bug Fixes

T1 E1 Analyzer Software

New Applications


MAPS™ APS is a high capacity Analog 2-wire Bulk Call Generator used to test a Central Office (CO), PBX, ATAs, Gateway or other telecommunications equipment, which provide local loop interfaces. MAPS™ APS system supports up to 192 independent FXO ports  per 1U MAPS™ APS Server (includes 1 Octal T1 card) and multiple APSCB-48 units. More can be achieved by simply scaling the system with a 4U MAPS™ APS Server (includes 2 Octal T1 Cards) and proportionately add more APSCB-48 units to support up to 384 analog ports.

Physical Layer Analysis

  • Physical Layer Analysis is a new T1/E1 protocol analyzer added under Special Application. It will monitor physical layer alarms such as Sync Loss. Carrier Loss, Blue Alarm, Yellow Alarm, AIS, and Error Counters such as Frequency (Hz), Level (dBdsx) for every specified Time Period in Sec on the selected T1/E1 Port. Included ACF and TE1PhysLayerProtAnalyzer.ini Files for Physical Layer Analyzer, in all T1/E1 Analyzers working directory


  • Error Insertion – Maximum error insertion rate for logic errors has been increased from 1.0E-02 to 1.0

Bug Fixes

  • Corrected GlComInterface issues with driver Tx/Rx position methods
  • Encoding Fix – switching from A-Law to uLaw, or vice versa
  • Enhanced BERT – The following issues reported in this application are fixed:
  • The application when minimized was not seen in the window.
  • BERT Unframed Error – On executing Enhanced BERT application in unframed format automatically resulted the framing format to CCS+CRC in the main E1 analyzer window.
  • In 'Graph options' when the 'Save only' option was selected, the graph was not displayed.
  • Timeslot selection was not clearly visible, if it’s not focused.
  • Unable to invoke Enhanced BERT in all the T1/E1 Analyzers 
  • E1 configuration window used to crash on port selection other than 1.
  • Fixes provided for tScan16™ yellow alarm problem.
  • Fixes provided for all T1/E1 configuration settings relating to enabling/disabling of attributes depending on other modes.


WCS Server


  • WCS task commands now check for successful task thread creation, rather than just assuming success. If the task thread cannot be created, the command is negatively acknowledged (NAK).

Bug Fixes

  • WCS Server now starts automatically when analyzer is launched, if the configuration is saved to do so.


WCS Fax Simulator 

Bug Fixes

  • Commands updated to provide Fax call quality statistics at the end of call and send Fax statistics to MAPS™
  • Removed extraction of page size, page resolution from the user command. Now we are extracting this information from the fax image itself
  • Added capability to read and write from/to different timeslots-port combination. Previous implementation would  use same TS-port pair for reading/writing
  • Added locks for read/write/delete threads synchronization
  • Logs received user commands to text during runtime
  • 2/8/30/60/120 port license check to limit maximum number of sessions


WCS Sa Bits

  • SA Bits Tx/Rx errors – Fixed GUI and WCS commands for tProbe™, and Octal Analyzers


LAPD Server

Bug Fixes

  • Memory leak issues during physical link failures are now fixed.
  • Memory leak issues when timer stopped is now fixed.


Protocol Analyzers


  • Incudes a new protocol analyzer application for monitoring T1E1 alarms and error counters.
  • Added settings configuration to protocol analyzers – INI changes can now be done using GUI
  • Improved protocol analyzer search/filter performance
  • Improvements to Protocol Analyzer Listener performance and reliability
  • CAS Protocol Analyzer -  Support for “Audio MFC-R2” protocol included
  • CSV writer summary, CDR and PDA for all protocol analyzers
  • Corrected new changes for ISDN CDR new feature including channel and trunk number
  • Corrected search/Filter with AND and Exclude after change in filter settings for all protocol analyzers
  • TCAP CDR modifications for Camel

Bug Fixes

  • HDLC Tx Test 56k hyperchannels problem is fixed
  • Cleaned up interface HDLC Tx Test summary display information
  • HDLC Playback – Added Idle codes at the end of transmission of the file from playback application to re-transmission of buffered data
  • SS1 Analyzer was not analyzing selected offline files. This issue is now fixed.
  • Fixed all the incorrect alarm sent to Network Surveillance application from T1/E1 Analyzer
  • Fixed T1/E1 Direct Mapping ATM capture errors at the beginning of on-line capturing
  • Fixed ATM alarm error issue at the beginning of the capturing
  • SS7 Protocol Analyzer - In ISUP CDR for CNAM messages a special char (-1) was displayed in Call Status column.  Replaced by ‘-‘ symbol.
  • INI file changes provided to accommodate the new GUI interface  -
  • ATM, CAS, PPP, SS7, TRAU, and UMTS
  • G726 codec in PPP analyzer
  • LSB packing is supported in both G.726 & G.726 VAD 64 bit codecs
  • G.726 – 16 kHz mode was resulting distortion & the same is fixed
  • G.726 VAD: Application was crashing & the same is fixed
  • G.726: Unnecessarily license failure message was displayed & the same is fixed
  • ACM Codecs for PDA – all are included



  • This application has now been added to T1/E1 Analyzer as a dll and licensed to Record Playback (XX020)



  • Playback option is disabled in tScan16™ T1 analyzer


Datacom Analyzer

  • Datacom Tx test file length was corrected (its 3 instead of 2, 7 instead of 6 etc)


Multi-Channel Audio Bridge


  • Channel configuration option is provided as Drop Down menu. By default channel is set to Mono. Can be changed to Stereo with Left and Right Channels
  • For INSERT action only mono mode is supported.
  • Support for Linear 16 bit PCM , 16k codec added
  • Stream Selection configuration dialogue has been removed and those options are moved to the main GUI
  • Each device entry can be dynamically configured as Insert or Drop device
  • Audio-Monitor window now includes maximize, resize and scrolling options

Bug Fixes

  • Help file issues fixed
  • Fixes provided for Save & Load configuration issues with multiple devices

Active Voice Level

Bug Fixes

  • Can now select all timeslots with "Select All" button.  Previously, "Select All" would not work if transmit timeslots were not available, even though SVP56 monitor is a receive-only application. 

Call Capture and Analysis

Bug Fixes

  • Call Capture Analysis – Saved settings are not getting retained when the saved profile is loaded in the application. This issue has been fixed.


  • Latest FaxScan Dlls from  FaxScan Release version  5.10.20 included

Capture Dialed Digits

Bug Fixes

  • Application crashes when we click on “Audible Tones” in Capture Dialed Digits application in T1. "Audible Tones" control now disabled for all systems in which VF Audio is unsupported



  • Handles WCS Response logging
  • Includes the ability to send signaling information along with Call Detail Report (CDR) to the Database Loader after the call is completed. The Database Loader in turn will feed to the Central Database (DB) such as Oracle.
  • Also included the ability to send the recorded files to VQT application. The VQT application will analyze these recorded files, performs analysis, and then sends the measurement reports to Central Database (DB).
  • The NetSurveyorWeb™ application is then used to view complete call analysis, along with the voice quality measurements, and generate the PDF, CSV, and Graphical reports as required.
  • CLI executable are included for CAS, ISUP, and ISDN in installation directory. One can run these installation to work with CLI application
  • MAPS TCL Client Scripts are updated with APIs for ISUP and ISDN

Bug Fixes

  • Sample Files Included to simulate and analyze MFCR2 Calls
  • HP-3400.fir
  • LP-3400.fir
  • AudioR2.mtd

Help Files

  • Updated T1E1 (main) and Protocol Analyzers


Features and enhancements in Version 9.8.28 - Released in Sep 2015

Applications Description of Enhancements / Bug Fixes

T1 E1 Analyzer Software

New Applications

Trunk Synchronous Record/Playback
GL’s Synchronous Trunk Record-Playback (or STRP) application has both Record and Playback features that permits the user to synchronously record any type of traffic (voice, digits, and tones) on many complete T1 or E1 line (trunk) with accurate timestamp. Playback of some or all of the recorded data permits the user to recreate the transmission exactly as it occurred. Relative time synchronization to microsecond accuracy is easily achieved.
A menu entry has been added for this application under the Special Applications menu, utilizing the same license as the other record and playback applications.


  • Replace the Tee chart functionalities with Code Jock Charts to allow support for 64-bit. New functionalities added for charts.
  • Client-Server Transmit/Detect Digits (xx620) module added to Basic Analyzer software.
  • In T1/E1 configuration settings - All enabling/disabling of attributes is now properly handled depending on other mode settings. The GUI is modified to easily view and set different settings under Tx, Rx, and TxRx options.

Bug Fixes

  • Fixes have been provided for T1/E1 analyzer crash while loading profile.
  • Analyzer application is now automatically invoked with the privilege level, “Run As Administrator” option


Major Bug Fixes across all Platforms

  • Extra bit E1 settings corrected
  • TS0 is not enabled in WCS E1 – Fixed using the "set unframed <boolconst> <port-id>;" command. On E1 systems, we can now enable and disable timeslot 0 and potentially timeslot 16 in accordance with unframed transmission and CAS setting.


  • tProbe
  • New “bitfile” for tProbe and Express Cards  to avoid 16 bit 16 k spillover problem, Now user can use 16 bit 16 k option without skipping the last timeslot
  • Fixed a problem with S/N in VF occasionally.
  • Relocked data from pulse shape and level.
  • Sections affected:
  • VF Drop (2W and 4W)
  • VF Insert (2W and 4W)
  • T1/E1 Line Level
  • T1/E1 Pulse shape
  • Octal/Quad T1/E1 Boards
  • Fix provided for an error message at Octal startup

SS1 Analyzer and Dialer

SS1 Analyzer

  • SS1 Analyzer crashes when it is started (Release build only) - Method of getting task information from GLXClient ActiveX control was updated to fix the issue.
  • Cannot open files from ‘View Results Files’ option - Added code to handle the File Open Dialog.  File is now open with default file extension associated program.
  • Offline analysis now works as intended.  Problem was traced to the incorrect data type (integer as opposed to real) being used to extract tone component frequency from sigtonemonitor DSP operator's detected event record.
  • Minor cosmetic updates, and verified that data flows to and from GL Cards were activated and deactivated correctly.

SS1 Dialer

  • Fix provided for application crash when user closes the application while a script is running. "Close" button now disabled until script has completed running (or is stopped).  Speed-dial buttons also disabled until script has completed running (or is stopped by user)

Active Voice Level

  • In Active Voice Level, we can now select all timeslots with "Select All" button.  Previously, "Select All" would not work if transmit timeslots were not available, even though Active Voice Level application is a receive-only application. 

Capture Dialed Digits

  • Digit Capture now displays timestamp in wall clock time.  Minor rearrangement of controls on Digit Capture Dialog.

Delay/Attenuate TS

  • The T1/E1 Analyzer used to go to “Not Responding” state when Single TS Delay/Attenuate is started and stopped multiple times. A command in post-build step was corrected to fix this issue.

Jitter Generation

  • Made development changes to support AT&T spec
  • Change the lowest allowable frequency limit from 10Hz to 1Hz
  • For jitter frequencies of 1Hz to 5Hz, set the maximum allowable jitter amplitude to 150UI
  • For jitter frequencies of >5Hz to 10Hz, set the maximum allowable jitter amplitude to 80UI
  • The minimum allowable amplitudes should be anything above 0, just as the software currently works.

Multi-Channel Audio Bridge


  • Channel configuration option is provided as Drop Down menu. By default channel is Mono. This can be changed to Stereo with Left and Right Channels
  • Support for Linear 16 bit PCM, 16k codec is added
  • Stream Selection configuration dialog has been removed and those options are moved to the main GUI
  • Each device entry can be dynamically configured as Insert or Drop device
  • Only Mono mode for INSERT action.
  • GUI maximize option provided.
  • Audio-Monitor window resizing and scrolling provided.

Bug Fixes 

  • F1 invoke for Help file is now working
  • Subchannel Tx/Rx always happens starting SC#1 irrespective of configuration. This issue is now fixed.
  • Not able to start the Insert operation, unless Drop device is available. This issue is now fixed.
  • Idle traffic not transmitted once Tx is completed. This issue is now fixed.
  • Multiple Insert/Drop devices are sharing the device ID of the default device. This issue is now fixed.
  • Not able to configure Left and Right channels with different configurations. This issue is now fixed.
  • Application not getting closed properly, resulting in Tx/Rx not stopping even if application is closed. This issue is now fixed.

HDLC Tx Test and HDLC Playback


  • HDLC Tx/Rx Test - User can now select non-consecutive timeslots in single hyper channel in HDLC Tx/Rx test
  • HDLC Tx Test enabled for Sub channels 8-56k
  • Optimized HDLC Tx test closing in constant time vs linear time O(N) where N number of streams: Delay has been minimized and maintained constant across all T1E1 channels
  • Cleaned up HDLC Tx Test summary display information

MLPPP Capture Module

Bug Fixes

  • Decode problems fixed for CRC32 and CRC16 in the same bundle and in different bundles.

Protocol Identifier

Bug Fixes

  • Default Configuration Files are now included
  • Issue of Protocol Identifier not working simultaneously on multiple cards on a single system is now fixed.
  • Fix provided for Protocol Identifier and Classifier application crash issue while starting up

Call Data Records

  • Fix provided for Call Data Records (GlCallRecDb) crash issue when run without VBA files. 

WCS Server

Bug Fixes

  • WCS Server now starts automatically when Analyzer is launched if it has been configured to do so.
  • WCS Dsp Operations – Checking for invalid port and timeslots made more rigorous in Tx DSP Operators.
  • GL Server: The impedance values are displayed correctly on executing ‘get vf impedance #port;’ command
  • GL Client: Display Time Stamp in WCS Client now implemented.  User specifies Enable / Disable on View / Display Options dialog. 
  • GL Server: "get all alarms" returns incorrect error counter values. This issue is now   fixed.  Now implicitly invokes "get all alarms #*;" at client connect time and uses the alarm counts as a target value for future "get alarms" commands
  • GL Server: Two servers attempting to use same listener port causes crash. This issue is now   fixed. The analyzer now checks for successful WCS initialization and exits if the IP address/port combination is not available.
  •  Fixed WCS optional tasks (DLLs) for high port numbers greater than 255


Bug Fixes

  • Wrong state transition in the state machine implementation has been changed according to the protocol specification.
  • Code has been updated to report the Link Failure cause to the client application.
  • Fixes provided for memory leaks when there is physical link failure.
  • Fixes provided for memory leaks when T203 timer stopped.


  • WCS TRAU Emulator –now works properly in E1 version
  • We now can playback AMR12.2.HDL and AMR_Cisco.HDL trace files
  • We can make use each timeslots at 8Kbps data rate
  • Performance of WCS TRAU Emulator improved considerably for long run
  • In Memory option is now disabled during Run time
  • Capturing frames is possible on Pause and Run states


MAPS™ Framework


  • Multiple Load generation distribution support
  • Script Debug
  • User Defined Statistics
  • Updated PDF Generation feature
  • Added function to get System time in GMT Format
  • TDM Fax Status and Error Display in message Sequence
  • Report Generation feature added for all MAPS. Added extra parameters for report generation in GLXMLReportGen.

Bug Fixes

  • Decode errors fixed in ISUP, and MAPR4 protocols
  • Fixes provided for memory leaks in MAPS™ FXO-FXS
  • Import fix in GsmBcdTimeStamp class
  • Fixes provided for Tcp Transport issues
  • Fixes provided for MAPS™ SS7 crash issue in windows 7 64 bit system
  • Code has been updated to report the Link failure causes in the error tab instead of event tab for the MAPS application

Protocol Analyzers


  • Implementation & Integration of new decodes in SS7, GSM, PacketScan™, UMTS & PPP Analyzer
  • Map Phase 1
  • MAP Phase2
  • Release 12 of CC, MM,  BSSMAP & RANAP protocol
  • Improved protocol analyzer search/filter performance
  • Enabled FCS error search filter for all analyzers

Bug Fixes

  • Corrected call trace view update on intensive traffic
  • Miscellaneous protocol analyzer VS2013 related issues
  • Fixed HdlcHpio redirection problem on HD Universal Cards
  • Also when closing protocol analyzer ‘trace_in_memory with > 1M’ records asks if user wants to save trace file, because it can take long time.
  • Corrected summary column deletion in Add/Del summary column definition configuration
  • Fix provided for Call Trace view flickering issue, and improved performance for all protocol analyzer CDRs
  • Corrected saving idle code by user upon exit

SS7 Analyzer

  • In ISUP CDR for CNAM messages a special char (-1) was displayed in Call Status column.  This is now replaced by ‘-‘ symbol.
  • Updated ‘SS7ProtSurveillance.ACF’ configuration file for VS2013
  • SS7 CDR modifications to display OPC and DPC values in decimal as well as point code formats
  • If Sync is lost then few Signaling and Link Test Management messages were discarded & there was a mismatch between received FSN & expected FSN.  To fix this issue, a certain Round Trip delay is considered, and when any message is received on the particular link after a gap equal to RTD, the expected FSN value is reset & the message is inserted into CDR.

PPP Analyzer

  • Includes installations for PPP Offline Analyzer, and PPP PDA Offline Analyzer
  • Fixes provided for few frames having Decode errors in video call trace

FDL Analyzer

  • Includes installation for the offline FDL Analyzer
  • Detected decode errors corrected

TRAU Traffic Playback

  • Fix provided for TRAU Playback application crash issue while browsing and selecting playback files
  • Fix provided for TRAU protocol analyzers crash issue when the capture was started

CAS Analyzer

  • Includes installation for CAS Offline Analyzer
  • Includes updated ACF Files, Traces and CASProt.ini in the installation
  • Message received time was not updating in the CAS Analyzer and Hence the Call Duration is Zero in the CDR. This issue is no fixed
  • The Absolute time is now calculated using Mantissa and Exponential separately from WCS commands.

Help files

The following help files have been updated

  • ATM Capture
  • ATM Imp
  • Error Insertion
  • HDLC Capture
  • Jitter Generation
  • Jitter Measurement
  • Pulse Mask
  • Protocol Analyzers
  • T1/E1 Main
  • Jitter Generation - Help Invocation Implemented
  • Jitter Measurement - Help Invocation Implemented
  • Dual VF Tx/Rx – Help Invocation Implemented
  • Synchronous Trunk Record Playback

Features and enhancements in Version 9.5.5 - Released in May 2015

Applications Description of Enhancements / Bug Fixes

T1 E1 Analyzer Software


  • Common facility for specifying active timeslots for T1/E1 applications
  • As an alternative to GL API, the UDP Multi-frame streaming (UMS) architecture is implemented to extend the access to raw data on GL’s T1 E1 interface. This provides a very simple and cost effective application development solutions, wherein, the client applications can be developed in any language.
  • The data streams in T1E1 are converted by the UDP server to UDP datagrams and streamed to specified UDP port. At the receiving end the client applications can listen to UDP streams and convert the data packets back to T1 E1 frames.
  • Many special applications brought under Basic Applications, with pricing of Basic Analyzer software retained same. This means, the customer are going to get lot more value to their money spent on GL’s T1e1 Analyzer purchase.

Included with the basic software:
XX012 - Pulse Mask , Jitter Measurement and Generation included with basic software
XX017 - Multichannel Audio Bridge included with basic software
XX023 - a-law and µ-law Encoding Software included with basic software
XX022 - Capture and Transmit Dialed Digits included with basic Software
XX050 - Signaling Bits Transitions included with basic Software
XX024 - Real-time Stripchart application included with basic Software
STE050 - Sample Traffic Files included with basic Software

Additional products added:
XX020 - Record/Playback application now includes STE040 Mux / De Mux Software 
XX031 - Enhanced Call Capture & Analysis application now includes CMU031
VBA032 - includes PKB070
EMU037 - includes PKB070
XX092 - includes xx600, xx610, xx620, and xx630;

Applications removed:
XX030 - Basic Call Capture & Analysis application removed
XX069 - Auto VED removed
VBA034 - removed


Major Bug Fixes across all Platforms

  • Dongle License Check - Fixes a problem where license checks fail after ~32700-32800 attempts; affected applications - GLC View, Call Data Records, MAPS, MAPS CLI, VoIP PDA, and TRAU PDA. All the T1 E1 applications now use the latest dongle libraries (x86)
  • Problem with Cross port Transmit - the signals were not properly transmitted. To solve this issue, FPGA level changes were done to update bit files and configuration files
  • Affected applications include - BERT (Drop Insert, Memory D/I, VF D/I),  VF, FDL (T1 Only), Signaling Bits, Error Insertion, Jitter Generation and Measurement (Universal and tProbe only), T1 E1 Line Configuration (Cross-port Transmit & Through Mode), FXO FXS (tProbe only)
  • E1 Configuration, Tx Page - TS0 Pass Through Status is displayed, no configuration is allowed.
  • Octal/Quad T1/E1 Boards

Bug Fixes

  • Proper warning message is displayed, for cases where all 8 port licenses are installed, but no daughter boards is installed and the number of ports is reduced to 4 only.
  • For T1 E1 boards (Octal, tProbe etc) supporting cross port mode, setting to cross port through mode recommends Bridge termination mode if not set via message box.
  • Menu entry for “Audio Monitoring” application has been disabled
  • tScan16 T1/E1 Boards


  • Changes to T1 Tx/Rx Configurations
  • Tx/Rx Page - “Auto Detection of B8ZS / Change-of-Frame Alignment” option has now been disabled
  • Tx/Rx Page - Yellow Alarm Format (193S)  is now disabled in ESF (193E) framing mode
  • Tx/Rx Page - Yellow Alarm Format (193E) is now disabled in D4 (193S) framing mode
  • Tx/Rx Page - CRC-6 Calculation (193E) is now set on Rx
  • Tx/Rx Page - “Jitter Attenuation” default setting is “Rx” on tScan16.  “Transmit”  has been disabled on tScan16
  • Rx Page - “Receive Equalize Gain” is set to 15 dB
  • Changes to E1 Tx/Rx Configurations
  • E1 Configuration, Tx Page - TS0 Pass-through Status is displayed, no configuration is allowed.

Bug Fixes

  • Removed “Tx settings” tab form the Configuration window
  • Disabled “Insert Errors” in Results and All Cards Results window
  • Showing disabled Tx option in Cards view
  • Disabled the following applications:
  • Removed Playback application for FDL Analysis (T1)
  • Automated Record application
  • TRAU Rx Test (E1)
  • TRAU Traffic Playback
  • TRAU Toolbox
  • Audio Monitoring
  • Dual Universal T1/E1 Boards
  • Fixed certain transmit bugs in FPGA load file, “UnivT1E1.bit”
  • TX memory problem with HDLC Loopback and Self Test
  • RX bert problem with timing on some boards.
  • Other applications affected - Tx Memory, BERT, VF Drop/Insert, Digital Drop/Insert, and Cross-port Transmit Loopback
  • Updated configuration files, “UnivDefaultT1.cfg”, and “UnivDefaultE1.cfg”
  • Fixed Cross port Transmit Loopback in FPGA load
  • Dual PCIe T1/E1 Boards
  • The PCI Express cards was not working properly on Windows® 8.1 and was crashing within few minutes. The driver installation process is changed drastically to resolve this installation issue.
  • Datacom Analyzer

Bug Fixes

  • Fixes provided for frequency problems in Datacom Analyzer when defining user frequencies
  • Datacom Automated Playback - load configuration feature caused application to crash. This bug is now fixed
  • Fixes provided for load/save profile feature issues in Datacom Analyzer

Error Insertion


  • Change in  button, “MF Error” to “MF Mask Error”
  • Change in button, “Y Bit” to “Y, MF Yellow”
  • Added “Clear MF Mask” button.  This will have the effect of clearing the multiframe buffer of any remnants of any previously loaded multiframe mask file
  • Auto Resync is disabled when Error Insertion is invoked in unframed mode with cross-port transmit or cross-port through mode is enabled
  • Auto Resync is enabled for al other modes when Error Insertion is started
  • Added controls which monitor TS0 Pass Through.
  • Implemented the methods of error insertion under the following scenarios:
  • Cross port Tx, Framed
  • Cross port Normal, Framed
  • Cross port Tx, Unframed
  • Cross port Normal, Unframed

Bug Fixes

  • Eliminate “Burst” radio button (functionality was never implemented)
  • Count of Logic Errors matches with error count on BERT
  • Removed pop-up messages for “MF Error” insertion.  All timeslots are required for this function.
  • Frame Errors can be inserted at a fixed or random rate in D4
  • Frame errors, CRC errors, BPV Errors are being reported even after being disabled, but still checked.  This has been fixed.
  • “MF Mask Error” button is now disabled if multiframe mask file has not been selected.
  • CAS MF Errors are inserted in the proper locations, regardless of what timeslots are selected before ts#16.
  • CAS MF Errors are inserted in any of the four most significant bit positions in timeslot 16, when random insertion mode is selected

Auto Error Insertions

  • “Start Auto Errors” button is disabled when we deselect and select all the timeslots. This has been fixed.
  • Auto insertions of CAS multiframe errors can now be performed at a specified rate.
  • When auto inserting frame errors in CCS and/or CCS/CRC mode, they are only inserted in the odd numbered frames, if the first byte is neither 0x9b nor 0x1b.
  • BPV insertions can now be performed irrespective of what timeslots are selected - Previously, random auto insertion of BPV errors can only be performed when we deselect and select all the timeslots. This has been fixed.
  • The problem with Frame errors not being inserted in auto insertion mode seems to be a problem when Frame, CRC, and Logic errors options all checked at the same time.  This has been fixed.
  • Selecting “Multiframe” insertion mode will also disable auto insertion controls
  • The “freezing” of Error Insertion on termination of auto insertion mode has been fixed
  • The framing format is checked in every wake cycle during auto insertion.
  • “Random” Insertion type is now the default

Jitter Generation


  • For Jitter Generation, the port should have its jitter attenuation filter set to Receive in the configuration. If not, the application pops up a warning message if the port has its jitter attenuation filter set to Transmit when you start the Jitter Generation application or when you enable a port for transmission.
  • The jitter generation mode box moved over to the left in the top left corner of the window.
  • The Jitter Mask Configuration provides actual masks from standards as preset values. The application also provides a "Custom Mask" option to edit the values as per user requirements.
  • Pre-configured masks are available to the jitter sweep configuration also.
  • The Jitter Mask graph is plotted with a thin, dotted line and Jitter Sweep graph with a thick solid line for better visibility.
  • The placement of the frequency step size in the Jitter Mask configuration window is removed, and moved to the Jitter Sweep Configuration window.
  • In sweep mode, a Pause button is added to pause and restart the sweep. (When the sweep is paused, the device still generates jitter -- hitting the button temporarily stops the sweep, not the jitter generation.)

Bug Fixes

  • TChartlib - User can now change chart Line style to Solid/Dotted.
  • When you push the button to start a jitter sweep it doesn't start right away - there's a pause for the length of the dwell time before the jitter actually starts on the first point of the Jitter Sweep graph. During this time, the application seems to be generating jitter, possibly at the frequency and amplitude specified in the Single Frequency box even though the application is clearly set for sweep mode. This bug is fixed.
  • The final step of a sweep sometimes overshoots the jitter sweep mask. This bug is fixed.
  • After a sweep, the "Current Jitter" marker is displayed at the beginning of the sweep pattern graph even though jitter is no longer being transmitted. This bug is fixed.

Capture and Transmit Dialing Digits

Bug Fixes

  • Capture Dialed Digit application disabled the timeslot selector permanently once scanning mode was selected.  This bug has been fixed.  The timeslot selector is now disabled when Scanning mode is selected, and re-enabled when Manual Mode is selected.
  • At the same time, the Manual/Scan push buttons on the Digit Capture Dialog have been joined together, as they behave as if they are radio buttons.  The Digits Only/All Activity push buttons have likewise been joined together.
  • Gaussian noise is now produced at the correct power level in Echo Analysis dialog



  • All of the codecs have been updated to use the new wave format names with “GL_” prefix to avoid name conflicts. 
  • Version number has been updated to 4.12.4



  • Implemented enhanced VF checking
  • Implemented enhanced VF functionality
  • Updated API toolkit documentation

Multi-Channel Audio Bridge

Bug Fixes

  • Fix provided for port mapping problem
  • For tScan, now only DROP option is provided.

Delay Attenuate Timeslots

Bug Fixes

  • A bug that caused an incorrect power level for generated noise is now fixed

Tx Rx File Utility

Bug Fixes

  • Replaced data files in TXRXUTILITY folder for all installations
  • TxRx File Utility (Record play utility) works for tScan

GLC View

Bug Fixes

  • GLC View application could not be invoked in tScan, PCI Express, or Octal T1 E1 Analyzer. This issue is now fixed.

Automated Record Playback

Bug Fixes

  • Fixes provided for Automated Record/Playback (ARP) problems with 64 ports
  • Modified Automated Continues Capture (ACC) for multiple ports > 32

Call Capture and Analysis (CCA)

Bug Fixes

  • CAS Digit Parsing - Fixed the problem of handling special MF Digits (KP, ST, STP, etc)

Windows Client Server (WCS)


  • WCS version 3.37 includes updated WCS commands to recognize new boards
  • VF commands now check for VF capabilities of system in use before executing commands
  • Enhanced VF commands (Set/Get VFIN/VFOut Impedance, Set/Get VFIN/VFOut Speaker) now fully supported
  • BERT channel availability now rigorously checked and handled
  • Support for 16-bit 16Khz VF Operations

WCS Fax Simulator


  • Provides additional fax call flow messages
  • Provides statistics stating the quality of the call
  • FAX Session now enables user to choose separate timeslots for Transmission and Reception. This has been supported specially to support FAX on FXO FXS ports



  • Support for 16-bit 16Khz FXO Operations
  • Includes the new FXO loop current and line voltage monitoring commands;
  • monitor fxo loop current #port-spec  time-dur  rpt-opt  stp-opts;
  • monitor fxo line voltage #port-spec  time-dur  rpt-opt  stp-opts;



  • User can get the Link Statistics with the following new command
  • inform task n “GET_STATS  LINKID x ”;
  • where 'n' is task number and 'x' is the link id whose statistics are being requested.
  • Included some more counters for the link statistics command.
  • Improved performance.

Bug Fixes

  • The application used to crash for invalid link ID specified in the following command. This issue is now fixed.
  • inform task n “GET_STATS  LINKID x ”; where 'n' is task number and 'x' is the link id whose statistics are being requested.
  • The LAPD link was failing to go to UP state when we frequently start and stop the Testbed at one end. This issue is now fixed.


Bug Fixes

  • Trau TxRx application was crashing in SoftT1/E1. This issue is now fixed.
  • Once a stream is selected and deleted, it was unable to add again, until the application is closed and re-open. This issue is fixed.
  • Disabled Trau TxRx for tScan and other non-transmit card types
  • Connecting to T1 E1 server was causing the application to crash. This issue is now fixed.
  • WCS - TrauFunc updated to support new HDL file format

WCS - Hdlc Tx Rx


  • Modified HDLC Tx Test for easy multiple port interface
  • New Commands have been added to the Hdlc TxRx Server application to get the statistics of the link.
  • Fixed 56k single channel HDLC Tx test problem


MAPS™ Framework


  • New Tree View display option for Message Editor
  • RTP Pass-through Fax Simulation supported
  • TDM Fax Status and Error Display in Message Sequence - FAX simulation now gives detailed report such as Status, Error Events, the same is made available in the message sequence or the ladder diagrams feature of all IP based MAPS applications. All MAPS applications/ scripts are updated to support FAX Status Messages
  • Protocol Buffer support for MAPS CLI - This feature is implemented for a more efficient method of communication between MAPS CLI and different clients (TCL, MTC, Python …). Protocol buffers is a flexible mechanism for defining data structures, similar to XML. It is used to generate data access classes that are much simpler to use programmatically, faster, and less ambiguous.
  • Performance improvements - Code optimization (SetLevel in decode classes) performed to increase calls per second
  • Load External Dll Feature in MAPS scripting enables the scope to all API's of that DLL. For example, to implement VQT functions within MAPS, simply us Load External DLL to access all voice quality analysis commands
  • Reset call statistics to rest all the counts in the statistics window.
  • Profile Editor
    • Negative and floating point number types are now supported in Profiles.
    • Changed Load, Save Icons
    • Added Open folder option
    • Adjustable vertical bar
  • CLI
    • Added No-space feature in MAPS WCS Raw commands
    • Added Sort Queue and Queue Pop Back instruction

Bug Fixes

  • New Message Editor- Fixed crash issues when we click on add and remove button for optional elements.
  • Same message template (HDL file) will be maintained if we switch from Old Message Editor to New Message Editor & vice versa.
  • Message Editor - Add and Remove button for optional elements is now visible.
  • TCP Transport Fix
  • Corrected GSM A Parsing errors
  • Test Bed Setup changes - Wink parameters are made user configurable for R1 and FGD CAS protocols
  • Added message sequence for all CAS protocol scripts
  • Included support for Analog Centralized Automated Message Accounting (CAMA) protocol simulation in MAPS™ CAS. CAMA is a special analogue trunk originally developed for long-distance billing but now mainly used for emergency call services (911 and E911 services).
  • New FXO-FXS responses handled (Caller ID Detection, Continuous monitoring of Voltage and Current, High and Low Voltage/Currents Triggers )
  • Call Reception and Incoming Call Handler windows disabled.
  • Corrected configuration in FXO/FXS T1 which was point to E1
  • MAPS™ SS7 Conformance
  • Scripts within MAPS ISUP Conformance folder is are now encrypted.
  • Updated CIC handling
  • ISDN NFAS Type selection is provided; Corrected configurations for ISDN NFAS
  • Updated CIC handling
  • TEI made user configurable in ISDN
  • Updated Enveloped ISUP procedures in IUP
  • Updated CIC handling
  • Gf Gr and Gc interfaces are added for MAPS MAP
  • SGSN and GGSN nodes added in MAP Protocol
  • Profile Help
  • Profile Help Updated for MAPS™ SS7, MAPS™ ISDN, MAPS™ IUP, MAPS™ INAP, MAPS™ CAMEL, MAPS™ MAP and MAPS™ GSM Abis protocols

Protocol Analyzers


  • Default Protocol Configuration files (ACF) have been created for all protocol analyzers. All the ACF files are now available under ACF samples folder in the T1/E1 installation directory.
  • Aggregate Summary Columns - All protocol analyzers now include a new feature ‘Aggregate Summary Columns’ that helps users combine one or more native summary columns into one virtual column with one of the following options:
  • Value overlay, concatenation, column name/value XML style formatting, name=value style
  • User defined virtual (aggregate) column names and aggregate tags
  • Export native and aggregate summary columns to CSV file.
  • Summary  Column Search - Rapid search option provided for native and aggregate column values using wildcards and regular expressions
  • Vertical / horizontal splits for Detail/Summary View
  • Right-click options in Detail View for functionality like Show/Hide layers, and Copy layer decode information to clipboard.
  • Enhancements to work with NetSurveyorWeb™  -
  • Implemented option for Surveillance to send active CDRs
  • Added new configuration files (ACF) for ISDN and SS7 Surveillance
  • Displays warning when virtual memory is  greater than 50% in the status pane
  • SS7 Analyzer
  • Changed field names to have Summary Column names instead of alias field names
  • Updated default ACF and INI files (Removed SS7prot.ini_CNAM, and SS7prot.ini_default)
  • SS7 Protocol Analyzer INI file Changes:
  • Cause Class field is replaced by Cause value which is more meaningful in both INI files - Default and NetSurveyorWeb.
  • SCCP ANSI layer fields are modified to resemble SCCP ITU decode, to avoid using two different loader INI for Database (affects only NetSurveyorWeb INI).
  • Source and Destination IDs are replaced with CNAM Transaction ID field in CNAM Layer (affects only NetSurveyorWeb INI)
  • Decode errors fixed for IUP messages which contains ISUP message segment.
  • CDMA2000 (A3A7) Analyzer
  • Changed field names to have Summary Column names instead of alias field names
  • UMTS Analyzer
  • UMTS INI file updated to decode UMTS over ATM
  • Display Correction in CDR and Timing Precision - LightSpeed1000 Analyzer uses micro-second precision, while in T1E1 Analyzers support nano seconds precision. The trace files saved in LightSpeed1000 Analyzer was not showing proper Time stamp in CDR when opened in T1 E1- this issue now fixed
  • Implemented Fill Bits in SMS for proper decoding
  • GSM Analyzer
  • Support for GSM-TRAU Mapping - The GSM probes and TRAU probes over TDM networks captures GSM signaling as well as TRAU traffic data for calls being monitored, and transfers to Central Database System. The captured signalling and TRAU traffic files are correlated, mapped, and combined voice call with CDR is made available in a sequential manner by NetSurveyorWeb™ GSM system.
  • Implemented Fill Bits in SMS for proper decoding
  • Support of unicode standard for multi-language decoding of SMS - The system also has the provision to view SMS in all languages
  • Concatenation of the SMS based on Sequence Number
  • INI files updated for GSMProt, TRAUProt, and a new combined GsmProt_TrauProt INI file included
  • Support for decoding Location area Info
  • Support for SMS data, SMS encoding scheme, DTMF digits, IMSISV (a 16-digit number with the IMEI and an additional software version number) in CDR
  • Implementation of Intra Handover procedures
  • Support for simplex and duplex traffic
  • Mobis CDR Implementation in line with GSM Abis
  • Grouping of data links for GSM Abis uplink and downlink trunks
  • TRAU Analyzer
  • Support for GSM-TRAU Mapping
  • Added InMemory option in the analyzer capture file options
  • Auto-creates audio (GLW) files for a given session, when PDA is invoked
  • Support for simplex and duplex traffic
  • PPP Analyzer
  • Decode errors fixed for T.38 protocol
  • Trace files have been included for proper fax extraction over PPP
  • Branching issue with Cisco HDLC is fixed.
  • Packet Data Analyzer(VoIP PDA -  All T1/E1 installations and Offline PPP-PDA)
  • Added Commetrex FaxScan dlls, “libfaxtapdisp.dll”, “libfaxtapsip.dll”, and “libfaxtapv34.dll”
  • Visual Studio 2013 redistributables are now installed (because of the Commetrex dlls)
  • Offline and Remote Protocol Analyzers
  • New INI files included for UMTS, and CDMA2000
  • Now includes Codejock dll, “ToolkitPro1625vc80.dll” in all offline installations.  Previously, the applications failed to start because of these missing dlls.

Bug Fixes

  • Decode error fixed for H.225
  • For PER decodes, proper values are not displaying in the summary columns. For example in RANAP layer in UMTS Analyzer, the value of the last field is displayed for any columns selected. Changes are made to fix this bug. This affects protocol layers such as RANAP, S1AP, and NAS
  • Several bug fixes have been provided for SS1 Dialer application -
  • SS1 Analyzer was not invoking from DUAL VF Tx Rx and not connecting to WCS
  • If we invoke SS1 Dialer application and try to transmit tone on the same port on which SS1 Dialer is opened application will crash
  • SS1 Dialer will crash when we try to open another instance
  • SS1 Dialer will crash when we dial some digits, then close the application, and try to re-open SS1 Dialer application
  • SS1 Dialer crashes when VF audio is checked and unchecked
  • Fixed card sorting and re-ordering issue with SA bits protocol analyzer in tScan when port count > 10
  • Fixed FDL analyzer capturing issue
  • Fixes timeslot headers display in stream interface selection option
  • Adding CDR wild card search issue with empty search criteria string fixed 

Features and enhancements in Version 8.10.1 - Released in October 2014

Applications Description of Enhancements / Bug Fixes

New Hardware

tScan16™ Analyzer

GL's tScan16™ is a high-density T1 E1 board with 16 ports and the newer PCIe (x1) bus interface. The sixteen T1 E1 ports are Receive-only ports optimized for high performance voice and data capture, monitoring, and analysis requirements.  tScan16™ extends the family of GL’s T1 E1 platforms with greater density, increased ports, and reduced power.

Dual T1 E1 Express (PCIe) Boards

GL's Dual T1 E1 Express (PCIe) Boards are high-density Dual T1 or E1 boards with newer PCIe (x1) bus interface.  These cards are identical to the portable tProbe™ units except for FXO FXS and Datacom functionality. In addition to basic T1 E1 applications and optional special applications, Dual T1 E1 Express (PCIe) Boards also support enhanced VF drop and insert with software selectable VF Tx and Rx impedances (135 Ω, 150 Ω, 600 Ω, 900 Ω, or High), Pulse Mask Compliance, Jitter Generation and Measurement testing applications.

New Software

WCS - HDLC Tx Rx Server (#xx634)

The Hdlc TxRx Server module is GL's WCS based server module that provides HDLC frame transmit/receive capabilities over HDLC streams on T1 E1 lines. It permits to create multiple HDLC streams of various bandwidths (time-slots, hyper channels, and sub channels) and provides UDP interface to the client applications for data Tx/Rx over these created HDLC streams. The application (client) and the HDLC Tx Rx server exchange the data over UDP transport.

WCS - LAPD Server (#xx629)

The WCS LAPD Server provides Layer 3 LAPD protocol services over GL's T1/E1 boards. It permits to create multiple LAPD links of various bandwidths (time-slots, and subchannels) and provides UDP interface to the client applications for generating & receiving LAPD payload over these created LAPD streams.

MAPS ISDN and LAPD Conformance

MAPS™ ISDN Conformance Test Suite (#xx642) is available to conform various ISDN and LAPD call states over T1 E1 as defined in the Q.931 and Q.921 standards. Some of the example sscenarios supported in ISDN conformance Test Suite are:

  • Verification of Device behavior for valid, invalid and inopportune events in a given state
  • Verification of Bearer capability negotiation
  • Verification of device behavior for valid and invalid Information elements
  • Verification and Validation of protocol related timers
  • Sequence Number Verification in Lap-D
  • Verification of Re-Transmission of messages in a given state

MAPS IUP Simulator

MAPS™ IUP (#xx682) is an advanced protocol simulator used to simulate SS7 IUP over TDM (T1/E1). It is designed to simulate Incoming and Outgoing Networks via Interconnect route as defined by the PNO-ISC/INFO/004(IUP) and TGS/SPEC/006 specifications. MAPS™ IUP functionality covers the UK variant of SS7 implementing MTP2, MTP3 protocol standards.

T1 E1 Analyzer Software

  • Analyzer software is now supported on newer Windows® 7 / 8.1 32 & 64-bit versions.
  • An easier, all-in-one single software and driver installation for Windows® XP, Windows®7, Windows® 8.1 32 bit and 64 bit operating systems is included. Configuration changes are made to make the driver installation more user-friendly for Universal, tProbe™, and USB T1E1 analyzers.
  • “Enable Event Graph” check box is added to the graph dialog. The software now remembers the “Enable Event Graph” check / uncheck option.
  • “Online Graph” can be enabled or disabled depending upon “Enable Event Graph” check option.
Bug Fixes
  • Jitter Generation
  • Changing jitter generation parameters on-the-fly doesn’t disrupt the output signal
  • Allows the user generate jitter at a fixed frequency and amplitude (before it only worked in sweep mode).
  • The T1 and E1 configuration files are modified to add a reset option to the framers on power up. This fixes a problem of incorrect syncing with no signal applied when starting the application.
  • Separate 64-bit installations are no longer being created.  The 32-bit installations would install on either 32 or 64-bit platforms. However, the new installations would not uninstall the 64-bit installations. It is necessary, therefore, to uninstall older installations on x64 systems.
  • Fixed an error produced while saving alarms.
  • Optimized display of icons.

Datacom Analyzer

  • FM0, FM1 and Differential Manchester encoding schemes are added to the coding selections.
  • The Datacom analyzer now supports functions liked BERT and Playback Record using the Datacom interface at user-defined custom frequency data rate. The Programmable Frequency Setting allows the user to select a custom frequency data rate. 
Bug Fixes
  • Problem with TX Memory not transmitting data correctly and causing errors on multi-frame is now fixed. Affected applications include Playback File, TX/RX Memory loopback, and HDLC TX.


Universal T1/E1 Boards
Bug Fixes
  • An update is provided to FPGA to fix problem with the HDLC Loopback in Crossport Transmit Mode. The framing pulse is changed to ask memory 1 pulse before transmitting multi-frame. Affected applications include Crossport Transmit, and Error Insertion
Octal/Quad T1/E1 Boards
Bug Fixes
  • Restarting the Octal boards will not disrupt any T1/E1 ports that was previously left in Bridge mode.
  • Starting and stopping the DMA engines is now multithread-safe.
  • Added a work-around for the rapid port starting/stopping bug. (We now turn on all the DMA engines after the hardware check, and don’t shut them off until the application closes.)

Multi-Channel Audio Bridge


  • Enhanced to support G.722 (64kbps) codec. G.722 is an ITU-T standard 7 kHz wideband speech codec operating at 64 kbps.
  • A G.722 sample file has been included in the installation subfolder, “G722 Samples”.

Call Capture and Analysis (CCA)

SS7 Enhancement
  • Enhanced to capture SS7 calls on multiple T1/E1 trunks, which may use a signaling link that may be on a different physical trunk than the telephony circuits. The signaling time slots on other trunks may be used for a normal voice circuit. To allow capturing on such trunks, CCA is enhanced with CIC group configuration that includes Skip Timeslot 16 and non-consecutive CIC numbering options.
  • Data captures are no longer required on consecutively numbered ports.
  • Skipping CIC #’s on TS16 is now supported on E1. The following options are available for CIC mapping:
  • Nothing is checked - in this case CIC numbering is consecutive with timeslots numbering
  • Only TS 16 is checked - in this case TS 16 is not used for bearer traffic, but CIC numbering is still consecutive. This means that if TS 15 had CIC as “X”, then TS 17 would have CIC as “X+1”
  • Both TS 16 and CIC are checked - in this case TS 16 is not used for bearer traffic, and CIC numbering also skips the 16 numbering.  This means that if TS 15 had CIC as “X”, then TS 17 would have a CIC as “X+2”
Bug Fixes
  • Highlighted Timeslots are now properly reset when calls are released

Protocol Identifier

  • Detection Option - Provided various configuration files to allow user to select the hyper-channel, timeslot or sub-channels of interest through configuration files.
  • Stream-scan View - User can observe different stream configurations being scanned. An option is also provided to define the time for scanning.
  • Port Selection - User is allowed to select the port(s) of interest for the detection.
  • Thread Configuration - Added option to enable the user to improve the parallel processing of HDLC streams. Added fetching information about number of cores (processors) running in a system and suggesting ideal number of Threads in Parallel Detection.
Bug Fixes
  • Includes title in all the views, and names changed.
  • Fixes provided for the application crash and the incorrect error message shown when we uncheck all configurations and start the application.
  • Fixes provided for or the wrong time stamp values displayed in the log files.

Windows Client Server (WCS)

  • Updated the Launchpad to handle tScan™, and Dual PCIe servers.
  • Frequency Shift Keying Signal (FSK) demodulation is now made available in WCS using the “Monitor ADSI” command. This command instructs the GL Server to monitor the FSK signal arriving at the specified receive timeslot(s).

Bug Fixes
  • Fixes provided for or the issue of White Noise DSP operator not producing noise at the specified power level for A-Law and Mu-Law signals.
  • Fixes provided for or the Caller ID and Voice Mail Waiting Indicator.


  • Supports loop current and line voltage monitoring
  • Added code set and query FXO line voltage or loop current latch.  Either high or low line voltage or loop current latch may be set.  The latch is triggered when line voltage or loop current transitions across the latch threshold.
  • Added a WCS task to monitor this latch.
  • Added code to tie together VF operations with FXO/FXS operations

WCS - MTP2  Simulator

  • Provided support for the optional INIT_TIMERS command which can be used for setting different MTP2 Timers.
  • In this release we have reduced delay involved in the transmission of frames.
  • MTP2 acknowledgment timer T7 handling has been changed.


Bug Fixes

  • WCS - HPIO should be able to open any HDL file (new or old)

WCS - Signaling Bits Monitor


Bug Fixes
  • Fixed the WCS Signaling Bits Monitor timing issues and the source of the problem, which was incorrect calculation of the time of signaling bits transition in the WCS signaling bits monitor.  The problem was most evident when the cycle time of the monitor (AKA “response time”) was long.  It was increasing less severe as the response time was shortened.



  • MAPS™ CAS now supports Feature Group D simulation. New scripts have been added to support same.
  • TCL CLI Support has been added for all MAPS™ TDM products.
  • Backward compatibility added for MAPS™ ISDN, MAPS™ ISUP, MAPS™ CAS, MAPS™ FXO FXS, MAPS™ MAP, MAPS™ INAP, MAPS™ CAMEL and MAPS™ GSM A to work with latest updates in MAPS™.
  • Multi-Interface support added - A single call instance can now invoke multiple scripts internally for handling independent state machines per protocol. Multiple interfaces and node configurations can be setup in a single test bed.
  • Scheduler feature added - allows to control and automate the time the time of execution of scripts
  • Script Encryption support has been provided
  • Script Coverage feature added - This feature enable user to verify if tests are conducted to cover all possible scenarios in the test scripts. User can conduct variety of test cases & by running this feature he can identify which lines are not executed.
  • Script Profiling feature added - This feature collects time taken by every event processed. It is useful in identifying performance bottlenecks & optimization
  • Add Message Sequence instruction has been implemented to allow user to add his own messages to Message Sequence window using AddMessageSequence command
  • Script Flow feature has been enhanced to display Script Name, Sub-Script Name, Script ID, Line No, and Child Script Name etc., along with search and save options
  • Get Memory Usage, Get System IP Address, and Send Records to DB commands have been added
  • Send Report command has been updated - New Instruction is implemented to block selected scripts from reporting to Maps CLI Client. This helps Report Event command to report the responses of the required scripts only
  • Go To Event command has been enhanced to pass variables required for the execution of specified events
  • If,Assignment and StartChildScript instructions has been optimized
  • Random Id Generation command added for generating random values for Ports, Called Number, Calling Number, Call Duration and Inter-call Duration parameters internally within script execution at real-time.
  • Monitor TDM command in MAPS server has been modified to accept values directly from the TCL CLI instead of variables.
  • Updated CLI scripts to include traffic capabilities for MAPS™ IUP and ISUP protocols
  • MAPSClientIfc.dll in MAPS TCL Client folder has been updated
  • MAPS™ ISUP and GSM Configurations has been updated for Raytheon
  • Message Statistics  feature added - No of TX and RX Message Counts are displayed in the Statistics View
  • Array variable implementation in Profiles - Useful for creating tree-based structure for multiple nodes, multiple connections, CIC configurations and so on is a single profile. Allows a set of configurations to be duplicated for as many count specified by the user.
  • Many Utility functions have been added to enhance scripting handing capabilities - Convert to String, Get Length, Set Bit, Get Bit, Add / Find / Get MAP, Get Profile Count, Get Profile Variables, Log Active Call Info and so on.
  • GUI Changes
  • Displays the number of links that are UP/DOWN in the status bar
  • Enabled option of displaying link status window when clicked on status bar link pane
  • Status bar has been added to display Link Status, Error Log and Captured Error
  • Added Check, Uncheck All button for Performance Options dialog
  • Moved link and events status to status bar
  • Provides option to save Message Log
  • Statistics displays call graph charts with 50:50 ratio with respect to window size
  • Different charts are displayed as tabs
  • Added Expand all, Collapse all, Expand, Collapse right click option to profile editor
  • Copy/Copy all option for Message editor status and hex view.
  • HTML help files have been included for XML files
Bug Fixes
  • Corrected Captured Errors in IUP Loopback Testing
  • Create cache to optimize performance -  A temporary cache file is created to reduce the time to load large profile (xml file)
  • Getting total iteration value from Call Generation configuration files due to file saving problems (.cg file) bug fixed
  • MAPS™ FXO/FXS Emulator - application is now invoked and license checked on tProbe™  systems
  • CAS scripts parsing errors were corrected.

Protocol Analyzers

  • INI Files updated for the following Protocol Analyzers to display correct default set of summary fields - ATM, CAS, Frame Relay, GPRS Gb, GR303, GSM, HDLC,ISDN, SS7, TRAU, UMTS, and V5x
  • All protocol analyzer summary columns now have two components: layer and field name.
  • All protocol analyzers remember, save and load form configuration file order and width of summary columns.
  • Comma has been replaced by dot in the CDR Fields. Comma and dots are removed in the field name and the value string to avoid causing problems in DB loader and comma delimited export file.
  • The analyzer is now enabled to log crash error details.
  • HDLC Based Analyzers - Supports Multiple Hyper Channels selection per port in ISDN, SS7 and other HDLC based protocol analyzers. New timeslot selection is included for HDLC TX/RX Test, HDLC based analyzers, including ISDN, and SS7 analyzers.
  • CAS Analyzer -
  • New protocol standard Feature Group D decode in now supported
  • Default summary columns are defined for new protocol standard CAS_FGD
  • Small decode changes to display the value instead of “Reserved”.
  • GSM Analyzer -
  • Removed some multiple names for the same field in the summary column names, to avoid user to select multiple column names in the summary column selection.
  • TRAU Analyzer
  • IE Names has been changed for summary column selection.
  • SS7 Analyzer
  • A new decode is added for MTP3 UK (MTP3UK.h) to support BT IUP.
  • SS7 call trace ISUP also includes CNAM records for each call.
  • Changes are made to display unique field names to fix the problems that were created while applying filters.
  • Fixed the decode error in IsupChina.h file. Corrected the Point code for china as 24 bit 8-8-8 format.
  • SS7 corrections for SCCP phone numbers. Changed display name for SCCP summary and filter fields.
  • Packet Data analysis (PDA)
  • PDA is now included with PPP, PoS (PPP over SONET), Frame Relay, and UMTS analyzers for all platforms.
  • Offline PDA analyzer is now supported for PPP protocol analyzers.
  • PDA Offline analyzer includes the missing files, “megaco.dfa” and “megaco.llr”.  This fixed the crash issue when invoking MEGACO traces in PDA.
Bug Fixes
  • All active calls from call detail records (protocol analyzers) are purged when signaling records are purged.
  • Flexible summary columns definition corrected.
  • Startup options corrected in protocol analyzers.
  • Configuration (.ACF) files updated for optimum column width.
  • Fix is included for protocol analyzer summary changes not getting saved after changing the protocol standards.
  • Fix was included for the Offline GPRS Analyzer installation.  Because of the missing file, “gprsipgx.dll”, the installation aborted.  The missing file is now included with the installation.
  • Following projects are removed from T1 E1 - CDMA (A9A11) Analysis, and GPRS (IP Gx) Analysis. Removed the following files from the installations, CDMAA9A11Prot.dll, CDMAA9A11Prot.ini, GprsIpGx.dll, GprsIpGx.ini, GPRS_Gn_Test1.hdl, GprsGn_Capt.hdl, and GprsGn_Test.hdl.

Help Files

  • T1E1 Analyzer (Main)
  • IMA Emulator
  • Error Insertion
  • CAS Analyzer
  • Datacom
  • MFR Emulator
  • Protocol Classifier
  • MAPS Applications
  • Dual VF Tx/Rx AtmImp
  • Record/Playback
  • Error Insertion
  • HDLC Capture
  • Fax  Simulator
  • Jitter Generation
  • HDLC Impairment
  • Active Voice Level
  • ATM Capture

Features and enhancements in Version 7.12.3 - Released in December 2013

New Enhancements / Bug Fixes
Applications Description of Enhancements / Bug Fixes

T1 E1 Analyzer Software

  • Bulk Calling supported for all CAS protocol sin MAPS™ CAS Emulator
Bug Fixes
  • Fix provided for signaling issue with E1 analyzers - On application start up on, On hook signaling bits were transmitted on timeslots 1-15 and 17-31 when in CAS mode. 
  • Fix provided for timeslot 16 value - When switching between CCS and CAS, channel 16 didn’t always align properly.  The value 0x0b should always should be shown in Rx Multiframes application in frame #0, ts #16 in CAS mode.
  • Switch from Unframed to CAS/CCS and backward was incorrect.  This issue is fixed
  • Fixes the crash issue in selecting signaling bits in T1 analyzers.
  • Fixes provided TxRx File Utility crash issues in Windows 7.
  • Dual VF Tx/Rx and Traffic Classifier applications enhanced to work on Windows® 64-bit OS.



Bug Fixes

  • 16 bit and 16 KHz sample files included in tProbe™ analyzer installations.
  • Fixed Unframed mode settings.

Octal T1 E1 Boards

Bug Fixes

  • Fixed Octal Driver installation - At the end of software installation, old drivers are uninstalled, then new drivers are installed. Six flashing screens are displayed during the driver installation.

Dual VF Tx Rx

Bug Fixes
  • Dual VF Tx/Rx application enhanced to work on Windows® 32bit and 64-bit OS.
  • Fixed the issue where it presented a message box when trying to connect to the WCS server.
  • Updated T1E1 Tray to invoke SS1dialer directly.
  • “Set idlecode 0x7F #1..2” error (have to use low case : “Set idlecode 0x7e #1..2”).
  • “monitor tones “MTD Files/dtmf.mtd” error (have to set current directory to tProbe before start WCS server).
  • “fromdesktop” command line argument is included when  DualTx/Rx is invoked from desktop or start menu.

Traffic Classifier

Bug Fixes
  • Traffic Classifier application enhanced to work on Windows® 32bit and 64-bit OS.
  • It checks for sufficient disk space when capturing. Disabled the check for disk storage. 
  • The licensing check for the Traffic Classifier will now only pass with the GL dongle.
  • Fixes the issue of invoking it through Remote Desktop.   The application invokes correctly in both the modes i.e., when we access the system directly and when we remotely login into the system.

Protocol Identifier

  • Update for newly added feature called Capture Options and Protocol Classifier folder.
  • Includes updated  configuration files (ACF) in the installation.
Bug Fixes
  • Protocol Classifier now works with Octal and Quad T1 E1 Analyzers Boards.

Windows Client Server (WCS)

Enhancements & Bug Fixes
  • Fix provided for Delay and Scaler Dynamic DSP operators to read double precision numbers correctly.

Protocol Analyzers

  • Provided PDA for UMTS Analyzer for IuCS call analysis.
Bug Fixes
  • Help is now invoked properly for Offline and Remote protocol analyzers.
  • Sample trace files for Frame Relay, GSM, GR303, ISDN, PPP, SS7, and V5x .
  • Fix provided for summary fields mismatch.
  • Fixed application start up issues with ISDN Offline Analyzer, Sa Bits HDLC.


Help Files

  • Updated Help files - MAPS, Dual VF Tx/Rx, Active Voice Level, ATM Capture, AtmImp, Record/Playback, Error Insertion, HDLC Capture, Fax Simulator, Jitter Generation, HDLC Impairment, CAS Capture, MFR Emulator.

Features and enhancements in Version 7.10.24 - Released in October 2013

New Applications

  • MAPS-INAP emulator
    GL's MAPS™ INAP Emulator can emulate IN services available in TDM based SS7 network. INAP information flow is defined between functional entities such as Service Control Function (SCF) and Service Switching Function (SSF) distributed across network executing services.

    MAPS™ INAP scripts, suitable for testing objects reliably and accurately validated for compliance with ANSI T1.114-1996 and ITU-T Q.1228 standards. It is suitable for controlling telecommunication services such as CNAM (Calling Name Delivery), LNP (Local Number Portability), and Toll-free 800 Number over TCAP layer, Toll-free call flow, Apply Charging, Connect to Resource, and Establish Temporary Connection over TCAP layer.

    For more information visit

  • SSM HDLC Analysis
    The SSM HDLC Analysis operates in accordance with G.704 standard and is used for capturing and analyzing the 4 bit long SSM HDLC frames received over E1 San bits in time slot. The port and time-slot selection dialog in E1 SSM HDLC analyzer allows user to specify ports and Sa bit values to indicate the signaling link to be monitored. The SSM Analyzer is licensed along with SA bits HDLC transmit and analysis modules using the same part number. Refer to for more details.

New Enhancements / Bug Fixes

Applications Description of Enhancements / Bug Fixes

T1 E1 Analyzer Software

  • Oscilloscope and Power Spectral Display Enhancements - includes enhanced decode options for all signaling formats - alaw, mulaw, pcm16, pcm13, pcm14, pcm8, and different byte order for INTEL (Little Endian), and MOTOROLA (Big Endian)
  • Changes to main Analyzer GUI, monitor and settings window
    • Added Transmit Under Run, Receive Over Run status.
    • Introduced new errors BPV, CRC, Frame errors in Graph.
    • ==Bit/frame clock slip== when clicked Shows/Hides additional status and remembers for next session.
    • Graph data is now stored in "T1E1AlarmGraph" of installed directory.
    • Made Optional pane show/hide contents to remember for next session.
    • Remembers All Ports, #1,... List control columns width for next session.
    • Removed esoverflow and esunderflow status
  • T1/E1 Analyzer GUI enhanced to remember the size or position of the card settings. If the user makes any changes and closes the application, the recently saved card settings will be retrieved and set upon reinvocation. For T1, the default settings are set to ESF, No Loopback, Internal Clock, Bridge, B8ZS On
  • Enhanced BERT GUI
    • Remembering Graph and TxRx View window position
    • Made results window large so that user can see more cards
    • Results scrollbar issue of moving backward is fixed
    • Left pane cards display scrollbar issues solved
    • Remembering results window column width
  • GlApi Update - GetLatestTimeslotData() method - When you invoke GetLatestTimeslotData(), the pBuffer argument points to the destination buffer and BufferSize specifies the total number of bytes to be retrieved. The nMpx parameter specifies the number of consecutive bytes from each frame to retrieve.

Bug Fixes

  • Analyzer GUI - Removed ATM Bert application for Octal applications
  • Idle Code for E1 systems is now saved.
  • Profile Loading will no longer cause the application to crash or bring down the system
  • Fixed errors status icons which were overlapping other columns when column size is very less.
  • Fixes the line build out (LBO) bug on T1 and E1 boards by setting all the registers properly
  • Under “System Info” under About Box in T1/E1 Analyzer, information for multiple boards is now displayed properly
  • Under “Help>Optional Applications”, duplicate serial # entries are no longer being displayed
  • The T1/E1 Analyzer now initializes correctly.  Recently, the initialization routine attempted to use the card type before it had been set
  • BER special handling of common unframed settings
  • Corrected Event Graph and GlComIfc to handle up to 255 ports
  • VF / BERT TS drop/insert corrections
  • T1/E1 double click now displays the selected value, not the first one in the past
  • E1 framing format change - Corrected raw file playback not to use check box for TS0, but unframed format
  • Suppress CRC and Frame Error Counters in E1 Unframed (Alan)
  • Corrected T1/E1 Analyzer Error count Updates for Unframed E1 mode
  • Updated Traffic Classifier to Version 3.6.20. . It will no longer crash on T1E1 Releases after 6.14.
  • Fixes to VCL Tee
  • Fixed the issue of Bulk Delay feature in Error Insertion not working for Unframed E1’s
  • Fixed Static Patterns 1:7, 1:1, NIU Up and Down, CSU Loop UP and Down
  • Changes to Driver Installation for Universal, tProbe, and Octal Boards  (Peter)
    • At the end of software installation, user will be prompted for driver installation.
    • The user must manually confirm each step in the driver installation.
  • Drivers for Universal, tProbe and Octal Boards are included in installation subfolders:  “Univ_drivers”, “tProbe_drivers”, and “Octal_drivers”, respectively



Bug Fixes

  • FPGA for tProbe - Set the Default of the FPGA for bypass mode and Bridge to fix a power up bridge problem
  • tProbe Initialization - Configuration Files
    • Changed the default for the FPGA to Bypass Mode and Bridge
    • Changed the framer default to turn off transmitter
  • Correct record to file bogus message "Disk is Full" while Bert is opened and closed for tProbe
  • FPGA Load for tProbe
    • Fixed a problem with TX user generated patterns in user-defined patterns.
    • Reduced the effects of Pulse shape not triggering on side 2.
    • Fixed problems with enhanced BERT user patterns.
    • Fixed problems with bulk delay when delay is selected for T1 and E1.

Datacom Analyzer :


  • FPGA for Datacom - Added support for Async NRZI coding for Datacom (10 MHz)

Bug Fixes

  • Datacom transmitter was not shut off when in monitor mode to prevent problems on the datacom line
  • HDLC Impairment corrections for Datacom
  • Datacom BPV logging fixed, it should not be applicable
  • Fixed problem with RX enable affecting all Memory RX data.
  • Fixes problem with Loopback Datacom data.
  • NRZI datacom corrections
  • DataComm playback issues with TS0 error message resolved
  • Changed to support NRZI Transition Level 0.
  • The bit file also supports NRZI Transition Level 1.
  • Fixed problem with RX enable affecting all RX data.

Octal T1 E1 Boards

Bug Fixes

  • It incorporates the driver updates  and fixes for the Octal boards  Installation
  • Old Drivers are uninstalled and new drivers are installed (silently) during software installation


Bug Fixes

  • Licensing Fix for Octal Boards
  • Replace corrupted FPGA file for Universal installations.
  • Universal - updated FPGA load
    • Fixed Default bit file to bypass mode, bridge and transmit off.
    • Fixed static patterns Unframed 1:7, 1:1, NIU with faster clocking.
    • Fixed problems with timing by using the global clock (DP_CLK) for bulk delay.
    • Updated Version of build.
    • Removed the async logic for E1 memory, this was causing a timing problem with TS0 in E1.
  • Driver installation has been fixed.
  • Unframed patterns don’t sync in BERT or enhanced BERT on Universal E1

Dual PCIe T1 E1 Boards

Bug Fixes

  • Corrected card settings in T1/E1 for Dual PCI express, enabled miscellaneous menu items for Dual PCI express
  • VF dialog bar - Dual PCI express E1 setup frequency is enabled.  Corrected framing card settings for all cards as selected

Jitter Generation

  • Change label - “offset” to Frequency Step Size”.
  • Change label - “Dual Time” to “Dwell Time”.
  • Have an option to turn off the Jitter at the end of run.
  • Turn off the Jitter when you exit application.
  • Start with user specified value of Jitter instead of 0,0, for example: first value should be 100,3 in the current configuration.
  • Frequency Offset is taking the first value all through - This bug has been fixed 

CCA and Multi-CCA


Bug Fixes

  • Multiple Call Capture
    • CC&A now names the Log file MCCdd.log, where “dd” represents the two digits “00” thru “99”.  Previously, only one digit was used, causing CC&A to recycle log files after ten sessions.  This has proven insufficient.  It no recycles names every 100 sessions.
    • More messages are now recorded in the log file.  In particular, the CAS file renaming process is extensively reported.
    • For CAS digit parsing - files are renamed from *.pci to *.pcm after captures are completed
    • The CAS call analysis routine has been extended to include CAS E&M (loop start) as well as the original Wink Start protocol

Call Data Records (CDR)


  • Changes were made to the checking of files for availability by the Voiceband Analyzer and Call Records daemon processes more rigorous
Bug Fixes

  • Call Records (CDR) Update - Shuts down more gracefully if the dialog is dismissed while a run is in progress
  • Error Messages are now placed in a log file
  • File Error Messages are now informative as to the nature of the problem
  • Files cannot be archived, they are now deleted

Voice Band Analyzer

Version 3.8.19, and 3.8.28  released

  • Tone Decoder module is included
  • Has been built with Installshield 2012.  It will be necessary to uninstall the previous version of VBA (3.8.19 and older).

Windows Client Server (WCS)


WCS Versions 3.33, 3.34, and 3.35 released.

  • New Coding Formats, Tone Decoder and ADSI decoder  DSP Operators, and more included for enhancing Caller ID detection
  • Formatted Caller-ID and CID-CW messages so it reads “MM-DD hh:mm”
  • PCM13 and PCM14 data formats are now fully supported.
  • VMWI messages now include a binary “ON/OFF” field, in addition to the status byte that indicates ON or OFF
  • WCS GL Client/Server Command Reference with new commands to support unframed transmission and reception of signals
    • set unframed Boolean #port_id
    • get unframed #port-id
Bug Fixes

  • The WCS ‘monitor tones’ command now reports power levels correctly.  Previously, an incorrect power level was reported due to the signal context being set incorrectly within the monitor tones command code.
  • The MFT Tone Detector now sizes its working buffer correctly for Mu-Law compressed signals.  Previously, the detector set this buffer as if the signal were 16-bit data.
  • The WCS ‘monitor digits’ command now processes configuration files correctly.

WCS MLPPP Emulator

  • The update has been made to support the Unframed mode in E1 for MLPPP Emulator
  • Updated “PPPProt.ini” - This file makes PPP protocol as the default L2 layer.

Protocol Analyzers

ATM Protocol Analyzer

  • Added IEC protocol into ATM stack
  • Included BGP protocol and IP Routed stack
  • Signaling and IP data flags were set only on UNI, now included them even to NNI.
  • Corrected and modified the decode to set Routed or Bridged Flag.
  • Renamed the protocol layer name to Multi-Protocol Encapsulation.
UMTS Protocol Analyzer

  • IuCS, IuPS, IuH & GnGp stacks are brought over ATM layer in UMTS analyzer.
  • Enhanced the PPP PDA to support  IuCS and GSMA Calls over Ethernet
  • PDA enhanced for 64-bit release.
HDLC Protocol

  • HDLC Impairment Utility - Added error packet counters in the HDLC Impairment Utility for CRC, dropped and duplicate packets
  • HDLC Impairment Utility - The logic error will be inserted in the random byte of the payload instead of first byte, FCS will be recalculated to avoid FCS error

PPP Protocol Analyzer


  • Added IEC protocol to PPP analyzer
  • MLPPP Reassembly related errors will be decoded as "MLPPP Error" layer in PPP analyzer. New Summary Columns:
    • MLPPP Error
    • Miss Seq No/Count
    • Drop Seq No
    • Dup Seq No
  • Errors: (MPPP Error Column)
    • Reassembly Error
    • Duplicate Fragment
    • Dropped Fragment
    • Reassembly Restart
    • Missing Fragments
  • Capture Error Counters: (View Capture Error Details, and enable the option) .Following capture error counters will be updated:
    • CRC and Frame Errors (same as old)
    • Reassembly Error count (Will be displayed as Reasm)
    • Dropped, Duplicate and Missing Fragment counts
  • Address Translation in PacketScan Utilities is enhanced to support New HDL file format.
  • New summary column “MLPPP PDU Type” is added. PDU type can be Re-Assembled or Fragment. PDU type filters are provided i.e. It’s possible to filter only reassembled or fragments.
  • NewPPPProt INI:
    • Includes option to configure layer 2 protocol, which can be either PPP, or Cisco HDLC, or Unknown L2 protocol layer. The INI file also includes options to indicate the support for H323 decode, configure UDP port range, and min and max IEC port number.
    • PPP PDA enhanced for 64-bit release.
    • View Filter for SIP parameters like SIP Method and SIP Csequence has been enhanced to choose and set multiple values from the list of Methods.
Bug Fixes

  • Fixed spikes seen in decoding G729B traffic.
  • Fixed unknown Link-Layer while converting PCAP trace from tcpdump with PPP
  • H.323 decode errors and media association issues fixed.
  • In Analyzer Summary column width for Device and Length were not readjusted
  • Buffer size is increased in the following CDR files as SIP cdr was crashing because array boundary was exceeding
  • Fixed frame decode errors in case of two VLAN layers in the frame.
  • Fixed initial burst in Missed Frames in analyzer when real time capture is started.
  • Now width of Summary columns Length & Device can be adjusted and saved to profile. Re-invoking analyzer will reflect the changes in width.
  • PPP analyzer was crashing when the PPPProt.ini file was configured for Unknown L2 Protocol - FIXED
  • MfrCapt & MlpppCapt: Noncontiguous timeslot selection in stream/interface selection window was not showing  allthe selected timeslots.
  • In PPP PDA Triggers and Actions, writing to wav file is not working when it receives traffic only on right session.
  • PDA crashes for some invalid RTCP packets when we enable T38_FLAG
  • Fixed decode errors for RAS frames.
  • PDA crashes for old trigger profiles.
  • In Triggers & Actions, creates specified directory if not present.
  • Analyzer CDR crash for SIP calls with lengthy call-id.
  • Call Duration for Auto Detected sessions was displaying improper value.
  • Call ID was not Displaying for Alert Summary for “ALL Calls” filter selections  in Triggers and Actions
  • Frames received on VLAN were not decoded properly.
  • In IP Reassembly, for Reassembled frame Fragment Flag was not reset.
  • HDL File Conversion was crashing for some traces.
  • Bandwidth for IUCS and GSMA calls was not displaying
  • In Triggers and Actions, Audio Recording was not working for IUCS calls when we enable CDR option along with Audio Recording.
  • Fixed crash for Triggers and Actions in long run.
  • PPP PDA Analyzer-Offline - missing file, “tchartlib.dll”, has been included
General PA Bug Fixes

  • Corrected SSM Analyzer crash when no data is received
  • Corrected HDLC Link Emulator Delay Bug
  • TCP Socket Corrections for Protocol Analyzers for Surveillance (Network Surveyor)
  • PPPProt, UmtsProt, and FDL Analysis no longer crash



  • MAPS now supports multiple node simulations like you can emulate multiple BSCs or SGSNs using single MAPS instance. This is common enhancement to all MAPS products.
  • Init Script instructions implemented for SCTP, MTP3 TCP, HDLC and UDP transports
  • Array implementation is provided for MAPS to handle multiple connection support
  • Fixes for Network and User flag
  • Profile editor is updated for Array implementation
  • Fixed decode errors for ANSI, SCMG messages.
  • Exporting Authentication parameters if Number of vectors is more than 1.
    • New ISDN Scripts - prevent the application from crashing when VF Insert is used during an active ISDN call
    • Support for Sweden P7 protocol

FPGA Updates

  • Fixed Precision Delay Measurement.
  • Fixed Signal to Noise issues with drop signals in E1 ALAW.
  • Fixed problems with Error Insertion on some delays.
  • The correct date for FPGA Revisions are displayed in the “About” box

Help Files

  • Includes updated help files and updated MAPS TDM installation files


Features and enhancements in Version 7.5.10 - Released in May 2013

New Applications

  • T1 E1 Jitter  Generation (tProbe™,  Universal T1  E1 Boards, Dual T1 E1 Express (PCIe) )
    This application allows the user to generate a jittered output T1 E1 signal with user-selected jitter frequency and amplitude.  It is suitable for testing jitter tolerance and compliance with standards such as G.823.  In conjunction with GL's Jitter Measurement application, Jitter Generation may also be used to test jitter transfer. 
  • MAPS™ CAP Emulation
    GL's Message Automation & Protocol Simulation (MAPS™) is a multi-protocol, multi-technology platform used for the emulation of a variety of communication protocols over IP, TDM, and Wireless networks.  Recently, CAP emulation capability has been added.  CAP stands for CAMEL Application Part.  CAMEL stands for Customized Applications for Mobile networks Enhanced Logic.  

    GL's MAPS™ CAP Emulator can emulate CAP supplementary services such as unified messaging, prepaid, toll-free, and fraud control. These services are available in TDM based GSM, GPRS and UMTS networks. They are also available for these same protocols over IP networks.  CAP information flow is defined between functional entities such as Service Control Function (SCF) and Service Switching Function (SSF).   MAPS™ CAP Emulator can be configured as SCF and SSF entities in GSM, GPRS and UMTS networks to emulate CAMEL services.
  • MAPS™ FXO FXS Emulation
    FXO FXS emulation capability using MAPS™ has been added to tProbe™ T1 E1 analyzers. FXS and FXO are ports used by analog phone lines or phones. A Foreign Exchange Subscriber (FXS) port supplies ring voltage, battery current, dial tone and voice signals. Foreign Exchange Office (FXO) delivers an on-hook/off-hook indication (loop closure), DTMF digits, voice signals, usually by a phone or a fax machine.

    The FXO and FXS ports on a tProbe™ emulates all of the above features using MAPS™.  MAPS™ provides a facility to place call/answer incoming call on both FXO and FXS ports. MAPS™ scripting architecture is event-driven based and provides the flexibility to validate the signals being exchanged during a call setup. MAPS™ also includes features to handle different types of traffic like tones, digits (DTMF, MF, MFR2F, MFR2B), voice files, fax, and more. Data width of the traffic being sent/ received over the FXO/FXS ports can be extended up to 16 bits to improve signal to noise performance.

New Enhancements / Bug Fixes

Applications Description of Enhancements / Bug Fixes

T1 E1 Analyzer Software


  • HDL File Conversion Utility for all analyzers (T1 E1, T3 E3, and PacketScan™ Analyzers).
Bug Fixes

  • Fixes provided for profiles for abnormal disconnects.
  • Enhanced Bert - Elapsed time issue fixed.
  • Clock Slips
    • Fixed clock slips to display as "N/A" when no signal
    • Fix for clock slip problem with internal/external clock settings
  • VF Dialog Bar
    • Fixed aesthetic display problem - VF impedance is displayed as 600 ohms  although it is set to VF Mic/HS while changing the cards in the VF dialog
    • Fixed the HSET/MIC problem - Setting the VF dialog bar to Handset/MIC did not allow the user to hear the dropped signal
    • The "Rx Drop" check box has been restored, and the default value for this box is "checked".  The VF Out (VF Rx) is activated when the panel is initialized. It can be turned off by either unchecking its check box in the VF Panel, or by turning off VF Out in WCS. Note that turning off FXO/FXS also turns off VF Out in WCS.
    • VF Panel now respects Tx Insert arising from other applications Tx Insert can be turned on by either checking its check box in the VF Panel or by turning on VF IN in WCS. Note that turning on FXO/FXS also turns on VF IN in WCS. A few other analyzer modules (Delay/Attenuate Timeslots) can also control VF In.
  • Updated bit file for FXO FXS, VF, etc.
  • Event Graph Dll - Graphical display of BERT updated BPV errors when the frame errors were inserted.  It's fixed to display graph properly, i.e., when frame errors are inserted, only frame errors are updated in graphical display.
  • FPGA  - Fixed Date and Version and added Internal Clock Slips to USB Analyzer


tProbe™ Enhancements
  • Introduced support for 16-bit and 16 K sampling on FXO and VF ports.
  • 16-bit and 16-KHz VF functionality is now part of the GLComInterface for tProbe. WCS commands have been added to support this feature.
  • Enabled overwrite  TS0 on Universal  E1 Card to permit unframed operation
Bug Fixes and Enhancements
  • Fixed tProbe™ codec issues - invalid reading of the Tx Codec control register 15. Fixed problem with reading the VF Codecs
  • Changed the pulse shape clock to be on a global clock to help with timing constraints
  • Made change to PS_CLK to the A / D for tProbe™ and Dual T1 E1 Express Card
  • Fix for monitor mode display in Universal  t1 E1 Card
  • Fixed issues related to 16 bit 8KHz signals on FXO/FXS/VF ports
  • Fixed Ring Frequency Measurement on FXO
  • Fixed Build with 16 bit FXO and FXS. Corrected 16 bit FXO and FXS enable in FXO and FXS Modules
  • Corrected timing issue with TX data from memory causing problems with self test
  • FAX V.34 reception problem on FXO port - fixed by modifying default FXO filter to 200 Hz
Datacom Analyzer Enhancements in tProbe™
  • Changed Manchester encoding to use Async Frequency settings
  • Changed Manchester decoder to use divide by 16 instead of 32
  • Fixed problem with sharp edges during Manchester Encoding on transmitter
  • Precision Delay - internal delay is no longer calculated on application start up.
  • Error Insertion- fixed problem with Error Insertion Bulk Delay
  • Modified BERT Timer - when data rate is at or under 1200 bps, synchronization and data collection is performed every 1200 ms, otherwise it remains at 100 ms.
  • FPGA changes
    • Modified BERT random patterns for faster sync with latch.
    • Modified Error insertion to use the application bit.
Octal T1 E1 Boards
Bug Fixes
  • "OctalT1E1.bit" FPGA file updated to fix a transmit problem in which corrupt data would sometimes be sent out on port 0
  • In conjunction with a new PROM load, the new file allows 3 or more boards to be easily used on the same system.
  • Octal Analyzer - drivers are installed properly for Win 7 64-bit systems - Now Octal Drivers are properly installed on Win 7 64 bit machine

CCA and Multi-CCA

Bug Fixes
  • Multi Call Capture - ISDN signaling file now closes properly during time-limited captures.
  • CAS Digit Parsing fix and enhancements about CAS events on the main screen - If no digits are captured and DID is empty, then use string "999999999" followed by a random digit for DID.  If ANI is empty, nothing is displayed.
  • Profile fix when running multiple instances of CCA with ISDN and SS7 signaling.  Proper port numbers are now displayed in the error list control.
  • When loading a profile, directory for captures is automatically created if it doesn't exist.

Call Data Records (CDR)

Bug Fixes
  • CDR mid-call digits problem- fixed for CAS and ISDN calls
  • Side labels used in CCA and VBA were different - The CCA side labels are transcribed to the VBA event and status records so the CDR output records will have consistent side labels, namely, the side labels used in CCA

Windows Client Server (WCS)

  • WCS (xx600) is now a part of T1 E1 Analyzer Basic application, and does not require additional license installations.
  • Added the following commands for the register read/write. The users are required to know the address ranges for the various board components, and whether they are addressed as serial or parallel.
    • read serial register - a command to read from any serial register rsr (reg-addr) #port-id;
    • write serial register - a command to write to any serial register wsr (reg-addr, data) #port-id;
    • read parallel register - a command to read from any parallel register rpr (reg-addr) #port-id;
    • write parallel register - a command to write to any parallel register wpr (reg-addr, data) #port-id;
  • Includes commands - "get fxo/fxs in/out gain" commands to report gain values from FXO ports.
  • WCS has been equipped with commands that allow you to specify 16-bit and 16 KHz VF transmission and reception.  Added the following commands - VF 16-bit and 16 KHz modes
    • set idlecode default #<port-id>;
    • set vf encoding default #<port-id> Support has been added for specifying the VF encoding
    • set vf sample rate sample-rate #port-spec  - Support has been added for specifying the VF Sample Rate
    • New Coding Formats - In addition to alaw, mulaw, and pcm16, WCS now supports pcm14 and pcm13 linear signal formats. 
    • Added VF In/Out enable/disable methods.   
    • Renamed 'SetVFEncoding' -> 'SetVfEncoding' and 'GetVFEncoding' -> 'GetVfEncoding' to standardize "Vf" in method names.
  • MFT Tone Detector
    • Application has been updated for 16-bit and 16 KHz operation
    • A bug fixed in power spectrum calculation which invalidated the S/N ratio calculation, thus derailing the tone detection process. This issue affected tones whose duration exceeded 512 ms.
  • Two new tone decoder DSP operators have been added:
    • tonedec ( dsp-op , text-list , pwr-val )
    • tonedec ( dsp-op , text-list , pwr-val , enc-opt )
  • New Byte Order Options - The server now understands byte ordering of linear signals.  The options are big endian and little endian (the default).  These options may be alternatively specified as motorola and intel respectively. 
  • Task commands will recognize an optional signal format clause.  This clause will carry values that indicate byte order, sample rate, and encoding.  At the moment, the monitor tones command is the only command that recognizes the optional signal format specification.
  • GLSSpLib  Project
    • Created FSKDet - a fully-configurable FSK detector
    • Created TestFSKDet - a test program for the FSK detector that uses file input and CSV file output
    • Created VMWIDet - a configurable Visual Message Waiting Indicator detector
    • Created TestVMWIDet - a test program for the VMWI detector that uses file input and CSV file output
Bug Fixes
  • WCS launcher for Universal T1 is correctly named, "GlSrvUnivT1.exe"
  • GLClient
    • The GLXClient executable set buttons incorrectly during runs, making it impossible to stop a run once started. This bug has been fixed
    • Enlarged the display area of the GLXClient ActiveX control in the ActiveX Control Client
    • A bug in GLXClientExe WCS client program that allowed sequential execution to continue before all tasks had completed has been fixed
  • FXO/FXS commands - fixed a bug whereby FXO/FXS could be enabled/disabled in such a way as to leave a timeslot inappropriately unavailable.
  • VF Commands now check timeslots for availability and claim Tx timeslots when performing VF Insert operations.
  • Fixed issues with WCS commands for FXO/FXS/VF ports for modifying impedances and encoding.
  • Corrected a bug in which a client that disconnects while one or more of its tasks are running but which has issued the "stop tasks on disconnect" directive caused WCS to fail due to an invalid socket pointer.
  • Fixed "tx idle code" - For E1, bug caused unused Tx timeslots to be treated as if they were already in use when executing this command.
  • Fixed issue with "set fxo in gain" and "set fxo out gain" commands being interchanged.

WCS Modules

WCS MTP2 Emulator Enhancements
  • Multiple MTP2 links support within single task
  • Replaced HdlcAsyncIo with HdlcLBio for better performance
WCS MLPPP Emulator Enhancements
  • Allows the user to set the amount of write safe margin bytes
  • Authentication Protocols namely Password Authentication Protocol (PAP) and Challenge Handshake Authentication Protocols (CHAP) have been added.
  • Link Quality Report (LQR) Protocol has been added.
  • Previously we had only flag between the frames option to control the bandwidth. Now one more option called 'Link Utilization %' has been added
  • New Command namely, "GET_WRONG_LEN_FRAG_COUNT" and "RESET_WRONG_LEN_FRAG_COUNT" are defined. When client sends this command and MLPPPTerr server will reply back with number of fragments with wrong length that includes:
    • Number of fragments with length greater than MRU
    • Number of non-ending fragments with length lesser than MRU
WCS MFR Emulator Enhancements
  • It supports Bridge and Routing of IP packets in the FR and MFR simulation for single or multiple NIC cards.
FAX Simulation Enhancements
  • PCM record option for FAX session
  • Additional status information
  • Changes to work with MAPS™

Protocol Analyzers

  • All protocol analyzer framework now includes
    • The ability to hide/show layers in the Detail View.
    • Change in algorithm to implement more efficient circular buffer processing
  • The new trace file format (*.HDL) allows the use of larger files and more efficient use in Windows® 64-bit OS platform.
  • Codec files have been updated - File Version & Product version has been updated to using the Codec Library updates from VoiceAge.
  • HDLC Analyzer, Tx Rx, HLIU
    • HDLC Link Impairment Utility (HLIU) now includes Random Error option with "%"
    • E1 unframed data capture is now enabled on TS#0 also. The stream/interface selection window for all HDLC based protocol analyzers has been updated with a note for TS#0
    • Fixed HDLC Tx Test - transmit frame not working issue
    • HDLC Capture - synchronization status messages added for E1
    • HDLC Protocol Analyzer - x.25 protocol fixed for consecutive bits
  • PPP Analyzer
    • Added a new layer called IPSec to PPP stack. This includes Authentication Header (RFC 4302) and Encapsulating Security Payload (RFC 4303) over IP layer.
    • Added a new Unknown L2 layer to handle situation in which L2 is propriety
    • E1 unframed data capture is enabled now on TS#0 also. The stream / interface selection window has been updated with a note for TS#0
    • Updated sample trace files
  • ATM  Analyzer
    • Added decode support for IP over ATM protocol stack (STUN, OSPF, DNS, DHCP, SMTP, POP3, HTTP, FTP, SNMP, RIP, MGCP, Megaco, T38, RTP, RTCP, and SIP)
Bug Fixes
  • Physical Layer frequency alarm changed to correctly display the current frequency
  • PPP Analyzer
    • The reassembly error flag was getting interpreted as the physical layer alarm. The error flag value for the reassembly error was changed so that the reassembly error frames will be shown as "error" in the summary view Error column.
  • CAS Analyzer
    • MFCR2 CAS Analyzer Script - sends 8 "A-5" instead of 7 "A-5" as part of backward tones
    • CDR problem in CAS Analyzer- Users were not receiving  proper "initial Message" after building the CDR. Signature of the function "isInitialCallMesageValid" has been updated to fix this issue.
  • CAS Simulator
    • Fix provided to work Windows® 7 systems
    • Modified the code to work with latest GLXClient.ocx
    • Additional "mtd" files included in the installation folder:  "Qual40.mtd", "na.mtd", "dtmf.mtd", "mf.mtd", "Mfr2f.mtd", and "Mfr2b.mtd"
  • PPP PDA Analyzer
    • Fixed occasional PDA crashes for T.38 graph when calls start purging
    • Fixed occasional PDA crashes when audio play/record is started
    • "PPP_SIP_RTP.hdl" trace file - updated


  • Implementation of Fax Simulation in MAPS™. Variables available in the script to detect Incoming Fax such as:
    • Traffic Event Type - Fax Info Detected
    • Fax Information - Direction, Fax Status, Card No, Timeslot, Time, Modem  Type, Modem Rate
    • Fax Status - Start, End, Info
  • Cause Information Element is decoded alike in ISUP, ISDN and GSM CC Layers;  Cause values from SS7 and all CC layer Cause values from GSM and UMTS protocols can be changed to 7 bit value (Class+Cause) instead of treating them separately as done in MAPS™ ISDN
  • Support for 2 or 3 digit Mobile Network Code (MNC) for GSM protocols
  • 'SCMG Procedures' are supported for MAPS™ GSM A over TDM
  • Added new MAPS™ instruction to calculate GSM triplet (used in MAPS™ MAP and GSM protocols)
  • 'Load Profile' instruction to load other XML files in GUI
  • Added 'Open File' option in call generation window
  • Added Transport Path
  • Added Error Handling for Add Transport
  • Added user-defined statistics
  • Supports the new HDL File Format that allows the use of larger files and more efficiently use in Windows® 64-bit OS platform.
  • Commands Added
    • Added 'Log File', 'Running Other Application', and Database commands
    • ExecuteQuery and GetRecord Commands to Send SQL queries to Database and Get Records from Database
    • Added Accepting Variable for Maps Increment and Decrement Instruction.
    • Utility functions implemented for MAPS™ CAS
    • Includes support for MFC-R2 (All variants, full /semi compelled) - Defined by the ITU Recommendations Q.421-Q.442
    • Passing Argument to MapsCLI.exe feature has been added
    • 'Load Profile' command line instruction is added to support multiple clients for Incoming Call Handler
    • Now accepts Command Line Argument to invoke particular protocol
    • Introduced multiple variable feature to MapsClientIfc
    • Enable and Disable Log Option for TCL Client
    • Passing Array variable from TCL Client to Maps CLI Server
Bug Fixes
    • 'Start Timer' instruction fix for MAPS™ CLI
    • Fixed issue of MAPS - CLI not working as MAPSClientIFC.dll (MAPS TCL Client folder) not compatible with other dlls
    • Increased MAPS™ CLI Handles
    • Fixed stop test bed setup crash
    • Cleanup on abrupt termination of client connection
    • When clients disconnect, 'Stop Script' command is sent to CLI server to stop the actions triggered by the clients
    • Fixed Unique ID for MAPS™ CLI
    • Fixed sending Fractional Variable from TCL Client to MAPS™ CLI Server
    • Fixed MAPS™ CLI memory leaks
  • Fixes for MAPS™ CAS - updated bulk call scripts for MAPS CAS MFCR2 and R1 Wink. CAS Scripts are updated with TS locking feature.
  • Fixed script editor memory leaks
  • Fixed Fax Emulator memory leaks
  • MAPS™ SS7 scripts are updated for CLI 

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