SE515407C2

Slot reuse method for increasing throughput in DTM network

Abstract

The method involves extending the DTM block token format to include the parameters describing the segments between the source and destination node. The block token capacity is only reserved on the segments between the source and destination node. Two or more segment consecutive tokens representing the same slot range are merged into a single token, when existing in the free pool of a node. Simultaneous transmissions in the same slot are enabled over disjointed segments of the network. This is implemented in a central token management scheme or a distributed token management scheme.

SE515407C2, drawing sheet 1
Sheet 1 of 13

Term

No projected expiry on record.

  1. Priority and filed
  2. Granted
  3. Today

11 claims: 6 independent, 5 dependent

  1. 1
    CLAIMS PATENTKRAV 1. Plan för återanvändning av tidluckor för ökning av genomströmning i ett DTM (Dynamic Synchronous Transfer Mode) nätverk, kännetecknad av 1st Plan for reuse of time slots for increasing throughput in a DTM (Dynamic Synchronous Transfer Mode) network, characterized by - att DTM block token-formatet är förlängt så att det inbegriper parametrar som beskriver segment(en) mellan käll- och destinationsnoden, - the DTM block token format is extended to include parameters describing the segment (s) between the source and destination nodes, - att block token-kapaciteten enbart reserveras på segment(en) mellan käll- och destinationsnoden, - the block token capacity is reserved only on segment (s) between the source and destination nodes, - att två eller flera tokens som representerar samma tidluckor för åtföljande segment, sammanslås till ett enda token när de existerar inom en nods lediga pol, samt - two or more tokens representing the same time slots for subsequent segments are merged into a single token when they exist within a node's free pole, and - att simultana transmissioner inom samma lucka över åtskilda segment inom nätverket möjliggörs. - enabling simultaneous transmissions within the same slot across separate segments within the network.
  2. 5
    Plan för återanvändning av tidluckor enligt något av kraven 1-4, kännetecknad av att den är kombinerad med en defragmenteringsmetod, i vilken 5th Plan for reuse of time slots according to any one of claims 1-4, characterized in that it is combined with a defragmentation method in which - a home node is defined for each token at the startup of the network or during the network's work in such a way that the tokens that share the same home node always define a - en hemnod definieras för varje token vid nätverkets uppstartande eller under nätverkets arbete på så sätt att de tokens som delar samma hemnod alltid definierar en 515 407 at least partially continuous group of continuous time slots, 515 407 åtminstone delvis oavbruten grupp av kontinuerliga tidluckor, - available tokens are returned to their respective home nodes when a significant amount of time has passed, and - lediga tokens återsänds till sina respektive hemnoder när en betydande tid har passerat, och - två eller flera åtföljande tokens som representerar samma grupp av tidluckor sammansmälts till ett enda token när de existerar i en nods lediga pool. - two or more accompanying tokens representing the same group of time slots are merged into a single token when they exist in a node's free pool.
  3. 8
    Plan för återanvändning av tidluckor enligt något av kraven 1-7, kännetecknad av att när en nod får en begäran om tokens från en lokal användare eller en avlägsen användare, väljs ett token från token poolen med hjälp av en algoritm för bästa möjliga anpassning vad avser antalet tidluckor och segmentlängd, och ur denna algoritm väljs det token som har det minsta området i token kartan och som kan tillgodose den begärda kapaciteten. Eighth Time slot reuse plan according to any one of claims 1-7, characterized in that when a node receives a token request from a local user or a remote user, a token is selected from the token pool using an algorithm for best possible adaptation in terms of the number of time slots and segment length, and from this algorithm is selected the token that has the smallest area in the token map and which can meet the requested capacity.
  4. 9
    Plan för återanvändning av tidluckor enligt något av kraven 1-7, kännetecknad av att när en nod behöver begära ett token från andra noder och inget token finns som kan tillgodose den begärda kapaciteten, minimeras antalet tokens som är förhandsrekvirerade. 9th Time slot reuse plan according to any of claims 1-7, characterized in that when a node needs to request a token from other nodes and no token exists that can meet the requested capacity, the number of tokens that are pre-requisitioned is minimized.
  5. 10
    Plan för återanvändning av tidluckor för ökning av genomströmning i ett DTM (Dynamic Synchronous Transfer Mode) nätverk, kännetecknad av att den omfattar 10th Plan for reuse of time slots for increasing throughput in a DTM (Dynamic Synchronous Transfer Mode) network, characterized in that it comprises 515 407 515 407 - an extended DTM block token format, including parameters that describe the segment (s) between source and destination node, - ett förlängt DTM block token format, inklusive parametrar som beskriver segment(en) mellan käll- och destinationsnod, - noder som är arrangerade så att de kan reservera block - nodes that are arranged so that they can reserve blocks 5 token capacity only on segment (s) between source and destination node, 5 token kapacitet endast på segment(en) mellan käll- och destinationsnod, - två eller flera tokens som representerar samma tidluckor för åtföljande segment och existerar inom en nods lediga pol är sammanslagna till ett enda token, och - two or more tokens representing the same time slots for subsequent segments and exist within a node's free pole are merged into a single token, and 10 - enabling simultaneous transmissions within the same slot across separate segments of the network. 10 - möjliggörandet av simultana transmissioner inom samma lucka över åtskilda segment i nätverket. 515 407 515 407 1/12 τ 1/12 τ \ ω ι CJ TO Ώ Out * —Η QJ TJ C kt ο \ ω ι CJ TO Ώ Ut *—Η QJ TJ C kt ο 515 407 515 407 2/12 2/12
  6. 11
    15 time slots from 15 tidluckor från 515 407 515 407 3/12 3/12 Delay [US] Throughput Fördröjning [US] Genomströmning