通信工程电子教案 用户电路 李次扫描四 用户存储器 去话分 96ms处理机 扫描存储器 图2-4二级扫描方式 22.2呼叫识别 各类程控交换机,其呼叫识别原理如下 用户状态一般是以“0”表示摘机:“1”表示挂机。·在内存中划出一个区域,称为用户存储器 ( LineMemory,简写为LM),用来记录每个用户的忙闲状态,每个用户占用1位。显然在执行扫描时存储 着用户状态的前次扫描结果 本次扫描结果在执行用户线监视扫描程序时,从扫描存储器(SCNM读出,或从扫描矩阵扫入。 识别主叫摘机的逻辑运算式为 SCN∧LM=1 若运算结果为“1”,表明该用户是呼出。其识别主叫摘机的原理如图2-5所示。由图可知,前一次扫描为“1”, 本次扫描变为“”,就是用户摘机 摘机 挂机 用户线状态 t。为扫描周期 本次扫描SCN1 前次扫描LM1 0 SCNA∧LM0 在空分机可为1,数字交换机一般为0 神*识别到摘机,LM就改为0,直至挂机才改为1 图2-5识别主叫摘机原理示意图 2.2.3群处理 在各类程控交换里对用户线监视扫描和摘机识别都采用群处理方式。所谓群处理,就是每次扫描和 识别不是一个个用户进行的,而是若干个用户同时进行的。例如图2一3及图2-4都是采用8个用户同时 所谓群处理就是在字长的基础上进行运算,而不是逐位运算。假如处理机的运算器是8位的,数据线 也是8位的,当然没有必要单个用户进行识别,可以8个用户状态同时处理。如可以从扫描存储器或扫描 矩阵同时得到8位数据为SCN值,另从存储器得到8位数据为LM值,则若 本次扫描结果 SCN 11000100 前次扫描结果 LM 10011100 00011000 该字节非零 11
通信工程电子教案 11 图 2―4 二级扫描方式 2.2.2 呼叫识别 各类程控交换机,其呼叫识别原理如下: ·用户状态一般是以“0”表示摘机;“1”表示挂机。 ·在内存中划出一个区域,称为用户存储器 (LineMemory,简写为 LM),用来记录每个用户的忙闲状态,每个用户占用 1 位。显然在执行扫描时存储 着用户状态的前次扫描 结果。 ·本次扫描结果在执行用户线监视扫描程序时,从扫描存储器(SCNM)读出,或从扫描矩阵扫入。 ·识别主叫摘机的逻辑运算式为 若运算结果为“1”,表明该用户是呼出。其识别主叫摘机的原理如图 2―5 所示。由图可知,前一次扫描为“1”, 本次扫描变为“0”,就是用户摘机。 图 2―5 识别主叫摘机原理示意图 2.2.3 群处理 在各类程控交换里对用户线监视扫描和摘机识别都采用群处理方式。所谓群处理,就是每次扫描和 识别不是一个个用户进行的,而是若干个用户同时进行的。例如图 2―3 及图 2―4 都是采用 8 个用户同时 进行的。 所谓群处理就是在字长的基础上进行运算,而不是逐位运算。假如处理机的运算器是 8 位的,数据线 也是 8 位的,当然没有必要单个用户进行识别,可以 8 个用户状态同时处理。如可以从扫描存储器或扫描 矩阵同时得到 8 位数据为 SCN 值,另从存储器得到 8 位数据为 LM 值,则若 本次扫描结果 SCN 11000100 前次扫描结果 LM 10011100 ∧LM 00011000 该字节非零 SCN LM =1
通信工程电子教案 2.24用户扫描程序 各种交换机扫描安排方式和所用处理机是不同的,因此用户扫描程序的组成也不同,但其基本功能 大都一致。 由执行管理程序安排执行的用户扫描程序框图如图2-6所示。 执行管理程序 扫描周期到 出扫描指令 主叫用户改忙 出一行扫描结果 该行还有1否? scN∧LM0? 寻最右边的1 扫完否 姐咸用户设备号 回到执行管理程序 图2-6用户扫描程序框图 2.3去话分析 23.1表格的查找 表格的查找有两种基本方法:数格法和对格法。 1.数格法 数格法是根据已知的输入数据和基本表格的首地址而查找表格,直至得到目的数据为止的方法。数 格法的原理如图2-7所示。 已知地址 首地址1 首地址2 首地址1+B标志首地址2 已知地址+A标志首地址1 首地址2C标志目的数据 图2-7数格法示意图 2.对格法 对格法的己知输入数据并非数格数据,而是与需要查的表格里的某一字段中的规定区域内的数据是 相同的。因此,对格时以已知输入数据为依据,从上至下逐个与表格中规定区域内的数据核对,当两者相 就得到目的数据,其原理如图2
通信工程电子教案 12 2.2.4 用户扫描程序 各种交换机扫描安排方式和所用处理机是不同的,因此用户扫描程序的组成也不同,但其基本功能 大都一致。 由执行管理程序安排执行的用户扫描程序框图如图 2―6 所示。 图 2―6 用户扫描程序框图 2.3 去话分析 2.3.1 表格的查找 表格的查找有两种基本方法:数格法和对格法。 1.数格法 数格法是根据已知的输入数据和基本表格的首地址而查找表格,直至得到目的数据为止的方法。数 格法的原理如图 2―7 所示。 图 2―7 数格法示意图 2. 对格法 对格法的已知输入数据并非数格数据,而是与需要查的表格里的某一字段中的规定区域内的数据是 相同的。因此,对格时以已知输入数据为依据,从上至下逐个与表格中规定区域内的数据核对,当两者相 同时,就得到目的数据,其原理如图 2―8 所示
通信工程电子教案 输入数据0 目的数据0 输入数据i 目的数据i 输入数据n 输入数据n 图2-8对格法示意图 2.3.2去话分析 去话分析是分析主叫话机的类型,以确定下一步的任务的状态。去话分析是根据从扫描程序得来 的摘机呼出用户的设备号码从存储器调入该用户的主叫类别字(又称去话译文)。主叫类别字的主要内容见 图2-9 端子类别用户类别要不要监查现在利用状态话机类别新业务登记情况 设备号码 用户电话号码 图2-9主叫类别字 图2-9所示的用户类别字是去话分析的主要依据。用户类别字中的端子类别、用户类别及话机类别 等实际上都是以二进制表示的用户数据。其占存储器的空间大小、包括几种信息、每种信息排在什么位置 包含几种状态,都随交换机种类不同而异。 去话分析的过程如图2-10(a)所示。图中的分析依据除“要求类别”外,其余各项如端子类别、线路类 别、运行类别和话机类别,都可以从用户字内查出。“要求类别”这一项是由输入信息决定的,它是指主叫 用户为什么要呼叫程控交换机,即有哪一类要求,如一般呼叫、拍叉簧呼叫或模拟呼叫等,它们可以看作 要求去话分析的原因,亦即去话分析程序的入口。 图2-10(b)表明了去话分析过程中采用数格法的方法,根据每一次查表的结果决定下一步要查找什么 表格,而每一次查表都是根据主叫类别字的内容来数格的。完成去话分析的目的数据包括任务号码和下 状态号码等。任务号码是指下一步要执行的任务的代号,下一状态号码是指执行上述任务之后应转移到某种 状态去的状态编号。 由去话分析程序得到的任务号码和下一状态号码等数据应写在处理登记表中,处理登记表是记录 次呼叫处理的进展情况的,它可供其它一些专门执行任务的任务执行程序作为入口参数使用 空端子 忙音接续任务) A号盘 一般呼叫/端 收号盘脉冲 话 接续任务 要模拟呼叫 一般 别拍又簧呼叫 单线/运来话专用\霸楼 收按钮双音 线 别停止去话 信号接续任务 别同线 图2-10去话分析过程 (a)去话分析过程:(b)去话分析数格法查表过程示意
通信工程电子教案 13 图 2―8 对格法示意图 2.3.2 去话分析 去话分析是分析主叫话机的类型,以确定下一步的任务的状态。 去话分析是根据从扫描程序得来 的摘机呼出用户的设备号码从存储器调入该用户的主叫类别字(又称去话译文)。主叫类别字的主要内容见 图 2―9。 图 2―9 主叫类别字 图 2―9 所示的用户类别字是去话分析的主要依据。用户类别字中的端子类别、用户类别及话机类别 等实际上都是以二进制表示的用户数据。其占存储器的空间大小、包括几种信息、每种信息排在什么位置、 包含几种状态,都随交换机种类不同而异。 去话分析的过程如图 2―10(a)所示。图中的分析依据除“要求类别”外,其余各项,如端子类别、线路类 别、运行类别和话机类别,都可以从用户字内查出。“要求类别”这一项是由输入信息决定的,它是指主叫 用户为什么要呼叫程控交换机,即有哪一类要求,如一般呼叫、拍叉簧呼叫或模拟呼叫等,它们可以看作 要求去话分析的原因,亦即去话分析程序的入口。 图 2―10(b)表明了去话分析过程中采用数格法的方法,根据每一次查表的结果决定下一步要查找什么 表格,而每一次查表都是根据主叫类别字的内容来数格的。完成去话分析的目的数据包括任务号码和下一 状态号码等。任务号码是指下一步要执行的任务的代号,下一状态号码是指执行上述任务之后应转移到某种 状态去的状态编号。 由去话分析程序得到的任务号码和下一状态号码等数据应写在处理登记表中,处理登记表是记录每一 次呼叫处理的进展情况的,它可供其它一些专门执行任务的任务执行程序作为入口参数使用。 图 2―10 去话分析过程 (a)去话分析过程;(b)去话分析数格法查表过程示意
通信工程电子教案 般呼叫 单线 要求类别端子类别/线路类别运行类别 话机类别 TN NN TGN Pl:标志码TN:任务号码NN:下一状态号码TGN:中继群号 图2-10去话分析过程 (a)去话分析过程:(b)去话分析数格法查表过程示意 24用户拨号数字的接收 24.1号盘脉冲的接收、计数和存储 1.号盘脉冲的接收和识别 用户摘机后,用户环路状态已是“续”的状态,即低环路阻抗的状态。号盘脉冲就是由号盘话机发出若 干个“断脉冲来表示用户所拨号码的一种方式,它也可以在多功能电子话机上通过将P/T开关打在P的 位置实现。脉冲发号时的用户环路状态如图2-11所示 图2-11表示用户拨的前两位号码为23的环路状态情况,与程控交换机配合使用的脉冲电话机,其 发号速率一般在每秒20个脉冲左右,每位之间的间隔一般最小是200ms。以数字程控交换机为例的拨号 脉冲接收流程如图2-12所示 ∫L凵 断通 图2-11脉冲发号时的环路状态 本次扫 前次扫 圈 v回[用电→ 描结果 描结果 ACT APLL 有无变化 DCACT要求预译 DIR停送拨号音 接受第一个脉冲 PCI 脉冲计数 变化的分析 监视存储器 编制停送拨号音控制信息 扫描存储器 执行 停送拨号音 脉冲计数、存储 图2-12拨号脉冲的接收 对号盘脉冲的接收和识别原理如图2-13所示。现说明如下: (1)每8ms读取一次用户回路状态(0”表示“续脉冲”’,“1”表示断脉冲”),记为本次扫描结果SCN 14
通信工程电子教案 14 图 2―10 去话分析过程 (a)去话分析过程;(b)去话分析数格法查表过程示意 2.4 用户拨号数字的接收 2.4.1 号盘脉冲的接收、计数和存储 1.号盘脉冲的接收和识别 用户摘机后,用户环路状态已是“续”的状态,即低环路阻抗的状态。号盘脉冲就是由号盘话机发出若 干个“断”脉冲来表示用户所拨号码的一种方式,它也可以在多功能电子话机上通过将 P/T 开关打在 P 的 位置实现。脉冲发号时的用户环路状态如图 2―11 所示。 图 2―11 表示用户拨的前两位号码为 23 的环路状态情况,与程控交换机配合使用的脉冲电话机,其 发号速率一般在每秒 20 个脉冲左右,每位之间的间隔一般最小是 200ms。以数字程控交换机为例的拨号 脉冲接收流程如图 2―12 所示。 图 2―11 脉冲发号时的环路状态 图 2―12 拨号脉冲的接收 对号盘脉冲的接收和识别原理如图 2―13 所示。现说明如下: (1)每 8ms 读取一次用户回路状态(“0”表示“续脉冲”,“1”表示“断脉冲”),记为本次扫描结果 SCN
通信工程电子教案 每个用户占一位。 (2)在内存储器中指定一个区域记录用户的一些信息,一般称为监视存储器SM,其中有8ms前扫描 到的用户环路状态值,即前次扫描结果LL,每个用户占一位 (3)比较本次扫描结果和前次扫描结果是否有变化称之为失配识别( Un match,简记为UM。脉冲 前沿和后沿时刻都会产生失配,即UM= SCN LL=1。 (4)再进行UM∧LL运算,如结果为“1”,则说明有从“续”到“断”的变化,即有一个拨号脉冲前沿到来 了,或说识别到一个脉冲。交换机在收到第一位数的第一个脉冲后停送拨号音 (5)在监视存储器SM中设有有效位ACT。当ACT=1时表示扫描结果有效;当ACT=0时表示这时 不必对此收号器进行脉冲识别。所以在UM∧LL逻辑运算时应再与ACT相“与 扫描结果 扫描结果 有效位ACT 本次扫描SCN000 UMESCNBLL0080000000 110000 UMALL AACT000。。0。00 图2-13脉冲识别原理 2拨号脉冲的计数 每收到一个脉冲,应该进行脉冲计数。在监视存储器内设有脉冲计数器。由于最多可能有10个脉冲, 因此计数器应占4位(二进制,最多可记16种情况)。这就是SM中的PC0~PC3四位 拨号数字为“3 0 起始值 图2-14脉冲计数的原理 3.位间隔的识别 两串脉冲之间的间隙称为位间隔,在接收脉冲串时必须进行位间隔识别才能确定前一串脉冲是否结 如果识别到位间隔,就要进行数字的存储,及时地将数字从脉冲计数器转储到另外的专用存储区,并 把脉冲计数器清零,以准备对下一串脉冲的计数。如果在位间隔识别时判明不是位间隔,则应继续进行脉 冲计数 位间隔识别的实质就是识别“在一定时间内有无从续到断的变化”。实际上,在环路上较长时间没有脉 冲到来的状态还可能是环路状态保持在“断”的状态不变化,即用户拨了一位或几位数字后,由于某种原因 而挂机了,这种情况称为“中途挂机”。位间隔识别和中途挂机识别都可以采用下述的“位间隔或中途挂机” 的识别逻辑,也称AP( Abandon Pause)逻辑。其工作原理如图2-15所示
通信工程电子教案 15 每个用户占一位。 (2)在内存储器中指定一个区域记录用户的一些信息,一般称为监视存储器 SM,其中有 8ms 前扫描 到的用户环路状态值,即前次扫描结果 LL,每个用户占一位 (3)比较本次扫描结果和前次扫描结果是否有变化称之为失配识别(Un match,简记为 UM)。脉冲 前沿和后沿时刻都会产生失配,即 UM=SCN LL=1。 (4)再进行 UM∧LL 运算,如结果为“1”,则说明有从“续”到“断”的变化,即有一个拨号脉冲前沿到来 了,或说识别到一个脉冲。交换机在收到第一位数的第一个脉冲后停送拨号音。 (5)在监视存储器 SM 中设有有效位 ACT。当 ACT=1 时表示扫描结果有效;当 ACT=0 时表示这时 不必对此收号器进行脉冲识别。所以在 UM∧LL 逻辑运算时应再与 ACT 相“与”。 图 2―13 脉冲识别原理 2.拨号脉冲的计数 每收到一个脉冲,应该进行脉冲计数。在监视存储器内设有脉冲计数器。由于最多可能有 10 个脉冲, 因此计数器应占 4 位(二进制,最多可记 16 种情况)。这就是 SM 中的 PC0~PC3 四位。 图 2―14 脉冲计数的原理 3. 位间隔的识别 两串脉冲之间的间隙称为位间隔,在接收脉冲串时必须进行位间隔识别才能确定前一串脉冲是否结 束。如果识别到位间隔,就要进行数字的存储,及时地将数字从脉冲计数器转储到另外的专用存储区,并 把脉冲计数器清零,以准备对下一串脉冲的计数。如果在位间隔识别时判明不是位间隔,则应继续进行脉 冲计数。 位间隔识别的实质就是识别“在一定时间内有无从续到断的变化”。实际上,在环路上较长时间没有脉 冲到来的状态还可能是环路状态保持在“断”的状态不变化,即用户拨了一位或几位数字后,由于某种原因 而挂机了,这种情况称为“中途挂机”。位间隔识别和中途挂机识别都可以采用下述的“位间隔或中途挂机” 的识别逻辑,也称 AP(AbandonPause)逻辑。其工作原理如图 2―15 所示