Scalable programming architecture for telecommunications devices

    公开(公告)号:US10237372B2

    公开(公告)日:2019-03-19

    申请号:US15583000

    申请日:2017-05-01

    申请人: ADTRAN, INC.

    发明人: Keith Baird

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing operation of telecommunications devices. In one aspect, a method includes actions of executing a container program that lacks scripts that manage operation of telecommunications devices that interact with a cloud platform, monitoring messages generated by the telecommunications, filtering the messages to select a subset of messages that trigger execution of the scripts by the container program, identifying, for each selected message in the subset of messages and from an index of available scripts, a particular script that is executed in response to receipt of the selected message, merging each particular script with the container program to create a management program that manages operation of the telecommunications devices based on the subset of messages, and managing operation of the telecommunications devices with the management program.

    SCALABLE PROGRAMMING ARCHITECTURE FOR TELECOMMUNICATIONS DEVICES

    公开(公告)号:US20180316780A1

    公开(公告)日:2018-11-01

    申请号:US15583000

    申请日:2017-05-01

    申请人: ADTRAN, INC.

    发明人: Keith Baird

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing operation of telecommunications devices. In one aspect, a method includes actions of executing a container program that lacks scripts that manage operation of telecommunications devices that interact with a cloud platform, monitoring messages generated by the telecommunications, filtering the messages to select a subset of messages that trigger execution of the scripts by the container program, identifying, for each selected message in the subset of messages and from an index of available scripts, a particular script that is executed in response to receipt of the selected message, merging each particular script with the container program to create a management program that manages operation of the telecommunications devices based on the subset of messages, and managing operation of the telecommunications devices with the management program.