Академический Документы
Профессиональный Документы
Культура Документы
LillKristiansen Based partly on OpenServiceprovisioninginGSM byEckhard Geulen,JensHartmann Presented atepmcc97 url:http://www.jenshartmann.de/papers/epmcc97.pdf Andpartly on h // d l http://www.3g4g.co.uk/Tutorial/ZG/zg_camel.html 3 k/ i l/ G/ lh l Read also L.Kristiansen,AnOpenServiceArchitecturewithLocationAwareCallsandServices, ProceedingsfromWOCN2004 http://www.item.ntnu.no/~lillk/docs/lillkWCNC2003wcorrections.pdf
Terms
InterrogatingPLMN(IPLMN):ThePLMNthatinterrogatestheHome PLMN(HPLMN)forinformationtohandlemobileterminatingcall. PLMN (HPLMN) for information to handle mobile terminating call CAMELSubscriptionInformation(CSI):IdentifiesthatCAMELsupportis requiredforthesubscriberandtheidentitiesneeded ( ) ( ) BasicCallStateModel(BCSM):(asinfixedIN) GSMServiceControlFunction(gsmSCF):functionalentitythatcontains theCAMELservicelogic
ItinterfaceswiththegsmSSF,thegsmSRF,theGMLC(loc.Center)andtheHLR.
SSFisfunctionality located inafixed switch infixed IN y andthe MSCisthe equivalenttypeof switch inGSM hence SSFisalways located inatypeof MSC(VMSCorGWMSC)
DetectionPoints(DP):DPrepresenttransitionaleventsthatoccur betweensomePICs. Armingofdetectionpoints:Detectionpointshavetwoclassifications: TriggerDetectionPoints(TDP)andEventDetectionPoint(EDP). Trigger Detection Points (TDP) and Event Detection Point (EDP)
Adetectionpointisarmedifcontrollogicisestablishedtoinitiateservice controlbasedonatriggerorevent.
IN S) ) Init (pnp#) Continue (full #) (full#) Est.VMSC CSI Establish GW MSC GWMSC Continue call asusual on terminating side, i.e.look upinBHLRetc) C)
HLR Reg.
HLR
S)
subscriber data (CSI) for originating calls sent to VLR > VMSC data(CSI)fororiginating senttoVLR >V MSC Reg. VMSC VMSC Armed DP C)
VMSC
VMSC CSI
Eller vil man kunne svare direkte med MSRN til denne nrmeste EllervilmankunnesvaredirektemedMSRNtildennenrmeste taxiogbrukedettehericontinue (unngnyHLR)
Dvs.benytte92000000sometfellesnummerforalledrosjene,men shortcutte omveienviaindividuelleGSMnr frMSRNgies. Dettevirkermesthensiktsmessigdalogikkenjoveithvordrosjeneer ogtroliglettkanfetMSRNmedisammeslengen
Phase 1
Supporting Callscreening SimpleVPN Simple VPN CallForwarding CallRedirection Call Redirection CallRerouting Homingofprepaid i f id callstoHPLMN
Limitations NoINannouncements supported Nochargingoperations Limitedsetofdetection points
huntingservicesarenot g possible.
Limitation:
The exact location may not be up to date unless Theexactlocationmaynotbeuptodateunless themobilehasanactivecallongoing.
Phase 3
Updated location
AnyTimeInterrogation. EnhancedwithCAMEL3currentlocationretrieval,
CallGapping
TocontroloverloadsituationswithinHPLMN
Callgappingworksbyblockingcallsforadeterminedperiodof time(thegapsize).Aftertheperiodoftimepasses,anothercallis allowedthrough.Anothergapisthenstartedandtheprocess p ( p ) repeatsuntiltheoverloadconditionisresolved.(wikipedia)
Phase 4
OriginatingSMScontrol g g Virtualoperators InterworkingwithGPRS
GPRSprepaidLimitation:Notcontentbased
CSMobilitymanagementnotifications
monitorlocation/reachability it l ti / h bilit
ServiceInteractionIndicators
Camel can control interworking with supplementary Camelcancontrolinterworkingwithsupplementary services(CW,hold,CF,CD,..) Butthistendtobecomplicatedinteractions
Issues:
SDP negotiation SDPnegotiation timeout
3I NV 4 O ITE 5A K ck
Bobs device
1I
You need not look into notlook alldetails inthe RFC, but notice the similarities with fixed IN call fromblue(next)
18
3I NV 4 O ITE 5A K ck
Bobs device
Bobisbrowsing Bob is browsing viaPC Having afixed softphone on hisdesk Bobclicks on special link to linkto initiate acall to Alice
INGW
Switch
Switch
12 12
34 Slightly simplified Numbers here matches numbers on previous slide with 3PCCandSIP
Dr.
Paul