Abstract
A new architecture is presented for a Networked Signal Processing System (NSPS) suitable for handling the real-time signal processing of multi-element radio telescopes. In this system, a multi-element radio telescope is viewed as an application of a multi-sensor, data fusion problem which can be decomposed into a general set of computing and network components for which a practical and scalable architecture is enabled by current technology. The need for such a system arose in the context of an ongoing program for reconfiguring the Ooty Radio Telescope (ORT) as a programmable 264-element array, which will enable several new observing capabilities for large scale surveys on this mature telescope. For this application, it is necessary to manage, route and combine large volumes of data whose real-time collation requires large I/O bandwidths to be sustained. Since these are general requirements of many multi-sensor fusion applications, we first describe the basic architecture of the NSPS in terms of a Fusion Tree before elaborating on its application for the ORT. The paper addresses issues relating to high speed distributed data acquisition, Field Programmable Gate Array (FPGA) based peer-to-peer networks supporting significant on-the fly processing while routing, and providing a last mile interface to a typical commodity network like Gigabit Ethernet. The system is fundamentally a pair of two co-operative networks, among which one is part of a commodity high performance computer cluster and the other is based on Commercial-Off The-Shelf (COTS) technology with support from software/firmware components in the public domain.
Similar content being viewed by others
References
Cover, T.M., Thomas, J.A.: Elements of Information Theory, Second Edition, Chapter 15. Wiley (2006)
Klein, L.A.: Sensor and, Data Fusion: A Tool for Information Assessment and Decision Making. SPIE Press (2004)
Lutomirski, A., et al.: Solving the Corner-Turning Problem for Large Interferometers. arXiv:0910.1351v2 (2010)
Parsons, A., Backer, D., Chang, C., Chapman, D., Chen, H., Crescini, P., de Jesus, C., Dick, C., Droz, P., MacMahon, D., Meder, K., Mock, J., Nagpal, V., Nikolic, B., Parsa, A., Richards, B., Siemion, A., Wawrzynek, J., Werthimer, D., Wright, M.: PetaOp/Second FPGA signal processing for SETI and radio astronomy. In: Asilomar Conference on Signals and Systems, Pacific Grove, CA, pp. 2031–2035 (2006). http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4176933
Roy, J., et al.: A real-time software backend for the GMRT. Exp. Astron. 28, 25–60 (2010)
Selvanayagam, A.J., et al.: Sensitivity boost to the ooty radio telescope: a new phased array of 1056 dipoles with 1056 low noise amplifiers. IETE Tech. Rev., 10(4), 333–339 (1993)
Swarup, G., et al.: Large steerable radio telescope at ootacamund. India. Nat. Phys. Sci. 230, 185–188 (1971)
Thompson, A.R., Moran, J.M., Swenson, G.W.: Interferometry and Synthesis in Radio Astronomy. Kreiger Publishing Company (1994)
Zurek, W.H.: Thermodynamic cost of computation, algorithmic complexity and the information metric. Nature 341, 119 (1989)
Acknowledgements
The 44-element demonstrator for the ORT is being built as a collaborative effort between Radio Astronomy Laboratory at Raman Research Institute and the observatory staff at the Ooty Radio Telescope. Many of the ideas presented here evolved during the trials of demonstrator subsystems for which we specially thank colleagues both at RRI and ORT. CRS would like to thank Madan Rao and Dwarakanath whose comments have helped improving the manuscript. We thank the anonymous referee whose comments have been very helpful in improving the clarity of presentation in the manuscript.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Prasad, P., Subrahmanya, C.R. A high speed networked signal processing platform for multi-element radio telescopes. Exp Astron 31, 1–22 (2011). https://doi.org/10.1007/s10686-011-9216-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10686-011-9216-7