Abstract:
In a communication network comprising nodes and links between the nodes, a controller node disseminates link state information. A nodal routing table exists at each node comprising routes between pairs of nodes. The nodal routing table is either populated by the given node based on network information received from the controlling node or populated at the controlling node and received by the given node. Each node receives heartbeat signals from its neighbouring nodes. An unexpected delay between heartbeat signals may be perceived as a failure of a link. The perceived failure of that link is reported by the perceiving node to the controlling node. Upon receiving link failure information from a node, the controlling node may determine a subset of nodes in the network influenced by the link failure and indicate the link failure to the determined subset of influenced nodes.
Abstract:
A circulating switch comprises switch modules of moderate capacities interconnected by a passive rotator. Data is sent from a one switch module to another switch module either directly, traversing the rotator once, or indirectly through at least one intermediate switch module where the rotator is traversed twice. A higher capacity extended circulating switch is constructed from higher-capacity switch modules, implemented as common memory switches and having multiple ports, interconnected through a multiplicity of rotators preferably arranged in complementary groups of rotators of opposite rotation directions. A polyphase circulating switch having a low switching delay is derived from a multi-rotator circulating switch by providing programmable rotators having adjustable relative rotator-cycle phases. A low delay high-capacity switch may also be constructed from prior-art medium-capacity rotator space switches with mutually phase-shifted rotation cycles.
Abstract:
An optical core node that includes optical switching planes interfaces, at input, with multi-channel input links and, at output, with multi-channel output links. The number of channels per link can differ significantly among the links, necessitating that the input (output) links have different connection patterns to the switching planes. Such an optical core node requires new methods of assigning an incoming wavelength channel to one of the optical switching planes. The assignment of the channels of input and output links to input and output ports is established in a manner that increases input-output connectivity and, hence, throughput. Additionally, the networks that may be formed with such optical core nodes require new routing methods. A preferred method of selecting a path through the core node favors switching planes connecting to a small number of links. In a time-division-multiplexing (TDM) mode, the method of path selection is complemented by temporal packing of TDM frames.
Abstract:
A method and a network for a universal transfer mode (UTM) of transferring data packets at a regulated bit rate are disclosed. The method defines a protocol that uses an adaptive packet header to simplify packet routing and increase transfer speed. The protocol supports a plurality of data formats, such as PCM voice data, IP packets, ATM cells, frame relay and the like. The network preferably includes a plurality of modules that provide interfaces to various data sources. The modules are interconnected by an optic core with adequate inter-module links with preferably no more than two hops being required between any origination/destination pair of modules. The adaptive packet header is used for both signaling and payload transfer. The header is parsed using an algorithm to determine its function. Rate regulation is accomplished using each module control element and egress port controllers to regulate packet transfer. The protocol enables the modules to behave as a single distributed switch capable of multi-terabit transfer rates. The advantage is a high speed distributed switch capable of serving as a transfer backbone for substantially any telecommunications service.
Abstract:
In a fast optical switch comprising a plurality of star couplers, channel switching, Time Division Multiplex (TDM) switching, or both may be provided. The operation of the fast optical switch is enabled by a fast scheduler comprising at least two scheduler modules. The throughput of the optical switch may be increased through a process of bimodal pipelined connection-packing.
Abstract:
A wide-coverage, high-capacity, switching network is modeled after a classical space-time-space switch. In the switching network, each of the space stages comprises geographically distributed optical space switches and the time stage comprises a plurality of geographically distributed high-capacity electronic switching nodes. User-access concentrators, each supporting numerous users, access the network through ports of the distributed optical space switches. A user-access concentrator is a simple device which need only have a single access channel to access the network, although two or more access channels may be used. Such a user-access concentrator can communicate with a large number of other user-access concentrators by time-multiplexing the access channel.
Abstract:
A method of interleaving time-critical data packets and delay-tolerant data packets on a shared channel emanating from a control port of a switching node permits a strict time requirement for transmission of time-critical data packets to be met. A control circuit of the switching node stores a local time, an indication of a time required to transfer a delay-tolerant data packet waiting to be transferred, a comparator and a selector to control transfer of the time-critical and delay tolerant data packets.
Abstract:
A fast optical switch is needed to realize an economical and scaleable optical-core network. In the disclosed optical switch, switching is effected by rapid wavelength conversion. Either channel switching, Time Division Multiplex (TDM) switching or both may be provided by the fast optical switch. The operation of the fast optical switch is enabled by a fast scheduler. The throughput of the optical switch may be increased through a process of bimodal pipelined connection-packing. An in-band exchange of control signals with external nodes may serve to minimize the control overhead. Such control signals may include time-locking signals and connection-requests. A modular structure may be configured to comprise several fast optical switches to yield a high-speed, high-capacity, fully-connected optical switch.
Abstract:
Rather than restricting a stream of data to a single channel within a multi-channel link between a source node and a core node, each channel is divided into time slots and the stream of data is distributed among these time slots in several channels. However, to ease the management of switching the stream of data at the core node, simultaneous time slots in each channel may be arranged into nullstripes,null such that a particular stripe may only include data segments having a common destination. Switching these stripes of data at the core node requires that the source of such a stripe arrange the frame according to a frame structure provided by the core node. Advantageously, where the frame is striped across an entire link, the present invention provides for a variation on link switching that approaches the topological reach of TDM switching while maintaining relatively straightforward operation at the core node. As the switching scheme requires time-locking between the core node and the source node, methods are provided for initializing, maintaining and recovering this time-locking while offsetting the effect of optical signal dispersion in multi-wavelength fiber links.
Abstract:
A scaleable high-capacity network comprises several non-uniform composite-star networks interconnected by a number of lateral uniform composite-star networks, thus forming an irregular two-dimensional network. Each non-uniform composite star network comprises electronic edge nodes, possibly of significantly different capacities, interconnected by optical core nodes. The optical core nodes are not connected to each other, and each may be configured differently and have a different reach index, where the reach index of a core node is the number of edge nodes to which the core node directly connects. The selection of a route through a core node within a non-uniform composite-star network is based on a composite index determined according to the reach index of the core node and the propagation delay along the route. The selection of a route in the irregular two-dimensional is based on pre-computed trail sets where each trail is a cascade of trail segments and each trail segment comprises at least one track connecting two edge nodes through a core node.