Mobile switching center (MSC) is one of the core network elements of the second generation communication system. It is the place where call switching service and call control are provided between telephone and data system. MSC converts all calls between mobile phones and PSTN and other mobile phones.