 communicated to the service provisioning module. The provisioning mod- ule sends a request to the network activation application for activating the service. The network activation system generates specific control commands targeted toward individual network elements for enabling the elements to activate the service. The activation module activates the elements, followed by modules to start billing data collection, the activated elements are updated with status in inventory management module, and finally the validation module checks if the activation was completed successfully. Most network activation solutions support multitechnology, multivendor, multielement activation. 40. Subscriber provisioning: These solutions mainly handle provisioning and migration of subscriber data. Provisioning would involve updating subscriber details in an HLR (home location register) or HSS (home subscriber server) and an example of migration is to move data from a legacy HLR to an IP HLR. The provisioning task requires considerable planning and coordination that is managed by the provisioning module. The subscriber solutions are usually generic provisioning modules that facilitate subscriber provisioning across multiple network elements. The migration source and destination can be set or defined by the user. The rich user interface makes it easy for the operator without much prior provisioning experience to effectively do subscriber provisioning and migration without taking inputs from an engineer. In subscriber provisioning, the management module directly interacts with the module that manages and maintains the subscriber data. 41. Network data mediation: These applications take data from multiple network elements and reformat the data to a format that can be used by multiple upper Management Applications layer service and business support modules. Network data mediations mainly provide feed to the monitoring system. The data from the different network elements will be in different formats and the mediation component does the job