Applying blackboard techniques to real-time signal processing and multimedia network management

Randall J. Calistri–Yeh · 1994

Two recent projects at ORA have used a blackboard framework during system design. 1 DANA is a multimedia network monitoring system, while MARRS is a real-time passive radar system. Both projects have benefited from the AI principles captured in a blackboard design: hierarchically ordered data structures, independent knowledge sources, and intelligent opportunistic control. DANA has profited most by using the knowledge sources to implement a policy of guaranteed update consistency. MARRS has used the independence of knowledge sources and the flexibility of opportunistic control to support quick and easy experimentation with new system designs. This paper presents a new way of incrementally adding opportunistic control to an existing system, and describes several lessons that we learned about the benefits and difficulties of designing and implementing blackboard systems. INTRODUCTION A blackboard architecture [EM88, Nii86a, Nii86b, Nii89] consists of three main components: 1. A collecti...

Read the paper · More papers on PaperTik