Web ProForums
Autonomic Data Management for the Radio Network Controller
3. Complex Environment
Like many other network infrastructure applications, the RNC presents an environment of
forbidding complexity for the software developer. Multiple applications run on different
cards, some with peer-to-peer and some with controller-slave relationships. The unit as
a whole must maintain carrier-grade availability and share data with external entities
like other RNCs and the management system that controls the device.
A serious challenge for the developer is control of the data that must be locally managed, and in some cases locally generated, and shared with other entities in order to coordinate the RNC as a whole. This piece of essential housekeeping can overwhelm the complexity of the other aspects of the application. The remainder of this paper deals with a powerful technique for solving these critical data management problems.


