×

Data communications system to system adapter

  • US 4,562,533 A
  • Filed: 08/20/1984
  • Issued: 12/31/1985
  • Est. Priority Date: 12/03/1981
  • Status: Expired due to Term
First Claim
Patent Images

1. In a data processing system having a plurality of central systems, each of said central systems havinga central memory,a processor andat least one serial channel control processor (SCCP), said data processing system further having an adapter for providing for the exchange of data between two of said central systems, said adapter acting as a peripheral of one central system and then as a pheripheral of the other central system, the method of exchanging data between two of said central systems comprising the steps of:

  • a. executing first I/O instructions from the processor of a first central system when the first central system desires to receive data from a second central system;

    b. responsive to said first I/O instructions, establishing by said processor of the first central system in the central memory of said first central system, a first I/O field which includes a check field and a first starting address for storing the data to be received;

    c. after establishing the I/O field in the first central memory, issuing first instructions by the first central system processor to the SCCP of said first central system to engage in a first command message sequence with said adapter, said first command message sequence for establishing communications with a second central system, and containing said check field and the address of said first I/O field;

    d. transmitting said first command message sequence including said check field and said address of said first I/O field between the SCCP of the first central system and said adapter;

    e. responsive to said first command message sequence, said adapter storing said check field and said address of said first I/O field;

    f. when data is to be transferred from said second to said first central systems, executing second I/O instructions from the processor of said second central system;

    g. responsive to said second I/O instructions, establishing by said processor of said second central system in the central memory of said second central system, a second I/O field which includes said check field and a second starting address in said second central memory for locating the data to be transferred;

    h. after establishing the second I/O field in the second central memory, issuing instructions by the second central system processor to the SCCP of said second central system to engage in a second command message sequence with said adapter, said second command message sequence for completing communication with said first central system, and containing said check field and the address of said second I/O field;

    i. transmitting said second command message sequence including said check field and said address of said second I/O field between the SCCP of the second central system and said adapter;

    j. responsive to said second command message sequence, said adapter storing said check field and said address of said second I/O field;

    k. issuing a first service needed message from said adapter to said second central system;

    l. responsive to said first service needed message, verifying by the SCCP of said second central system that the check field stored in said adapter is the same as the check field included in said second I/O field from the second I/O field address in the memory of said second central system;

    m. responsive to positive verification in step 1, transmitting by the SCCP of said second central system, data from the central memory of said second central system to said adapter;

    n. subsequent to the successful completion of step m, issuing a second service needed message from said adapter to said first central system;

    o. responsive to said second service needed message, verifying by the SCCP of said first central system that the check field stored in said adapter is the same as the check field included in said first I/O field from the first I/O field address in the memory of said first central system; and

    p. responsive to positive verification in step o, transmitting the data received by said adapter in step m from said adapter to the central memory of said first central system.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×