[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE3820544C2 - Ortsbereichsnetzsystem mit einem hiermit gekoppelten Mehrcomputersystem und Verfahren zur Steuerung hiervon - Google Patents

Ortsbereichsnetzsystem mit einem hiermit gekoppelten Mehrcomputersystem und Verfahren zur Steuerung hiervon

Info

Publication number
DE3820544C2
DE3820544C2 DE3820544A DE3820544A DE3820544C2 DE 3820544 C2 DE3820544 C2 DE 3820544C2 DE 3820544 A DE3820544 A DE 3820544A DE 3820544 A DE3820544 A DE 3820544A DE 3820544 C2 DE3820544 C2 DE 3820544C2
Authority
DE
Germany
Prior art keywords
computer
lan
local area
area network
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE3820544A
Other languages
English (en)
Other versions
DE3820544A1 (de
Inventor
Yutaka Hirasawa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Publication of DE3820544A1 publication Critical patent/DE3820544A1/de
Application granted granted Critical
Publication of DE3820544C2 publication Critical patent/DE3820544C2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)
  • Multi Processors (AREA)

Description

Die Erfindung betrifft ein Ortsbereichsnetz(LAN)-System nach dem Oberbegriff des Patentanspruches.
Bisher ist es ungewöhnlich, daß ein Mehrcomputersystem mit einem Ortsbereichsnetz gekoppelt ist. Von typischen Möglichkeiten zur Herstellung einer Verbindung zu einem Ortsbereichsnetz sind zwei Methoden verfügbar, um ein Mehrcomputersystem mit dem Ortsbereichsnetz zu koppeln. Die erste Methode besteht darin, daß einzelne Computer ihre eigenen Übertragungsgeräte haben, durch die sie mit einem Ortsbereichsnetz(LAN)-Bus gekoppelt sind. Um die einzelnen Übertragungsgeräte in dem Ortsbereichsnetz anzugeben, sollten die Steuergeräte verschiedene oder einmalige Adressen entsprechend den Regeln des Ortsbereichsnetzes haben. Entsprechend sollte ein externer Computer, der eine Übertragung mit einem Mehrcomputersystem benötigt, geeignete Einrichtungen aufweisen, um zu erfassen, welcher Computer des Systemes gerade aktiv oder ein "Master" ist, und er sollte Daten zu dem Übertragungssteuergerät senden, das mit diesem Computer gekoppelt ist. Jedoch haben diese Erfaß-Einrichtungen eine komplizierte Struktur und benötigen Mittel, wie beispielsweise PIO-(Prozeß-Eingabe/Ausgabe)- und Systemsteuerprogramme, so daß sie nicht für eine allgemeine Verwendung geeignet sind und auch nicht als kostengünstig bezeichnet werden können.
Die zweite Methode besteht in einer Kopplung eines einzigen Übertragungssteuergerätes mit einem Mehrcomputersystem über einen Mehrcomputerbus, so daß die das System bildenden einzelnen Computer über das Steuergerät mit einem Ortsbereichsnetz gekoppelt sind. Obwohl die Schwierigkeit des ersten Systems überwunden ist, benötigt das zweite System eine Einrichtung, die das Übertragungssteuergerät davon informiert, welcher Computer aktiv ist, und eine Einrichtung zum Bewirken eines Datentransfers zwischen dem aktiven Computer und dem Steuergerät selbst über den Mehrcomputerbus. Im allgemeinen erfordert diese Art von Bus eine komplizierte Steuerung und weist eine langsame Geschwindigkeit im Vergleich mit internen Bussen des Computers auf. Dies behindert eine wirksame Ausnutzung der Hochgeschwindigkeitsübertragung des Ortsbereichsnetzes (insbesondere 2 bis 100 Mbps) und steigert die Herstellungskosten.
In der US 4 672 570 ist ein System der eingangs genannten Art beschrieben. Dabei wird insbesondere der Aufbau einer Schnittstelle erläutert, mit der Hilfscomputer an ein Ortsbereichsnetz angeschlossen werden können.
Auf die Problematik, die intritt, wenn ein externer Computer an das Ortsbereichsnetz angeschlossen wird und gegebenenfalls darüber unterrichtet werden muß, welcher Computer des Ortsbereichsnetzes die Master-Funktion ausübt, wird in der Entgegenhaltung 1 aber nicht eingegangen.
Weiterhin beschreibt die DE 34 12 387 A1 eine Koppelungseinheit zur Koppelung von asynchron laufenden Prozessoren, bei der ein Puffer zwischengeschaltet wird und Kippstufen über eine Gatterlogik einen Hauptprozessor freigeben. Ähnlich ist in der DE 33 14 917 A1 ein Multimikroprozessor-System beschrieben, bei dem die einzelnen Mikroprozessoren über Registerschaltungen für parallelen Austausch miteinander verbunden sind.
Es ist Aufgabe der vorliegenden Erfindung, ein Ortsbereichsnetzsystem zu schaffen, mit dem es möglich ist, auf einfache Weise einen externen Computer an das eine Vielzahl von Computer aufweisende Ortsbereichsnetzsystem anzukoppeln, ohne zuvor dem externen Computer mitteilen zu müssen, welcher Computer gerade die Master-Funktion im Ortsbereichsnetzsystem ausübt.
Diese Aufgabe wird bei einem Ortsbereichsnetzsystem nach dem Oberbegriff des Patentanspruches erfindungsgemäß durch die in dessen kennzeichnendem Teil enthaltenen Merkmale gelöst.
Bei dem erfindungsgemäßen Ortsbereichsnetzsystem wird zur wirksamen Übertragung von Datenübertragungsblöcken die gleiche Adresse einem Mehrcomputersystem und dem Ortsbereichsnetzsystem zugewiesen.
Obwohl Ortsbereichsnetz(LAN)-Steuergeräte, wie oben beschrieben, für die jeweiligen, ein Mehrcomputersystem bildenden Computer vorgesehen sind, um die Geschwindigkeit eines Datentransfers zwischen zugeordneten Computern und den LAN-Steuergeräten zu erhöhen, kann das Mehr­ computersystem behandelt werden, als ob es nur ein LAN-Steuergerät für externe Computer hat, die mit dem gleichen Ortsbereichsnetz gekoppelt sind. Daher müs­ sen diese externen Computer nicht über die einzelnen LAN-Steuergeräte Überlegungen anstellen und brau­ chen nicht einen gegenwärtig als einen "Master" (Haupt­ computer) dienenden Computer zu berücksichtigen.
Nachfolgend wird die Erfindung anhand der Zeichnung näher erläutert. Es zeigen:
Fig. 1 ein Blockschaltbild eines Ausführungsbeispiels eines Ortsbereichsnetzsystems nach der Erfindung,
Fig. 2A bis 2D Flußdiagramme zur Erläuterung des Daten­ empfangsbetriebs bei dem Ausführungsbeispiel,
Fig. 3A und 3B Flußdiagramme zur Erläuterung eines Da­ tenübertragungsbetriebs bei dem Ausführungsbei­ spiel und
Fig. 4 ein Flußdiagramm zur Erläuterung eines Daten­ empfangsbetriebs nach einem anderen Ausführungs­ beispiel.
Anhand der Zeichnungen wird im folgenden ein Ortsbereichs­ netzsystem nach der Erfindung näher erläutert, das wirksam mit einem Mehrcomputersystem kommunizieren kann.
Fig. 1 zeigt die Struktur eines Ortsbereichsnetz(LAN)-Systems nach einem ersten Ausführungsbeispiel der Erfindung. Dieses LAN-System umfaßt ein Mehrcomputersystem 31, das von üblicher Art ist und Computer 31-i (i = 1 bis n) mit jeweils einer Zentraleinheit (CPU), einem Speicher, einem Plattenantrieb und einem Anschluß (nicht gezeigt) hat. Ortsbereichsnetz(LAN)-Steuergeräte 32-i sind über Busse 34-i mit den jeweiligen Computern 31-i gekoppelt und an einen LAN-Bus 30 über jeweilige Verbindungseinrich­ tungen 33-i angeschlossen, die jeweils aus einem Sender/Emp­ fänger und einem Sender/Empfänger-Bus bestehen. Die Busse 34-i werden zum Transferieren von Befehlen (einschließlich einer Empfangsanforderung) von den Computern 31-i zu den LAN-Steuergeräten 32-i, Unterbrechungen von den letzteren zu den ersteren und Sende/Empfangsdaten da­ zwischen verwendet.
Die einzelnen LAN-Steuergeräte 32-i haben die gleiche Grundstruktur, so daß im folgenden eine Beschreibung eines LAN-Steuergerätes 32-1 gegeben wird. Ein Schnittstellensteuerabschnitt 41-1 übersetzt Befehle von dem zugeordneten Computer 31-1, erzeugt eine Unter­ brechung für den Computer 31-1 und transferiert Daten zum und vom Computer 31-1. Ein Ortsbereichsnetz(LAN)-Zugriffab­ schnitt 42-1 transferiert Daten zum und empfängt Daten vom LAN-Bus 30. Puffer 43-1 und 44-1 wer­ den verwendet, um Daten zwischen dem Schnittstellensteuer­ abschnitt 41-1 und dem LAN-Zugriffabschnitt 42-1 zu transferieren; das erstere Puffer 43-1 ist ein Übertragungspuffer zum Zwischenspeichern von Übertragungs­ daten, die auf dem LAN-Bus 30 vom Computer 31-1 gesandt sind, und das letztere Puffer 44-1 ist ein Empfangspuffer zum Zwischenspeichern von Daten vom LAN- Bus 30, die zum Computer 31-1 zu senden sind. Ein Flagregister 45-1 wird durch den Schnittstel­ lensteuerabschnitt 41 EIN/AUS entsprechend einem Befehl vom Computer 31-1 gesetzt, um dadurch eine Empfangsfreigabe oder -sperrung anzuzeigen. Ein Ortsbereichsnetz(LAN)-Adreßre­ gister 46-1 dient zum Speichern einer Ortsbereichsnetz(LAN)- Adresse, wobei die LAN-Adresse in das LAN-Adreßregister 46-1 durch den Schnittstellensteuerabschnitt 41 entsprechend einem Befehl vom Computer 31-1 gesetzt wird.
Das Mehrcomputersystem 31 umfaßt einen gemeinsam genutzten Speicher 35, und einer der Computer in diesem System 31 ist als der Mastercomputer durch Steuerdaten bezeichnet, die in dem gemeinsam genutzten Speicher 35 gespeichert sind.
Ein externer Computer 101, der nicht ein Bestandteil des Mehrcomputersystems 31 ist, ist mit dem LAN-Bus 30 über ein LAN-Steuergerät 102 gekop­ pelt.
Anhand der Fig. 2A bis 2D wird im folgenden der Betrieb dieses Ausführungsbeispiels näher erläutert.
Es sei angenommen, daß der Computer 31-1 des Mehrcomputer­ systems 31 aktiv wird (Schritt S2). Dann sendet der Compu­ ter 31-1 eine LAN-Adresse, die einen Befehl setzt, zum LAN-Steuergerät 32-1 über den Bus 34-1 in einem Schritt S4. Dieser Befehl vom Computer 31-1 wird durch den Schnittstellensteuerabschnitt 41-1 im LAN-Steuergerät 32-1 empfangen. Eine LAN- Adresse des die empfangene LAN-Adresse setzenden Befehles wird in das LAN-Adreßre­ gister 46-1 gesetzt; diese LAN-Adresse ist ge­ meinsam für alle Computer 31-1 bis 31-n, die das Mehrcompu­ tersystem 31 bilden. Mit diesem Aufbau kann der Computer 101 mit dem Mehrcomputersystem 31 mittels einer einzigen LAN-Adresse unabhängig davon kommunizieren, welcher Computer innerhalb des Systems 31 als der "Master" bezeichnet ist. Das heißt, entsprechend diesem Ausführungs­ beispiel erscheint das Mehrcomputersystem 31 von dem Computer 101 aus betrachtet, wie wenn es nur einen einzigen Computer (und ein einziges LAN-Steuergerät) hätte, und es ist nicht erforderlich, daß der Computer 101 in irgendeiner Weise bei der Übertragung mit dem System 31 berücksichtigt, welcher Computer der Master ist.
Es sei in einem Schritt S6 angenommen, daß der Computer 31-1 als der Master aufgrund der im gemeinsam genutzten Speicher 30 gespeicherten Steuerdaten bezeichnet ist. Dann wird in einem Schritt S8 ein Flag-EIN-Befehl vom Computer 31-1 auch zu dem Schnittstellensteuerabschnitt 41-1 im LAN-Steuergerät 32-1 gespeist. Dieser Flag- EIN-Befehl setzt das anfänglich AUS gesetzte Flag des Flagregisters 45-1 auf ein.
Nach dem Setzen der LAN-Adresse und des Flag sendet der Computer 31-1 eine Empfangsanforderung zum LAN-Zugriffabschnitt 42-1 über den Schnitt­ stellensteuerabschnitt 41-1 in einem Schritt S10, um dadurch den LAN-Zugriffabschnitt 42-1 bereit für einen Empfang zu machen. Andere Computer 31-j (j = 2 bis n) sind Neben- oder Hilfscomputer, und deren Flags können nicht auf EIN gesetzt werden, selbst wenn deren gemeinsame LAN- Adresse gesetzt wurde. Nach dem Senden der Empfangsanforderung wartet der Computer 31-1 in einem Schritt S14 auf eine Unterbrechung, und während der Zeit, in der der Computer 31-1 auf die Unterbrechung wartet, kann er andere Prozesse ausführen.
Es sei nun angenommen, daß ein Transfer-Datenübertragungs­ block, dessen Bestimmungsadresse die gleiche wie die LAN-Adresse ist, die im LAN-Adreß­ register 46-1 gesetzt ist, auf dem LAN-Bus 30 durch den Computer 101 gesandt wird. Der LAN- Zugriffabschnitt 42-1 überwacht den Transfer-Daten­ übertragungsblock auf dem LAN-Bus 30 in einem Schritt S22. Nach Empfang des Transferdatenübertra­ gungsblockes auf dem LAN-Bus 30 prüft der LAN-Zugriffabschnitt 42-1, ob dieser Trans­ ferdatenübertragungsblock als die Bestimmungsadresse die im LAN-Adreßregister 46-1 gesetzte LAN-Adresse hat oder nicht, indem er auf die Inhalte dieses LAN-Adreßregisters 46-1 Bezug nimmt. Wenn die Bestimmung des Datenübertragungsblockes als das System selbst ermittelt wird, so wird der Datenübertragungsblock zum Empfangs­ puffer 44-1 übertragen, um diesen in einem Schritt S24 zu speichern. Nach Empfang des Transferdatenübertragungs­ blockes (Schritt S26) unterrichtet der LAN- Zugriffabschnitt 42-1 den Schnittstellensteuerabschnitt 41-1 von dem Empfang. Wenn er über den Datenübertragungsblock­ empfang durch den LAN-Zugriffabschnitt 42-1 unterrichtet ist, nimmt der Schnittstellensteuerabschnitt 41-1 auf den Inhalt des Flagregisters 45-1 in einem Schritt S28 Bezug, um zu entscheiden, ob das Flag EIN ist oder nicht. Wenn die Entscheidung negativ (N) ist, kehrt der Datenfluß zu dem Schritt S22 zurück; ist er je­ doch bestätigend (Y bzw. J), dann speichert der Schnitt­ stellensteuerabschnitt 41-1 den empfangenen Datenübertra­ gungsblock im Empfangspuffer 44-1 und sendet diesen über den Bus 34-1 zum Computer 31-1 im Schritt S30. Im nächsten Schritt S32 erzeugt der Schnittstellensteuerabschnitt 41-1 eine Unterbrechung für den Computer 31-1. Nach Erfassen der Unterbrechung im Schritt S14 führt der Computer 31-1 eine Datenverarbeitung im Schritt S16 aus. Wenn die Daten­ verarbeitung abgeschlossen ist, sendet der Computer 31-1 eine Empfangsanforderung erneut in einem Schritt S18, wie dies oben erläutert wurde. Wenn der Computer 31-1 während seines Betriebs von einer Masterfunktion in eine Hilfs­ funktion verändert wird, so ist die Entscheidung im Schritt S6 negativ (N), und der Datenfluß schreitet zum Schritt S12 fort, wo die Flagge des Flagregisters 45-1 auf AUS oder rückgesetzt wird.
Die LAN-Steuergeräte 32-j (j = 2 bis n), die mit den anderen Computern 31-j im Mehrcomputersystem 31 gekoppelt sind haben, anders als das LAN- Steuergerät 32-1 des Computers 31-1, das für eine Über­ tragung bzw. Kommunikation verfügbar ist, die Flags ihrer Flagregister 45-j weiter auf AUS. Selbst wenn da­ her die LAN-Steuergeräte 32-j erfassen können, daß der Transferdatenübertragungsblock vom Computer 101 für ihr eigenes System bestimmt ist, so wird der Daten­ übertragungsblock nicht zu den Computern 32-j von deren Schnittstellensteuergeräten 41-j übertragen.
Im folgenden wird anhand der Fig. 3A und 3B eine Daten­ übertragung zum Computer 101 vom Computer 31-1, der für die Übertragung erlaubt ist, näher erläutert.
Wenn der Computer 31-1 ein Datensenden zum Computer 101 benötigt (Schritt S62), sendet er einen Sendebefehl zum Schnittstellensteuerabschnitt 41-1 des LAN- Steuergerätes 32-1 über den Bus 34-1 im Schritt S64. Nach Empfang des Sendebefehls vom Computer 31-1 (Schritt S70) schickt der Schnittstellensteuerabschnitt 41-1 eine Be­ stätigung zum Computer 31-1 in einem Schritt S72 zurück. Entsprechend der Antwort von dem Schnittstellensteuerab­ schnitt 41-1 (Schritt S66) sendet der Computer 31-1 Sen­ dedaten zum gleichen Abschnitt 41-1 in einem Schritt S68. Nach Empfang der Sendedaten vom Computer 31-1 (Schritt S74) speichert der Schnittstellensteuerabschnitt 41-1 die Daten im Sendepuffer 43-1 und sendet einen Sendebefehl zum LAN-Zugriffabschnitt 42-1 in einem Schritt S76.
Nach Empfang des Sendebefehles verriegelt der LAN- Zugriffabschnitt 42-1 die im Sendepuffer 43-1 ge­ speicherten Daten, befestigt die im LAN-Adreß­ register 46-1 eingestellte LAN-Adresse an den Daten als die Sendeadresse, um einen Sendedatenübertra­ gungsblock zu bilden, und sendet den Datenübertragungs­ block auf dem LAN-Bus 30.
Ein LAN-System nach einem zweiten Ausführungs­ beispiel der Erfindung wird im folgenden näher erläutert.
Struktur und Betrieb des zweiten Ausführungsbeispiels wer­ den, soweit diese mit dem ersten Ausführungsbeispiel gleich sind, nicht näher beschrieben, und es werden lediglich die Unterschiede anhand der Fig. 4 erläutert.
Gemäß dem zweiten Ausführungsbeispiel entscheidet ein LAN-Zugriffabschnitt 42-i, ob der Sendedatenüber­ tragungsblock auf dem LAN-Bus 30 entspre­ chend den in deren Flagregistern 45-i gesetzten Flags und der Bestimmungsadresse im Datenübertragungsblock empfan­ gen wird oder nicht.
Wenn der Computer 31-1 ein Master aufgrund der im gemeinsam genutzten Speicher 30 gespeicherten Steuerdaten wird, so wird eine Empfangsanforderung zu dem LAN- Zugriffabschnitt 42-1 über den Schnittstellensteuerabschnitt 41-1 gesandt. Es sei angenommen, daß ein Sendedatenübertra­ gungsblock, dessen Bestimmungsadresse die LAN- Adresse ist, auf dem LAN-Bus 30 vom Computer 101 gesandt wird (Schritt S42). Dann nimmt der LAN- Zugriffabschnitt 42-1 Bezug auf das im Flagregister 45-1 gesetzte Flag (Schritt S44) und die LAN- Adresse im LAN-Adreßregister 46-1 um zu entscheiden, ob der Sende­ datenübertragungsblock empfangen wird oder nicht. Wenn der Computer 31-1 der "Master" ist, empfängt der LAN- Zugriffabschnitt 42-1 den Datenübertragungsblock, und der empfangene Datenübertragungsblock wird in dem Empfangs­ puffer 43-1 gespeichert. Die folgenden Prozesse sind die gleichen wie diejenigen im ersten Ausführungsbeispiel.
Obwohl LAN-Zugriffabschnitte 42-i für die einzelnen Computer in den obigen Ausführungsbeispielen vor­ gesehen sind, kann ein einziger LAN-Zugriffab­ schnitt gemeinsam für das Mehrcomputersytem angeordnet werden. In diesem Fall wird auf das Flag Bezug genommen, und der Datenübertragungsblock wird zu dem Empfangspuffer gesandt, der mit dem Computer gekoppelt ist, welcher als ein "Master" dient.
In ähnlicher Weise können ein einziges Flagregister und ein einziges LAN-Adreßregister gemeinsam für das System vorgesehen werden. In diesem Fall hält das Flagregister Statusdaten, die anzeigen, welcher Computer in dem System ein Master ist, wobei der Betrieb der gleiche ist wie bei der obigen Abwandlung.

Claims (1)

  1. Ortsbereichsnetz(LAN)-System mit einer Vielzahl von ein Mehrcomputer­ system bildenden Computern (31-1, . . ., 31-n), mit:
    • - einem LAN-Bus (30) zum Übertragen eines Blockes, der Blockdaten und eine Bestimmungsadresse enthält,
    • - eine Vielzahl von LAN-Steuergeräten (32-1, . . ., 32-n), die mit dem LAN- Bus (30) verbunden sind und von denen jedes jeweils einem Computer des Mehrcomputersystems zugeordnet ist, und
    • - einer Vielzahl von Bussen (34-1, . . ., 34-n), die jeweils zwischen einem entsprechenden Computer (31-1, . . ., 31-n) des Mehrcomputersystems (31) und einem entsprechenden LAN-Steuergerät (32-1, . . ., 32-n) liegen,
      dadurch gekennzeichnet, daß die LAN-Steuergeräte aufweisen:
    • - ein LAN-Adreßregister (46-1, . . ., 46-n), in welchem eine gemeinsame Ortsbereichsnetz(LAN)-Adresse für alle Computer (31-1, . . ., 31-n) des Mehrcomputersystems (31) durch den als Master-Computer dienenden Computer zugewiesen wird, und
    • - ein Flagregister (45-1, . . ., 45-n), das anzeigt, welcher Computer der Master- Computer in dem Ortsbereichsnetz-System ist, so daß nur der Computer, dessen Flag gesetzt ist, den Block empfängt.
DE3820544A 1987-06-19 1988-06-16 Ortsbereichsnetzsystem mit einem hiermit gekoppelten Mehrcomputersystem und Verfahren zur Steuerung hiervon Expired - Fee Related DE3820544C2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62151349A JPH0787461B2 (ja) 1987-06-19 1987-06-19 ロ−カルエリアネツトワ−クシステム

Publications (2)

Publication Number Publication Date
DE3820544A1 DE3820544A1 (de) 1988-12-29
DE3820544C2 true DE3820544C2 (de) 1995-10-26

Family

ID=15516618

Family Applications (1)

Application Number Title Priority Date Filing Date
DE3820544A Expired - Fee Related DE3820544C2 (de) 1987-06-19 1988-06-16 Ortsbereichsnetzsystem mit einem hiermit gekoppelten Mehrcomputersystem und Verfahren zur Steuerung hiervon

Country Status (4)

Country Link
US (1) US4887075A (de)
JP (1) JPH0787461B2 (de)
KR (1) KR920001552B1 (de)
DE (1) DE3820544C2 (de)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5226173A (en) * 1988-05-06 1993-07-06 Hitachi, Ltd. Integrated data processor having mode control register for controlling operation mode of serial communication unit
JP2667532B2 (ja) * 1989-10-06 1997-10-27 株式会社東芝 Lanコントローラ
US5214644A (en) * 1989-10-17 1993-05-25 Matsushita Electric Industrial Co., Ltd. Electronic device with data transmission function
GB8927623D0 (en) * 1989-12-06 1990-02-07 Bicc Plc Repeaters for secure local area networks
DE69132255D1 (de) * 1990-03-02 2000-07-20 Michel Remion Fernsprechschnittstelle, gerät und verfahren
US5151895A (en) * 1990-06-29 1992-09-29 Digital Equipment Corporation Terminal server architecture
US5151990A (en) * 1990-08-28 1992-09-29 International Business Machines Corporation Nonvolatile memory management in a data processing network
EP0472829A3 (en) * 1990-08-31 1993-01-07 International Business Machines Corporation Multicomputer complex and distributed shared data memory
JP2752259B2 (ja) * 1991-02-19 1998-05-18 株式会社東芝 Lan制御方式
US5317744A (en) * 1991-11-15 1994-05-31 The United States Of America As Represented By The Secretary Of The Air Force Method for configuring a computer server to operate with network operating system software to prevent memory address conflicts between workstations
JP3051533B2 (ja) * 1991-12-26 2000-06-12 マツダ株式会社 多重伝送方法及び多重伝送装置
JP3454855B2 (ja) * 1993-02-01 2003-10-06 株式会社日立製作所 ファクシミリサーバシステム
US5311515A (en) * 1992-02-07 1994-05-10 Sim Ware, Incorporated Method and apparatus for the control of local area network multi-station access units
DE69330981T2 (de) * 1992-04-20 2002-06-27 3Com Corp., Santa Clara Vorrichtung zur Netzmittelerweiterung auf entfernte Netzwerke
US5454078A (en) * 1992-08-07 1995-09-26 International Business Machines Corporation System for sharing name among network adapters by, dynamically linking adapters having same logical name and maintaining linked state of remaining adapters
US5438327A (en) * 1992-08-27 1995-08-01 Uniden Corporation Multi-capcode communication receiving equipment
US5434976A (en) * 1992-09-28 1995-07-18 Standard Microsystems Corporation Communications controller utilizing an external buffer memory with plural channels between a host and network interface operating independently for transferring packets between protocol layers
JPH07143155A (ja) * 1993-11-17 1995-06-02 Toshiba Corp Lan間接続装置
US5544325A (en) * 1994-03-21 1996-08-06 International Business Machines Corporation System and method for generating messages for use in transaction networks
US5802306A (en) * 1995-10-31 1998-09-01 International Business Machines Corporation Supporting multiple client-server sessions from a protocol stack associated with a single physical adapter through use of a plurality of logical adapters
KR100386942B1 (ko) * 1996-06-29 2003-08-14 삼성중공업 주식회사 원칩마이콤을 구비한 로컬유닛 네트워크시스템 및그제어방법
US5726912A (en) * 1996-09-06 1998-03-10 Honeywell Iac Control system monitor
DE19713240C2 (de) * 1997-03-29 1999-01-28 Endress Hauser Gmbh Co Verfahren zur automatischen Adressenvergabe in einem CAN-Netz
US6397316B2 (en) * 1997-07-24 2002-05-28 Intel Corporation System for reducing bus overhead for communication with a network interface
US20010004768A1 (en) * 1998-09-28 2001-06-21 Hodge Winston W. Hodge Winston W. Highly integrated computer controlled digital head end

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3924240A (en) * 1973-04-09 1975-12-02 Gen Electric System for controlling processing equipment
BG35575A1 (en) * 1982-04-26 1984-05-15 Kasabov Multimicroprocessor system
DE3412387A1 (de) * 1984-04-03 1985-10-10 Didic, Radoslav, Dipl.-Ing., 7500 Karlsruhe Koppelungseinheit
US4680581A (en) * 1985-03-28 1987-07-14 Honeywell Inc. Local area network special function frames
US4706080A (en) * 1985-08-26 1987-11-10 Bell Communications Research, Inc. Interconnection of broadcast networks
US4760572A (en) * 1985-12-27 1988-07-26 Kabushiki Kaisha Toshiba Limited multicast communication method and communication network system realizing the method
US4672570A (en) * 1986-09-05 1987-06-09 The United States Of America As Represented By The Secretary Of The Air Force Network interface module and method

Also Published As

Publication number Publication date
KR890001314A (ko) 1989-03-20
JPS63316538A (ja) 1988-12-23
KR920001552B1 (ko) 1992-02-18
DE3820544A1 (de) 1988-12-29
JPH0787461B2 (ja) 1995-09-20
US4887075A (en) 1989-12-12

Similar Documents

Publication Publication Date Title
DE3820544C2 (de) Ortsbereichsnetzsystem mit einem hiermit gekoppelten Mehrcomputersystem und Verfahren zur Steuerung hiervon
DE69334171T2 (de) Verfahren und Vorrichtung zur Arbitrierung auf einen acyclischen gerichteten Graph
DE3851111T2 (de) Netzwerksystem mit Tokenprinzip-Zugriffsverfahren.
DE68928772T2 (de) Datenverarbeitungssystem mit sich um Zugriff auf verteilte Betriebsmittel bewerbenden Einheiten und mit auf den Status der verteilten Betriebsmittel reagierender Schiedsrichtereinheit
DE69936225T2 (de) Gleichzeitige serielle verbindung zur integrierung von funktionellen blöcken in eine integrierte schaltungsvorrichtung
DE3909948C2 (de)
DE69331705T2 (de) Verfahren und gerät zur umwandlung einer beliebigen topologie von einer knotensammlung in einen acyclischen gerichteten graph
DE3280451T2 (de) Verfahren zur Initialisierung eines Datenverarbeitungssystems.
DE3689226T2 (de) Multiprozessorsystem mit multihierarchischen Ebenen.
DE3689635T2 (de) Netzwerk mit Tokenübergabe für industrielle Zwecke.
DE69521549T2 (de) Verfahren zur Verwaltung gemeinsamer Mittel mehrerer Verarbeitungseinheiten
DE3043894C2 (de)
DE69108434T2 (de) Mehrgruppen-Signalprozessor.
DE3642324C2 (de) Multiprozessoranlage mit Prozessor-Zugriffssteuerung
DE69131840T2 (de) Verfahren zur Vervielfältigung eines geteilten Speichers
EP0006164B1 (de) Multiprozessorsystem mit gemeinsam benutzbaren Speichern
DE69620070T2 (de) Vielfachknoten-Datenverarbeitungssystem und Verfahren zur Übertragung von Nachrichten in diesem Vielfachknoten-Datenverarbeitungssystem
DE68913230T2 (de) Lokale Netzwerkverbindungsvorrichtung mit einstellbarer Betriebsart.
DE69515355T2 (de) Mehrfacharbitrierungsschema
DE69129840T2 (de) Nachrichtensteuerungsverfahren für ein datenkommunikationssystem
DE69230483T2 (de) Quadraturbusprotokoll zum Ausführen von Transaktionen in einer Rechneranordnung
DE69129842T2 (de) Nachrichtensteuersystem in einem datenübertragungssystem
DE3142504A1 (de) Mehrfachplattenspeicher-uebertragungssystem
DE68927157T2 (de) Deblockierverfahren eines Multiprozessor-Multibus-Systems
DE68926382T2 (de) Steuerungssystem für Übertragungsbefehle zwischen zentralen Verarbeitungseinheiten

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8125 Change of the main classification

Ipc: G06F 13/36

D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee