Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
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
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
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
Challenge 1Challenge 1
Network Model gets more and more complex
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
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
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 !
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
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
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
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
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
Challenge 2Challenge 2
Finding the Serving Terminal
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
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
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
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
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
Finding the Serving Terminal …Finding the Serving Terminal …
Example screenshots…Coverage of a Central Hub
Distribución de Conocimiento – Knowledge DistributionSource: Entel
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
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
Challenge 3Challenge 3
Automated Service Assignment Business Process
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
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
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
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
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
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
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
Challenge 4Challenge 4
Network Maintenance vs. Service Provision
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
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
Gracias…Gracias…
Questions ?