33
Challenges for Service Challenges for Service Assignment Business Process supported by PNI Assignment Business Process supported by PNI supported by PNI supported by PNI Kai Ostermann Kai Ostermann Product Manager Tierra-Ayni Ltda. - Chile

Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Challenges for Service Challenges for Service gAssignment Business Process

supported by PNI

gAssignment Business Process

supported by PNIsupported by PNIsupported by PNI

Kai OstermannKai OstermannProduct Manager

Tierra-Ayni Ltda. - Chile

Page 2: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

OverviewOverview

Reference CasesENTEL (Chile)GTD M h (Chil )GTD Manquehue (Chile)CANTV (Venezuela)

Challenges and Solution ApproachesChallenges and Solution ApproachesNetwork Model gets more and more complexFinding the Serving TerminalAutomated Service Assignment Business ProcessNetwork Maintenance vs. Service Provision

Distribución de Conocimiento – Knowledge Distribution

Page 3: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Reference CasesReference CasesCase 1: ENTEL

Nationwide (Chile)Optical Fiber (3.450km), Digital Microwave Network (4.760km), 400 remote VSAT stations,

S ( ) ORemote Satellite Teleports (30), Optical Network Units (150), Local Telephony and NGN (181.000 lines), Mobile Telephony (8.600.000 customers)GE Smallworld PNI 4.1, NIG 4.1 and SI 4.0

Case 2: GTD ManquehueMetropolitan (Santiago, Chile)Optical Fiber, HFC network (14.000 home p , (passes), Local Telephony (76.000 lines)GE Smallworld Model.It 2.1, CPAM 1.0

Case 3: CANTVNationwide (Venezuela)Optical Fiber (14.060km), Local Telephony (5.000.000 lines), Mobile Telephony (9.500.000 customers)GE Smallworld PNI 4 0 BM 4 0 CPAM 4 0 and

Distribución de Conocimiento – Knowledge Distribution

GE Smallworld PNI 4.0, BM 4.0, CPAM 4.0 and NIG 4.0

Page 4: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Challenge 1Challenge 1

Network Model gets more and more complex

Page 5: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Network Model gets more and more complex …Network Model gets more and more complex …

The initial Goal was the management of an up-to-date OSP and ISP Inventory:

Traditional model for Copper Cables with Line of Counts as a methodTraditional model for Copper Cables with Line of Counts as a method of identifying end-to-end routes within a copper networkPNI fits this model adding many validations at LOC level to ensure data consistencyyAll three Cases uses PNI network model with very few customizations

Growing need to support the Assignment ProcessGrowing need to support the Assignment Process relating Services to Physical Resources

Solutions based on Service IDs and LOC Details relationship I l t d tl i l h i l t (I hImplemented mostly in alphanumeric legacy systems (In-house developments)

Distribución de Conocimiento – Knowledge Distribution

Page 6: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Network Model gets more and more complex …Network Model gets more and more complex …

Abstracted network model suitable for managing the Outside and Inside Plant

Start Point of Network

(RME Container)

PNI

Outside and Inside Plant Inventory

“S i l Ch i ” l ti tSplice Cable

(n;1)

(n;1

)

Line of Count

(1;n)

“Swivel Chair” solutions to manage relationship between ‘Line of Count Break Down’ and Service records

End Point of Network

(Terminals)

(n;1

)

(1;n)

and Service records

High maintenance costsPair Assignment Legacy System

Slow feasibility response Line of Count

RecordService(1;1)

Distribución de Conocimiento – Knowledge Distribution

Page 7: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Network Model gets more and more complex …Network Model gets more and more complex …

The network is “alive” and LOCs change dynamically due to:

Changes of network topology by introducing new technologiesRenaming networksCustomer TransfersElimination of cross connectorsOthersOthers

Therefore:LOC is a logical entity and NOT suitable to relate Service records to it !Service records should be assigned to an physical network

Distribución de Conocimiento – Knowledge Distribution

g p yelement !

Page 8: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Network Model gets more and more complex …Network Model gets more and more complex …

Ports represent physical network elements

Managed in Serving Equipments (RME) and Serving Terminals and

Start Point of Network

(RME Container)(1;n)

PNI

have stable IDs

“Projected” to customers through the relationship between RME Ports and Serving Ports

Splice Cable(n;1)

(n;1

)

Line of Count

(1;n)Port

Serving Ports

The route between ports may change even if they have active services associated

End Point of Network

(Terminals)

(n;1

)

(1;n)

(1;n)

System IntegrationC-Program to interface CRM and Magik sessions which executes on demand CPAM Trace to query and(1 1)

Pair Assignment Legacy System

demand CPAM Trace to query and reserve route and elements from Serving Port to RME Port

Export / import of network data using

PortService(1;1)

Distribución de Conocimiento – Knowledge Distribution

Insync in order to manage Service Information in external databases

Page 9: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Network Model gets more and more complex …Network Model gets more and more complex …

PNI creates routes “on the fly” using network traces

Network is traced from Serving Port to RME Port in order to determine the route and all involved physical resources ¡TAKES TIME! Please wait … (experiences showed up to 7 minutes to determine suitable routes)

ThereforeThereforePre-configured relationships RME Port – Serving Port need to be managed !

Distribución de Conocimiento – Knowledge Distribution

Page 10: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Network Model gets more and more complex …Network Model gets more and more complex …

Bearers represent the relationship between start and end point of the network

A record that relates Serving Ports to RME Ports and the existing route between both pointsroute between both points

Bearers are constructed at engineering timeMore than one possible route may existMore than one possible route may existPartial Bearers may exist when network have x-boxes

Bearers are preconfigured routesp gThey speed up the feasibility response

Bearers are non-permanent because routes are NOT!

Therefore:Services should NOT be related to Bearers !

Distribución de Conocimiento – Knowledge Distribution

Page 11: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Network Model gets more and more complex …Network Model gets more and more complex …

Service Assignment Process requires management of status information at port level

Spare, Connected, Pending, In Service, Disconnected, Reserved, CEA

Network Engineering and Maintenance ProcessNetwork Engineering and Maintenance Process requires management of physical status at port and pair level

Faulty, others

Therefore:Therefore:Service Assignment Process needs to take care of port and pair status !

Distribución de Conocimiento – Knowledge Distribution

Page 12: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Network Model gets more and more complex …Network Model gets more and more complex …

Enhanced PNI / BM / CPAM Data Model

n;1)

)(

(n;1

PNI

L i l Obj t

PNI

BM

CPAM (enhanced)

Distribución de Conocimiento – Knowledge Distribution

Logical ObjectsPhysical Objects

Page 13: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Challenge 2Challenge 2

Finding the Serving Terminal

Page 14: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Finding the Serving Terminal …Finding the Serving Terminal …

Access to network in PNI / CPAM is given by the relationship between Address and Serving Terminal

Quality of available base maps is the Main Concern for companies in Latin America

Different solutions were implemented:Pre-Relationship at Engineering TimeFull Address Data No Pre-Relationship By RadiusOnly Street Segments No Pre-Relationship By Coverage

Distribución de Conocimiento – Knowledge Distribution

y g y gNo Address Data No Pre-Relationship By X,Y Coordinates

Page 15: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Finding the Serving Terminal …Finding the Serving Terminal …PNI Standard Functionality

Pre-Relationship at Engineering TimeBase map with lots, parcels and addresses as point objects Manual selection of addresses that are related to a copper terminalUseful to model drops and “Connect-Thru’s”Does not represent businessDoes not represent business reality in most of south American countries

In some cases it is used to model Copper Terminals installed in buildings or commercial places which

l dd

Distribución de Conocimiento – Knowledge Distribution

serves only one address

Page 16: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Finding the Serving Terminal …Finding the Serving Terminal …

Full Address Data No Pre-Relationship By Radius

Base map with lots, parcels and addresses as point objectsS l ti f il blSelection of available Copper Terminals at Service Assignment TimeSpatial Scan using radius

Disadvantage:“Radius” gives the shortest gdistance from address to serving terminals but straight drop installation is not always possible due to

Distribución de Conocimiento – Knowledge Distribution

y pfield conditions

Page 17: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Finding the Serving Terminal …Finding the Serving Terminal …

Only Street Segments No Pre-Relationship By Coverageg

Base map without address, only street segments with “Left/Right From”, “Left/Right To” information

Street 1

Automatic creation of a new “Zone” object at Engineering TimeEach time a Copper Terminal is created or modified its “Zone” (coverage) is updated

Perpendicular point to street segmentTrace Out with stop predicate at 180

Street 2

e 1

Trace Out with stop predicate at 180 mtsBuffer to determine the coverage

Address Ranges within the zone are extracted to Oracle using

Ave

nue

Distribución de Conocimiento – Knowledge Distribution

are extracted to Oracle using Insync

Page 18: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Finding the Serving Terminal …Finding the Serving Terminal …

Example screenshotStreet network with coverage for a selected Serving Terminal

Distribución de Conocimiento – Knowledge Distribution

Source: Entel

Page 19: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Finding the Serving Terminal …Finding the Serving Terminal …

Example screenshots…Coverage of a Central Hub

Distribución de Conocimiento – Knowledge DistributionSource: Entel

Page 20: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Finding the Serving Terminal …Finding the Serving Terminal …

Example screenshots…Coverage of a Central Hub and one selected Serving Terminal

Distribución de Conocimiento – Knowledge DistributionSource: Entel

Page 21: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Finding the Serving Terminal …Finding the Serving Terminal …

No Address Data No Pre-Relationship By X,Y Coordinates

Using SIAS/NIG with public base maps from WMS providersUsed together with CRMCClicking a point to obtain coordinatesUsing coordinatesUsing coordinates in PNI / CPAM to make manual assignment

Distribución de Conocimiento – Knowledge Distribution

Page 22: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Challenge 3Challenge 3

Automated Service Assignment Business Process

Page 23: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Service Assignment Business Process…Service Assignment Business Process…

Customer Manual process using non-integrated systems

Requires Service

GeneratesOrder

CustomerAttention

OSPFeasibility

OSPReservation

PNIOperator

ISPFeasibility

ISPReservation

ServiceContract

CustomerAttention

PlantOperator

OSPAssignment

PNIOperator gp

PlantISPServiceService Field

Distribución de Conocimiento – Knowledge Distribution

OperatorAssignmentInstallationDelivery Force

Page 24: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Service Assignment Business Process…Service Assignment Business Process…

Customer Using EAI Toolkit for automated System Integration

Requires Service

GeneratesOrder

CustomerAttention

OSPFeasibility

OSPReservation

PNIOperator

ISPFeasibility

ISPReservation

ServiceContract

CustomerAttention

PlantOperator

OSPAssignment

PNIOperator gp

PlantISPServiceService Field

Distribución de Conocimiento – Knowledge Distribution

OperatorAssignmentInstallationDelivery Force

Page 25: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Service Assignment Business Process…Service Assignment Business Process…

Example 1 for Automatic Assignment

Middl JMS QNetwork

Short Transaction

Feasibility

PNI

Middleware JMS Queues Provision Server

WeblogicAssignment

PNICPAMAutoM6

OracleMaintenance

Release

DatabaseEAI STS

PNIOrder

Management,Service Provision

CPAMManual

Distribución de Conocimiento – Knowledge Distribution

ProvisionIntegration

Layer

Page 26: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Service Assignment Business Process …Service Assignment Business Process …

Example 2 for Automatic Assignment

Synchronization of Pair Records

with External Database

PNI WEB AppCreation of Pair

Records at Engineering Time

Database

Web Applications for Network Assignment

DatabaseVMDS

Insync

DatabaseORACLEVMDS ORACLE

Distribución de Conocimiento – Knowledge Distribution

Page 27: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Service Assignment Business Process …Service Assignment Business Process …

Example 1 - Integration using EAI Toolkit / JMS / Weblogic

Example 2 - Integration using Insync and External DatabaseWeblogic

Use of standard messaging services and Java classes (proven and well

External DatabaseHigh customization of PNI to include business rules and add pair managment (LOC,(proven and well

documented)Only XML parsing was customized

add pair managment (LOC, Ripple, Throw, etc.)GIS and Service Assignment are separated

Concurrency and transaction managementEasy to maintain in future

Future maintenance requires great efforts to update the codeA hit t d t iArchitecture requires high

availability of GIS environment

Architecture does not require high availability of GIS

Distribución de Conocimiento – Knowledge Distribution

Page 28: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Service Assignment Business Process …Service Assignment Business Process …

Benefits on both examples…Reduction of Feasibility Response Time

48 h t f t f d48 hours to fragments of seconds

Ability to respond feasibility, reserve and assign resources d i t tt tiduring customer attention process

Less changes in customer’s decisions to acquire a service Sales Process can be fulfilled with only one customer contactSales Process can be provided Online and without sales force involved

Seamless process generates and maintains higher data quality and integrity

More reliable data for Service ProvisioningOptimized use of available network resources

Distribución de Conocimiento – Knowledge Distribution

Page 29: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Service Assignment Business Process…Service Assignment Business Process…

Other savings …Less GIS workstations for same number of feasibility requests o more requests with the same number of GIS workstationso more requests with the same number of GIS workstations

Less data maintenance efforts

Reduced fault repair times due to reliable data which leads to accurate fault correlation and effective field work

Increased engineering planning efficiency

Reduced re-work through integrated and accurate inventoryReduced re work through integrated and accurate inventory

Improved operations efficiency through integrated engineering and provisioning system views

Distribución de Conocimiento – Knowledge Distribution

p g y

Page 30: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Challenge 4Challenge 4

Network Maintenance vs. Service Provision

Page 31: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Network Maintenance vs. Service Provision…Network Maintenance vs. Service Provision…

Changes made to network resources due to:Renaming, re-numbering, redefining LOCsChanges of physical Pair or Port statusChanges of physical Pair or Port statusNetwork equipment modifications caused by technology changesOthers

Maintenance vs. Service AssignmentLong Transaction vs. Short TransactionNetwork resources can’t be consumed by a Service while they are updatedService attributes shouldn’t get lost when the network is updatedIn operation Ph sical In entor is stable and Ser ice AssignmentIn operation: Physical Inventory is stable and Service Assignment changes dynamically In maintenance: Services exist and are operating meanwhile network resources are modified

Distribución de Conocimiento – Knowledge Distribution

resources are modified

Page 32: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Network Maintenance vs. Service Provision…Network Maintenance vs. Service Provision…

Enhancements implemented for PNI/BM/CPAM“Pair Maintenance” Application

N P t d P i St t “R d f T h i l P ”New Port and Pair Status = “Reserved for Technical Purposes”Resources with this status are blocked and can’t be “consumed” by assignment processVersion Management driven by application to update status changes inVersion Management driven by application to update status changes in Short Transaction Server alternative

Application provides tools for:Application provides tools for:Status of all resources of a route is changed to “Reserved for Technical Purposes”Service is “disconnected” from the routeService is disconnected from the routeCables, LOCs, pairs and ports may be modifiedTotal or partial changes: new route is definedService is “reconnected” to the new route

Distribución de Conocimiento – Knowledge Distribution

Service is reconnected to the new route

Page 33: Challenges for Service Assignment Business Process ... · Overview Reference Cases ÂENTEL (Chile) ÂGTD M h (Chil )GTD Manquehue (Chile) ÂCANTV (Venezuela) Challenges and Solution

Gracias…Gracias…

Questions ?