程控六章程控交换机软件系统分解
- 格式:ppt
- 大小:883.50 KB
- 文档页数:45
程控交换机的软件系统1. 简介程控交换机是一种由软件控制的电话交换机,它是通过自动切换电路来完成电话呼叫的通信设备。
程控交换机的软件系统是控制和管理交换机功能的关键组成部分。
2. 软件系统的架构程控交换机的软件系统通常基于分层架构,由以下几个主要组件组成:2.1 控制层控制层是程控交换机软件系统的核心,它负责管理和控制交换机的各种功能。
控制层包括以下几个子模块:•呼叫控制模块:负责处理电话呼叫的建立、保持、转移等操作。
•网络管理模块:负责管理交换机与外部网络的连接,包括配置路由和地址映射等操作。
•用户管理模块:负责管理交换机上的用户账号和权限。
2.2 信令层信令层是程控交换机软件系统与外部设备或网络进行通信的接口层。
它负责解析和生成各种通信协议,包括呼叫建立协议、信令传输协议等。
2.3 数据层数据层是程控交换机软件系统存储和处理数据的核心组件。
它包括以下几个子模块:•数据库管理模块:负责管理交换机上的数据存储,包括用户账号信息、通话记录等。
•数据处理模块:负责对交换机上的数据进行处理和分析,以支持各种统计和报表功能。
3. 软件系统的功能程控交换机的软件系统具有以下几个主要功能:3.1 呼叫控制呼叫控制是交换机的核心功能,它负责管理电话呼叫的建立、保持和转移等操作。
软件系统通过呼叫控制模块实现对呼叫的控制和管理。
3.2 路由和转接交换机的路由和转接功能是实现电话呼叫传输的关键,它负责将呼叫从源用户路由到目标用户。
软件系统通过网络管理模块实现对路由表和转接表的配置和管理。
3.3 用户管理和权限控制软件系统提供了用户管理和权限控制功能,允许管理员管理用户账号和权限。
管理员可以创建、修改和删除用户账号,并为不同的用户分配不同的权限。
3.4 统计和报表软件系统提供了统计和报表功能,可以对交换机上的通话记录和其他数据进行统计和分析。
管理员可以查看呼叫记录、用户使用情况等统计报表。
4. 软件系统的开发和维护程控交换机的软件系统在开发和维护过程中需要遵循一些编程和软件工程的原则,包括模块化设计、规范的编码风格、测试和调试等。
第四章电路交换系统的软件§4.1 交换软件的组成4.1.1交换软件的组成一运行软件系统数据:反映交换局和用户的情况,为程序的执行提供必要的环境和依据。
操作系统:负责资源的管理和程序的执行控制。
操作系统直接覆盖在裸机上,为其它软件提供一个虚拟机环境。
呼叫处理程序:负责呼叫处理功能。
管理程序:协助实现交换机的软、硬件系统的更新(如新用户建立,用户改号时用户数据的更新);进行计费管理;监督交换机的工作情况,确保交换机的服务质量(如服务观察和话务量测量)。
维护程序:负责交换机的故障检测,诊断和恢复,保证交换机可靠工作。
二软件支援系统交换机的运行软件本身是很庞大和复杂,它的设计生产和维护工作也是艰巨的,软件支援系统就是提供这两方面的工具和环境。
交换机的运行软件大体结构相同,但对不同的交换局,需作一定的修改以适应各种具体要求,利用软件开发、生产工具与环境可高效、可靠地完成。
软件维护指对原先设计的运行软件不断地改进和扩充,直至交换机退役,这也可以由软件维护工具与环境完成。
三数据库数字程控交换机数据库所涉及的数据有局数据、用户数据和系统数据。
1.局数据局数据用来描述交换机的配置及运行环境,主要包含以下内容:∙配置数据∙交换局的号码翻译规则∙路由中继数据∙No.7信令数据∙计费数据∙新业务提供情况2.用户数据用户数据用来说明用户的情况,每个用户都有其特有的用户数据。
用户数据主要包括以下内容:▪用户电话号码、用户设备码▪用户线类别▪话机类别▪用户的服务等级▪用户对新业务的使用权及用户已登记的新业务▪用户计费数据3.系统数据这部分数据有设备制造厂即根据交换局的设备数量、交换网络的组成、存储器的地址分配、交换局的各种信号、编号等有关数据在出厂前编写。
4.1.2 交换软件的特点♦规模大一个程控交换机要面对大量规模不同、对交换机功能要求不同、运行环境不同的交换局。
♦实时性强程控交换机是一个实时系统。
♦多重性处理在一部交换机上,往往不仅有多个用户同时发出呼叫请求,还同时有多个用户正在进行通话。