An adaptive, distributed airborne tracking sysem

Process the right tracks at the right time
  • Raymond Clark
  • E. Douglas Jensen
  • Arkady Kanevsky
  • John Maurer
  • Paul Wallace
  • Thomas Wheeler
  • Yun Zhang
  • Douglas Wells
  • Tom Lawrence
  • Pat Hurley
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1586)

Abstract

This paper describes a United States Air Force Advanced Technology Demonstration (ATD) that applied value-based scheduling to produce an adaptive, distributed tracking component appropriate for consideration by the Airborne Warning and Control System (AWACS) program. This tracker was designed to evaluate application-specific Quality of Service (QoS) metrics to quantify its tracking services in a dynamic environment and to derive scheduling parameters directly from these QoS metrics to control tracker behavior. The prototype tracker was implemented on the MK7 operating system, which provided native value-based processor scheduling and a distributed thread programming abstraction. The prototype updates all of the tracked-object records when the system is not overloaded, and gracefully degrades when it is. The prototype has performed extremenly well during demonstrations to AWACS operator and tracking system designers. Quantitative results are presented.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Blackman, S.: Multiple-Target Tracking with Radar Applications. Artrech House, ISBN 0-89006-179-3 (1986)Google Scholar
  2. 2.
    Clark, R.K., Jensen, E.D., Reynolds, F.D.: An Architectural Oversiew of the Alpha Real-Time Distributed Kernel. Proc. of the USENIX Workshop on Micro-kernels and Other Kernel Architectures (1992) 127–146Google Scholar
  3. 3.
    Ford, B., Lepreau, J.: Evolving Mach. 3.0 to a Migrating Thread Model. Proc. of the USENIX Winter 1994 Technical Conference (1994)Google Scholar
  4. 4.
    Locke, C.D.: Best-Effort Decision Making for Real-Time Scheduling. Ph.D. Thesis, Dept. of Electrical and Computer Engineering, Carnegie-Mellon University (1986)Google Scholar
  5. 5.
    Reid, D.B.: An Algorithm for Tracking, Multiple Targets. IEEE Transactions on Automatic Control, Vol. AC-24 (1979) 843–854CrossRefGoogle Scholar
  6. 6.
    Wells, D.: A Trusted, Scalable, Real-Time Operating System Environment. Dual-Use Technologies and Applications Conference Proceedings (1994) II:262–270Google Scholar
  7. 7.
    -: MK7.3 Release Notes. The Open Group Research Institute, Cambridge, MA (1997)Google Scholar

Copyright information

© Springer-Verlag 1999

Authors and Affiliations

  • Raymond Clark
    • 1
  • E. Douglas Jensen
    • 1
  • Arkady Kanevsky
    • 1
  • John Maurer
    • 1
  • Paul Wallace
    • 1
  • Thomas Wheeler
    • 1
  • Yun Zhang
    • 1
  • Douglas Wells
    • 2
  • Tom Lawrence
    • 3
  • Pat Hurley
    • 3
  1. 1.The MITRE CorporationBedfordUSA
  2. 2.The Open Group Research InstituteWoburnUSA
  3. 3.Air Force Research Laboratory/IFGARomeUSA

Personalised recommendations