Using CORBA's advanced services to enhance the integrity of QoS management programmable networks

Qiang Gu, Alan Marshall

Research output: Chapter in Book/Report/Conference proceedingConference contribution


The development of wideband network services and the new network infrastructures to support them have placed much more requirements on current network management systems. Issues such as scalability, integrity and interoperability have become more important. Existing management systems are not flexible enough to support the provision of Quality of Service (QoS) in these dynamic environments. The concept of Programmable Networks has been proposed to address these requirements. Within this framework, CORBA is regarded as a middleware technology that can enable interoperation among the distributed entities founds in Programmable Networks. By using the basic CORBA environment in a heterogeneous network environment, a network manager is able to control remote Network Elements (NEs) in the same way it controls its local resources. Using this approach both the flexibility and intelligence of the overall network management can be improved. This paper proposes the use of two advanced features of CORBA to enhance the QoS management in a Programmable Network environment. The Transaction Service can be used to manage a set of tasks, whenever the management of elements in a network is correlated; and the Concurrency Service can be used to coordinate multiple accesses on the same network resources. It is also shown in this paper that proper use of CORBA can largely reduce the development and administration of network management applications.
Original languageEnglish
Title of host publicationManagement of Multimedia on the Internet: MMNS 2002
Number of pages14
Publication statusPublished - 2002

Publication series

NameLecture Notes in Computer Science
ISSN (Electronic)1611-3349


Dive into the research topics of 'Using CORBA's advanced services to enhance the integrity of QoS management programmable networks'. Together they form a unique fingerprint.

Cite this