CN1080493C - 一种用于同步数字微波***中的信号恶化检测与注销方法 - Google Patents
一种用于同步数字微波***中的信号恶化检测与注销方法 Download PDFInfo
- Publication number
- CN1080493C CN1080493C CN96112351A CN96112351A CN1080493C CN 1080493 C CN1080493 C CN 1080493C CN 96112351 A CN96112351 A CN 96112351A CN 96112351 A CN96112351 A CN 96112351A CN 1080493 C CN1080493 C CN 1080493C
- Authority
- CN
- China
- Prior art keywords
- value
- buffer
- scrambler
- signal degradation
- time buffer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B29/00—Checking or monitoring of signalling or alarm systems; Prevention or correction of operating errors, e.g. preventing unauthorised operation
- G08B29/02—Monitoring continuously signalling or alarm systems
- G08B29/06—Monitoring of the line circuits, e.g. signalling of line faults
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
- Train Traffic Observation, Control, And Security (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
一种用于数据微波***监视控制器中的信号恶化报警检测与注销的方法,包括下述步骤:每一个定义在信号恶化报警检测与注销的规定中的最小时间间隔执行一次中断;求出第一每一时间缓冲器的扰码之和;重复求出较低每一时间缓冲器的抚码之和;及将对应于规定的每一时间缓冲器的抚码的和值与事先根据扰码的和值定义的信号恶化报警检测与注销极限值比较,借此按照操作员的规定执行信号恶化报警检测与注销。
Description
本发明涉及同步数字微波***,更具体地涉及按照扰码(此后称作“CV”)采集的信号恶化(此后称作“SD”)报警检测及注销的方法。
用于同步数字微波***中的信号恶化检测与注销的方法的本发明是基于韩国申请号36342/1995的,为一切目的通过引用将其结合在此。
在先有技术中,将同步数字微波***的监视控制器设计成具有执行该***的操作、管理、维护及修理的功能。
图1为展示同步数字微波***的监视控制器的一部分的视图,具体地图1为展示与SD检测与注销相关的方框图的视图。
主控单元2(此后称作“MCU”)与监视及开关单元4(此后称作“MSU”)相连,而MSU4则与连接在一条并行总线PB的各自的线路上的分支单元6-1、6-2、6-3及6-4(此后称作“TU”)相连。而TU6-1、6-2、6-3及6-4则替代电路封装保护开关。
在MSU4从各TU6-1、6-2、6-3及6-4采集CV值借此检验是检测到还是注销SD报警之后,MSU4按照报警报告规则向上级MCU2报告检验结果。上级MCU2根据操作员的需要执行SD报警的检测极限值的规定。在同步数字微波***中,称作名词“规定”的是操作员设置一个时间、一条保护开关路线、一个模式设定及上述SD报警的检测极限值到***的随机存取存储器(RAM)上。与给出的初始化概念不同,应指出该***是以用户设置在RAM上的内容初始化的。这一规定是ITU-T中推荐的。
图2为展示采集CV值的状态的方框图。同时,图2为展示MSU4及TU6-N的内部构造的方框图。MSU 4包括一个中央处理单元(CPU)10、一个缓冲器12及一个定时器14,而TU6-N则包括一个缓冲器16及一个CV检测器18。MSU4与TU6-N通过局部总线互相连接。MSU4每隔一定单位时间通过局部总线从各TU采集CV值。定时器14设计成每隔一个时间间隔执行TU的轮询。而缓冲器12与16则具有在其中暂时存储CV值的功能。
当如图1与2中构造时,按照CV值采集的SD报警检测与注销是按照下面表1中的ITU-T规则执行的。
表1示出误码率(此后称作“BER”)的极限值及按照用户的检测与注销BER规定的检测/注销时间。
表1
规定(检测BER) | 检测时间 | 定义的检测BER数目 | 规定(注销BER) | 注销时间 | 定义的检测BER数目 |
10E-5 | 1秒 | 492×3=1476 | 10E-6 | 10秒 | 510×3=1530 |
10E-6 | 10秒 | 510×3=1530 | 10E-7 | 100秒 | 512×3=1536 |
10E-7 | 100秒 | 512×3=1536 | 10E-8 | 1000秒 | 512×3=1536 |
10E-8 | 1000秒 | 512×3=1536 | 10E-9 | 10000 | 512×3=1536 |
10E-9 | 10000秒 | 512×3=1536 | 10E-10 | 100000秒 | 512×3=1536 |
在表1中,各10E-5、10E-6,…及10E-10表示10-5,10-6,…10-10。并且作为一个例子,检测BER的10E-5旨在说明在105个码数据中产生一个CV。
相应地,按照表1的规定,当在一个检测时间内采集到大于定义的检测BER数目时,MSU4检测到SD报警,而在一个注销时间内采集到小于定义的注销BER数目时MSU4注销SD报警。
然而存在着需要太多的存储器来检测一次SD报警的问题,由于为了执行所有规定的SD报警检测,每一秒钟至少要累积100000个缓冲器单元以上。
从而,本发明的一个目的为提供一种方法,其中为执行SD报警检测与注销的每一项相应的规定只须提供10个缓冲器单元,借此减少了存储器消耗。
本发明的另一目的为提供一种用于管理在每一个时间中累积CV的数据库的方法。
本发明的又另一目的为提供一种检验SD报警检测及SD报警注销的方法。
为了达到上述目的,本发明提供了一种数字微波***监视控制器中的信号恶化报警检测与注销方法,包括下述步骤:执行定义在信号恶化报警检测与注销的规定中的每一最小时间间隔的中断,借此每一最小时间间隔中在包含多个每一时间缓冲器的第一每一时间缓冲器中存储从分支单元检测到的一个新的扰码;当扰码充满第一每一时间缓冲器时求和并存储第一每一时间缓冲器中的扰码在第二每一时间缓冲器中,后者包含第一时间缓冲器的时间间隔的时间和值;当扰码充满较低的每一时间缓冲器时,在一定时间重复求和并存储扰码在较高每一时间缓冲器中的步骤,后者包含较低每一时间缓冲器的一个时间间隔的时间和值,借此将较低每一时间缓冲器的扰码存储在第六每一时间缓冲器中;以及将对应于规定的每一时间缓冲器的扰码和值与事先按照扰码的和值定义的一个信号恶化报警检测与注销极限值进行比较,借此按照操作员的规定执行信号恶化报警检测与注销。
下面参照附图详细描述本发明,附图中相同的数字表示相同或类似部件:
图1为用于在同步数字微波***中执行SD报警检测与注销的方框图;
图2为在同步数字微波***中的CV采集的方框图;
图3为展示按照本发明的用于检验CV与SD的数据库的构造图;
图4为展示按照本发明的操作CV采集的过程及缓冲器的流程图;
图5为展示按照本发明的SD报警检测与注销的过程的流程图;
图6为展示图5的SD报警检测的过程的子例程的流程图;
图7为展示图5的SD报警注销的过程的子例程的流程图;
图8为展示按照本发明的总过程的流程图。
按照本发明的硬件构造与图1与图2中的那些相同。然而图2的定时器14是用于满足需要诸如表1中所示的10E-5的最高速度的规定操作的每100毫秒定时器。
图3为展示按照本发明设置在MSU4的RAM中的数据库的构造图。数据库包括一个字节的SD报警标志、6个字节的索引寄存器及6种CV阵列缓冲器。当检测到SD报警时便设置SD报警标志,当注销SD报警时便复位SD报警。6个字节的索引寄存器中包含分别具有一个字节的INDX5、INDX6、INDX7、INDX8、INDX9及INDX10。索引寄存器的值表示正在累积当前CV值的对应规定的CV阵列缓冲器。当累积一个新的CV值时便将CV阵列缓冲器增加一。CV阵列缓冲器分别包含缓冲器e5_buf、e6_buf、e7_buf、e8_buf、e9_buf与e10_buf。缓冲器e5_buf、e6_buf、e7_buf、e8_buf与e9_buf为对应于各规定的缓冲器,而另一个缓冲器e10_buf为用于在10E-9规定时检验注销条件的缓冲器。CV阵列缓冲器中存储一个对应的CV值在其中。
图3的数据库结构的特征为每一个各自的规定只有10个缓冲器单元(总缓冲器单元=10×6)。与先有技术相比,它有将存储器消耗减少到60/100000的效果。
图3的数据库构造具有下面要描述的图4-8的控制操作,从而SD报警检测与注销是按照SD规定根据上级MCU 2的请求执行的。如表1中所公开的,要求最高速度的规定10E-5设计成使MSU 4每100毫秒采集与处理CV,以满足最高速度操作。
首先,图8示出图2的MSU4所执行的按照本发明的一个总过程的流程图。在步骤100中,100毫秒定时器14每100毫秒执行一次中断。在步骤102中,响应中断采集新的CV。然后在步骤104中,将这些CV值累加到图3中所示的数据库的各每一时间CV阵列缓冲器中。按照步骤106中上级MCU2提供的规定执行SD检测与注销。
图4示出MCU4在步骤102与104中执行的CV采集与数据库管理的性能。细节上,图4的操作将参照图2的硬件构造及图3的数据库构造描述。
图2中所示的MSU4的CPU10响应100毫秒定时器14在步骤400中每100毫秒生成的中断执行步骤402。首先,在步骤402中,CPU将TU生成的新的CV累计到CV阵列缓冲器e5_buf〔i〕(i=0至9)中的缓冲器e5_buf〔1〕中。然后在步骤404中,将索引寄存器INDX5加一,并将INDX5除以10得到的余数(图中示出为‘INDX5 MOD10’)设置在索引寄存器INDX5中。然后在步骤406中,检验INDX5是否等于0。‘INDX5=0’表示已将所有CV值分别累积到CV阵列缓冲器e5_buf〔i〕(i=0至9)中。相应地,如果INDX5不等于0,在步骤400至404中,每100毫秒将新的CV值累积在一序列CV阵列缓冲器e5_buf〔0〕、e5_buf〔1〕,e5_buf〔2〕,…,e5_buf〔9〕中。
如果在步骤406中INDX5等于0,即如果CV值累积到了缓冲器e5_buf〔9〕,则在步骤408中CPU10求出累积在CV阵列缓冲器e3_buf〔i〕(i=0至9)中的所有CV值之和。此后CPU10检验和数结果是否大于一个预定的e6_检测极限值。如果和数结果大于预定的e6_检测极限值,在步骤412中以值‘1550’取代和数值,然后在步骤414将代入的和数值累积到e6_buf〔i〕(i=0至9)中的上级CV阵列缓冲器e6_buf〔0〕中。如上所述,用1550来替代和值基本上是为了消除缓冲器的溢出,并且在生成具有大于上级规定的检测极限值的较低CV阵列缓冲器的和值的BER时,累计替代的和值。从表1能理解值‘1550’是否对应于上级规定的检测极限值。容易理解值1550适合于满足检测BER的定义数字,因为表1中所定义的检测BER的数字是从1476至1536。
然而如果在步骤410中和值小于预定的e6_检测极限值,便跳过步骤412进入步骤414。在步骤414中,将和值累计到上级CV阵列缓冲器e6_buf〔0〕中。然后在步骤416中,CPU10将索引寄存器INDX6增加一并将INDX6除以10得出的余数(示出为‘INDX6 Mod 10,)设置在索引寄存器INDX6中。然后在步骤418中检验INDX6是否等于0。‘INDX6=0’表示所有CV值都已分别累积在CV阵列缓冲器e6_buf〔i〕(i=0至9)中。从而,如果INDX6不等于0,再度执行步骤400至416,借此每100毫秒在一序列CV阵列缓冲器e6_buf〔0〕;e6_buf〔1〕,e6_6uf〔2〕,…,e6_buf〔9〕中累积新的CV值。
如果在步骤418中INDX6等于0,即如果CV值累积到了缓冲器e6_buf〔9〕中,在步骤420中CPU10求出累积在CV阵列缓冲器e6_buf〔i〕(i =0至9)中的所有CV值之和。然后在步骤422中,CPU10检验和结果是否大于预定的e7检测极限值,如果和结果大于预定的e7_检测极限值,便在步骤424中用值‘1550’代替和值,然后在步骤426中将代替的和值累计到e7_buf〔i〕(i=0至9)中的上级CV阵列缓冲器e7_buf〔0〕中。然而如果在步骤422中和值小于预定的e7_检测极限值,便跳过步骤424进入步骤426。然后在步骤428中,CPU10将索引寄存器INDX7增加一,重新将INDX7除以10得出的余数(图中示出为‘INDX7 Mod·10’)设置在索引寄存器INDX7中。然后在步骤430中检验INDX7是否等于0。
另一方面,从以上描述的理解中能够知道CV值是按照规则存储在对应的CV阵列缓冲器中的。步骤400至406示出CV值是顺序地累计在缓冲器e3_buf〔i〕(i=0至5)中的。而步骤408至418则示出缓冲器e5_buf〔i〕(i=0至9)的和值是顺序地累计在缓冲器e6_buf〔i〕(i=0至9)中的。同样,步骤420至430示出缓冲器e6_buf〔i〕(i=0至9)的和值是顺序地累计在缓冲器e7_buf〔i〕(i=0至9)中的。相应地,在步骤431至442中示出缓冲器e7_buf〔i〕(i=0至9)的和值是顺序地累计在缓冲器e8_buf〔i〕(i=0至9)中的。在步骤444至454中示出缓冲器e8_buf〔i〕(i=0至9)中的和值是顺序地累计在缓冲器e9_buf〔i〕(i=0至9)中的。在步骤456至464中示出缓冲器e9_buf〔i〕(i=0至9)的和值是顺序地累计在缓冲器e10_buf〔i〕(i=0至9)中的。
MSU4用图4的操作执行对应于图8的步骤100至104的操作,然后执行图5的SD报警检测与注销操作。参见图5,在步骤500中,MSU4每100毫秒的时间间隔执行从100毫秒定时器14生成的中断,然后在步骤502中检验是否设置了数据库的SD报警标志。如果SD报警标志为‘复位’,MSU4在步骤504中执行SD报警检测例程。而如果SD报警标志为‘设置’,则MSU4在步骤506中执行SD报警注销例程。
参见图6,按照本发明的SD报警检测例程描述如下。
首先,将图6与7中所示的和值S1(X)、S2(X)与S3(X)定义如下。
其中变量X表示索引(INDX5至INDX10),而IX则为第X个索引INDXx的值。从而,和值S1(X)为除外索引寄存器INDXx所指的缓冲器ex buf〔i〕以外的缓冲器ex_buf的CV值的和。和值S2(x)为求和到索引寄存器INDXx所指的缓冲器ex buf的缓冲器ex_buf的CV值的和值。而和值S3(x)为某一索引寄存器的总和值。
参见图6,MSU 4的CPU 10在步骤600中检验是否有来自上级MCU2的关于SD报警检测的规定。如果有规定,CPU10在步骤602、626、644、658与670中检验对应的规定的检测BER是否对应于10E-5、10E-6、10E-7、…、及10E-9中的任何一个。首先在步骤602中检验检测BER是否对应于10E-9。如果检测BER对应于10E-9,便进入步骤604。
在步骤604中,CPU10用S1(e9)代入和值S。换言之,和值S如下。
该和值S是通过求和CV阵列缓冲器e9_buf〔i〕(i=0至9)的CV值而得出的,但除外索引寄存器INDX9所指的CV阵列缓冲器e9_buf〔5〕的CV值。
参照图3计算和值S的一个实例的描述如下。由于INDX9正指向缓冲器e9_buf〔5〕,即Ix的值为缓冲器e9_buf〔5〕的CV值,便求和除外缓冲器e9_buf〔5〕以外的缓冲器e9_buf〔i〕(i=0至4,6至9)的CV值。从而,和值S为对应于9000秒的检测时间的CV值。此时,应注意,最近的CV值存储在缓冲器e9_buf〔4〕中,而最老的CV值则存储在缓冲器e9_buf〔6〕中。
同时,在步骤604中,将极限值L设置为对应于表1中所示的10E-9的检测BER的数字(=1536)×10的e9极限值L(e9)。
CPU10在步骤606中将和值S与极限值L比较。如果和值S大于极限值L,便在步骤624中设置SD报警标志。然而,如果和值S小于极限值L,对应同时考虑和值S(e8)、S(e7),…,S(e5)。从而,如果和值S小于极限值L,则进入步骤608。
首先,在步骤608中将和值S代入为S=S+S2(e8)。换言之,和值S如下。
如从上面理解的,和值S是通过将求和到索引寄存器INDX8所指的缓冲器e8_buf〔i〕(例如,图3的i=0)的e8_buf和值加到值S1(e9)而得出的。然后CPU10在步骤610中将步骤608中得出的和值S与极限值进行比较。此时,和值S为对应于9000秒检测时间的CV值。如果和值S大于极限值L,便在步骤624中设置SD报警标志。然而,如果和值S小于极限值L,则进入步骤612。
在步骤612中,首先用S+S2(e7)代入和值S。换言之,和值S是通过将
加在步骤608的和值S上而得出的。而
是通过求和到索引寄存器INDX7所指的缓冲器e7_buf〔i〕(例如图3的i=4)的e7_buf和值而得出的。然后,CPU10在步骤614中将步骤612中得出的和值S与极限值L比较。此时,和值S为对应于9040秒检测时间的CV值。如果和值S大于极限值L,便在步骤624中设置SD报警标志。然而,如果和值S小于极限值L,则进入步骤616。
在步骤616中,首先用S+S2(e6)代入和值S。换言之,和值S是通过将
加在步骤612的和值S上而得出的。
是通过将e6_buf和值求和到索引寄存器INDX6所指的缓冲器e6_buf〔i〕(例如图3的i=2)而得出的。然后,CPU10在步骤618中将步骤616中得出的和值S与极限值L比较。此时,和值S为对应于9042秒检测时间的CV值,如果和值S大于极限值L,便在步骤624中设置SD报警标志。然而,如果和值S小于极限值L,则进入步骤620。
在步骤620中,首先用S+S2(e5)代入和值S。换言之,和值S是通过将
加到步骤616的和值S上而得出的。
是通过求和e5_buf和值到索引寄存器INDX5所指的缓冲器e5_buf〔i〕(例如图3的i=9)而得出的。然后CPU10在步骤622中将步骤616中得出的和值S与极限值L比较。此时,和值S为对应于9042.9秒检测时间的CV值。如果和值S大于极限值L,便在步骤624中设置SD报警标志。然而如果和值S小于极限值L,则进入返回步骤。
图6的步骤626至642的流程示出当与SD报警相关的规定(检测BER)对应于10E-8时的SD报警检测操作。参照上述图6描述的操作,步骤626至642的流程图是容易理解的。以相同的方式,图6的步骤644至656的流程图示出当与SD报警检测相关的规定(检测BER)对应于10E-7时的SD报警检测操作。而图6的步骤658至668的流程图则示出当关于SD报警检测的规定(检测BER)对应于10E-6时的SD报警检测操作。最后,图6的步骤670至674的流程图示出当与SD报警检测相关的规定(检测BER)对应于10E-5时的SD报警检测操作。
诸如上述图6的操作中的SD报警标志的“设置”是表示在图3中所示的数据库区的一个SD报警标志区中的。
下面参照图7描述复位SD报警标志的操作。复位SD报警标志的操作与SD报警标志的操作相似。然而,规定是从为了进一步检验注销条件而装设的CV阵列缓冲器e10_buf〔i〕(i=0至9)执行的。从表1中,规定检测BER的10E-5对应于注销BER的10E-6,而检测BER的10E-6对应于注销BER的10E-7,检测BER的10E-7对应于注销BER的10E-8,及检测BER的10E-8对应于注销BER的10E-9。以及检测BER的10E-9对应于注销BER的10E-10。相应地,如果操作员将规定(检测BER)设置在10E-5上,则将注销BER设置的10E-6上。
从而,MSU4的CPU10检验是否有关于SD报警注销的规定,即在步骤700中是否有关于SD报警注销的规定。如果有规定,CPU10在步骤702、726、744、758与772中检验对应规定的注销BER是否对应于10E-6、10E-7,…,及10E-10中任何一个。首先,在步骤702中检验注销BER是否对应于10E-10。如果注销BER对应于10E-10,便进入步骤704。
在步骤704中,CPU10用S1(e10)代入和值S。换言之,和值S如下。
和值S是通过求和CV阵列缓冲器e10_buf〔i〕(i=0至9)而得出的,但除外索引寄存器INDX10所指的CV阵列缓冲器e10_buf〔7〕的CV值。
参照图3计算和值S的一个实例的描述如下。由于INDX10指向缓冲器e10 buf〔7〕,即IX的值为缓冲器e10 buf〔7〕的CV值,便将除外缓冲器e10_buf〔7〕以外的缓冲器e10_buf〔i〕(i=0至6,8至9)的CV值加在一起。相应地,和值S为对应于90000秒检测时间的CV值。此时,应注意,最近的CV值存储在缓冲器e10_buf〔6〕中,而最老的CV值则存储在缓冲器e10_buf〔8〕中。
同时在步骤704中将极限值L设置为对应于表1中所示的10E-10的注销BER的数字(=1536)×10的e10极限值L(e10)。
CPU10在步骤706将和值S与极限值L比较。如果和值S大于极限值L,便进入返回步骤,由于SD报警标志在设置状态中。然而,如果和值S小于极限值L,和值S(e9),S(e8),…,S(e5)也应考虑。从而,如果和值S小于极限值L,则进入步骤708。
首先,在步骤708中将和值S代入为S=S+S2(e9)。换言之,和值S如下。
从以上可知,和值S是通过将求和到索引寄存器INDX9所指的缓冲器e9_buf〔i〕(例如图5的i=5)的e9_buf和值加在值S1(e10)而得出的。然后CPU10在步骤710中将步骤708中得到的和值S与极限值L比较。此时,和值S为对应于95000秒检测时间的CV值。如果和值S大于极限值L,便进入返回步骤,由于SD报警标志在设置状态中。然而,如果和值S小于极限值L,则进入步骤712。
在步骤712中,首先用S+S2(e8)代入和值S。换言之,和值S是通过将
加在步骤708的和值S上而得出的。
是通过求和到索引寄存器INDX8所指的缓冲器e8_buf〔i〕(例如图3的i=0)的e8_buf和值而得出的。然后,CPU 10在步骤714中将步骤712中得出的和值S与极限值L比较。此时,和值S为对应于95000秒检测时间的CV值。如果和值S大于极限值L,便进入返回步骤,由于SD报警标志在设置状态中。然而,如果和值S小于极限值L,则进入步骤716。
在步骤716中,用S+S2(e7)代入和值S。换言之,和值S是通过将
加在步骤712的和值S上而得出的。
是通过求和到索引寄存器INDX7所指的缓冲器e7_buf〔i〕(例如图3的i=4)的e7_buf和值而得出的。然后,CPU10在步骤718中将步骤716中得出的和值与极限值L比较。此时,和值S为对应于95040秒检测时间的CV值。如果和值S大于极限值L,便进入返回步骤,由于SD报警标志在设置状态中。然而,如果和值S小于极限值L,则进入步骤720。
在步骤720中,用S+S2(e6)代入和值S。换言之,和值S是通过将
加在步骤716的和值S上而得出的。
是通过求和到索引寄存器INDX6所指的缓冲器e6_buf〔i〕(例如图3的i=2)的e6_buf和值而得出的。然后CPU10在步骤722中将步骤720中得出的和值S与极限值L比较。此时,和值S为对应于95042秒的检测时间的CV值。如果和值S大于极限值L,便进入返回步骤,由于SD报警标志是在设置状态中。然而,如果和值S小于极限值L,则进入步骤723。
在步骤723中,首先用S+S2(e5)代入和值S。换言之,和值S是通过将
加在步骤720的和值S上而得出的。
是通过求和到索引寄存器INDX5所指的缓冲器e5_buf〔i〕(例如图3的i=9)的e5_buf和值而得出的。然后,CPU10在步骤724中将步骤723中得出的和值S与极限值L比较。此时,和值S为对应于95042.9秒的检测时间的CV值。如果和值S大于极限值L,便进入返回步骤,由于SD报警标志是在设置状态中。然而,如果和值S小于极限值L,则检验是否注销了SD报警,并从而在步骤725中复位“设置的”SD报警标志。
图7的步骤726至743的流程图示出当关于SD报警注销的规定(注销BER)对应于10E-9时的SD报警注销操作。参照上面描述的图7的注销操作,容易理解步骤726至743的流程图。以相同的方式,图7的步骤744至757的流程图示出当关于SD报警注销的规定(注销BER)对应于10E-8时的SD报警注销操作。以及图7的步骤758至770的流程图示出当关于SD报警注销的规定(注销BER)对应于10E-7时的SD报警注销操作。最后,图7的步骤772至780的流程图示出当关于SD报警注销的规定(注销BER)对应于10E-6时的SD报警注销操作。参照上面描述的图7的注销操作,步骤772至780的流程图是容易理解的。用诸如图7的操作“复位的”SD报警标志表示在图3中所示的数据库区中。
如上所述,按照本发明的SD报警检测与注销方法的优点在于通过执行本发明的SD报警检测与注销降低了数字微波***监视控制器中的存储器消耗。
虽然已例示及描述了本发明的认为是较佳的实施例,熟悉本技术的人员将会理解可以作出各种改变与修正及可用等效物来替代其部件而不脱离本发明的真实范围。
Claims (5)
1.一种数字微波***监视控制器中的信号恶化报警检测与注销的方法,其特征在于包括下述步骤:
在每一个定义在信号恶化报警检测与注销的规定中的最小时间间隔中执行一次中断,借此在每一个所述最小时间间隔中在包含多个每一时间缓冲器的第一每一时间缓冲器中存储一个从分支单元检测到的新的扰码;
当所述扰码充满所述第一每一时间缓冲器时,求和所述第一每一时间缓冲器的所述扰码并将其存储在包括所述第一每一时间缓冲器的时间间隔的时间和值的第二每一时间缓冲器中;
当所述扰码充满较低的每一时间缓冲器时,在某一时间上重复求和所述较低每一时间缓冲器的所述扰码并将其存储在包括所述较低每一时间缓冲器的时间间隔的时间和值的较高每一时间缓冲器中的步骤,借此将所述较低每一时间缓冲器的所述扰码存储在第六每一时间缓冲器中;以及
借助来自上级操作员的信号恶化报警检测和注销规定,将对应于所述信号恶化报警检测和消除规定的所述每一时间缓冲器的所述扰码的和值与事先按照所述扰码的所述和值定义的一个信号恶化报警检测极限值比较;
其中若所述每一时间缓冲器的所述扰码的和值大于事先定义的信号恶化报警检测极限值,则执行所述信号恶化报警检测,若所述每一时间缓冲器的所述扰码的和值小于事先定义的信号恶化报警检测极限值,则注销所述信号恶化报警检测的执行。
2.权利要求1中所要求的方法,其中所述最小时间间隔为100毫秒。
3.权利要求2中所要求的方法,其中所述每一时间缓冲器包括10个缓冲器单元。
4.一种用于数字微波***监视控制器中的信号恶化报警检测的方法,一个数据库包括每一时间缓冲器、一个信号恶化报警标志缓冲器及一个用于指示累计当前扰码值的所述每一时间缓冲器的单位缓冲器的索引寄存器,所述每一时间缓冲器分别包含10个单位缓冲器,较高每一时间缓冲器的一个扰码值由较低每一时间缓冲器的扰码值之和构成,所述方法包括下述步骤:
将除外当前正被指示的一个单位缓冲器的扰码以外的其余单位缓冲器的扰码相加到一个每一时间缓冲器中,借此用来自上级操作员的信号恶化报警检测规定,计算一个对应规定的扰码和值,及设定一个扰码极限值作为一个事先定义的值;
比较所述扰码和值与所述扰码极限值;
如果所述和值大于所述极限值,设置所述信号恶化报警标志缓冲器的信号恶化报警标志,借此检测到一次报警;
如果所述和值小于所述极限值,将所述和值与一个较低每一时间缓冲器的下一个和值相加,借此得出一个新和值;
如果所述新和值大于所述极限值,设置所述信号恶化报警标志,借此检测到一次报警;以及
当通过求和到最低每一时间缓冲器的和值所得出的所述新和值小于所述极限值时,执行一个不带所述报警检测的结束步骤。
5.一种用于数字微波***监视控制器中的信号恶化报警注销的方法,一个数据库包括每一时间缓冲器、一个用于由信号恶化设置一个报警标志到一个设置值上的信号恶化报警标志缓冲器、及一个用于指示用于累计当前扰码值的所述每一时间缓冲器的一个单位缓冲器的索引寄存器,所述每一时间缓冲器分别包括10个单位缓冲器,一个较高每一时间缓冲器的一个扰码值是通过较低每一时间缓冲器的扰码值相加而构成的,所述方法包括下述步骤:
将除当前正被指示的所述单位缓冲器的扰码以外的其余单位缓冲器的扰码加到一个每一时间缓冲器中,借此用来自上级操作员的信号恶化报警注销规定,计算一个对应的规定的扰码和值,及设定一个扰码极限值作为一个事先定义的值;
比较所述扰码和值与所述扰码极限值;
如果所述和值大于所述极限值,执行不带所述报警注销的一个结束步骤;
如果所述和值小于所述极限值,将所述和值与一个较低每一时间缓冲器的下一个和值相加,借此得出一个新和值;
如果所述新和值大于所述极限值,执行一个不带所述报警注销的结束步骤;以及
当通过求和到最低的每一时间缓冲器的和值所得出的所述新和值小于所述极限值时,复位所述信号恶化报警标志缓冲器的信号恶化报警标志。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR36342/95 | 1995-10-20 | ||
KR1019950036342A KR0154863B1 (ko) | 1995-10-20 | 1995-10-20 | 동기식 디지탈 마이크로웨이브 시스템에 있어서 신호감쇄 검출 및 해제 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1154026A CN1154026A (zh) | 1997-07-09 |
CN1080493C true CN1080493C (zh) | 2002-03-06 |
Family
ID=19430780
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN96112351A Expired - Fee Related CN1080493C (zh) | 1995-10-20 | 1996-09-20 | 一种用于同步数字微波***中的信号恶化检测与注销方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US5867096A (zh) |
KR (1) | KR0154863B1 (zh) |
CN (1) | CN1080493C (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6775237B2 (en) * | 2001-03-29 | 2004-08-10 | Transwitch Corp. | Methods and apparatus for burst tolerant excessive bit error rate alarm detection and clearing |
US7772672B2 (en) | 2005-09-01 | 2010-08-10 | Micron Technology, Inc. | Semiconductor constructions |
JP4872415B2 (ja) * | 2006-03-31 | 2012-02-08 | 日本電気株式会社 | 信号劣化検出方法、信号復旧検出方法及びそれらの装置並びにトラフィック伝送システム |
US9300525B2 (en) | 2010-07-02 | 2016-03-29 | At&T Intellectual Property I, L.P. | Method and system to identify a source of signal impairment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5323145A (en) * | 1992-03-02 | 1994-06-21 | Alcatel Network Systems, Inc. | Alarm collection architecture with redundant bus |
US5408218A (en) * | 1993-03-19 | 1995-04-18 | Telefonaktiebolaget L M Ericsson | Model based alarm coordination |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4249166A (en) * | 1978-10-25 | 1981-02-03 | Honeywell Inc. | Line supervision |
US4446462A (en) * | 1982-03-01 | 1984-05-01 | General Electric Company | Method and apparatus for multiple frequency transmission of information in a digital communication system |
US5212475A (en) * | 1988-05-18 | 1993-05-18 | Siemens Aktiengesellschaft | Method for generating an alarm inhibit signal |
US5214577A (en) * | 1990-10-24 | 1993-05-25 | Osaka Gas Co., Ltd. | Automatic test generation for model-based real-time fault diagnostic systems |
US5508690A (en) * | 1991-02-13 | 1996-04-16 | E-Systems, Inc. | Programmable data alarm |
US5309448A (en) * | 1992-01-03 | 1994-05-03 | International Business Machines Corporation | Methods and systems for alarm correlation and fault localization in communication networks |
-
1995
- 1995-10-20 KR KR1019950036342A patent/KR0154863B1/ko not_active IP Right Cessation
-
1996
- 1996-09-20 CN CN96112351A patent/CN1080493C/zh not_active Expired - Fee Related
- 1996-10-21 US US08/736,043 patent/US5867096A/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5323145A (en) * | 1992-03-02 | 1994-06-21 | Alcatel Network Systems, Inc. | Alarm collection architecture with redundant bus |
US5408218A (en) * | 1993-03-19 | 1995-04-18 | Telefonaktiebolaget L M Ericsson | Model based alarm coordination |
Also Published As
Publication number | Publication date |
---|---|
KR970022818A (ko) | 1997-05-30 |
CN1154026A (zh) | 1997-07-09 |
KR0154863B1 (ko) | 1998-11-16 |
US5867096A (en) | 1999-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1257244A (zh) | 多处理器转换装置和主处理器转换方法 | |
US6363468B1 (en) | System and method for allocating memory by partitioning a memory | |
KR102126320B1 (ko) | 분산 처리 시스템, 데이터 처리 방법 및 제어 노드 장치 | |
CN1773459A (zh) | 从同步冗余设备选择状态数据的方法和*** | |
CN100438429C (zh) | 基于父子关系的告警相关性处理方法 | |
CN1080493C (zh) | 一种用于同步数字微波***中的信号恶化检测与注销方法 | |
US5724362A (en) | Apparatus and method employing a window reset for excessive bit error rate alarm detection and clearing | |
CN115563180A (zh) | 动态阈值生成方法、装置、设备及存储介质 | |
Kruse et al. | Processor power considerations—An application of fuzzy Markov chains | |
CN109921970B (zh) | 一种数据处理方法及*** | |
CN1984119B (zh) | 一种利用时分技术实现流量控制的方法 | |
CN1873711A (zh) | 一种告警信息的处理方法 | |
EP0884684B1 (en) | Multiple interrupt handling method and apparatus | |
CN1870510A (zh) | 一种实现网络故障快速识别的方法 | |
CN1172392A (zh) | Atm信元形成装置 | |
CN114791912A (zh) | 一种数据处理方法、***、电子设备及存储介质 | |
CN1832419A (zh) | 一种表达式的解析方法 | |
CN109815048B (zh) | 数据读取方法、装置及设备 | |
CN112187543A (zh) | 一种云平台事件监控***、方法及电子设备 | |
EP0905619A3 (en) | A list management system and method | |
RU2005106196A (ru) | Способ динамического распределения нагрузки для сигнальных точек и подсистем | |
CN1449116A (zh) | 模数转换器阈值检测电器 | |
CN111208918B (zh) | 触控装置及触控定位方法 | |
CN112181738B (zh) | 一种器件簇串联序号的识别装置及电子设备 | |
CN111078389B (zh) | 一种垃圾数据清理方法、装置、电子设备及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1047479 Country of ref document: HK |
|
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |