宽带数字交叉连接系统的交叉连接控制设备及方法

文档序号:7929471阅读:251来源:国知局
专利名称:宽带数字交叉连接系统的交叉连接控制设备及方法
技术领域
本发明涉及B-DCS(宽带数字交叉连接系统),尤其涉及交叉连接控制设备及方法,其能够例如,当在用于B-DCS的交换机中重新建立交叉连接时,通过检测预先设定的交叉连接信息,防止交叉连接错误。
在传统的交叉连接机制中,当涉及新输入端口的交叉连接命令被输入到处于预设交叉连接状态的输出端口时,先前建立的交叉连接被切断,同时建立新的交叉连接。因此,当输入错误的交叉连接命令时,DCS中可能生成错误。


图1是一个框图,显示了传统的DCS。如图所示,传统DCS包括信号线接口110,连接在DS-N和STM-N信号收发器线路上;电路分配单元120,用于区分-分配通过信号线接口110输入/输出的DS-N和VC-N信号;同步单元140,用于使系统同步;存储器单元150,用于存储在电路分配单元120中处理的数据;操作终端160,用于通过提供操作者与系统之间的接口操作系统;主控制单元130,用于控制各结构单元。
图2a和2b显示了传统DCS的输入-输出端口的连接建立过程。如图所示,在输出端口A和输入端口A之间的交叉连接状态下,当交叉连接建立命令由输入端口B输入到输出端口A时,输出端口A和输入端口A之间的交叉连接被释放,并且输入端口B和输出端口A被交叉连接。特别地,传统DCS中,当交叉连接命令由其他输入端口输入时,不论是否存在交叉连接状态,将根据新的交叉连接建立命令建立新的交叉连接。
然而,在传统的交叉连接机制中,当由于输入错误而新建立了交叉连接时,可以向已建立的输出端口施加重建命令。这种情况发生时,输出端口中处理的业务可能会被中断。
为了防止交叉连接命令导致业务中断,交叉连接可由软件之类的方法来控制。但这种情况下,由于目前实际设备的连接状态可能与软件类的连接信息不同,需要仔细关注建立新的信号线交叉连接,和/或关注管理现存的信号线。
本发明的另一个目的是提供一种交叉连接控制设备和方法,当交叉连接命令输入到DCS(数字交叉连接系统)中时,通过根据相关输出端口的业务状态选择性地执行交叉连接命令,该设备和方法可以防止由于交叉连接命令的输入/输出错误导致业务中断。
为实现上述目的,根据本发明的B-DCS(宽带数字交叉连接系统)中使用的交叉连接控制设备包括交叉连接信号发生单元,其根据输入的交叉连接命令生成建立交叉连接的信号;安装在输出端口的交换单元,用于根据来自交叉连接发生单元的交叉连接信号,在输入端口和输出端口之间建立交叉连接。
为实现上述目的,根据本发明的DCS(数字交叉连接系统)交叉连接控制方法包括接收交叉连接命令;根据交叉连接命令生成输入/输出端口地址和连接/释放请求信号;把要连接的输入端口地址发送到各个输出端口;生成表明输出端口和输入端口之间的交叉连接建立的使能信号(W_EN);使用使能信号判断输出端口是否处于预设交叉连接状态;当输出端口处于预设交叉连接状态时,生成错误消息;当输出端口没有处于预设交叉连接状态时,在输出端口和输入端口之间建立交叉连接。
本发明的其它优点、目的和特征有一部分将在以下的说明书中进行阐述,有一部分则对于本领域的技术人员经过对以下内容的检验后会变得明了,或者通过本发明的实践而体验到。所附的权利要求书具体指出了本发明的目的和优点。
优选实施例说明下面将参照附图详细描述B-DCS(宽带数字交叉连接系统)中使用的交叉连接控制设备及其方法的实施例。
框3表明了根据本发明的一个实施例的DCS(数字交叉连接系统)中使用的交叉连接控制设备的连接信号发生装置。交叉连接控制设备包括命令发生单元300,其从操作终端350接收交叉连接命令;指定将要相互交叉连接的输入端口和输出端口的地址;生成连接/释放请求信号。交叉连接命令最好在操作终端350中生成,但并不限于此。交叉连接命令发出命令在指定的输入端口和输出端口之间建立交叉连接,从而重建先前建立的交叉连接状态。
为建立期望的交叉连接,本发明中使用了三个信号(输入端口地址信号,输出端口地址信号和交叉连接使能信号)。在这个示例性的实施例中,根据本发明的交叉连接控制设备被应用于拥有96个输入端口和96个输出端口的无阻塞交换机。因为有96个输入端口和96个输出端口,为了指定96个端口,每个输入端口和输出端口的地址由7比特构成。
如图3所示,命令发生单元300包括命令处理单元305,其含有地址处理模块310和命令处理模块320;以及I/O信号再处理模块330。
地址处理模块310根据输入的交叉连接命令生成将被连接的输入端口的地址和将被连接的输出端口的地址。因为端口地址被指定为7比特,所以输入端口的地址构造为“输入地址[60]”,输出端口的地址构造为“输出地址[60]”。
当命令处理模块320从操作终端350接收到交叉连接命令时,向相关输入端口和相关输出端口传输连接释放信号,也向将被相互交叉连接的输入端口和输出端口传输交叉连接信号。
I/O信号再处理模块330生成96个7比特的地址信号,用于挑选一个将与输出端口交叉连接的输入端口。这可以通过对地址处理模块310中生成的输入和输出端口地址进行再处理来完成。
框4表明了根据本发明的DCS(数字交叉连接系统)中使用的交叉连接控制设备的交换装置400的一个实施例。从功能上来说,交换装置400重建由命令发生单元300中生成的地址所指定的输入端口和相关输出端口之间的交叉连接状态。从结构上来说,交换装置400包括使能信号发生模块410、分析模块420以及交换模块430。最好为每个输出端口分配一个交换模块430。因为有96个输出端口,所以一个命令发生单元300中生成的输出信号向96个交换装置400传输,从而对每个输出端口的交叉连接进行控制。
使能信号发生模块410从命令发生单元300的命令处理模块320接收连接请求信号,分别从地址处理模块310接收输出端口地址(输出地址[60]),从I/O端口地址再处理模块330接收输入端口地址(输入地址[60]),并生成使能信号(W_EN),用于重新建立交叉连接。特别地,使能信号发生模块410生成96个使能信号(W_EN),用于生成交换连接,以及96个禁止信号(D_EN),用于释放交换连接。因此,当从命令处理模块320施加新的连接命令时,使能信号发生单元410生成7比特的输入端口地址(输入地址[60]),1比特的使能信号(W_EN)以及1比特的禁止信号(D_EN)。因为禁止信号(D_EN)与交叉连接释放控制相关,在此将不详细描述。
分析模块420接收与输入端口相关的使能信号(W_EN),该输入端口由从使能信号发生单元410中输出的输入端口地址(输入地址[60])指定,分析模块420还判断相关输入端口和输出端口之间是否可以进行交叉连接。特别地,当存在预设连接时,分析模块420断定该连接无效,除此之外,分析模块420断定连接有效。判断结果中,若断定为连接有效状态,分析模块420生成交换控制信号(OUT_EN),将其向交换模块430输出,并控制交换模块430。
若OUT_EN信号为1,则根据从分析模块420输入的锁存地址信息,96个输入端口中的一个相关端口被连接到输出端口。若OUT_EN信号为0,则输出端口不与任何输入端口连接并被设为空端口。
分析模块420比较使能信号发生模块410中生成的使能信号(W_EN)和预存的OUT_EN信号。若断定信道处于预设交叉连接状态,分析模块420生成错误信号并将其向操作终端350或系统的操作管理单元传输。因此,操作者通过错误信号能够改正错误的交叉连接命令。
若交换模块430从分析模块420接收到表明相关输入端口和输出端口之间的连接有效的OUT_EN信号,则执行交换操作,以建立相关输入端口和输出端口之间的交叉连接。交换模块430最好构造为B-DCS中的空间交换机。
例如,96×96交叉点交换机中,每个输出端口具有交换装置400。因此,当输入关于输出端口#1的交叉连接命令时,连接在输出端口#1的交换装置400中的使能信号发生模块410生成输入端口地址(输入地址[60])和使能信号(W_EN#1)。当输出端口#1的交叉连接被预设时,分析模块420生成错误信号,除此之外,它输出用于控制交叉连接设定的信号(OUT_EN#1),同时向输出端口#1输出锁存的输入端口地址(输入锁存地址_[60])。交换模块430从分析模块420接收控制信号(OUT_EN#1),并且在其96个输入端口中[950],把由锁存的输入端口地址(输入锁存地址[60])指定的输入端口与输出端口#1连接起来,因此,完成了交叉连接建立。
图5是一个流程图,表明了根据本发明的DCS(数字交叉连接系统)的交叉连接控制方法。如图所示,通过操作者的操作,用于重建交叉连接的交叉连接命令被从DCS的操作终端350输入到本发明的交叉连接控制设备的命令发生单元300,如步骤S510所示。然后,命令发生单元300的地址处理模块310根据交叉连接命令生成地址信号,以指示输入端口和输出端口,并将该信号传输到I/O端口地址再处理模块330。命令处理模块320根据交叉连接命令生成连接/释放请求信号,并将其传输到每个输出端口的交换装置400,如步骤S520所示。
连接/释放请求信号作为用于请求端口之间连接的连接请求信号而输出,或作为用于根据交叉连接命令请求端口之间连接释放的连接释放请求信号而输出。
步骤S520中,当生成连接释放命令时,可以执行连接释放操作,例如,通过与传统DCS中的电路分配单元120的方法相同的方法执行。
I/O端口地址再处理模块330再处理来自地址处理模块310的输入端口地址,并把将交叉连接的输入端口地址发送到每个输出端口的交换装置400,如步骤S530所示。特别地,在96×96交叉点交换机中,因为有96个输出端口,I/O再处理模块330生成96个将被传输到输出端口#1~#96的输入端口地址。
当接收到相关输入端口地址时,根据输入端口地址(输入地址[60])、输出端口地址(输出地址[60])以及输入到交换装置400的连接请求信号,交换装置400的使能信号发生装置410生成使能信号(W_EN),用于建立相关输入端口和输出端口之间的交叉连接,并将其传输到分析模块420,如步骤S540所示。
使能信号(W_EN)用于建立新的交叉连接。例如,当分配给输出端口#1的交换装置中的W_EN#1信号被设为1时,建立到输出端口#1的交叉连接。
当接收到使能信号(W_EN)时,分析模块420判断由相关交换装置400控制的输出端口是否处于预设交叉连接状态,如步骤S550所示。若输出端口处于预设交叉连接状态,分析模块420生成错误信号,如步骤S560所示。若输出端口没有处于预设交叉连接状态,则向交换单元430传输控制信号(OUT_EN)和锁存的输入端口地址(输入锁存地址[60]),因此,相关输出端口和指定的输入端口之间的交叉连接被重新建立,如步骤S570所示。
当生成错误信号时,不执行由通过操作终端350输入的交叉连接命令而指定的交叉连接建立。例如,当关于输出端口#1的控制信号(OUT_EN#1)被设为1时,96个输入端口中的一个由自分析模块420输入的锁存输入端口地址(输入锁存地址[60])指定的输入端口被连接到输出端口#1。若关于输出端口#1的控制信号(OUT_EN#1)被设为0,则输出端口#1被设为不与任何输入端口连接。
为了检查交叉连接状态,分析模块420把输入W_EN#1信号与预存OUT_EN#1信号相比较,然后生成关于与输出端口#1交叉连接的信道的错误信号。生成错误信号后,分析模块420维护现存锁存的输入端口地址(输入锁存地址[60]),并忽略新的输入端口地址(输入地址[60])。
若新使用的交叉连接命令要求连接没与任何输入端口(OUT_EN=0)连接的输出端口,因为错误信号是0,OUT_EN信号是1,锁存输入端口地址(输入锁存地址[60])被改变为新的输入端口地址(输入地址[60])。因此,若在由操作者设定的新交叉连接设定中生成了I/O设定错误,可以通过错误信号检测到错误,因此,能够保护目前运行的交叉连接信息。
如上所述,在根据本发明的DCS中使用的交叉连接控制设备及方法中,当在外界施加的交叉连接命令中生成I/O错误时,通过检测由于错误交叉连接尝试生成的I/O错误,可以防止预设交叉连接业务发生中断。
另外,在根据本发明的DCS中使用的交叉连接控制设备中,当建立新的交叉连接时,通过用硬件类的方法处理关于预设交叉连接的交叉连接信息,由于软件类的交叉连接信息和实际单元连接状态之间存在差异而在传统DCS中出现的问题能够得到解决。因此,本发明有利地提供了改进的交叉连接业务。
上述的实施例和优点仅仅是示例性的,并不对本发明构成限制。本发明可以容易地应用于其它类型的装置。本发明的说明书是用于进行说明,不限制权利要求的范围。对于本领域的技术人员,很显然可以有很多的替换、改进和变化。在权利要求书中,装置加功能的语句旨在涵盖实现所述功能的结构,其不仅包括结构的等同,也包括等同的结构。
权利要求
1.一种用于B-DCS(宽带数字交叉连接系统)的交叉连接控制设备,包括交叉连接信号发生单元,其根据输入的交叉连接命令生成用于建立交叉连接的信号;以及交换单元,连接到输出端口,并根据来自交叉连接信号发生单元的交叉连接信号建立输入端口和输出端口之间的交叉连接。
2.根据权利要求1所述的设备,其中,交叉连接信号发生单元包括命令处理单元,具有用于生成连接/释放请求信号的命令处理模块和生成输入/输出端口地址的地址处理模块;以及输入/输出端口地址再处理模块,对地址处理模块生成的输入/输出端口地址进行再处理。
3.根据权利要求1所述的设备,其中,交换单元包括使能信号发生模块,其生成使能信号(W_EN),用于根据下述端口重新建立交叉连接由地址处理模块指定的输入端口、为输出端口地址指定的输入端口、根据来自命令处理模块的连接/释放请求信号的输出端口;分析模块,其从使能信号发生模块接收使能信号(W_EN),并判断输入端口和输出端口之间是否可以建立交叉连接;以及交换模块,其根据分析模块的判断结果在输入端口和输出端口之间建立交叉连接。
4.根据权利要求3所述的设备,其中,当输出端口处于预设交叉连接状态时,分析模块生成错误消息。
5.根据权利要求3所述的设备,其中,当输出端口处于预设交叉连接状态时,分析模块不执行交叉连接重新建立。
6.根据权利要求3所述的设备,其中,当相关输出端口没有处于预设交叉连接状态时,分析模块执行交叉连接。
7.一种B-DCS(宽带数字交叉连接系统)的交叉连接控制方法,包括生成用于重新建立DCS(数字交叉连接系统)中的交叉连接的信号;根据所述信号判断是否可以在输入端口和输出端口之间执行交叉连接;以及根据判断结果执行交叉连接。
8.根据权利要求7所述的方法,其中所述的信号生成步骤包括接收交叉连接命令;根据交叉连接命令生成输入/输出端口地址和连接/释放请求信号;以及向输出端口发送将要连接的输入端口地址。
9.根据权利要求8所述的方法,其中所述的信号生成步骤包括生成用于指示输出端口和输入端口之间的交叉连接建立的使能信号(W_EN);以及根据所述使能信号判断输出端口是否处于预设交叉连接状态。
10.根据权利要求9所述的方法,其中,输入端口地址发送步骤包括当输出端口处于预设交叉连接状态时,生成错误消息;以及当输出端口不处于预设交叉连接状态时,在输出端口和输入端口之间建立交叉连接。
11.根据权利要求7所述的方法,其中所述的信号生成步骤包括根据所述信号生成用于指示输出端口和输入端口之间的交叉连接建立的使能信号;以及根据所述的使能信号判断输出端口是否处于预设交叉连接状态。
12.根据权利要求7所述的方法,其中,输入端口地址发送步骤包括当输出端口处于预设交叉连接状态时,生成错误消息;以及当输出端口不处于预设交叉连接状态时,在输出端口和输入端口之间建立交叉连接。
13.一种DCS(数字交叉连接系统)的交叉连接控制方法,包括接收交叉连接命令;根据交叉连接命令生成输入/输出端口地址和连接/释放请求信号;向输出端口发送将要连接的输入端口地址;生成指示输出端口和输入端口之间的交叉连接建立的使能信号(W_EN);根据使能信号判断输出端口是否处于预设交叉连接状态;当输出端口处于预设交叉连接状态时,生成错误消息;当输出端口不处于预设交叉连接状态时,在输出端口和输入端口之间建立交叉连接。
14.一种交换系统中建立信号路径的方法,包括接收把多个输入端口中的一个连接到多个输出端口中的一个的命令;判断所述一个输出端口是否处于预设连接状态;以及若确定该输出端口处于所述预设连接状态,则中止执行命令。
15.根据权利要求14所述的方法,其中,所述交换系统包含在宽带数字交叉连接系统中。
16.根据权利要求14所述的方法,还包括若确定输出端口处于所述预设连接状态,则输出警告信号。
17.根据权利要求14所述的方法,还包括若输出端口不处于所述预设连接状态,则在输入端口和输出端口之间建立连接。
18.一种用于在交换系统中建立信号路径的设备,所述系统包括多个输入端口和至少一个输出端口,所述控制器包括输入单元,其接收用于把多个输入端口中的一个端口连接到输出端口的命令;以及控制单元,其判断输出端口是否处于预设连接状态;若确定输出端口处于所述预设连接状态,则所述控制单元中止执行命令。
19.根据权利要求18所述的设备,其中,所述交换系统包含在宽带数字交叉连接系统中。
20.根据权利要求18所述的设备,其中,若确定输出端口处于所述预设连接状态,则控制单元输出警告信号。
21.根据权利要求18所述的设备,其中,若输出端口不处于所述预设连接状态,则控制单元在输入端口和输出端口之间建立连接。
22.根据权利要求18所述的设备,其中,所述系统包括多个输出端口,所述设备还包括多个分别连接到一个输出端口的交换模块,根据来自控制单元的信号,每个交换模块控制各输出端口到输入端口的连接。
全文摘要
在具有多个输入/输出端口的B-DCS(宽带数字交叉连接系统)中,一种B-DCS交叉连接控制设备,包括交叉连接信号发生单元,根据输入的交叉连接命令生成用于建立交叉连接的信号;安装在输出端口处的交换单元,根据所述交叉连接信号在输入端口和输出端口之间建立交叉连接。一种DCS交叉连接控制方法,包括接收交叉连接命令;根据交叉连接命令生成输入/输出端口地址和连接/释放请求信号;向各个输出端口发送将要连接的输入端口地址;生成指示输出端口和输入端口之间的交叉连接建立的使能信号(W_EN);根据使能信号判断输出端口是否处于预设交叉连接状态;若输出端口处于预设交叉连接状态,生成错误消息;否则在输出端口和输入端口之间建立交叉连接。
文档编号H04L12/28GK1411204SQ0214248
公开日2003年4月16日 申请日期2002年9月20日 优先权日2001年9月21日
发明者赵贤相 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1