论文部分内容阅读
下一代网络(NGN)是业务驱动、多网融合、开放灵活的网络,它要求业务与呼叫控制相分离、呼叫与承载相分离,使业务真正独立于网络。而能否快速高效地生成和部署有市场前景的增值业务将是NGN能否成功的核心问题。
传统的电信增值业务运行在特定的设备和软件平台上,对它们的开发、维护、移植、都需要处于电信网络内部,且具有电信业务背景的专业人士花费大量的人力、物力来完成。极大的阻碍了第三方业务提供商(SP)的参与,因此方便第三方SP参与业务开发,从而提供丰富多彩的增值业务已经成为NGN必须解决的首要问题。
本文通过对各种增值业务工作流进行分析,并基于Perti网利用创建流程实例算法对其进行建模,结合组件封装设计,使增值业务工作流模型以组件化SIB的形式表现出来:同时通过研究Parlay X Web Service网关的各种服务和接口,提出了增值业务平台的设计方案。根据该方案,我们提出了一种XML+Java的业务工作流语言,基于该工作流语言,增值业务工作流得以在业务平台中重现。该平台是一个分布式平台,其中还涉及到分布式技术Corba的使用。最后,本文结合KMP算法在增值业务生成环境的应用环境,对KMP算法提出了改进,最后的试验结果证明了对KMP算法在SCE中的性能有极大的提高。