Upload
ankityadavec
View
1.234
Download
4
Embed Size (px)
DESCRIPTION
ROUTING AND TRANSLATION INFORMATION OF NETWORKING
Citation preview
W 5.1 Translation & Routing - Page 1All Rights Reserved © Alcatel-Lucent @@YEAR
All Rights Reserved © Alcatel-Lucent @@YEAR
5060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
STUDENT GUIDE
TMO18326 D0 SG DEN Issue 2.0
All rights reserved © Alcatel-Lucent @@YEAR Passing on and copying of this document, use and communication of its contents not permitted without written authorization from Alcatel-Lucent
W 5.1 Translation & Routing - Page 2All Rights Reserved © Alcatel-Lucent @@YEAR
All Rights Reserved © Alcatel-Lucent @@YEAR
W 5.1 Translation & Routing5060 WCS (Wireless Call Server)
2
Empty page
Switch to notes view!
This page is left blank intentionally
W 5.1 Translation & Routing - Page 3All Rights Reserved © Alcatel-Lucent @@YEAR
All Rights Reserved © Alcatel-Lucent @@YEAR
W 5.1 Translation & Routing5060 WCS (Wireless Call Server)
3
Terms of Use and Legal Notices
Switch to notes view!1. Safety Warning
Both lethal and dangerous voltages may be present within the products used herein. The user is strongly advised not to
wear conductive jewelry while working on the products. Always observe all safety precautions and do not work on the
equipment alone.
The equipment used during this course may be electrostatic sensitive. Please observe correct anti-static precautions.
2. Trade Marks
Alcatel-Lucent and MainStreet are trademarks of Alcatel-Lucent.
All other trademarks, service marks and logos (“Marks”) are the property of their respective holders, including Alcatel-
Lucent. Users are not permitted to use these Marks without the prior consent of Alcatel-Lucent or such third party owning
the Mark. The absence of a Mark identifier is not a representation that a particular product or service name is not a Mark.
Alcatel-Lucent assumes no responsibility for the accuracy of the information presented herein, which may be subject to
change without notice.
3. Copyright
This document contains information that is proprietary to Alcatel-Lucent and may be used for training purposes only. No
other use or transmission of all or any part of this document is permitted without Alcatel-Lucent’s written permission, and
must include all copyright and other proprietary notices. No other use or transmission of all or any part of its contents may
be used, copied, disclosed or conveyed to any party in any manner whatsoever without prior written permission from
Alcatel-Lucent.
Use or transmission of all or any part of this document in violation of any applicable legislation is hereby expressly
prohibited.
User obtains no rights in the information or in any product, process, technology or trademark which it includes or
describes, and is expressly prohibited from modifying the information or creating derivative works without the express
written consent of Alcatel-Lucent.
All rights reserved © Alcatel-Lucent @@YEAR
4. Disclaimer
In no event will Alcatel-Lucent be liable for any direct, indirect, special, incidental or consequential damages, including
lost profits, lost business or lost data, resulting from the use of or reliance upon the information, whether or not Alcatel-
Lucent has been advised of the possibility of such damages.
Mention of non-Alcatel-Lucent products or services is for information purposes only and constitutes neither an
endorsement, nor a recommendation.
This course is intended to train the student about the overall look, feel, and use of Alcatel-Lucent products. The
information contained herein is representational only. In the interest of file size, simplicity, and compatibility and, in some
cases, due to contractual limitations, certain compromises have been made and therefore some features are not entirely
accurate.
Please refer to technical practices supplied by Alcatel-Lucent for current information concerning Alcatel-Lucent equipment
and its operation, or contact your nearest Alcatel-Lucent representative for more information.
The Alcatel-Lucent products described or used herein are presented for demonstration and training purposes only. Alcatel-
Lucent disclaims any warranties in connection with the products as used and described in the courses or the related
documentation, whether express, implied, or statutory. Alcatel-Lucent specifically disclaims all implied warranties,
including warranties of merchantability, non-infringement and fitness for a particular purpose, or arising from a course of
dealing, usage or trade practice.
Alcatel-Lucent is not responsible for any failures caused by: server errors, misdirected or redirected transmissions, failed
internet connections, interruptions, any computer virus or any other technical defect, whether human or technical in
nature
5. Governing Law
The products, documentation and information contained herein, as well as these Terms of Use and Legal Notices are
governed by the laws of France, excluding its conflict of law rules. If any provision of these Terms of Use and Legal
Notices, or the application thereof to any person or circumstances, is held invalid for any reason, unenforceable including,
but not limited to, the warranty disclaimers and liability limitations, then such provision shall be deemed superseded by a
valid, enforceable provision that matches, as closely as possible, the original provision, and the other provisions of these
Terms of Use and Legal Notices shall remain in full force and effect.
W 5.1 Translation & Routing - Page 4All Rights Reserved © Alcatel-Lucent @@YEAR
All Rights Reserved © Alcatel-Lucent @@YEAR
W 5.1 Translation & Routing5060 WCS (Wireless Call Server)
4
Blank Page
Switch to notes view!
This page is left blank intentionally
W 5.1 Translation & Routing - Page 5All Rights Reserved © Alcatel-Lucent @@YEAR
All Rights Reserved © Alcatel-Lucent @@YEAR
W 5.1 Translation & Routing5060 WCS (Wireless Call Server)
5
Course Outline
About This CourseCourse outline
Technical support
Course objectives
1. Topic/Section is Positioned HereXxx
Xxx
Xxx
2. Topic/Section is Positioned Here
3. Topic/Section is Positioned Here
4. Topic/Section is Positioned Here
5. Topic/Section is Positioned Here
6. Topic/Section is Positioned Here
7. Topic/Section is Positioned Here
1. T&R Process Theory
1. T&R Process
2. Translation provisioning
1. Normalization
2. Prefix Translation
3. National Translation
4. International Translation
5. Modifier Based Translation
3. Routing provisioning
1. Route Liste & Bundles
2. Outpulse Maps
3. Orig Routing
4. Modifier Based Routing
4. Appendix
1. Appendix
W 5.1 Translation & Routing - Page 6All Rights Reserved © Alcatel-Lucent @@YEAR
All Rights Reserved © Alcatel-Lucent @@YEAR
W 5.1 Translation & Routing5060 WCS (Wireless Call Server)
6
Course Outline [cont.]
Switch to notes view!
This page is left blank intentionally
W 5.1 Translation & Routing - Page 7All Rights Reserved © Alcatel-Lucent @@YEAR
All Rights Reserved © Alcatel-Lucent @@YEAR
W 5.1 Translation & Routing5060 WCS (Wireless Call Server)
7
Course Objectives
Switch to notes view!
Welcome to W 5.1 Translation & Routing
Upon completion of this course, you should be able to:
� Identify the main uses of Translation & Routing process in the WCS
� List and order the steps of T&R process
� State the main purposes of each step of T&R Process
� State the WCS system logic for each step of Translation
� Provision translation objects
� State the WCS system logic for each step of Routing
� Provision routing objects
W 5.1 Translation & Routing - Page 8All Rights Reserved © Alcatel-Lucent @@YEAR
All Rights Reserved © Alcatel-Lucent @@YEAR
W 5.1 Translation & Routing5060 WCS (Wireless Call Server)
8
Course Objectives [cont.]
Switch to notes view!
This page is left blank intentionally
W 5.1 Translation & Routing - Page 9All Rights Reserved © Alcatel-Lucent @@YEAR
All Rights Reserved © Alcatel-Lucent @@YEAR
W 5.1 Translation & Routing5060 WCS (Wireless Call Server)
9
About this Student Guide
� Switch to notes view!Conventions used in this guide
Where you can get further information
If you want further information you can refer to the following:
� Technical Practices for the specific product
� Technical support page on the Alcatel website: http://www.alcatel-lucent.com
Note
Provides you with additional information about the topic being discussed.
Although this information is not required knowledge, you might find it useful
or interesting.
Technical Reference (1) 24.348.98 – Points you to the exact section of Alcatel-Lucent Technical
Practices where you can find more information on the topic being discussed.
WarningAlerts you to instances where non-compliance could result in equipment
damage or personal injury.
W 5.1 Translation & Routing - Page 10All Rights Reserved © Alcatel-Lucent @@YEAR
All Rights Reserved © Alcatel-Lucent @@YEAR
W 5.1 Translation & Routing5060 WCS (Wireless Call Server)
10
About this Student Guide [cont.]
� Switch to notes view!
This page is left blank intentionally
W 5.1 Translation & Routing - Page 11All Rights Reserved © Alcatel-Lucent @@YEAR
All Rights Reserved © Alcatel-Lucent @@YEAR
W 5.1 Translation & Routing5060 WCS (Wireless Call Server)
11
Self-assessment of Objectives
� At the end of each section you will be asked to fill this questionnaire
� Please, return this sheet to the trainer at the end of the training
Switch to notes view!
Instructional objectives Yes (or globally yes)
No (or globally no)
Comments
Contract number :
Course title :
Client (Company, Center) :
Language : Dates from : to :
Number of trainees : Location :
Surname, First name :
Did you meet the following objectives ?
Tick the corresponding box
Please, return this sheet to the trainer at the end of the training
����
W 5.1 Translation & Routing - Page 12All Rights Reserved © Alcatel-Lucent @@YEAR
All Rights Reserved © Alcatel-Lucent @@YEAR
W 5.1 Translation & Routing5060 WCS (Wireless Call Server)
12
Self-assessment of Objectives [cont.]
Switch to notes view!
Instructional objectives Yes (or Globally yes)
No (or globally no)
Comments
Thank you for your answers to this questionnaire
Other comments
����
Section 1 � Module 1 � Page 1
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
Do not delete this graphic elements in here:
All Rights Reserved © Alcatel-Lucent 2007
5060 WCS (Wireless Call Server) � W 5.1 Translation & Routing
1�1 Module 1T&R Process
3JK10613AAAAWBZZA Edition 4
Section 1T&R Process Theory
Section 1 � Module 1 � Page 2
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 2
Blank Page
This page is left blank intentionally
Updated 5.0LAPIERRE, Laurent2009-08-3103
Updated 5.1LAPIERRE, Laurent2011-0304
Updates & minor correctionLAPIERRE, Laurent 2007-01-22
New template. Minor corrections. LAPIERRE, Laurent2007-07-23
First versionLAPIERRE, Laurent2006-10-20
Updated 4.4w with CLI inpulse mapLAPIERRE, Laurent2008-07-3002
3JK reference with ED1.LAPIERRE, Laurent2007-08-0101
RemarksAuthorDateEdition
Document History
Section 1 � Module 1 � Page 3
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 3
Objectives
After the completion of this module, you should be able to:
� Identify the main uses of Translation & Routing process in the WCS
� List the steps of T&R process
� Order the steps of T&R process
� State the main purposes of each step of T&R Process
� List the main objects used in the GUI for T&R
Section 1 � Module 1 � Page 4
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 4
Objectives [cont.]
This page is left blank intentionally
Section 1 � Module 1 � Page 5
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 5
Table of Contents
Switch to notes view!Page
1 Overview 71.1 Translation & Routing environment 81.2 Process principle 91.3 Main steps 101.4 Relationship with IN-CS2 Call Model 111.5 Main objects manipulated in the GUI 12
2 Translation process 142.1 Translation steps 152.2 Normalization 162.3 Prefix Translation 172.4 International & National Translation 18
3 Routing Process 223.1 Routing steps and Origination Routing 233.2 Other Routings 24
4 Outpulse Map 264.1 Outpulse Map definition 274.2 Regular Outpulse Map versus Digit Outpulse Map 284.3 Regular Outpulse Maps for ISUP/BICC IAM message 294.4 Regular Outpulse Maps for DTAP, CAP and INAP msgs 304.5 Digit Outpulse Maps 324.6 Source Number manipulation 33
5 Modifiers 345.1 Definition and Principles 355.2 System defined and user-defined modifiers 375.3 Table of all modifiers 38
6 Complete process overview 396.1 notes 406.2 Complete Process Overview 41
7 Starting Translation Trees 427.1 Starting Translation Trees 437.2 Starting Translation Trees provisioning 447.3 Starting Translation Trees rules 45
Section 1 � Module 1 � Page 6
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 6
Table of Contents [cont.]
Switch to notes view!
This page is left blank intentionally
Section 1 � Module 1 � Page 7
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 7
1 Overview
Section 1 � Module 1 � Page 8
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 8
1 Overview
1.1 Translation & Routing environment
PSTNNETWORK
P S T N
NPDB
HLR
BSS Trunk Group
ISUP Trunk Group
SS7/MAP
� The WCS acts as a GMSC or a VMSC.
� The WCS is connected to Network Elements such as GMSC, VMSC, PSTN switches, BSCs, RNCs, ...
� The WCS may process Mobile-Mobile, Mobile-Land, Land-Mobile and Land-Land calls, thanks to the
Translation & Routing process.
� When the Call Server performs Translation & Routing process, as a result it routes the call or performs
a call control action.
� At the end of the Translation process, an outgoing trunk group may be selected for routing the call to
the next network element (Mobile/PSTN switch or BSS).
Section 1 � Module 1 � Page 9
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 9
1 Overview
1.2 Process principle
2 main steps:
� Translation
� Routing
TranslationTranslation
RoutingRouting
MSISDN, ISDN
MSRN, IMSI…
Call Context
Call Control Action
« Destination Found »,cont. at Orig. Routing
Outgoing Trunk Group & resources chosen
The Translation & Routing process involves two main steps:
1/ Translation Step: The call server analyze the called number and the call context to find a result
which is either:
� A call control action: for example in the case of a call to a HPLMN subscriber, the call server will find
that the called number is a local MSISDN, so the right HLR has to be contacted with the « Send Routing
Information message ». This case involves the « MSISDN to HLR » table, one HLR network node and/or
the SGW configuration.
� A destination: For example in the case of a mobile Originating Call to a foreign subscriber, the
translation process may set the destination to « International PSTN ». This case involves the Prefix
Tree, the International Table and Orig Routing with a route index/Orig Route descriptor « International
PSTN ». Then the call server can continue the process at the Routing step.
2/ Routing Step:
� With a given destination, the call server will combine the destination of the call with the origination
modifier, to choose a Route List, then an outgoing trunk group, then a circuit (or an equivalent
resource in the case of Voice over Packet communication).
� Other types of « routing modifier » do exist, for example depending of the LAC/Cell ID origination of a
Mobile Originated call.
Section 1 � Module 1 � Page 10
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 10
1 Overview
1.3 Main steps
Routing
Translations
NormalizationMO Call
VLR
HLR
PrefixTranslations
MSISDN Check
Route Selection
OutpulseMap
ISUP/BICC Call
ISUPMS
PagingMS term
MSRN Mobility Check
BICC
The Translation & Routing process involves the following steps:
Normalization (only in case of Mobile Originating Call). The number is normalized into a format that is
acceptable for VLR processing, thanks to digit manipulations. VLR processing is done: ODB, CB, CAMEL
O-CSI triggers (for prepaid calls for example).
Prefix Translation: digits can be manipulated, as well as NOA (Nature of Address). In this step, the
system logic also performs MSRN mobility check, MSISDN check (and NPDB).
Route Selection: when the destination is found, the route selection can be done. This route selection is
usually based on the destination and the Origination (from which MG or which site the call is coming ?),
but it may be based on other modifiers (e.g. CPC, IMSI calling, …).
Outpulse Map: just before the outgoing IAM is sent, outpulse maps can be used to allow additional digit
manipulations of the Called Party Number, Calling Party Number, etc.
Note that depending of the type of call (Mobile Originating Call or Network Originating
Call (ISUP)), the Translation process is not entered at the same step.
Section 1 � Module 1 � Page 11
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 11
1 Overview
1.4 Relationship with IN-CS2 Call Model
Normalization
PrefixTranslations
Mobility Checks
Route Selection Paging/MS Term
OutpulseMap
PIC: Null
DP0
PIC: Collect Info
DP2
PIC: Analyse Info
DP3
PIC: Select Route
PrepaidSCP
VPNSCP
Example IN/CAMELServices
OM
OM
OMOutpulse MAP capability
The Originating BasicCall Model can be usedto describe the Translation &Routing process
The O-BCSM is used to describe the actions for VMSC/GMSC during originating (VMSC) or forwarded (VMSC or GMSC) calls.
PIC – Point in Call (O-BCSM)
The following states are applicable in this model.
> Null
> Collect Info
> Analyze Info
> Select Route
Normalization is performed in the Collect Info State. Prefix translations and Mobility checking are
performed in the Analyze Information State. Route Selection/Paging and Outpulse Map are performed
in the Selected Route state. Outpulse MAP is also performed for the SCP query.
DP2 – Collected Info
For the DP2 Trigger, the O-CSI is obtained during VLR check and DP2 TDPs are triggered at this point.
DP3 – Analyzed Info
For the DP3 trigger, the D-CSI obtained earlier from VLR check (or from the SCP after a previous DP2
query) and DP3 TDPs are triggered at this point. N-CSI triggers (switch-wide triggers, not subscription
based) are also triggered at this point.
Section 1 � Module 1 � Page 12
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 12
Normalization
Prefix Translation
MSRN-HON Distribution table
MSISDN to HLR table
Orig Routing
Outpulse Maps
1 Overview
1.5 Main objects manipulated in the GUI
Routing
Translations
NormalizationMOC
VLR
HLR
PrefixTranslations
MSISDN Check
Route Selection
OutpulseMap
ISUP
ISUPMS
PagingMS term
MSRN Mobility Check
BICC
The above drawing show you the main WEM GUI items (in the Configuration tree) associated with the main Translation & Routing steps.
Section 1 � Module 1 � Page 13
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 13
Paging
HLR
SCP
SCP VLR checks
MSRN check
Mobility check
?
?
?
?
? IAM Outgoing Message
Answer the Questions – Main translation & routing steps
� Find the right place for:
10 min
ISUP Originating Call
Mobile Originating Call
Prefix Translation
Route Selection
Normalization
Section 1 � Module 1 � Page 14
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 14
2 Translation process
Section 1 � Module 1 � Page 15
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 15
2 Translation process
2.1 Translation steps
Translations
NormalizationMOC
VLR
HLR
PrefixTranslations
MSISDN Check
ISUP
MSRN Mobility Check
paging
Nationalor
InternationalTranslation
Routing
This draw shows an overview of the different Translation steps.
Section 1 � Module 1 � Page 16
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 16
NormalizationNormalization
<201>
SCP
Mobile Originating Call
Go atPrefixTree
VLR
ODB Check
IN OCSI DP2
digit manipulation
2 Translation process
2.2 Normalization
« Call Control » result
Only in case of MOC
Digit Tree Index
Called Number in E164I
ODB, prepaid checks
Possibility to loop toother Normalizationtrees
Finally goingto next step
Normalization content:
� Normalization is processed for Mobile Originating Calls only.
� The T&R process is usually entered in the Normalization D-Tree <201>.
The “Starting translation trees” system parameters may change this default value.
� One normalization entry is triggered according to the called number parameters (digit pattern,
min/max number of digits,...)
� the called number is normalized, usually to comply with the E164 International format.
� Other parameters (outgoing NOA, etc.) can be set.
� In a simple example only one Normalization D-Tree is used, but on request the system can loop to the
same or another Normalization D-Tree (analyze based on Called Party Number), or to a Normalization
M-Tree (analyze based on other modifiers such as IMSI calling party, LAC/CellID, etc).
� The system logic perform VLR checks: ODB checks, CB checks and OCSI check. If calling party has
CAMEL trigger on OCSI-DP2, the SCP will be queried. (this is a call control action)
� ODB checks and OCSI checks may be bypassed on request if needed.
� The next action is to go to the Prefix Translation step.
� For full details on Normalization system logic and provisioning see Section 2 Module 1.
� For details on Modifiers based normalization see Section 1 Module 5, and Section 2 Module 5.
Section 1 � Module 1 � Page 17
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 17
2 Translation process
2.3 Prefix Translation
Prefix TranslationPrefix Translation
Prefix translator
local MSRNNo
Paging
Release withCause Code
NOA Routing flagNOA
routing ?
NOA in IAM
Yes
IS UP Orig inating Call
<x>
MSISDN CheckHLR
SCP IN NCSI
Continue Trans
MSRN/HON Check
<1>No
FromNormalization
digit manipulation
To Routing Step
incoming NOA
Prefix Translation content:
� The MOC enters the Prefix Translation after the Normalization step, usually in the Standard Prefix Tree
<1>. The “Starting translation trees” system parameters may change this default value.
� The ISUP enters first in NOA Routing. If NOA Routing is enabled in the incoming ISUP Trunk Group, the
Prefix translation step may be bypassed, or the call released, depending on the digits and incoming
NOA.
� The ISUP calls do not use always the Prefix Translation D-Tree <1>. If another Prefix Translation <x> is
set in in the incoming ISUP trunk group properties, this one will be used.
� One Prefix Translation entry is triggered according to the called number parameters (digit pattern,
min/max number of digits,...)
� The called number may be modified. Other parameters (outgoing NOA, etc.) can be set.IN NCSI may be
triggered on request. If yes, one SCP will be queried.
� MSRN/HON check is processed. If the called number is a local MSRN (previously allocated by the same
VMSC), the mobile will be paged.
� Mobility check is performed: NPDB and MSISDN check. If portability is not used only the „MSISDN to
HLR“ table is needed. The Mobility check can be bypassed on request if needed.
� In a simple example only one D-Tree is used, but on request the system can loop to the same or
another Prefix Translation D-Tree (analyze based on Called Party Number), or to a Prefix Translation M-
Tree (analyze based on other modifiers such as IMSI calling party, LAC/CellID, etc).
� The next action is usually to continue translation at the National or International translation, or to go
directly at Routing step, if the destination is found. (end of translation step with destination found).
� From W5.0, it is possible to play a tone or an announcement, before any repeat translation, continue
translation or go at routing step options.
� For full details on Prefix Translation system logic and provisioning see Section 2 Module 2.
� For details on Modifiers based Prefix Translation see Section 1 Module 5 and Section 2 Module 5.
Section 1 � Module 1 � Page 18
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 18
2 Translation process
2.4 International & National Translation
NationalTranslation
InternationalTranslation
<202>InternationPrefix Tree
NationalTranslation
Translationgroup &
From Prefix Translation
To Routing Step
� From the Prefix Translation step, a „Continue National Translation“ will lead to National Translation
step, and a „Continue International Translation“ will lead to International Translation step.
� For the International Translation:
� First, the International Prefix Tree (usually D-Tree <202>) is entered. This is an optional tree where
CCNDC can be analyzed, mainly to select a dedicated destination for the call.
� If a match is not found, the International Translation table is entered. This is a unique table that
contains only CC. If the called party match a CC entry (with min/max number of digits), the call will
be routed to a dedicated destination. (end of translation step with destination found).
� For the National Translation:
� There is one National Translation table per Translation Group.
� Usually the Standard National Translation Group is used, but another National Translation may be
used if provisioned in the incoming trunk group parameters.
� The National Translation table will only analyze NDC, to find a destination. (end of translation step
with destination found).
� No Digit Manipulation is allowed in the International or National Translation.
� No loop back to Prefix Translation step is allowed in the International or National Translation.
Section 1 � Module 1 � Page 19
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 19
Answer the Questions – Normalization
� True or False ? Tick the following statements if they are true :
5 min(Correct answer may require more than one choice)
Normalization is the first mandatory Translation step in case of Mobile Originating Call
Normalization is used, among others, to trigger the SCP in case of prepaid call with OCSI mark DP2
Normalization is the only step in Translation & Routing where the SCP may be triggered.
Section 1 � Module 1 � Page 20
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 20
Answer the Questions – Prefix Translation
� True or False ? Tick the following statements if they are true :
5 min(Correct answer may require more than one choice)
Prefix Translation is the only Translation step that allows digit manipulation of the Called Party for ISUP originating calls.
Prefix Translation is used only for ISUP originating calls: for MOC, Normalization is used.
Prefix Translation is the translation step where the called number may be recognized as a MSISDN of our HPLMN.
Section 1 � Module 1 � Page 21
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 21
Answer the Questions – National & Intern. Translation
� Choose the right answer:
5 min(Correct answer requires only one choice)
National and International translation is a mandatory step in Translation & Routing process, to find the destination of the call.
National and International translation is a optional step: the Prefix Translation may determine directly the destination of the call, without the need of International or National Translation.
Section 1 � Module 1 � Page 22
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 22
3 Routing Process
Section 1 � Module 1 � Page 23
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 23
3 Routing
3.1 Routing steps and Origination Routing
Orig Routing Orig Route Modifier
From TranslationOrig Descriptor / Route Index
Route Action: Route Immediately
Outpulse MAP
Route List
(Bundles,Trunk groups
andCause Code)
Ressource & translated number
Translation result,destination found
An Orig Routing entry combines the origination and the destination
The call server can choose an outgoing resource
Outgoing NOA and digits can be modified
� The Routing process is entered if the translation has ended with a „destination found“ result.
� The Routing process is always entered with the Origination Routing.
� The Orig Descriptor / Route Index is the destination, given from the last step of translation,
� The Orig Route Modifier give the origination of the call, given in the incoming trunk group properties,
� The Orig Routing will combine the destination and the origination of the call,
� The result is usually a Route List if we decide to route the call immediately.
� A Route List will help the system to choose an outgoing resource:
� A Route List is a list a resources given with priority order. Each resource can be:
� An outgoing Trunk Group,
� A Bundle, which is a group of outgoing Trunk Groups in load sharing fashion,
� A release with a cause code, use to release the call with a specific cause code / announcement, if
no outgoing resource is available.
� Finally, with the Outpulse Map, the outgoing Nature of Address can be override, and the outgoing digits
can be modified.
Section 1 � Module 1 � Page 24
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 24
3 Routing
3.2 Other Routings
Orig Routing is the first routing,and can be followed by:
-R3.1 legacy routings
-Routing basedon modifiers
Routing based on modifiersis more powerful and easier to provision.
Orig Routing Orig Route Modifier
Ressources & translated number
Route List
(Bundles, Trunk groupsand Cause Code)
Orig Descriptor /
Route Index
RouteImmediately
IAM Outgoing Message
From Translation
Cont at (...) Routing R3.1 legacy Routings
CIC routing
IMSI routing
CPC routing
LAC routing
OSSS routing
OCSI routing
ToD routingRouteImmediately
M-Selector with (CIC, IMSI,LAC,SAI,CLI,ToD)*,
(CPC, OSSS, OCSI,STL, Codec, Service)**
Routing with (CIC, IMSI,LAC, SAI, CLI, ToD),(CPC, OSSS, OCSI,STL, Codec, Service,
NOA, OICK, ST, TICK)
Routing based on Modifiers
Other routings steps can be used between the Orig Routing Step and the final step.
Section 1 � Module 1 � Page 25
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 25
Answer the Questions – Orig Routing
� Right or False ? Orig Routing may be used to:
5 min(Correct answer may require more than one choice)
Choose next step of routing depending of the Translation result and the Origination of the call
Choose a Route List for routing the call, depending on the Translation result and the IMSI of the calling party
Choose a Route List for routing the call, depending on the Translation result and the Origination of the call
Section 1 � Module 1 � Page 26
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 26
4 Outpulse Map
Section 1 � Module 1 � Page 27
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 27
4 Outpulse Map
4.1 Outpulse Map definition
� Outpulse Map allows additional digit manipulation:
� For Called Party Number, Calling Party Number, etc.
� After all translation & routing steps
� Just before one message is sent to another Network Element.
� Main example:
� To change NOA + digits of the Called Party
� Just before sending the outgoing IAM.
� 2 different kinds of Outpulse Map objects:
� Regular Outpulse Maps.
� Digit Outpulse Maps.
Section 1 � Module 1 � Page 28
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 28
4 Outpulse Map
4.2 Regular Outpulse Map versus Digit Outpulse Map
� Regular Outpulse Map:� One Outpulse Map for one kind of number to change.
� Example: Change NOA and digit of ISUP Called Party Number.
� Digit Outpulse Map: � One Outpulse Map may contain many changes in different fields, for
different numbers. (example change ISUP Called Party and Calling Party Numbers).
� More possibilities to change the number (example: insertion of LAC/CI, part of IMSI, etc. at any part of the current number).
� These 2 ways are mutually exclusive. (one operator should use either regular OM or Digit OM - See note).
� Compared to Regular Outpulse Maps, Digit Outpulse Maps are:� More efficient to use from provisioning point of view, in complex networks.
� Give more possibilities to change and format the numbers.
Note:
Each operator should use either regular OM or Digit OM, for the fields (numbers) that are common to
Regular and Digit Outpulse Maps.
If there is a provioning conflict risk between the two Outpulse Map systems, a warning is displayed on the
GUI screen.
Conflicts may arise when two manipulations (regular OM and digit OM) are provisioned for the same digit
pattern. in this case digit manipulation in digit Outpulse Map takes precedence on "regular" outpulse
map.
Section 1 � Module 1 � Page 29
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 29
4 Outpulse Map
4.3 Regular Outpulse Maps for ISUP/BICC IAM message
� ISUP Outpulse Map:
Change NOA and digit format of ISUP/BICC Called Party Number.
� CLI Outpulse Map:
Change NOA and digit format of ISUP/BICC Calling Party Number.
� RN Outpulse Map:
Change NOA and digit format of ISUP/BICC Redirecting Party Number.
� OCN Outpulse Map:
Change NOA and digit format of ISUP/BICC Original Called Party Number.
� These Outpulse Maps are chosen in Route List objects.
Section 1 � Module 1 � Page 30
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 30
4 Outpulse Map
4.4 Regular Outpulse Maps for DTAP, CAP and INAP msgs
� Mobile Outpulse Map (for DTAP Setup message):
Change NOA/TON and digit format of DTAP Calling Party Number.
� Mobile Outpulse Map (for CAP or INAP Initial DP message):
Change NOA and digit format of CAP/INAP Called Party Number.
Change NOA and digit format of CAP/INAP Calling Party Number.
� For CAP/INAP, Outpulse Maps may be indexed on per SCP address basis.
Section 1 � Module 1 � Page 31
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 31
Answer the Questions – Regular Outpulse Map
� In the following process, place eachregular outpulse map at the right place
10 min
Paging
HLR
SCP
SCP VLR checks
MSRN check
Mobility check
ISUP call
MOC
? IAM Outgoing Message
Normalization
Prefix Translation
Route Selection
?
?
?
?
?
?
?
CLI Outpulse Map
CAP Called Party
CAP Calling Party
DTAP Calling Party
ISUP Outpulse Map
Section 1 � Module 1 � Page 32
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 32
4 Outpulse Map
4.5 Digit Outpulse Maps
� One Outpulse Map may change (or not) the following fields:
� Redirecting Party Number – ISUP, BICC, CAP, INAP
� Original Called Party Number – ISUP, BICC, CAP, INAP
� Calling Party Number – ISUP, BICC, CAP, INAP, DTAP
� Location Number – ISUP, BICC, CAP, INAP
� Called Party Number – ISUP, BICC, CAP, INAP
� Connected Number – DTAP
� Interrogate SS Forward to Number List – DTAP
� One Digit Outpulse Map entry takes care of one specific change of number, in one specific case. (like a regular Outpulse Map entry):
� Change of NOA,
� Insert/delete digits,
� Various changes (number-dependant: APRI, SI, NI indicators, billing records)
� Up to 5 Source Number Manipulation.
Section 1 � Module 1 � Page 33
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 33
4 Outpulse Map
4.6 Source Number manipulation
� A Source number manipulation is an object that:
� Extract (grab) some digits from one of the following field:
MSISDN, Redirecting Number, Original Called Number, LAC, Cell ID/SAC, IMSI, Carrier ID, CLI, MCC, MNC, IMEI;
� Will insert these digits at a specific position of an other number, when it will be used.
� Example: « extract 5 first digits of the MSISDN, insert them at position 1 » will just « Insert the MCCMNC in front ».
� The same Source Number manipulation may be reused for various numbers in Digit Outpulse Map entries.
� The Source Number manipulation may be used also for digit manipulation of the Called Number during Normalization and Prefix Translation.
Section 1 � Module 1 � Page 34
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 34
5 Modifiers
Section 1 � Module 1 � Page 35
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 35
5 Modifiers
5.1 Definition and Principles
A modifier :
� is an abstracted integer, or an index;
� this index represents a value or a group of values for a specific call parameter: location of the call (LAC/CellID, SAI), calling party identity (IMSI, CLI…), etc;
� can be used to modify the translation & routing process:
� In Normalization and Prefix Translation, mainly to change the called number.
� In Routing, to change to Route List that will be used.
Section 1 � Module 1 � Page 36
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 36
5 Modifiers
5.1 Definition and Principles [cont.]
� The list of usable modifiers is not the same for Normalization, Prefix Translation and Routing steps.
� For Normalization and Prefix translation steps:
� Modifiers are used in Modifier-Trees (M-Tree).
� M-Trees and D-trees are sharing the same IDs; typically trees ID from <2> to <200> may be used for user-defined Digit-Trees or Modifier-Trees.
� For Routing step:
� Modifiers are used in Modifier Based Routing tree objects.
� An M-Tree or a Modifier Based Routing tree is analysing from 1 to 5 modifiers in a single table.
Section 1 � Module 1 � Page 37
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 37
5 Modifiers
5.2 System defined and user-defined modifiers
� Some Modifiers are System-defined, when the values are normalized:� CPC: Calling Line Party Category
� OSSS: Operator Supplementary Service Support codes
� OCSI: Originating Camel Subscriber Information value
� STL: Satellite Link Modifier
� Codec: Incoming Codec used
� Service: Bearer capability
� NOA: Nature of Address
� Some Modifiers are user-defined for flexibility purposes:� IMSI: IMSI pattern
� LAC: LAC/cellID ranges
� SAI: LAC/SAC ranges
� CLI: Calling Line Identity pattern
� IN Service: SCP addresses and Service Keys
� ToD: Time of Day: Day and Time
� CIC: Carrier Instance Code, for equal access feature
� ORM: Origination Modifier (multi-site multi-MG environment)
Section 1 � Module 1 � Page 38
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 38
Code Obtained from Used In
Syst
em-d
ef.
Use
r-d
ef.
usr-
d. fo
r N
&P
T
usr-
d fo
r R
Purpose
NOAM Called Party Number Nature of Address N, PT, R X Nature of Address Routing
IMSIM Mobile originator’s IMSI N, PT, R X X X Modify translations and routing based on which PLMN originating subscriber belongs to
CLIM Calling Line Identity N, PT, R X X X Similar to IMSI – used to alter translations and routing based on CLI.
LACM CGI received from BSC N, PT, R X X X Location Area Code + Cell Range Modifier
SAIM SAI received from RNC N, PT, R X X X Service Area Indicator Modifier (3G)
ORM Originating Trunk Properties PT, R X Origin or WMG modifier. Note: PT, from W4.2
INM SCP Address and Service Key PT X X Different translations based on Service Key and SCP adr.
CPCM CPC in subscriber's profile (MOC), or in incoming IAM (ISUP originating call)
PT, R X Calling Party Category modifier. R (ISUP only) ,PT (VLR only), from W4.2 R (ISUP and VLR)
OSSSM OSSS code in VLR PT, R X Operator Supplementary Service Support Modifier
CAMELM IN trigger information in the VLR PT, R X O-CSI based modifier
CICM Dialed CAC or subscriber profile R X X For equal access feature
STLM connection indicators received in IAM R X Satellite Link Modifier
CODECM originating trunk properties or codec R X try to select route using same type of codec
TODM System Time R X X Time of Day modifier
EMZ Emergency Zone Modifier R X X Allows non-emergency calls (e.g. NA 611, 311) to use same location –based routing as for emergency calls.
SERVICEMbearer service or teleservice from SETUP R X Bearer Capability
5 Modifiers
5.3 Table of all modifiers
This table is given for reference.
N=Normalization
PT=Prefix Translation
R=Routing
Note: EMZ modifier is only available for North America.
Section 1 � Module 1 � Page 39
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 39
6 Complete process overview
Section 1 � Module 1 � Page 40
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 40
6 Complete Process Overview
6.1 notes
� Please see the next full comment page.
� This Complete Process Overview can help you to do the exercises, and to understand the details of the training.
� Please note that :
� All the loops, features, links and bypasses of the Translation&Routing process are not given in this drawing.
� This draw gives list of Digit Outpulse Maps used, not the Regular OutpulseMaps.
Note: since W4.20, a new optional feature “International Translation Prevention” may be used:
� With this option off:
� For MOC and ISUP/BICC incoming calls, an International number with destination international (CC do
not match your default Country Code) will be analysed in the International Prefix Tree, typically
<202>.
� For a number coming from HLR/SCP/VLR, for example a Forwarded To Number, an International
number with destination international (CC do not match your default Country Code) will be analysed
in the International Prefix Tree, typically <202>.
� With “International Translation Prevention” options on:
� For MOC and ISUP/BICC incoming calls, all numbers will be analyzed in the “standard” prefix trees,
for example <1>.
� All numbers coming from HLR/SCP/VLR, even International, will be analyzed in the “standard” return
tree, for example the HLR Prefix Tree for a MSRN, or the CFW Prefix Tree for a Forwarded-to-
Number.
� This option is an internal option of the system, not dynamically configurable.
Section 1 � Module 1 � Page 41
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 41
6.2 Complete Process Overview
Switch to notes view!
Prefix Translation
M-Selector with (CIC, IMSI,LAC,S AI,CLI,ToD)*,
(CPC, OSSS , OCS I,STL, Codec, Service)**
M-Selector with (CIC, IMS I,LAC,SAI,CLI,ToD)*,
(CP C, OS SS, OCSI,S TL, Codec, Service)**
Normalization
Orig Routing
Prefix translator
Translation group
local MSRNNo
Paging
NationalTranslation
Ressources & translated number
Route List
(Bundles, Trunk groupsand Cause Code)
NOA Routing flag
NOArouting ? NOA in IAM
Cont at (...) RoutingRouting based on Modifiers
YesNOA Routing
ISUP Orig inating Call
<201>
Parameter set by a previoustranslation step, used in this
translation/routing step
Key
RouteImmediately
<x>
<2> to <200>
Normalization D-Tree or M-Tree with IMSI, LAC,
SAI, CLI modifiers
Normalization D-Tree or M-Tree with IMS I, LAC,
SAI, CLI modifiers
Repeat Norm.
<2> to <200>
Prefix trans D-Tree or M-Tree with IMSI, CPC,LAC, SAI, CLI, OSSS,
OCS I, IN serv. modifiers
Prefix trans D-Tree or M-Tree with IMSI, CP C,LAC, SAI, CLI, OSSS,
OCSI, IN serv. modifiersMSISDN Check HLR
SCPIN NCSI
<203> HLR PT (MSRN)
SCP<204> SCP PT (Connect or ETC)Resume Route Action (Continue)
Multiple Trees can be looped
MSRN/HON Check
<1>
Orig Descriptor(Route Index)
RepeatPrefix Tr.
No
Mobile Orig inating Call
Go atPrefixTree
L. LAPIERRE / Alcatel University Lannion-All loops, links and features are not written.-Tree's Index are given as examples, theydepend on Starting Translation Trees.-Ed8 dated July 30, 2008.
R3.1 legacy Routings
CIC routing
IMSI routing
CPC routing
LAC routing
OSSS routing
Camel routing
ToD routingRouteImmediately
RouteImmediately
* user-defined,** system-defined
modifiers
* user-defined,** system-defined
modifiers
* user-defined,** system-defined
modifiers
S ingle Modifier based routing after Orig Routing
Normalization D-Tree or M-Tree with
(IMSI, LAC, SAI, CLI)*, (NOA)**
3
2
4
Calling Party Number (inpulse map)
Calling Party NumberCalled Party NumberOriginal Called Party NumberRedirecting P arty NumberLocation Number
Calling Party NumberConnected NumberInter. S S Forward to Number Lis t
2
4
IAM Outgoing Message
Intercept
VLR
ODB Check
IN OCSI DP2
xDigit Outpulse Map used(see bottom-left key)
(only from D-Tree)
digit manipulation
digit manipulation
NOA Routing
NationalTranslation
A5060 WCS W4.x - TRANSLATION & ROUTINGComplete Proces s Overview
Intercept
Continue at Orig Routing(to Blocked CCthen Orig Routing)
Prefix tr. D-Tree or M-treewith (IMSI, LAC, S AI,
CLI, IN service, ORM)*, (CPC, OSSS, Camel,
NOA, OICK, S T, TICK)**
Routing with (CIC, IMSI,LAC, SAI, CLI, ToD)*,(CPC, OSSS , Camel,STL, Codec, Service,
NOA, OICK, ST, TICK)**
Screening
TerminationType
call permission: No
Blocked CC
match
Continue atOrig Routing
Screening Class
Orig Route Modifier(ORM)
Intercept
Intercept
Cont. to Intern. Trans
Cont. to Nat. Trans
Cont. to Nat / Intern trans / OrigRouting (only from D-Tree)
Multiple Trees can be looped
Translationgroup
<204> SCP PT (Connect or ETC)Resume Route Action (Continue)
3
Digit Outpulse Maps may be used to change:
& Intern. Translation
<202>InternationPrefix Tree
<202>InternationPrefix Tree
incoming trunk groupparameter impactinga translation/routing step.
Starting Trees used:<201> Starting Normalization tree< 1 > Starting Prefix Tree<202> Starting International tree<203> Starting HLR tree<205> Starting CFW tree<204> Starting SCP tree
<201> Normalization, then<205> Call Forwarding PT (FTN)
1
1
2
5060 WCS – Translation & RoutingProcess Overview
Section 1 � Module 1 � Page 42
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 42
7 Starting Translation Trees
Section 1 � Module 1 � Page 43
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 43
7 Starting Translation Trees
7.1 Starting Translation Trees
The previous complete process overview draw gives commonly used Trees IDs for the Translation & Routing Process.
Now it is possible to choose more freely the Starting Translation Trees:
� To be able to replace usual first Normalization tree <201> and/or first Prefix Tree <1> by other user-defined trees.
� To be able to start translation with a Modifier-Tree (not only a Digit-Tree).
� To be able to replace usual System-Trees (<204> SCP PT, <203> HLR PT…) by other user-defined trees.
Note: Trees <1>, <201> and <202> are still predefined to provide a default handling of existing trees.
Section 1 � Module 1 � Page 44
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 44
7 Starting Translation Trees
7.2 Starting Translation Trees provisioning
Starting translation trees can be defined in the WEM, as
System Parameters / Call Manager:
Prefix Translation Starting Tree:
� For ISUP calls, the Prefix Translation starting tree is defined in the Trunk Group Parameters.
Note: Trees <1>, <201> and <202> are always predefined to provide a default handling of existing trees.
The following pages details the rules for choosing starting translation trees.
Section 1 � Module 1 � Page 45
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 45
7 Starting Translation Trees
7.3 Starting Translation Trees rules
� MO-SMS B-party Starting Tree :� Optional, used to block MO-SMS based on the translation result of analyzing the B-
party number
� SMS Prefix Tree :� Used for SMS-SC translations
� Default is <1>; modifiable to any user defined tree, typically <207>
� This tree allows the translation of SMS-SC address. It is possible to use the SMS starting tree to perform SMS-SC translations based on modifiers .
� Starting Normalization Tree:� Used as First Normalization Tree for Mobile Originating Calls.
� Default is <201>; modifiable to any user-defined tree.
� Starting Prefix Tree:� Used as First Prefix Translation tree for Mobile Originating Calls, after Normalization.
� Default is <1>; modifiable to any user-defined tree.
� Starting HLR Prefix tree:� Used to analyse any MSRN returned by the HLR as response of the Send Routing
Information message.
� Default is <1>; modifiable to any user-defined tree, typically <203>
MO-SMS B-party Starting Tree (new from 5.0 SP7)
By default MO-SMS B-party checking is not done, The B-party check is performed only if the provisioning
flag “SmsBparty Active” is enabled. By default all MO-SMS B-party numbers are allowed.
The MSC analyzes the MO-SMS B-party number contained in RP-UserData in the prefix translations tree. If
the B-party number matches an entry during the analysis, the MO-SMS is to be blocked, and the
rejection sent to the user with RP-Cause 21 (Short Message Transfer Rejected). Otherwise, if the B-
party number does not match an entry in the prefix tree, the MO-SMS is allowed to proceed.
The B-party check is performed after the analysis of the SC address and prior to any CAMEL or INAP MO-
SMS query. If the result of the B-party check is to block the SMS, the CAMEL/INAP action is not
performed. If the result of the B-party check is to allow the SMS, then MSC performs the CAMEL/INAP
query. If SCP modifies the B-party address, then MSC does not reanalyze the modified digits. Note that
any digit manipulation of the SMS destination number in the prefix tree(s) does NOT change the value
of the B-party address in the MO-SMS that is sent to the SC, nor in the CDR that is generated. The
routing action upon a match in the SMS B-party prefix tree is also not relevant.
SMS Prefix Tree
This tree allows the translation of SMS-SC address in a tree separate from other translations. The
primary function of SMS-SC translations is to analyze the SMS-SC digits. Any digit manipulation or NOA
modification is preserved in the output of SMSC translation and subsequent GT routing. IMSI modifiers
are supported, but no other modifiers are supported for SMS.
Section 1 � Module 1 � Page 46
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 46
7 Starting Translation Trees
7.3 Starting Translation Trees rules [cont.]
� Starting SCP Prefix tree:� Used to analyse the DestinationRouting Address returned by the SCP as response of
the Initial-DP message, in case of « Connect » or « ETC » message.
� Default is <1>; modifiable to any user-defined tree, typically <204>
� Starting Call ForWarding Prefix Tree:� Used to analyse any Forwarded-To-Number received from HLR or VLR.
� Default is <1>; modifiable to any user-defined tree, typically <205>
� Starting NPDB Prefix Tree:� Used to analyse a LRN from a number portability result, so that the LRN can be
concatenated with the dialed digits for ported-out numbers.
� Default is <1>; modifiable to any user-defined tree, typically <208>
� Starting OSSS Prefix Tree (to be renamed Starting PRBT Prefix Tree):� Used for the PRBT service to add the MSISDN.
� Default is <1>; modifiable to any user-defined tree, typically <206>
� Starting International Tree:� Used as first step of International Translation, before International Translation table
is invoked.
� Default is <202>; modifiable to any user-defined tree.
SCP Starting Translation Tree
� In case of « Continue » message, the standard Prefix Translation Starting Tree is used.
� It is also possible to use a M-tree based on IN modifier to perform translation differently according to SCP address and Service Key.
NPDB Starting Translation Tree
� It is used for example in New Zealand Number Portability applications so that the LRN can be concatenated with the dialed digits for ported-out numbers.
Note that NPDB start tree cannot be provisioned (it is not used) for the North-America market.
WPS Start Tree
� This tree allows the operator to populate WPS entries in a separate tree. It may be used in the NAR (Noth-America Region) market, for the Wireless Priority Service.
E911 Start Tree (new from 4.32 SP1 or 5.1)
� When the MSC is handling a mobile origination for a E911 type 1 or type 2 call, the MSC uses the E911 start tree to analyze the resulting E911 digits (ESRK, ESRD, etc). If the start tree has default value 0, then the MSC uses the standard prefix tree 1 as the default start prefix tree. The specified tree applies for all E911 originations, regardless of whether a GMLC, INAP, or local translations are used to determine the routing number to the PSAP. For GMLC case, the E911 digits to be translated and routed are contained in the MAP Subscriber Location Report Result. For INAP, the digits to be translated/routed are contained in the Connect message; in case no digits are returned (continue operation or timeout/error), the fallback emergency number digits are analyzed in the ESRK starting prefix tree. The prefix tree is also used in case of timeout or error in receiving GMLC or INAP based E911 digits.
Section 1 � Module 1 � Page 47
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 47
Answer the Questions – Translation Trees IDs
� Associate each Tree ID to the possible usage(s)
10 min
<1>
<2> to <200>
<201>
<202>
<203> to <205>
Firs t P re fix Trans la tion Tree for MO ca lls
Firs t P re fix Trans la tion Tree for IS UP ca lls
Us e r-de fined Tree for Norm a liza tion
Us er-de fined Tree for P re fix Trans la tion
Firs t Norm a liza tion Tree for MO ca lls
S ta rting Tree : In te rna tiona l P re fix Tree
S ta rting Tree : HLR, S CP , CF P re fix Tree
Section 1 � Module 1 � Page 48
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 48
Answer the Questions – Trunk Group Parameters
� Can you select the ISUP trunk group parameters which have an impact on the Translation & Routing process ?
10 min
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
Note: The incoming BSS Trunk Group parameters are similar, except for the Prefix Translator:
for MOC, the Prefix Translator used after Normalization is the Starting Prefix Tree, usually <1>.
Section 1 � Module 1 � Page 49
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 49
Exercise
� Please do the exercise 1 of your Exercise Book:
„Terminating Call received at the GMSC“
Time allowed: 1h
Section 1 � Module 1 � Page 50
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 50
Self-Assessment on the Objectives
� Please be reminded to fill in the formSelf-Assessment on the Objectivesfor this module
� The form can be found in the first partof this course documentation
Section 1 � Module 1 � Page 51
All Rights Reserved © 2007, Alcatel-Lucent
3JK10613AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
T&R Process Theory � T&R Process 1 � 1 � 51
End of ModuleT&R Process
Section 2 � Module 1 � Page 1
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
Do not delete this graphic elements in here:
All Rights Reserved © Alcatel-Lucent 2007
5060 WCS (Wireless Call Server) � W 5.1 Translation & Routing
2�1 Module 1Normalization
3JK10614AAAAWBZZA Edition 2
Section 2Translation provisioning
Section 2 � Module 1 � Page 2
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 2
Blank Page
This page is left blank intentionally
Updates & minor correctionLAPIERRE, Laurent 2007-01-22
New template. Minor corrections. LAPIERRE, Laurent2007-07-23
First versionLAPIERRE, Laurent2006-10-20
Update for 5.1.LAPIERRE, Laurent2011-0302
3JK reference with ED1.LAPIERRE, Laurent2007-08-0101
RemarksAuthorDateEdition
Document History
Section 2 � Module 1 � Page 3
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 3
Objectives
After the completion of this module, you should be able to:
� Provision Normalization Digit-Tree entry.
� State the purpose of Source Modifiers.
� Provision Normalization Tree.
� State the content of the WCS system logic for the Normalization process.
Section 2 � Module 1 � Page 4
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 4
Objectives [cont.]
This page is left blank intentionally
Section 2 � Module 1 � Page 5
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 5
Table of Contents
Switch to notes view!Page
1 Normalization 71.1 Normalization Content (review) 81.2 Normalization D-Tree entry: overview 101.2 Normalization D-Tree entry: overview 111.3 Normalization D-Tree entry: identification 121.4 Normalization D-Tree entry: identif. – wild card 131.5 Normalization D-Tree entry: manipulations 151.6 Source Modifiers objects 171.7 Source Modifiers: use in Normalization entry 181.8 Normalization D-Tree entry: output 201.9 Normalization D-Tree entry: System logic 211.10 Normalization D-Tree entry: CBOI & CBOIexHC 221.11 Normalization D-Tree object 23
Section 2 � Module 1 � Page 6
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 6
Table of Contents [cont.]
Switch to notes view!
This page is left blank intentionally
Section 2 � Module 1 � Page 7
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 7
1 Normalization
Section 2 � Module 1 � Page 8
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 8
NormalizationNormalization
<201>
SCP
Mobile Originating Call
Go atPrefixTree
VLR
ODB Check
IN OCSI DP2
digit manipulation
1 Normalization
1.1 Normalization Content (review)
� Normalization is processed for Mobile Originating Calls only.
� The T&R process is usually entered in the Normalization D-Tree <201>.
� One normalization entry is triggered according to the called number parameters: digit pattern, min/max
number of digits.
� The called number is normalized, usually to comply with the E164 International format.
� Other parameters (outgoing NOA, etc.) can be set.
� The system logic perform VLR checks: Operator Determined Barring checks, Call Barring checks and OCSI
check. If calling party has CAMEL trigger on OCSI-DP2, the SCP will be queried. (this is a call control action)
� ODB checks and OCSI checks may be bypassed on request if needed.
� The next action is usually to go to the Prefix Translation step, but it‘s possible to loop again to the same or
another Normalization D-Tree (analyze based on Called Party Number), or to a Normalization M-Tree
(analyze based on other modifiers such as IMSI calling party, LAC/CellID, etc).
� It‘s also possible to release the call with a cause code directly in the Normalization step.
Section 2 � Module 1 � Page 9
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 9
Exercise
� Please do the exercice 2 of your Exercice Book:
„Short number translation for Mobile Originating Calls“
Time allowed: 1 h 30
Section 2 � Module 1 � Page 10
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 10
1 Normalization
1.2 Normalization D-Tree entry: overview
New D-Tree “Query & table view” in WEM GUI
� The Normalization D-Tree entries are found in the WEM GUI in the context:
Office Parameters / Routing and Translation / Wireless Translation / Wireless Normalization / Digit
Translation / <Tree_Id>
� The standard Normalization D-Tree is usually the Tree <201>.
This value can be changed in System Parameters: Call Manager / ‘Starting Tree Parameters’ properties.
From the release 5.1, the Digit-Trees entries are now presented with a table in the User Interface, not in the
navigation tree. You may query all entries or display only a subset of entries. It changes only the way to
access, add or modify an entry. The principle and content of a D-tree entry is the same.
Section 2 � Module 1 � Page 11
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 11
1 Normalization
1.2 Normalization D-Tree entry: overview
identification
output
manipulations
� In a Normalization D-Tree entry, we can split the object into 3 groups of parameters:
� Identification: used to select an entry of the Tree,
� Manipulations: digit manipulations, modification of called party number and other characteristics of the
call context,
� Output: system logic and output of the Normalization entry.
The Manipulations and the Output parameters may have an impact on the system logic.
These parameters are detailed in the following pages.
Section 2 � Module 1 � Page 12
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 12
1 Normalization
1.3 Normalization D-Tree entry: identification
identification Digit pattern,Min and max number of digitsmust match togetherTo select a Normalization D-Tree entry
� To use one D-Tree entry, the incoming Called Number must match
� The Digit String (digit pattern).
� The Min digit count: minimum number of digits.
� The Max digit count: maximum number of digits.
� The name represent a free name, for example „National“ or „0+9D“ (for „0 plus 9 digits“).
� After the entry is created, the Name and/or the Max Digit Count may be modified, but not the Digit String
or the Min Digit Count.
� The system will refuse the creation of 2 overlapping entries.
� If one incoming call matches more than one entry, the entry with the longest digit pattern will be selected.
Section 2 � Module 1 � Page 13
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 13
1 Normalization
1.4 Normalization D-Tree entry: identif. – wild card
identification Digit String may containthe ‘?’ wildcard.
The ‘?’ wildcard can be used for each Digit String identification in Normalization and Prefix Translation entries
� The Digit String (Digit Pattern) may contain now the ‘?’ wildcard.
� So it is possible for example to create an entry that matches numbers based on the middle or last digits.
� The current example: Digit String: ‘??00’, min=4, max=4 will match all the 4 digits-short numbers with ’00’
at the end.
� Rules for selecting the best match are:
� "the longest pattern" match is chosen.
� an explicit single digit is more prioritary than the wildcard digit.
� Example 1:
� incoming number: 1234.
� Entry A: Pattern 123, min 3, max 4.
� Entry B: Pattern 12?4, min 4, max4.
� The entry B is chosen since it matches 4 digits and not only 3.
� Example 2:
� incoming number: 1234
� Entry A: Pattern 12?4, min 4, max 4.
� Entry B: Pattern 1234, min 4, max 5.
� The entry B is chosen since the explicit digit “3” is more prioritary than the wildcard.
Section 2 � Module 1 � Page 14
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 14
Answer the question - wild card
� Look at the two following Normalization entries:5 min
If the incoming number is ‚1234‘, which entry will be selected by thesystem?
Section 2 � Module 1 � Page 15
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 15
1 Normalization
1.5 Normalization D-Tree entry: manipulations
manipulations Add/Remove digits, Start Position: modify called number.Digit String Type: set type of call or invoque specific logic.Echo Cancellation: override incoming trunk group specification.Tarrif Group & Destination type: choose CDR fields content.
� Manipulations allowed in a Normalization D-Tree entry are:
� Digit Manipulations:
� Add leading Digit Type: system defined for most countries. (NPA-NXX is US-specific)
� Digit String Type: characterize the type of call: National / International / Emergency…, or modify the
system logic to invoke a Service: CLIP / CLIR...
� Start Position: used in conjunction with Remove/Add leading digits to remove or add digits in the current
cumber. Start Position 1: at beginning, Start Position 255: at the end.
� Remove Leading digits: number of digits to remove in the number.
� Add Leading digits: digits to add in the number.
� The ‚remove digits‘ action is always performed BEFORE the ‚add digits‘ action.
� Country Code: the default country code and be quickly added in front of the number with this feature.
� Other Manipulations:
� International Prefix Length: if not 0, give the length of the International Prefix in the number, so the
system can check properly the International Barings, even if the number still contains a Prefix before the
Country Code.
� Echo cancellation: ‚Default As Trunk CFG‘ means that the use of echo cancellation is determined by the
incoming trunk group properties. But it‘s possible to force at on or off the echo cancellation, and to
override the incoming trunk parameter.
� CDR / Tariff Group and Destination Type: the Tariff Group and Destination Type will be written in the CDR
for this call. It‘s possible to select them with the Normalization.
� Tariff Groups and Destination Types are created in ‚Office Parameters/Billing Parameters‘.
� Other steps of Translation may select Tariff Group and Destination Type. During the
Translation&Routing process for one call, if Tariff Group and Destination Types are modified several
times, only the last values will be recorded in the CDR.
Section 2 � Module 1 � Page 16
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 16
1 Normalization
1.5 Normalization D-Tree entry: manipulations [cont.]
manipulations Modify Digit Source is a way to insert values from the call context in the current analyzed called number.
Source Number x are references to Source Modifiers objects.
� Manipulations allowed in a Normalization D-Tree entry are:
� Digit Manipulations / Modify Digit Source:
Digit Source manipulation is a way to insert values from the call context in the current analyzed called number.
� The following numbers (or parts of) can be added:
� MSISDN
� Redirecting Number (Forwarding Number)
� Original Called Number
� Original Dialed Number (pre-translated dialed Number)
� CLI
� LAC (5 Digits BCD representation)
� SAC (5 Digits BCD representation)
� Cell ID (5 Digits BCD representation)
� MCC (of the originating cell)
� MNC (of the originating cell)
� IMSI
� Carrier ID
� IMEI
� The digits from the above numbers can be added at the beginning, end of, or anywhere in between the
Called Number in translations.
� This is provisioned with “Source Modifier” objects.
� Up to 5 different source numbers from above can be selected to modify the specified called party number
in specific order.
Section 2 � Module 1 � Page 17
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 17
1 Normalization
1.6 Source Modifiers objects
Source Modifiers are created in Outpulse Maps / Digits Manipulations.Then they can be used in Digit Outpulse Map entries, and in Normalization or Prefix Translation entries.
Source Modifiers are created in Outpulse Maps / Digits Manipulations.
� Each Source Modifier object:
� Extract some digits from a given Source Number (example: IMSI).
� Digit to grab: number of digit to grab.
� Start Position: define where to grab digits (1=at the beginning).
� Default Digits: indicates the digits to use in place of grabbing digits if the Source Number is not available.
� Insert position: define where to insert the grabbed digits, when the Source Modifier is used.
� Maximum values for Start Position and Digit to grab are:
� If no digits are found at the start position then
the provisioning entry is ignored.
� If only partial digits are present at the start position then
only the partial digits are inserted.
� LAC, Cell ID/SAC are two bytes fields, value from 0 to 65535.
These numbers will be converted to 5 ASCII digits format by
padding leading 0 to make up 5 digits.
For example, if the Cell ID is 1, then the padded Cell ID is ’00001’.
MS IS DN 32LAC 5Cell ID/S AC 5IMS I 15Carrier ID 4Redirecting Number 32Original Called Number 32Original Dialed Number 32Calling P arty Number (CLI) 32MCC 3MNC 2 or 3IMEI 15
Section 2 � Module 1 � Page 18
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 18
1 Normalization
1.7 Source Modifiers: use in Normalization entry
manipulations
« Insert MCCMNC of the calling subscriber in front of the current called number »
When used in a Normalization tree entry, a Modify Source Number modification refers to an Source Modifier
object defined in “Outpulse Map / Digit Manipulation / Source Modifier”.
Section 2 � Module 1 � Page 19
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 19
Exercise – Source numbers
� Please do the exercise 3 of your Exercise Book:
„ Source Modifiers “
Time allowed: 0 h 15
Section 2 � Module 1 � Page 20
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 20
1 Normalization
1.8 Normalization D-Tree entry: output
output
Next translation action Optional Output NOA change
� The Route Action will modify the system logic and determine the next step of T&R process:
� Check VLR, start at Prefix Trans: check CB and ODB, check IN OCSI, if both passes, go to Prefix
Translation. (usual case)
� No VLR check, start at Prefix Trans: do not check CB neither ODB, do not check IN OCSI DP2, go directly to
Prefix Translation (for example for emergency calls).
� Skip OCSI-DP2, start at Prefix Trans: check CB and ODB, do not check IN OCSI DP2, go to Prefix Trans.
� Skip barring, start at Prefix Tree: do not check CB neither ODB, check IN OCSI DP2, then go to Prefix Tr.
� For the 4 above cases, the Prefix Translation Tree used will be the “Starting Prefix Tree”, usually <1>.
� Intercept: a cause code must be selected. In most of cases it leads to a call release.
� Repeat Wireless Normalization: loop to a Normalization D-Tree or M-Tree. A Tree Index must be selected.
� The Outgoing NOA can be modified or chosen:
� No Change: not change, the actual NOA value will be kept.
� Translated: the NOA value will be determined by the system logic according to the incoming NOA value,
Digit String Type and digit manipulations.
� Other value: the NOA can be manually chosen.
� International Destination (only if the system is internally configured with “International Translation Prevention” option off):
� If NOA is set to International, and the destination is International (CC do not match default Country
Code), after the Normalization step, the system logic will go directly in the International Prefix Tree
(usually <202>). See Section 2 Module 4 „International Translation“ for more details.
Section 2 � Module 1 � Page 21
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 21
1 Normalization
1.9 Normalization D-Tree entry: System logic
Normalization
<201>
<2> to <200>
Normalization D-Tree or M-Tree with IMSI, LAC,
SAI, CLI modifiers
Normalization D-Tree or M-Tree with IMSI, LAC,
SAI, CLI modifiers
Repeat Norm.
SCP<204> SCP PT (Connect or ETC)Resume Route Action (continue)
Multiple Trees can be looped
Mobile Originating Call
Go atPrefixTree
Normalization D-Tree or M-Tree with
(IMSI, LAC, SAI, CLI)*, (NOA)**
OM VLR
ODB Check
IN OCSI DP2
(only from D-Tree)
digit manipulation
Release withCause Code
Release withCause Code
* user-defined,** system-defined
modifiers
Depending of the Route Action, the system will perform this logic:
� CB and ODB checks: VLR check of Call Barings and Operator Determined Barings, with the modified number.
� IN OCSI DP2: VLR check of OCSI triggers. If OCSI DP-2 trigger is armed:
� Digit Outpulse Maps (for Redirecting Party Number, Original Called Party Number, Location Number,
Called Party Number) or Mobile Outpulse Maps: CAP/INAP Calling Party and CAP/INAP Called Party are
used.
� The SCP is queried. (Note: query can be done with the dialed number thanks to the internal system
parameter "DP2useDialedNumber")
� Depending of the result of the query:
� SCP answers „Continue“: the system resume the route action, typically with Prefix Translation Starting
Tree, usually Standard Prefix Tree <1>.
� SCP answers „Connect“ or „ETC“: the system jump to Prefix Translation with SCP Starting Translation
Tree (for example SCP Prefix Tree <204>).
� If Route Action is set to „Repeat Prefix Translation“, the same or another Normalization tree is used.
� The system allows up to 8 trees in a loop.
� Please refer to Module 2 Section 5 for details about Normalization based on Modifiers.
� ‚+‘ dialing: in case of Mobile Incoming Call with ‚+‘ dialing, the system automatically adds the International
Prefix (for example “00” or “011” before the number) and replace the Type of Number INTERNATIONAL with
an input NOA "Unknown" before entering Normalization.
Section 2 � Module 1 � Page 22
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 22
1 Normalization
1.10 Normalization D-Tree entry: CBOI & CBOIexHC
HPLMN
FPLMNFPLMN
FPLMN
Outgoing international calls exceptto the home country (CBOIEXHC)
MSMS
Outgoing international calls (CBOI)
CBOI: Call Barring Outgoing International Calls.
CBOICexHC: Call Barring Outgoing International Calls except those directed to the Home Country
� If the „Home Country“ is only determined by your CC, no other provisioning is needed:
� For CBOI and CBOIexHC, the system will compare the CC of the Called party with any “Own MSC” CC. If
a match is found, the call is National, and is allowed.
� For CBOIexHC only, the system will compare the CC of the Called Party with the CC of the Calling Party
Number. If a match is found, the call is to the Home Country, and is allowed.
� If a country/region CCNDC must be considered „Foreign“ even if CC=your Home Country CC:
� in Office Parameters/Mobility Config Parameters/Country Info:
Create one ‚Country/Region ID‘ with barring = International
� In Office Parameters/Mobility Config Parameters/Digit Prefix:
Create one or more ‚Digit Prefix‘ associated with the previous Country/Region ID.
� If a country/region CCNDC must be considered „Home Country“ even if CC is different from your Home
Country CC:
� in Office Parameters/Mobility Config Parameters/Country Info:
Create one ‚Country/Region ID‘ with barring = National
� In Office Parameters/Mobility Config Parameters/Digit Prefix:
Create one or more ‚Digit Prefix‘ associated with the previous Country/Region ID.
Note: this logic is used for the corresponding ODB as well.
Section 2 � Module 1 � Page 23
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 23
1 Normalization
1.11 Normalization D-Tree object
� Normalization D-Trees are created in the following context:
Routing and Translation / Wireless Translation / Wireless Normalization / Digit Translation
� Normalization D-Tree is identified by:
� A unique ID, in the range [1-255]. Typically, ID <2> to <200> can be used for user-defined Trees.
� A free name.
� The Tree Type is always “Wireless Normalization”.
� Once a Normalization D-Tree is created, only the name can be modified, not the ID.
� To delete a Normalization D-Tree, it‘s mandatory to have this tree not used by the translation process
actually. (that is, no Normalization entry that loops to this Normalization D-Tree).
Note: for Normalization M-Tree, creation please refer to Section 2 Module 5.
Section 2 � Module 1 � Page 24
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 24
Self-Assessment on the Objectives
� Please be reminded to fill in the formSelf-Assessment on the Objectivesfor this module
� The form can be found in the first partof this course documentation
Section 2 � Module 1 � Page 25
All Rights Reserved © 2007, Alcatel-Lucent
3JK10614AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Normalization 2 � 1 � 25
End of ModuleNormalization
Section 2 � Module 2 � Page 1
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
Do not delete this graphic elements in here:
All Rights Reserved © Alcatel-Lucent 2007
5060 WCS (Wireless Call Server) � W 5.1 Translation & Routing
2�2 Module 2Prefix Translation3JK10615AAAAWBZZA Edition 4
Section 2Translation provisioning
Section 2 � Module 2 � Page 2
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 2
Blank Page
This page is left blank intentionally
Updated for W5.1LAPIERRE, Laurent2011-0304
Updated for W5.0LAPIERRE, Laurent2009-08-3103
Updates & minor correctionLAPIERRE, Laurent 2007-01-22
New template. Minor corrections. LAPIERRE, Laurent2007-07-23
First versionLAPIERRE, Laurent2006-10-20
MNP Ported-in modifications for W4.21,Inpulse map for W4.4x
LAPIERRE, Laurent2008-07-0402
3JK ref ED1. MNP SRF introduced. LAPIERRE, Laurent2007-08-0101
RemarksAuthorDateEdition
Document History
Section 2 � Module 2 � Page 3
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 3
Objectives
After the completion of this module, you should be able to:
� Provision Prefix Translation Digit-Tree entry.
� Provision Prefix Translation D-Tree.
� State the content of the WCS system logic for the Prefix Translation process.
Section 2 � Module 2 � Page 4
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 4
Objectives [cont.]
This page is left blank intentionally
Section 2 � Module 2 � Page 5
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 5
Table of Contents
Switch to notes view! Page
1 Prefix Translation 71.1 Prefix Translation content (review) 81.2 NOA Routing 91.3 Prefix Tree entered & CLI inpulse manipulation 101.4 PT D-Tree entry: overview 121.5 PT D-Tree entry: identification 141.6 PT D-Tree entry: manipulations 151.7 System logic: overview 171.8 System Logic: MSRN/HON Check 181.9 PT D-Tree entry: IN NCSI 191.9 PT D-Tree entry: IN NCSI / SCP Node and Bundles 201.10 PT D-Tree entry: Output 211.10 PT D-Tree entry: Output – Call Gapping 221.10 PT D-Tree entry: Output – Insert tone / announcement 231.11 Mobile Number Portability - overview 241.12 System Logic: Mobility Check: NPDB IN solution 261.13 System Logic: Mobility Check: NPDB SRF solution 271.14 System Logic: MSISDN to HLR table 291.15 System Logic: Screening 301.16 System Logic: Blocked Country Code + NPA 311.17 PT D-Tree object 32
Section 2 � Module 2 � Page 6
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 6
Table of Contents [cont.]
Switch to notes view!
This page is left blank intentionally
Section 2 � Module 2 � Page 7
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 7
1 Prefix Translation
Section 2 � Module 2 � Page 8
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 8
1 Prefix Translation
1.1 Prefix Translation content (review)
Prefix TranslationPrefix Translation
Prefix translator
local MSRNNo
Paging
Release withCause Code
NOA Routing flagNOA
routing ?
NOA in IAM
Yes
IS UP Orig inating Call
<x>
MSISDN CheckHLR
SCP IN NCSI
Continue Trans
MSRN/HON Check
<1>No
FromNormaliza tion
digit manipulation
To Routing Step
incoming NOA
Prefix Translation content:
� The MOC enter the Prefix Translation Starting Tree (usually <1>) after the Normalization step.
� The ISUP enters first in NOA Routing. If NOA Routing is enabled in the incoming ISUP Trunk Group, the
Prefix translation step may be bypassed, or the call release, depending of the digits and incoming NOA.
� The ISUP calls do not use always the Prefix Translation Starting Tree. If another Prefix Translation <x>
is set in in the incoming ISUP trunk group properties, this one will be used.
� One Prefix Translation entry is triggered according to the called number parameters (digit pattern,
min/max number of digits,...)
� the called number may be modified. Other parameters (outgoing NOA, etc.) can be set.
� IN NCSI may be triggered on request. If yes, one SCP will be queried.
� MSRN/HON check is processes. If the called number is a local MSRN (previously allocated by the same
VMSC), the mobile will be paged.
� Mobility check is performed: NPDB and MSISDN check. If portability is not used only the „MSISDN to
HLR“ table is needed. The Mobility check can be bypassed on request if needed.
� In a simple example only one D-Tree is used, but on request the system can loop again to the same or
another Prefix Translation D-Tree (analysis based on Called Party Number), or to a Prefix Translation M-
Tree (analysis based on other modifiers such as IMSI calling party, LAC/CellID, etc).
� The next action is usually to continue translation at the National or International translation, or to go
directly at Routing step, if the destination is found. (end of translation step with destination found).
The next pages will detail all the system logic associated with Prefix Translation, and the Prefix
Translation Digit Tree provisioning.
Section 2 � Module 2 � Page 9
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 9
1 Prefix Translation
1.2 NOA Routing
� Nature of Address Routing is a way to modify or bypass translation:
� Only for ISUP incoming calls.
� Only for specified ISUP trunk groups with ‘NOA Routing=Enabled’,
� Depending on the NOA field in the incoming IAM.
� Now NOA Routing may be replaced by NOA Modifier Translation, which is more efficient and more powerful.
� NOA Routing is provisioned in this context:
Office Parameters/Routing and Translation/NOA Routing/Route/
� One table can be created for each Translation Group (usually only Translation Group 1 is created).
� Each entry in the table :
� Is identified by the incoming NOA. (description is a free name).
� May modified the called number by removing and/or adding digits.
� Modify the translation process with one Route Action:
� No Mob. Check Cont. At Orig Routing: bypass the translation process
(Digit Type and Route Index must be provided),
� Intercept: release the call (a Cause Code must be provided).
� Cont. At prefix Translation: resume the normal Translation process at the Prefix Tree.
� If one NOA is not provided in the tree, (or if the tree itself is not created), the call will be accepted
and will go to the Prefix Tree.
� Now NOA Routing may be replaced by NOA Modifier Translation, which is more efficient and more
powerful. For NOA Modifier translation details please refer to Section 2 Module 5 « Modifier Based
Translation ».
Section 2 � Module 2 � Page 10
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 10
1 Prefix Translation
1.3 Prefix Tree entered & CLI inpulse manipulation
� For Mobile Originating Call: Starting Prefix Tree (usually Standard Prefix Tree <1>) is used after Normalization.
� For ISUP Originating Call: depends on the incoming Trunk:
For an ISUP/BICC incoming call, the Prefix Translator entered if one important parameter of the incoming Trunk.
Note also that for an ISUP/BICC incoming call, prior to enter the Prefix Translator, it is possible to
modify the Calling Party Number (Calling Line Identity):
� Depending on the incoming ISUP/BICC trunk and incoming digits/NOA of the Calling Party Number :
� Cli Inpulse Map Index used is a parameter of the incoming Trunk, see above.
� For example of CLI Inpulse Map entry, see next slide.
The first purpose of the Cli Inpulse Map is for Local Large Network (LLN – used in China), to be able to
add the area code in the calling party for incoming PSTN call.
Section 2 � Module 2 � Page 11
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 11
1 Prefix Translation
1.3 Prefix Tree entered & CLI inpulse manipulation [cont.]
CLI inpulse Map entry example:
identification manipulations
In this CLI Inpulse Map entry example:
� If the call is coming from an ISUP/BICC Trunk with CliInpulseMap Index = 2,
� If the incoming calling number is NOA=National, begin by digit 8, and has from 8 to 10 digits,
� Then:
� The incoming calling number is prefixed with leading digits 511,
� The NOA is not change,
� The CDR will contain the initial Calling Number, not the modified one.
Note that:
� Inpulse Digit Type is always „CLI Inpulse map“.
� Inpulse Node ID and Inpulse Service Key are not significant and are reserved for a future use.
Section 2 � Module 2 � Page 12
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 12
1 Prefix Translation
1.4 PT D-Tree entry: overview
New D-Tree “Query & table view” in WEM GUI
� The Prefix Translation D-Trees are found in the WEM GUI in the context:
Office Parameters / Routing and Translation / Wireless Translation / Prefix Translation / Digit
Translation / <Tree_Id>
� The standard PT D-Tree is usually the Tree <201>.
This value can be changed in System Parameters: Call Manager / ‘Starting Tree Parameters’ properties.
From the release 5.1, the Digit-Trees entries are now presented with a table in the User Interface, not in
the navigation tree. You may query all entries or display only a subset of entries. It changes only the
way to access, add or modify an entry. The principle and content of a D-tree entry is the same.
Section 2 � Module 2 � Page 13
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 13
1 Prefix Translation
1.4 PT D-Tree entry: overview [cont.]
identification
output
manipulations
The Prefix Tree D-Tree entries are found in the WEM GUI in the context:Office Parameters/Routing and Translation/Wireless Translation/ Prefix Translation/Digit
Translation/<Tree_Id>.
� The standard Prefix Tree is <1>. It is usually the Prefix Translation Starting Tree.
� In a Prefix Tree D-Tree entry, we can split the object into 3 groups of parameters:
� Identification: use to select an entry of the Tree,
� Manipulations: digit manipulations, modification of the called party number and other characteristics
of the call context,
� Output: system logic and output of the Prefix Tree entry.
� The Manipulations and the Output parameters may have an impact on the system logic.
These parameters and the system logic are detailed in the following pages.
Section 2 � Module 2 � Page 14
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 14
1 Prefix Translation
1.5 PT D-Tree entry: identification
identification Digit pattern,min and max number of digitsmust match togetherto select a Prefix Trans. D-Tree entry
In a Closed Numbering Plan,Min Digit Cnt = Max Digit Cnt
It’s also possible to use the wildcard ‘?’ in the Digit String pattern
� To use one D-Tree entry, the incoming Called Number must match
� The Digit String (digit pattern),
� The Min digit count: minimum number of digits,
� The Max digit count: maximum number of digits.
� The name represents a free name, for example „National“ or „0+9D“ (for „0 plus 9 digits“).
� After the entry is created, the Name and/or the Max Digit Count may be modified, but not the Digit
String or the Min Digit Count.
� The system will refuse the creation of 2 overlapping entries.
� If one incoming call match 2 entries, the entry with the longest digit pattern will be selected.
� It’s also possible to use the wildcard ‘?’ in the Digit String pattern.For details about use and rules of the wildcard, please refer to Section 2 Module 1 – Normalization.
Section 2 � Module 2 � Page 15
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 15
1 Prefix Translation
1.6 PT D-Tree entry: manipulations
manipulationsAdd/Remove digits: modify called number.Digit String Type: set type of call.Service Index: invoque IN-NCSI and other specific services.Echo Cancellation: override incoming trunk group specification.Carried Id: Carrier Identification Code for equal access.Tarrif Group & Destination type: choose CDR fields content.CPC Override: change output Calling Party Category
� Manipulations allowed in a Prefix Translation D-Tree entry are:
� Digit Manipulations:
� Add leading Digit Type: system defined for most countries. (NPA-NXX is US-specific)
� Digit String Type: characterize the type of call: National / International / Emergency…
� Service Index: for IN-NCSI or modify the system logic to invoke a Service: CLIP / CLIR...
� Start Position: used in conjunction with Remove/Add leading digits to remove or add digits in the
current cumber. Start Position 1: at beginning, Start Position 255: at the end.
� Remove Leading digits: number of digits to remove in the number.
� Add Leading digits: digits to add in the number.
� The ‚remove digits‘ action is always performed BEFORE the ‚add digits‘ action.
� Other Manipulations:
� Echo cancellation: ‚Default As Trunk CFG‘ means that the use of echo cancellation is determined by
the incoming trunk group properties. But it‘s possible to force on or off the echo cancellation, and to
override the incoming trunk parameter.
� CDR / Tariff Group and Destination Type: the Tariff Group and Destination Type will be written in
the CDR for this call. It‘s possible to select them with the Normalization.
� Tariff Groups and Destination Types are created in ‚Office Parameters/Billing Parameters‘.
� Other steps of Translation may select Tariff Group and Destination Type. During the
Translation&Routing process for one call, if Tariff Group and Destination Types are modified
several times, only the last values will be recorded in the CDR.
� Carrier Id: Carrier Identification Code for equal access feature. Use is optional.
� CPC override: change the Calling Party Category.
� Termination Type: set the termination type for the screening feature.
Section 2 � Module 2 � Page 16
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 16
1 Prefix Translation
1.6 PT D-Tree entry: manipulations [cont.]
manipulations Modify Digit Source is a way to insert values from the call context in the current analyzed called number.
Source Number x are references to Source Modifiers objects.
•The following numbers (or parts of) can be added: MSISDN, Forwarding Number, Calling Party Number, LAC, SAC, Cell ID/SAC, MCC, MNC, IMSI, Carrier ID, IMEI.
•The digits from the above numbers can be added at the beginning, at the end, or anywhere in between the Called Number in translations.
� Manipulations allowed in a PT D-Tree entry are:
� Digit Manipulations / Modify Digit Source:
Digit Source manipulation is a way to insert values from the call context in the current analyzed called number.
� The following numbers (or parts of) can be added:
� MSISDN
� Forwarding Number
� Calling Party Number
� LAC (5 Digits BCD representation)
� SAC (5 Digits BCD representation)
� Cell ID (5 Digits BCD representation)
� MCC (of the originating cell)
� MNC (of the originating cell)
� IMSI
� Carrier ID
� IMEI
� The digits from the above numbers can be added at the beginning, end of, or anywhere in between the
Called Number in translations.
� This is provisioned with “Source Number” objects.
� Up to 5 different source numbers from above can be selected to modify the specified called party
number in specific order.
� Please refer to Section 2 - Module 1 – Normalization for details about “Source Number” provisioning.
Section 2 � Module 2 � Page 17
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 17
1 Prefix Translation
1.7 System logic: overview
Prefix TranslationPrefix translator
local MSRNNo
Paging
<x>
MSISDN CheckHLR
SCP IN NCSI
MSRN/HON Check
digit manipulation
After the Digit manipulations and other modifications, the Prefix Translation system logic will do the
following:
� IN NCSI: to trigger any IN Service, depending of the called number, if it‘s specified in the Prefix tree
entry.
And, depending of the output of the Prefix Translation Tree entry (Route action):
� Mobility check: Number portability and local MSISDN check, to determine if the called number is a
local mobile number and trigger the GMSC function, or to recognize any ported-in or ported-out
number if Number Portability is used.
� MSRN/HON Check: to check any terminating call at the VMSC (MSRN recognition) and page the mobile,
or to invoke the Handover logic. (Note: MSRN/HON check is not performed in case of route action:
repeat Prefix Translation).
� Screening: to prevent some calls depending of the incoming trunk group and the kind of called
number.
� Blocked CC+NPA: to prevent some calls to specific destinations.
The following pages will detail the system logic, and the output provisioning of the Prefix Tree entry.
Section 2 � Module 2 � Page 18
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 18
1 Prefix Translation
1.8 System Logic: MSRN/HON Check
local MSRNPagingMSRN/HON Check
Prefix translator <x>
MSRN/HON Check
If the call is a Mobile terminating call received at the VMSC, the called number is an MSRN previously
allocated by the same WCS.
Review: The MSRN/HON pools are provisioned in Office Parameters / Mobility Configuration Parameters /
MSRN-HON Distribution.
� MSRN/HON check is done after the digit manipulations, with the modified number.
However, the MSRN/HON check is done even if a number processed in Prefix Tree does not match any
entry,.
� If the called number is recognized as a local MSRN Number, before the mobile is paged, the Digit
Outpulse Maps (Connected Number , index 1; Calling Party Number in W4.1, index 1) and/or the
Regular Outpulse Map Mobile Outpulse Map: DTAP Calling Party is used.
In case of inter-MSC Handover process, the HON is also recognized at the same step at the MSC target of
the Handover.
Section 2 � Module 2 � Page 19
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 19
1 Prefix Translation
1.9 PT D-Tree entry: IN NCSI
SCPIN NCSIConnect or ETC: SCP PT <204>
Continue: Resume Route Action
Prefix translator <x>
IN NCSI
If „Service Index: NCSI“ is provisioned into a Prefix Tree D-Tree entry, it means the SCP will be queried,
based on the Called Party analyze. Then, a second Tab „CAMEL-N-CSI“ must be provisioned to select:
� The Protocol Type: CAMEL (CAP), INAP-CS1 or INAP-GSM.
� The Default Handling: Continue Call or Release the call. (in case of the SCP is not accessible, or there
is no response to the InitialDP operation, or there is an error response to the InitialDP operation.)
� The Service Key triggered.
� The SCP Node to reach, with Default SCP Node and optionally a SCP Node Bundle.
See next page for details about the SCP Node Bundles
� The Service Network List: this service can be restricted to some networks. The service network lists
must be created in Office Parameters / Service Parameters / Service Network List. List „0 All Network
Allowed“ is the default choice. If another list is used, the system check the MCC-MNC of the Calling
Party IMSI. If the MCC-MNC do not match with one of the list, the call is rejected.
Before the WCS send the Initial-DP message to the SCP, the following Outpulse Maps are used:
� Digit Outpulse Maps: Redirecting Party Number, Original Called Party Number , Location Number.
� And/or Regular Outpulse Maps: Mobile Outpulse Map: CAP or INAP Calling Party, CAP or INAP Called
Party.
When the WCS receive the answer from the SCP, the translation process continue:
� In the Starting SCP Tree (eg. <204>) in case of „connect“ or „ETC“ answer.
� By resuming the current Route Action, in case of „continue“ answer.
Section 2 � Module 2 � Page 20
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 20
1 Prefix Translation
1.9 PT D-Tree entry: IN NCSI / SCP Node and Bundles
IN NCSI / SCP Bundles
With the SCP bundles, it’s possible to chose the SCP to query according to the Calling Party.
SCP Bundles are provisioned in “Office Parameters / Routing and Translation / Calling IMSI to SCP“.
� A SCP Bundle (also named Multiple SCF) contains multiple entries (rows).
� Each entry is a range of E.164 calling numbers (ISDNs and/or MSISDN) associated to a specific SCP
node.
Use by a NCSI entry object during the translation step:
� The SCP node is derived from the bundle and the calling party if a bundle is given.
� If the calling [MS]ISDN is not found in any range of the bundle (or if no bundle is given), the default SCP
Node is used.
Section 2 � Module 2 � Page 21
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 21
1 Prefix Translation
1.10 PT D-Tree entry: Output
outputContinue atOrig Routing
Intern. TranslationStep
Cont. to Intern. Trans
Cont. to Nat. Trans
to Routing Step
(optionnal)Mobility CheckMobility Check
National TranslationStep
Screening & Blocked CC
� The Route Action will modify the system logic and determine the next step of T&R process:
� Continue National Translation: Perform Mobility checks, then go to National translation. A National Tree
Selector must be selected (or with ‘0’ the National Tree Selector from the incoming Trunk Group will be used).
It’s possible to have several National tables, see Section 2 Module 3 National Translation for more details.
� Continue International Translation: Don’t perform Mobility checks, go to International Starting Tree for
International translation.
� Cont. at Orig Routing: Perform Mobility check, then go to Routing Step. The translation is ended with a
„destination found“ action. The Route Index, which is the destination, must be selected.
� No Mobility Check, Cont at Orig Routing: do not perform Mobility check, go directly to Routing step. The
translation is ended with a „destination found“ action. The Route Index, which is the destination, must be
selected. Can be used if we are sure the called number is neither a local MSISDN neither a ported-in/ported-out
number.
� Cont. at Calling Prefix Trans: a R3.1 legacy feature: loop to another Prefix Tree (Prefix Tree ID must be given),
and identify a Prefix Tree entry by matching the [MS]ISDN Calling Number. This feature is not recommended.
Now it‘s more powerful to use CLI Modifier M-Tree instead.
� Cont. ar Calling IMSI Prefix Trans: a R3.1 legacy feature: loop to another Prefix Tree (Prefix Tree ID must be
given), and identify a Prefix Tree entry by matching the IMSI Calling Number. This feature is not recommended.
Now it‘s more powerful to use IMSI Modifier M-Tree instead.
� Intercept: release the call (a cause code must be selected).
� Repeat Prefix Translation: loop to a Prefix Tree D-Tree or M-Tree. A Tree Index must be selected.
� The Outgoing NOA can be modified or chosen:
� No Change: not change, the actual NOA value will be kept.
� Translated: the NOA value will be determined by the system logic according to the incoming NOA value, Digit
String Type and digit manipulations.
� Other value: the NOA can be manually chosen.
Section 2 � Module 2 � Page 22
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 22
1 Prefix Translation
1.10 PT D-Tree entry: Output – Call Gapping
output
Optional Call Gapping for specific destinations
Since W 5.0, Call Gapping is available to limit call to a specific set of destinations while allowing calls to other destinations to remain ungapped.
� Up to 64 Call Gapping Filter IDs may be defined.
� A PT D-Tree entries may use, or not, any Call Gapping Filter (most entries will probably not used any Call
Gapping filter).
� Call Gapping filter is available for all Route Action parameters except the intercept action.
� Call Gapping Filters are in Office Params / Routing and Translation / Switch Based Call Gapping. Each entry
contains:
� Filter ID (1 to 64), and name (free form)
� Measurement interval: 5s, 10s, 15s, 20s, 25s, or 30seconds.
� Max allowed Call/CCM: from 0 to 65535, max number of calls allowed per CCM pair for the interval. For
example, if “7” is selected, then each active CCM will allow seven calls per interval for that filter. Any
additional calls beyond MaxCalls within the interval are released with the defined cause value defined in
Release Cause.
� Filter Activated: a activation/deactivation flag for the call gapping filter.
� The Prefix Tree – Digit String drop down list is a read-only list for information, showing the current PT entries
associated to this Call Gap Filter. (The same filter may be used for many PT entries.)
Notes:
� Call gapping always allow any priority call (eMLPP or WPS calls).
� SMS Originations are not subject to call gapping.
Section 2 � Module 2 � Page 23
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 23
1 Prefix Translation
1.10 PT D-Tree entry: Output – Insert tone / announcement
output
Optional Tone or Announcement prior to Routing or GMSC HLR query
Since 5.0, it is possible to play a tone or an announcement prior to the route action :
� Action Before Routing is “nothing” per default, but an announcement or a Tone can be chosen.
� The feature is not available for an intercept action (but intercept will also lead to a Tone or Announcement in
Cause Code treatments).
� If set to Announcement, the announcement id must be chosen.
� If set to Tone, the tone and tone duration must be chosen. Duration is in hundred milliseconds (1/10th of
seconds), so here 30 means 3 seconds.
� It is then played when the WCS exits prefix translations in order to route the call or to query the HLR. Other
route actions ignore the specified tone or announcement.
Notes:
� This feature is mainly designed for the Mobile Originating Calls. In case of terminating call (incoming HON or
MSRN recognition before paging), the tone/announcement is not played.
� Re-entering prefix translations (except for “repeat prefix translations” route action) clears any previously
provisioned tone or announcement value for that call. Thus, the tone/announcement is initially cleared when
entering prefix translations from normalization or from an incoming trunk group. It is also cleared when entering
into a new start tree such as HLR, SCP, or CFN.
� No announcement is played when DP3 is triggered (CAMEL or N-CSI). The translations phase is suspended during
the interaction with the SCP, and is resumed after the SCP interaction completes. A connect action clears any
previously provisioned tone/announcement since prefix translations is re-entered. Continue and default handling
reuse any tone or announcement that was provisioned for the call. Other SCP results will cause the WCS to
ignore any previously provisioned tone or announcement.
Section 2 � Module 2 � Page 24
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 24
1 Prefix Translation
1.11 Mobile Number Portability - overview
GMSCB
MNP-SRF
HLRB
Subscription Network
NPDB
GMSCA
MNP-SRF
Number RangeOwner Network
NPDB
PORTABILITY CLUSTERPORTABILITY CLUSTER
IAM ((RN +) MSISDN)
IAM (MSISDN)
IAM (MSRN)
PSTN
Mobile Number Portability (MNP)
This function allows a mobile subscriber to change his subscription to another PLMN of the same country,
keeping the same subscriber number (MSISDN).
In this case a new IMSI, belonging to the new PLMN, is assigned to the mobile subscriber.
The MNP function is based on a database NPDB (Number Portability Data Base), used to route the calls
(or SMS) to the new subscription network
The mobile number portability is only related to a set of PLMNs « Portability cluster ».
NPDB ACCESS METHODE - 2 possibilities:
� Intelligent Network (IN) : the NPDB is located on a SCP.
Use of NPDB Node, LNP order, LRN List in the WCS.
� Signaling Relay Function (SRF) : the NPDB is interrogated through a SCCP relay addressed by a
MSISDN.
NPDB Node is seen as HLR Node in the WCS provisioning.
Section 2 � Module 2 � Page 25
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 25
1 Prefix Translation
1.11 Mobile Number Portability – overview [cont.]
IAM ((R
N+) M
SISDN)
GMSCB
MNP-SRF
HLRB
Subscription Network
NPDB
GMSCA
MNP-SRF
Number RangeOwner Network
NPDB
GMSC
MNP-SRFNPDB
Other Network
VMSC
PORTABILITY CLUSTERPORTABILITY CLUSTER
2. DIRECT ROUTING
1a. INDIRECTROUTING
IAM (MSRN)IAM (M
SISDN) 1b. INDIRECTROUTING
IAM ((RN +) MSISDN)
Mobile Number Portability (MNP)
In this Example, the calling subscriber is a Mobile Station.
� The “other network” can select an indirect Routing, which is the same as previously.
� The “other network” can also select a direct routing by interrogation of its NPDB.
Section 2 � Module 2 � Page 26
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 26
1 Prefix Translation
1.12 System Logic: Mobility Check: NPDB IN solution
LNP Order(ported-out)
QueryNPDB
QueryNPDB
Query HLRFirst
QueryNPDB
First
LRN List(ported-in)
MSISDN to HLR(query HLR)
NotPortable
orAbsent
MSISDN to HLR(query HLR)
Mobility Check
HLR
WCS provisioning:
The IN NPDB solution (used for example in US) requires on the WCS:
in Office Parameters / Mobility Config Params / Network Nodes:
� One or more Network Nodes of type “NPDB”. Note that the default NPDB Node must be defined in
System Parameters / Profile Manager, as “NPDB NE Index”.
in Office Parameters/Network Parameters:
� LRN List table to provision the Local Routing Number for the numbers ported-in from the point of view
of the PLMN. So the system will catch the incoming calls after Direct or Indirect Routing.
� LNP Order table to provision the ranges of numbers that can be ported-out. Each MSISDN Pattern can
be declared „Not Portable“, „Query NPDB first“ or „Query HLR First“.
� NPDB Node table to route optionally to different NPDB Nodes depending on the called MSISDN.
Note: The SRF Signaling Relay Function based-solution NPDB does not requires LRN List
and LNP Order provisioning. SRF solution is described next page.
Note: If portability is not implemented, the Mobility check is reduced to “MSISDN to HLR” check.
Section 2 � Module 2 � Page 27
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 27
1 Prefix Translation
1.13 System Logic: Mobility Check: NPDB SRF solution
MSISDN to HLR
HLR
Found
MNP SRF(if ported-in:remove RN)
not Found
"HLR" Node:NPDB or HLR
(continuetrans lation)
Mobility Check
HLR
WCS W4.20 provisioning:
The SRF Signaling Relay Function NPDB solution requires on the WCS:
in Office Parameters / Mobility Config Params / Network Nodes
� MNP SRF Node(s) declared as Network Node(s) of type “HLR”. Routing Method may be “route by called number”.
in Office Parameters / Routing and Translation:
� For ported-out numbers, the HLR Starting Tree (for example <203>) must analyze the Routing
Numbers (RN+MSIDN), to route the call to the subscription network GMSC.
� For ported-in numbers, the “MNP SRF” table must contains the Routing Numbers. At the
subscription network GMSC, the WCS can flag the incoming calls as ported-in calls (to avoid for
example infinite loops with the MNP SRF in case of misconfiguration). The WCS removes also
automatically the Routing Number from the (RN+MISDN): the MAP SRI Called Party Address sent to
HLR/NPDB is the MSISDN.
in System Parameters / Profile Manager, some System Parameters may be used:
� At the Number Range Owner Network (NRON) GMSC, for a ported-out number, The MNP may reply to
the SRI with (RN+MSISDN) or with (RN) only. In this later case, if MNP_SRF_RN_Enable is enabled, the
WCS NRON GMSC concatenates the RN received by the MNP SRF with the MSISDN.
� At the Subscription Network GMSC, for a ported-in number, if MNP_SRF_CC_RN_Enable is enabled, the
WCS insert the RN after the CC in the MSISDN in the SCCP Called Party Address. The SCCP Called Party
Address is then CC+RN+DN. Otherwise it is RN+CC+DN. Note that in all cases, The MAP SRI Called Party
Address is still the MSISDN (CC+DN).
Note: If portability is not implemented, the Mobility check is reduced to “MSISDN to HLR” check.
Section 2 � Module 2 � Page 28
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 28
1 Prefix Translation
1.13 System Logic: Mobility Check: NPDB SRF solution [cont.]
Mobility Check
HLR
WCS W4.21 and above provisioning:
MSISDN to HLR
HLR
Found
Prefix Tree:RN for ported-in: remove RN digits,
Service Index="MNP Routing Number"
not Found
"HLR" Node:NPDB or HLR
(continuetrans lation)
The SRF Signaling Relay Function NPDB solution requires on the WCS:
in Office Parameters / Mobility Config Params / Network Nodes
� MNP SRF Node(s) declared as Network Node(s) of type “HLR”. Routing Method may be “route by called number”.
in Office Parameters / Routing and Translation:
� For ported-out numbers, the HLR Starting Tree (for example <203>) must analyze the Routing
Numbers (RN+MSIDN), to route the call to the subscription network GMSC.
� For ported-in numbers, the regular Prefix Tree must contains entries for the Routing Numbers, with service index "MNP Routing Number“. The Digit String is stored as RN by the WCS, and the calls
are tags as ported-in calls, to avoid for example infinite loops with the MNP SRF in case of
misconfiguration.
in System Parameters / Profile Manager, some System Parameters may be used:
� At the Number Range Owner Network (NRON) GMSC, for a ported-out number, during the creation of
the SRI message to the MNP-SRF, depending of field MNP_SRF_MSISDN_Format, the format and NOA of
the MSISDN in MAP and SCCP message may be changed to national (remove the country code). Values
available are: No Change (default value), National, International.
� At the Number Range Owner Network (NRON) GMSC, for a ported-out number, The MNP may reply to
the SRI with (RN+MSISDN) or with (RN) only. In this later case, if MNP_SRF_RN_Enable is enabled, the
WCS NRON GMSC concatenates the RN received by the MNP SRF with the MSISDN.
� At the Subscription Network GMSC, for a ported-in number, if MNP_SRF_CC_RN_Enable is enabled, the
WCS insert the RN after the CC in the MSISDN in the SCCP Called Party Address. The SCCP Called Party
Address is then CC+RN+DN. Otherwise it is RN+CC+DN. Note that in all cases, The MAP SRI Called Party
Address is still the MSISDN (CC+DN).
Note: If portability is not implemented, the Mobility check is reduced to “MSISDN to HLR” check.
Section 2 � Module 2 � Page 29
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 29
1 Prefix Translation
1.14 System Logic: MSISDN to HLR table
Prefix translator <x>
MSISDN Check HLRMSRN: HLR PT <203>
FTN: Normalization <201>, thenCall Forwarding PT <205>
MSISDN to HLR table
This table is used to trigger the Gateway MSC function, that is, to query the right HLR is case of incoming
call to a mobile at the GMSC.
MSIDN to HLR table is located in Office Parameters / Routing and Translation.
Each entry of the table is provisioned with:
� An MSISDN range, in E.164 International Format (including Country Code).
� An HLR number. It can be:
� Any HLR provisioned as Network Nodes.
� „0 MSISDN Routing“. In this case „HLR number“ can be understood as „Routing Choice“, and the
MSISDN of the called party is used as Global Title. So it will be used in the default Signaling Gateway,
to find a matching entry in Global Title Routing.
The answer of the HLR will be analyzed:
� In case of MSRN received, in Starting HLR Tree, for example <203>.
� In case of FTN received, first in Normalization Tree, then in Call Forwarding Number Starting
Translation Tree, for example <205>.
Section 2 � Module 2 � Page 30
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 30
1 Prefix Translation
1.15 System Logic: Screening
Screening
No
TerminationType
Screening Class
Call permission: YesRelease withCause Code
Termination Type choosenFrom Prefix Trans entry
Screening
The screening is a way to prevent some calls depending on:
� Screening Class of the incoming trunk Group. (typically „1 Default“)
� The Destination Type given by the Prefix Tree entry. (typically „1 Default termination Type“).
The result of the screening is simply:
� Call permission: Yes: resume the Translation process.
� Call permission: No: release the call (a Cause Code must be provided).
The Provisioning is done in Office Parameters / Routing and Translation / Call Screening, where:
� Screening Classes gives:
� the list of available Screening Classes.
� For each Screening Classes, the list of Termination types with result associated: Call permission:
yes/no.
� Termination Type gives:
� The list of available Termination Types.
Section 2 � Module 2 � Page 31
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 31
1 Prefix Translation
1.16 System Logic: Blocked Country Code + NPA
Release withCause Code
Blocked CC+NPA
foundnot found
Blocked CC+NPA
Blocked CC+NPA is a way to simply prevent all calls to a specific destination.
Typically, this feature can be used to temporarily prevent all calls to a specific destination, without
modifying any Prefix Tree, National and International translation.
Blocked CC+NPA is provisioned in Office Parameters / Routing and Translation / Routing / Blocked
Country Code + NPA.
The pattern must be entered in E.164 International format, including CC.
The destinations can be blocked based on CC only, CCNDC, or any E.164 digit pattern.
Section 2 � Module 2 � Page 32
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 32
1 Prefix Translation
1.17 PT D-Tree object
� Prefix Translation D-Trees are created in the following context:
Routing and Translation / Wireless Translation / Prefix Translation / Digit Translation
� Prefix Translation D-Tree is identified by:
� A unique ID, in the range [1-255]. Typically, ID <2> to <200> can be used for user-defined Trees.
� A free name.
� A Tree Type that match the purpose of the tree.
(Standard Prefix Translation Tree for the most usual case).
� Once a Prefix Translation D-Tree is created, only the name can be modified, not the ID.
� To delete a Prefix Translation D-Tree, it‘s mandatory to have this tree not used by the translation
process actually. (that is, no Prefix Tree entry that loops to this Prefix Translation D-Tree).
Note: for Prefix Translation M-Tree creation, please refer to Section 2 Module 5.
Section 2 � Module 2 � Page 33
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 33
� Associate each situation to the right Route Action:
in a Prefix Tree entry... ...I use the Route Action:
Answer the Questions – Prefix Tree output
5 min
The destination isknown (GMSC...)
This is a normal call, and destination
is national
This call is not authorized
Intercept
Cont at Orig Routing
Continue Nat. Trans.
Section 2 � Module 2 � Page 34
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 34
Self-Assessment on the Objectives
� Please be reminded to fill in the formSelf-Assessment on the Objectivesfor this module
� The form can be found in the first partof this course documentation
Section 2 � Module 2 � Page 35
All Rights Reserved © 2007, Alcatel-Lucent
3JK10615AAAAWBZZA Edition 4
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Prefix Translation 2 � 2 � 35
End of ModulePrefix Translation
Section 2 � Module 3 � Page 1
All Rights Reserved © 2007, Alcatel-Lucent
3JK10616AAAAWBZZA Edition 2
Do not delete this graphic elements in here:
All Rights Reserved © Alcatel-Lucent 2007
5060 WCS (Wireless Call Server) � W 5.1 Translation & Routing
2�3 Module 3National Translation
3JK10616AAAAWBZZA Edition 2
Section 2Translation provisioning
Section 2 � Module 3 � Page 2
All Rights Reserved © 2007, Alcatel-Lucent
3JK10616AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � National Translation 2 � 3 � 2
Blank Page
This page is left blank intentionally
Update for 5.1LAPIERRE, Laurent2011-0302
Updates & minor correctionLAPIERRE, Laurent 2007-01-22
New template. Minor corrections. LAPIERRE, Laurent2007-07-23
First versionLAPIERRE, Laurent2006-10-20
3JK reference with ED1.LAPIERRE, Laurent2007-08-0101
RemarksAuthorDateEdition
Document History
Section 2 � Module 3 � Page 3
All Rights Reserved © 2007, Alcatel-Lucent
3JK10616AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � National Translation 2 � 3 � 3
Objectives
After the completion of this module, you should be able to:
� Provision National Translation Table entry.
� Provision National Translation Table.
� State the content of the WCS system logic for the National Translation process.
Section 2 � Module 3 � Page 4
All Rights Reserved © 2007, Alcatel-Lucent
3JK10616AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � National Translation 2 � 3 � 4
Objectives [cont.]
This page is left blank intentionally
Section 2 � Module 3 � Page 5
All Rights Reserved © 2007, Alcatel-Lucent
3JK10616AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � National Translation 2 � 3 � 5
Table of Contents
Switch to notes view!Page
1 National Translation 71.1 System Logic: National Translation 81.2 Translation Group: creation and use 91.3 National Translation entry: Identification and Output 10
Section 2 � Module 3 � Page 6
All Rights Reserved © 2007, Alcatel-Lucent
3JK10616AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � National Translation 2 � 3 � 6
Table of Contents [cont.]
Switch to notes view!
This page is left blank intentionally
Section 2 � Module 3 � Page 7
All Rights Reserved © 2007, Alcatel-Lucent
3JK10616AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � National Translation 2 � 3 � 7
1 National Translation
Section 2 � Module 3 � Page 8
All Rights Reserved © 2007, Alcatel-Lucent
3JK10616AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � National Translation 2 � 3 � 8
1 National Translation
1.1 System Logic: National Translation
NationalTranslation
Routing Step(Destination is found)
From Prefix Translation"Continue National Translation"
Translation groupNationalTranslation
pattern match
Release with Cause Code
System Logic for National Translation:
� National translation is entered:
� After Prefix Translation step, with „Cont. National Translation“ route action.
� The system can have more than one National Translation table. One table per Translation Group is
created.
� The Translation Group used may be the one which is set as parameter for the incoming BSS/UTRAN/ISUP
Trunk Group. It can also be overridden is specified by the “Cont. National Translation” Route Action of
the Prefix Tree.
� Usually only Translation Group 1 is defined.
� In a National Translation Table:
� The called number must matches a E.164 National pattern (NDC or NDC+digits).
� There is no number of digits check.
� As usual if the called number match more than one entry the longest match will be used.
� If the number does not match any entry the call will be released with default cause code
„1 Unallocated Number“.
� One entry will lead to the following Output possibility:
� Intercept: release the call and provide a Cause Code.
� Cont. at Orig. Routing: go to Routing Step. The translation is ended with a „destination found“ action.
The Route Index, which is the destination, must be selected.
The next pages will detail the National Table provisioning.
Section 2 � Module 3 � Page 9
All Rights Reserved © 2007, Alcatel-Lucent
3JK10616AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � National Translation 2 � 3 � 9
1 National Translation
1.2 National Tree Selector: creation and use
More than one National Tree Selection may be created :
� The National Tree Selector is used for incoming Trunk Groups.
Section 2 � Module 3 � Page 10
All Rights Reserved © 2007, Alcatel-Lucent
3JK10616AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � National Translation 2 � 3 � 10
1 National Translation
1.3 National Translation entry: Identification and Output
identification output
When a National Table is opened, to see the table and add or modify an entry:
� Select ‚Digit Translation‘ Tab to see the table.
� Use „Add Row“ or „Modify row“ to add or modify an entry.
For a National Table entry:
� Identification: one entry is identified with a Digit String and a free Name. The Digit String is used to
match any incoming called number with the entry.
� Output: the Route Action can be either:
� Intercept: release the call and provide a Cause Code.
� Cont. at Orig. Routing: go to Routing Step. The translation is ended with a „destination found“ action.
The Route Index, which is the destination, must be selected.
Note: Local Number Portability: LNP Ported office indicates if LNP dip is needed for the
call.
WSS only performs LNP dip if this in an intra-LATA ISUP terminating call.
This is a US-specific feature. In other countries, leave this box unchecked.
Section 2 � Module 3 � Page 11
All Rights Reserved © 2007, Alcatel-Lucent
3JK10616AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � National Translation 2 � 3 � 11
Self-Assessment on the Objectives
� Please be reminded to fill in the formSelf-Assessment on the Objectivesfor this module
� The form can be found in the first partof this course documentation
Section 2 � Module 3 � Page 12
All Rights Reserved © 2007, Alcatel-Lucent
3JK10616AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � National Translation 2 � 3 � 12
End of ModuleNational Translation
Section 2 � Module 4 � Page 1
All Rights Reserved © 2007, Alcatel-Lucent
3JK10617AAAAWBZZA Edition 3
Do not delete this graphic elements in here:
All Rights Reserved © Alcatel-Lucent 2007
5060 WCS (Wireless Call Server) � W 5.1 Translation & Routing
2�4 Module 4International Translation
3JK10617AAAAWBZZA Edition 3
Section 2Translation provisioning
Section 2 � Module 4 � Page 2
All Rights Reserved © 2007, Alcatel-Lucent
3JK10617AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � International Translation 2 � 4 � 2
Blank Page
This page is left blank intentionally
Upd for W5.1LAPIERRE, Laurent2011-0302
Upd for W5.0LAPIERRE, Laurent2009-08-3002
Updates & minor correctionLAPIERRE, Laurent 2007-01-22
New template. Minor corrections. LAPIERRE, Laurent2007-07-23
First versionLAPIERRE, Laurent2006-10-20
3JK reference with ED1.LAPIERRE, Laurent2007-08-0101
RemarksAuthorDateEdition
Document History
Section 2 � Module 4 � Page 3
All Rights Reserved © 2007, Alcatel-Lucent
3JK10617AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � International Translation 2 � 4 � 3
Objectives
After the completion of this module, you should be able to:
� Provision International Prefix Tree entry.
� Provision International Translation Table entry.
� State the content of the WCS system logic for the International Translation process.
Section 2 � Module 4 � Page 4
All Rights Reserved © 2007, Alcatel-Lucent
3JK10617AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � International Translation 2 � 4 � 4
Objectives [cont.]
This page is left blank intentionally
Section 2 � Module 4 � Page 5
All Rights Reserved © 2007, Alcatel-Lucent
3JK10617AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � International Translation 2 � 4 � 5
Table of Contents
Switch to notes view!Page
1 International Translation 71.1 System Logic: International Translation 81.2 International Prefix Tree entry 91.3 International Translation table entry 10
Section 2 � Module 4 � Page 6
All Rights Reserved © 2007, Alcatel-Lucent
3JK10617AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � International Translation 2 � 4 � 6
Table of Contents [cont.]
Switch to notes view!
This page is left blank intentionally
Section 2 � Module 4 � Page 7
All Rights Reserved © 2007, Alcatel-Lucent
3JK10617AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � International Translation 2 � 4 � 7
1 International Translation
Section 2 � Module 4 � Page 8
All Rights Reserved © 2007, Alcatel-Lucent
3JK10617AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � International Translation 2 � 4 � 8
1 International Translation
1.1 System Logic: International Translation
InternationalTranslation
table
<202>InternationalPrefix Tree
From Prefix Translation"Continue International
Translation"
pattern match
Routing Step(Destination is found)
From Normalization"Go at Prefix Tree"NOA International& destination is International (**)
digit manipulation
matchCC match
no match
Routing Step(Destination is found)
match
Release withCause Code
no match
NOA International& destination is International (**)
From SCP or HLR or VLR(**): only if internal option
"Prevent International Translation" is off
System Logic for International Translation:
� International translation is entered:
� After Prefix Translation step, with „Cont. International Translation“ route action, or
� Only if the internal options “Prevent International Translation” are off:
� Directly after Normalization with Route Action “Go at Prefix Trans.”, if NOA of Called Party is
International and destination is International (CC is different from the default Country Code).
� When the SCP/HLR/VLR is returning a number with NOA international and destination is international.
� International translation implies 2 steps:
� International Prefix Tree (example <202>), where the called number can be matched with E.164
International pattern (CCNDC...), to find the destination.
� International Translation, where the called number can be matched with CC only, to find the destination.
Important notes:
� The International Translation Table is used for internal system logic, so the table must contains only CC,
not any other E.164 pattern (CCDNC...).
� The International Prefix Tree can also be a Modifier-Tree.
� From the International Prefix Tree it’s possible to repeat Translation to another Tree.
� Entries of the International Prefix Tree are optional, that means if any called number does not match any
entry in the International Prefix Tree, the call is not released, but the International Translation Table is
used.
� The International Prefix Tree is typically the <202>, but it can be changed with the System Parameter
Starting trees. (International Starting Tree).
The next pages will detail the International Prefix Tree and International Translation provisioning.
Section 2 � Module 4 � Page 9
All Rights Reserved © 2007, Alcatel-Lucent
3JK10617AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � International Translation 2 � 4 � 9
1 International Translation
1.2 International Prefix Tree entry
identification outputmanipulations
International Prefix Tree (example <202>) is available in the context:
Office Parameters/Routing and Translation/Wireless Translation/ Prefix Translation / Digit Translation /
202 International Prefix
A International Prefix Tree entry looks like a regular Prefix Tree entry. The differences are:
� Only „Route Actions“: ‘go at Orig routing’ and ‘Repeat Prefix Translation’ are can be selected. In both
cases, mobility checks (MSRN/HON and MSISDN) are not performed.
� Only „Digit String Type“ International can be selected.
� If the incoming called number does not match any entry, the call is not released, but the system uses the
International Translation Table to find a match.
Note: after the last digit manipulation (International Prefix Tree entry with route action
‘go at Orig Routing’, or match found in the International Translation Table), the system logic
performs Screening and Blocked CC, before entering the Routing Step.
For details on Screening and Blocked CC system logic, see Section 2 Module 2.
Section 2 � Module 4 � Page 10
All Rights Reserved © 2007, Alcatel-Lucent
3JK10617AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � International Translation 2 � 4 � 10
1 International Translation
1.3 International Translation table entry
identification output
International Translation Table is available in the context:
Office Parameters/Routing and Translation/Wireless Translation/International Translation
The entries are not presented in the Navigation Tree.
You have to perform a query to see the table with the CC entries.
To add or modify an entry of the International Translation table:
� Use „Add“ or „Modify row“ to add or modify an entry.
One International Translation Table entry contains:
� Identification: one entry has a free name, and is identified with a Digit String, Min and Max length (min and
max number of digits). The Digit String is always a E.164 International pattern.
� Output: Cont. at Orig Routing is implicit, and the „Orig Route Descriptor“ identify the destination. (same as
the „Route Index“ in any Route Action: Cont. at Orig Routing in a Prefix Tree entry). The translation is
ended with a „destination found“ action.
Section 2 � Module 4 � Page 11
All Rights Reserved © 2007, Alcatel-Lucent
3JK10617AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � International Translation 2 � 4 � 11
Self-Assessment on the Objectives
� Please be reminded to fill in the formSelf-Assessment on the Objectivesfor this module
� The form can be found in the first partof this course documentation
Section 2 � Module 4 � Page 12
All Rights Reserved © 2007, Alcatel-Lucent
3JK10617AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � International Translation 2 � 4 � 12
End of ModuleInternational Translation
Section 2 � Module 5 � Page 1
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
Do not delete this graphic elements in here:
All Rights Reserved © Alcatel-Lucent 2007
5060 WCS (Wireless Call Server) � W 5.1 Translation & Routing
2�5 Module 5Modifier Based Translation
3JK10618AAAAWBZZA Edition 2
Section 2Translation provisioning
Section 2 � Module 5 � Page 2
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 2
Blank Page
This page is left blank intentionally
Updates & minor correctionLAPIERRE, Laurent 2007-01-22
New template. Minor corrections. LAPIERRE, Laurent2007-07-23
First versionLAPIERRE, Laurent2006-10-20
Updte W5.0LAPIERRE, Laurent2009-08-3002
3JK reference with ED1.LAPIERRE, Laurent2007-08-0101
RemarksAuthorDateEdition
Document History
Section 2 � Module 5 � Page 3
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 3
Objectives
After the completion of this module, you should be able to:
� List the Modifiers available for Normalization and Prefix Translation.
� Provision Modifiers for Normalization and Prefix Translation.
� Provision Prefix Translation M-Tree entry.
� Provision Prefix Translation M-Tree.
� Provision Normalization M-Tree entry.
� Provision Normalization M-Tree.
� State the content of the WCS system logic for Modifier based Translation.
Section 2 � Module 5 � Page 4
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 4
Objectives [cont.]
This page is left blank intentionally
Section 2 � Module 5 � Page 5
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 5
Table of Contents
Switch to notes view!Page
1 Modifier Based Translation 71.1 Review: Modifier principles for Translation 81.1 Review: Modifiers available for Translation 91.2 System-defined modifiers 101.3 User-defined modifiers 111.3 User-defined Modifier: IMSI Modifier 121.3 User-defined Modifier: CLI Modifier 131.3 User-defined Modifier: LAC Modifier 141.3 User-defined Modifier: SAI Modifier 151.3 User-defined Modifier: IN Modifier 161.4 M-Trees versus D-Trees 171.5 M-Tree use for Normalization: overview 181.5 Normalization M-Tree object 191.5 Normalization M-Tree entry: overview 201.5 Normalization M-Tree entry: identification 211.5 Normalization M-Tree entry: manipulations 221.5 Normalization M-Tree entry: output 231.6 M-Tree use for Prefix Translation: overview 251.6 Prefix Translation M-Tree object 261.6 Prefix Translation M-Tree entry: overview 271.6 Prefix Translation M-Tree entry: identification 281.6 Prefix Translation M-Tree entry: manipulations 291.6 Prefix Translation M-Tree entry: output 30
Section 2 � Module 5 � Page 6
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 6
Table of Contents [cont.]
Switch to notes view!
This page is left blank intentionally
Section 2 � Module 5 � Page 7
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 7
1 Modifier Based Translation
Section 2 � Module 5 � Page 8
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 8
1 Modifier Based Translation
1.1 Review: Modifier principles for Translation
� Modifier-based translation can be used:
� to modify normal Normalization and/or Prefix Translation process,
� depending on a call parameter which is not the called number, but a modifier: example location of the call (LAC/CellID, SAI), calling party identity (IMSI, CLI…), etc,
� For Normalization and Prefix Translation:
� The list of usable modifiers is not the same for Normalization and Prefix Translation.
� Some Modifiers are System-defined, when the values are normalized (egCPC), some others are user-defined for flexibility purposes (eg IMSI patterns).
� User-defined modifiers usable for Normalization and for Prefix Translation are created only once.
� Modifiers are used in Modifier-Trees (M-Tree).
� An M-Tree is analyzing from 1 to 5 modifiers in a single table.
Section 2 � Module 5 � Page 9
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 9
1 Modifier Based Translation
1.1 Review: Modifiers available for Translation
Code Obtained from Used In
Sys
tem
-def
ined
Use
r-d
efin
ed
Purpose
IMSIM Mobile originator’s IMSI N, PT X Modify translations based on which PLMN originating subscriber belongs to
CLIM Calling Line Identity N, PT X used to alter translations based on CLI.
LACM CGI received from BSC N, PT X Location Area Code + Cell Range Modifier
SAIM CGI received from RNC N, PT X Service Area Indicator Modifier (3G)
ORM Originating Trunk Properties PT, R X Origin or WMG modifier. Note: PT (R4.2)
NOAM Called Party Number Nature of Address
N, PT X Nature of Address Routing
CPCM CPC in subscriber's profile (MOC)
PT X Calling Party Category modifier. PT (VLR only)
OSSSM OSSS code in VLR PT X Operator Supplementary Service Support Modifier
CAMELM IN trigger information in the VLRPT X different treatment in case of OCSI Camel Mark present for the calling party (MOC)
N = Normalization
PT = Prefix Tree
The following pages will detail:
� The values of system-defined modifiers
� The provisioning of user-defined modifiers
� The provisioning of M-Trees for Normalization and Prefix Translation
� The provisioning of M-Tree entry for Normalization
� The provisioning of M-Tree entry for Prefix Translation
Section 2 � Module 5 � Page 10
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 10
1 Modifier Based Translation
1.2 System-defined modifiers
� CPC: Calling Party Category:
� 10 Ordinary calling sub, 11 Calling sub. with priority, …
� Usable for Prefix Translation for MOC only, based on the CPC in subscriber’s profile.
� OSSS: Operator Supplementary Service Support:
� Each OSSS codes available,
� 0 OSSS unavailable,
� Usable for Prefix Translation step.
� Camel:
� OCSI Camel Mark absent,
� OCSI Camel Mark present.
� NOA: Nature of Address:
� National, International, Unknown, Subscriber.
There is no need to create explicitly the System-Defined modifiers.
� Note: the CPC Calling Party Category modifier from incoming ISUP call can be used only for Routing
Step. (Routing based on Modifiers). See Section 3 Module 4 for details.
Section 2 � Module 5 � Page 11
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 11
1 Modifier Based Translation
1.3 User-defined modifiers
� for Normalization & Prefix Translation:
IMSI
CLI
LAC
SAI
� for Prefix Translation only:
IN service, Orig Routing Modifier (ORM)
� All user defined modifiers except ORMare provisioned in:
Office Parameters / Routing and Translation / Wireless Translation / Modifiers
Note: The Orig Routing Modifiers are defined in ‚Office Parameters / Routing and Translation / Routing /
Orig Routing / Orig Routing Modifier‘.
�An Orig Route Modifier represents the Origination of a call.
�Orig Route Modifiers are used in incoming Trunk Groups, for MOC and ISUP incoming calls.
(See Groups / ISUP or BSS)
�They are mainly used in Routing Step. For details about Orig Routing Modifiers, see Section 3 Module 3
‚Orig Routing‘.
Section 2 � Module 5 � Page 12
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 12
1 Modifier Based Translation
1.3 User-defined Modifier: IMSI Modifier
� Up to 255 Modifiers
� One modifier entry is a IMSI pattern.
� Many IMSI patterns may belong to a single modifier.
� Modifier 255 is the default one.
� IMSI modifiers for Normalization and Prefix Translation are created in
Office Parameters / Routing and Translation / Wireless Translation / Modifiers / IMSI Translation
Modifier.
� The name is free, and is given for the single IMSI pattern, not the modifier.
� The Default IMSI modifier may be used for:
� All other IMSIs
� No IMSI provided (I.e. ISUP incoming call)
Section 2 � Module 5 � Page 13
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 13
1 Modifier Based Translation
1.3 User-defined Modifier: CLI Modifier
� Up to 255 Modifiers
� One modifier entry is identified by:
� Nature of Address, CLI pattern, Min and Max digit Count
� A free name
� Modifier 255 is the default one.
� CLI modifiers for Normalization and Prefix Translation are created in
Office Parameters / Routing and Translation / Wireless Translation / Modifiers / CLI Translation
Modifier.
� The Default CLI modifier may be used for:
� All other CLIs
� No CLI provided
Section 2 � Module 5 � Page 14
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 14
1 Modifier Based Translation
1.3 User-defined Modifier: LAC Modifier
� Up to 65535 Modifiers
� One modifier entry is identified by:
� MCC/MNC, LAC, CellID range
� A free name
� Modifier 255 is the default one.
� LAC modifiers for Normalization and Prefix Translation are created in
Office Parameters / Routing and Translation / Wireless Translation / Modifiers / LAC Translation
Modifier.
Notes:
� The LAC drop-down list presents to you the list of „GSM LAC or CELL“ objects created in Mobility
Config. Parameters. So the same LAC may be presented several times if the LAC is split over 2 BSCs, or
is declared with several ranges of cells. But only the value of the LAC is significant here.
� For LAC modifiers created by the Command Line Interface, only the value of the LAC is asked, no
reference to any „GSM LAC or CELL“ object is needed.
Section 2 � Module 5 � Page 15
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 15
1 Modifier Based Translation
1.3 User-defined Modifier: SAI Modifier
� Up to 65535 Modifiers
� One modifier entry is identified by:
� MCC/MNC, LAC, SAC Range.
� A free name
� Modifier 255 is the default one.
� SAI modifiers for Normalization and Prefix Translation are created in
Office Parameters / Routing and Translation / Wireless Translation / Modifiers / SAI Translation
Modifier.
Notes:
� The SAI field gives the list of LACs: the LAC has to be chosen.
� The CellID range does represent the SAC range for the modifier entry.
Section 2 � Module 5 � Page 16
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 16
1 Modifier Based Translation
1.3 User-defined Modifier: IN Modifier
� Up to 255 Modifiers
� One modifier entry is identified by:
� The SCP Node (previously created as a Network Node), A Service Key.
� A free name.
� Modifier 255 is the default one
� IN modifiers for Prefix Translation are created in
Office Parameters / Routing and Translation / Wireless Translation / Modifiers / IN Translation
Modifier.
Section 2 � Module 5 � Page 17
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 17
1 Modifier Based Translation
1.4 M-Trees versus D-Trees
Modifiers are used inside Modifier Trees
� Similarities between M-Trees and D-Trees, for translations:
� D-Trees and M-Trees shares the same range: IDs <1> to <255>
� In Normalization or in Prefix Translation step, we can loop in the same way between Digit Trees and Modifier Trees.
� Both M-Trees and D-Trees will modify the called number and next step of translation.
� Differences between M-Trees and D-trees, for translations:
� M-trees entries are identified with call context modifiers, D-trees entries are identified with called party number prefix pattern.
� Manipulations and output possibilities in M-Tree are reduced compared to D-Tree entries.
Section 2 � Module 5 � Page 18
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 18
1 Modifier Based Translation
1.5 M-Tree use for Normalization: overview
Normalization
<201>
Repeat Norm.
SCP
Multiple Trees can be looped
<1>
Mobile Originating Call
Go atPrefixTree
VLR
ODB Check
IN OCSI DP2
(only from D-Tree)
digit manipulation
<2> to <200>
Normalization D-Tree or M-Tree with IMSI, LAC,
SAI, CLI modifiers
Normalization D-Tree or M-Tree with IMSI, LAC,
SAI, CLI modifiers
* user-defined,** system-defined
modifiers
Normalization D-Tree or M-Tree with
(IMSI, LAC, SAI, CLI)*, (NOA)**
� From any Normalization M-Tree or D-Tree, it is possible to loop to another or the same Normalization M-
Tree or D-Tree.
� A maximum of 8 loops for the Normalization step is allowed.
� A Normalization M-tree will analyze from 1 to 4 modifiers together: IMSI, LAC, SAI, CLI, NOA.
� Limitation: LAC and SAI cannot be analyzed together in a single M-Tree.
� Like a Normalization D-tree entry, a Normalization M-tree entry can modify the called number and
modify further steps of Translation & Routing.
Section 2 � Module 5 � Page 19
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 19
1 Modifier Based Translation
1.5 Normalization M-Tree object
M-Trees for Normalization are created in
Office Parameters / Routing and Translation / Wireless Translation / Wireless Normalization / Modifier
Translation.
Parameters for a Normalization M-Tree:
� Translator Identifier: from 1 to 255. Shared with all M and D-Trees for Normalization and Prefix Trees.
Typically <2> to <200> can be user-defined.
� Name : free name
� Selector: from 1 to 5 modifiers together, in the list of available modifiers for Normalization.
The example above shows the creation of one Normalization M-Tree that will modify normalization
depending on 2 modifiers: IMSI and LAC.
Section 2 � Module 5 � Page 20
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 20
1 Modifier Based Translation
1.5 Normalization M-Tree entry: overview
identification outputmanipulations
Normalization M-trees entries are created in
Office Parameters / Routing and Translation / Wireless Translation / Modifier Translation / Translation
/ Wireless Normalization / <Tree_ID>.
� In a Normalization M-Tree entry, we can split the object into 3 groups of parameters:
� Identification: use to select an entry of the Tree,
� Manipulations: digit manipulations to modify called party number,
� Output: system logic and output of the Normalization entry.
� The Manipulations and the Output parameters may have an impact on the system logic.
� These parameters are detailed in the following pages.
Section 2 � Module 5 � Page 21
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 21
1 Modifier Based Translation
1.5 Normalization M-Tree entry: identification
identificationAll modifiers must matchto select a Normalization M-Tree entry
� To use one M-Tree entry, the incoming Call Context parameters must match all modifiers values.
In the example above, IMSI pattern must match the IMSI Modifier 253, and Location of the call must match
the LAC Modifier 3, to select this Normalization M-Tree entry.
Section 2 � Module 5 � Page 22
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 22
1 Modifier Based Translation
1.5 Normalization M-Tree entry: manipulations
manipulations Add/Remove digits, Start Position: modify called number.
Modify Digit Source : insert values from the call context in the current analyzed called number. Source Number x are references to Source Modifiers objects.
� Manipulations allowed in a Normalization M-Tree entry are:
� Properties:
� Remove Leading digits: number of digits to remove in the number.
� Add Leading digits: digits to add in the number.
� Start Position: used in conjunction with Remove/Add leading digits to remove or add digits in the
current cumber. Start Position 1: at beginning, Start Position 255: at the end.
� The ‚remove digits‘ action is always performed BEFORE the ‚add digits‘ action.
� International Prefix Length: if not 0, give the length of the International Prefix in the number, so the
system can check properly the International Barings, even if the number still contains a Prefix before
the Country Code.
� Digit Source manipulation is a way to insert values from the call context in the current analyzed
called number.
� The following numbers (or parts of) can be added:
� MSISDN, Forwarding Number, Calling Party Number, LAC (5 Digits BCD representation), SAC (5 Digits
BCD representation), Cell ID (5 Digits BCD representation), MCC (of the originating cell), MNC (of the
originating cell), IMSI, Carrier ID, IMEI
� The digits from the above numbers can be added at the beginning, end of, or anywhere in between the
Called Number in translations.
� This is provisioned with “Source Number” objects.
� Up to 5 different source numbers from above can be selected to modify the specified called party
number in specific order.
� Please refer to Section 2 - Module 1 – Normalization for details about “Source Number” provisioning.
Section 2 � Module 5 � Page 23
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 23
1 Modifier Based Translation
1.5 Normalization M-Tree entry: output
output
� The Route Action will modify the system logic and determine the next step of T&R process:
� Intercept: release the call (a cause code must be selected).
� Repeat Wireless Normalization: loop to a Normalization D-Tree or M-Tree. A Tree Index must be
selected.
� Since W5.0, Action Before Routing (Nothing, Announcement, Tone) may be used to play a tone or a
announcement prior to the route action.
This feature has been described in the Prefix Translation chapter.
Section 2 � Module 5 � Page 24
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 24
Answer the Question – Normalization M-Tree entry
� Look at this example.Try to guess what can be the purpose of such an entry.
5 min
Section 2 � Module 5 � Page 25
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 25
1 Modifier Based Translation
1.6 M-Tree use for Prefix Translation: overview
Prefix Translation
local MSRNNo
Paging
MSISDN CheckHLR
SCP IN NCSI
Continue Trans
MSRN/HON Check
RepeatPrefix Tr.
From Normalization step,ISUP Originating Call,Network origin
Multiple Trees can be looped
digit manipulation
Release withCause Code
National or International Translation
ROUTING
Release withCause Code go at Orig
Routing
go at OrigRouting
(only fromD-Tree)
<2> to <200>
Prefix trans D-Tree or M-Tree with IMSI, CPC,LAC, SAI, CLI, OSSS,
OCSI, IN serv. modifiers
Prefix trans D-Tree or M-Tree with IMSI, CPC,LAC, SAI, CLI, OSSS,
OCSI, IN serv. modifiers
* user-defined,** system-defined
modifiers
Prefix tr. D-Tree or M-treewith (IMSI, LAC, SAI,
CLI, IN service, ORM)*, (CPC, OSSS, Camel,
NOA, OICK, ST, TICK)**
� From any Prefix Translation M-Tree or D-Tree, it is possible to loop to another or the same Prefix
Translation M-Tree or D-Tree.
� A maximum of 8 loops for the Prefix Translation step is allowed.
� A Prefix Translation M-tree will analyze from 1 to 5 modifiers together: IMSI, LAC, SAI, CLI, IN Service,
ORM, CPC, OSSS, Camel, NOA, OICK, ST, TICK.
� Limitation: LAC and SAI cannot be analyzed together in a single M-Tree.
� Like a Prefix Translation D-tree entry, a Prefix Translation M-tree entry can modify the called number
and modify further steps of Translation & Routing.
Section 2 � Module 5 � Page 26
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 26
1 Modifier Based Translation
1.6 Prefix Translation M-Tree object
M-Trees for Prefix Translation are created in
Office Parameters / Routing and Translation / Wireless Translation / Prefix Translation / Modifier
Translation
Parameters for a Prefix Translation M-Tree:
� Translator Identifier: from 1 to 255. Shared with all M and D-Trees for Normalization and Prefix Trees.
Typically <2> to <200> can be user-defined.
� Name : free name
� Selector: from 1 to 5 modifiers together, in the list of available modifiers for Prefix Translation.
The example above shows the creation of one Prefix Translation M-Tree that will modify normalization
depending on one modifier: IMSI.
Section 2 � Module 5 � Page 27
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 27
1 Modifier Based Translation
1.6 Prefix Translation M-Tree entry: overview
identification outputmanipulations
Prefix Translation M-trees entries are created in
Office Parameters / Routing and Translation / Wireless Translation / Prefix Translation / Modifier
Translation / <Tree_ID>.
� In a Prefix Translation M-Tree entry, we can split the object into 3 groups of parameters:
� Identification: use to select an entry of the Tree,
� Manipulations: digit manipulations, modify called party number and other characteristics of the call
context,
� Output: system logic and output of the Prefix Translation entry.
� The Output parameters may have an impact on the system logic.
� These parameters and the system login are detailed in the following pages.
Section 2 � Module 5 � Page 28
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 28
1 Modifier Based Translation
1.6 Prefix Translation M-Tree entry: identification
identification All modifiers must matchto select a Prefix Translation M-Tree entry
� To use one M-Tree entry, the incoming Call Context parameters must match all modifiers values.
In the example above, only one modifier is used.
Section 2 � Module 5 � Page 29
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 29
1 Modifier Based Translation
1.6 Prefix Translation M-Tree entry: manipulations
manipulations
Add/Remove digits, Start Position: modify called number.
CPC Override: change output Calling Party Category
Modify Digit Source : insert values from the call context in the current analyzed called number.
� Manipulations allowed in a Normalization D-Tree entry are:
� Usual Digit Manipulations:
� Remove Leading digits: number of digits to remove in the number.
� Add Leading digits: digits to add in the number.
� Start Position: used in conjunction with Remove/Add leading digits to remove or add digits in the
current cumber. Start Position 1: at beginning, Start Position 255: at the end.
� The ‚remove digits‘ action is always performed BEFORE the ‚add digits‘ action.
� International Prefix Length: if not 0, give the length of the International Prefix in the number, so the
system can check properly the International Barings, even if the number still contains a Prefix before
the Country Code.
� Other Manipulation:
� CPC override: change the Calling Party Category.
� Digit Source manipulations:
The following numbers (or parts of) from the call context can be inserted in the current analyzed
number:
� MSISDN, Forwarding Number, Calling Party Number, LAC (5 Digits BCD representation), SAC (5 Digits
BCD representation), Cell ID (5 Digits BCD representation), MCC (of the originating cell), MNC (of the
originating cell), IMSI, Carrier ID, IMEI
� Please refer to Section 2 - Module 1 – Normalization for details about “Source Number” provisioning.
Section 2 � Module 5 � Page 30
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 30
1 Modifier Based Translation
1.6 Prefix Translation M-Tree entry: output
output
� The Route Action will modify the system logic and determine the next step of T&R process:
� Intercept: Release the call. (a Cause Code must be selected).
� Repeat Prefix Translation: loop to a Prefix Tree D-Tree or M-Tree. A Tree Index must be selected.
� Since W5.0, Action Before Routing (Nothing, Announcement, Tone) may be used to play a tone or a
announcement prior to the route action.
This feature has been described in the Prefix Translation chapter.
Section 2 � Module 5 � Page 31
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 31
Exercise – “Modifier Tree”
� Please do the exercise 4 of your Exercice Book:
„Modifier Tree for Normalization“
Time allowed: 1 h 30
Section 2 � Module 5 � Page 32
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 32
Self-Assessment on the Objectives
� Please be reminded to fill in the formSelf-Assessment on the Objectivesfor this module
� The form can be found in the first partof this course documentation
Section 2 � Module 5 � Page 33
All Rights Reserved © 2007, Alcatel-Lucent
3JK10618AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Translation provisioning � Modifier Based Translation 2 � 5 � 33
End of ModuleModifier Based Translation
Section 3 � Module 1 � Page 1
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
Do not delete this graphic elements in here:
All Rights Reserved © Alcatel-Lucent 2007
5060 WCS (Wireless Call Server) � W 5.1 Translation & Routing
3�1 Module 1Route Liste & Bundles
3JK10619AAAAWBZZA Edition 2
Section 3Routing provisioning
Section 3 � Module 1 � Page 2
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 2
Blank Page
This page is left blank intentionally
Updates & minor correctionLAPIERRE, Laurent 2007-01-22
New template. Minor corrections. LAPIERRE, Laurent2007-07-23
First versionLAPIERRE, Laurent2006-10-20
Update for W5.0LAPIERRE, Laurent2009-08-3102
3JK reference with ED1.LAPIERRE, Laurent2007-08-0101
RemarksAuthorDateEdition
Document History
Section 3 � Module 1 � Page 3
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 3
Objectives
After the completion of this module, you should be able to:
� Provision Route List.
� Provision Bundle.
� State the purpose of Route List in the T&R process
� State the content of the WCS system logic for the Route List step.
Section 3 � Module 1 � Page 4
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 4
Objectives [cont.]
This page is left blank intentionally
Section 3 � Module 1 � Page 5
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 5
Table of Contents
Switch to notes view!Page
1 Route List & Bundle 71.1 Routing step and Route List (review) 81.2 Route List: System Logic 91.2 Route List: Overview 101.2 Route List: Identification & properties 111.2 Route List: Route type parameters 121.3 Trunk Group Bundle 13
Section 3 � Module 1 � Page 6
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 6
Table of Contents [cont.]
Switch to notes view!
This page is left blank intentionally
Section 3 � Module 1 � Page 7
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 7
1 Route List & Bundle
Section 3 � Module 1 � Page 8
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 8
1 Route List & Bundle
1.1 Routing step and Route List (review)
Routing
From TranslationOrig Descriptor / Route Index
Route Immediately
Outpulse MAP
Route List
(Bundles, Trunk groupsand Cause Code)
Release withCause Code
resources & translated number
� When the translation ends with a “destination found” action, the Routing step is invoked.
� Based on the destination, the origination of the call, and optionally other call context parameters, the
routing step will either:
� Select a Route List for the call
� Release the call with a Cause Code.
� If the routing has selected a Route List, this route list will be used to select an outgoing resource.
� The logic of the Routing step will be discussed later. Before that, we will see what is a Route List, and
how to select the outgoing resources for a call.
Section 3 � Module 1 � Page 9
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 9
1 Route List & Bundle
1.2 Route List: System Logic
Release withCause Code
From Routing
Trunk A Outpulse MAPs
Bundle:Trunk BTrunk C
Outpulse MAPs
Outgoing IAM
Outgoing IAM
Route List
Route Type 1:-Bundle or Trunk-Outpulse Maps
Route Type 2:-Bundle or Trunk-Outpulse Maps
...
...
...
Route Type 8:-Bundle or Trunkor Dis connect-Cause Code
� A Route List is an object that groups some outgoing resources, to help the system to choose one.
� A Route List contains:
� Up to 8 Route Types.
� The Route Types are ordered. Each of them is composed of either:
� A reference to a Trunk Group, and some Outpulse Maps associated.
� A reference to a Trunk Group bundle, and some Outpulse Maps associated.
� A “disconnect” action: release with a cause code.
� The System Logic is simple:
� When a Route List is selected, the system try to look at the Route Type 1:
� If Route Type 1 is a Trunk Group, the system will try to reserve a resource in this trunk group.
� If this is possible, the outgoing resource is reserved and the call is routed.
� If this is not possible, the system passes to Route Type 2.
� If Route Type 1 is a Trunk Group Bundle, the system will use the load sharing fashion of the bundle to
try to reserve a resource in one specific Trunk Group of the Bundle.
� If this is possible, the outgoing resource is reserved and the call is routed.
� If this is not possible, the system passes to Route Type 2.
� If Route Type 1 is a disconnect action, the call is released.
� If the system has passed to Route Type 2, the same logic is used.
� Usually the Disconnect action is the last Route Type used.
� If all Route Types fails, the call will be released with the default cause code “No Route to Destination”.
� The Route Type “Queue” is reserved for queuing calls, only in case of WPS (US-Specific feature).
Section 3 � Module 1 � Page 10
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 10
1 Route List & Bundle
1.2 Route List: Overview
identification Route typesproperties
� The Route Lists are found in the WEM GUI in the context :
Office Parameters / Routing and Translation / Route List
� A query is needed to display the route lists.
� As usual, the ‘add’ button can be used to add a Route List.
� A Route List is an object that groups some outgoing resources, to help the system to choose one.
� A Route List contains:
� Some identification and global parameter,
� Up to 8 Route Types.
These parameters are detailed in the following pages.
Section 3 � Module 1 � Page 11
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 11
1 Route List & Bundle
1.2 Route List: Identification & properties
identification A Route Type is simply identifiedwith an ID and a name
properties Global properties for a Route List
� A Route Type is identified by a unique ID and a free name.
� The global properties part contains now only one parameter: “Look Ahead” : This feature allows a look ahead between the originating side and the terminating side of the network for determining the status of the terminating side without the need to establish a connection.For more information, refer to standards: Q.2724.1 and B-ISDN User Part (CS2.1)
Section 3 � Module 1 � Page 12
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 12
1 Route List & Bundle
1.2 Route List: Route type parameters
Route type 1
For a Route Type “Trunk Group”:-Trunk Group selected.-Digits Outpulse Index for the digit outpulse map.-Predefined CLI to be optionnaly used (if no CLI present)-All other Outpulse values are the regular Outpulse MapsAssociated with the Route List
Each Route Type contains in “type” the action associated to this Route Type:
� Trunk Group: The trunk must be selected in “Value”.
� Bundle: The trunk group bundle must be selected in “Value”.
� Disconnect: release the call; a Cause Code must be selected in “Value”.
� Queue: reserved for the WPS service.
� Empty: route type not used.
If the type is “Trunk Group” or “Bundle”:
� It’s possible to select the regular ISUP/BICC Called Party Number Outpulse Map that will be used
(Called Outpulse), as well as the Calling Party Number (CLI Outpulse Map), Redirecting Party Number
(RN Outpulse Map) and Original Called Party Number (OCN Outpulse Map)
� It’s also possible to select the Digit Outpulse Map that will be used (Digit Outpulse Index), to modify
some or all of the following numbers with a single Map Index:
� Redirecting Party Number
� Calling Party Number
� Called Party Number
� Original Called Party Number
� Location Number
For details about Outpulse Maps, please refer to the Section 3 Module 2 “Outpulse Maps”.
Bundles are detailed in the following pages.
Section 3 � Module 1 � Page 13
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 13
1 Route List & Bundle
1.3 Trunk Group Bundle
Bundles are defined in Office Parameters / Routing and Translation / Trunk Group Bundles.
Each bundle contains Trunk Groups, each Trunk Group do have an Order and a Weight:
� Order is unique: two trunks in a bundle can not have the same order.
� Weight represents the relative weight of the Trunk Inside the bundle.
� System Logic: If for one call a bundle is selected:
� Based on order and weight, the system will select for this call a Trunk Group of the Bundle.
� If one resource is available on this trunk, this resource will be reserved.
� If no resource is available on this trunk, the system will pass to the next trunk in the Bundle.
� If no resource is available on all the trunks of the bundle, the system will pass to the next Route Type.
� In the above example, for the flow of calls that selects this Bundle, the system will choose the following
trunks: 5077, 5067; 5077, 5067; … …
� Each Trunk Group can be associated to Outpulse Maps:
� CLIOutpulse for Calling Party Number (reference to a CLI Outpulse Map Index)
� CldOutpulse for Called Party Number (reference to an ISUP Outpulse Map Index)
� DgtOutpulse for Digit Outpulse map (reference to a Digit Outpulse Map to change Redirecting Party
Number, Calling Party Number, Called Party Number, Original Called Party, Number Location Number)
� Choosing Outpulse Maps for each Trunk in a Bundle is optional: if not chosen, the Outpulse Maps chosen
in the Route List/Route Types are used. If chosen, Outpulse Maps for each Trunk in a Bundle takes
priority over information in the Route List/Route Types.
Section 3 � Module 1 � Page 14
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 14
Self-Assessment on the Objectives
� Please be reminded to fill in the formSelf-Assessment on the Objectivesfor this module
� The form can be found in the first partof this course documentation
Section 3 � Module 1 � Page 15
All Rights Reserved © 2007, Alcatel-Lucent
3JK10619AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Route Liste & Bundles 3 � 1 � 15
End of ModuleRoute Liste & Bundles
Section 3 � Module 2 � Page 1
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
Do not delete this graphic elements in here:
All Rights Reserved © Alcatel-Lucent 2007
5060 WCS (Wireless Call Server) � W 5.1 Translation & Routing
3�2 Module 2Outpulse Maps
3JK10620AAAAWBZZA Edition 3
Section 3Routing provisioning
Section 3 � Module 2 � Page 2
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 2
Blank Page
This page is left blank intentionally
Update for 5.1LAPIERRE, Laurent2011-01-3103
First versionLAPIERRE, Laurent2006-10-20
Update for 5.0LAPIERRE, Laurent2009-08-3102
3JK reference with ED1.LAPIERRE, Laurent2007-08-0101
RemarksAuthorDateEdition
Document History
Section 3 � Module 2 � Page 3
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 3
Objectives
After the completion of this module, you should be able to:
� Provision Outpulse Maps entries.
� Provision Digit Outpulse Maps entries.
� Provision Source Modifiers entries.
� State the list of Outpulse Maps usable for ISUP IAM/BICC message
� State the content of the WCS system logic for the Outpulse Map step
� State the list of Outpulse Maps usable for DTAP/INAP/CAP messages
� State the list of Digit Outpulse Maps usable forISUP/BICC/CAP/INAP/DTAP messages
Section 3 � Module 2 � Page 4
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 4
Objectives [cont.]
This page is left blank intentionally
Section 3 � Module 2 � Page 5
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 5
Table of Contents
Switch to notes view!Page
1 Outpulse Maps 71.1 Outpulse Maps: principles (review) 81.2 Regular Outpulse Maps for ISUP/BICC (review) 91.3 ISUP Outpulse Map (ISUP/BICC) 101.4 ISUP Outpulse Map entry 111.5 CLI Outpulse Map (ISUP/BICC) 121.6 RN Outpulse Map (ISUP/BICC) 131.7 OCN Outpulse Map (ISUP/BICC) 141.8 Mobile Outpulse Map for paging (DTAP) 151.9 Mobile Outpulse Maps for SCP query (CAP/INAP) 161.10 Digit Outpulse Map: principles 171.11 Digit Outpulse Map: scope 181.12 Source Number manipulation 191.13 Source Modifiers objects 201.14 Source Modifier entry 211.15 Digit Outpulse Map query 221.16 Digit Outpulse Map: possible usage 231.17 Digit Outpulse Map entry 251.18 Digit Outpulse map entry: use of Source Modifiers 27
Section 3 � Module 2 � Page 6
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 6
Table of Contents [cont.]
Switch to notes view!
This page is left blank intentionally
Section 3 � Module 2 � Page 7
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 7
1 Outpulse Maps
Section 3 � Module 2 � Page 8
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 8
1 Outpulse Maps
1.1 Outpulse Maps: principles (review)
� Purpose of the Outpulse Maps:
� Allows digit manipulation and change of properties for different numbers (Called Party Number, Calling Party Number, etc.)
� After all translation & routing steps
� Just before an outgoing message is sent in ISUP, BICC, CAP, INAP, or DTAP.
� 2 different kinds of Outpulse Map objects:
� Regular Outpulse Maps: legacy Outpulse Maps.
� Digit Outpulse Maps: new feature, more powerful.
� Following pages will detail:
� Regular Outpulse Maps for ISUP/BICC.
� Regular Outpulse Maps for INAP, CAP and DTAP.
� New Digit Outpulse Maps for ISUP/BICC, INAP, CAP and DTAP.
Note:
Each operator should use either regular OM either Digit OM, for the fields (numbers) that are common to
Regular and Digit Outpulse Maps.
If there is a provisoning conflict risk between the two Outpulse Map systems, a warning is displayed on the
GUI screen.
Conflicts may arise when two manipulations (regular OM and digit OM) are provisioned for the same digit
pattern. In this case manipulations in digit Outpulse Map takes precedence on "regular" outpulse map.
Section 3 � Module 2 � Page 9
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 9
1 Outpulse Maps
1.2 Regular Outpulse Maps for ISUP/BICC (review)
From Route Lis tOutgoing ressouces choosen
Change NOA & Format digitsISUP/BICC Called Party NumberISUP Outpulse Map
CLI Outpulse Map
RN Outpulse Map
OCN Outpulse MapChange NOA & Format digits
ISUP/BICC Original Called Party Number
OutgoingIAM
message
Change NOA & Format digitsISUP/BICC Calling Party Number
Change NOA & Format digitsISUP/BICC Redirecting Party Number
� For ISUP/BICC outgoing calls, Outpulse Maps are used:
� After the Route List step (the selected Route Type has chosen the Outpulse Maps)
� Before the outgoing IAM is sent.
� For the outgoing IAM messages, 4 outpulse Maps are used, to change NOA and digit format of 4 fields of
the outgoing Initial Address Message.
The following pages will detail the Outpulse Maps used for ISUP/BICC outgoing IAM messages.
Note: Regular Outpulse Maps for DTAP, CAP and INAP (named Mobile Outpulse maps) are detailed later in
this Module:
� Paging result, for Setup message:
� Mobile Outpulse Map / DTAP Calling number: change NOA/TON and digits format of DTAP Calling
number.
� This Outpulse Map is provisioned for all Setup messages.
� Query IN/SCP result, for Initial-DP message:
� Mobile Outpulse Map / CAP or INAP Called Party number: change NOA and digit format of Called Party
Number.
� Mobile Outpulse Map / CAP or INAP Calling Party number: change NOA and digit format of Calling
Party Number.
� Theses Outpulse Maps are provisioned per SCP address basis.
Section 3 � Module 2 � Page 10
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 10
1 Outpulse Maps
1.3 ISUP or BICC or SIP Outpulse Map
ISUP or BICC or SIP Outpulse Maps are located in Office Parameters / Outpulse Maps:
� Different Outpulse Maps can be created, with a unique Outpulse Map number.
� We have to query outpulse maps entries to see the outpulse map entries.
� So to see all entries associated to Outpulse Map 1, we can query on the basis “Outpulse Map=1”.
� The Outpulse Map used is selected in the Route List, and can be different for each Route Type of the
Route List.
� Each Outpulse Map entry will modify the NOA and digit format in one way, depending of the incoming
NOA, incoming digit string pattern, and min/max number of digits.
As usual, use “Modify Row” and “Add” buttons to modify or create an ISUP Outpulse Map entry.
Section 3 � Module 2 � Page 11
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 11
1 Outpulse Maps
1.4 ISUP or BICC or SIP Outpulse Map entry
identification CPC changemanipulations
Each ISUP Outpulse Map entry may be split into 3 groups of parameters; the system logic is the following:
� Identification: used to select an entry of the Outpulse Map:
� Outpulse Map value: ID of the Outpulse Map,
� Name: free name,
� Input NOA,
� Input Digit String,
� Min / Max number of digits,
� Input NOA, digit string, Min/Max refers to output of all the previous Translation Steps.
� Manipulations: NOA and digit format manipulations:
� Rm Leading digits: number of digits to remove.
� Add Leading digits: digits to add in front of the number. (eventually, after digits removing).
� Operation (1 to 32) with optional Cause Value (1 to 32): Outpulse operations. Most of the values are not
used. Typically, the Operation 1 is “dialed number” to outpulse the called number (after optional
remove/add modifications), and Operation 2 is “Outpulse End” to end the outpulse.
� Nature of Address: outgoing Nature of Address may be set.
� OLI: Originating Line Information may be changed. (OLI list are provisioned in Office Parameters /
Routing and Translation / OLI List)
� CPC Change:
� Call Override: Capability to change the outgoing CPC for all calls except priority calls.
� CPC Override Priority: Capability to change the outgoing CPC in case of priority call.
Section 3 � Module 2 � Page 12
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 12
1 Outpulse Maps
1.5 CLI Outpulse Map (ISUP/BICC)
identification manipulations
CLI Outpulse Map for ISUP/BICC Calling Number is located in Office Parameters / Outpulse Maps.
CLI Outpulse Maps are manipulated in the GUI the same way as the ISUP Outpulse Maps.
CLI Outpulse Maps entries are more simple and each entry contains:
� Identification: used to select an entry of the Outpulse Map:
� Outpulse Map value: ID of the Outpulse Map.
� Name: free name.
� Input NOA.
� Input Digit String
� Min / Max number of digits.
� input NOA, digit string, Min / Max refers to output of all the previous Translation Steps.
� Manipulations: NOA, digit format and other manipulations:
� Digit Manipulation:
� Rm Leading digits: number of digits to remove.
� Add Leading digits: digits to add in front of the number. (eventually, after digits removing).
� Nature of Address: outgoing Nature of Address may be set.
� Presentation Restriction Indicator, Screening Indicator and Number Incomplete Indicator can be set :
� Presentation indicator: Presentation allowed / Presentation Restricted / No change.
� Screening Indicator: User provided, not verified (national use) / User provided, verified and passed /
User provided, verified and failed (National use) / Network provided / No change.
� Number Incomplete Indicator: Complete / Incomplete / No change.
� CDR capture: Override in CDR: if yes the modified number will be captured in the Call Data Record.
If no, the initial number before modification will be captured. The default value is set to Yes for all
digit types except for Calling Number, and set to No for Calling Number.
Section 3 � Module 2 � Page 13
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 13
1 Outpulse Maps
1.6 RN Outpulse Map (ISUP/BICC)
identification manipulations
RN Outpulse Map for ISUP/BICC Redirecting Party Number is located in Office Parameters / Outpulse
Maps.
RN Outpulse Maps are manipulated in the GUI the same way as the ISUP Outpulse Maps.
Each RN Outpulse Map entry contains:
� Identification: used to select an entry of the Outpulse Map:
� Outpulse Map value: ID of the Outpulse Map.
� Name: free name.
� Input NOA.
� Input Digit String
� Min / Max number of digits.
� input NOA, digit string, Min/Max refers to output of all the previous Translation Steps.
� Manipulations: NOA, digit format and other manipulations:
� Digit Manipulation:
� Rm Leading digits: number of digits to remove.
� Add Leading digits: digits to add in front of the number. (eventually, after digits removing).
� Nature of Address: outgoing Nature of Address may be set.
� Presentation Restriction Indicator (APRI) can be set :
� Presentation indicator: Presentation allowed / Presentation Restricted / No change.
� Override OCN: If Yes, the current RN Outpulse Map will override the Original Called Number field as
well.
� CDR capture :
� Override in CDR: if yes the outpulsed RN number will be captured in the Call Data Record,
if no, the initial RN will be captured in the Call Data Record.
Section 3 � Module 2 � Page 14
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 14
1 Outpulse Maps
1.7 OCN Outpulse Map (ISUP/BICC)
identification manipulations
OCN Outpulse Map for ISUP/BICC Original Called Party Number is located in Office Parameters / Outpulse
Maps. OCN Outpulse Maps are manipulated in the GUI the same way as the ISUP Outpulse Maps.
Each OCN Outpulse Maps entry contains:
� Identification: used to select an entry of the Outpulse Map:
� Outpulse Map value: ID of the Outpulse Map.
� Name: free name.
� Input NOA.
� Input Digit String
� Min / Max number of digits.
� input NOA, digit string, Min/Max refers to output of all the previous Translation Steps.
� Manipulations: NOA, digit format and other manipulations:
� Digit Manipulation:
� Rm Leading digits: number of digits to remove.
� Add Leading digits: digits to add in front of the number. (eventually, after digits removing).
� Nature of Address: outgoing Nature of Address may be set.
� Presentation Restriction Indicator (APRI) can be set :
� Presentation indicator: Presentation allowed / Presentation Restricted / No change.
� CDR capture:
� Override in CDR: if yes the outpulsed number will be captured in the Call Data Record.
If no the original number before outpulse modifications will be captured in the Call Data Record.
Section 3 � Module 2 � Page 15
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 15
1 Outpulse Maps
1.8 Mobile Outpulse Map for paging (DTAP)
identification manipulations
Mobile Outpulse Maps are not really part of Routing step of T&R process, since they are used for a “Call
Control” results of Translation, that leads to an DTAP, CAP or INAP message.
They are located in Office Parameters / Outpulse Maps, and are manipulated in the GUI the same way as
the ISUP Outpulse Maps. The single “Mobile Outpulse Map” object contains several types of Outpulse
Maps, used for different cases:
� Paging result of translation: ‘DTAP Calling Party Number’ type of Mobile Outpulse Map entry:
� Identification: used to select an entry of the Outpulse Map:
� Name: free name.
� Input NOA, Input Digit String, Min / Max number of digits. They refers to output of all the previous
Translation Steps.
� Manipulations: NOA and digit format manipulations:
� Rm Leading digits: number of digits to remove.
� Add Leading digits: digits to add in front of the number. (eventually, after digits removing).
� Nature of Address: outgoing Nature of Address may be set.
� Query SCP result of translation: see next page for details.
Section 3 � Module 2 � Page 16
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 16
1 Outpulse Maps
1.9 Mobile Outpulse Maps for SCP query (CAP/INAP)
identification manipulations
Mobile Outpulse Maps are not really part of Routing step of T&R process, since they are used for a “Call
Control” results of Translation, that leads to an DTAP, CAP or INAP message.
They are located in Office Parameters / Outpulse Maps, and are manipulated in the GUI the same way as
the ISUP Outpulse Maps. The single “Mobile Outpulse Map” object contains several types of Outpulse
Maps, used for different cases.
� Query SCP result of translation: 6 type of Outpulse Map entries: CAP Calling Party Number, CAP Called Party Number, CAP Called Party Number BCD, INAP Calling Party Number, INAP Called Party Number, INAP Called Party Number BCD. Each entry contains:
� Identification: used to select an entry of the Outpulse Map:
� Name: free name.
� Input NOA, Input Digit String, Min / Max number of digits. They refers to output of all the previous
Translation Steps.
� SCP Node: refers to the previous translation step and/or call context.
� Manipulations: NOA and digit format manipulations:
� Rm Leading digits: number of digits to remove.
� Add Leading digits: digits to add in front of the number. (eventually, after digits removing).
� Nature of Address: outgoing Nature of Address may be set.
Section 3 � Module 2 � Page 17
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 17
1 Outpulse Maps
1.10 Digit Outpulse Map: principles
� Digit Outpulse Map is an alternative to the use of Regular Outpulse Map previously described.
� Digit Outpulse Maps are more powerful and more versatile:
� One Digit Outpulse Map may change more than one kind of field/number for ISUP/BICC. After provisioning, it’s more easy in a Route List to point out a single Digit Outpulse Map than to point out regular Outpulse Map for each ISUP/BICC field.
� Like a regular outpulse map entry, a Digit Outpulse map entry takes care of one specific field/number, to alter NOA, digit, various changes. (number-dependant: APRI, SI, NI indicators, billing records)
� In addition to these manipulations, with the Source Number Manipulations, it’s also possible to insert in one number parts (or all) of other call-context dependant numbers:
� MSISDN, Redirecting Number, Original Called Number, LAC, Cell ID/SAC, IMSI, Carrier ID, CLI, MCC, MNC, IMEI
Section 3 � Module 2 � Page 18
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 18
1 Outpulse Maps
1.11 Digit Outpulse Map: scope
� Digit Outpulse Maps may change (or not) the following numbers:
� Redirecting Party Number – ISUP, BICC, CAP, INAP
� Original Called Party Number – ISUP, BICC, CAP, INAP
� Calling Party Number – ISUP, BICC, CAP, INAP, DTAP
� Location Number – ISUP, BICC, CAP, INAP
� Called Party Number – ISUP, BICC, CAP, INAP
� Connected Number – DTAP
� Interrogate SS Forward to Number List – DTAP
� One Digit Outpulse Map entry takes care of one specific change of number, in one specific case. (like a regular Outpulse Map entry):
� Change of NOA,
� Insert/delete digits,
� Various changes
� Up to 5 Source Number Manipulation.
Section 3 � Module 2 � Page 19
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 19
1 Outpulse Maps
1.12 Source Number manipulation
� A Source number manipulation is an object that:
� Extract (grab) some digits from one of the following field:
MSISDN, Redirecting Number, Original Called Number, Orig Dialed Number, LAC, Cell ID/SAC, IMSI, Carrier ID, CLI, MCC, MNC, IMEI;
� Will insert these digits at a specific position of an other number, when it will be used.
� Example: « extract 5 first digits of the IMSI, insert them at position 1 » will just « Insert the MCCMNC in front ».
� The same Source Number manipulation may be reused for various numbers in Digit Outpulse Map entries.
� The Source Number manipulation may be used also by a Normalization or Prefix Translation entry.
� The following numbers (or parts of) can be grabbed by a Source Modifier object:
� MSISDN
� Redirecting Number (Forwarding Number)
� Original Called Number
� Original Dialled Number (pre-translated dialled Number)
� CLI
� LAC (5 Digits BCD representation)
� SAC (5 Digits BCD representation)
� Cell ID (5 Digits BCD representation)
� MCC (of the originating cell)
� MNC (of the originating cell)
� IMSI
� Carrier ID
� IMEI
Section 3 � Module 2 � Page 20
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 20
1 Outpulse Maps
1.13 Source Modifiers objects
Source Modifiers are created in Outpulse Maps / Digits Manipulations/Source Modifier.Then they can be used in Digit Outpulse Map entries, and in Normalization or Prefix Translation entries.
Source Modifiers are created in Office Parameters Outpulse Maps / Digits Manipulations / Source Modifiers.
� A unique entry is used in the navigation tree for all the Source Numbers.
� Source Modifiers entries can be queried.
� For each Source Number type (example IMSI or CellID/SAC), multiple entries can be defined (different
ways to grab the same number), each entry is identified with a unique index.
Section 3 � Module 2 � Page 21
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 21
1 Outpulse Maps
1.14 Source Modifier entry
identification
grabbing
Identify the Source Modifier, for future use as Source Number in DigitOutpulse Map entries, (or Normalization or Prefix Translation entries).
Identify the digits to grab in the Source Number, and where the digits will be inserted when the Source Modifier is used.
Source Modifiers objects are created or queried like the other objects in the navigation tree.
Each Source Modifier object contains:
� An Identification part that contains:
� The given Source Number: MSISDN, Redirecting Number, Original Called Number, Original Dialed
Number, CLI, LAC, Cell ID/SAC, IMSI, Carrier ID, MCC, MNC, IMEI.
� An Index, that identify the current described grabbing for the given source number.
Index is unique only for the given source number.
� A Digit Source that describes the way to grab the Source Number:
� Digit to grab: number of digit to take from the Source Number.
� Start Position: define where to grab digits (1=at the beginning).
� Default Digits: indicates the digits to use in place of grabbing digits if the Source Number is not
available.
� Insert position: define where to insert the grabbed digits, when the Source Modifier is used.
� Maximum values for Start Position and Digit to grab are:
Notes:
-If no digits are found at the start position then
the provisioning entry is ignored.
-If only partial digits are present at the start position
then only the partial digits are inserted.
-LAC, Cell ID/SAC are converted to 5 digits format.
For example, if the Cell ID is 1, then the padded
Cell ID is ’00001’.
MS IS DN 32LAC 5Cell ID/S AC 5IMS I 15Carrier ID 4Redirec ting Number 32Original Called Number 32Original Dialed Number 32Calling P arty Number (CLI) 32MCC 3MNC 2 or 3IMEI 15
Section 3 � Module 2 � Page 22
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 22
1 Outpulse Maps
1.15 Digit Outpulse Map query
Digit Outpulse Maps are located in Office Parameters / Outpulse Maps / Digit Manipulations / Digits
Outpulse Map:
� Multiple entries may be defined to modify multiple numbers, for different cases, for different conditions.
� We have to query Digit outpulse map entries to see content of the outpulse maps.
� So to see all entries associated to one Digit Outpulse Map index, it’s possible to query with the Outpulse
Map Index condition.
� Each Outpulse Map entry will modify for one number (named Digit Type), NOA, digit format and other
parameters in one way, depending of the incoming NOA, incoming digit string pattern, and min/max
number of digits, and for one kind of protocol (ISUP or BICC, CAP or INAP, DTAP).
Section 3 � Module 2 � Page 23
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 23
1 Outpulse Maps
1.16 Digit Outpulse Map: possible usage
Digit Type SCP Node,Service Key
Outpulse Map Index
used for:
ISUP and BICC:Redirecting Number N/A >1 Redirecting Party NumberCalling Line Number N/A >1 Calling Party NumberCalled Party Number N/A >1 Called Party NumberOriginal Called Party Number N/A >1 Original Called Party NumberLocation Number N/A >1 Location Number
CAP or INAP:Redirecting Number choosen N/A (0 is used) Redirecting Party NumberCalling Line Number choosen N/A (0 is used) Calling Party NumberCalled Party Number choosen N/A (0 is used) Called Party NumberOriginal Called Party Number choosen N/A (0 is used) Original Called Party NumberLocation Number choosen N/A (0 is used) Location Number
DTAP:DTAP Calling Line Number N/A N/A (1 is used) Calling Party NumberDTAP Connected Number N/A N/A (1 is used) Connected NumberSS_FTN N/A N/A (1 is used) Interrogate SS Forward to Number List
N/A=Not Applicable
This chart gives you a sum-up of the possibilities of the Digit Outpulse Map entries, depending of the Digit
Type selected, the Outpulse Map Index and the SCP Node/SK provisioned.
General guidelines are:
� For an entry used for CAP/INAP, SCP Node and Service Key is provisioned (and identify the entry), and
the Digit Outpulse Map Index is not used.
� For an entry used for DTAP, only one Digit Outpulse Map is used for DTAP messages. SCP Node, Service
Key and Outpulse Map Index are not used.
� For an entry used for ISUP/BICC, the Outpulse Map Index is freely choosen; SCP Node and Service Key
are not used. This Digit Outpulse map index will be later used in as Digit Outpulse Index (in a Route List -
Route Type x – Trunk Group or Bundle, or in the Bundle itself).
� Depending of the Source Number, different manipulations are possible. These manipulations are detailed
in the following pages.
Note: other Digit Types are available specifically for SIP (MGCF) function, to change the SIP headers of the
outgoing message: SIP Request URI, To: header, From: header, P-Assested-Identity, Forwarding Number,
Routing Number. There are not detailed here.
Section 3 � Module 2 � Page 24
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
Digit Outpulse Maps: possible usage (cont):
Depending of the Source Number type, different manipulations are available:
Redirecting Party Number – ISUP, BICC, CAP, INAP
� Add/delete digit operation should be available.
� Change NOA assignment to National, International, Subscriber and Unknown
� Change the APRI to Allowed/Restricted
Original Called Party Number – ISUP, BICC, CAP, INAP
� Add/delete digit operation should be available.
� Change NOA assignment to National, International, Subscriber and Unknown
� Change the APRI to Allowed/Restricted
Calling Party Number – ISUP, BICC, CAP, INAP, DTAP
� Add/delete digit operation should be available.
� Change NOA assignment to National, International, Subscriber and Unknown
� Change the APRI to Allowed/Restricted
� Change the Screening Indicator
� Change the Number Incomplete Indicator (ISUP only)
Location Number – ISUP, BICC, CAP, INAP
� Add/delete digit operation should be available.
� Change NOA assignment to National, International, Subscriber and Unknown
Called Party Number – ISUP, BICC, CAP, INAP
� Add/delete digit operation should be available.
� Change NOA assignment to National, International, Subscriber and Unknown
Connected Number – DTAP
� Add/delete digit operation should be available.
� Change NOA assignment to National, International, Subscriber and Unknown
Interrogate SS Forward to Number List – DTAP
� Add/delete digit operation should be available.
� Change NOA assignment to National, International, Subscriber and Unknown
Note: This digit Outpulse MAP provides manipulation on the Forwarded-To-Number address sent to the MS
as result of Call Forwarding interrogation using the InterrogateSS information element.
This feature does not change the InterrogateSS functionality. It just provides a mechanism to manipulate
the digits in the FTN information of the InterrogateSS Return Result.
Section 3 � Module 2 � Page 25
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 25
1 Outpulse Maps
1.17 Digit Outpulse Map entry
identification manipulations
Each Digit Outpulse Map entry contains 3 groups of parameters:
� Identification: identify the Source Number, the purpose of the Digit Outpulse Map, and the incoming
parameters used to match an entry.
� Source number: one of the source number previously described;
� Outpulse Map Index: ID of the Outpulse Map, case of ISUP/BICC only.
� SCP Node and Service Key: case of CAP/INAP only.
� Name: free name (optional).
� Input NOA, Digit Pattern, Min / Max number of digits: used to determine if this entry will be used,
depending of the incoming number. The incoming number refers to output of all the previous
Translation Steps done.
� Properties: NOA, digit format and other manipulations (depends on the Source Number):
� Send: checkbox to choose if the Source Number has to be sent or not in the outgoing message.
� Start Position, Digits to delete, insert digits: optionally remove and add digits, anywhere in the current
number.
� Output NOA: outgoing Nature of Address may be changed, or kept “no change”.
� For the other manipulations (Source Number dependant), please see next page.
� Modify Digit Source: insert values of other numbers thanks to Source Modifier objects.
� These modifications are done after the previous “properties” digit manipulations.
� Up to 5 Source Modifiers can be used.
Section 3 � Module 2 � Page 26
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 26
1 Outpulse Maps
1.17 Digit Outpulse Map entry [cont.]
Source Number dependant manipulations
Digit Outpulse Map entry (cont)
� Properties: Source Number dependant properties:
� Normalized LOC: Indication if Location Number needs to be converted to the same format (either
national or international) as Called Party Number (Location Number only).
� Presentation Ind: Presentation Restriction Indicator (APRI) can be set : allowed / Presentation
Restricted / No change. (CLI, or RN, or OCN).
� Num Incomplete Ind: specifies the value of the Number Incomplete Indicator (NI) field : Complete,
Incomplete, no change. (CLI only).
� Screening Ind: specifies the value of Screening Indicator (SI) field : User Provided, Not Verified / User
Provided, Verified and Passed /User Provided, Verified and Failed / Network Provided / No Change (CLI
only)
� Capture in CDR: specifies if the modified digits needs to be captured in CDR.
The default value is ‘No’ for Calling Number, ‘Yes’ for all other digit types.
Note: In existing WCS implementation CaptureInCDR is overridden by another config param flag
use_OutpulsedCldInCDR, if the modified digits needs to be captured in CDR then
use_OutpulsedCldInCDR flag needs to be set as well.
Section 3 � Module 2 � Page 27
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 27
1 Outpulse Maps
1.18 Digit Outpulse map entry: use of Source Modifiers
manipulations
« Insert MCCMNC of the calling subscriber in front
identification
of the current called number »
When used in a Digit Outpulse Map entry, a Modify Digit Source / Source Number modification refers to an
Source Modifier object defined in “Outpulse Map / Digit Manipulation / Source Modifier”.
The meaning of the Source Modifier object is complete only when it’s used, because it depends also on the
Digit Type of the Digit Outpulse Map entry.
Section 3 � Module 2 � Page 28
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 28
Exercise – Digit Outpulse Maps and Source Modifiers
� Please do the exercise 5 of your Exercise Book:
„ Digit Outpulse Maps and Source Modifiers “
Time allowed: 1h30
Section 3 � Module 2 � Page 29
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 29
Self-Assessment on the Objectives
� Please be reminded to fill in the formSelf-Assessment on the Objectivesfor this module
� The form can be found in the first partof this course documentation
Section 3 � Module 2 � Page 30
All Rights Reserved © 2007, Alcatel-Lucent
3JK10620AAAAWBZZA Edition 3
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Outpulse Maps 3 � 2 � 30
End of ModuleOutpulse Maps
Section 3 � Module 3 � Page 1
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
Do not delete this graphic elements in here:
All Rights Reserved © Alcatel-Lucent 2007
5060 WCS (Wireless Call Server) � W 5.1 Translation & Routing
3�3 Module 3Orig Routing
3JK10621AAAAWBZZA Edition 2
Section 3Routing provisioning
Section 3 � Module 3 � Page 2
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 2
Blank Page
This page is left blank intentionally
Updates & minor correctionLAPIERRE, Laurent 2007-01-22
New template. Minor corrections. LAPIERRE, Laurent2007-07-23
First versionLAPIERRE, Laurent2006-10-20
Updt for 5.1LAPIERRE, Laurent2011-0302
3JK reference with ED1.LAPIERRE, Laurent2007-08-0101
RemarksAuthorDateEdition
Document History
Section 3 � Module 3 � Page 3
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 3
Objectives
After the completion of this module, you should be able to:
� Provision Origination Routing entries.
� Provision Origination Routing Modifiers.
� State the content of the WCS system logic for the Orig Routing step.
Section 3 � Module 3 � Page 4
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 4
Objectives [cont.]
This page is left blank intentionally
Section 3 � Module 3 � Page 5
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 5
Table of Contents
Switch to notes view!Page
1 Orig Routing 71.1 Orig Routing use (review) 81.2 Orig Routing : example of use 91.3 Orig Route Descriptor 101.4 Orig Route Modifier 111.5 Orig Routing Entry 12
Section 3 � Module 3 � Page 6
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 6
Table of Contents [cont.]
Switch to notes view!
This page is left blank intentionally
Section 3 � Module 3 � Page 7
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 7
1 Orig Routing
Section 3 � Module 3 � Page 8
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 8
1 Orig Routing
1.1 Orig Routing use (review)
Orig Routing Orig Route Modifier
From TranslationOrig Descriptor / Route Index
Route Action: Route Immediately
Route ListRelease withCause Code
R3.1 Legacy RoutingsR3.2 Modifier Based Routing
After Translation steps, if translation end with “destination found” result, the system will go in Routing
Step.
The Orig Routing is the first Routing step.
Orig stands for “Origination Routing” because the system logic is the following:
� Destination is known, given from Translation Result.
� Origination is known, given from the incoming Trunk Group properties.
� Orig Routing combines Origination and Destination to choose the next Action, which can be:
� Route immediately: select a Route List and go in Route List step to choose an outgoing resource.
� Intercept: release the call with a Cause Code.
� Modifier Based Routing: go to a M-Tree for Routing to perform further Routing choice based on
modifiers.
� Go at (…) Routing: use legacy R3.1 Routings to perform routing based on selected modifier.
In the following pages we will see an example of provisioning that requires Orig Routing and “Route
Immediately” action.
Section 3 � Module 3 � Page 9
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 9
1 Orig Routing
1.2 Orig Routing : example of use
GMSC_XYZ
Trunk A
Trunk B
PSTNPSTN
BSSBSS
Site A
Site B
Orig Routing may be very important since with Distributed MSC it is possible with a single MSC (single WCS) to control the switching for more than one location.
In the above example:
� Our WCS controls 2 Media Gateways in 2 different locations.
� GMSC_XYZ is one Gateway connected to the PSTN.
To perform MOC Translation & Routing to the “PSTN” destination, one way to provision the Call Server is the following:
� 2 Originations are created: Orig Route Modifiers: “Orig from Site A” and “Orig from Site B”.
� 1 Destination is created: Orig Route Descriptor: “to PSTN_GMSC_XYZ”
� For this Destination “to PSTN_GMSC_XYZ”, 2 Orig Routing entries are created for the 2 originations:
� “Orig from Site A” � Route Immediately, use Route List “11 MGA_to_GSMC_XYZ”.
� “Orig from Site B” � Route Immediately, use Route List “12 MGB_to_GSMC_XYZ”.
� Of course both Route List contains Route Types with different Trunks, typically “Trunk A“ and “Trunk B”.
The following pages will detail this provisioning example.
Section 3 � Module 3 � Page 10
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 10
1 Orig Routing
1.3 Orig Route Descriptor
Orig Route Descriptors are provisioned in Office Parameters / Routing and Translation / Routing / Orig
Routing / Orig Route Descriptor.
� An Orig Route Descriptor represents the destination of the translation.
� Orig Route Descriptors will be used in translation results as Route Index, for example in case of Cont at
Orig Routing Route Action.
Note: one Orig Route Descriptor may be used as Route Index in Translation steps only when at least one
Orig Route entry is provisioned.
Section 3 � Module 3 � Page 11
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 11
1 Orig Routing
1.4 Orig Route Modifier
Orig Route Modifiers are provisioned in Office Parameters / Routing and Translation / Routing / Orig
Routing / Orig Route Modifier.
� An Orig Route Modifier represents the Origination of a call.
� Orig Route Modifiers are used in incoming Trunk Groups, for MOC and ISUP incoming calls.
(See Group / ISUP or BSS)
Note: Orig Route Modifier may be used in incoming Trunk Group properties only if at least one Orig Routing
entry is provisioned for this Orig Route Modifier.
Section 3 � Module 3 � Page 12
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 12
1 Orig Routing
1.5 Orig Routing Entry
Orig Routing Entries are provisioned in Office Parameters / Routing and Translation / Routing / Orig
Routing / Orig Route.
The way to access to Orig Routing entries is slightly different from the release W 5.1.
The Orig Route object in presented in a query, with results in a table.
The best way to edit and understand Orig Routings entries is to filter:
-either for a specific Orig Route Modifier (typically, MGW or Site of switching). The display before W 5.1
was per Orig Route modifier.
-or for a specific Orig Route Description (“destination” result of Translation).
For the above example:
� For the destination “To SIPp” (Orig route Descriptor #9),
� For the origination “Orig from WMG1” (Orig Route Modifier #1),
� No other Routing step is used, the system will use the Route List #740 “To SIPp (SIP)” to route the call.
Note: AMA index must be provisioned but is only used in US for the “Baby Bells”.
Section 3 � Module 3 � Page 13
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 13
Exercise
� Please do the exercise 6 of your Exercise Book:
„MSRN Translation at the Gateway MSC“
Time allowed: 2 h
Section 3 � Module 3 � Page 14
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 14
Self-Assessment on the Objectives
� Please be reminded to fill in the formSelf-Assessment on the Objectivesfor this module
� The form can be found in the first partof this course documentation
Section 3 � Module 3 � Page 15
All Rights Reserved © 2007, Alcatel-Lucent
3JK10621AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Orig Routing 3 � 3 � 15
End of ModuleOrig Routing
Section 3 � Module 4 � Page 1
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
Do not delete this graphic elements in here:
All Rights Reserved © Alcatel-Lucent 2007
5060 WCS (Wireless Call Server) � W 5.1 Translation & Routing
3�4 Module 4Modifier Based Routing
3JK10622AAAAWBZZA Edition 2
Section 3Routing provisioning
Section 3 � Module 4 � Page 2
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 2
Blank Page
This page is left blank intentionally
Update for 5.0LAPIERRE, Laurent2009-08-3102
Updates & minor correctionLAPIERRE, Laurent 2007-01-22
New template. Minor corrections. LAPIERRE, Laurent2007-07-23
First versionLAPIERRE, Laurent2006-10-20
3JK reference with ED1.LAPIERRE, Laurent2007-08-0101
RemarksAuthorDateEdition
Document History
Section 3 � Module 4 � Page 3
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 3
Objectives
After the completion of this module, you should be able to:
� List the Modifiers available for Routing.
� Provision Modifiers for Routing Step.
� Provision Routing Based on Modifiers entry.
� Provision Routing Based on Modifiers M-Tree.
� State the content of the WCS system logic for Modifier based Routing.
Section 3 � Module 4 � Page 4
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 4
Objectives [cont.]
This page is left blank intentionally
Section 3 � Module 4 � Page 5
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 5
Table of Contents
Switch to notes view!Page
1 Modifier Based Routing 71.1 Review: Modifier principles for Routing 81.1 Review: Routing based on Modifiers: overview 91.2 Modifiers for Routing versus Modifiers for Translation 101.3 Review: Modifiers available for Routing 111.4 System-defined modifiers 121.5 User-defined modifiers 131.5 User-defined Modifier: CIC Modifier 141.5 User-defined Modifier: IMSI Modifier 151.5 User-defined Modifier: LAC Modifier 161.5 User-defined Modifier: SAI Modifier 171.5 User-defined Modifier: CLI Modifier 181.5 User-defined Modifier: ToD Modifier 191.6 Routing M-Tree object 201.7 Routing M-Tree entry 21
Section 3 � Module 4 � Page 6
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 6
Table of Contents [cont.]
Switch to notes view!
This page is left blank intentionally
Section 3 � Module 4 � Page 7
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 7
1 Modifier Based Routing
Section 3 � Module 4 � Page 8
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 8
1 Modifier Based Routing
1.1 Review: Modifier principles for Routing
� Modifier-based Routing can be used:
� to select a specific outgoing Route List,
� or to release the call with a specific cause code,
� depending on a call parameter such as: location of the call (LAC/CellID, SAI), calling party identity (IMSI, CLI…), etc,
� System and User-defined modifiers for Routing:
� Some Modifiers are System-defined, when the values are normalized (egCPC), some others are user-defined for flexibility purposes (eg IMSI patterns).
� Modifiers are used in “Routing Based on Modifiers” M-Trees.
Section 3 � Module 4 � Page 9
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 9
1 Modifier Based Routing
1.1 Review: Routing based on Modifiers: overview
Route List
Routing based on Modifiers
Route Immediately
* user-defined,** system-defined
modifiers
Release withCause Code
From Orig Routing
Intercept
M-Selector with (CIC, IMSI,LAC,SAI,CLI,ToD)*,
(CPC, OSSS, OCSI,STL, Codec, Service)**
M-Selector with (CIC, IMSI,LAC,SAI,CLI,ToD)*,
(CPC, OSSS, OCSI,STL, Codec, Service)**
Routing with (CIC, IMSI,LAC, SAI, CLI, ToD)*,(CPC, OSSS, OCSI,STL, Codec, Service,
NOA, OICK, ST, TICK)**
� Routing M-Tree is used optionally, after Orig Routing, with a Route Action “Routing based on Modifier”.
� Only one Routing M-Tree used is allowed: it is not possible to loop from a Routing M-Tree to another
Routing M-Tree.
� A Routing M-Tree analyzes up to 5 modifiers together.
� The result of a Routing M-Tree is always :
� Route immediately with a specific Route List,
� or Release the call with a specific Cause Code.
Section 3 � Module 4 � Page 10
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 10
1 Modifier Based Routing
1.2 Modifiers for Routing versus Modifiers for Translation
� Similarities between Modifiers for Routing and for Translation:
� System-defined modifiers values are common.
� Routing M-Tree will analyze up to 5 modifiers, as Translation M-Trees do.
� Routing M-Tree modify next step of Routing, as Translation M-Tree modify next step of Translation.
� Differences between Modifiers for Routing and for Translation:
� Types of modifiers usable for Routing and Translation are different.
� For user-defined modifiers common for Routing and Translation, modifier values are declared two times: for Translation, and for Routing.
� Routing M-Tree do have a Identifier ID (range <1> to <255>) that is not shared with the Tree IDs for Translation.
� Is it not possible to loop from an Routing M-Tree to another Routing M-Tree.
Section 3 � Module 4 � Page 11
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 11
1 Modifier Based Routing
1.3 Review: Modifiers available for Routing
Code Obtained from
Sys
tem
-def
.
Use
r-d
ef.
Purpose
CICM Dialed CAC or subscriber profile X For equal access feature
IMSIM Mobile originator’s IMSI X Modify translations and routing based on which PLMN originating subscriber belongs to
CLIM Calling Line Identity X Similar to IMSI – used to alter translations and routing based on CLI.
LACM CGI received from BSC X Location Area Code + Cell Range Modifier
SAIM SAI received from RNC X Service Area Indicator Modifier (3G)
TODM System Time X Time of Day modifier
NOAM Called Party Number Nature of Address X Nature of Address Routing
CPCM CPC in incoming IAM message X Calling Party Category modifier (ISUP only)
OSSSM OSSS code in VLR X Operator Supplementary Service Support Modifier
CAMELM IN trigger information in the VLR X Routing based on absence or presence of OCSI Camel Mark for the calling party (MOC)
STLM connection indicators received in IAM X Satellite Link Modifier
CODECM originating trunk properties or codec X try to select route using same type of codec
EMZ Emergency Zone Modifier X Allows non-emergency calls (e.g. 611, 311) to use same location –based routing as for emergency calls.
SERVICEM bearer service or teleservice from SETUP X Bearer Capability
The following pages will detail:
� The values of system-defined modifiers
� The provisioning of user-defined modifiers
� The provisioning of Routing M-Trees
� The provisioning of Routing M-Tree entry
Note: Emergency Zone Modifier is only available for North-America.
Section 3 � Module 4 � Page 12
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 12
1 Modifier Based Routing
1.4 System-defined modifiers
� CPC: Calling Party Category:� 0 Unknown, 1 French Operator, …
� Usable for ISUP originating calls only.
� OSSS: � Each OSSS codes available; 0 for OSSS unavailable.
� Camel:� OCSI Camel Mark absent, OCSI Camel Mark present.
� STL:� No satellite, one, or two satellites in the connection.
� Codec:� FR, HR, EFR, FR_AMR, HR_AMR, Default Modifier.
� Service:� BS20, BS30, etc.
� NOA: Nature of Address:� National, International, Unknown, Subscriber.
There is no need to create explicitly the System-Defined modifiers.
Section 3 � Module 4 � Page 13
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 13
1 Modifier Based Routing
1.5 User-defined modifiers
� They are provisioned in Office Parameters / Routing and Translation / Routing
CICM
IMSIM
LACMSAIM
CLIM
ToDM
� CIC: Carrier Instance Code, for Equal Access Carrier feature. Mainly used in US.
� R3.1 Legacy Routings (cont at … routing) and Routing Based on Modifiers shares some modifiers values.
That’s why each User-defined Routing Modifier is provisioned at a dedicated place in the navigation
tree.
This place comes from the place of the user-defined modifier used in the R3.1 legacy routings.
Note: EMZ Modifiers are defined in Office Param / Mobility Config Params / Emergency Zone Provisioning.
Section 3 � Module 4 � Page 14
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 14
1 Modifier Based Routing
1.5 User-defined Modifier: CIC Modifier
� CIC Route Selector is the Modifier.
� Each Carrier Identity Code value is linked to a CIC Route Selector.
� CIC modifiers for Routing are created in
Office Parameters / Routing and Translation / Routing / CIC Routing.
� CIC Modifiers values are declared in 2 steps:
� Carrier Feature Group / FGB associates each CIC value to a CIC Route Selector (Carrier Selector).
� CIC Route Selector is the modifier value.
� Maximum value 32767.
� Free name.
� Note: the CIC value can be chosen in a Prefix Tree entry.
Note: The CIC Carrier Identity Code described here has nothing to do with the CIC number in ISUP or in
BICC (Circuit Id Code or Call Instance Code)
Section 3 � Module 4 � Page 15
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 15
1 Modifier Based Routing
1.5 User-defined Modifier: IMSI Modifier
� Up to 255 Modifiers
� One modifier entry is a IMSI pattern.
� Many IMSI patterns may belong to a single modifier.
� Modifier 255 is the default one.
� IMSI modifiers for Routing are created in
Office Parameters / Routing and Translation / Routing / IMSI Routing / IMSI Route Modifier:
� The name is free, and is given for the single IMSI pattern, not the modifier.
� The Default IMSI modifier may be used for:
� All other IMSIs
� No IMSI provided (for example ISUP incoming call)
Section 3 � Module 4 � Page 16
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 16
1 Modifier Based Routing
1.5 User-defined Modifier: LAC Modifier
� Up to 65535 Modifiers. Modifier 255 is the default one.
� One modifier entry is identified by:
� MCC/MNC, LAC, CellID range
� A free name
� LAC modifiers for Routing are created in
Office Parameters / Routing and Translation / Routing / LAC Routing / LAC Route Modifier.
Notes:
� The LAC drop-down list presents to you the list of „GSM LAC or CELL“ objects created in Mobility
Config. Parameters. So the same LAC may be presented several times if the LAC is split over 2 BSCs, or
is declared with several ranges of cells. But only the value of the LAC is significant here.
� For LAC modifiers created by the Command Line Interface, only the value of the LAC is asked, no
reference to any „GSM LAC or CELL“ object is needed.
Section 3 � Module 4 � Page 17
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 17
1 Modifier Based Routing
1.5 User-defined Modifier: SAI Modifier
� Up to 65535 Modifiers.
� One modifier entry is identified by:
� MCC/MNC, LAC, SAC Range.
� A free name
� SAI modifiers for Routing are created in
Office Parameters / Routing and Translation / Routing / SAI Route Modifier.
Notes:
� The SAI field gives the list of LACs: the LAC has to be chosen.
� The CellID range does represent the SAC range for the modifier entry.
Section 3 � Module 4 � Page 18
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 18
1 Modifier Based Routing
1.5 User-defined Modifier: CLI Modifier
� Up to 255 Modifiers. Modifier 255 is the default one.
� One modifier entry is identified by:
� Nature of Address, CLI pattern, Min and Max digit Count
� A free name
� CLI modifiers for Routing are created in
Office Parameters / Routing and Translation / Routing / CLI Route Modifier.
� The Default CLI modifier may be used for:
� All other CLIs
� No CLI provided
� More than one CLI modifier entry may belong to the same CLI Modifier.
Section 3 � Module 4 � Page 19
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 19
1 Modifier Based Routing
1.5 User-defined Modifier: ToD Modifier
� ToD Route Selectors are the modifiers:
� Index: up to 32767 modifiers.
� Class: free name.
� ToD By Source Groups is used to associate days / hours to a ToD Route Selector.
� ToD modifiers for Routing are created in
Office Parameters / Routing and Translation / Routing / ToD Routing / ToD Route Selector.
� Note: for ToD by Source Group provisioning, only Subscriber Group “1 Generic” is available.
Section 3 � Module 4 � Page 20
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 20
1 Modifier Based Routing
1.6 Routing M-Tree object
M-Trees for Routing are created in
Office Parameters / Routing and Translation / Routing / Modifier Based Routing.
Parameters for a Routing M-Tree:
� Route Selector: from 1 to 255. This ID is not shared with the others M and D-Trees for Normalization
and Prefix Trees.
� Name : free name
� Selector: from 1 to 5 modifiers together, in the list of available modifiers for Normalization.
The example above shows the creation of one Routing M-Tree that will modify routing depending of 2
modifiers: Number of Satellite(s) in the connection, and nature of the call: prepaid/postpaid.
Section 3 � Module 4 � Page 21
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 21
1 Modifier Based Routing
1.7 Routing M-Tree entry
identification output
Routing M-trees entries are created in
Office Parameters / Routing and Translation / Routing / Modifier Based Routing / <Tree_ID>.
� In a Routing M-Tree entry, we can split the object into 3 groups of parameters:
� Identification: use to select an entry of the Tree:
� Free name for the M-Tree entry.
� Selector: the incoming Call Context parameters must match all modifiers values to select this M-Tree
entry.
� Output: system logic and output of the Modifier Based Routing: only 2 possibilities:
� Intercept: release the call, a cause code must be provided.
� Route Immediately: route the call, a Route List must be provided.
Section 3 � Module 4 � Page 22
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 22
Exercise – Digit Outpulse Maps and Source Modifiers
� Please do the exercise 7 of your Exercises Book:
„ Emergency Number Translation and Routing depending on LAC/Cell and IMSI “
Time allowed: 2h00
Section 3 � Module 4 � Page 23
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 23
Self-Assessment on the Objectives
� Please be reminded to fill in the formSelf-Assessment on the Objectivesfor this module
� The form can be found in the first partof this course documentation
Section 3 � Module 4 � Page 24
All Rights Reserved © 2007, Alcatel-Lucent
3JK10622AAAAWBZZA Edition 2
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Routing provisioning � Modifier Based Routing 3 � 4 � 24
End of ModuleModifier Based Routing
Section 4 � Module 1 � Page 1
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
Do not delete this graphic elements in here:
All Rights Reserved © Alcatel-Lucent 2007
5060 WCS (Wireless Call Server) � W 5.1 Translation & Routing
4�1 Module 1Appendix
3JK10623AAAAWBZZA Edition 1
Section 4Appendix
Section 4 � Module 1 � Page 2
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 2
Blank Page
This page is left blank intentionally
Updates & minor correctionLAPIERRE, Laurent 2007-01-22
New template. Minor corrections. LAPIERRE, Laurent2007-07-23
First versionLAPIERRE, Laurent2006-10-20
3JK reference with ED1.LAPIERRE, Laurent2007-08-0101
RemarksAuthorDateEdition
Document History
Section 4 � Module 1 � Page 3
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 3
Objectives
Give a description of the following features:
� E911 Emergency Calls
� HPLMN ODB Configuration
� 7-digit dialing
� WPS
� Time Based Substitution
Section 4 � Module 1 � Page 4
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 4
Objectives [cont.]
This page is left blank intentionally
Section 4 � Module 1 � Page 5
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 5
Table of Contents
Switch to notes view!Page
1 E911 Emergency Calls provisioning 72 HPLMN ODB Configuration 123 7-digit dialing 184 WPS 245 Time Based Substitution 296 Abbreviations and Acronyms 37
Section 4 � Module 1 � Page 6
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 6
Table of Contents [cont.]
Switch to notes view!
This page is left blank intentionally
Section 4 � Module 1 � Page 7
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 7
1 E911 Emergency Calls provisioning
Section 4 � Module 1 � Page 8
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 8
Emergency Service – LAC or CELL Call Provisioning
Type of E911 Solution
Phase2 E911
Phase1 E911
Phase2 E911
Phase0 911
Emergency Service – LAC or CELL Call Provisioning
� Dialed digits of 911 trigger an emergency call.
� The MCC/MNC, LAC, and Cell ID of the emergency call are delivered in the incoming BSSAP message.
� The call is first processed here. No other pre-processing is performed.
� Emer Srvc Zone ID points to the record containing information that enables identification of the specific PSAP to which the call would be routed. This information is provisioned in Emergency Service Zone Provisioning.
� The Type of E911 Solution (Phase 0,1,2) is specified here.
Section 4 � Module 1 � Page 9
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 9
PSAP
GMLC
LAC/Cell
IMPC
SMLC
Emergency Service – Phases
� Phase 0: MSC does Translations on PSAP DN (provisioned on the MSC) to route to PSAP. The
Emergency Service Zone and associated PSAP DN is selected based on LAC/Cell of
incoming 911 call. The LAC/Cell information is not relayed to the PSAP.
� Phase 1: The MSC can pick a ESRK from a set of ranges provisioned and do translations to
route to the PSAP or simply translate based on ESRD. The ESRK may be provisioned on the
MSC or the MSC can query the IMPC (SCP) for ESRK based on LAC/Cell of incoming 911 call.
MSC does translations on ESRK or ESRD to route to PSAP.
� Phase 2: In addition to all of Phase 1, Lat/Long location of the subscriber is retrieved
from SMLC by MSC and forwarded to GMLC. GMLC forwards the same information to PSAP.
Emergency Service – Phases
Section 4 � Module 1 � Page 10
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 10
Emergency Service – Zone Provisioning
EC Routing Option
Route using PSAP DNRoute using ESRCRoute using ESRKRoute using INAP SCP response
Route using PSAP DN
Emergency Service – Zone Provisioning
� Emer Srvc Zone Id, Emer Srvc Zone Name, PSAP Zone DN, ESRK Poolranges and other related parameters are provisioned here.
� EC Routing Option specifies how the switch routes the call to the PSAP. The choices are:
• Route by PSAP DN (Phase 0,1,2)
• Route by ESRD/ESRK (Phase 1,2)
• Route by INAP SCP response
Section 4 � Module 1 � Page 11
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 11
Emergency Service – Call Parameters
Emergency Service – Call Parameters
� System default parameter values for E911 are provisioned here.
Section 4 � Module 1 � Page 12
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 12
2 HPLMN ODB Configuration
Section 4 � Module 1 � Page 13
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 13
Service Criteria tableOBD Specific Type =Allow or Not Allow
ODB Configuration (Logic Flow)
WirelessNormalization
Mobile NumberPortability check
Check VLR ODBConfiguration
Not Allow
Allow
Intercept
PLMN ODB Mapping tablePLMN Specific Barring Typemapped to Service Key
Service Key =OBD Specific Type
Service Key =Local Call Only
Service Criteria List tableDigit Pattern mapped
to dialed digits
Found
Not
Found
LCO Exception List tableDigit Pattern mapped
to dialed digits
Match
Found
NoMatchFound
ODB Configuration (Logic Flow)
� ODB pertains only to mobile originated calls and is performed after Wireless Normalization.
� ODB allows the operator to regulate access by subscribers to services such as voice SMS, supplementary services, and roaming.
Note: PLMN Specific Barring Types are defined in the HLR for each subscriber. This information is downloaded to the VLR upon
mobile registration.
Section 4 � Module 1 � Page 14
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 14
ODB Configuration
Identification
PLMN Specific Barring Type 1
ODB Specific Type 1
Properties
PLMN ODB ID
Service Key
ODB Configuration
� In the PLMN OBD Mapping table, each PLMN Specific Barring Type (1,2,3,4) is mapped to a Service Key on the switch. These Service Keys have the following values:
• ODB Specific Type1
• ODB Specific Type2
• ODB Specific Type3
• ODB Specific Type4
• Local Call Only
Section 4 � Module 1 � Page 15
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 15
ODB Configuration
ODB Specific Type 1
Digit Type
Service Code
Service Key Digit Pattern
972
Identification
ODB Configuration
� After the PLMN Specific Barring Type has been mapped to the ODB Specific Type, the Service Criteria List table is checked.
� The Digit Pattern field is checked for a match with the dialed digits, based on the Digit Type field.
� The Digit Type field has two options:
• Service Code: A 3-digit code used to access telephone company services, for example, 123 (voice mail), 611 (customer service),411 (directory information), and 911 (emergency service).
• International Formatted DN: A telephone number that includes the country code. For example, 011972.
� Whether the choice is Service Code or International Formatted DN, the Digit Pattern field is compared to the dialed digits for a match.
• For Service Code, it must be exact length and match.
• For International Formatted DN, it can be just a prefix pattern match.
� You can add multiple entries in Service Criteria List table.
� If the ODB check fails to find a match, the call is not allowed.
Section 4 � Module 1 � Page 16
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 16
ODB Configuration
ODB Specific Type 1Service Key
Criteria Allow
Allow
Not Allow
ODB Configuration
� If the ODB check does find a match, it doesn’t automatically mean the call is allowed.
� The switch will check the Service Criteria table, where the Service Key(ODB Specific Type X) is mapped to Criteria (Allow, Not Allow).
� Only if it’s allowed, will the call pass ODB process.
Section 4 � Module 1 � Page 17
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 17
ODB Configuration
LCO Exception ID
Properties
Digit Pattern
1212
Identification
0
ODB Configuration
� If the PLMN Specific Barring Type is mapped to Local Call Only (rather than an ODB Specific Type), the switch will look in the LCO ExceptionList table.
� The LCO Exception List table is a list of digits that the customer will not have access to.
� If the dialed number matches any digits in the exception list, the call is not completed. For example, if you do not want a subscriber to have access to 900 service, add it to the exception list so the call is not completed when 900 is dialed.
Section 4 � Module 1 � Page 18
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 18
3 7-digit dialing
Section 4 � Module 1 � Page 19
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 19
7-Digit Dialing
Dialing Digit Flag
10-digits dialing
BSS 7-digits dialing
WSS 7-digits dialing
No WSS 7-digit allowed
10-digits dialing
7-Digit Dialing
� This feature allows the mobile user to dial only the last 7 digits instead of all 10 digits when making a call within the same NPA.
� In System Parameters you can choose one of the following values to activate 7-digit dialing:
• BSS 7-digits dialing
• WSS 7-digits dialing
• No WSS 7-digit allowed
Section 4 � Module 1 � Page 20
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 20
7-Digit Dialing – BSS
BSSAP
Calling Party = 2148675309LATA = 552BSS Entity = 11
Lata Number 552 Dallas
Radio Network Id 11
7-Digit Dialing – BSS
� If the BSS 7-digits dialing option is active, the BSS Entity must be configured with a LATA.
� The system checks to see if the calling party number matches any NPA configured under the LATA.
• If found, the call is allowed to proceed.
• If not found, the call is released.
Section 4 � Module 1 � Page 21
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 21
7-Digit Dialing – Default LATA
7-Digit Dialing – Default LATA
� LATA 1 is a system-wide default LATA.
� If the WSS 7-digits dialing option is active, or the No WSS 7-digits dialing option is active, the system uses the default LATA.
� LATA 1 and it’s information must be provisioned.
Section 4 � Module 1 � Page 22
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 22
7-Digit Dialing – WSS
BSSAP
Calling Party = 2148675309LATA = 552BSS Entity = 11
NPA found,call proceeds.
Digit Dialing Flag WSS 7-digits dialing
7-Digit Dialing – WSS
� If the WSS 7-digits dialing option is active, the system checks to see if the calling party number matches any NPA configured under the default LATA.
• If found, the call is allowed to proceed.
• If not found, the call is released.
Section 4 � Module 1 � Page 23
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 23
7-Digit Dialing – No WSS
BSSAP
Calling Party = 6338675309LATA = 552BSS Entity = 11
NPA not found,call proceeds.
Digit Dialing Flag No WSS 7-digit allowed
7-Digit Dialing – No WSS
� If the No WSS 7-digits dialing option is active, the system checks to see if the calling party number matches any NPA configured under thedefault LATA.
• If found, the call is released.
• If not found, the call is allowed to proceed.
Section 4 � Module 1 � Page 24
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 24
4 WPS
Section 4 � Module 1 � Page 25
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 25
Wireless Priority Service
Name WPSDescription Wireless Priority Service
Wireless Priority Service
� WPS is a feature to support routing of high priority calls, like calls originating from police, fire department, ambulance, and such.
� All such calls have a *272 prefix for the called number. The WCSrecognizes the high priority call based on this prefix.
� A WPS subscriber dials *272 + called party number. The *272 is stripped on the first pass of prefix translation and the remaining digits are processed on the second pass of translations.
� Dialing *272911 for emergency is not allowed and will be droppedby the switch.
� A WPS resource has to be activated as one of the provisioning steps.
Section 4 � Module 1 � Page 26
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 26
Wireless Priority Service
WPS Allowed
Mobile Country Code 310
Mobile Network Code 260
Wireless Priority Service
� Under Network Allowed Services, you need to add a resource with MCC, MNC values and WPS Allowed box checked.
� There are also certain parameters in System Parameters that need to be given specific values. These parameters are under Call Managerand Facility Manager.
Section 4 � Module 1 � Page 27
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 27
Wireless Priority Service
12345Group Number
Precedence
Wireless Priority Service
� In ISUP trunk group properties, check the Precedence box. This indicates that this trunk group is designated to send out a WPS call from the switch after translations.
Section 4 � Module 1 � Page 28
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 28
Wireless Priority Service
Name *272 4D-15D
Digit String *272
Digit String Type Wireless Priority Service
Wireless Priority Service
� In the Standard Normalization Tree, make sure you have an entry to match *272 pattern as shown here.
Section 4 � Module 1 � Page 29
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 29
5 Time Based Substitution
Section 4 � Module 1 � Page 30
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 30
Yes
Timed PrefixSubstitute
DN = xxx-xxx-xxxx
Get Time Slot Index(Permissive period)
DN=SubstitutedPrefix?
YesNo
Prefix SubstituteTime Slot
Currenttime withinTime Slot?
Convert oldNPA to new.Return DN
ReturnError Cause
Continue translationsNo Yes
Get TmSlt Indx For Err
Currenttime withinTime Slot?
No
Time Based Substitution
� This feature is used to support NPA split.
� NPA split is made subscriber friendly via prefix substitution for a given period of time.
Time Based Substitution
Section 4 � Module 1 � Page 31
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 31
Time Based Substitution
Time Based Substitution
� For each old NPA and new NPA combination, the following dates are defined:
• Start of NPA split (T1)
• End of Permissive Dialing (T2)
• End of NPA split (T3)
� For example, an area code is split in two with 2 NPAs.
• For a T1 period of time, you want to treat calls to all affected 7 digit numbers + either NPA the same (i.e. both valid).
• After that, for a T2 period of time, you want to support only the new NPA and reject all called numbers with the old NPA + 7 digits (i.e. only new NPA + same 7 digits is valid).
• After T3, you want to treat all numbers (with old or new NPA) independently (i.e. there could be valid numbers with the same 7digits, each with a different NPA).
Section 4 � Module 1 � Page 32
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 32
Time Based Substitution – T1 Time Period
DN = 909-323-4567
DN = 909-323-4567
Month 7Year 2006
Day 1
Month 10Year 2006
Day 1
Outgoing:NPA unchanged
Current date/timewithin Time Slot
Incoming
Match old NPA
Time Slot Index
TmSlt Indx For Err
Substituted Prefix 9093
3
4Substituting Prefix 4513
Error Cause Unallocated number
Time Index 3
Time Based Substitution – T1 Time Period
� Let’s say NPA 909 is split into two NPAs, 909 and 451:
• New NPA covers numbers 451-3xx-xxxx
� A call is made to 909-323-4567.
� A match is made of the incoming dialed NPA with the old NPA in the Time Prefix Substitute table.
� The Time Slot Index value is used to index into the Prefix SubstituteTime Slot table, Time Index field.
• The current date/time is within the specified time slot.
• The dialed number contains the old NPA.
• Therefore, the dialed number is sent out unchanged.
Section 4 � Module 1 � Page 33
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 33
Time Based Substitution – T1 Time Period
DN = 451-323-4567
Month 7Year 2006
Day 1
Month 10Year 2006
Day 1
Current date/timewithin Time Slot
Incoming
Match new NPA
DN = 909-323-4567
Outgoing:Old NPA substituted
Time Slot Index
TmSlt Indx For Err
Substituted Prefix 9093
3
4Substituting Prefix 4513
Error Cause Unallocated number
Time Index 3
Time Based Substitution – T1 Time Period
� A call is made to 451-323-4567.
� A match is made of the incoming dialed NPA with the new NPA in the Time Prefix Substitute table.
� The Time Slot Index value is used to index into the Prefix SubstituteTime Slot table, Time Index field.
• The current date/time is within the specified time slot.
• The dialed number contains the new NPA.
• Therefore, the switch will substitute 4513 with 9093 and the call will go to 909-323-4567.
Section 4 � Module 1 � Page 34
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 34
Time Based Substitution – T2 Time Period
DN = 909-323-4567
DN = 909-323-4567
Month 10Year 2006
Day 1
Month 02Year 2007
Day 1
Outgoing:NPA unchanged
Current date/timewithin Time Slot
Incoming
Match old NPA
Time Slot Index
TmSlt Indx For Err
Substituted Prefix 9093
3
4Substituting Prefix 4513
Error Cause Unallocated number
Time Index 4
Time Based Substitution – T2 Time Period
� A call is made to 909-323-4567.
� A match is made of the incoming dialed NPA with the old NPA in the Time Prefix Substitute table.
� The Time Slot Index value is used to index into the Prefix SubstituteTime Slot table, Time Index field.
• The current date/time is not within the specified time slot, so no action is taken.
� The TmSlt Indx For Err value is used to index into the Prefix SubstituteTime Slot table, Time Index field.
• The current date/time is within the specified time slot.
• The dialed number contains the old NPA.
• Therefore, the dialed number is sent out unchanged.
Section 4 � Module 1 � Page 35
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 35
Time Based Substitution – T2 Time Period
DN = 451-323-4567
Month 10Year 2006
Day 1
Month 02Year 2007
Day 1
Current date/timewithin Time Slot
Incoming
Match new NPA
Call rejected.Announcement played.
Time Index 4
Time Slot Index
TmSlt Indx For Err
Substituted Prefix 9093
3
4Substituting Prefix 4513
Error Cause Unallocated number
Time Based Substitution – T2 Time Period
� A call is made to 451-323-4567.
� A match is made of the incoming dialed NPA with the new NPA in the Time Prefix Substitute table.
� The Time Slot Index value is used to index into the Prefix SubstituteTime Slot table, Time Index field.
• The current date/time is not within the specified time slot, so no action is taken.
� The TmSlt Indx For Err value is used to index into the Prefix SubstituteTime Slot table, Time Index field.
• The current date/time is within the specified time slot.
• The dialed number contains the new NPA.
• Therefore, no NPA substitution will be made. The call is rejected and an announcement is played (since the number is not allowed to exist yet).
Section 4 � Module 1 � Page 36
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 36
Time Based Substitution – T3 Time Period
DN = 909-323-4567 or 451-323-4567
DN = xxx-x23-4567
Month 10Year 2006
Day 1
Month 02Year 2007
Day 1
Outgoing,
unchanged
Current date/timenot within Time Slot
Incoming
Match NPA
Month 7Year 2006
Day 1
Month 10Year 2006
Day 1
Current date/timenot within Time Slot
Time Slot Index
TmSlt Indx For Err
Substituted Prefix 9093
3
4Substituting Prefix 4513
Time Index 3Time Index 4
Time Based Substitution – T3 Time Period
� T2 time period ends and T3 time period begins:
• 451-323-4567 is added to the directory. This is allowed after T2 time period ends. In the directory you now have 451-323-4567 and also 909-323-4567.
� A call is made to either 909-323-4567 or 451-323-4567.
� A match is made of the incoming dialed NPA with the NPA in the Time Prefix Substitute table.
� The Time Slot Index value is used to index into the Prefix SubstituteTime Slot table, Time Index field.
• The current date/time is not within the specified time slot, so no action is taken.
� The TmSlt Indx For Err value is used to index into the Prefix SubstituteTime Slot table, Time Index field.
• The current date/time is not within the specified time slot, so no action is taken.
• Therefore, the dialed number is sent out unchanged.
Section 4 � Module 1 � Page 37
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 37
6 Abbreviations and Acronyms
Section 4 � Module 1 � Page 38
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 38
Abbreviations and Acronyms
Switch to notes view!
Asynchronous Transfer ModeATM
ATM InterfacesAI
ATM Adaptation Layer Level 2AAL2
A
B
BSS Application PartBSSAP
Base Station ControllerBSC
Base station SystemBSS
C
Calling Party CategoryCPC
Called Party AddressCDPA
Calling Party AddressCGPA
Command Line InterfaceCLI
Circuit Identification Code (ISUP), Call Instance Code (BICC), Carrier Identification Code
CIC
Channelized InterfaceCI
Call Control ModuleCCM
Channel Associated SignalingCAS
Customized Application for Mobile network Enhanced LogicCAMEL
Section 4 � Module 1 � Page 39
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 39
Abbreviations and Acronyms [cont.]
Switch to notes view!
Digital Signal Level ThreeDS3
Digital Signal Level OneDS1
Digital Signal Level ZeroDS0
Destination Point CodeDPC
Detection Point 3DP3
Detection Point 2DP2
Dialed NumberDN
D
E
Emergency Service Routing KeyESRK
Emergency Service Routing DigitsESRD
Establish Temporary ConnectionETC
F
Feature Group DFGD
Future Public Land Mobile NetworkFPLMN
G
Gateway Mobile Location CenterGMLC
Global Title TranslationGTT
Gateway Mobile Switching CenterGMSC
Generic Access ParameterGAP
Section 4 � Module 1 � Page 40
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 40
Abbreviations and Acronyms [cont.]
Switch to notes view!
H
I
International Mobile Subscriber Identity IMSI
I? Mobile Positioning CenterIMPC
SS7 Initial Address MessageIAM
Intelligent Network Application PartINAP
ISDN User PartISUP
L
Local Call OnlyLCO
Location Routing NumberLRN
Location Area CodeLAC
Local Number PortabilityLNP
Local Access and Transport AreaLATA
Home Location RegisterHLR
Handover NumberHON
Section 4 � Module 1 � Page 41
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 41
Abbreviations and Acronyms [cont.]
Switch to notes view!
M
Mobile OriginatedMO
Mobile Station Roaming NumberMSRN
Mobile Subscriber ISDN NumberMSISDN
Mobile Network CodeMNC
Mobile Country CodeMCC
Mobile-service Switching CenterMSC
Message Transfer Part Level 2MTP2
Mobile Number PortabilityMNP
Media GatewayMGW
Mobile Application PartMAP
Message Transfer Part Level 3MTP3
Network CAMEL Subscription InformationNCSI
Numbering Plan Area NPA
National Security Emergency PreparednessNS EP
Number Portability DatabaseNPDB
Nature of AddressNOA
N
O
Operator Determined BarringODB
Originating CAMEL Subscription InformationOCSI
Origination Point CodeOPC
Optical Carrier level 3OC3
Operator Services Supplementary ServiceOSSS
Section 4 � Module 1 � Page 42
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 42
Abbreviations and Acronyms [cont.]
Switch to notes view!
P
Provide Roaming NumberPRN
Public Land Mobile Network PLMN
Public Switched Telephone NetworkPSTN
Public Safety Answering PointPSAP
R
Ring To YouR2U
Synchronous Transport Signal 1 STS-1
Serving Mobile Location CenterSMLC
Signal Transfer PointSTP
Subsystem NumberSSN
Signaling System #7SS7
Send Routing InformationSRI
Short Message ServiceSMS
Signaling Connection and Control PartSCCP
Service Control PointSCP
S
T
Translations & RoutingT&R
Time of DayToD
Trunk Group TG
Section 4 � Module 1 � Page 43
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 43
Abbreviations and Acronyms [cont.]
Switch to notes view!
U
UMTS Radio Access NetworkUTRAN
Universal Mobile Telecommunications SystemUMTS
V
Visiting MSCVMSC
Virtual TributaryVT
Visitor Location RegisterVLR
Wireless Call ServerWCS
Wireless Priority ServiceWPS
Wireless Media GatewayWMG
Wireless Element ManagerWEM
W
Section 4 � Module 1 � Page 44
All Rights Reserved © 2007, Alcatel-Lucent
3JK10623AAAAWBZZA Edition 1
All Rights Reserved © Alcatel-Lucent 20075060 WCS (Wireless Call Server)
W 5.1 Translation & Routing
Appendix � Appendix 4 � 1 � 44
End of ModuleAppendix
@@COURSENAME - Page 1All Rights Reserved © Alcatel-Lucent @@YEAR
All Rights Reserved © Alcatel-Lucent @@YEAR
@@COURSENAME@@PRODUCT
1
Last But One Page
Switch to notes view!
This page is left blank intentionally
@@COURSENAME - Page 2All Rights Reserved © Alcatel-Lucent @@YEAR
All rights reserved © Alcatel-Lucent @@YEARPassing on and copying of this document, use and communication of its
contents not permitted without written authorization from Alcatel-Lucent