Voice / Video / Data


(Web Based Client for Voice and Data Quality Testing)


GL's WebViewer™ provides the method to display and access, in real time, the entire vMobile™/VQuad™/VQT network including all individual  vMobile™/VQuad™ probes  as well as the central location. Current status of the entire test is displayed along with customized user statistics and results of the active tests. The WebViewer™ uses a simple web browser with facilities to query the results either manually or automatically as well as output the results/statistics. These results include  vMobile™ and VQuad™ Call Events, Status. User Defined Events, Bluetooth® Events, Data Test (NetTest from PC and NetTest from Mobile Device), VQTVBADelay and Echo Measurement results and Fax TxRx Events which can be saved to either PDF or Excel format. WebViewer™ includes support for user-defined statistics with both tabular and graphical outputs.

The WebViewer™ browser can also provide real-time status of the entire vMobile™/VQuad™/VQT network as well as remote accessibility of any node associated with the network. Transfer configuration files between the VQuad™ nodes and your local system for enhancements. Automatically send the updated configuration back to the VQuad™ system (or all VQuad™ systems). Rerun the test using the enhanced VQuad™ configuration, all from the WebViewer™ browser running on either Windows® based or Mac based systems.

Furthermore, WebViewer™ offers enhanced customization options for report generation, including result statistics, tabular data, bar graphs, and line graphs. The Report Scheduler feature allows users to schedule reports at specified intervals with user-specified filters, streamlining the reporting process and providing valuable insights into network performance.

GL’s VQuad™ provides automatic call control over several networks and supports transmit/capture of voice files in real-time from the various nodes. The degraded (recorded) voice files are automatically transferred to the Central Location where GL's VQT analyzes and generates the results using POLQA (ITU-T P.863), PESQ (ITU-T P.862) test methods. Additional analytical metrics are also provided as a result of the VQT algorithm including jitter, clipping, and level measurements.


GL's new VQuad™ Probe HD is an all-in-one self-contained VQuad™ with Dual UTA HD test instrument. This comprehensive hardware device incorporates all the features of the current VQuad™ with Dual UTA HD unit such as portability and remote accessibility along with the necessary PC hardware with Win7 OS. The VQuad™ probe HD can be controlled via Ethernet Remote Desktop (with support for mouse/keyboard) and is of same length as the current Dual UTA HD hardware, but about twice as high and 50% wider.


The vMobile™ - Portable VQT Test Solution is a handheld device which can support full audio testing for mobile phones and mobile radios, as well as providing data testing for mobile phones. The vMobile™ can be hand-carried for walk and drive testing (includes GPS) as well as left in labs and can work directly with GL’s VQuad™ solution for very flexible end-to-end testing. All functionality and configuration of the vMobile™ is accessed using the remote web-based Console or Console App which is installed on any Android or iOS device.

GL's Voice Analysis Tool (VAT™) application is used to analyze the audio content within any PCM audio files and generates a variety of audio metrics. VAT™ has a user-friendly interface to perform manual and automated analysis of multiple tests using a single PCM audio file received from the VQuad™, vMobile™, or any other applications.

GL's Voice Quality Testing (VQT) software utilizes various ITU standard algorithms, including Perceptual Objective Listening Quality Assessment (POLQA) version 2.4 and optional upgrade version 3 (ITU-T P.863), Perceptual Evaluation of Speech Quality (PESQ ITU-T P.862), PESQ LQ/LQO (P.862.1), and PESQ WB (P.862.2) to support next-generation voice quality testing standards for fixed, mobile, and IP-based networks. The software evaluates voice quality across multiple parameters by analyzing received (degraded) files and comparing them with sent (reference) files using both manual and automated methods.

GL also offers an advanced, automated solution AutoVQT™ that evaluates thousands of voice files in mere minutes, utilizing the industry benchmark algorithm POLQA (ITU-T P.863 version 2.4) to evaluate voice quality across various applications, including VoIP, Mobile, and PSTN networks.

Both VQT and AutoVQT™ applications work in conjunction with GL's VQuad™, vMobile™, Voice Analysis Tool (VAT™) Message Automation and Protocol Simulation (MAPS™), or T1/E1 Analysis platforms, increasing efficiency and reducing analysis time. Users can access all associated results through the GL WebViewer™ central database via any web browser providing a comprehensive solution for measuring, analyzing, and optimizing voice quality across a range of networks and applications.

OWD Measurement on 5G Networks

Live Demo


This is a live demo of GL's WebViewer™ system. Using this demo, you can watch (in real-time) the quality of voice files being probed and captured from various network nodes.


Nodes Management

  • Supports email alerts based on communication faults or results below user-defined thresholds.
  • Allows admin to pre-define the VQuad™ and vMobile™ nodes and its operations within WebViewer™.
  • Allows admin to restrict access permissions for different users to certain WebViewer™ results, nodes, and configurations only.


  • Windows® 10 and above Operating System
  • Supported on PC, Netbook, Macbook, and Mobile devices such as iPhone, Android, and iPad. View results remotely anytime anywhere using any of these access points.


  • Supports both Oracle and MySQL
  • All results from individual  vMobile™ nodes, VQuad™ probes, VQT, VBA, EMU, DataTest, Video, and FAX applications are automatically sent to central database
  • Utility to communicate with nodes and database seamlessly. Also supports database backup, export and import.
  • Offline support for importing the saved results in case of connection failure.
  • Support for Primary and Secondary IP addresses configurations for backup and redundancy


  • Graphical display of Calls in Process, Analyzed (VQT, FAX, Time Delay Measurement) results
  • Segregated NetTest results display (TCP, UDP, VoIP, Route, HTTP, FTP, DNS, SMS, and Email) and Mobile Device Information results display (PhoneInfo, SimInfo, UEInfo)
  • Results include VQT (PESQ POLQA), Call Control (Call Failure, Call Dropped, Call ID), Echo Measurements, Data Test (via Mobile device or PC Ethernet), Delay Measurements, and Fax Tx Rx Events.
  • Display all result events or display on per call basis (all results within call are averaged with min/max values provided).
  • Time/Delay Measurement Result includes Connect Time (CT), Call Connect Time (CCT), Level Measurement, FXO Line Current, Line Voltage, and Ring Voltage
  • Query results based on a variety of mechanisms to extract customized reports.

Statistics and Network Status

  • Standard measurements and events (Call Control, Time Delay, VQT) can be analyzed using graphical and tabular views
  • Customize statistics view based on any results within database.
  • Display real-time status of entire network with ability to remotely access any node within network.
  • Display vMobile™, VQuad™, VQT, Mobile Devices, and File Monitor Node status.
  • Editable vMobile™, VQuad™ nodes and device script parameters. Control the tests with the turn ON/OFF option
  • Editable File Monitor node parameters and control the application with the turn ON/OFF option


  • Export results and statistics or custom output reports to *.xls, *.csv, and *.pdf file formats
  • Supports Google Maps plotting of Results, vMobile™/VQuad™ Nodes, and Mobile for the available GPS co-ordinates. Plotting can be done while drive testing and also while testing at a location
  • Customized report generation with result statistics, tabular data, bar graphs, and line graphs
  • Scheduled report generation for the schedule period and user-specified filters. Reports generated can be shared automatically via Email or SMS
  • Google Map result and events plotting supports country or region selection
  • Supports Indoor Tracking Events plotting


  • Allows any number of filter configurations to be saved
  • Filter any results view based on measurements, and call control conditions
  • Create criteria to filter results based on GPS co-ordinates
  • Allows to configure search criteria such as VQT, vMobile™, VQuad™, NetTest, VAC, VBA
  • Filter NetTest and Mobile results based on the configured test parameters

Components of GL's WebViewer™ Solution

Components of WebViewer™ Solution

Components of WebViewer™ Solution

GL's WebViewer™ solution is a four tier architecture. The first layer consists of GL's vMobile™/VQuad™ which establishes the proper calls or direct connections between the near and far end using a variety of physical interfaces. The File Monitor transfers the degraded (recorded) voice files from the individual vMobile™/VQuad™ nodes to one of several VQT/VBA/EMU systems which are located on the second layer. Each VQT/VBA/EMU applications automatically analyze the degraded voice file and transmit the analytical results to a single central database located at the Data Layer. This third layer provides a means for storing the captured results. The last layer is the Data Access Layer (Application Server) where the data presentation logic is contained. Each of these components is briefly explained below.

Data Layer

An Oracle or MySQL database (user specified) is used to store the analytical measurement results along with all pertinent data associated with the vMobile™/VQuad™/VQT/VBA/EMU/Data/Video Test systems (Call progress events, error events, timestamps, Call ID, location information, Echo Measurements, Data Test Results, Video Test Results, Fax Events, VQT PESQ and POLQA Events). This provides a very flexible and expandable architecture for data storage and data access. The database is accessed in real-time over the web using the WebViewer™.

The DataImport application is co-hosted with the database server running on the Data Layer. It collects the data posted by the probes and then updates the database using the collected data.

Data Layer of the WebViewer™ Solution

Data Layer of the WebViewer™ Solution

Application Server

The WebViewer™ provides an application server for accessing the vMobile™/VQuad™ Call progress events, user-defined error events, delay measurement results, Data Test results, Video Test results, Echo Measurement results, Fax Events and VQT PESQ/ VQT POLQA/VBA E-Model LQ/LQO/WB MOS measurements along with the additional analytical measurements including Call ID information. The results are queried over the internet using any browser-capable device such as desktops, table PCs MAC systems (Mac, iPhone, iPad) or PDAs. The application server is capable of serving the data in real-time or providing historic data based on customer selected filters.

Application  layer of the WebViewer™ Solution

Application layer of the WebViewer™ Solution

Using Application Server

Using any browser-capable-device, you can access all network results from anywhere in the world. When you open the WebViewer™, the following page will be displayed. The WebViewer™ browser can display the VQT PESQ results and ratings, VQT POLQA Events, VBA results including E-Model and ratings, VQuad™ Delay Measurement results (RTD, OWD, SNR, PDD), Echo Measurement results, Data Test results (TCP, UDP, VoIP, Route, HTTP, FTP, DNS, SMS, Email, PhoneInfo, SimInfo, and UEInfo), Fax Events and VQuad™ Call Control events including call failures and error events.

WebViewer™ Main Screen

WebViewer™ Main Screen

Network Status with Remote Operation

Network Status view gives the real-time status of all the vMobile™, VQuad™ nodes, connected Mobile Devices, VQT, File Monitor applications, and the Command Center applications in the network. The various options are available for the users to manually operate and control the systems remotely and start the applications on a selected node, load the test scripts, execute the scripts, and also to stop and exit from the applications remotely.

Real-time network status of vMobile™

vMobile™ Network Status

vMobile™ Network Status

vMobile™ Network Status screen displays the vMobile™ and device Script Status. vMobile™ node parameters include Node Name, GPS co-ordinates (retrieved automatically from GPS receiver or can be user defined, to be displayed in WebViewer™ Google Maps), Device Type, Console IP Address, Listener IP Address. Editable vMobile™ node parameters include Script loading, Start Variables, Start and Stop script, and also displays the Script Status.

Real-time  network status of VQuad™ probes

VQuad™ Network Status

VQuad™ Network Status

VQuad™ Network Status screen displays the VQuad™ Status and the Devices Script Status.

Option to edit VQuad™ and File Monitor Node parameters are included for easy control of the nodes. Editable VQuad™ node parameters includes Node Name, GPS co-ordinates (retrieved automatically if GPS receiver is attached to Dual UTA HD or can be user defined, to be displayed in WebViewer™ Google Maps), VQuad™ PC IP address, Primary and Secondary Central DB IP Addresses configuration for backup and redundancy, and VQuad™ location (Fixed/Mobile) type. VQuad™ node device script status parameters such as the Script Name, Call Type (5G, 4G, LTE, 3G, PSTN, and CvoIP), Global Device, Start Variables, FXO Bluetooth number, and Start/Stop script manually.

File Monitor Node Status

File Monitor Network Status

File Monitor Network Status

File Monitor node status screen displays the Computer Name, IP Address, Primary and secondary VQT Destination IP Addresses to handle network fail-overs, Remote Path, Delete Type, File Type, and the running/ stopped File monitor Status. The editable File Monitor node parameters include Destination IP Addresses, Remote Path, Delete Type, and File Type.

VQT Node Status

VQT Network Status

VQT Network Status

VQT node status screen displays Computer Name, Central DB Primary and secondary IP Address for back-up and redundancy, Version, Test Name, and the Test Status.

Mobile Device Node Status

Mobile Device Network Status

Mobile Device Network Status

Mobile Device Status such as Disconnected, Phone Suspended, Phone Idle, and other conditions along with mobile device information in the network are also displayed.


Search Criteria

The filter options allow users to configure search criteria (VQT, vMobile™, VQuad™, NetTest, VAC, VBA). Users can utilize the Search Criteria to filter the search based on various criteria, including Called Number, Ratings, Measurement Range, GPS position, and User-Specified Events. Users can configure PC-based and Mobile device NetTest parameters to create search criteria. Users have the flexibility to combine filter Criteria parameters using logical operators AND or OR to create a filter with multiple conditions.

Send Results to Excel, PDF, CSV Files

The output results option can be used to export any selected test results to a PDF, Excel, or CSV files. The reports can even be customized using the Custom Report feature.

Results Exported to PDF File

Results Exported to PDF File

Results Exported to Excel File

Results Exported to Excel File

Custom Reports

Using WebViewer™, user can customize report generation with result statistics, tabular data, bar graphs, and line graphs.  Reports can be customized based on a combination of different parameters in Results View, Call Events, and Statistics.  WebViewer™ can generate and export the customized report in either PDF or Excel or CSV formats, while also allow users to view results dynamically on WebViewer™.

WebViewer™ can generate the custom reports with a variety of filtered configurations. All configurations are created and modified directly within WebViewer™ - create a new report or modify existing reports for displaying the user-specified results. Included with Custom Reports is the ability to specify custom Line Graphs.

Additionally, Report Scheduler gives the user the ability to specify when to schedule a report along with the schedule period and user-specified filters. For instance, every Monday schedule a report which includes last 7 days, or schedule a report every morning or once a month. The Scheduler uses the Custom Reports as specified above and outputs as PDF or Excel or other format.  As part of the Report Scheduler, all reports generated can be shared automatically via Email or SMS. So, if desired, every morning user can have an email or SMS with the past day testing performance.

Custom Reports

Custom Reports

Google Maps

Google Maps plotting option is provided to display the GPS co-ordinates of various Results, vMobile™, VQuad™ Nodes, and Mobile Devices. Results include VQT PESQ, VQT POLQA, NetTests, Call Connect Events, EMU, FAX, and VBA tests. These are differentiated using color codes and text call-outs. Plotting can be done in real-time while drive testing and also while testing at a location.

Google Maps plotting can be customized based on the specific map configuration. The customized map plotting can be further refined by choosing the test parameter such as VQuad™ location, VQuad™ Phone ID, Call Events, Threshold Settings; and other result types.

Within the map, any node result details such as Result type, Device PhoneID, Device Name, GPS Position, and Location of the test result can be obtained. Users can also get the individual device or application status or result statistics.

Google Maps Plotting

Google Maps Plotting

The Google maps Plotting Configurations can be created for the 4 map types (Threshold Settings, VQuad™ Location, VQuad™ Phone ID, and Call Events), and the results available for the results types, and the Phone IDs. The Pin configuration includes the color and the text settings to indicate the Pass and the Fail conditions on the map. 

Google Maps Configuration

Google Maps Configuration

Indoor Tracking System (ITS)

WebViewer™ simplifies indoor tracking where GPS is unavailable by plotting vMobile™ and VQuad™, results directly on customer provided JPG floor plan or location diagrams associated with the testing environment. The GL ITS supports walk-tests in underground, remote, or inaccessible areas. This GL solution offers a user-friendly method for conducting efficient indoor or non-GPS accessible testing of radios or mobile phones.

The ITS Viewer, as depicted in the WebViewer™, presents the ITS test route and the test results associated with the VQuad™ and vMobile™ walk test, both Uplink (Circle) and Downlink (Triangle) results.

ITS Viewer

KPI & Results

Call Control & Events Supported KPI Graphical Results Tabular Results

Call Events

  • Call Initiation Rate
  • Call Failure Rate
  • Call Drop Rate (can the network sustain the call)
Call process graphics Call events view


  • Voice Quality using POLQA or PESQ
  • Signal and Noise Level Gain
  • Jitter and Clipping
Analysis graphics PESQ result view

Delay Measurements and Analysis

  • Call Setup Time (PDD in ms)
  • One Way Delay -OWD (ms), and Round Trip Delays - RTD (ms),
  • Signal to Noise ratio -SNR (dBm)
  • Audio Analysis including Power and Frequency
  • Echo ERL (dB), Echo Delay (ms) measurements
  • VBA E-Model Results
Time delay statistics Pie graph Configurations Time delay results view

FAX Testing

  • Fax events on 2-wire FXO / 4-wire analog network
  • Duration(sec), Error, Event, Modem, Starting Speed, Final Speed, Completed Pages, Tx/Rx lines, Bad Lines, Encoding, Resolution, ECM (Error Correction Mode)
Fax events Fax results view

Data Testing KPIs

  • Data Throughput and Effective Speeds
  • Data Delay times for HTTP, FTP, DNS
  • Packet Loss, Packet Retransmit
  • SMS and Email completion times
Nettest results view

Mobile device info result view

Video Testing KPIs

  • Video Conference MOS
  • Video MOS, Audio MOS, and A/V MOS
  VAC test results view