I. Introduction
The densification of base-station deployments to serve the diverse and ever-increasing demands in services along with the simultaneous operation of multiple Radio Access Technologies (RAT) has increased the complexity of network design and operation manifolds. Self-Organizing Network functions (SFs) have been introduced by 3GPP [1] as sustainable, cost-effective autonomous solutions that can optimize the utilization of network resources and correspondingly enhance the network performance of such complex heterogeneous networks. The SFs monitor and evaluate several different network and service Key Performance Indicators (KPIs) and cognitively adapt to the dynamically changing network environments by adjusting the required configuration parameters. The key functional areas in Self-Organization of mobile communication networks involve Self-Configuration, Self-Optimization, Self-Healing and Self-Coordination.