Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

26
Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1

Transcript of Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

Page 1: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

Pakistan MNP Database (G) Ltd

Utilization of MNP Database Solution

1

Page 2: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

Pakistan MNP Database (Guarantee) Limited

2

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

Page 3: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

Pre-Porting Validation Solution

(Developed In-House by PMD)

3

Page 4: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

Definitions

4

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.

Page 5: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

Definitions

5

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.

Page 6: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

Pre-Porting Validation Concept

6

76300

76333 76321

76345 76313

To Ensure Active Consent of the Subscriber

1. Subscriber sends the text “MNP” to 667 Short-Code

2. Subscriber forwards 667 Reply to 763xx Short-Codes

Page 7: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

7

667 Message Service – Information Flow

Subscriber 667 Data Sorted for Validation

Page 8: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

763xx Message Flow

8

Validation Criteria667 Message > 20 days

MSP < 60 days)Primary ID (CNIC) Mismatch

IMSI (SIM #) MismatchName Mismatch

Page 9: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

667 & 763XX – HW ArchitectureP

MD

– P

rim

ary

Site

667/763xx

PM

D –

DR

Sit

e

Web/SMS GW Servers

ApplicationServers

Oracle Real TimeApplication Cluster

SAN

667/763xx

Web/SMS GW Server

ApplicationServers

Oracle DB Server

SAN

Telenor

CMPak

WaridUfone

Mobilink Telenor

CMPak

WaridUFoneMobilink

GoldenGate

Page 10: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

Number Portability Clearing House (NPC)

A Solution of Telcordia Technologies USA, doing business as iconectiv, a subsidiary of Ericsson.

10

Page 11: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

11NPC- Introduction

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

Page 12: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

NPC- Porting Cycle Messages

12

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

Page 13: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

PMD NPC Donor NPGwRecipient NPGw

Initiation Process

13

NPR

NPRNPR Ack

NP Accept

NP Accept

CRM

RECIPIENT

Request for MNP

BVS INPUTS1.Mobile Number2.ID # (CNIC)3.SIM # (IMSI)4.Thumb Impression

NPR Processing at NPC:1.Checks Number Eligibility2.Assigns Unique Port ID3.Assigns NP Due Date

Receive NPRData

PMD 667/763xx Validation

ApplicationNPR DATA1.NAME2.ID # (CNIC)3.SIM # (IMSI)

Donor Response :1.NP Accept2.Reject3.Hold

Rejections CodesR01AR02AR03AR04AR05AR05BR05CR06AR07AR08AR08BR09A

NP Reject

NP Reject

NPR Data

NP Hold

NP Hold

Hold Codes

H01A: Close of BusinessH02A: System OutageH03A: Settlement of Contractual Obligation.H04A/B: Settlement of Financial Obligation.

NP Accept

NP Accept

Proceed to Activation Process

Page 14: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

Recipient NPGw

SIM Activation Process

14

NP ExecuteNP Execute

NP Ready

NP Ready

NP RFS

NP Activated

NP Activated

NP Activated Status

PMD NPC Donor NPGw Other Operators/PTC

L

NP RFS Broadcast

NP RFS Broadcast

Processing at NPC:Execute Response Time.

T3= 20 Clock Hours

Donor and Other Operators Define New

Route IDs at their Networks.

Processing at NPC:Ready Response Time.

T4= 4 Clock Hours

Processing at NPC:Broadcast Response

Time.T5= 5 Clock Hours

Recipient Operator Defines the Number

at it’s NetworkSIM Activate

Donor Operator Deletes the Number

from it’s NetworkSIM Deactivate

Processing at NPC:NP RFS BroadcastT5= 5 Clock Hours

Page 15: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

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]

15

Page 16: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

NPC Technical Architecture

16

Page 17: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

NPC – Technical Architecture

Systems1. Web Servers (3 Nos. 2 x Primary Site, 1 x DR-Site)2. Application Servers (3 Nos. 2 x Primary Site, 1 x

DR-Site)3. Database Servers (3 Nos. 2 x Primary Site, 1 x DR-

Site)4. Load Balancers (2 Nos. 2 x Primary Site)

Network 5. Firewalls (3 Nos. 2 x Primary Site, 1 x DR-Site)6. Routers (3 Nos. 2 x Primary Site, 1 x DR-Site)7. Switches (3 Nos. 2 x Primary Site, 1 x DR-Site)

17

Page 18: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

PM

D –

DR

Sit

e

PM

D –

Pri

mar

y Si

te

NPC- N/W Architecture

18P2P Fiber Link

Telenor P2P Link

Warid P2P LinkUfone

P2P Link

Mobilink P2P Link

Ufone, Warid, Telenor, CMPak Internet VPN

CMPak P2P Link

Mobilink P2P Link

Page 19: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

NPC- HW ArchitectureP

MD

– P

rim

ary

Site

MNP-NPC

PM

D –

DR

Sit

e

Web Servers

ApplicationServers

Oracle RAC

SAN

MNP-NPC

Web Server

ApplicationServer

Oracle

SAN

DataGaurd

Telenor

CMPakWaridUFone

Mobilink Telenor

CMPak

WaridUFone

Mobilink

Page 20: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

Supervisory Control of MNP Solutions & Operational Activities

20

Page 21: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

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 Issues21

Page 22: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

Types of MNP Related Issues

22

1. Pre Porting:• 667/763xx Message Issues• Numbering Plan Updates

2. In Porting:• Delays in processing of Port Messages• Delays in Corporate Porting (Sharing of Pre NPR,

Financial data and Processing of NPRs)

3. Post Porting:• Mobile Call Termination (MTC) Issues• Fraudulent Porting

Page 23: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

Inter-Operator Dispute Resolution

23

1. Mobile Operators report disputes to PMD

2. PMD Facilitates dispute resolution amongst CMOs in the light of:

• MNP Regulations 2005

• MNP Porting Process Guidelines

• MNP Code of Practices

3. PMD Escalates disputes to higher echelons of the CMOs

• If Dispute is not Resolved in prescribed Time

4. Multi-dimensional disputes are discussed at various Forums

• Technical Committee Executive Committee Board of Directors

5. Disputes may be escalated to PTA if not resolved amongst CMOs

Page 24: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

MNP Reporting by PMD

24

1. Reports Generated Monthly for CMOs & PTA

• Rejections KPI (15% per Month)

• Timer Violations KPI (5% per Month)

• MTC Issues

2. Monthly Porting Report for Inter-Operator Settlement

3. Ported Numbers’ Data sent to PTA on Monthly

4. MNP Annual Report for PTA

5. Any other Statistical Reports On-Demand

Page 25: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

Forums available at PMD

25

PMD Board

Executive CommitteeTechnical Committee Finance Committee

• All Operational and Technical Matters are discussed at various Forums at PMD that have representation from all CMOs

Page 26: Pakistan MNP Database (G) Ltd Utilization of MNP Database Solution 1.

THANK YOU

26