Method and device for dynamic synchronous transfer mode in a dual ring topology
AssigneeDynarc Inc.
InventorsLars H.ang.kan Ramfelt, Lars Markus Hidell
Life of this patent
Estimating the term…
Abstract
A dynamic synchronous transfer mode network that comprises two ring topologies having opposite fiber direction. The first dynamic synchronous transfer mode ring topology has a plurality of nodes for receiving and transmitting frames. The time slots are dynamically allocated to the nodes and the first ring topology is adapted to transmit frames only in a first fiber direction. The second dynamic synchronous transfer mode ring topology also has a plurality of nodes in common with the first ring topology. The second ring topology only transmits frames in a second direction that is opposite the first fiber direction.
Claims15
A dynamic synchronous transfer mode network for transmitting information, comprising:
- a first dynamic synchronous transfer mode ring topology having a first node, a second node, a third node and a fourth node for receiving and transmitting frames, the first ring topology using time division multiplexing of time cycles that are dividable into time slots, a first set of time slots being dynamically allocated to the first node, a second set of time slots being dynamically allocated to the second node and a third set of time slots being dynamically allocated to the third node and a fourth set of time slots being dynamically allocated to the fourth node, a portion of the first set of time slots being dynamically allocatable to the second node, the first topology being adapted to transmit frames only in a first fiber direction;
- a second dynamic synchronous transfer mode ring topology having the first node, the second node and the third node in common with the first ring topology, the second ring topology being adapted to transmit frames only in a second fiber direction that is opposite the first fiber direction;
- and
- the fourth node being an expansion node having an expandable buffer segment for storing incoming frames transmitted by the first node, the second node and the third node;
- a first segment in the first ring topology extending from the fourth node to the first node;
- a second segment in the first ring topology extending from the second node to the third node so that the second segment is disjointed from the first segment;
- an extended DTM block token format describing the first and second segments;
- and
- the fourth node being arranged to reserve block token capacity only on the first segment and the second node being arranged to reserve block token capacity only on the second segment to permit a simultaneous transmission in the same time slot over the first and second disjointed segments.
A method of transmitting frames in a dual dynamic synchronous transfer mode ring topology, the method comprising the steps of:
- providing a first dynamic synchronous transfer mode ring topology having a first node, a second node and a third node, the first ring topology having a time division multiplexing capacity of time cycles that are dividable into time slots, the first ring topology transmitting frames only in a first fiber direction;
- providing a second dynamic synchronous transfer mode ring topology sharing the first node, the second node and the third node with the first ring topology, the second ring topology transmitting frames only in a second direction, the first direction being opposite the second direction, the first and second ring topologies comprising a plurality of disjointed segments;
- dynamically allocating a first set of time slots to the first node;
- dynamically allocating a second set of time slots to the second node;
- the second node requesting a portion of the first set of time slots from the first node;
- the first node allocating the portion of the first set of time slots to the second node;
- determining a shortest way from the second node to the first node;
- if the shortest way is in the first direction then transmitting the frame from the second node to the first node in the first direction on the first ring topology;
- if the shortest way is in the second direction then transmitting the frame from the second node to the first node in the second direction on the second ring topology;
- and
- transmitting a throughput simultaneously in the same slot over disjointed segments.
A method of transmitting a frame in a dual dynamic synchronous transfer mode ring topology, the method comprising the steps of:
- providing a first and a second ring topology having nodes, the first and second ring topologies each having a capacity that is dividable into a number of time slots, the first ring topology having a source node and the second ring topology having a destination node, the first ring topology being adapted to only transmit frames in a first direction and the second ring topology being adapted to only transmit frames in a second direction, the first direction being opposite the second direction, the first and second ring topologies having a plurality of disjointed segments;
- determining a first number of nodes from the source node to the destination node in the first direction of the first ring topology;
- determining a second number of nodes from the source node to the destination node in the second direction of the second ring topology;
- if the second number of nodes is greater than the first number of nodes then transmitting a frame from the source node to the destination node in the first direction;
- if the first number of nodes is greater than the second number of nodes then transmitting the frame from the source node to the destination node in the second direction;
- and
- transmitting a throughput simultaneously in the same slot over disjointed segments.
Dependencies are inferred from the claim text.