×

Multi-protocol communication subsystem controller

  • US 20030200325A1
  • Filed: 05/16/2003
  • Published: 10/23/2003
  • Est. Priority Date: 03/27/1998
  • Status: Active Grant
First Claim
Patent Images

1. A method for transferring messages among an application program and a plurality of protocol layers in a communication subsystem of a computer using a communication subsystem controller, the computer being connected to a communication network and having a memory and at least one processor, the method comprising the steps of:

  • building a protocol stack using the plurality of protocol layers and the communication subsystem controller, wherein the communication subsystem controller forms interfaces between the application program and its adjacent protocol layer in the protocol stack and at least between a pair of adjacent protocol layers in the protocol stack for transferring messages;

    enabling the adjacent protocol layer to the application program to be an application service provider in response to the application program;

    enabling a first protocol layer in the pair of adjacent protocol layers in the protocol stack to be a protocol service provider in response to a second protocol layer in the pair of adjacent protocol layers in the protocol stack;

    transferring messages between the application program and the application service provider, further including the steps of;

    transferring messages between the application program and the communication subsystem controller, and transferring messages between the communication subsystem controller and the application service provider; and

    transferring messages between the second protocol layer and the protocol service provider, further including the steps of;

    transferring messages between the second protocol layer and the communication subsystem controller, and transferring messages between the communication subsystem controller and tie protocol service provider.

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