Professional Documents
Culture Documents
Linked to CJ group
Audience:
This document is aimed primarily at:
• STC and Huawei CEM Engineers & Management
• Huawei product developing engineers
Modification record
Title Description Contact Information
Document Owner The person who wrote or owns this Keith Gardiner (KWX306548)
document
Change Log 1 8/4/2016 Draft 1.1 Updated Logo’s, Footer and
Overview
Change Log 2 21/06/2016 Draft 1.2 Additions for Pre-paid CJ
Change Log 5 14/04/2017 Draft 1.5 Merged Voice Keith Gardiner (KWX306548)
calls (on-net) UC7/UCP7/UCE7 &
UCPE7 and “UCx21: I can use my
mobile to call off-net”. Added DestID
Name changed to include On & Off-
net Dimensions
Change Log 6 Updated Chapter 1 with clear Alan Hao 00725379 & Feng
functional requirements Jianzhao 00230188
Change Log 7 23/04/2017 Vn 1.6: Included MCC Keith Gardiner (KWX306548)
(Mobile Country Code in
Dimensions in order to capture
Inbound Roamers usage.
1 Overview ...................................................................................................................................... 1
1.1 Business Value: Customer Journey Dashboard ............................................................................................................. 1
1.2 Objective: ...................................................................................................................................................................... 1
1.3 Functional Requirements Overview:............................................................................................................................. 2
1.4 Functional Requirements: ............................................................................................................................................. 3
1.5 Integration Requirements ............................................................................................................................................. 5
1.6 Abbreviations ................................................................................................................................................................ 5
1.7 FRS Document Methodology: ....................................................................................................................................... 6
2 UCx7: Mobile Voice call, On & Off-net ................................................................................. 7
2.1 Overview: ...................................................................................................................................................................... 7
2.2 Functional Value: .......................................................................................................................................................... 7
The Mobile Voice call CJ will allow the CEM team to: ........................................................................................................ 7
2.3 Solution Description ..................................................................................................................................................... 8
2.3.1 Customer Flow ........................................................................................................................................................... 8
2.3.2 TMF Metrics proposed. .............................................................................................................................................. 9
2.3.3 Metrics required. ..................................................................................................................................................... 11
2.3.1 Analysis Metrics required. ....................................................................................................................................... 13
2.4 Mobile Voice-call system Chart ................................................................................................................................... 13
2.5 Data to deliver the metrics ......................................................................................................................................... 14
2.5.1 System Flow ............................................................................................................................................................. 14
2.5.2 Formula .................................................................................................................................................................... 16
2.5.3 System example data ............................................................................................................................................... 17
1.2 Objective:
• The objective is to cover the technology-related lifecycle of the customer included in the TmF model
of Buying, Using and Sharing and to measure the user experience at each touch point.
• Based on that, STC can ensure and improve the customer experience on all targeted journeys.
2. The value in customer journeys is in ascertaining for each SMOT (Single Moment of Truth) what
the customer expects and what level of service quality is delivered to the customer. This is
recorded by means of metrics.
3. Many Customer Journeys provide customers experience in totality and a customer’s interactions
must be able to be assessed not only in one journey but across all journeys they are involved
within.
4. STC’s customer journey framework is based upon decomposition of TM Forums CEM structure.
This is displayed within TMF’s Customer Experience Lifecycle Model, whereby solution should be
able to track the experience of each customer across all the phases of customer’s typical lifecycle
with a service provider i.e. Buying, Using and Sharing.
Service alarms should be raised when the performance is outside user specified norms of
tolerance. These should allow, if not acted upon by the team within a specified period, the auto
creation of trouble tickets which will be assigned to the correct remedy queue and escalated as
appropriate through the organization.
Provide real-time Consumer & Enterprise CX monitoring and tracking. Provide flexible and
configurable alarms and trouble ticket generation in case of CX breaches at various levels like
Customer, Service, Journey, Touchpoint, NE and Area.
2. Analysis Capability
Ability to query defined metrics based on required dimensions (such as channels, customer type,
service type and etc) to perform needed analysis. Capability of combination of certain dimensions
such as customer type, technology type and etc. All ICT and NW topology starting from channels till
all contributed NEs need to be covered. Comparison capability should be provide for historical
analysis on same metrics and similar objectives.
3. Filtering Capability
The creation of a capability to filter criteria within a dashboard screen to provide information to
Analysis use cases. This filter should be able to be saved for subsequent rerunning of such use case
queries. By adding this filter concept we are effectively creating a dynamic dashboard that analysis
can use to answer specific use case queries. The ability to engage extra filtering requirements,
such as those customers who don’t receive the service that they are provisioned for. This requires
alignment with use cases of analysis.
All dash boards need to contain a drill down capability to the xDR and signaling by customer and so
provide in-context drill down to root causes of all CX issues enabling step-wise troubleshooting. The
ability to report summaries of root-causes that have distressed customers. Should provide message
flow schematics based upon direct NE integration.
The CJ should have Big Data, Real-time Processing, and Analytics as needed to process and analyse
customer experience and service quality data from a variety of high-volume data sources and allow
multi-dimensional analytical queries for analysis and reporting needs. Capability of xDR and SDR
extraction and correlation; storage to keep final results for historical analysis purpose; Mata-data
6. Dynamic Dashboard
Dashboards should have the ability to be user configurable and have the capability for the user to
dynamically select metrics from an available catalogue. These should be able to be amended as per
the user’s individual requirements so that the metrics can be designed by user interaction to
provide amended / new metrics using the source data that reflect the needs of the user.
Across- technology tracing capability to enable unified visibility to customers experience issues
between Fixed and Mobile. Provide End to End automatic data correlation required to cover the CJ
via all TPs from related sources. Ability to link multiple product/services to customer using unique
IDs, accounts, etc. Capability to let end user query with multiple type of user identification such as
MSISDN, IMSI, IMEI, Telephone number and etc.
Allow extensive customization capabilities for introducing new services, metrics, KPIs/KQIs,
business/data flow changes, topology changes etc. without any development or changes needed in
the core product.
Provide a dynamic feature of building new CJ’s with customized TPs and related metrics and
dimensions.
9. Export Capability
All information on the dashboard can be exported as required by end user per agreed format.
System resource will be dedicated for GUI features which should be impacted by other DB related
activities.
The Dashboard should allow the user to choose various time-granularities as follows:
1.6 Abbreviations
Abbreviation Description
HW Hardware
SW Software
CX Customer Experience
2.1 Overview:
Mobile Voice call is an important journey for a prepaid customer. Apart from the Network that supports the call,
the IT systems which monitor and allow calls to proceed, in the Pre-paid instance, based on the Customer’s Top-
up balance also need to be monitored for correct functionality.
By analyzing customers and not just pure network or IT transactions, we can understand how a customer is
treated end to end within the call experience regardless of the tools that are used to accomplish the journey.
Our use of dimensions allows us to drill down to understand issues that customers may have, for example by
region, by delay in Top-up activation and so-on.
Note: a. This document merges UC7/UCP7/UCE7 & UCPE7 so a filter will be necessary to enable a
Dashboard user to be able to choose any single type, multiples of, or all of the 4 CJ’s mentioned.
b. It also merges UC21/UCP21/UCE21/& UCPE21 (Off-net calls) so similarly, a filter should be provided that
allows DestID to be filtered so that any or all off-net destination number can be monitored.
c. The addition of the MCC (Mobile Country Code) to the Dimensions field enables the capture of Inbound
Roamers’ quantity and usage patterns although, since the Inbound Roamers’ profile is unknown to STC the
value is limited. However, it can be useful for monitoring the number of Inbound Roamers, the Voice usage and
Destination ID data.
It is therefore necessary to enable filtering on the MCC.
Customer PR1
wants to
TRIGGERS
Custom New
PR1
er
Yes
I Dial Get a Get Conve Call Billing
D
No
Thus, we identify what functional area owns the delivery of service to the customer at each step. Technology
functions activate, monitor and maintain the voice-call until either the connection fails or it is terminated by
either A or B party. Metrics, based upon TMF can be attached to each stage.
Customer
wants to make PR1 New session
a call
Yes
D
Get ring- Answer and r Billing
Get a Call End
I Dial tone Conversation o Usage
connection No
(Alerting) p message
2)
CCO-C-5 # Calls Answered
CO-C-8 % Call Good Voice Quality
3)
CO-C-6 # Calls Dropped
CO-C-7 % Calls Dropped
Perceived
1)
CO-C-1 # Mobile Originated Call Attempts
CO-C-2 # Mobile Originated Call Alerting
CO-C-3 % Call Setup Success Perceived
CO-C-4 # Seconds per Call Origination,
from CM Service Request to Alerting
3) •None
KPI None
1) 2)
PR1
At this point, there are certain Pre-requisites that will determine whether-or-not the
mobile-user will be able to establish a call as follows:
PR1 • Is there RF Coverage?
• Is the UE attached?
• Is there Network Congestion?
• Has the mobile-user sufficient Credit to make a call
• Is the Billing configuration OK?
• Is the handset configured correctly?
• Does the Customer profile configuration allow such a call?
GMSC
HL G SGi
E GGS
R i
C/D N
P-GW S5/
MSC S-GW
MSC SMS G G S8
Nc a
b C r n S4 S11
M M
N S1-U
c c MME
b Iu-CS SGS Gn/S
MGW MGW A Gb Iu-
N 3 S1-
S6a
PS MME
BSC RNC
HSS
Abis
Request
Authentica/Setup/
P
Call Process
ag RRC Setup
Paging
in Process
CS RAB Response
g
Authentica/Setup/
Setup
Call
CSProcess
RAB
B 2 Alerting Setup
Ring Connect
Connect
C 3 User
ACK
Talking KQI
Experience
Talki
Trigger
Point
ng D Release
4 Point
(1) A user presses the Time when a UE sends an RRC Connect Request
dial key. message
(2) The calling party Time when the UE receives the Alerting message
hears the ring-back
tone.
(3) A normal call session Time when a UE sends a Connect ACK message
starts.
2.5.2 Formula
Metric Calculation Comments
CO-C-1 # Mobile originated Value 1
Call Attempts
CO-C-2 # Mobile Value 2
Originated Call Alerting
CO-C-3 % Call Setup
Success Perceived
CO-C-4 # Seconds per Call Value 1 to Value 2
Origination, from CM Service
Request to Alerting
CO-C-5 # Calls Answered Value 3
Attached is the sample data received for this journey and other Mobile journey based on SEQ probes.
CT Data
Source.docx