15
Celcom Location: Kuala Lumpur, Malaysia Phase: R1 & R2 | Timeline: 2013-2014 UIM v7.2.0 Patch 12/13 System Integrator: Accenture, Malaysia Author: Chandra Sekhar Sinavarapu

Celcom - Malaysia UIM Implementation - White paper v2

Embed Size (px)

Citation preview

Page 1: Celcom - Malaysia UIM Implementation - White paper v2

CelcomLocation: Kuala Lumpur, Malaysia

Phase: R1 & R2 | Timeline: 2013-2014

UIM v7.2.0 Patch 12/13

System Integrator: Accenture, Malaysia

Author: Chandra Sekhar Sinavarapu

Page 2: Celcom - Malaysia UIM Implementation - White paper v2

High level Architecture

Oracle UIM

Oracle OSM

Oracle OSBMiddleware

IVR

PCare

Siebel CRM

Product HUB

Fetch Card/TN detailsPerform Number

Operations

Fetch Card/TN details

Manage Product DetailsFetch Puk and Card

Details

SOAP/Http

Communication

Systems interacting with UIM for various operations

Legend

External Systems

Middleware

Target System

Page 3: Celcom - Malaysia UIM Implementation - White paper v2

Telephone Number Brief

• Telephone Numbers Volume• Prepaid : 16 Million (1.6 Crore)• Postpaid : 4 Million ( 40 Lakhs)• MVNO Prepaid /Post Paid,

Prepaid Celcom First – 2 Million (20 Lakhs)

• VOBB – 500,000

• Network Type• 2G

• 3G

• Number Types• Owned

• Ported-In

• Celcom MVNO

• Ported-out

• Number Categories• Golden CEO

• Golden A1/A2/A3/A4

• Normal

• SP1/SP2

• Regional Classification• HQ

• Central/Central1/Central2

• Northern

• Southern

• Sabah/Sabah1/Sabah2

• Sarawak/Sarawak1/Sarawak2

Page 4: Celcom - Malaysia UIM Implementation - White paper v2

Telephone Number Management Operations

• Create Telephone Numbers – Mobile and VOBB

• Bulk change TN status

• Create Dynamic Telephone Numbers (Number Porting)

• Update Telephone Numbers

• Perform Telephone Number Conversions

• Telephone Number Details Retrieve for New Registration

• VoBB Telephone Number Retrieve/Update

• Perform Bulk Assign/Unassign of Prepaid/Postpaid Telephone Numbers

• Perform Telephone Number Single/Bulk Reservation

• Telephone Number Recycling

• Perform Service Number Change

• Allocate Telephone Numbers to Stores

Page 5: Celcom - Malaysia UIM Implementation - White paper v2

SIM Card Brief

• SIM Cards Volume• Initial Volume: 22 Million

• MoM Volume : 150,000

• Current Volume: 40 Million

• Network Indicators• 2G

• 3G

• HLR• GHLR4 (2G)

• GHPRD (2G)

• GHSBH (2G)

• GHSWK (2G)

• SIM Card Types• 32K SIM• 64k USIM• 64K USIM MICRO• 64K USIM NANO• 128K SIM• 8K SIM• 16K SIM• 256K SIM• 256K USIM• 1M USIM• 64K USIM MICRO 3 IN 1• 64K USIM MICRO 2 IN 1• 64K SIM

• GHLR4 (3G)

• GHPRD (3G)

• GHSBH (3G)

• GHSWK (3G)

Page 6: Celcom - Malaysia UIM Implementation - White paper v2

SIM Card Management Operations

• Generate Blank SIM Cards

• Retrieve SIM Card Details

• Provision / Deprovision Starter Packs

• Extend SIM Card Expiry

Page 7: Celcom - Malaysia UIM Implementation - White paper v2

TN-SIM Card Management Operations

• Creation of SIM Pairing with Telephone Number

• Association of SIM Card Batch with Telephone Number

• Disassociation of SIM Card Batch from Telephone Number

• Perform SIM Card Change

• Perform Bulk Number Pairing

Page 8: Celcom - Malaysia UIM Implementation - White paper v2

Entities and Specifications Used• Custom Object

• CelcomSequence• CUGID• CustomLogManager• HSBBInstall• LegacyPrepaidCUG• NumberLevelMapping

• Entity Identification Specification• CelcomSequenceEntityId• CustomLogManagerEntityId• IncumbentEntityId• LegacyPostpaidCUGEntityId• UsernameEntityId

• Inventory Group• MobileTelephoneNumberCombination• NumberReservationStore• ProductionBatch• QCTestUpdate• SIMCardBatch• SIMCardReplacement• VOBBTelephoneNumberCombination

• Logical Device• SIMCARD

• Party• Username

Page 9: Celcom - Malaysia UIM Implementation - White paper v2

Entities and Specifications Used (Contd..2)• Geographic Place

• Address Range : AccessPartner• Site : HSBBServiceableAddress

• Place Configuration• HSBBServiceableAddressConfig

• Product• CelcomProduct

• Inventory Role• TECHNOLOGY : HSI, NETSAFE

• Telephone Number• CreationOfCelcomNumberPool• VOBBTelephoneNumber

• Ruleset Extension Points• CREATE_PRODUCT_BATCH_ExtPnt• UPDATE_PRODUCT_BATCH_ExtPnt

• Rulesets• BATCH_MOBILE_TELEPHONE_NUMBER_RECYCLE• BATCH_NUMBER_UNASSIGNMENT• BATCH_RECYCLE_NUMBERS_FROM_STORE• BATCH_SIM_OUTPUT_FILE• BATCH_STARTERPACK_PROVISIONING• BATCH_UPDATE_MTNC_VTNC• BATCH_UPDATE_SIM_CARD_EXPIRY_DATE• BULK_CREATE_HSBB_SERVICEABLE_ADDRESS• BULK_CREATE_STARTERPACK_TEST_DATA• BULK_RESERVE_NUMBERS_TO_STORE• INSTANT_SEQUENCE_INCREMENTER• INVALIDATE_CACHE_ONCE• MVNO_NUMBER_SERVICE_CONVERSION_TO_PREPAID_POSTPAID • POSTPAID_PREPAID_TO _MVNO_NUMBER_SERVICE_CONVERSION• START_ALL_CELCOM_BATCH_OPERATIONS• UPDATE_PRODUCT_BATCH• UPLOAD_SIM_OUTPUT_FILE

Page 10: Celcom - Malaysia UIM Implementation - White paper v2

Entities and Specifications Used (Contd..3)• Sequence

• UsernameSeq• LegacyPostpaidCUGSeq• IncumbentSeq• GROUPID• CustomLogManagerSeq• CelcomSequenceSeq• BATCH_WDT • BATCH_OTS• BATCH_ORC• BATCH_OBC• BATCH_GND• BATCH_GEM• BATCH_ECP• BATCH_BLF

Page 11: Celcom - Malaysia UIM Implementation - White paper v2

Timer Operations

• BATCH_MOBILE_TELEPHONE_NUMBER_RECYCLE

• BATCH_UPDATE_SIM_CARD_EXPIRY_DATE

• BATCH_SIM_OUTPUT_FILE

• BATCH_NUMBER_UNASSIGNMENT

• BATCH_UPDATE_MTNC_VTNC

• BATCH_RECYCLE_NUMBERS_FROM_STORE

• BATCH_STARTERPACK_PROVISIONING

Page 12: Celcom - Malaysia UIM Implementation - White paper v2

UI Customizations

• Inventory Group Search Page• Number Management

• Assign Numbers

• Unassign Numbers

• Test Numbers

• Change Number Service

• Reserve Numbers

• Allocate Numbers

• Rollback Reservation

• Approve Allocation

• Approve Reservation

• Reject Allocation

• Inventory Group Search Page• Card management

• Assign Numbers To Batch• Request Batch Approval• Approve And Pair• Reject Batch• Approve Replacements

• QC• QC Update

• Inventory Group Summary Page• Card Management

• Download SIM Input File• Download SIM Packer File• SIM Card Batch Allocation Update

Page 13: Celcom - Malaysia UIM Implementation - White paper v2

UI Customizations (Contd..2)

• Save Search Results to HTML• Product

• Logical Device

• Telephone Number

• Custom Object

• Inventory Group

• Places

Page 14: Celcom - Malaysia UIM Implementation - White paper v2

Security

• IT User (uim-users)

• Card Management Supervisor

• Card Management Staff

• Number Management Supervisor

• Number Management Staff

• QC Admin

• HSBB Admin

• Read-Only

Page 15: Celcom - Malaysia UIM Implementation - White paper v2

Performance Tuning• Telephone Number

• Extension Point• TelephoneNumber_findTN

• Ruleset Extension Points-Global• SupressDistinct_TN

• Rulesets • SUPPRESSDISTINCT_TN

• Logical Device• Extension Point

• LogicalDevice_findLD• Ruleset Extension Points-Global

• SupressDisctict-LD • Rulesets

• SUPPRESSDISTINCT_LD