新闻资讯

医院排队机系统厂家-用逻辑乘选线模拟TST网络呼损的程序框

2023-10-20 12:31


框8是选线,即把求出的两个字的内容进行逻辑乘,判断输入一 侧的内部时隙与输出一侧对应的内部时隙是否均为空闲。如果逻辑 乘结果为零,表示没有一个对应位均为“1”,即在这两个字中没有选 通。如果逻辑乘结果非“0”,表示至少有一条空闲通路。

框9是在逻辑乘结果中寻找为“1”的位,如有多个',则要选定 一个“1”,例如选定力位。

框10是把输入T级膈台的4G)字和输出T级£2台的^质)字 中的第力位改忙。

框H是把输入T级初台和输出T级汀台的反向传输时瞭改 忙。正向传输的内部时隙据= 32XVF+j】,反向传输的内部时隙ja与 >2相差半帔,所以顶3=为+ 64(模128)。

框12是记录输出T级左侧时隙在这次呼叫中,是被输犬T级 的哪一台的哪一个字占用的。

框13把总呼叫次数加1,行计数单元清“0”,为下一次呼叫选线 进行计数作准备。

框14是在输入T级n台的A⑺字和输出T级i2台的B0)字 进行逻辑乘结果为“0”(表示在这对应的32个'通路上未选通)后,把 逻辑乘的次数加1。

框15是判断逻辑乘是否到达4次,如未到4次,进入框16o

框16是把n台和让台各包含的4个字的行号减1,再进入框8 进行逻辑乘。

框17是4次逻辑乘均为“0”,表示这次呼叫选线失败,损失呼叫 次数加1。

框18是在框4判断为释放事件后,按独立随机事件模拟输出T 级左侧释放哪一个时隙,例如为B&)的第知位。

框19检查8(加)的第k2位是否为“0”,如为[濂示该位空闲; 不需要释放,转入框3,重新取随机数Z。

框20是检查B(知)的第k2位为“0”时将该位改闲°

框21是按CQ)的记录找出8(知)的第k2位是输入T级的哪一 个字接入的,并将该字的第奶位由忙改闲。

框22是按反向传输的时隙相差半帧的规则,求出反向传输的时 隙并由忙改闲。

框23是判断总呼叫次数是否达到统计平衡次数,如果正好达 到,则进入框24,把损失呼叫次数清“0”,准备重新统计。

框25是判断总呼叫次数是否达到预定模拟次数,如果达到,进 入框26,打印模拟结果°

            第二种方法,用存储器中的一个字表示一个时隙。该字为“0”,时 隙空闲s该字非“0",时隙忙。采用算术加法选线,模拟程序框图如图 9.22。

框1中的矩阵和分别表示输入T级左侧和右 侧的时隙?0,标)和DgQ分别表示输出T级左侧和右侧的时 隙,眼。3分别为If 832、"“5分别为1*128。开始时,AG】,£2)、B ("房)、^(,3”5)、心(若”4)均清“0",表示所有时隙均空闲。C和U仍 为总呼叫次数和损失呼叫次数。

框2、3、4和图9. 21中相应的框完全一样。

框5是模拟呼叫发生在输入T级的哪一台(加为If 8)哪一个 时隙(仄为128)。

框6是模拟选定的输出时隙在输出T级的哪一台为 18) 哪一个时隙(九为1-128)。

框7是在确定的前提下,把代表输入T级右侧128个内部 时隙的字和输出T级左侧128个内部时隙的字进行算术加G为1 f 128),结果为“0”,表示选通,128次相加结果均不为“0”,表示未选 通,进入框8,把损失呼叫次数加1。 匚.

框9是在框7选通以后,把这次呼叫所占用的时隙全部改忙。即 让表示输出T级右侧时隙的字记录是左侧的哪一个时隙占 用的,让表示输出T级左侧时隙的字C(Z3,f5)记录是哪一台输入T 级的哪一个时隙占用的,让表示输入T级右侧时隙的字眼)记 录是左侧的哪一个时隙占用的,最后把发生呼叫的时隙#("“2)由“0”改

框10是把反向传输所涉及的时隙改忙。先求出反向传输的内部 时隙,"6 =膈+ 64(模128),然后把DG]32)、CG1房)、3(危低)、4 (,30)仿框9改忙。

框11是把总呼叫次数加1。… L

框12是在框4判断为释放事件后模拟释放的输出时隙Q

框13检查D(&,")是否空闲。

框14是在QG并D为忙的情况下,先按 WG中的记录求C (,、,根儿再按匕^^章^中的十己录求^^孔^再按召^寸尸中的十己录求 山(源任2);然后让 />&3,")、<^(£3,,5)、8(行"5)、461并2)均为“0''。

框15是按正向传输的内部时隙么求反向传输的内部时隙3再 仿框14中的办法,把D(i】”2)、CG]并6)、3(布房)、4(讯”4)改闲。

上一篇:医用呼叫系统厂家-信号传递方式
返回
下一篇:病房呼叫系统厂家-数字交换网络
Baidu
map