316
W 5.1 Translation & Routing - Page 1 All 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

Routing & translation

Embed Size (px)

DESCRIPTION

ROUTING AND TRANSLATION INFORMATION OF NETWORKING

Citation preview

Page 1: Routing & translation

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

Page 2: Routing & translation

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

Page 3: Routing & translation

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.

Page 4: Routing & translation

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

Page 5: Routing & translation

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

Page 6: Routing & translation

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

Page 7: Routing & translation

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

Page 8: Routing & translation

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

Page 9: Routing & translation

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.

Page 10: Routing & translation

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

Page 11: Routing & translation

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

����

Page 12: Routing & translation

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

����

Page 13: Routing & translation

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

Page 14: Routing & translation

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

Page 15: Routing & translation

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

Page 16: Routing & translation

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

Page 17: Routing & translation

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

Page 18: Routing & translation

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

Page 19: Routing & translation

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

Page 20: Routing & translation

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).

Page 21: Routing & translation

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.

Page 22: Routing & translation

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.

Page 23: Routing & translation

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.

Page 24: Routing & translation

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.

Page 25: Routing & translation

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

Page 26: Routing & translation

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

Page 27: Routing & translation

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.

Page 28: Routing & translation

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.

Page 29: Routing & translation

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.

Page 30: Routing & translation

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.

Page 31: Routing & 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.

Page 32: Routing & translation

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.

Page 33: Routing & translation

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.

Page 34: Routing & 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

Page 35: Routing & translation

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.

Page 36: Routing & translation

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.

Page 37: Routing & translation

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

Page 38: Routing & translation

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

Page 39: Routing & translation

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.

Page 40: Routing & translation

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.

Page 41: Routing & translation

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.

Page 42: Routing & translation

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.

Page 43: Routing & translation

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

Page 44: Routing & translation

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.

Page 45: Routing & translation

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.

Page 46: Routing & 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

Page 47: Routing & translation

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.

Page 48: Routing & translation

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.

Page 49: Routing & translation

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)

Page 50: Routing & translation

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.

Page 51: Routing & translation

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

Page 52: Routing & translation

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.

Page 53: Routing & translation

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

Page 54: Routing & translation

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

Page 55: Routing & translation

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.

Page 56: Routing & translation

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.

Page 57: Routing & translation

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.

Page 58: Routing & translation

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.

Page 59: Routing & translation

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

Page 60: Routing & translation

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>.

Page 61: Routing & translation

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

Page 62: Routing & translation

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

Page 63: Routing & translation

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

Page 64: Routing & translation
Page 65: Routing & translation

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

Page 66: Routing & translation

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

Page 67: Routing & translation

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.

Page 68: Routing & translation

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

Page 69: Routing & translation

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

Page 70: Routing & translation

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

Page 71: Routing & translation

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

Page 72: Routing & translation

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.

Page 73: Routing & translation

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

Page 74: Routing & translation

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.

Page 75: Routing & translation

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.

Page 76: Routing & translation

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.

Page 77: Routing & translation

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.

Page 78: Routing & translation

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?

Page 79: Routing & translation

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.

Page 80: Routing & translation

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.

Page 81: Routing & translation

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

Page 82: Routing & translation

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”.

Page 83: Routing & translation

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

Page 84: Routing & translation

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.

Page 85: Routing & translation

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.

Page 86: Routing & translation

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.

Page 87: Routing & translation

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.

Page 88: Routing & translation

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

Page 89: Routing & translation

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

Page 90: Routing & translation
Page 91: Routing & translation

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

Page 92: Routing & translation

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

Page 93: Routing & translation

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.

Page 94: Routing & translation

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

Page 95: Routing & translation

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

Page 96: Routing & translation

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

Page 97: Routing & translation

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

Page 98: Routing & 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.

Page 99: Routing & translation

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 ».

Page 100: Routing & 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.

Page 101: Routing & translation

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.

Page 102: Routing & translation

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.

Page 103: Routing & translation

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.

Page 104: Routing & translation

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.

Page 105: Routing & translation

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.

Page 106: Routing & translation

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.

Page 107: Routing & translation

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.

Page 108: Routing & translation

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.

Page 109: Routing & translation

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.

Page 110: Routing & translation

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.

Page 111: Routing & translation

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.

Page 112: Routing & translation

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.

Page 113: Routing & translation

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.

Page 114: Routing & translation

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.

Page 115: Routing & translation

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.

Page 116: Routing & translation

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.

Page 117: Routing & translation

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.

Page 118: Routing & translation

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.

Page 119: Routing & translation

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>.

Page 120: Routing & translation

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.

Page 121: Routing & translation

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.

Page 122: Routing & translation

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.

Page 123: Routing & translation

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.

Page 124: Routing & translation

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

Page 125: Routing & translation

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

Page 126: Routing & translation
Page 127: Routing & 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

Page 128: Routing & translation

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

Page 129: Routing & translation

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.

Page 130: Routing & translation

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

Page 131: Routing & translation

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

Page 132: Routing & translation

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

Page 133: Routing & translation

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

Page 134: Routing & 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.

Page 135: Routing & translation

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.

Page 136: Routing & translation

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.

Page 137: Routing & translation

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

Page 138: Routing & translation

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

Page 139: Routing & 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

Page 140: Routing & translation

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

Page 141: Routing & translation

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.

Page 142: Routing & translation

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

Page 143: Routing & translation

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

Page 144: Routing & translation

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

Page 145: Routing & translation

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

Page 146: Routing & 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.

Page 147: Routing & translation

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.

Page 148: Routing & translation

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.

Page 149: Routing & translation

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

Page 150: Routing & translation

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

Page 151: Routing & 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

Page 152: Routing & translation

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

Page 153: Routing & translation

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.

Page 154: Routing & 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

Page 155: Routing & translation

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

Page 156: Routing & translation

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

Page 157: Routing & translation

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

Page 158: Routing & 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.

Page 159: Routing & translation

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

Page 160: Routing & 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.

Page 161: Routing & translation

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‘.

Page 162: Routing & translation

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)

Page 163: Routing & translation

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

Page 164: Routing & translation

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.

Page 165: Routing & translation

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.

Page 166: Routing & translation

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.

Page 167: Routing & translation

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.

Page 168: Routing & translation

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.

Page 169: Routing & translation

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.

Page 170: Routing & translation

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.

Page 171: Routing & translation

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.

Page 172: Routing & translation

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.

Page 173: Routing & translation

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.

Page 174: Routing & translation

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

Page 175: Routing & translation

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.

Page 176: Routing & translation

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.

Page 177: Routing & translation

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.

Page 178: Routing & translation

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.

Page 179: Routing & translation

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.

Page 180: Routing & translation

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.

Page 181: Routing & translation

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

Page 182: Routing & translation

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

Page 183: Routing & translation

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

Page 184: Routing & translation
Page 185: Routing & 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

Page 186: Routing & translation

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

Page 187: Routing & translation

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.

Page 188: Routing & translation

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

Page 189: Routing & translation

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

Page 190: Routing & translation

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

Page 191: Routing & translation

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

Page 192: Routing & translation

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.

Page 193: Routing & translation

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).

Page 194: Routing & translation

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.

Page 195: Routing & translation

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)

Page 196: Routing & translation

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.

Page 197: Routing & translation

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.

Page 198: Routing & translation

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

Page 199: Routing & translation

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

Page 200: Routing & translation
Page 201: Routing & translation

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

Page 202: Routing & translation

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

Page 203: Routing & translation

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

Page 204: Routing & translation

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

Page 205: Routing & translation

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

Page 206: Routing & translation

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

Page 207: Routing & translation

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

Page 208: Routing & translation

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.

Page 209: Routing & translation

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.

Page 210: Routing & translation

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.

Page 211: Routing & translation

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.

Page 212: Routing & translation

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.

Page 213: Routing & translation

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.

Page 214: Routing & translation

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.

Page 215: Routing & translation

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.

Page 216: Routing & translation

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.

Page 217: Routing & translation

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

Page 218: Routing & translation

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.

Page 219: Routing & translation

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

Page 220: Routing & translation

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.

Page 221: Routing & translation

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

Page 222: Routing & translation

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).

Page 223: Routing & translation

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.

Page 224: Routing & translation

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.

Page 225: Routing & translation

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.

Page 226: Routing & translation

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.

Page 227: Routing & translation

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.

Page 228: Routing & translation

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

Page 229: Routing & translation

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

Page 230: Routing & translation

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

Page 231: Routing & translation

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

Page 232: Routing & translation

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

Page 233: Routing & translation

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.

Page 234: Routing & translation

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

Page 235: Routing & translation

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

Page 236: Routing & translation

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

Page 237: Routing & translation

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

Page 238: Routing & translation

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.

Page 239: Routing & translation

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.

Page 240: Routing & translation

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.

Page 241: Routing & translation

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.

Page 242: Routing & translation

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”.

Page 243: Routing & translation

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

Page 244: Routing & translation

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

Page 245: Routing & translation

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

Page 246: Routing & translation
Page 247: Routing & translation

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

Page 248: Routing & translation

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

Page 249: Routing & translation

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.

Page 250: Routing & translation

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

Page 251: Routing & translation

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

Page 252: Routing & translation

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

Page 253: Routing & translation

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

Page 254: Routing & translation

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.

Page 255: Routing & translation

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.

Page 256: Routing & translation

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.

Page 257: Routing & translation

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.

Page 258: Routing & translation

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.

Page 259: Routing & translation

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.

Page 260: Routing & translation

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)

Page 261: Routing & translation

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)

Page 262: Routing & translation

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.

Page 263: Routing & translation

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.

Page 264: Routing & translation

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.

Page 265: Routing & translation

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.

Page 266: Routing & translation

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.

Page 267: Routing & translation

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.

Page 268: Routing & translation

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

Page 269: Routing & translation

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

Page 270: Routing & translation

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

Page 271: Routing & translation

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

Page 272: Routing & translation

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

Page 273: Routing & translation

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

Page 274: Routing & translation

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

Page 275: Routing & translation

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

Page 276: Routing & translation

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

Page 277: Routing & translation

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

Page 278: Routing & translation

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.

Page 279: Routing & translation

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

Page 280: Routing & translation

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

Page 281: Routing & translation

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.

Page 282: Routing & translation

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

Page 283: Routing & translation

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.

Page 284: Routing & translation

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

Page 285: Routing & translation

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.

Page 286: Routing & translation

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.

Page 287: Routing & translation

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.

Page 288: Routing & translation

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

Page 289: Routing & translation

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

Page 290: Routing & translation

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.

Page 291: Routing & translation

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.

Page 292: Routing & translation

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.

Page 293: Routing & translation

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.

Page 294: Routing & translation

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

Page 295: Routing & translation

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.

Page 296: Routing & translation

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.

Page 297: Routing & translation

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.

Page 298: Routing & translation

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.

Page 299: Routing & translation

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

Page 300: Routing & translation

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

Page 301: Routing & translation

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).

Page 302: Routing & translation

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.

Page 303: Routing & translation

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.

Page 304: Routing & translation

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.

Page 305: Routing & translation

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).

Page 306: Routing & translation

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.

Page 307: Routing & translation

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

Page 308: Routing & translation

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

Page 309: Routing & translation

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

Page 310: Routing & translation

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

Page 311: Routing & translation

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

Page 312: Routing & translation

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

Page 313: Routing & translation

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

Page 314: Routing & translation

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

Page 315: Routing & translation

@@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

Page 316: Routing & translation

@@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