-
公开(公告)号:US6091731A
公开(公告)日:2000-07-18
申请号:US50879
申请日:1998-03-30
申请人: Janus Biegaj , Mark Aldo Bordogna , Mark Henry Davis , Dominic Dominijanni , Kurt Arnold Hedlund , Gary Lynn McElvany
发明人: Janus Biegaj , Mark Aldo Bordogna , Mark Henry Davis , Dominic Dominijanni , Kurt Arnold Hedlund , Gary Lynn McElvany
CPC分类号: H04L49/503 , H04L49/153 , H04L49/253 , H04L49/552 , H04Q11/0478 , H04L49/103 , H04L49/205 , H04L49/3009 , H04L49/555
摘要: Arrangements for controlling a data switching network fabric and for synchronizing duplicate modules of such a fabric. A control complex, for determining new virtual connections to be established, and for disconnecting existing virtual connections, is connected through data links to the network fabric of a data switch. The network fabric has internal control processors. The control complex communicates with these processors by sending control packets over a dedicated internal ATM link and virtual connections to these internal processors to control their establishment and disconnection of user virtual connections. Duplicate modules of the data switching fabric receive identical packets and, when synchronized, transmit identical packets at the same time. The synchronization process is implemented by data links between the control processors of the duplicate fabrics to report progress on the step by step synchronization of internal queues. The algorithms for routing cells are identical in the two modules so that once the modules are synchronized, they remain in synchronism because they use identical paths. Advantageously, a switch to a standby module can be made without losing any cells. Advantageously, the control complex can transmit control packets at a rate limited only by the ability of the control complex to generate the packet, the ability of the fabric control processors to receive these control packets, and the bandwidth of the data links connecting the control complex to the network fabric. Advantageously, no special buses are required for connecting the control complex to the network fabric.
摘要翻译: 用于控制数据交换网络结构和同步这种结构的重复模块的布置。 用于确定要建立的新虚拟连接以及用于断开现有虚拟连接的控制复合体通过数据链路连接到数据交换机的网络结构。 网络结构具有内部控制处理器。 控制复合体通过专用内部ATM链路发送控制数据包和与这些内部处理器的虚拟连接来与这些处理器进行通信,以控制其建立和断开用户虚拟连接。 数据交换结构的重复模块接收相同的数据包,同步时同时发送相同的数据包。 同步过程由重复结构的控制处理器之间的数据链接实现,以报告内部队列的逐步同步的进度。 用于路由单元的算法在两个模块中是相同的,使得一旦模块被同步,它们保持同步,因为它们使用相同的路径。 有利地,可以在不损失任何单元的情况下进行到备用模块的切换。 有利地,控制复合体可以以仅由控制复合体产生分组的能力限制的速率传输控制分组,结构控制处理器接收这些控制分组的能力以及连接控制复合体的数据链路的带宽 到网络结构。 有利地,不需要专门的总线来将控制复合体连接到网络结构。