[发明专利]在分组交换设备中用于处理冗余交换平台的方法以及用于实现这种方法的交换设备无效
申请号: | 94191615.4 | 申请日: | 1994-02-10 |
公开(公告)号: | CN1120379A | 公开(公告)日: | 1996-04-10 |
发明(设计)人: | J·S·R·瓦尔曼 | 申请(专利权)人: | 艾利森电话股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 董巍,张志醒 |
地址: | 瑞典斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分组 交换 设备 用于 处理 冗余 平台 方法 以及 实现 这种方法 | ||
技术领域
本发明涉及一个在分组交换设备中,用于处理并行交换平台的方法,以及一个包括这种处理的分组交换设备。
发明背景
在一个网络中,例如一个ATM网络,用于传输数据分组的交换设备要有很高的可靠性,为了满足这种需要,就要有一些形式的冗余,即在交换设备中,把一部分硬件做为双倍或多倍单元,这些单元完成完全相同的功能,并且相互间以并行的方式操作。实现这种冗余的一个通用的方法是采用并行和独立的交换平台。
在分组交换设备中,数据分组的传输会出现错误,导致例如个别数据分组的丢失,数据分组中出现地址错或比特错。在由分组交换设备转发这些数据分组时,就会发现这些错误。如果提供了一些交换平台,那么所要完成的是在分组交换设备的输出端口只接收和转发在传输中没有发生错误的数据分组,并且还监控数据分组按照正确的顺序转发。在分组网络,尤其是ATM网络中,在一定程度上允许数据分组的丢失和丢弃。例如,在分组交换设备中,用于处理统计复用的缓冲区会都被占用,那么在这之后收到的要放入缓冲区的数据分组就都会丢失。在交换设备中带有冗余装置,例如带有并行交换平台,则在不同的平台上的相同的数据分组不会同时出现在交换设备的输出端口,冗余处理在并行交换平台的连接点终止。为了确保正确的转发分组流,在这种分组交换设备的输出侧要一些规程。
先有技术
欧洲专利申请0 381 334公开了异步,冗余数字数据消息的处理。一些并行且相同的通信信道各自与各自的缓冲区相连。以任意的顺序收到的不同的数据消息被存贮并进行多数选择,以确定哪些信道具有正确的数据消息。
在欧洲专利申请即-A10453607中,公开了一个带有冗余交换平台的分组交换设备。对交换设备的每一个输出端口有一个相同的单元,这些单元从不同的交换平台接收数据分组,并且用一样的方法不仅选择没有错误的数据分组,而且优选地或首先从数据分组的传送最慢的交换平台上选择。在冗余平台的结束处,检测在最慢的平台上传输的数据分组是否是交换设备中按照正确的序列顺序将要转发的下一个分组。如果是,则转发该分组;否则,通过把下一个传输的分组写在第一数据分组的上面,而丢弃该分组。
本发明的小结。
本发明的一个目的是提供如上所述的一个方法和一个分组交换设备,在这种方法和交换设备中,把由交换设备转发的,由来源于不同交换平台的,传送给交换设备的输出侧的数据分组合成数据分组流的处理,这种处理简单且可靠,被转发的分组流要尽可能地接近到达分组交换设备的数据分组流。
本发明的进一步的目的在于提供如上所述的一个方法和一个分组交换设备,这个方法和交换设备允许由交换设备转发的数据分组流中的数据分组不仅从当前优先的平台获取,而且可以来自其它平台。
根据本发明,为实现上述目的提供了一个方法和一个分组交换设备。详细特征和本发明的范围在后面的权利要求中描述。
这样在数据分组交换设备中,通常为每个已建立的连接提供了一个获取正确的输出数据分组流的方法,在交换设备中包括了几个交换平台,这些平台相互之间是一致且并行的,因此交换设备被安排用于数据分组的传送,它包括了输入单元或端口及输出单元或端口以及并行交换平台,并且它在并行交换平台上,在输入端口和输出端口之间建立连接,到达的数据分组以相同拷贝的形式在冗余平台上并行地传输。当第一个数据分组到达一个输出端口,由输出端口的控制电路直接对其进行检测,看它是否为由交换设备转发的下一个数据分组。第一种情况,如果是这样,该数据分组将被传送到交换设备的输出端口的转发单元中的一个FIFO类型的输出缓冲区中,以便从交换设备中转发出去。第二种情况,如果它不是下一个被转发分组,该数据分组将被存贮在一个缓冲区中,这个缓冲区专门用于该数据分组所属的连接和该数据分组所经过的交换平台。对于每个输出端口,每个交换平台和每个已建立的连接都有一个缓冲区用于存贮或保留至少一个数据分组大小的空间。
交换设备输出端口的控制电路最好进一步安排成对第一种情况中用于第一个数据分组所属的连接的缓冲区进行测试,以确定它们是否也包括了在第一数据分组之后,按照正确的顺序序列应转发的下一个数据分组。第三种情况,当下一个数据分组正在一个缓冲区中,这个下一数据分组将传送给转发单元的输出缓冲区,以便该数据分组也从交换设备中转发出去。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾利森电话股份有限公司,未经艾利森电话股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/94191615.4/2.html,转载请声明来源钻瓜专利网。