Resource management scheme and arrangement
First Claim
1. A method for centralizing management of a capacity of a circuit switched network having shared medium topology, the method comprising the steps of:
- providing a server node, first node, second node, third node and a fourth node, the nodes having capacities;
providing time slots on a shared medium communication link and a plurality of tokens;
dividing the capacity of the shared medium communication link into cycles;
dividing the cycles into control time slots for signaling and data time slots for transferring data therein;
associating each time slot with a token;
assigning tokens to the server node;
extending a first segment from the first node to the second node, the first segment using a first time slot;
extending a second segment from the third node to the fourth node so that the second segment is disjointed from the first segment, the second segment using the first time slot;
establishing a DTM block format describing the first and second segments;
the server node transferring tokens to the first and third nodes; and
simultaneously transmitting information in the first time slot over the first and second disjointed segments.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method and an arrangement for centralized and distributed management of capacity (communication resources) in a circuit switched network with shared medium topology (e.g. bus or ring topology), of DTM type (digital synchronous transmission), in which the network use the capacity which are divided into cycles, which in turn are divided into control time slots for signaling and data time slots for data transmission, and where each data time slot is associated with a token. In the centralized version is a first node, named server node, assigned token corresponding to the in one direction sent data time slots on the communication link (e.g., bus or ring). A second node requests token corresponding to a certain capacity from the server node and the server node reserves and transfers tokens corresponding to the capacity requested to the other node in the case the server node has requested capacity unused. In the distributed version the number of server nodes is between two and the total number of nodes connected to the shared medium network.
-
Citations
47 Claims
-
1. A method for centralizing management of a capacity of a circuit switched network having shared medium topology, the method comprising the steps of:
-
providing a server node, first node, second node, third node and a fourth node, the nodes having capacities; providing time slots on a shared medium communication link and a plurality of tokens; dividing the capacity of the shared medium communication link into cycles; dividing the cycles into control time slots for signaling and data time slots for transferring data therein; associating each time slot with a token; assigning tokens to the server node; extending a first segment from the first node to the second node, the first segment using a first time slot; extending a second segment from the third node to the fourth node so that the second segment is disjointed from the first segment, the second segment using the first time slot; establishing a DTM block format describing the first and second segments; the server node transferring tokens to the first and third nodes; and simultaneously transmitting information in the first time slot over the first and second disjointed segments. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for centralizing management of a capacity of a circuit switched network having shared medium topology, the method comprising:
-
providing a server node and a second node, the server node and the second node having capacities; providing unidirectionally flowing time slots on a shared medium communication link and providing a plurality of tokens; dividing the capacity of the shared medium communication link into cycles; dividing the cycles into control time slots for signaling and data time slots for transferring data therein; associating each time slot with a token; assigning tokens to the server node that corresponds to all unidirectionally flowing time slots on the shared medium communication link so that the server node has a free capacity available; the second node requesting tokens corresponding to a requested capacity from the server node; and the server node reserving and transferring the requested tokens to the second node if the requested capacity is less than the free capacity available of the server node; and transferring tokens back to the server node and releasing the tokens if the data time slots of the server node are idle and no longer used for transferring data. - View Dependent Claims (7)
-
-
8. A method for distributing management of a capacity of a circuit switched network having shared medium topology, the method comprising:
-
providing at least two server nodes and a first node, second node, third node and fourth node, the nodes having capacities; providing time slots on a shared communication link; dividing the capacity of shared medium communication link into cycles; dividing the cycles into control time slots for signaling and data time slots for transferring data therein; providing a plurality of tokens, each token providing exclusive access to each time slot; associating each time slot with a token; assigning a first set of tokens to the first node and a second set of tokens to the second node, a third set of tokens to the third node and a fourth set of tokens to the fourth node that correspond to all time slots on the shared medium communication link; extending a first segment from the first node to the second node, the first segment using a first time slot; extending a second segment from the third node to the fourth node so that the second segment is disjointed from the first segment, the second segment using the first time slot; establishing a DTM block format describing the first and second segments; and simultaneously transmitting in the first time slot over the first and second disjointed segments. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for distributing management of a capacity of a circuit switched network having shared medium topology, the method comprising:
-
providing a plurality of tokens; providing at least two server nodes and a second node, the server nodes and the second node having capacities; providing unidirectionally flowing time slots on a shared communication link; dividing the capacity of shared medium communication link into cycles; dividing the cycles into control time slots for signaling and data time slots for transferring data therein; associating each time slot with a token; assigning tokens to the server nodes that correspond to all unidirectionally flowing time slots on the shared medium communication link so that the server nodes have free capacities available; the second node requesting tokens corresponding to a requested capacity from at least one of the server nodes; and one of the server nodes reserving and transferring the requested tokens to the second node if the free capacity available of the server node is greater than the requested capacity; and providing a home node and returning the tokens, that have been transferred from one of the server nodes to a second node, to the home node and releasing the tokens when the corresponding time slots are idle and no longer used for data transmission. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A node controller disposed in a node of a circuit-switched network having shared medium topology, comprising:
-
the circuit-switched network having a capacity that is divided into control time slots for signaling and data time slots used for transferring data; each data time slot being assigned to each token so that a specific data time slot is only write-accessible by the token assigned to the specific data time slot, each token being usable for at least two cycles of information; a plurality of tokens associated with the node controller when the tokens correspond to a predetermined number of data time slots disposed in a bus topology; the node controller being configured to reserve and transfer tokens from a first node to another node controller disposed in fifth node if the fifth node has a free capacity that is greater than a capacity requested by the first node; a first segment extending from the first node to a second node, the first segment using a first time slot; a second segment extending from a third node to a fourth node so that the second segment is disjointed from the first segment, the second segment using the first time slot; an extended DTM format token format describing the first and second segments; and the first node being arranged to reserve a first block token capacity only on the first segment and the third node being arranged to reserve a second block token capacity only on the second segment to permit a simultaneous transmission in the first time slot over the first and second disjoint segments. - View Dependent Claims (31, 32)
-
-
33. A server node disposed in a circuit-switched network having shared medium topology, comprising:
-
the network having a capacity that is divided into cycles and the cycles being divided into control time slots adapted for signaling and data time slots adapted for transferring data; each data time slot being assigned to each token so that a specific data time slot is only write-accessible by the token assigned to the specific data time slot; the node controller being assigned a predetermined number of tokens of data time slots of a bus structure, the predetermined tokens being usable for more than one cycle of information by the node controller; and the node controller being configured to reserve and transfer tokens to another capacity requesting node controller disposed in another node if the free capacity available of the node controller is greater than the requested capacity of the other node controller; a first segment extending from a first node to a second node, the first segment using the first time slot; a second segment extending from a third node to a fourth node so that the second segment is disjointed from the first segment, the second segment using the second time slot; an extended DTM format token format describing the first and second segments; and the server node being arranged to reserve a first block token capacity only on the first segment and the server node being arranged to reserve a second block token capacity only on the second segment to permit a simultaneous transmission in the first time slot over the first and second disjoint segments. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A circuit-switched network having a shared medium topology, comprising:
-
the network having a capacity that is divided into cycles and the cycles being divided into control time slots adapted for signaling and data time slots adapted for transferring data; each data time slot being assigned to each token so that a specific data time slot is only accessible by the token assigned to the specific data time slot; a server node assigned to tokens according to a predetermined number of data time slots disposed in a bus topology, the predetermined number of data time slots being usable for more than one cycle of information by the server node, the server node being configured to reserve and transfer tokens to another node if tokens are requested by the other node and if the other node has a free capacity available that is greater than a capacity requested by the server node; a first segment extending from a first node to a second node, the first segment using a first time slot; a second segment extending from a third node to a fourth node so that the second segment is disjointed from the first segment, the second segment using the first time slot; an extended DTM format token format describing the first and second segments; and the server node being arranged to reserve a first block token capacity only on the first segment and the server node being arranged to reserve a second block token capacity only on the second segment to permit a simultaneous transmission in the first time slot over the first and second disjoint segments. - View Dependent Claims (39, 40)
-
-
41. A circuit-switched network having a shared medium topology, comprising:
-
the network having a capacity that is divided into cycles and the cycles being divided into control time slots adapted for transferring data; each data time slot being assigned to each token so that a specific data time slot is only accessible by the token assigned to the specific data time slot; a first and second server node being defined, each server node having tokens that are distributed in a bus topology so that the tokens correspond to all data time slots flowing in one direction; the first and second server nodes being arranged to reserve and transfer tokens to a first node if the server nodes obtain the requested capacity of tokens from the first node and the server nodes have free capacity available that is greater than the requested capacity; a channel established between at least two server nodes, the channel having specific data time slots assigned thereto, the channel being usable for more than one cycle of information; a first segment extending from the first node to a second node, the first segment using a first time slot; a second segment extending from a third node to a fourth node so that the second segment is disjointed from the first segment, the second segment using the first time slot; an extended DTM format token format describing the first and second segments; and the first server node being arranged to reserve a first block token capacity only on the first segment and the second server node being arranged to reserve a second block token capacity only on the second segment to permit a simultaneous transmission in the first time slot over the first and second disjoint segments. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
Specification