Pakistan MNP Database (G) Ltd * 07/16/96 Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution *
Pakistan MNP Database (Guarantee) Limited Introduction Owned by the 5 Pakistani Cellular Mobile Operators (CMOs) Run under a Board comprising of Members from the 5 CMOs Provides a platform for MNP related Problem Resolution Has a small team of IT and MNP Operations Staff Led by a CEO who reports to the Board Manages the MNP Data Center since March 2007 Pre-Porting Validation Database Number Portability Clearing House (NPC) Database
Pre-Porting Validation Solution (Developed In-House by PMD) * 07/16/96 Pre-Porting Validation Solution (Developed In-House by PMD) *
Definitions Donor Operator: An Operator providing service for a Subscriber's number before MNP. Recipient Operator: An Operator Providing service for a Subscriber's number after MNP. Number Portability Clearinghouse (NPC): The platform providing the centralized ordering, port provisioning and number administration information for ported numbers, hosted at PMD. MNP Key Words Definitions
Definitions Number Portability Gateway (NPGw): Mobile Operators’ Systems & Applications which communicate with the NPC during the Porting Process. Number Portability Request (NPR): An electronic request initiated by the Recipient Operator via the NPGw. Minimum Subscription Period (MSP) : The Subscriber shall not be allowed to port out his number for up to sixty (60) calendar days for newly activated numbers or numbers that are ported-in. MNP Key Words Definations
Pre-Porting Validation Concept To Ensure Active Consent of the Subscriber Subscriber sends the text “MNP” to 667 Short-Code Subscriber forwards 667 Reply to 763xx Short-Codes 76300 76321 76333 Ing 76345 76313
667 Message Service – Information Flow Subscriber 667 Data Sorted for Validation
Primary ID (CNIC) Mismatch 763xx Message Flow Validation Criteria 667 Message > 20 days MSP < 60 days) Primary ID (CNIC) Mismatch IMSI (SIM #) Mismatch Name Mismatch Ing
667 & 763XX – HW Architecture PMD – DR Site PMD – Primary Site CMPak Warid Ufone UFone Mobilink Warid CMPak Telenor Mobilink Telenor 667/763xx 667/763xx Web/SMS GW Servers Web/SMS GW Server Application Servers Application Servers PMD – DR Site PMD – Primary Site Oracle Real Time Application Cluster Oracle DB Server SAN SAN GoldenGate
* 07/16/96 Number Portability Clearing House (NPC) A Solution of Telcordia Technologies USA, doing business as iconectiv, a subsidiary of Ericsson. *
NPC explained The NPC comprises of a HW & SW platform having: A Centralized Reference Database Serving as the Repository for Ported Numbers Interface Processes which provide Centralized ordering Port Provisioning Number Administration Information for Ported Numbers NPC- Introduction
NPC- Porting Cycle Messages * 07/16/96 NPC- Porting Cycle Messages Centralized Port Message exchange b/w Participants (NPGw) SOAP Service or HTTPS Two Processes of Porting Cycle INITIATION ACTIVATION Porting Cycle in Pakistan completed in 4 business days Contractual / Financial Obligations have been settled Timers are associated for compliance *
Validation Application * 07/16/96 Initiation Process PMD NPC Donor NPGw Recipient NPGw Receive NPR Data PMD 667/763xx Validation Application NPR DATA 1.NAME 2.ID # (CNIC) 3.SIM # (IMSI) NPR Processing at NPC: 1.Checks Number Eligibility 2.Assigns Unique Port ID 3.Assigns NP Due Date Hold Codes H01A: Close of Business H02A: System Outage H03A: Settlement of Contractual Obligation. H04A/B: Settlement of Financial Obligation. Rejections Codes R01A R02A R03A R04A R05A R05B R05C R06A R07A R08A R08B R09A C R M E I P N T NPR Request for MNP NPR Data NPR NPR Ack BVS INPUTS 1.Mobile Number 2.ID # (CNIC) 3.SIM # (IMSI) 4.Thumb Impression NP Hold NP Accept NP Accept NP Reject Donor Response : 1.NP Accept 2.Reject 3.Hold NP Accept NP Reject Proceed to Activation Process *
SIM Activation Process * 07/16/96 SIM Activation Process Recipient NPGw PMD NPC Donor NPGw Other Operators/PTCL NP Execute NP Execute Processing at NPC: Execute Response Time. T3= 20 Clock Hours Donor Operator Deletes the Number from it’s Network SIM Deactivate NP Ready Recipient Operator Defines the Number at it’s Network SIM Activate Processing at NPC: Ready Response Time. T4= 4 Clock Hours NP Ready NP RFS Donor and Other Operators Define New Route IDs at their Networks. NP RFS Broadcast Processing at NPC: NP RFS Broadcast T5= 5 Clock Hours NP Activated Processing at NPC: Broadcast Response Time. T5= 5 Clock Hours NP Activated Status *
NPC – Routing of Ported Numbers * 07/16/96 NPC – Routing of Ported Numbers NPC applies Location Routing Number (LRN) to Ported #s LRN is used for Call Routing after Porting LRN also called the D-Parameter, “DXXYY” is comprised of: Operator ID= XX Location ID= YY DXXYY= D[OperatorID][LocationID] *
NPC Technical Architecture * 07/16/96 NPC Technical Architecture *
NPC – Technical Architecture * 07/16/96 NPC – Technical Architecture Systems Web Servers (3 Nos. 2 x Primary Site, 1 x DR-Site) Application Servers (3 Nos. 2 x Primary Site, 1 x DR-Site) Database Servers (3 Nos. 2 x Primary Site, 1 x DR-Site) Load Balancers (2 Nos. 2 x Primary Site) Network Firewalls (3 Nos. 2 x Primary Site, 1 x DR-Site) Routers (3 Nos. 2 x Primary Site, 1 x DR-Site) Switches (3 Nos. 2 x Primary Site, 1 x DR-Site) *
NPC- N/W Architecture PMD – Primary Site PMD – DR Site P2P Fiber Link * 07/16/96 NPC- N/W Architecture PMD – Primary Site Warid P2P Link PMD – DR Site Mobilink P2P Link Ufone P2P Link Mobilink P2P Link CMPak P2P Link Ufone, Warid, Telenor, CMPak Internet VPN Telenor P2P Link P2P Fiber Link *
NPC- HW Architecture PMD – DR Site PMD – Primary Site MNP-NPC MNP-NPC Warid CMPak CMPak UFone UFone Warid Telenor Telenor Mobilink Mobilink MNP-NPC MNP-NPC Web Servers Web Server Application Servers Application Server PMD – DR Site PMD – Primary Site Oracle RAC Oracle SAN SAN DataGaurd
Supervisory Control of MNP Solutions & Operational Activities * 07/16/96 Supervisory Control of MNP Solutions & Operational Activities *
Operations & Supervisory Control of PMD Monitor & Follow-Up all issues with concerned Participants Amongst all Stakeholders, including PTCL & NTC In the light of the MNP Porting Process Guidelines Generate & Provide Reports of MNP Operations (KPIs) to CMOs PTA Escalate Issues to higher Echelons for Timely Resolution Hold meetings of the CMOs to resolve the Issues
Types of MNP Related Issues Pre Porting: 667/763xx Message Issues Numbering Plan Updates In Porting: Delays in processing of Port Messages Delays in Corporate Porting (Sharing of Pre NPR, Financial data and Processing of NPRs) Post Porting: Mobile Call Termination (MTC) Issues Fraudulent Porting
Inter-Operator Dispute Resolution Mobile Operators report disputes to PMD PMD Facilitates dispute resolution amongst CMOs in the light of: MNP Regulations 2005 MNP Porting Process Guidelines MNP Code of Practices PMD Escalates disputes to higher echelons of the CMOs If Dispute is not Resolved in prescribed Time Multi-dimensional disputes are discussed at various Forums Technical Committee Executive Committee Board of Directors Disputes may be escalated to PTA if not resolved amongst CMOs
MNP Reporting by PMD Reports Generated Monthly for CMOs & PTA Rejections KPI (15% per Month) Timer Violations KPI (5% per Month) MTC Issues Monthly Porting Report for Inter-Operator Settlement Ported Numbers’ Data sent to PTA on Monthly MNP Annual Report for PTA Any other Statistical Reports On-Demand
Forums available at PMD All Operational and Technical Matters are discussed at various Forums at PMD that have representation from all CMOs PMD Board Executive Committee Technical Committee Finance Committee
* 07/16/96 THANK YOU *