A common gateway architecture designed to be generic across different types of
network elements and different network protocols, permitting network elements to
be added incrementally without recompilation of the entire network element manager,
thus reducing overall software maintenance overhead.