Patent · US Expired

Transaction interface for a data communication system

US6243778A · kind A · utility

121Cited by
6References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 13, 1998
Grant dateJun 5, 2001
Priority date
Expiry dateOct 13, 2018

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L49/90
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A system architecture for a high speed serial bus compatible with the 1394 standard is disclosed. A transaction interface coordinates data packets received from or sent to a 1394 bus. A kernel/scheduler/dispatcher is used to allocate memory resources, and start a variety of tasks and services. The tasks and services vary depending on protocols used in a transport layer and application layer used in conjunction with the 1394 layers. Each task operates according to a state machine progression. The transaction interface accepts data information from the tasks and forms data packets for delivery to the 1394 bus. The data packets are initially sent via an associated hardware register, but if busy, the transaction interface polls for other available registers. In addition, all queued transactions are loaded into registers in the most expedient manner.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.