GL now provides API for Windows® and Linux Operating Systems. The Windows® toolkit consists of c and c++ header files, a 32 bit dynamic link library (DLL) implementing API, programmer's guide and reference manual and examples of custom applications
(PRWEB) November 01, 2012
Gaithersburg, Maryland, USA -October 31, 2012- GL Communications Inc. a leader in providing PC-based test, analysis and simulation products and consulting services to the worldwide telecommunications industry, conveyed today the availability of its T1 E1 Application Development Toolkit for Windows and Linux operating systems.
Speaking to media persons, Mr. Vijay Kulkarni CEO of the company said, ” The Application Development Toolkit provides application programming interface (API) for custom T1 E1 software development. GL now provides API for Windows® and Linux Operating Systems. The Windows® toolkit consists of c and c++ header files, a 32 bit dynamic link library (DLL) implementing API, programmer's guide and reference manual and examples of custom applications.”
He added, ”The API supports Microsoft® VS2005 C/C++ Compiler. The API provides device drivers for GL Communication's Universal and tProbe™ T1 E1 analyzers and high-level functions to simplify applications development in Windows® XP and later Windows® operating systems. Also included in the API is a C interface that allows applications to be built in C when C++ is not available.
The Linux toolkit consists of c and c++ header files, a 32 bit shared library (so) implementing API and examples of custom applications. The API supports gcc /g++ 4.4.1. The API provides a device driver interface for GL Communication's Universal T1 E1 analyzers and high level functions to simplify applications development in Open Source Linux 11.2 with kernel release of 2.6.31.”
Mr. Kulkarni further added, “The API has an object oriented design from the ground up and provides a very consistent, intuitive, and robust interface to assist in developing high quality communication software. The library has extensive error handling and diagnostic features to make software development easier. To make the API library feature-rich and simple to use, all the methods follow the naming and parameter passing conventions.”
API Functions (Linux)
Some examples of what you can do with our Universal T1 E1 cards in Linux are listed below-
· Having ported our “GLComIFC” from Windows® to Linux, the driver and API expose all features of the hardware for both T1 E1 and OC-3/12 STM-1/4 Cards
· An API Toolkit provides examples how to access the Raw Data, Set / Reset Registers, Set Clocking Modes, Get / Set Alarms, Loopbacks
·For T1 E1 Universal Card, examples are provided for:
·Implementing HDLC on single timeslots or multi-timeslot streams, ATM cell delineation
·Implementing Delay and BERT, record/playback on sub-timeslot, timeslot, and multi-timeslot streams
·Working with multiple cards in a single PC, you get implementation method for Frame Relay in software, Accessing Pulse Mask and Jitter measurements, Dropping / Adding VF Input and VF Output
·Configuring special cabling options like Cross Port Thru, Cross Port Transmit, Bridge, and Monitor
·Access to Error Insertion Logic, Access to Tx Frequency Deviation Logic
API Functions (Windows®)
The API library consists of the following function groups:
·Initialization and Termination functions
·Bit Error Rate functions
·Pattern File functions
·Stream I/O functions
About GL Communications Inc.,
Founded in 1986, GL Communications Inc. is a leading supplier of test, monitoring, and analysis equipment for TDM, Wireless, IP and VoIP networks. Unlike conventional test equipment, GL's test platforms provide visualization, capture, storage, and convenient features like portability, remotability, and scripting.
GL’s TDM Analysis & Emulation line of products includes T1, E1, T3, E3, OC-3, OC-12, STM-1, STM-4, analog four-wire, and analog two-wire interface cards, external portable pods, and complete system solutions. Capabilities include voiceband traffic analysis and emulation across all traffic types (voice, digits, tones, fax, modem), all protocols (ISDN, SS7, GR-303, Frame Relay, HDLC, V5.X, ATM, GSM, GPRS, LTE, etc.), and with capacities up to thousands of channels. Our newest products provide astonishing capacity and capture capability up to and including gigabit speeds.
GL’s VoIP and IP products generate / analyze thousands of calls and traffic simultaneously with traffic types such as frames, packets, voice files, digits, video, tones, noise, and fax. Almost all codecs are supported including G.711, G.729, AMR, EVRC-A,B,C, GSM, iSAC, and many more. Additional features include visual analysis, real-time listening, and recording. The product line also includes Ethernet / IP Testing capability that simulates and checks frame transport and throughput parameters of Ethernet and IP networks, including delay, errors and other impairments.
GL's Voice Quality Testing (VQT) product line complements all of GL's products. Using ITU-standard algorithms (PAMS, PSQM, and PESQ), GL's VQT provides a widely accepted solution for assessing voice quality in the telecom industry. Voice Quality Testing across multiple networks (T1, E1, T3, E3, OC-3, OC-12, VoIP, Wireless, and Landline) is available.
GL’s Wireless Products perform protocol analysis and voice quality assessment on GSM, CDMA, UMTS, and LTE networks. Connections can be made to any wireless phone with automated call control, GPS mapping and real-time signal measurements.
GL’s Echo Canceller testing solutions provide the broadest range of simulation and analysis, including line and acoustic echo. GL’s compliance testing per G.168. G.167 and P.340 across TDM, IP, VoIP and Wireless networks is widely accepted in the industry.
GL’s wireless VQT solutions help assessing impairments to voice quality such as poor mobile phone quality, voice compression and decompression algorithms, delay, loss and gain in speech levels, noise, acoustic and landline echo, and other distortions are easily assessed and accurately measured.
GL’s Handheld data testers can test a wide variety of communications facilities and equipment including T1, fractional T1, E1, fractional E1, T3 and E3 modems, multiplexers, CSU, DSUs, T1 CSUs, DTUs, NTUs and TIUs and more. The testers provide convenience, economy, and portability for almost any interface, including RS232, RS-422, RS-530, X.21, T1, E1, T3, E3, and many others.
GL’s Network Surveillance and Monitoring products include Probes for TDM, IP, VoIP, ATM, and Wireless networks. An open standards based approach provides a scalable, feature rich, real-time access to network characteristics. Centralized or distributed access, efficient transport and database loading allow compatibility with 3rd party and standards based monitoring systems.