Telephony Engine
TE is a middle engine layer between the bottom-layer protocol and up-layer application. It is in charge of communication between protocol stack and user application. TE has clear architecture, which can be transparent to upper level applications under different protocol stacks.Because of adopting the C/S mode, TE can fit different OS and support multi-user debugging function. It aslo support 2.5G and 3G protocol.
I.TE API
This layer build the interface that compliant with the definition of TE API. It is responsible for transforming API request to IPC request kit and send it to server interface layer .
II.Server Interface
This layer is the interface between the TE programme and IPC Server. It is in charge of transforming IPC request to TE service request,then send it to TE programme module.
III.TE Programme
This layer is the main programme of TE module, and is in charge of managing the TE service requset. Each service request will be transformed by the programme into a finite state machine, then be listed and run orderly. |