EEMCS EPrints Service
Wood, T.L.P. (2013) The Lightweight Flow Engine, A Model for Rapid Development and Emulation for Telecommunication Services. PhD thesis, Univ. of Twente. ISBN 978-90-365-0371-6
Full text available as:
Official URL: http://dx.doi.org/10.3990/1.9789036503716
This thesis explores a method to model network services with particular emphasis on telecommunication control-plane applications. This class of applications is stateful, that is, the application's correct behavior is predicated upon the processing of previous events. Most telecommunication infrastructures are realized by a number of independent organizations, relying upon standards to ensure interoperability. By their very nature, most standards are open to some degree of interpretation, leading to issues during use. One of the primary motivations for the work described in this thesis has been to be able to rapidly realize and customize control plane applications described using models (message-charts, state-machines) contained in industry standards. These efforts have resulted in the creation of the Lightweight Flow Engine (LiFE), an execution environment which accepts a domain-specific language designed to correspond well to modern control plane applications. While LiFE provides a general and flexible solution to the development of diverse services ranging from Voice over IP (VoIP) call control to bill-reconciliation processing, the resulting implementations have proven to be highly efficient and portable; additionally, services developed using the LiFE system are dynamically extensible and reconfigurable.
Export this item as:
To correct this item please ask your editor
Repository Staff Only: edit this item