CIO Influence
Automation CIO Influence News Programming Languages

GL’s Python Automation and Programming Capabilities for Network Testing

GL's Python Automation and Programming Capabilities for Network Testing

GL Communications Inc., a global leader in telecom test and measurement solutions, addressed the press regarding their Python automation and programming capabilities over TDM, IP, Ethernet, Wireless and Analog networks. GL’s Python solution enables easy and efficient test automation of network equipment. With the ability to automate repetitive tasks, Python scripting can save time and resources, while improving the accuracy and reliability of your network tests.

GL offers cutting edge hardware platforms for testing various telecom networks including Analog, Wireless and Ethernet networks. All of GL’s products include easy-to-use Graphical User Interfaces (GUI) for manually conducting tests over the network. However, for users who must perform repetitive testing over long durations, the ability to use scripts greatly simplifies the testing process.

CIO INFLUENCE News: JVCKENWOOD Selects Oracle Cloud ERP to Transform Finance Operations

“GL’s client server-based test platforms offer users remote operation, automation, and multi-site connectivity through Python Application Programming Interface (APIs). These APIs provide programmatic and automated control over all functions of the GL test platform, enabling users to efficiently manage and execute their network testing processes. Each server can receive multiple client connections and offer independent execution to each client. Likewise, a single client can connect to multiple servers, including servers associated with different GL applications and running different tests, permitting complex test cases,” said Vijay Kulkarni, CEO of GL Communications.

The Python client provides a simple scripting language that enables users to control the test platform through programming facilities such as looping, procedures, and variables. This approach provides users with the flexibility to create customized test scenarios that meet their specific testing needs, while also enabling them to easily automate repetitive tasks.

CIO INFLUENCE News: Identity And Access Solutions LLC Announces Name Change to CyberSolve

The Python client runs user-specified scripts which remotely instructs the GL application to perform a variety of operations including Protocol emulation, Monitoring, Audio Recording and Playback, Voice Quality testing, to name a few. All operations available to the individual GL applications through the GUI are also available using the Python scripting. In addition, the GL application server can respond to the Python script to further enhance the automation process.

The following sections briefly discuss how GL’s Python API supported applications enhance your testing and development process.

Message Automation and Protocol Simulation (MAPS™) Python APIs

GL’s MAPS™ framework can be configured as server-side application over IP, TDM, Wireless, Analog networks, to enable remote controlling through Python. Each MAPS™ server can receive multiple Python client connections and offer independent execution to each Python client. Likewise, a single Python client can connect to multiple MAPS™ servers, including servers running different protocols, permitting complex cross-protocol test cases.

CIO INFLUENCE News: CGI Partners with NetApp to Help Clients Accelerate Data-intensive Digital Transformation in the Cloud

[To share your insights with us, please write to sghosh@martechseries.com]

Related posts

PCI-SIG Exploring an Optical Interconnect to Enable Higher PCIe Technology Performance

PR Newswire

QCT, Radisys And Intel Deliver vRAN Solution For 5G

CIO Influence News Desk

MLCommons Association Unveils Open Datasets and Tools to Drive Democratization of Machine Learning

CIO Influence News Desk