×

Protocol processing apparatus for use in interfacing network connected computer systems utilizing separate paths for control information and data transfer

  • US 5,303,344 A
  • Filed: 02/25/1991
  • Issued: 04/12/1994
  • Est. Priority Date: 03/13/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. A communication control equipment connected between a computer system and a network, comprising:

  • computer interface means, connected to said computer system, for communicating with said computer system;

    network interface means, connected to said network, for communicating with said network;

    buffer memory means, connected between said computer interface means and said network interface means through a first path for data transfer, for temporarily storing protocol data in association with communication data to be transmitted from said network interface means or received by said computer system; and

    protocol processor means for performing protocol processing on said protocol data within said buffer memory, said protocol processor means being connected between said computer interface means and said network interface means through a second path for control information transfer and being connected to said buffer memory means through a third path to access said buffer memory means;

    said protocol processor means comprising;

    first processor means, connected to said second and third paths, for accessing said buffer memory means in response to said control information transferred through said second path, for executing a first category of protocol processing, necessary for normal data transfer of said communication data, on said protocol data stored in said buffer memory means, and for transferring said control information to said third path if protocol processing other than said first category of protocol processing is necessary for said protocol data; and

    second processor means, connected to said third path, for accessing said buffer memory means in response to said control information received through said third path, and for executing protocol processing other than said first category of protocol processing on said protocol data stored in said buffer memory means;

    wherein said network interface means includes means for reading out said communication data and said processed protocol data from said buffer memory means and for transmitting the communication data to said network in a predetermined format in response to the reception of control information for data transmission from said second path, and means for writing new communication data in association with new protocol data into said buffer memory means and for issuing new control information for data reception to said second path when the communication data is received in a predetermined format from said network.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×