Abstract

As a result of years of geometrical advances in underlying electronics and photonics technology, traditional efficiency and performance considerations (which have been dominant activities in telecommunications research) will play a somewhat diminished role in the future. Simultaneously we are accumulating multiple standards, protocols, and transmission media, proliferating a variety of user-oriented applications, and seeing cost-effective software implementations and hardware systems with enormous complexity. These trends imply that an increasing barrier to progress in telecommunications is not cost or efficiency, but managing the tremendous complexity of heterogeneous networks, media, terminals, and applications in a multi-vendor environment. More generally, while complexity management has been a traditional issue in software engineering, and later in integrated circuit design, for the future it will be an increasingly important issue in large-scale system design. Our hypothesis is that complexity management will be an increasing factor in telecommunications research and development. This does not imply that interesting issues in signal processing and communications theory disappear; to the contrary, complexity management considerations raise a number of new issues and will doubtless revitalize these fields. We briefly describe complexity management methodologies that have arisen in the software domain, and speculate on the nature of complexity management in large system design. Is it largely an issue in the management of the development process, or is it amenable to systematic and rigorous approaches? To be more concrete, we give examples from the telecommunications realm drawing on our own work.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call