Experiences using Corba to build telecommunications applications

In the framework of the SANDRA project at the Center for Technology at Kjeller, a TINA Distributed Processing Environment (DPE) is realised using a CORBA-implementation. This DPE is intended for the design and implementation of telecommunications applications. Ideally, the environment must be able to support all types of telecommunications applications but for the time being, focuses are primarily directed to mobile applications. Telecommunications applications are usually distributed, soft real-time and at the same time, data-intensive applications. This puts severe requirements on the platform. This paper identifies two problems encountered when using CORBA, namely the lack of stream interface and integration of database. Each problem is described thoroughly and a solution is proposed.