论文部分内容阅读
本课题的主要内容是宽带 IP 网运营支持系统的研究。本论文首先介绍了运营支持系统 OSS 及其现状和发展趋势。在实际的工作中,我主要做了两部分:代理软件的开发和统一认证。论文就这两部分进行了详细的介绍。 在一个 VLAN 中,当客户需要服务时,它首先向整个 VLAN 发送带有地址和端口号的广播,VLAN 中所有满足客户广播端口号的server 都将产生响应。然而这种广播只是在本地有效,而不能跨越广域网。如果客户需要跨网段的服务,那么就需要增加一种代理软件。我们开发的代理软件gameproxy的功能就是使科健集团的SCNN1000系列宽带访问服务器能够实现 VLAN 中游戏的互通,保证游戏的联机对战。由于该软件要运行在不同的网段,而各网段可能使用不同的操作系统平台,所以要求软件具有较高的可移植性。而 ACE 具有可移植性好、软件质量高、能够提高效率与可预见性、易于过渡到高级中间件等特点,而且 ACE 操作系统接口层的移植性使它可以在许多不同的操作系统平台上运行,所以我们使用 ACE 进行软件开发。ACE是一种开放源代码、面向对象的框架结构。该结构实现了并行通信软 - I -<WP=4>北京化工大学硕士学位论文件的核心设计模式。它具有丰富的 C++封装界面,以及可跨平台执行通信软件基本任务的框架对象。认证技术是信息安全理论与技术的一个重要方面。统一认证又称为单点认证。认证是服务和付费的基础。统一认证是指所有用户的认证都是通过运营商统一进行。对于服务商,意味着无需管理用户和编写大量的认证、注册代码,通过运营商提供的接口,可以简单而安全地实现用户的统一认证;同时,大型服务商原有的用户认证也可以方便地纳入统一认证体系。对于用户,只认证一次,就可以全网(代收费联盟)访问,是非常方便的,无需再记忆大量的用户名和密码。我们的统一认证是基于微软的 Passport 技术的基础上开发的。Passport联盟目前已经有 1.4 亿用户,超过 130 家的加盟站点,是全球最大的统一认证中心。本课题总体上已按预期计划完成,其中一部分已经在实际工程中应用,效果良好。