PL171714B1 - Sposób obrazowania danych czasu rzeczywistego PL PL PL - Google Patents
Sposób obrazowania danych czasu rzeczywistego PL PL PLInfo
- Publication number
- PL171714B1 PL171714B1 PL93299390A PL29939093A PL171714B1 PL 171714 B1 PL171714 B1 PL 171714B1 PL 93299390 A PL93299390 A PL 93299390A PL 29939093 A PL29939093 A PL 29939093A PL 171714 B1 PL171714 B1 PL 171714B1
- Authority
- PL
- Poland
- Prior art keywords
- data
- period
- periodic
- messages
- stations
- Prior art date
Links
- 238000013079 data visualisation Methods 0.000 title 1
- 230000000737 periodic effect Effects 0.000 claims abstract description 39
- 238000004891 communication Methods 0.000 claims abstract description 6
- 230000005540 biological transmission Effects 0.000 claims description 37
- 238000000034 method Methods 0.000 claims description 24
- 238000013475 authorization Methods 0.000 claims description 8
- 239000000835 fiber Substances 0.000 claims description 6
- 238000003384 imaging method Methods 0.000 claims description 2
- 230000001360 synchronised effect Effects 0.000 abstract description 11
- 230000007774 longterm Effects 0.000 description 7
- 238000004590 computer program Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000014759 maintenance of location Effects 0.000 description 4
- 238000009499 grossing Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000012876 topography Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/42—Loop networks
- H04L12/427—Loop networks with decentralised control
- H04L12/433—Loop networks with decentralised control with asynchronous transmission, e.g. token ring, register insertion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S370/00—Multiplex communications
- Y10S370/901—Wide area network
- Y10S370/902—Packet switching
- Y10S370/903—Osi compliant network
- Y10S370/906—Fiber data distribution interface, FDDI
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Time-Division Multiplex Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
1 Sposób obrazowania danych czasu rzeczywistego w sieci zawierajacej wiele stacji, z których kazda generuje wiele periodycznych komunikatów informacyjnych z danymi charaktery- zujacymi sie wieloma okresami siegajacymi od najdluzszego okresu danych do najkrótszego okresu danych, przy czym najdluzszy okres danych jest calkowita wielokrotnoscia kazdego z innych okresów danych, oraz siec komunikacyjna danych laczaca sie ze wszystkimi stacjami, znamienny tym, ze na wstepie sekwencyjnie zezwala sie w powtarzalnych przedzialach czasowych nadawania na transmisje za posrednictwem kazdej stacji periodycznych komunikatów infor- macyjnych z danymi w tej sieci transmisji danych, przy czym przedzialy czasu nadawania maja czasy trwania równe najkrótsze- mu okresowi danych, po czym powtarzalnie nadaje sie po otrzyma- niu zezwolenia, w kazdym przedziale czasu nadawania, periodyczne komunikaty z danymi o najkrótszym okresie, oraz powtarzalnie nadaje sie inne komunikaty informacyjne z danymi, o dluzszych okresach danych, po otrzymaniu zezwolenia podczas trwania prze- dzialów czasu nadawania oddalonych od innych komunikatów da- nych o stosunek okresu danych dla innych periodycznych komunikatów informacyjnych z danymi do najkrótszego okresu danych, przy nada- waniu tych periodycznych komunikatów z danymi o dluzszych okresach danych we wszystkich stacjach, rozlozonych na przedzialy czasu nadawania wystepujace podczas kazdego dluzszego okresu danych, minimalizujac liczbe komunikatów informacyjnych z da- nymi nadawanych przez wszystkie stacje w kazdym przedziale czasu nadawania FIG. 1 PL PL PL
Description
Przedmiotem wynalazkujest sposób obrazowania danych czasu rzeczywistego, znajdujący zastosowanie w transmisji danych okresowych, zwłaszcza w której różne komunikaty danych transmitowane są powtarzalnie z różnymi częstotliwościami powtarzania.
W sieciach obrazujących dane czasu rzeczywistego, czyli dane deterministyczne, komunikaty danych zawierające bieżące obrazy konkretnych danych są okresowo transmitowane przez stację w sieć do innych stacji. Przetrzymywanie danych, czyli maksymalny okres czasu, w którym dane są uaktualniane w stacjach odbiorczych wyznacza częstotliwość powtarzania, z którą muszą być transmitowane komunikaty. Częstotliwość powtarzania z kolei wyznacza wielkość strumienia informacyjnego, który musi być przenoszony przez układ.
Sieć wymiany danych z rozprowadzaniem światłowodowym zgodna z normą FDDI, jest na przykład sieć, którą można wykorzystywać w charakterze sieci danych czasu rzeczywistego. Protokół FDDI określa topografię pierścienia i wykorzystuje układ przenoszenia symboli, w którym symbol przenoszony jest od stacji do stacji w przydzielonym w sieci czasie transmisji. W sieci zgodnej z normą FDDl ruch kontrolowany jest za pomocą komunikatów należących do jednej z dwóch klas: synchronicznych i asynchroniczych. Klasa komunikatów synchronicznych wykorzystywana jest do danych o charakterze periodycznym, ponieważ zapewnia maksymalny czas przetrzymywania równy podwójnemu czasowi obiegu symboli docelowych (TTRT), gdzie wartość TTRT dobiera się w celu osiągnięcia wymaganej wydajności czasowej. Na przykład jeżeli wymagany jest maksymalny czas przetrzymywania danych wynoszący 100 ms, to wartość TTRT wybiera się równą 50 ms. Wtedy wartość TTRT wyznacza maksymalną wielkość strumienia, który może być rozsyłany przez sieć, w przeciwnym przypadku cała sieć musiałaby być zdolna do rozprowadzania swoich komunikatów synchronicznych i przekazywania symboli w czasie obiegu symboli docelowych (TTRT).
W niektórych rozwiązaniach układów czasu rzeczywistego, na przykład w układzie sterującym czasu rzeczywistego, często występują dane, które muszą być uaktualnione z wysoką prędkością przekazywania danych celem zapewnienia właściwego sterowania. Zwykle większość danych w układzie wymaga znacznie dłuższego czasu przetrzymywania i w rzeczywistości może mieć zmienne wymagania odnośnie przetrzymywania. W takim niejednorodnym układzie pojemność sieci ograniczona jest przez najdłuższy okres rozprowadzania danych. Występuje to z tego powodu, że kiedy wszystkie węzły sieci jednocześnie wymagają przenoszenia symboli w celu nadania wszystkich swoich danych okresowych w czasie jednego obiegu symbolu, to powodują one szczytowe obciążenie.
Znane są sieci czasu rzeczywistego przenoszące komunikaty symboliczne, w których dane okresowe transmitowane są z jedną z dwóch prędkości, dużą prędkością (o krótkim okresie) i małą prędkością (o dłuższym okresie). Dane krótkookresowe transmitowane są w ciągu każdego obiegu komunikatu symbolicznego. Każda stacja indywidualnie, bez względu na komunikaty transmitowane przez inne stacje, rozprowadza swoje periodyczne komunikaty danych o dłuższym okresie na pewną liczbę krótkich okresów danych, występujących w dłuższym okresie danych. Tak więc każda stacja próbuje uśrednić swoje informacje w dłuższym okresie. Efektywność takiego rozwiązania zależy od liczby i długości transnutowanych informacji. Na przykład jeżeli każda stacja, której liczba długookresowych komunikatów informacyjnych danych, przeznaczonych do transmisji, jest równa stosunkowi dłuższego okresu danych do krótszego okresu danych, to w każdym z krótszych okresów danych mogłaby być transmitowanajednakowa liczba długookresowych komunikatów informacyjnych, a zatem natężenie ruchu informacyjnego byłoby całkowicie uśrednione.
W przypadku sieci o bardzo krótkich komunikatach informacyjnych, tego rodzaju układ okazuje się zwykle efektywny do zapewnienia wygładzenia w skali całej sieci. Jednak przy wzroście rozmiarów komunikatów informacyjnych coraz mniej prawdopodobne staje się, aby uśrednienie w ramach stacji zapewniło efektywne wyrównywanie. W najgorszym przypadku każda stacja może mieć wyłącznie pojedyncze długookresowe komunikaty informacyjne i zatem nie mieć możliwości uśredniania. Ponieważ wszystkie stacje rozprowadzają niezależnie swoje długookresowe komunikaty informacyjne, to w najgorszym przypadku każda stacja mogłaby nadawać swój komunikat długookresowy w tym samym krótkim okresie.
Znany jest również inny protokół przenoszenia komunikatów symbolicznych przez sieć czasu rzeczywistego, znany jako protokół FDDI, który umożliwia periodyczne, synchroniczne transmitowanie danych z jedną z wielu prędkości powtarzania. Protokół FDDI nie stwarza warunków do wygładzania danych synchronicznych o różnych okresach, ani wewnątrz stacji, ani w skali całej sieci. Tak więc, występuje przypadek obciążenia szczytowego, kiedy wszystkie dane synchroniczne, ze wszystkich stacji sieci, nadawane są w postaci komunikatów synchronicznych w pojedynczym obiegu komunikatu symbolicznego. Prawdopodobieństwo takiego zjawiska związane jest z faktem, że każda stacja nadaje tylko, ogólnie biorąc, niewiele stosunkowo długich komunikatów informacyjnych. Występuje to dlatego, że sieć wymiany danych z rozprowadzeniem światłowodowym, zgodnie z protokółem FDDI, jest siecią o bardzo dużej przepustowości danych (100 megabitów na sekundę). W tego rodzaju sieci przepustowość przede wszystkim dyktują czasy przetwarzania programowego i chociaż sieć może zapewnić bardzo dużą prędkość transmisji, to nie jest w stanie zapewnić bardzo dużej prędkości przenoszenia komunikatów informacyjnych, ponieważ każdy komunikat informacyjny musi być przetworzony przez oprogramowanie. Zatem bardzo prawdopodobne jest, że komunikat informacyjny z każdej stacji zostanie ograniczony do pewnej minimalnej długości i że poszczególne porcje danych zostaną zgrupowane w pojedynczy komunikat informacyjny. W wyniku tego taka sieć z wieloma synchronicznymi okresami danych ma bardzo nierówne obciążenie, a zatem ma zmniejszoną pojemność, ponieważ pojemność wyznaczana jest w pojedynczym obiegu komunikatu symbolicznego przez obciążenie ruchu danych synchronicznych najgorszego przypadku.
Występuje zatem potrzeba opracowania sposobu zdolnego do bardziej efektywnego rozmieszczania danych długookresowych w układach z wieloma wartościami okresu danych.
Istotą sposobu obrazowania danych czasu rzeczywistego w sieci zawierającej wiele stacji, z których każda generuje wiele periodycznych komunikatów informacyjnych z danymi charakteryzującymi się wieloma okresami sięgającymi od najdłuższego okresu danych do najkrótszego okresu danych, przy czym najdłuższy okres danych jest całkowitą wielokrotnością każdego z innych okresów danych, oraz sieć komunikacyjną danych łączącą się ze wszystkimi stacjami, jest to, że na wstępie sekwencyjnie zezwala się w powtarzalnych przedziałach czasowych nadawania na transmisję za pośrednictwem każdej stacji periodycznych komunikatów informacyjnych z danymi w tej sieci transmisji danych, przy czym przedziały czasu nadawania mają czasy trwania równe najkrótszemu okresowi danych, po czym powtarzalnie nadaje się po otrzymaniu zezwolenia, w każdym przedziale czasu nadawania, periodyczne komunikaty z danymi o najkrótszym okresie, oraz powtarzalnie nadaje się inne komunikaty informacyjne z danymi, o dłuższych okresach danych, po otrzymaniu zezwolenia podczas trwania przedziałów czasu nadawania oddalonych od innych komunikatów danych o stosunek okresu danych dla innych periodycznych komunikatów informacyjnych z danymi do najkrótszego okresu danych, przy nadawaniu tych periodycznych komunikatów z danymi o dłuższych okresach danych we wszystkich stacjach, rozłożonych na przedziały czasu nadawania występujące podczas każdego dłuższego okresu danych, minimalizując liczbę komunikatów informacyjnych z danymi nadawanych przez wszystkie stacje w każdym przedziale czasu nadawania.
Korzystnie wszystkie periodyczne komunikaty informacyjne z danymi są blokami o w zasadzie podobnej długości.
Korzystnie jako sieć transmisji danych stosuje się sieć wymiany danych z rozprowadzaniem światłowodowym zaś jako komunikat zezwalający na transmisję stosuje się komunikat symboliczny przechodzący od stacji do stacji.
Korzystnie jako okresy danych obejmują krótki okres danych i długi okres danych, przy czym nadaje się komunikaty informacyjne z krótkim okresem danych po otrzymaniu zezwolenia w czasie każdego przejściowego przedziału czasowego i nadaje się komunikaty informacyjnie z długim okresem danych po otrzymaniu zezwolenia w czasie trwania przedziałów czasowych przesuniętych o stosunek długiego okresu danych do krótkiego okresu danych, przy nadawaniu przez wszystkie stacje komunikatów informacyjnych z danymi o długim okresie danych, rozmieszczonych w przedziałach czasu nadawania występujących podczas każdego długiego okresu danych.
Korzystnie jako komunikat zezwalający na transmisję stosuje się komunikat symboliczny przechodzący od stacji do stacji.
Korzystnie jako sieć transmisji danych stosuje się sieć wymiany danych z rozprowadzaniem światłowodowym.
Korzystnie kolejno przydziela się każdemu z periodycznych komunikatów informacyjnych z danymi o dłuższych okresach danych z każdej stacji nadawczy przedział czasu przy rozmieszczeniu periodycznych komunikatów z danymi o dłuższych okresach danych w różnych stacjach do przedziałów czasu nadawania występujących podczas każdego najdłuższego okresu danych, minimalizując liczbę komunikatów informacyjnych z danymi nadawanych przez wszystkie stacje w każdym przedziale czasu nadawania.
Korzystnie kolejno przydziela się periodycznym komunikatom informacyjnym z danymi z wszystkich stacji o tym samym długim okresie danych początkowy nadawczy przedział czasu, oraz przyporządkowuje się każdy periodyczny komunikat z danymi do dodatkowych przedziałów czasowych odległych od początkowego przedziału czasu nadawania o okres równy stosunkowi okresu danych periodycznego komunikatu informacyjnego do najkrótszego okresu danych, poczynając od początkowego przedziału czasu nadawania.
Korzystnie zmienia się początkowy przedział czasu nadawania dla periodycznych komunikatów informacyjnych z danymi o dłuższych okresach danych z wszystkich stacji.
Korzystnie przyporządkowuje się periodyczne komunikaty informacyjne danych o dłuższych okresach do przedziałów czasów nadawania kolejno oraz zmienia się początkowe przedziały czasu nadawania kolejno dla periodycznych komunikatów informacyjnych z danymi o tych samych dłuższych okresach danych.
Korzystnie zmienia się początkowe przedziały czasu nadawania kolejno dla periodycznych komunikatów informacyjnych z danymi o tym samym dłuższym okresie danych od pierwszych przedziałów czasu nadawania na rozdzielenie periodycznego nadawania dla każdego dłuższego okresu danych.
Wynalazek zostanie dokładniej objaśniony na podstawie poniższego opisu korzystnego wykonania wraz z załączonymi rysunkami, na których fig. 1 przedstawia schemat przenoszenia komunikatów symbolicznych przez sieć o strukturze pierścieniowej, do którego wynalazek ma zastosowanie, fig. 2 - wykres ilustrujący podział czasu według wynalazku, fig. 3 - wykres obciążeń szczytowych w pojedynczym przedziale czasowym dla sieci, jak przedstawiono na fig. 1, z dwoma okresami transmisji, w którym nie wykorzystuje się rozwiązania według niniejszego wynalazku, fig. 4 - wykres obciążeń szczytowych w pojedynczym przedziale czasowym dla sieci z fig. 1, z dwoma okresami transmisji danych, z wykorzystaniem wynalazku, fig. 5 - wykres obciążeń szczytowych według wynalazku w ogólnym przypadku sieci, na przykład przedstawionej na fig. 1, z wieloma okresami transmisji danych, fig. 6 - schemat układu sieci FDDI, do którego ma zastosowanie wynalazek, fig. 7A i 7B - sieć działań odpowiedniego programu do zastosowania w stacji obsługowej do alokacji danych do transmisji podczas konkretnych nadawczych przedziałów czasu według wynalazku dla generalnego przypadku wielu okresów danych, fig. 8A i 8B - sieć działań odpowiedniego programu komputerowego do alokacji danych przeznaczonych do transmisji w konkretnych przedziałach czasu nadawania dla specjalnego przypadku, w którym występują tylko dwa okresy danych, a fig. 9 - sieć działań odpowiedniego programu komputerowego działającego w każdej stacji przy nadawaniu danych w przedziałach czasowych przydzielonych przez stację obsługową.
Na figurze 1 przedstawiono układ 1 sieci obrazującej dane czasu rzeczywistego, w którego skład wchodzi wiele stacji 3 połączonych za pośrednictwem sieci komunikacyjnej 5. Komunikat symboliczny oznaczony przez 7 po przejściu przez sieć od stacji do stacji przyznaje prawo nadawania każdej stacji kolejno podczas powtarzających się obiegów komunikatu symbolicznego, tak że stacja może nadawać w sieć. Podczas trwania pojedynczego czasu nadawania może wystąpić przynajmniej jeden, lub kilka, obiegów komunikatu symbolicznego. Każda stacja nadaje swoje dane przypisane do przedziału czasu nadawania tylko podczas trwania tego przedziału, niezależnie od rzeczywistej liczby obiegów komunikatu symbolicznego.
W przykładzie wykonania wynalazku sieć 5 łączy stacje 3 w strukturze pierścieniowej. Korzystne jest, jeżeli sieć 5 wykorzystuje standard sieci FDDI wymiany danych rozprowadzanych światłowodami. Jest to standard dla struktury otwartej. Jak wspomniano poprzednio, sieć FDDI może nadawać komunikaty informacyjne synchroniczne lub asynchroniczne. Dane czasu rzeczywistego, które muszą być aktualizowane periodycznie, transmitowane są w sieci FDDI synchronicznie. Ponieważ różne dane w układzie 1 mają różne czasy przetrzymywania danych, to różne są czasy maksymalne, potrzebne na aktualizację danych we wszystkich stacjach odbiorczych sieci 5, a wiele okresów danych ustala się w zakresie od najkrótszego okresu danych do najdłuższego okresu danych. Te okresy danych ustalane są tak, że najdłuższy okres danych jest całkowitą wielokrotnością każdego z krótszych okresów danych.
Figura 2 przedstawia tę proporcję najdłuższego do najkrótszego okresu danych. Współczynnik okresu R, jest stosunkiem najdłuższego okresu danych do okresu najkrótszego. Najkrótszy okres danych jest równy czasowi trwania przedziału czasowego nadawania w sieci 5. W najdłuższym okresie czasu występuje R przedziałów czasu nadawania. Tak więc, ponieważ komunikat symboliczny przekazywany jest podczas każdego przedziału czasu nadawania, to każda stacja 3 nadaje swoje dane z najkrótszym okresem danych. Każda stacja 3 musi zatem nadawać po otrzymaniu komunikatu symbolicznego część swoich danych o dłuższych okresach. Jest oczywiste, że przedział czasu nadawania, a zatem najkrótszy okres danych, wyznacza ilość danych, które mogą być przesłane przez sieć 5, ponieważ każda stacja 3 musi nadać swoje dane i przekazać komunikat symboliczny w czasie trwania przedziału czasowego nadawania. Podczas gdy dane o najkrótszym okresie muszą być nadawane podczas każdego przedziału czasu nadawania, dane o dłuższych okresach mogą być rozproszone na przedziały czasu nadawania na całej długości najdłuższego okresu danych.
Według wynalazku dane o okresach innych niż najkrótszy okres danych rozprowadzane są ogólnie w układzie w ciągu dłuższego okresu danych w celu uśrednienia ilości danych transmitowanych podczas pojedynczego przedziału czasu nadawania. Przykład działania układu według wynalazku przedstawiono na fig. 3 i 4 dla układu sieci z pięcioma stacjami 3, czyli węzłami, oraz dwoma okresami danych, krótszym okresem p, który może wynosić na przykład 100 ms, i dłuższym okresem danych, 10p, który w tym przykładzie wynosi 1s.
Figura 3 przedstawia obciążenie szczytowe, czyli sytuację najgorszego przypadku dla sieci 5 z przykładu bez korzyści wynikających z zastosowania wynalazku. Na tej figurze pi reprezentuje jeden blok 100 ms danych ze stacji, czyli węzła, a 10-p, reprezentuje jeden blok drugich danych ze stacji, czyli węzła i. Jak to można zauważyć na fig. 3, każda stacja nadaje swoje dane 100 ms w ciągu każdego obiegu komunikatu symbolicznego, czyli przedziału czasu nadawania 1 -10. W systemach o znanej konstrukcji, gdzie każda stacja czyli węzeł, dokonuje umieszczenia swoich danych jednosekundowych do jednego z przedziałów czasu nadawania 1 -10 niezależnie, układ musi dostosować się do sytuacji najgorszego przypadku, w której wszystkie stacje transmitują swoje dane sekundowe podczas tego samego obiegu komunikatu symbolicznego, czyli przedziału czasowego. Na fig. 3 jest to pierwszy przedział czasowy w czasie każdego zespołu dziesięciu przedziałów czasowych. Można zauważyć zatem, że ogólna ilość danych musi być ograniczona tak, aby mogły one wszystkie być nadane w jednym przedziale czasowym.
Figura 4 przedstawia ten sam przykład, jednak z zastosowaniem wynalazku. W tym przypadku przydzielane do nadawania w każdej stacji dane o dłuższym okresie nadawania rozproszone są w skali globalnej, tak że każda stacja nadaje swoje danejednosekundowe w innym przedziale czasowym, w czasie trwania jednego zespołu 10 przedziałów czasowych. Tak więc zostaje zminimalizowana ilość danych, które muszą być transmitowane w dowolnym konkretnym przedziale czasowym. Przy zastosowaniu wynalazku istnieje możliwość transmisji większej ilości danych w czasie konkretnego przedziału czasu nadawania, co zwiększa ogólną pojemność sieci, czyli z drugiej strony czas trwania przedziału czasu nadawania może zostać zmniejszony tak, że najkrótszy okres danych będzie można ograniczyć do częstszych aktualizacji danych w krótszym okresie.
Figura 5 przedstawia ogólny przypadek zastosowania wynalazku, w którym występują dane o więcej niż dwóch różnych okresach. Na fig. 5 symbole p^ 2p,, 5p, i Rp> reprezentują odpowiednio jeden blok danych z każdego określonego okresu nadawania ze stacji, czyli węzła, i. Natomiast R jest stosunkiem najdłuższego okresu do okresu najkrótszego i R jest liczbą całkowitą równą liczbie wszystkich okresów. W tym przykładzie liczba stacji, czyli węzłów, wynosi 7, a R > 7, natomiast dana pi transmitowana jest w czasie każdego obiegu komunikatu symbolicznego. Dana 2pi jest nadawana w co drugim przedziale nadawania, dana 5p, nadawana jest w co piątym przedziale nadawania, a dana Rpi jest nadawana raz na R przedziałów. Z tego przykładu widać jasno, że globalne wyrównanie osiągnięte przy zastosowaniu wynalazku znacznie zwiększa pojemność sieci, ponieważ ilość danych, które mogą być transmitowane bez wyrównania globalnego, byłaby ograniczona, gdyż układ musiałby uwzględniać najgorszy przypadek transmisji dla każdej stacji i transmisji przez każdą stację danych o wszystkich okresach danych, większych od najmniejszego okresu danych podczas jednego obiegu komunikatu symbolicznego, czyli przedziału czasu nadawania.
Figura 6 przedstawia zastosowanie wynalazku do układu 1 sieci obrazującego dane czasu rzeczywistego i mającego pewną liczbę stacji 3a - 3n połączonych siecią 5 w strukturę pierścieniową z przeciwbieżnymi pierścieniami, wewnętrznym 9 i zewnętrznym 11, wykorzystującymi normę FDDI. Każda ze stacji 3a - 3n zawiera centralną jednostkę przetwarzającą CPU 13, pamięć 15 i interfejs sieciowy 17. Komunikaty informacyjne generowane przez jednostkę CPU 13 w każdej stacji są transmitowane przez interfejs sieciowy 17 pierścieniami, wewnętrznym 9 i zewnętrznym 11, si^^i 5 według określonego dla stacji poziomu pr^r^t^<^!^<^ł^u zarządzania sśeci FDDI, po odebraniu przez interfejs sieciowy komunikatu symbolicznego. Kiedy interfejs sieciowy sąsiedniej stacji odbierze komunikat informacyjny, zapisuje potrzebne dane w pamięci 15 i powtarza komunikat informacyjny dla następnej, w kierunku obiegu, stacji. W ten sposób dane są transmitowane wokół pierścienia do wszystkich stacji. W tym układzie każdy komunikat informacyjny z danymi stanowi blok danych generowany przez źródłową stację nadawczą.
Według wynalazku jedna ze stacji, na przykład stacja 3a, jest węzłem obsługowym. Węzeł obsługowy jest centralnym punktem umieszczania bloków danych generowanych przez każdą z poszczególnych stacji, do przedziałów czasów nadawania w celu osiągnięcia wyrównania globalnego. Tak więc, kiedy jedna ze stacji zestawi nowy blok danych o konkretnym okresie, wysyła żądanie do węzła obsługowego 3a umieszczenia przedziału czasów nadawania dla tego bloku danych. Prosty schemat działania węzła obsługowego przy umieszczeniu przedziałów czasowych polega na umieszczeniu przez węzeł obsługowy pierwszego dłuższego bloku danych, dla którego żąda się przedziałów czasowych do pierwszego przedziału czasowego w charakterze przedziału czasowego początkowego. Do tego bloku danych przydzielane są również dodatkowe przedziały czasowe, odległe od początkowego przedziału czasowego o stosunek okresu danych dla tego bloku danych do najkrótszego okresu danych. Początkowy przedział czasu jest następnie powiększony o jeden dla następnego bloku danych, dla którego żąda się umieszczenia przedziału czasowego. Kiedy odpowiednia liczba przedziałów czasowych zostaje przydzielona do bloku danych, lista przydzielonych przedziałów czasowych jest transmitowana na powrót do stacji żądającej.
Sieć działań 100 dla odpowiedniego programu komputerowego stacji obsługowej, w ogólnym przypadku wielu z n stacji, czyli węzłów nadających bloki danych, o pewnej liczbie okresów danych przedstawiono na fig. 7A i 7B.
Wywołany w miejscu 101 program inicjalizuje stałe potrzebne do umieszczenia przedziału czasowego w miejscu 103. Wśród tych stałych występuje stała R, która jest stosunkiem najdłuższego okresu do okresu najkrótszego. Liczba przedziałów, w których transmitowane są dane w ciągu najdłuższego okresu obliczana jest dla każdego okresu danych przez dzielenie tego okresu danych przez najdłuższy okres danych. Rozmieszczenie przedziałów czasu nadawania jest również wyznaczane dlakażdego okresu przez dzielenie tego okresu danych przez najkrótszy okres danych. Inicjalizacja kończy się w miejscu 105 inicjalizacją początkowego przedziału czasu nadawania, przydzielonego w skali ogólnosystemowej dla każdego okresu danych.
Po odebraniu przez stację obsługową w miejscu 107 żądania przydzielenia przedziału czasowego ze stacji sieci, stacja obsługowa inicjalizuje, w miejscu 109, licznik przedziałów czasowych wykorzystywany przy przydzieleniu Ten licznik przedziałów, jak to będzie widoczne, powiększony jest od zera do liczby transmitowanych bloków danych B o okresie p, minus jeden. Procedura następnie wchodzi w pętlę, w miejscu 111, w celu przydzielania przedziałów czasowych do bloku danych. Jeżeli stan licznika przedziałów pozostaje mniejszy od liczby przedziałów, w których ma być nadawany blok danych w czasie każdego najdłuższego okresu danych, jak to oznaczono przez 111, to bieżący przedział czasowy dla tego bloku danych obliczany jest w miejscu 115. Ten bieżący przedział czasu dodawany jest do listy przedziałów czasu nadawania dla bloku danych B w miejscu 113, a licznik przedziałów powiększony jest w miejscu 117. To przydzielanie przedziału czasów nadawania do bloku danych B powtarza się w 103 aż do przydzielenia liczby przedziałów czasowych określonych dla jego okresu danych.
Kiedy blok danych B został przypisany do pełnego zestawu przedziałów czasów nadawania, co oznaczono przez 111, lista przedziałów czasowych nadana zostaje do stacji żądającej w miejscu 119. Aktualny początkowy przedział czasu dla bloków danych o tym okresie danych jest następnie powiększany w miejscu 121 do następnego przydzielania przedziałów czasowych do bloku danych o tym okresie. Następnie w punkcie 123 dokonuje się sprawdzenia, czy ten nowy bieżący początkowy przedział czasu jest większy od przedziału czasu przesuniętego względem rozłożenia przedziałów dla tego okresu danych, jak to oznaczono przez 103. Jeżeli tak, to bieżący początkowy przedział czasu zostaje ustawiony na 1, w punkcie 125. W innym przypadku stacja obsługowa czeka na następne żądanie przydzielania przedziałów czasowych, w punkcie 127, i po odebraniu żądania proces przydzielania powtarza się od punktu 107.
Figury 8A i 8B przedstawiają sieć działań odpowiedniego programu komputerowego do przydzielania przedziałów czasowych przez stację obsługową w specjalnym przypadku, gdy w sieci występują tylko dwa okresy danych, okres krótki i okres długi. Po wywołaniu w punkcie 201 procedura obsługi 200 inicjalizuje stałe niezbędne do przydzielania przedziału czasowego w punkcie 203. Te stałe redukują się do R, stosunku okresu długiego do okresu krótkiego, liczby przedziałów, w których bloki danych o długim okresie są nadawane w najdłuższym okresie danych, który wynosi oczywiście 1 i przy rozmieszczeniu nadawczym dla bloków danych o długim okresie, który jest równy R. W zakres inicjalizacji wchodzi również ustawienie przedziału czasowego dla danych o długim okresie, równego 1, w punkcie 205. Kiedy stacja obsługująca otrzyma, w punkcie 207, żądanie od stacji dotyczące przydzielenia przedziału czasowego dla bloku danych B, okres danych, jak to oznaczono w przypadku stacji żądającej, sprawdzany jest w punkcie 209. Jeżeli blok danych B ma krótki okres danych, to przyporządkowany jest w punkcie 211 transmisji danych wszystkich R przedziałów czasowych w długim okresie danych.
Z drugiej strony, jeżeli w 209 stwierdzi się, że blok danych ma długi okres, to dla przedziału czasu nadawania przydzielony zostaje przedział czasu długiego okresu danych w punkcie 213. Następnie w punkcie 215 powiększana jest przerwa czasowa długiego okresu danych. Jeżeli nowy przedział czasu danych o długim okresie po powiększeniu przekroczy ogólną liczbę R przedziałów czasu nadawania w długim okresie danych, jak to oznaczono odnośnikiem 217, to
171 714 początkowy przedział czasu o długim okresie ustawiany jest, w punkcie 219, na 1. Następnie lista przedziałów czasowych, do której przyporządkowany jest blok B, zostaje nadana do stacji żądającej, w punkcie 211. Procedura teraz w punkcie 223 oczekuje na następne żądanie ««-Π 7x4 r-r. /rsl i o pi y UL1V1V1 l±«.
Figura 9 przedstawia sieć działań odpowiedniego programu 300, który wykonywany jest w każdej stacji podczas trwania przedziału czasu nadawania każdego z bloków danych przydzielonych do transmisji w bieżącym przedziale. Stacja oczekuje na odbiór komunikatu symbolicznego w punkcie 301. Po odebraniu komunikatu symbolicznego bieżący przedział czasu nadawania wyznaczany jest w punkcie 303. Może się to odbywać na przykład przez odczyt zegara stacyjnego i obliczenie, w której części najdłuższego okresu przypada moment bieżący. Licznik bloków danych nadawanych ze stacji inicjalizowany jest w punkcie 305. Następnie dla wszystkich bloków danych nadawanych przez stację, co oznaczono przez 307, dokonuje się sprawdzenia, w punkcie 309, czy blok danych przeznaczony jest do nadawania podczas bieżącego przedziału czasu nadawania, i jeżeli tak, to dokonuje się nadania tego bloku danych w punkcie 311. W innym przypadku bieżący stan licznika bloku powiększany jest w punkcie 313. Kiedy wszystkie z bloków zostaną sprawdzone na przykład do nadawania w bieżącym przedziale czasu nadawania, jak to oznaczono przez 307, stacja będzie czekać na nadejście komunikatu symbolicznego podczas następnego przedziału czasu nadawania.
303
POBIERZ BIEŻĄCY PRZEDZIAŁ CZASOWY
300 r, I ZEGAR \ (RESZTA/__________1 L ^NAJDŁUŻSZY OKRE^
NAJKRÓTSZY OKREsJ + 1
FIG. 9
FIG. 8B
171 714
FIG. 8A
171 714
171 714
FIG. 7A
FIG. 6
OKRES NAJDŁUŻSZY Rp
6kRES
| NAJKRÓTSZY p | |||||
| | | ι ι ι i | ||||
| 1 2 3 | 4 | 5 | 6 | 7 | I I I | g ··« R-1 R 1 |
| Pi | P1 | P1 | P1 | P1 | P1 | Pi | P1 | ··· | P1 | P1 |
| P2 | P2 | P2 | P2 | P2 | P2 | P2 | P2 | 000 | P2 | P2 |
| P3 | P3 | P3 | P3 | P3 | P3 | P3 | P3 | 000 | P3 | P3 |
| • | • | • | • | • | • | • | 0 | 000 | 0 | |
| • | 0 | © | e | • | 9 | 0 | 0 | 0 | ||
| e | e | o | • | • | O | • | 0 | 000 | 0 | 0 |
| P7 | P7 | P7 | P7 | P7 | P7 | P7 | P7 | • 00 | P7 | P7 |
| 2P1 | 2P2 | 2P1 | 2P2 | 2P1 | 2P2 | 2P1 | 2pg | 000 | 2P1 | 2P2 |
| 2P3 | 2P4 | 2P3 | 2P4 | 2P3 | 2P4 | 2P3 | 2P4 | 000 | 2P3 | 2p4 |
| 2P5 | 2pe | 2P5 | 2P6 | 2P5 | 2ρθ | 2P5 | 2p6 | 000 | 2P5 | 2Ρδ |
| 2F>7 | 2P7 | 2P7 | 2P7 | «·· | 2P7 | |||||
| 5P1 | 5p2 | SP3 | 5p4 | 5P5 | 5P1 | 5p2 | 5P3 | oo· | 5p4 | 5P5 |
| 5p6 | 5py | 5P6 | 5py | |||||||
| RP1 | RP2 | RP3 | Rp4 | Rp5 | Rp6 | Rp? |
FIG. 5
171 714
FIG. 3
SEKUNDA
| 100 ιυή 1_1_1_1_1_1_1_L 1 | |||||||||
| 1 Pi P2 P3 P4 P5 | 2 Pi P2 P3 P4 P5 | 3 P1 P2 P3 P4 P5 | 4 Pi P2 P3 P4 P5 | 5 Pi P2 P3 P4 P5 | 6 P1 P2 P3 P4 P5 | 7 Pi P2 P3 P4 P5 | 8 P1 P2 P3 P4 P5 | — 9 P1 P2 P3 P4 P5 | — 10 Pi P2 P3 P4 P5 |
| 10P1 | 10p2 | 10p3 | 10P4 | 1°P5 |
FIG. 4
171 714
FIG. 1
OKRES NAJDŁUŻSZY _Λ_
OKRES
NAJKRÓTSZY
NAJJCROT θβθ
FIG. 2
R=
WSPÓŁCZYNNIK
OKRESU
Departament Wydawnictw UP RP. Nakład 90 egz. Cena 4,00 zł
Claims (11)
- Zastrzeżenia patentowe1. Sposób obrazowania danych czasu rzeczywistego w sieci zawierającej wiele stacji, z których każda generuje wiele periodycznych komunikatów informacyjnych z danymi charakteryzującymi się wieloma okresami sięgającymi od najdłuższego okresu danych do najkrótszego okresu danych, przy czym najdłuższy okres danych jest całkowitą wielokrotnością każdego z innych okresów danych, oraz sieć komunikacyjną danych łączącą się ze wszystkimi stacjami, znamienny tym, że na wstępie sekwencyjnie zezwala się w powtarzalnych przedziałach czasowych nadawania na transmisję za pośrednictwem każdej stacji periodycznych komunikatów informacyjnych z danymi w tej sieci transmisji danych, przy czym przedziały czasu nadawania mają czasy trwania równe najkrótszemu okresowi danych, po czym powtarzalnie nadaje się po otrzymaniu zezwolenia, w każdym przedziale czasu nadawania, periodyczne komunikaty z danymi o najkrótszym okresie, oraz powtarzalnie nadaje się inne komunikaty informacyjne z danymi, o dłuższych okresach danych, po otrzymaniu zezwolenia podczas trwania przedziałów czasu nadawania oddalonych od innych komunikatów danych o stosunek okresu danych dla innych periodycznych komunikatów informacyjnych z danymi do najkrótszego okresu danych, przy nadawaniu tych periodycznych komunikatów z danymi o dłuższych okresach danych we wszystkich stacjach, rozłożonych na przedziały czasu nadawania występujące podczas każdego dłuższego okresu danych, minimalizując liczbę komunikatów informacyjnych z danymi nadawanych przez wszystkie stacje w każdym przedziale czasu nadawania.
- 2. Sposób według zastrz. 1, znamienny tym, że wszystkie periodyczne komunikaty informacyjne z danymi są blokami o w zasadzie podobnej długości.
- 3. Sposób według zastrz. 2, znamienny tym, że jako sieć transmisji danych stosuje się sieć wymiany danych z rozprowadzaniem światłowodowym zaś jako komunikat zezwalający na transmisję stosuje się komunikat symboliczny przechodzący od stacji do stacji.
- 4. Sposób według zastrz. 1, znamienny tym, że jako okresy danych obejmują krótki okres danych i długi okres danych, przy czym nadaje się komunikaty informacyjne z krótkim okresem danych po otrzymaniu zezwolenia w czasie każdego przejściowego przedziału czasowego i nadaje się komunikaty informacyjne z długim okresem danych po otrzymaniu zezwolenia w czasie trwania przedziałów czasowych przesuniętych o stosunek długiego okresu danych do krótkiego okresu danych, przy nadawaniu przez wszystkie stacje komunikatów informacyjnych z danymi o długim okresie danych, rozmieszczonych w przedziałach czasu nadawania występujących podczas każdego długiego okresu danych.
- 5. Sposób według zastrz. 4, znamienny tym, że jako komunikat zezwalający na transmisję stosuje się komunikat symboliczny przechodzący od stacji do stacji.
- 6. Sposób według zastrz. 5, znamienny tym, że jako sieć transmisji danych stosuje się sieć wymiany danych z rozprowadzaniem światłowodowym.
- 7. Sposób według zastrz. 1, znamienny tym, że kolejno przydziela się każdemu z periodycznych komunikatów informacyjnych z danymi o dłuższych okresach danych z każdej stacji nadawczy przedział czasu przy rozmieszczeniu periodycznych komunikatów z danymi o dłuższych okresach danych w różnych stacjach do przedziałów czasu nadawania występujących podczas każdego najdłuższego okresu danych, minimalizując liczbę komunikatów informacyjnych z danymi nadawanych przez wszystkie stacje w każdym przedziale czasu nadawania.
- 8. Sposób według zastrz. 7, znamienny tym, że kolejno przydziela się periodycznym komunikatom informacyjnym z danymi z wszystkich stacji o tym samym długim okresie danych początkowy nadawczy przedział czasu, oraz przyporządkowuje się każdy periodyczny komunikat z danymi do dodatkowych przedziałów czasowych odległych od początkowego przedziału czasu nadawania o okres równy stosunkowi okresu danych periodycznego komunikatu in171 714 formacyjnego do najkrótszego okresu danych, poczynając od początkowego przedziału czasu nadawania.
- 9. Sposób według zastrz. 7, znamienny tym, że zmienia się początkowy przedział czasu1 · ll · 1 II ·!_ * Z · __ 1 1_ _ · _ 11 · ι 1 „ 1 nadawania uia periodycznych komunikatów informacyjnych z danymi o dłuższych okresach danych z wszystkich stacji.
- 10. Sposób według zastrz. 9, znamienny tym, że przyporządkowuje się periodyczne komunikaty informacyjne danych o dłuższych okresach do przedziałów czasów nadawania kolejno oraz zmienia się początkowe przedziały czasu nadawania kolejno dla periodycznych komunikatów informacyjnych z danymi o tych samych dłuższych okresach danych.
- 11. Sposób według zastrz. 10, znamienny tym, że zmienia się początkowe przedziały czasu nadawania kolejno dla periodycznych komunikatów informacyjnych z danymi o tym samym dłuższym okresie danych od pierwszych przedziałów czasu nadawania na rozdzielenie periodycznego nadawania dla każdego dłuższego okresu danych.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/901,445 US5305314A (en) | 1992-06-19 | 1992-06-19 | Global load smoothing in a real time data imaging network system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| PL299390A1 PL299390A1 (en) | 1994-02-21 |
| PL171714B1 true PL171714B1 (pl) | 1997-06-30 |
Family
ID=25414207
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PL93299390A PL171714B1 (pl) | 1992-06-19 | 1993-06-18 | Sposób obrazowania danych czasu rzeczywistego PL PL PL |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US5305314A (pl) |
| JP (1) | JPH0662028A (pl) |
| CN (1) | CN1039177C (pl) |
| CZ (1) | CZ118193A3 (pl) |
| DE (1) | DE4320131B4 (pl) |
| ES (1) | ES2076089B1 (pl) |
| GB (1) | GB2268034B (pl) |
| PL (1) | PL171714B1 (pl) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0695986A (ja) * | 1992-06-19 | 1994-04-08 | Westinghouse Electric Corp <We> | リアルタイムデータ・イメージングネットワークシステム及びその操作方法 |
| GB2319706B (en) * | 1996-11-23 | 2001-02-28 | Kim Philip Lyon | Token bus protocol Number 3A |
| US6011800A (en) * | 1997-03-26 | 2000-01-04 | Motorola, Inc. | Hierarchical resource management method, system, base station, head-end unit and subscriber unit for variable resource size communication systems |
| US5987032A (en) * | 1997-03-26 | 1999-11-16 | Motorola, Inc. | Hierarchical resource hopping method, system, base station, head-end unit, and subscriber unit for variable resource size communication systems |
| US6266702B1 (en) | 1998-09-28 | 2001-07-24 | Raytheon Company | Method and apparatus to insert and extract data from a plurality of slots of data frames by using access table to identify network nodes and their slots for insertion and extraction data |
| US6317415B1 (en) | 1998-09-28 | 2001-11-13 | Raytheon Company | Method and system for communicating information in a network |
| US6381647B1 (en) | 1998-09-28 | 2002-04-30 | Raytheon Company | Method and system for scheduling network communication |
| WO2003044242A2 (en) * | 2001-11-16 | 2003-05-30 | Applied Materials, Inc. | Atomic layer deposition of copper using a reducing gas and non-fluorinated copper precursors |
| US7869378B2 (en) * | 2005-09-26 | 2011-01-11 | Interdigital Technology Corporation | Method and apparatus for sharing slot allocation schedule information amongst nodes of a wireless mesh network |
| US10120715B2 (en) * | 2015-12-10 | 2018-11-06 | Automotive Research & Testing Center | Distributed network management system and method for a vehicle |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB221708A (en) * | 1923-12-06 | 1924-09-18 | George William Tansley Leeson | Improvements in or relating to golf balls |
| SE381394B (sv) * | 1975-02-14 | 1975-12-01 | Ellemtel Utvecklings Ab | Sett och anordning for adressering av en kopplingsminne i en formedlingsstation for synkrona datasignaler |
| US4460994A (en) * | 1981-10-05 | 1984-07-17 | At&T Bell Laboratories | Loop communication system |
| GB2125653B (en) * | 1982-08-04 | 1986-08-13 | Plessey Co Plc | Improved time slot arrangements for local area network systems |
| JPS5995748A (ja) * | 1982-11-24 | 1984-06-01 | Hitachi Ltd | デ−タ伝送方式 |
| EP0144403B1 (de) * | 1983-05-31 | 1988-05-11 | Österreichisches Forschungszentrum Seibersdorf Ges.m.b.H. | Verfahren und anordnung zum übertragen von informationen in einem datenring |
| US4547877A (en) * | 1983-06-09 | 1985-10-15 | At&T Bell Laboratories | System for switching multirate digitized voice and data |
| US4646290A (en) * | 1984-08-03 | 1987-02-24 | National Information Utilities Corp. | Data transmission method and apparatus |
| CA1263721A (en) * | 1985-10-18 | 1989-12-05 | Owen Lloyd Nelson | Communication system for the transfer of small digital message blocks and large digital message blocks |
| JPH0771097B2 (ja) * | 1985-12-20 | 1995-07-31 | 株式会社日立製作所 | 時分割多重通信方式 |
| JPH0748742B2 (ja) * | 1987-07-15 | 1995-05-24 | 株式会社日立製作所 | マルチスロットアクセス方式 |
| KR920001576B1 (ko) * | 1987-09-09 | 1992-02-18 | 가부시끼가이샤 도시바 | 토큰패싱 버스 방식을 사용한 네트워크 시스템 |
| US4866704A (en) * | 1988-03-16 | 1989-09-12 | California Institute Of Technology | Fiber optic voice/data network |
| EP0505656B1 (en) * | 1991-03-27 | 1996-01-24 | International Business Machines Corporation | Insert/remove signalling in LAN systems |
-
1992
- 1992-06-19 US US07/901,445 patent/US5305314A/en not_active Expired - Lifetime
-
1993
- 1993-06-14 JP JP5168502A patent/JPH0662028A/ja not_active Withdrawn
- 1993-06-16 GB GB9312412A patent/GB2268034B/en not_active Expired - Lifetime
- 1993-06-17 DE DE4320131A patent/DE4320131B4/de not_active Expired - Lifetime
- 1993-06-17 CZ CZ931181A patent/CZ118193A3/cs unknown
- 1993-06-18 ES ES09301369A patent/ES2076089B1/es not_active Expired - Fee Related
- 1993-06-18 PL PL93299390A patent/PL171714B1/pl unknown
- 1993-06-19 CN CN93107285A patent/CN1039177C/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0662028A (ja) | 1994-03-04 |
| CN1081035A (zh) | 1994-01-19 |
| ES2076089A2 (es) | 1995-10-16 |
| ES2076089B1 (es) | 1997-12-01 |
| CN1039177C (zh) | 1998-07-15 |
| GB9312412D0 (en) | 1993-07-28 |
| DE4320131B4 (de) | 2007-03-15 |
| GB2268034A (en) | 1993-12-22 |
| DE4320131A1 (de) | 1994-01-27 |
| ES2076089R (pl) | 1997-05-01 |
| CZ118193A3 (en) | 1995-11-15 |
| US5305314A (en) | 1994-04-19 |
| GB2268034B (en) | 1996-12-11 |
| PL299390A1 (en) | 1994-02-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3988545A (en) | Method of transmitting information and multiplexing device for executing the method | |
| US6504829B1 (en) | Method and apparatus for managing communication resources using channelized neighborhoods | |
| EP0666665B1 (en) | Method and apparatus for dynamically determining and allocating shared resource access quota | |
| SE9504681D0 (sv) | Resource management scheme and arrangement | |
| US20150003469A1 (en) | Method for optimal allocation of resources in a multi-user network | |
| CN102571556A (zh) | 用于分配并优先化数据传输的方法和设备 | |
| PL171714B1 (pl) | Sposób obrazowania danych czasu rzeczywistego PL PL PL | |
| EP0836296A2 (en) | System and method for dynamic time division access | |
| CN111836312B (zh) | 一种基于竞争的资源预约方法和设备 | |
| EP0419593B1 (en) | Time division multiplexer/demultiplexer with deterministic time slot assignment | |
| CN108768865B (zh) | 支持多播业务的时间触发业务调度表生成方法 | |
| EP2553941B1 (en) | Random gap insertion in an optical ring network | |
| US5390182A (en) | System for synchronous bandwidth allocation in token ring networks | |
| US5383186A (en) | Apparatus and method for synchronous traffic bandwidth on a token ring network | |
| KR100690303B1 (ko) | 자원 예약 방법 및 시스템 | |
| EP1227610A2 (en) | Distributed intelligence MAC protocols for DWDM ring networks | |
| Ryley et al. | Piggybacked token-passing access protocol for multichannel optical fibre LANs | |
| JP2970259B2 (ja) | 衛星回線多元接続方式 | |
| Swedrowski et al. | Optimal scheduling approaches for FlexRay bus | |
| Cohen et al. | A new scheme for dynamic management of isochronous channels in integrated rings | |
| AU750013B2 (en) | Explicit rate marking for flow control in ATM networks | |
| Jones et al. | Media access protocols for a scalable optical interconnection network | |
| Bouzida et al. | Improving the timed token protocol | |
| Ocheltree | Functional Requirements for the Next Generation Local Area Network | |
| Senior et al. | Access protocol for an industrial optical fibre LAN |