摘要 |
2103895 9215162 PCTABS00015 Method and apparatus are provided for data communication control within the communication controllers (7) of stations within a local area network. The method and apparatus involves maintaining within the command and status control interface unit of the communication controller, receive and transmit command queues as well as receive and transmit status queues. Pluralities of receive and transmit data packet storage locations are provided for storing data packets to be received as well as transmitted. Each receive command is uniquely associated with a data packet storage location. Receive and transmit commands are buffered in a pipeline manner in the receive and transmit command queues, respectively, whereas receive and transmit status bits are buffered in a pipeline manner in the receive and transmit status queues, respectively. The processor interfacing with the communication controller buffers transmit and receive commands in their respective queues and allocates corresponding data packet storage locations for these commands. The media access control unit (17) of the communication controller executes each command when it is ready according to network protocol, and generates status bits which are buffered in respective status bit queues.
|