程控六章程控交换机软件系统
程控交换与综合业务通信网第六章程控数字交换机的软件要点

开发流程与工具
开发流程
需求分析、设计、编码、测试、维护等阶段,每个阶段都有相应的任务和目标。
开发工具
使用集成开发环境(IDE)进行软件开发,如Visual Studio、Eclipse等,提供代码编 辑、编译、调试等功能。
版本控制
采用版本控制工具,如Git、SVN等,对软件进行版本管理,记录每次修改的内容和人 员,方便团队协作和故障回溯。
数据管理技术
数据存储与备份
采用高效、可靠的数据存储技术,确保用户 数据和系统数据的安全;提供数据备份机制 ,防止数据丢失。
数据查询与统计
提供丰富的数据查询和统计功能,帮助运营商了解 网络运行情况和用户需求,为决策提供支持。
数据一致性维护
在分布式系统中,确保各个节点数据的一致 性,避免因数据不同步导致的通信故障。
应用层
呼叫处理软件 业务处理软件 维护管理软件
计费软件
负责呼叫的建立、保持和释放过程,实现交换机的基本呼叫处 理功能。
提供丰富的电信业务功能,如电话会议、呼叫转移、呼叫等待 等。
实现交换机的配置管理、故障管理、性能管理和安全管理等功 能,确保交换机的稳定运行和高效维护。
根据用户的通话记录和资费标准,实现话费的自动计算和结算 功能。
软件定义与功能
软件定义
程控数字交换机的软件是指挥和控制 交换机硬件按照预定流程进行工作的 程序集合。
软件功能
实现呼叫处理、维护管理、计费、新 业务提供等功能。
软件在程控交换机中作用
控制作用
通过软件实现对交换机硬件的控制,完成各种电话交 换功能。
维护作用
提供对交换机硬件的维护和故障检测功能,确保交换 机正常运行。
故障诊断与处理技术
程控与数据交换技术S第5章程控数字交换机的软件系统

交换矩阵
构建一个交换矩阵,用于实现 数字信号的交叉连接和路由选 择。
输出控制
根据交换矩阵的路由选择结果 ,控制输出信号的发送。
信号处理
在交换过程中,对信号进行必 要的处理,如压缩、解码、回
声消除等。
发展历程
01
02
03
模拟交换机
早期的交换机是模拟交换 机,通过机械或电子方式 实现信号交换。
安全评估
评估软件的安全性,包括数据加密、身份认 证、访问控制等。
THANKS
感谢观看
04
呼叫处理软件
呼叫建立过程
呼叫建立过程
号码分析
程控数字交换机通过接收用户拨打的号码 ,并根据交换机内部的路由信息,建立起 一条从主叫用户到被叫用户的通信路径。
交换机对用户拨打的号码进行识别和分析 ,确定被叫用户的地址和通信路由。
路由选择
动态分配资源
交换机根据被叫用户的地址和通信网络状 况,选择最优的通信路由,确保通话的顺 畅进行。
算法优化
对核心算法进行优化,减少计算复杂度,提高系统响应速度。
可靠性设计
错误检测与处理
通过异常检测、错误码和异常处 理机制,及时发现并处理系统错
误。
冗余设计
采用硬件冗余、软件冗余和信息冗 余等手段,提高系统可靠性和可用 性。
故障隔离与恢复
通过故障隔离和快速恢复机制,减 少故障对系统的影响范围和持续时 间。
目的与意义
提高交换机的性能
降低运营成本
通过优化软件系统,可以提高程控数 字交换机的处理速度、降低时延、提 高吞吐量等性能指标。
优化软件系统可以降低程控数字交换 机的运营成本,包括维护成本、升级 成本等。
程控交换机的软件系统

程控交换机的软件系统1. 简介程控交换机是一种由软件控制的电话交换机,它是通过自动切换电路来完成电话呼叫的通信设备。
程控交换机的软件系统是控制和管理交换机功能的关键组成部分。
2. 软件系统的架构程控交换机的软件系统通常基于分层架构,由以下几个主要组件组成:2.1 控制层控制层是程控交换机软件系统的核心,它负责管理和控制交换机的各种功能。
控制层包括以下几个子模块:•呼叫控制模块:负责处理电话呼叫的建立、保持、转移等操作。
•网络管理模块:负责管理交换机与外部网络的连接,包括配置路由和地址映射等操作。
•用户管理模块:负责管理交换机上的用户账号和权限。
2.2 信令层信令层是程控交换机软件系统与外部设备或网络进行通信的接口层。
它负责解析和生成各种通信协议,包括呼叫建立协议、信令传输协议等。
2.3 数据层数据层是程控交换机软件系统存储和处理数据的核心组件。
它包括以下几个子模块:•数据库管理模块:负责管理交换机上的数据存储,包括用户账号信息、通话记录等。
•数据处理模块:负责对交换机上的数据进行处理和分析,以支持各种统计和报表功能。
3. 软件系统的功能程控交换机的软件系统具有以下几个主要功能:3.1 呼叫控制呼叫控制是交换机的核心功能,它负责管理电话呼叫的建立、保持和转移等操作。
软件系统通过呼叫控制模块实现对呼叫的控制和管理。
3.2 路由和转接交换机的路由和转接功能是实现电话呼叫传输的关键,它负责将呼叫从源用户路由到目标用户。
软件系统通过网络管理模块实现对路由表和转接表的配置和管理。
3.3 用户管理和权限控制软件系统提供了用户管理和权限控制功能,允许管理员管理用户账号和权限。
管理员可以创建、修改和删除用户账号,并为不同的用户分配不同的权限。
3.4 统计和报表软件系统提供了统计和报表功能,可以对交换机上的通话记录和其他数据进行统计和分析。
管理员可以查看呼叫记录、用户使用情况等统计报表。
4. 软件系统的开发和维护程控交换机的软件系统在开发和维护过程中需要遵循一些编程和软件工程的原则,包括模块化设计、规范的编码风格、测试和调试等。
程控交换机系统(共6张PPT)

低功率、双向数字通信、动态信息分配和无缝越区 切换等功能。
➢ - 无应答呼叫前转(CFNR)功能。
➢ - 无条件呼叫前转(CFU)功能。
机功能(CTX)。
➢ 数字程控交换机要求
➢ 1、采用数字程控交换机、实行内部总机人 工、自动输入、输出。
➢ 2、在使用功能上必须符合星级酒店的标准。
➢ 3、预留扩充空间。
➢ 4、 系统能采用网络综合布线。
➢ 5、并入酒店管理系统软件,能独立、整合 计费
➢ - 具有语音压缩功能。
➢ - 具有语音信箱功能。 ➢ - 具有随路信号分机功能。
➢ - 具有动态通讯网络管理功能。
➢ - 子地址(SUB)功能。
➢ - 主叫线识别提供(CLIP)功能。 ➢ - 被叫线识别提供(COIP)功能。
➢ - 主叫线识别限制(CLIR)功能。 ➢ - 被叫线识别限制(COIR)功能。 ➢ - 遇忙呼叫前转(CFB)功能。
程控交换机系统(PABX)
➢ 设计要求
➢ 程控交换机系统是组成酒店通讯和网络的重要子系统。程 控数字式程控交换机(以下简称PABX)是酒店内通讯和计 算机网络两大系统的关键设备,它利用目前国际上先进的 数据通信技术和计算机数字化网络技术,将通信系统设备 和线路与计算机网络设备和网络有机的融合在一起。体现 酒店的现代化形象。
数字式程控交换机功能
➢ - 电路方式64Kbit/s数据通讯功能包括:数字信息传递 承载功能、多媒体电视会议功能、交互式多媒体信息功 能,以及数据传送功能。
程控六章程控交换机软件系统

图 6.7 所示是采用用户群扫描的一个例子, D0 ~ D7八个比特位表示以8个用户为一组进 行处理,其结果为: SR∩LR=10001011 ,表示第 0 、 1、3和7路用户摘机;SR∩=01000000, 表示第6路用户挂机。从图4.6可以看出,根据一次 性扫描得到的结果,就可以进行摘、挂机等判断。 处理机按图4.7所示的周期对各用户进行扫描。
一、局向分析 如图6.20所示,本局(E)作为端汇局,本局与长 途局(A)、汇接局(I)、端局(C)、支局/PABX (H)、特服中心(B)之间采用7号信令或随路信 令(如R2、中国1号信令等),与智能网业务交换点 (F)之间一般也采用7号信令,与ISDN/PABX(A) 之间采用基群接口(PRI)和ISDN DSS1信令方式, 与远端模块、用户单元之间可采用交换机内部信令 方式。
38
6.4* 局 向 中 继
局向中继数据是指通过中继线与本交换局连接 的本地局、长途局、汇接局、特服中心、智能业务 交换点( SSP )或 PABX 等网络交换设备,以及与 本局有关的中继路由和电路的相关特性,包括信令 方式、中继电路群的分布和配置、中继电路类型等 各种数据。
2017/12/1
39
12
图6.3 呼叫接续过程示意图
2017/12/1 13
二、局内呼叫进程 1.状态迁移图(SDL) 一个接续处理过程要分为几个阶段,每个阶段 交换设备的状态基本不变,它们都处于稳定状态, 这时处理机就可以去处理别的事情。由一个稳定状 态转换到另外一个稳定状态称为状态迁移。只有状 态迁移的时候才需要处理机进行处理。当然,在稳 定状态下,对接口设备仍然需要进行周期性的扫描 和处理,一般由子处理机来做这些工作。
2017/12/1
程控交换原理学习课件教学课件教案

融合化
程控交换机正与光通信、移动通信等 技术融合,形成更加综合的通信解决
方案。
智能化
通过引入人工智能技术,程控交换机 能够实现智能化的通信控制和管理, 提高通信质量和效率。
绿色环保
随着环保意识的提高,程控交换机也 在朝着绿色环保方向发展,减少能源 消耗和环境污染。
感谢您的观看
THANKS
05
程控交换机的维护与管理
日常维护硬ຫໍສະໝຸດ 检查定期检查程控交换机的硬件设备, 包括电路板、电缆、电源等,确 保设备运行正常。
软件更新
及时更新程控交换机的软件版本, 以获得最新的功能和修复潜在的 漏洞。
运行状态监控
通过系统提供的工具和日志,监 控程控交换机的运行状态,及时 发现异常情况。
故障处理
故障诊断
态和可用性。
呼叫接续过程
总结词
呼叫接续过程是程控交换机在呼叫建立 后,将主叫和被叫用户之间的通信链路 进行接通的过程。
VS
详细描述
一旦连接建立,交换机将根据被叫用户的 配置和呼叫属性,选择合适的通信链路进 行接通。这个过程涉及到对通信链路的资 源分配和管理,以确保通信质量。在接续 过程中,交换机还需要进行一系列的信号 处理和协议转换,以适应不同运营商和设 备之间的通信要求。
企业和机构通常使用程控交换机来满足内 部通信需求,如语音通信、视频会议、数 据传输等。
政府和公共部门
物联网应用
政府和公共部门需要程控交换机来提供紧 急服务、公共安全通信和行政事务通信等 。
随着物联网的发展,程控交换机在智能家 居、智能交通、智能工业等领域的应用也 越来越广泛。
发展趋势
数字化
随着数字技术的发展,程控交换机正朝 着数字化方向发展,以提供更高效、更
浅析程控软交换系统的原理与应用

浅析程控软交换系统的原理与应用程控软交换系统是一种基于计算机技术和通信技术相结合的通信系统。
它以计算机为核心,在软件的控制下完成通信网络的呼叫控制、信令处理和业务处理等功能,从而实现电话交换和多媒体通信。
程控软交换系统具有灵活性高、扩展性强、维护管理方便等优势,逐渐成为了通信网络中的主流交换技术之一。
程控软交换系统的原理主要包括硬件架构、软件系统和信令处理三个方面。
硬件架构是程控软交换系统的基础,它包括主控模块、接口模块、传输模块和终端设备等组成部分。
主控模块是系统的核心部分,它负责处理信令、呼叫控制和路由计算等工作。
接口模块用于连接外部设备,传输模块负责传输数据和信令。
在软件系统方面,程控软交换系统采用了先进的通信软件技术,如信令系统、呼叫控制系统、路由系统等,以实现对通信网络的控制和管理。
信令处理是程控软交换系统的重要组成部分,它通过信令处理器和信令网关来完成通信网络的信令转换和处理工作,以满足多种信令协议的要求。
程控软交换系统的应用范围非常广泛,主要包括固定网络和移动网络两个方面。
在固定网络中,程控软交换系统被广泛应用于电话交换、数据传输、宽带接入等领域。
它能够满足不同地区、不同规模的通信网络的建设需求,为用户提供高品质、多样化的通信服务。
在移动网络中,程控软交换系统也扮演着重要的角色,它可以实现移动通信网络的核心交换和业务处理,为移动用户提供高效、便捷的通信服务。
程控软交换系统还在多媒体通信、互联网接入、语音信箱等领域有着广泛的应用。
在当前的通信网络中,程控软交换系统不仅是一种技术手段,更是一种发展方向。
随着通信网络的不断发展和变革,程控软交换系统也面临着新的挑战和机遇。
未来,程控软交换系统将继续向着智能化、网络化、开放化的方向发展,不断推动通信技术的创新,为用户提供更加便捷、高效的通信服务。
实验6程控交换机的系统结构

标准接口
遵循国际标准或工业标准,与其他设备或系 统进行互连互通。
内部接口
用于交换机内部各模块之间的通信和数据交 换。
扩展接口
支持第三方厂商开发的设备和应用程序,扩 展交换机的功能和应用范围。
03 控制系统
中央处理器
01
中央处理器(CPU)是 程控交换机系统的核心, 负责执行指令和处理数 据。
发展历程
01
02
03
早期步进制交换机
早期的交换机采用步进制 方式,需要人工操作,效 率较低。
纵横制交换机
随着技术的发展,出现了 纵横制交换机,实现了自 动化操作。
程控交换机
随着计算机技术的普及, 程控交换机逐渐取代了纵 横制交换机,成为主流的 电信设备。
工作原理
硬件结构
程控交换机的硬件结构主要包括话路部分和控制部分。话路部分负责通话的建立和释放, 控制部分负责交换机的控制和管理。
码分交换网络
总结词
通过编码的方式,将输入的信号分配到不同的码道,实现信号的交换。
详细描述
码分交换网络利用编码的不同,将输入的信号分配到不同的码道。每个码道对应一个信号通道,通过 码道的匹配实现信号的交换。这种交换方式具有较好的抗干扰性能和保密性,因此在无线通信和卫星 通信等领域得到了广泛应用。
05 输入/输出系统
将处理后的数字信号输出到其他数字设备,如电话、计算机 等。
命令与信号输入/
01
命令输入
接收来自操作员或控制系统的指令, 用于控制交换机的操作。
命令输出
向操作员或控制系统输出指令执行 结果或状态信息。
03
02
信号输入
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程控交换机软件系统是针对电话交换的特
点而开发的,与其他计算机软件相比,交换机
系统中的软件更需要采取一些特殊的措施,如
尽量减少冗长的运行时间以增强程序的处理能
力;尽量减少程序和数据占用的存储空间以节
省存储资源;尽量采用通用程序以简化管理和
维护功能;尽量使程序的设计结构开放化、模
化的进展。 程控交换机完成的各种接续是通过控制部 分(处理机)中程序的运行控制来实现的。 20程19/1序1/2 的运行离不开查找、调用各种数据库资11
一、基本呼叫过程 交换机通过不断对用户线进行周期性的扫描,提
取并分析用户状态,及时对用户的各个呼叫过程进 行处理,以达到对用户的完全控制。可以举一个例 子来说明交换机的各个呼叫过程:在本局呼叫接续 中,设主叫向被叫发起呼叫,如图所示。其接续过
2019/11/2
14
图 常用的图形符号
2019/11/2
15
描述的一个局内呼叫进程如图所示,它共描述
了种状态:号为空闲状态。用户开始摘机时就进入 号状态——等待收号,在此状态下可能会出现拨号 超时、只摘机不拨号等情况。如呼叫正常,则进入 号状态——收号,该状态下可能会出现 突然挂机或 拨号间隔超时。如拨号间隔超时,则进入号状态— —听忙音,对送忙音;如呼叫正常,则进入号状 态——振铃。对用户进行振铃摘机后,就可进入号 状态——通话。
10
交换机呼叫处理的基本原理 计算机中采用的存储程序控制()方式广 泛应用于程控交换技术。采用的最大优点就 是可以通过改变软件的方法使交换机达到增 加和改善功能的目的。这样,对增加用户新 业务、提高系统呼叫处理能力、开通智能网 业务以及交换系统升级换代等都带来了极大 的方便,也有利于推动硬件的模块化和标准
2019/11/2
5
图 系统的数据库结构示意图
2019/11/2
6
二、支援软件
支援软件,即脱机程序。该软件为访问描述系统状 态的数据创造运行环境,包括以下 程序: ① 用于安装、检验和调试的程序,如安装测试程序、 模拟程序及诊断测试生成程 序等。 ② 语言翻译程序,包括汇编程序和编译程序,用于 将源程序翻译成目标程序。 ③ 连接装配程序,它把分开生成的各模块连接在一 起,形成一个完整的程序。 ④ 用于局文件与用户文件生成和修改的程序。
设计软件结构时要遵循长期运行可靠、便于管理 (扩充、修改和维护)、可读性强的原则。
2019/11/2
8
四、程序的执行管理 . 处理方式 ()群处理 ()多重处理 ()实时处理 . 程序的执行级别 ()故障级程序 ()周期级程序 ()基本级程序 . 保证系统不中断
2019/11/2
9
五、故障处理
. 故障检测
效率而使用的程序。软件的组成如图所示。
2019/11/2
2
图 程控交换机软件系统的组成
2019/11/2
3
一、运行软件 运行软件由运行程序、数据和表格构成,它包括呼
叫处理程序(用于各类呼叫的处理和控制交换接 续)、执行管理程序(用于控制各种程序的执行、 资源的分配和内存的管理)、运行管理程序(用于 因用户或设备的变化而引起的数据修改,以及在运 行中进行统计资料的收集、工作状态的监视和例行 测试等)、故障处理程序(用于在发生硬件故障时 及时识别故障和对故障进行隔离,并用无故障的设 备组成新系统,恢复正常运行,随后启动故障诊断 和告警等程序)及故障诊断程序。
块化、标准化。程控交换机要求软件有较高的
实时处理效率,以保证通信业务的不间断性。
本章主要介绍交换机的软件系统组成、呼叫接2019/11/2续和各类局数据配置等。
1
软件系统组成
程控交换机的软件由运行软件和支援软件组成。 运行软件是一个交换系统中呼叫处理、管理和维护 等全部程序和数据的总称。运行软件又称在线程序、 联机程序或通用程序,它用于交换接续和系统维护 管理工作。支援软件是指编译程序、模拟程序和连 接编辑程序等,它是在编写和调试程序时为了提高
()硬件检测故障的方法
匹配、中取核对、信息校验、偶发性差错检测。
()软件识别故障的方法
. 系统再组成与处理
再组成是把故障设备切除,换上备用设备,组成新
的可以正常工作的系统。
.诊断测试
故障诊断程序在三种情况下启动
. 例行测试程序
周期性测试备用设备是否处于良好状态;寻找一些
没有更正的错误信息。
2019/11/2
程如下。
2019/11/2
12
图 呼叫接续过程示意图
2019/11/2
13
二、局内呼叫进程 .状态迁移图() 一个接续处理过程要分为几个阶段,每个阶段交
换设备的状态基本不变,它们都处于稳定状态,这 时处理机就可以去处理别的事情。由一个稳定状态 转换到另外一个稳定状态称为状态迁移。只有状态 迁移的时候才需要处理机进行处理。当然,在稳定 状态下,对接口设备仍然需要进行周期性的扫描和 处理,一般由子处理机来做这些工作。
2019/11/2
7
三、软件结构 要求软件满足下列条件。 ① 具备相当的灵活性,同时还能够适应多种未来交 换机具有的复杂用户功能。 ② 能把功能程序与硬件和数据结构分开。 ③ 模块化,且易于确定接口关系、简化调试过程和 扩充功能。 ④ 使功能交叉最少。 ⑤ 采用层次结构,使模块之间的调用由无序变为有 序。
2019/11/2
16
2019/11/2
图 描 述 的 局 内 呼 叫 进 程 图
17
三、输入处理程序 输入处理也称为输入处理程序。输入处理程序对
用户线、中继线等进行扫描监视、检测或状态识别, 并将结果存入队列或相应的存储区内,以供其他程 序取用。输入处理程序主要包括用户线扫描、监视 状态变化、中继线线路信号扫描、接收数字信号 (拨号脉冲、按钮拨号信号、多频信号等)、接收 公共信道信号方式的电话信号及接收操作台的各种 信号等部分。
2019/11/2
4
系统的数据库结构如图所示。数据库分为主、 备用两个,通过可执行程序进行切换、调用等操作。 数据系统包括系统配置数据、中继数据、用户数据、 字冠数据、数据、数据、半固定语音连接数据和数 据等。局数据库的规模和内容反映一个交换局的特 点,其结构应尽可能不影响交换机的运行软件。利 用结构式的分级链路列表,局数据库就能完成这个 任务。