-
公开(公告)号:DE102012209011B4
公开(公告)日:2013-12-19
申请号:DE102012209011
申请日:2012-05-29
Applicant: IBM
Inventor: BUBB CLINTON E , CASPER DANIEL F , FLANAGAN JOHN R
Abstract: Es wird ein Computerprogrammprodukt zur Durchführung der Eingangs-/Ausgangsverarbeitung (E/A-Verarbeitung) bereitgestellt. Das Computerprogrammprodukt ist konfiguriert, um Folgendes durchzuführen: Erhalten von Informationen bezüglich einer E/A-Operation auf einem Kanal-Teilsystem; Erzeugen und Speichern mindestens eines Adresssteuerwortes (ACW) im Kanalspeicher, das eine oder mehrere Host-Speicherplätze angibt und ein Datenprüfwort-Erzeugungsfeld und/oder ein Datenprüfwort-Speicherfeld enthält; als Reaktion auf das Empfangen einer Eingangsdatenanforderung, die mindestens ein Datenprüfwort enthält, das Speichern des mindestens einen Datenprüfwortes im Datenprüfwort-Speicherfeld und Durchführen einer Prüfung der Daten, um zu ermitteln, ob die Daten beschädigt worden sind; und als Reaktion auf das Empfangen einer Ausgangsdatenanforderung das Erzeugen mindestens eines Datenprüfwortes auf der Grundlage des Datenprüfwort-Erzeugungsfeldes und Anhängen des mindestens einen Datenprüfwortes an die Daten.
-
公开(公告)号:DE102012209011A1
公开(公告)日:2012-12-06
申请号:DE102012209011
申请日:2012-05-29
Applicant: IBM
Inventor: BUBB CLINTON E , CASPER DANIEL F , FLANAGAN JOHN R
Abstract: Es wird ein Computerprogrammprodukt zur Durchführung der Eingangs-/Ausgangsverarbeitung (E/A-Verarbeitung) bereitgestellt. Das Computerprogrammprodukt ist konfiguriert, um Folgendes durchzuführen: Erhalten von Informationen bezüglich einer E/A-Operation auf einem Kanal-Teilsystem; Erzeugen und Speichern mindestens eines Adresssteuerwortes (ACW) im Kanalspeicher, das eine oder mehrere Host-Speicherplätze angibt und ein Datenprüfwort-Erzeugungsfeld und/oder ein Datenprüfwort-Speicherfeld enthält; als Reaktion auf das Empfangen einer Eingangsdatenanforderung, die mindestens ein Datenprüfwort enthält, das Speichern des mindestens einen Datenprüfwortes im Datenprüfwort-Speicherfeld und Durchführen einer Prüfung der Daten, um zu ermitteln, ob die Daten beschädigt worden sind; und als Reaktion auf das Empfangen einer Ausgangsdatenanforderung das Erzeugen mindestens eines Datenprüfwortes auf der Grundlage des Datenprüfwort-Erzeugungsfeldes und Anhängen des mindestens einen Datenprüfwortes an die Daten.
-
公开(公告)号:DE102012209014B4
公开(公告)日:2013-12-19
申请号:DE102012209014
申请日:2012-05-29
Applicant: IBM
Inventor: BUBB CLINTON E , CASPER DANIEL F , FLANAGAN JOHN R
Abstract: Es wird ein Computerprogrammprodukt bereitgestellt, um die Eingangs-/Ausgangsverarbeitung (E/A-Verarbeitung) auf einem Host-Computersystem durchzuführen. Das Computerprogrammprodukt ist konfiguriert, um Folgendes durchzuführen: Erzeugen einer Adresssteuerstruktur für jede einzelne einer Vielzahl aufeinanderfolgender Datenübertragungsanforderungen, die durch eine E/A-Operation angegeben ist, wobei jede einzelne Adresssteuerstruktur einen Speicherort im lokalen Kanalspeicher eines entsprechenden ACW (ACW = Address Control Word, Adresssteuerwort) angibt, das ein Offset-Feld enthält, das eine relative Anordnung einer Datenübertragungsanforderung angibt; Erzeugen und Speichern mindestens eines ACW im lokalen Kanalspeicher, das eine oder mehrere Host-Speicherorte für die Vielzahl aufeinanderfolgender Datenübertragungsanforderungen angibt und ein Erweiterter-Offset-Feld enthält, das eine relative Anordnung einer erwarteten Datenübertragungsanforderung angibt; Empfangen einer Übertragungsanforderung von der Netzwerkschnittstelle und Vergleichen des Offset-Feldes und des Erwarteter-Offset-Feldes, um zu ermitteln, ob die Datenübertragungsanforderung in der korrekten Reihenfolge empfangen wurde.
-
公开(公告)号:DE102012209009B4
公开(公告)日:2013-12-19
申请号:DE102012209009
申请日:2012-05-29
Applicant: IBM
Inventor: BUBB CLINTON E , CASPER DANIEL F , FLANAGAN JOHN R
Abstract: Ein Computerprogrammprodukt zur Durchführung der Eingangs-/Ausgangsverarbeitung (E/A-Verarbeitung) ist so konfiguriert, dass es ein Verfahren durchführt, das Folgendes beinhaltet: Erhalten von Informationen bezüglich einer E/A-Operation in einem Kanal-Teilsystem; Erzeugen und Speichern mindestens eines Adresssteuerwortes (ACW) im lokalen Kanalspeicher, das eine oder mehrere Host-Speicherplätze für die Datenübertragung angibt und ein Feld zum Speichern von Kopfinformationen enthält; Erzeugen einer Adresssteuerstruktur, die einen Speicherplatz im lokalen Kanalspeicher eines entsprechenden ACW angibt; Empfangen einer Datenübertragungsanforderung von einer Netzwerkschnittstelle, die die Adresssteuerstruktur enthält; als Reaktion auf eine Eingangsdatenanforderung das Weiterleiten der Daten zu mindestens einem Host-Speicherplatz, der im entsprechenden ACW angegeben ist und Speichern von Kopfinformationen im entsprechenden ACW; und als Reaktion auf eine Ausgangsdatenanforderung das Weiterleiten der Daten von einem Host-Speicherplatz, der im ACW angegeben ist, zu der Netzwerkschnittstelle, und Anhängen der Kopfinformationen an die Daten.
-
公开(公告)号:DE102012209014A1
公开(公告)日:2012-12-06
申请号:DE102012209014
申请日:2012-05-29
Applicant: IBM
Inventor: BUBB CLINTON E , CASPER DANIEL F , FLANAGAN JOHN R
Abstract: Es wird ein Computerprogrammprodukt bereitgestellt, um die Eingangs-/Ausgangsverarbeitung (E/A-Verarbeitung) auf einem Host-Computersystem durchzuführen. Das Computerprogrammprodukt ist konfiguriert, um Folgendes durchzuführen: Erzeugen einer Adresssteuerstruktur für jede einzelne einer Vielzahl aufeinanderfolgender Datenübertragungsanforderungen, die durch eine E/A-Operation angegeben ist, wobei jede einzelne Adresssteuerstruktur einen Speicherort im lokalen Kanalspeicher eines entsprechenden ACW (ACW = Address Control Word, Adresssteuerwort) angibt, das ein Offset-Feld enthält, das eine relative Anordnung einer Datenübertragungsanforderung angibt; Erzeugen und Speichern mindestens eines ACW im lokalen Kanalspeicher, das eine oder mehrere Host-Speicherorte für die Vielzahl aufeinanderfolgender Datenübertragungsanforderungen angibt und ein Erweiterter-Offset-Feld enthält, das eine relative Anordnung einer erwarteten Datenübertragungsanforderung angibt; Empfangen einer Übertragungsanforderung von der Netzwerkschnittstelle und Vergleichen des Offset-Feldes und des Erwarteter-Offset-Feldes, um zu ermitteln, ob die Datenübertragungsanforderung in der korrekten Reihenfolge empfangen wurde.
-
公开(公告)号:DE102012208803A1
公开(公告)日:2012-12-06
申请号:DE102012208803
申请日:2012-05-25
Applicant: IBM
Inventor: BUBB CLINTON E , CASPER DANIEL F , FLANAGAN JOHN R
Abstract: Es wird ein Computerprogrammprodukt zur Durchführung eines Verfahrens bereitgestellt, das Folgendes beinhaltet: Erhalten von Informationen bezüglich einer E/A-Operation in einem Kanal-Teilsystem in einem Host-Computersystem; Erzeugen mindestens eines Adresssteuerwortes (Address Control Word, ACW) im lokalen Kanalspeicher, das einen oder mehrere Host-Speicherplätze für die Übertragung von Daten zwischen dem Host und einer Steuereinheit angibt und mindestens ein ACW-Fehlerprüffeld enthält; Erzeugen einer Adresssteuerstruktur, die einen Speicherplatz im lokalen Kanalspeicher eines entsprechenden ACW angibt und mindestens ein Adresssteuerstruktur-Fehlerprüffeld enthält; Empfangen einer Datenübertragungsanforderung von der Netzwerkschnittstelle, die die Adressierungsinformationen enthält; Vergleichen des mindestens einen ACW-Fehlerprüffeldes mit dem mindestens einen Adresssteuerstruktur-Fehlerprüffeld; und als Reaktion auf die Übereinstimmung der Felder das Weiterleiten der Datenübertragungsanforderung zu dem Host-Speicherplatz, der im entsprechenden ACW angegeben ist.
-
公开(公告)号:DE102012208803B4
公开(公告)日:2014-01-09
申请号:DE102012208803
申请日:2012-05-25
Applicant: IBM
Inventor: BUBB CLINTON E , CASPER DANIEL F , FLANAGAN JOHN R
Abstract: Es wird ein Computerprogrammproduktzur Durchführung eines Verfahrens bereitgestellt, das Folgendes beinhaltet: Erhalten von Informationen bezüglich einer E/A-Operation in einem Kanal-Teilsystem in einem Host-Computersystem; Erzeugen mindestens eines Adresssteuerwortes (Address Control Word, ACW) im lokalen Kanalspeicher, das einen oder mehrere Host-Speicherplätze für die Übertragung von Daten zwischen dem Host und einer Steuereinheit angibt und mindestens ein ACW-Fehlerprüffeld enthält; einer Adresssteuerstruktur, die einen Speicherplatz im lokalen Kanalspeicher eines entsprechenden ACW angibt und mindestens ein Adresssteuerstruktur-Fehlerprüffeld enthält; Empfangen einer Datenübertragungsanforderung von der Netzwerkschnittstelle, die die Adressierungsinformationen enthält; Vergleichen des mindestens einen ACW-Fehlerprüffeldes mit dem mindestens einen Adresssteuerstruktur-Fehlerprüffeld; und als Reaktion auf die Übereinstimmung der Felder das Weiterleiten der Datenübertragungsanforderung zu dem Host-Speicherplatz, der im entsprechenden ACW angegeben ist.
-
公开(公告)号:DE102012209016B4
公开(公告)日:2014-01-02
申请号:DE102012209016
申请日:2012-05-29
Applicant: IBM
Inventor: BENDER CARL A , BUBB CLINTON E , CASPER DANIEL F , FLANAGAN JOHN R
Abstract: Es wird ein Computerprogrammprodukt zur Durchführung der Eingangs-/Ausgangsverarbeitung (E/A-Verarbeitung) bereitgestellt. Das Computerprogrammprodukt ist konfiguriert, um Folgendes durchzuführen: Erzeugen und Speichern mindestens eines Adresssteuerwortes (ACW) im lokalen Kanalspeicher, das eine oder mehrere Host-Speicherplätze für die Datenübertragung angibt und ein Daten-verwerfen-Feld enthält; Erzeugen einer Adresssteuerstruktur, die einen lokalen Kanalspeicherplatz eines entsprechenden ACW angibt; Empfangen einer oder mehrerer Datenübertragungsanforderungen von einer Netzwerkschnittstelle, die jeweils einer Adresssteuerstruktur-Information entsprechen; Zugreifen auf ein ACW und Weiterleiten der Datenübertragungsanforderung zu einem Host-Speicherplatz, der im ACW angegeben ist; und als Reaktion auf das Auftreten eines Fehlers während des mindestens einen Zugriffs- und Weiterleitungsvorgangs das Verwerfen der einen oder mehreren Datenübertragungsanforderungen und Setzen des Daten-verwerfen-Feldes auf einen Wert, der so konfiguriert ist, dass er den Kanal anweist, alle nachfolgenden, zu dem ACW gehörenden Datenübertragungsanforderungen zu verwerfen.
-
公开(公告)号:DE102012209016A1
公开(公告)日:2012-12-06
申请号:DE102012209016
申请日:2012-05-29
Applicant: IBM
Inventor: BENDER CARL A , BUBB CLINTON E , CASPER DANIEL F , FLANAGAN JOHN R
Abstract: Es wird ein Computerprogrammprodukt zur Durchführung der Eingangs-/Ausgangsverarbeitung (E/A-Verarbeitung) bereitgestellt. Das Computerprogrammprodukt ist konfiguriert, um Folgendes durchzuführen: Erzeugen und Speichern mindestens eines Adresssteuerwortes (ACW) im lokalen Kanalspeicher, das eine oder mehrere Host-Speicherplätze für die Datenübertragung angibt und ein Daten-verwerfen-Feld enthält; Erzeugen einer Adresssteuerstruktur, die einen lokalen Kanalspeicherplatz eines entsprechenden ACW angibt; Empfangen einer oder mehrerer Datenübertragungsanforderungen von einer Netzwerkschnittstelle, die jeweils einer Adresssteuerstruktur-Information entsprechen; Zugreifen auf ein ACW und Weiterleiten der Datenübertragungsanforderung zu einem Host-Speicherplatz, der im ACW angegeben ist; und als Reaktion auf das Auftreten eines Fehlers während des mindestens einen Zugriffs- und Weiterleitungsvorgangs das Verwerfen der einen oder mehreren Datenübertragungsanforderungen und Setzen des Daten-verwerfen-Feldes auf einen Wert, der so konfiguriert ist, dass er den Kanal anweist, alle nachfolgenden, zu dem ACW gehörenden Datenübertragungsanforderungen zu verwerfen.
-
公开(公告)号:DE102012209009A1
公开(公告)日:2012-12-06
申请号:DE102012209009
申请日:2012-05-29
Applicant: IBM
Inventor: BUBB CLINTON E , CASPER DANIEL F , FLANAGAN JOHN R
Abstract: Ein Computerprogrammprodukt zur Durchführung der Eingangs-/Ausgangsverarbeitung (E/A-Verarbeitung) ist so konfiguriert, dass es ein Verfahren durchführt, das Folgendes beinhaltet: Erhalten von Informationen bezüglich einer E/A-Operation in einem Kanal-Teilsystem; Erzeugen und Speichern mindestens eines Adresssteuerwortes (ACW) im lokalen Kanalspeicher, das eine oder mehrere Host-Speicherplätze für die Datenübertragung angibt und ein Feld zum Speichern von Kopfinformationen enthält; Erzeugen einer Adresssteuerstruktur, die einen Speicherplatz im lokalen Kanalspeicher eines entsprechenden ACW angibt; Empfangen einer Datenübertragungsanforderung von einer Netzwerkschnittstelle, die die Adresssteuerstruktur enthält; als Reaktion auf eine Eingangsdatenanforderung das Weiterleiten der Daten zu mindestens einem Host-Speicherplatz, der im entsprechenden ACW angegeben ist und Speichern von Kopfinformationen im entsprechenden ACW; und als Reaktion auf eine Ausgangsdatenanforderung das Weiterleiten der Daten von einem Host-Speicherplatz, der im ACW angegeben ist, zu der Netzwerkschnittstelle, und Anhängen der Kopfinformationen an die Daten.
-
-
-
-
-
-
-
-
-