第4章_存储程序控制原理试卷.ppt

(3) 交换机软件中应用数据库的优点  有助于交换机软件的程序模块化。  程序模块化,就要求数据独立化。数据应隐含在程序模块之间,当程序模块需要数据时,不必详细了解数据的具体结构及存取方式和位置,只需提出存取要求即可,剩下的工作由数据库管理系统处理。 (4) 数据库在交换软件中的应用 半固定数据可以用数据库统一管理。为了能对数据进行存取、改变结构、扩充、初始化和保证安全性,应配以数据库控制系统(DBCS)。 4.4.5 程序设计语言 1)规范描述语言 规范描述语言是一种图形语言,它以简单明了的图形形式对系统的功能和状态进行分块,并对每块的各个进程以及进程的动作过程和各状态的变化进行了具体的描述。 规范描述语言用于系统设计阶段,它用来说明对整个程控交换机的各种功能要求及技术规范,并描述功能和状态的变化情况。 2)汇编语言和高级语言 3)人机语言 2)汇编语言和高级语言 (1)汇编语言 优点:用这种语言编写的程序运行效率高,能够较好的满足交换机软件实时性的要求。 缺点:汇编语言程序的可移植性差;汇编语言程序可读性差,编写效率低。 (2)高级语言(PASCAL、C、CHILL) 优点:在编写程序时不需要对微处理器的指令系统有深入 的了解;程序的可移植性好。 此外,高级语言的语句功能强,和人们所熟悉的用语 更为接近,便于程序的编写、修改和移植。 缺点:程序量相当庞大,从而影响了实时性要求。 目前,程控交换机的软件主要用高级语言编写,对于实时性要求严格的程序部分,如号码数据接收,中断服务等,一般仍然采用汇编语言编写。 3)人机语言 人机语言主要用于操作维护终端和交换系统之间的通信,以供维护人员输入运行维护指令(OAM指令)。 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * 1.主叫用户A摘机呼叫: (1)交换机检测到用户A摘机状态; (2)交换机调查用户A的类别,以区分同线电话、一般电话、投币电话机或小交换机等。 (3)调查话机类别,弄清是按钮话机还是号盘话机,以便接上相应收号器。 2.送拨号音,准备收号: (1)交换机寻找一个空闲收号器以及它和主叫用户间的空闲路由; (2)寻找一个空闲的主叫用户和信号音间的路由,向主叫用户送拨号音; (3)监视收号器的输入信号,准备收号。 3.收号 (1)由收号器接收用户所拨号码; (2)收到第一位号后,停拨号音; (3)对收到的号码按位存贮; (4)对“应收位”、“已收位”进行计数; (5)将号首送向分析程序进行分析(叫作预译处理)。 4.号码分析 (1)在预译处理中分析号首,以决定呼叫类别(本局、出局、长途、特服等),并决定该收几位号; (2)检查这个呼叫是否允许接通(是否限制用户等); (3)检查被叫用户是否空闲,若空闲,则予以示忙。 5.接至被叫用户,测试并预占空闲路由: (1)向主叫用户送回铃音路由(这一条可能已经占用,尚未复原); (2)向被叫送铃流回路(可能直接控制用户电路振铃,而不用另找路由); (3)主、被叫用户通话路由(预占)。 6.向被叫用户振铃 (1)向用户B送铃流; (2)向用户A送回铃音; (3)监视主、被叫用户状态; 7.被叫应答通话 (1)被叫摘机应答,交换机检测到以后,停振铃和停回铃音。 (2)建立A、B用户音通话路由,开始通话; (3)启动计费设备,开始计费; (4)监视主、被叫用户状态。 8.话终、主叫先挂机 (1)主叫先挂机,交换机检测到以后,路由复原; (2)停止计费; (3)向被叫用户送忙音。 9.被叫先挂机 (1)被叫挂机,交换机检测到后,路由复原; (2)停止计费; (3)向主叫用户送忙音。 * T0 :等待读取第一位号码计时器( 10s ) T1 :位间隔计时器( 20s ) T2 :振铃时间计时器( 60s ) * 输入处理 定义:收集话路设备的状态变化和有关信息叫做输入处理 定位:属于数据采集部分。 作用:通过扫描来识别并接受从外部输入的处理请求和其它有关信号,所采集的信息是接续的依据。 执行:一般在中断中执行,主要任务是发现事件而不是处理事件。 示例:各种扫描程序都属于输入处理,例如用户状态扫描,拨号脉冲扫描等。 级别:执行级别较高,仅次于故障中断。 周期:硬件写入4ms,软件读取100ms 内部处理 定义:根据输入信号和现有状态进行分析、判别、然后决定下一步

文档评论(0)

1亿VIP精品文档

相关文档