Escolar Documentos
Profissional Documentos
Cultura Documentos
• Introduction
• Pres entation of tools and methods
• R eview of previous res earch
• R es ults
• Own contribution
• Conclus ions
SOURCE: [Vei00]
8 © HUT 2002 ollikainen_230402.PPT / 23.04.2002, M.S c. T hes is s eminar/ S aOl
CAME L S tandardization within
3GP P
• Need for
"IN" s upporting mobile terminals
S ervices not covered by s tandardis ed GS M s ervices
S ervices for s ubs cribers roaming outs ide the HPLMN
E as ier multivendor interaction
• T he S tandardis ation res ult was
10
or jus t CAME L
© HUT 2002 ollikainen_230402.PPT / 23.04.2002, M.S c. T hes is s eminar/ S aOl
What is CAME L ? (1/2)
• Animal
• IN network technology
for mobile networks
• Etc
SERVICES
in SCP
Home PLMN /
CAMEL HLR
Visited PLMN/
Subscription Info
MSC, VLR, SGSN (CSI)
• MF call
23.085, 23.086,
23.087, 23.088, • CAME L integrates IN
23.091, 23.093,
23.135, 23.079
techniques from fixed to mobile
GPRS Interworking • GPRS PS 23.060, 32.015 CAP, MAP network
Session
• PDP
• CAME L is bas ed on E T S I'
s
Context
Core Intelligent Network
Short Message Service MO-SMS Both 23.040 CAP, MAP
Application Part (INAP) and
Supplementary Service
Invocation
- CS 23.011, 23.091,
23.084, 23.072,
MAP
Mobile Application Part (MAP)
23.093
protocols
USSD - CS 23.090 MAP • CAME L is being developed in
Mobility Management - CS 23.018 MAP Phas es (Phas es 1-3; Phas e 4
Control and HLR – SCP CS, PS 23.008, 23.016 MAP s tandardization work was
s tarted in autumn 2000)
Interrogation of interface
Subscription Data
• USSD between
• SCP control of
CW, CF and • Phas e 4 for IP Multimedia
S ubs ys tem (IMS ); not
SCP and phone MPTY
• Mobility
Management
functions
dis cus s ed within this M.S c.
Service • Call Screenings • Prepaid • GPRS Prepaid T hes is
Examples
•
•
Call Forwardings
Call Redirections
•
•
Hunting
Announcements
• Enhancement of
CS Prepaid • T able is bas ed on [Pal00]
• Service numbers
• Call Routings • Freephone
• Multiple
• Very simple VPN • Premium Rate Subscriber Profile
• Personal
Discount
• Location
Dependent
Discount
• Reverse
Charging
Mobile Multimedia
Mobile Location Rich Voice
Intranet/ Customised Messaging
Internet Based and Simple
Extranet Infotainment Service
Access Service Voice
Access (MMS)
• E ach s ingle
Entertainment Dictionary Research
Internet Games Directories
Mobile Music Emergency Services (911)
Flight Reservation
s ervice/application
Online Dating
Online Gambling Info Services
Instant Weather Forecast
M-information (user statistics)
belongs to s everal
Multimedia (video/audio real-time)
Financial Services Personal Information Management (PIM)
Restaurant Guide
Financial Services Town Page (Yellow Page)
S ervice Categories
Financial/Banking (E-cash) Virtual Home Environment (VHE)
Mobile Cash
Mobile E-Bill
Mobile E-Salary
F igure, bas ed on
B2B Business Data Applications
Conferencing
eWallets & Shopping Enhancements
Just The Ticket
Mobile Video (Streaming) M-Commerce Transactions
[Umt01])
Mobile Videotelephony ME Commerce
Simple Voice Micro-Payments
Teen Video Chat (Non Real-Time) Mobile Retailing
Video Conferencing Transaction Processing
Voice over IP (VoIP)
Voice Portal
Voice-Activation Messaging
E-mail / Messaging
Internet Access / Networking E-mail Receipt (100 letters)
E-mail Transfer (100 letters)
Instant Messaging / Message Aggregation
Application Synchronization Machine-to-Machine
FTP Transfers Mobile Chat (Non Real-Time)
Internet Mobile Instant Messaging (MIM)
Intranet Mobile Postcard
Mobile VPN Multimedia Messaging
Web Browsing Short Message Service (SMS)
Streaming Audio/Video (Non-Real Time)
Unified Messaging
Supplementary Operator determined barring, user defined barring, call screening, call
• S upplementary
Services deflection, call forwarding unconditional, call forwarding on busy (no
reply and not reachable), call waiting, call hold, call transfer, calling
• Operator S pecific
number identification presentation/restriction, connected number
identification presentation/restriction, multiple subscriber profile,
• Multimedia
multi-party, call completion services (e.g. CCBS), closed user group,
advice of charge, calling name presentation • CAME L control can
be us ed with many
Short number dialling, prepaid, VPN
s ervices
Operator
Specific
Services
• T able is bas ed on
Other Services Lawful interception, voice group-call service, voice broadcast
service, SMS, fax, ASCI, MExE, location services, SoLSA
[21978]
Germany
60 %
s ervices before the actual
50 % WORLD us age, i.e. in advance
China P.R. • PPS s ubs criber
es tablis hes a prepaid
40 %
Year
18 © HUT 2002 ollikainen_230402.PPT / 23.04.2002, M.S c. T hes is s eminar/ S aOl
3GP P R 99 Architecture
External
• Packet S witched
IP net works Core Network
Domain
3G SGSN
• S ervices and
IP
Backbone
GGSN
Management
S ubs ys tem (e.g.
IN/S CE )
• F igure is bas ed on
[Net01b]
20 © HUT 2002 ollikainen_230402.PPT / 23.04.2002, M.S c. T hes is s eminar/ S aOl
3GP P R 99 UMT S S ervice Architecture
• In the 3GPP R 99
UMT S network,
S S 7 s ignalling is
APPSE - Application Server
heavily us ed for
SCE - Service Creation and Execution
APPSE Content Portal
Platform
s ervice control
server
created in
APPS E s (XML,
Java s ervlets )
21 © HUT 2002 ollikainen_230402.PPT / 23.04.2002, M.S c. T hes is s eminar/ S aOl • F igure is bas ed on
[Vei00]
CAME L and S ervice Control in
UMT S
IC Card
SIM Toolkit
SIM
with the s ame
pers onalized features ,
Us er Interface
SOURCE: [Hum98]
s tandardized ->
SCF Service Capability Feature (SCF)
S OUR CE :
[Bos 01] s ervice creation
becomes fas ter,
25 © HUT 2002 ollikainen_230402.PPT / 23.04.2002, M.S c. T hes is s eminar/ S aOl
eas ier and more
3G S ervice Creation with OS A
service creation environment (operator)
service platforms network capabilities
• Open S ervice
e.g.
- messaging
e.g.
- telephony Architecture (OS A)
Capabilities may be
- SMS - data
- location - supplementary
services
Network
APIs
open interface (network/server-centric applications)
or network-centric
network operator products 3rd party products
applications
• T erminal vs .
new 3G products, e.g. created by service
- video clip download integrators:
- interactive games - content providers,
Network Centric
- application providers etc.
existing 2G products for circuit and
packet-data calls
Capabilities (OS A
open interface (terminal-centric applications) S CS s )
• F igure is bas ed on
[Har01a]
terminal capabilities
e.g.
service personalization - USAT
environment (customer) - MExE
- Web browser
- Operating System
• S ervice
• Global F unctional
SSF SSF
• Dis tributed
CCAF CCF CCF CCF CCAF F unctional
• Phys ical
• F igure (bas ed on
[Q1204]) repres ents
Dis tributed F unctional
Plane architecture
27 © HUT 2002 ollikainen_230402.PPT / 23.04.2002, M.S c. T hes is s eminar/ S aOl
Mapping between INCM and commercial
IN
• IN functionality is
dis tributed according to
Nokia Intelligent Networks Architecture INCM
• IN S ervice Platform (S CE ,
S CP, S MP, S MAP, IP etc)
SMP SCE
SMAP • S CP (gs mS CF )
• CS Core Domain
Service
Node IP
IP SCP SCP
• VMS C (gs mS S F )
CCB
• S GS N (gprs S S F )
SMAP Service Management Access Point
SSP Service Switching Point IP Intelligent Peripheral
SCE Service Creation Environment MSC Mobile Switching Center
NOKIA TELEC OMMUN IC ATIONS
• S S F s and S CF are
needed for CAME L
communication
28 © HUT 2002 ollikainen_230402.PPT / 23.04.2002, M.S c. T hes is s eminar/ S aOl • F igure is bas ed on
[Net01c]
IN E volution towards IS MF (1/2)
• T he key requirements for future development of the IN are that cus tomers
can acces s a wider variety of s ervices in a wider variety of ways , and that
they can cus tomize exis ting s ervices or even create new ones as s imply,
quickly, and cos t effectively as pos s ible. [Bre00]
• In practice, due to the key requirements pres ented above, IN s ervice logic
s hould be acces s ible from Internet terminals and contain components
res iding in both S CPs and Internet nodes . In this way, new Mobile Internet
Applications that provide the mutual s upport of network capabilities and
Internet content may be offered to the mobile s ubs cribers . [Bre00, Gre00b]
S OUR CE : [F in00]
PSTN and
traditional
Intelligent
Networks Next-
Hybrid
generation
networks
Internet and Internet networks
data telephony VoP
networks networks
Wireless
and cable Migration path
networks (increased capabilities)
é
Network Operator
ASP Service Logic
APPLICATION LEVEL: Middleware
é Enterprise Execution Operator Independence
• Intelligent Middleware
External APIs:
é Other 3rd party
JAIN, OSA,
Parlay, PINT,
Spirits, TINA,
cons is ts of an Intelligent
S ervice Mediation F unction
INTELLIGENT SERVICE MEDIATION / MIDDLEWARE
TSAS Trusted Untrusted
Security Control
(IS MF ) that handles the
traffic between s ervice and
Service Level Agreements (QoS Policy Control),
CALL CONTROL LEVEL:
Network Authentication, Discovery, Registration Network + Protocol
Capabilities
API SERVICE CAPABILITIES
Independence
network layer
User Profile Address
• IS MF cons is ts of three
Location Mobility
Management Translation
• F igure 20 is bas ed on
AP P S E : CAME L bas ed S ervice Control
SERVICE LAYER
NETWORK LAYER
OSA API
IN Platform
SCP
gsmSCF
SERVICE LAYER
NETWORK LAYER
OSA API
Content,
Payment, Application Partial Service MVNO Network Mobile
(M)- ISP
Security provider provider provider operator customer
providers
MAP
CAP
gsmSRF
Home/Interrogating/Visited Network
Attach Request
bas ed on [23060,
ACR GPRS Ack, SCI GPRS, Continue GPRS
• In addition, S CP can
DATA TRANSFER DURING ACTIVE
GPRS-CSI FROM HLR
PDP CONTEXT + CAP SIGNALLING
L3-MM, L3-SM or
GTP-C SIGNALLING
NEW DP ENCOUNTERED
+ CAP SIGNALLING make inquiries to HLR
44 © HUT 2002 ollikainen_230402.PPT / 23.04.2002, M.S c. T hes is s eminar/ S aOl and HLR can update
CS I data in MCS /S GS N.
CAME L S ubs cription Information (CS I)
Table 11. CAMEL Subscription Information elements. Those CSIs that are not sent from
HLR are marked with grey colour.
Name of Description Affected Affected CAMEL SS-CSI Supplementary Service Invocation CS MSC \ 2
CSI Core Network Phase Notification CAMEL Subscription VLR
Domain Element Information (SS-CSI) is transferred to the
VPLMN. SS-CSI is for Supplementary
D-CSI Dialled Services CAMEL Subscription CS MSC \ 3
Services MAP notifications.
Information (D-CSI) is transferred to the VLR,
VPLMN (at Location Update) and IPLMN GMSC T-CSI Terminating CAMEL Subscription CS GMSC 1
(for an incoming call in GMSC). D-CSI is Information (T-CSI) is transferred to the
for HPLMN controlled dialled services.
IPLMN for an incoming call in the GMSC.
N-CSI N-CSI is for VPLMN controlled dialled CS MSC\ 3 T-CSI is for Mobile Terminating calls in
services. VLR the GMSC.
GPRS- GPRS CAMEL Subscription Information PS SGSN 3 TIF-CSI Translation information Flag CAMEL CS MSC \ 2
CSI (GPRS-CSI) is transferred to the VPLMN. Subscription Information (TIF-CSI) is VLR
GPRS-CSI is for control of GPRS transferred to the VPLMN. TIF-CSI is
Sessions and PDP Contexts. used in the HLR for registering short
Forwarded-to-Numbers (FTNs).
M-CSI Mobility Management CAMEL CS MSC \ 3
Subscription Information (M-CSI) is VLR U-CSI USSD CAMEL Subscription Information CS HLR 2
transferred to the VPLMN. M-CSI is for (U-CSI) is held in the HLR; it is not sent to
Mobility Management MAP any other node. U-CSI is for USSD
notifications.
application (for the served subscriber).
O-CSI Originating CAMEL Subscription CS GMSC 1
Information (O-CSI) is transferred to the
UG-CSI USSD General CAMEL Subscription CS HLR 2
VPLMN (at Location Update) and to the Information (UG-CSI) is held in the HLR;
IPLMN (for an incoming call in the it is not sent to any other node. UG-CSI is
GMSC). O-CSI is for Mobile Originating for USSD application (for all
calls (in the VMSC) and Mobile subscribers).
Forwarding calls (in the VMSC and the
GMSC). VT-CSI VMSC Terminating CAMEL Subscription CS MSC \ 3
Information (VT-CSI) is transferred to the VLR
SMS-CSI Short Message Service CAMEL CS, PS SGSN + 3 VPLMN at Location Update. VT-CSI is
Subscription Information (SMS-CSI) is MSC / for Mobile Terminating calls in the
transferred to the VPLMN. SMS-CSI is VLR VMSC.
for controlling Mobile Originating Short
Message submissions.
S S F Application S W S CP Application S W
CAP CAP
T CAP T CAP
S CCP S CCP
MT P3 MT P3
MT P2 MT P2
LI LI
SSF S CP
Detached AD_Exception
Attach
User- or network initiated
detach
Attached
Intra-SGSN Routeing
Inter SGSNRouteing area
area update
update
S OUR CE : [23078]
S OUR CE : [23078]
• DP S MS _Collected_InfoT DP -R
• DP O_S MS _F ailure E DP -N, E DP -R SMS Null & Start &
Authorize
SMS_Exception
DP SMS_Collected_Info
DP O_SMS_Failure
DP O_SMS_Submitted O_SMS_Exception
S OUR CE : [23078]
A/D
SM Information flow related to
the Session
PDP#1
SM Information flow related to
PDP Context #1
PDP#2
SM Information flow related to
PDP Context #2
54 © HUT 2002 ollikainen_230402.PPT / 23.04.2002, M.S c. T hes is s eminar/ S aOl S OUR CE : [23078]
P DP Context bas ed CAME L Dialogue
Handling
• S ingle CAME L S tate Model mus t be implemented:
CAME L GPR S PDP Context
• CAME L GPR S Control and T riggering per PDP Context
during GPR S S es s ion
UE always in "Attached" s tate when CAME L
interaction s tarts and ends
All CAME L activities occur within PDP Context
Dialogue
SGSN / SSP SCP
GPRS Dialogue #1
PDP#1
SM Information flow related to
PDP context #1
PDP#2
SM Information flow related to
PDP context #2
GPRS Dialogue #2
55 © HUT 2002 ollikainen_230402.PPT / 23.04.2002, M.S c. T hes is s eminar/ S aOl S OUR CE : [23078]
CAP v3 Operations for GP R S
Table 14. The CAP operations for GPRS Interworking.
CAP Operation Direction Purpose
• T he CAP operations
ActivityTestGPRS SCP -> SGSN SCP tests CAP connection.
EventReportGPRS
SCP -> SGSN
E DP -N, E DP -R Analyse_Information
• DP O_B us y E DP -N, E DP -R
• DP O_No_Ans wer E DP -N, E DP -R
• DP O_Ans wer E DP -N, E DP -R
• DP O_Dis connect E DP -N, E DP -R Analysed_Information
• DP O_Abandon E DP -N, E DP -R
Route_Select_
Routing Failure
O_No_Answer
O_Answer O_routing_and_alerting_failure
O_Active
O_active_failure
O_Disconnect
• DP T erminating_Attempt_Authoris ed
T DP -R T_Null T_Exception
• DP T _B us y T DP -R , E DP -N, E DP -R T_Abandon
T_call_handling_failure
T_Disconnect
T_Answer
T_Active T_active_failure
S OUR CE : [23078]
• DP S MS _Collected_InfoT DP -R
• DP O_S MS _F ailure E DP -N, E DP -R SMS Null & Start &
Authorize
SMS_Exception
DP SMS_Collected_Info
DP O_SMS_Failure
DP O_SMS_Submitted O_SMS_Exception
S OUR CE : [23078]
SCP -> MSC SCP tests CAP connection. DisconnectForwardConnection SCP -> MSC SCP orders MSC to
ActivityTest
disconnect connection with
IP (gsmSRF).
ActivityTestAck MSC -> SCP MSC acknowledges.
EstablishTemporaryConnection SCP -> MSC SCP orders MSC to
ApplyCharging SCP -> MSC SCP sends threshold limits establish connection with
and tsw (Prepaid). e.g. IP (gsmSRF).
MSC -> SCP MSC reports transferred EventReportBCSM MSC -> SCP MSC reports SCP on
ApplyChargingReport
encountered DP (call-related
data and/or elapsed time. event).
AssistRequestInstructions IP, MSC -> MSC, IP gives SCP info to FurnishChargingInformation SCP -> MSC SCP gives free format
SCP associate with InitialDP. charging data into CDR.
The GPRS Session is going on and mobile subscriber tries to activate PDP Context, i.e. to start data transfer...
Event Report GPRS (DP PDP Context Establishment Ack) • DP PDP Context
Event Report GPRS Ack E s tablis hment Ack
Apply Charging GPRS (maxTransferredVolume)
Continue GPRS
Activate PDP Context Accept
The mobile subscriber can transfer data now. Simultaneously, Prepaid charging is going on, too.
Activity Test GPRS
Data limit is reached in 3G-SGSN - must be reported to SCP. If there are both limits
- data and time - pending, BOTH limits are reported with two different ’Apply Charging
Report GPRS’ operations.
The GPRS Session is going on. This PDP Context is active and has new QoS parameters now.
Continue GPRS
The GPRS Session is still going on. This PDP Context is deactivated, i.e. the subscriber can’t transfer any data with this
PDP Context.
• GPR S Attach/Detach
S tate Model
The GPRS Session is going on. The mobile subscriber has stopped transferring data and tries to detach
from the network...
Detach Request
• DP PDP Context
Furnish Charging Information GPRS (for PDP Context)
There may be several PDP Context Deactivations before DP Detach for GPRS Session is encountered...
Detach Accept
The GPRS Session is over and the subscriber is detached from the Packet Switched Core Network Domain.
Mobile subscriber is roaming between two Routing Areas. Data Transfer is possibly going on (mobile in PMM-Connected mode).
• Attach/Detach S tate
Model
Source RNC decides to
initiate SRNS relocation...
DP PDP Context Disconnection was encountered for all active PDP Contexts, before DP Detach for GPRS Session is met. All Downlink
and Uplink data for this GPRS Session (for all active PDP Contexts) are transferred via new 3G-SGSN and new RNC (Target RNC).
S tate Model
Inter SGSN RAU is going on. Old 2G/3G-SGSN has terminated CAP connection with SCP. New 3G-SGSN has already updated its
PDP and MM Contexts. The GPRS Session and different PDP Contexts are active in new 3G-SGSN.
DP ’Change of Position Session’ was met in Attach/Detach State Model...let’s handle all ’Change of Position Context’ DPs for different
active PDP Contexts (according to PDP Context State Model).
Session Dialogue is active for GPRS Session and its different PDP Contexts in new 3G-SGSN now (Prepaid charging is going on).
Continue SMS
ForwardShortMessage
MO-SMS is sent to
SMS Centre.
Delivery Report
Delivery Report
This MO-SMS Sending was successful. The GPRS Session is still going on.
FurnishChargingInformation
Continue
ISUP_IAM( B# )
ISUP_ACM
Alert
ISUP_ANM
Connect
FurnishChargingInformation
ReleaseCall
ISUP_REL
FurnishChargingInformation
Release
SCP ordered VMSC to terminate the CS phone call immediately. Thus, the mobile
subscriber is detached from the Circuit Switched Core Network Domain.
FurnishChargingInformation
Continue
MAP-SRI(MSISDN,SupportedCamelPhases, GMSC#)
MAP-PRN-ack ( MSRN)
MAP-SRI-ack( MSRN )
ISUP_IAM( MSRN )
ISUP-ANM
ISUP_ANM
• CAME L3 T -
PSTN GMSC HLR SCP VLR/VMSC-B BCS M
Mobile subscriber is attached to the Circuit Switched Core Network Domain and terminates the • DP
ongoing call... T _Dis connect
ISUP-REL
FurnishChargingInformation
Continue
ISUP-REL
Mobile subscriber is attached to the Circuit Switched Core Network Domain, and the call is
terminated.