SlideShare una empresa de Scribd logo
1 de 38
Design and Optimization of Authentication, Authorization, and Accounting (AAA) Systems in Mobile Telecommunications Networks Said Zaghloul Technical University Carolo Wilhelmina of Braunschweig, Germany PhD Defense 27.04.2010 Braunschweig, Germany
Presentation Outline
Background: Evolution Trends Evolution of Service  Requirements Evolution of  Cellular Systems
Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2009-2014
Background: How an all-IP Network Looks Like ? RNC CAS DPI Rating Server Billing  Server AAA Internet Acronyms RNC:  Radio Network Controller AGW:  Access Gateway CAS:  Content Adapt. Server DPI:  Deep Packet Inspection IMS:  IP Multimedia Subsystem PCRF:  Policy & Charging Rules Function CSCF:  Call Session Control Function AS:  Application Server HSS:  Home Subscriber Subsystem Users  Database AS AS Radio Access  Network PCRF HSS AS CSCF AGW IP Transport Network 3 rd  Parties IMS Network Authentication & Billing WiFi  Access Car-2-X Services Service/Content Aggregation Network Transport  Billing Provider Location Info. Broker Content Provider Wireless Access Subscribers Operator Centric Revenue Streams  Adapted from Eliot Weinman, Harnessing the Mobile Internet, Yankee Group
Background: The AAA Systems Role (1) RNC CAS P-GW Rating Server Billing  Server AAA Internet Users  Database AS AS Radio Access  Network PCRF HSS AS CSCF AGW IP Transport Network 3 rd  Parties IMS Network Authentication & Billing WiFi  Access Car-2-X Services AAA systems are central elements that enable service offerings in emerging cellular networks.
Background: The AAA Systems Role (2) AGW AAA Diameter or RADIUS IP Backbone 1 2 Radio Access  Network IP Domain Authenticate Authentication and Accounting Network Access Server (NAS) Call Detail  Record (CDR) SQL or LDAP Users DB Billing Systems ,[object Object],[object Object],[object Object]
Presentation Outline
Thesis Contribution and Scope
Presentation Outline
Planning: Problem Statement ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Planning: Models and Analytical Tools Probability and  stochastic analysis Probability and  stochastic analysis Probability and  stochastic analysis Renewal theoretic  concepts Renewal theoretic  concepts Transient Markov  chains theory Analytical  Tools Fixed  Model Basic Model Distributed  Model Control Plane Planning  Analytical Toolbox
Planning: Assumptions ,[object Object],[object Object],[object Object],[object Object],[object Object]
Planning: Fixed Model (1): Mean Interims Interim  Interval Signaling  Rate     Authentication/ Authorization   Accounting  Interim    Reauth Authorization Lifetime   Interim  Interval Session Time ( S ) Accounting  Start Accounting Stop A message can be transmitted  f  times Accepted session with probability (  ) Retransmissions Factor Proportion of  Received Accepts Let  k  be the number of transmissions,  p  be the packet loss probability, and  N  be the maximum number of retransmissions.
Planning: Fixed Model (2): Mean Interims f J (2) is the service session duration (R.V.) is the accounting interim interval (const.) E[S] /   T Error (E[S]/  T  , Model) > 3 < 5% 2-3 30% - 5% 1-2 72% - 30% 0.5 219% 0   T   2  T   3  T  4  T   5  T f S (s) f J (j) 0  1  2  3  4  5
Planning – Fixed Model (3) Under exponential assumptions for the session duration, the signaling rate is  Parameters: p a  = 100%,  p=1%, 95% confidence ,[object Object],[object Object]
Planning – The Basic Model (1) ,[object Object],Mobile Node AGW 1 AAA Create  Session AGW 2 Authentication & Authorization Handoff To AGW2 1 Auth & Author Accounting  (Start, Interim, Stop) Accounting Session Terminate 2 Accounting session is closed upon handoff for AGW 1 Accounting session is started at AGW 2 Session Duration Holding time (h 1 ) Holding time (h 2 )
Planning – Basic Model (2) ,[object Object],[object Object],4 5 H Tr H T H O Given session initiation and termination points,  Special case In fixed networks: S = H F Area 1  Area 2 H T 3 H O 2 Holding Time Type Full = H F Originating = H O Terminating = H T Transiting = H Tr 1 H F
Planning – Basic Model (3) ,[object Object],[object Object],[object Object],[object Object],[object Object],Session ( S ) H T H Tr H Tr H O
Planning – Basic Model (4) t Session Start  T ACR  (Stop) Case 3 Handoff Event Handoff Event ACR  (Stop) Case 2 Handoff Event ACR  (Stop) Case 1  T  T  T  T Case 1 no  handoffs S H F  T  T  T Case 2 one handoff S H O H T  T  T  T Case 3 multiple handoffs S H Tr H T H Tr H O Accounting Starts and Authentications Accounting Stop Accounting Interims Session Duration
Planning – Basic Model (5) Recall that Break by  E [ K ] Combine using  E [ K ],  p 0 Get  E [ I ]
Planning – Basic Model (6) * * Basic Model Fixed Model * 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 0 200 400 600 800 1000 1200 Mean residence time to mean session time ratio (E[R]/E[S]) Signaling Rate (Messages/sec) Session Arrival Rate Parameters:   =100 req/s,   M  =   T  = 0.5 E[S] Accounting (Mobile) Accounting (Fixed) Auth  (Mobile) Auth (Fixed) Context Transfer ,[object Object],[object Object],[object Object],Signaling as we become more mobile
Planning – Distributed Model (1)
Planning – Distributed Model (2) 15 27 21 9 8 26 20 14 1 2 6 0 7 13 19 25 . . . 12 18 24 32 5 Areas 6 Areas We overlay the a transient Markov chain model to describe the mobility pattern between areas or AGW regions.
Planning – Distributed Model (3) ,[object Object],[object Object],[object Object],[object Object]
Presentation Outline
The Optimization Mechanisms: Delay (2) Policy  System  Application Server Gateway 1 Gateway 2 Home Agent I am NOT paying for this anymore  Delay > 1000 ms Target is 70 ms !! ,[object Object],[object Object],[object Object]
The Optimization Mechanisms: Delay (3) RNC:  Radio Network Controller PCRF:  Policy and Charging Rules Function AAA:  Authentication, Authorization, and Accounting Signal to Noise Ratio TIME Current Cell Candidate Cell Hysteresis  Margin  Handoff D 1 D 2 Trg2 Trg1 Handoff Prediction Proactive QoS Authorization Service Delay Estimates RNC PCRF AAA AAA PCRF
Optimization Mechanisms: Reliability (1) ,[object Object],Start Interim Interim Current Time Unreported Usage  [Potential Loss] Latest  Interim report Next scheduled  Interim report ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Optimization Mechanisms: Reliability (2) Load almost independent of the interim interval AAA Server Capacity Limit Potential Loss Min Loss Max  Load Max  Loss Min  Load AAA  Load Loss Upper  Bound Optimization Region 0 0.5 1 1.5 Interim Interval/Mean Session Duration (  T /E s ) AAA Signaling Load (message/sec)
Optimization Mechanisms: Reliability (3) ,[object Object],System Config Parameters Auth  Req. Acct Start  Req. Acct Stop  Req. ,[object Object],[object Object],[object Object],[object Object],Interim Interval  Estimation Block Mean Service  Arrival Rates Mean Service  Session Durations (  i ) ( E [ S i ] ,  Var [ S i ]) , ,[object Object],Statistics  Collection Block ,[object Object],[object Object],[object Object],[object Object],Interim Intervals for all services  T  Session Type Acct Start Message [Begin-of-Session AVP] Acct Stop Message [Session-Continue AVP] H F true false H O true true H T False or N/A true H Tr False or N/A false
Optimization Mechanisms: Reliability (4): Policies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Presentation Outline
Proposed New Applications for AAA Systems Gateway  Router 1 AAA RNC RNC Goal: Allow mesh operators to bill cellular operators for backhaul services  Wireless Mesh Operator 2 AAA PCE SW Source Domain  AAA PCE SW SW Transit Domain AAA SW SW Goal: AAA for multi operator layer 2 optical networking Dest Domain B PCE
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Open Research Questions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Optimization of AAA Systems for Mobile Networks

Más contenido relacionado

La actualidad más candente

Tacacs
TacacsTacacs
Tacacs1 2d
 
Radius server,PAP and CHAP Protocols
Radius server,PAP and CHAP ProtocolsRadius server,PAP and CHAP Protocols
Radius server,PAP and CHAP ProtocolsDhananjay Aloorkar
 
The Three Musketeers (Authentication, Authorization, Accounting)
The Three Musketeers (Authentication, Authorization, Accounting)The Three Musketeers (Authentication, Authorization, Accounting)
The Three Musketeers (Authentication, Authorization, Accounting)Sarah Conway
 
Radiojungle AAA RADIUS introduction
Radiojungle AAA RADIUS introductionRadiojungle AAA RADIUS introduction
Radiojungle AAA RADIUS introductionsmoscato
 
Kerberos Protocol
Kerberos ProtocolKerberos Protocol
Kerberos ProtocolNetwax Lab
 
Emap expedite message authentication protocol for vehicular ad hoc networks
Emap expedite message authentication protocol for vehicular ad hoc networksEmap expedite message authentication protocol for vehicular ad hoc networks
Emap expedite message authentication protocol for vehicular ad hoc networksIEEEFINALYEARPROJECTS
 
Best Practices for Securing Active Directory v2.0
Best Practices for Securing Active Directory v2.0Best Practices for Securing Active Directory v2.0
Best Practices for Securing Active Directory v2.0Danny Wong
 
Asynchronous Mobile Web Services:
Asynchronous Mobile Web Services: Asynchronous Mobile Web Services:
Asynchronous Mobile Web Services: Dr. Fahad Aijaz
 
QoS Challenges and Solutions
QoS Challenges and SolutionsQoS Challenges and Solutions
QoS Challenges and SolutionsGoS Networks Ltd
 
IRJET- Internal Security in Metropolitan Area Network using Kerberos
IRJET- Internal Security in Metropolitan Area Network using KerberosIRJET- Internal Security in Metropolitan Area Network using Kerberos
IRJET- Internal Security in Metropolitan Area Network using KerberosIRJET Journal
 
cloud computing preservity
cloud computing preservitycloud computing preservity
cloud computing preservitychennuruvishnu
 
Data power Performance Tuning
Data power Performance TuningData power Performance Tuning
Data power Performance TuningKINGSHUK MAJUMDER
 
IRJET-A Survey on Stealthy Denial of Service Strategy in Cloud Computing
IRJET-A Survey on Stealthy Denial of Service Strategy in Cloud ComputingIRJET-A Survey on Stealthy Denial of Service Strategy in Cloud Computing
IRJET-A Survey on Stealthy Denial of Service Strategy in Cloud ComputingIRJET Journal
 
Whitepaper: Network Virtualization - Happiest Minds
Whitepaper: Network Virtualization - Happiest MindsWhitepaper: Network Virtualization - Happiest Minds
Whitepaper: Network Virtualization - Happiest MindsHappiest Minds Technologies
 

La actualidad más candente (20)

Tacacs
TacacsTacacs
Tacacs
 
Radius server,PAP and CHAP Protocols
Radius server,PAP and CHAP ProtocolsRadius server,PAP and CHAP Protocols
Radius server,PAP and CHAP Protocols
 
The Three Musketeers (Authentication, Authorization, Accounting)
The Three Musketeers (Authentication, Authorization, Accounting)The Three Musketeers (Authentication, Authorization, Accounting)
The Three Musketeers (Authentication, Authorization, Accounting)
 
Radiojungle AAA RADIUS introduction
Radiojungle AAA RADIUS introductionRadiojungle AAA RADIUS introduction
Radiojungle AAA RADIUS introduction
 
AAA in a nutshell
AAA in a nutshellAAA in a nutshell
AAA in a nutshell
 
Kerberos Protocol
Kerberos ProtocolKerberos Protocol
Kerberos Protocol
 
AAA Implementation
AAA ImplementationAAA Implementation
AAA Implementation
 
10215 A 14
10215 A 1410215 A 14
10215 A 14
 
SQL under the hood
SQL under the hoodSQL under the hood
SQL under the hood
 
Emap expedite message authentication protocol for vehicular ad hoc networks
Emap expedite message authentication protocol for vehicular ad hoc networksEmap expedite message authentication protocol for vehicular ad hoc networks
Emap expedite message authentication protocol for vehicular ad hoc networks
 
Final review presentation
Final review presentationFinal review presentation
Final review presentation
 
Best Practices for Securing Active Directory v2.0
Best Practices for Securing Active Directory v2.0Best Practices for Securing Active Directory v2.0
Best Practices for Securing Active Directory v2.0
 
Asynchronous Mobile Web Services:
Asynchronous Mobile Web Services: Asynchronous Mobile Web Services:
Asynchronous Mobile Web Services:
 
QoS Challenges and Solutions
QoS Challenges and SolutionsQoS Challenges and Solutions
QoS Challenges and Solutions
 
IRJET- Internal Security in Metropolitan Area Network using Kerberos
IRJET- Internal Security in Metropolitan Area Network using KerberosIRJET- Internal Security in Metropolitan Area Network using Kerberos
IRJET- Internal Security in Metropolitan Area Network using Kerberos
 
cloud computing preservity
cloud computing preservitycloud computing preservity
cloud computing preservity
 
Data power Performance Tuning
Data power Performance TuningData power Performance Tuning
Data power Performance Tuning
 
IRJET-A Survey on Stealthy Denial of Service Strategy in Cloud Computing
IRJET-A Survey on Stealthy Denial of Service Strategy in Cloud ComputingIRJET-A Survey on Stealthy Denial of Service Strategy in Cloud Computing
IRJET-A Survey on Stealthy Denial of Service Strategy in Cloud Computing
 
Whitepaper: Network Virtualization - Happiest Minds
Whitepaper: Network Virtualization - Happiest MindsWhitepaper: Network Virtualization - Happiest Minds
Whitepaper: Network Virtualization - Happiest Minds
 
Null talk
Null talkNull talk
Null talk
 

Destacado

Authentication, authorization, and accounting Nawaf-Sultan
Authentication, authorization, and accounting Nawaf-SultanAuthentication, authorization, and accounting Nawaf-Sultan
Authentication, authorization, and accounting Nawaf-SultanNawaf_alghamdi
 
Keamanan Jaringan - Pertemuan 4
Keamanan Jaringan - Pertemuan 4Keamanan Jaringan - Pertemuan 4
Keamanan Jaringan - Pertemuan 4Abrianto Nugraha
 
Authentication, authorization, accounting(aaa) slides
Authentication, authorization, accounting(aaa) slidesAuthentication, authorization, accounting(aaa) slides
Authentication, authorization, accounting(aaa) slidesrahul kundu
 

Destacado (8)

Authentication Concepts
Authentication ConceptsAuthentication Concepts
Authentication Concepts
 
Security
SecuritySecurity
Security
 
Authentication, authorization, and accounting Nawaf-Sultan
Authentication, authorization, and accounting Nawaf-SultanAuthentication, authorization, and accounting Nawaf-Sultan
Authentication, authorization, and accounting Nawaf-Sultan
 
A A A
A A AA A A
A A A
 
Keamanan Jaringan - Pertemuan 4
Keamanan Jaringan - Pertemuan 4Keamanan Jaringan - Pertemuan 4
Keamanan Jaringan - Pertemuan 4
 
Telecommunication networks for railways
Telecommunication networks for railwaysTelecommunication networks for railways
Telecommunication networks for railways
 
Authentication, authorization, accounting(aaa) slides
Authentication, authorization, accounting(aaa) slidesAuthentication, authorization, accounting(aaa) slides
Authentication, authorization, accounting(aaa) slides
 
Network topology.ppt
Network topology.pptNetwork topology.ppt
Network topology.ppt
 

Similar a Optimization of AAA Systems for Mobile Networks

IRJET- Performance Analysis of a Synchronized Receiver over Noiseless and Fad...
IRJET- Performance Analysis of a Synchronized Receiver over Noiseless and Fad...IRJET- Performance Analysis of a Synchronized Receiver over Noiseless and Fad...
IRJET- Performance Analysis of a Synchronized Receiver over Noiseless and Fad...IRJET Journal
 
Web services and mobile architecture
Web services and mobile architectureWeb services and mobile architecture
Web services and mobile architectureDimple Chandra
 
Impact of Signaling Load on the UMTS Call.pdf
Impact of Signaling Load on the UMTS Call.pdfImpact of Signaling Load on the UMTS Call.pdf
Impact of Signaling Load on the UMTS Call.pdfdemisse Hailemariam
 
IRJET-Simulation of Channel-Estimation for Digital Communication System based...
IRJET-Simulation of Channel-Estimation for Digital Communication System based...IRJET-Simulation of Channel-Estimation for Digital Communication System based...
IRJET-Simulation of Channel-Estimation for Digital Communication System based...IRJET Journal
 
Final Presentation
Final PresentationFinal Presentation
Final Presentationmuzzamilaziz
 
DSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital FiltersDSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital FiltersAmr E. Mohamed
 
On Demand Time Sychronizaton for Wireless Sensor Networks-november2009
On Demand Time Sychronizaton for Wireless Sensor Networks-november2009On Demand Time Sychronizaton for Wireless Sensor Networks-november2009
On Demand Time Sychronizaton for Wireless Sensor Networks-november2009abhiumn
 
SIMULATIVE ANALYSIS OF CHANNEL AND QoS AWARE SCHEDULER TO ENHANCE THE CAPACIT...
SIMULATIVE ANALYSIS OF CHANNEL AND QoS AWARE SCHEDULER TO ENHANCE THE CAPACIT...SIMULATIVE ANALYSIS OF CHANNEL AND QoS AWARE SCHEDULER TO ENHANCE THE CAPACIT...
SIMULATIVE ANALYSIS OF CHANNEL AND QoS AWARE SCHEDULER TO ENHANCE THE CAPACIT...IAEME Publication
 
Simulative analysis of channel and qo s aware scheduler to enhance the capaci...
Simulative analysis of channel and qo s aware scheduler to enhance the capaci...Simulative analysis of channel and qo s aware scheduler to enhance the capaci...
Simulative analysis of channel and qo s aware scheduler to enhance the capaci...IAEME Publication
 
Simulative analysis of channel and qo s aware scheduler to enhance the capaci...
Simulative analysis of channel and qo s aware scheduler to enhance the capaci...Simulative analysis of channel and qo s aware scheduler to enhance the capaci...
Simulative analysis of channel and qo s aware scheduler to enhance the capaci...IAEME Publication
 
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...Ericsson
 
Topic2 Understanding Middleware
Topic2 Understanding MiddlewareTopic2 Understanding Middleware
Topic2 Understanding Middlewaresanjoysanyal
 

Similar a Optimization of AAA Systems for Mobile Networks (20)

IRJET- Performance Analysis of a Synchronized Receiver over Noiseless and Fad...
IRJET- Performance Analysis of a Synchronized Receiver over Noiseless and Fad...IRJET- Performance Analysis of a Synchronized Receiver over Noiseless and Fad...
IRJET- Performance Analysis of a Synchronized Receiver over Noiseless and Fad...
 
Network and Multimedia QoE Management
Network and Multimedia QoE ManagementNetwork and Multimedia QoE Management
Network and Multimedia QoE Management
 
Web services and mobile architecture
Web services and mobile architectureWeb services and mobile architecture
Web services and mobile architecture
 
地产知识.ppt
地产知识.ppt地产知识.ppt
地产知识.ppt
 
Linux capacity planning
Linux capacity planningLinux capacity planning
Linux capacity planning
 
Impact of Signaling Load on the UMTS Call.pdf
Impact of Signaling Load on the UMTS Call.pdfImpact of Signaling Load on the UMTS Call.pdf
Impact of Signaling Load on the UMTS Call.pdf
 
Project
ProjectProject
Project
 
IRJET-Simulation of Channel-Estimation for Digital Communication System based...
IRJET-Simulation of Channel-Estimation for Digital Communication System based...IRJET-Simulation of Channel-Estimation for Digital Communication System based...
IRJET-Simulation of Channel-Estimation for Digital Communication System based...
 
HIGH SPEED NETWORKS
HIGH SPEED NETWORKSHIGH SPEED NETWORKS
HIGH SPEED NETWORKS
 
Final Presentation
Final PresentationFinal Presentation
Final Presentation
 
DSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital FiltersDSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital Filters
 
9. Evaluation methodology.pptx
9. Evaluation methodology.pptx9. Evaluation methodology.pptx
9. Evaluation methodology.pptx
 
Queuing Theory
Queuing TheoryQueuing Theory
Queuing Theory
 
On Demand Time Sychronizaton for Wireless Sensor Networks-november2009
On Demand Time Sychronizaton for Wireless Sensor Networks-november2009On Demand Time Sychronizaton for Wireless Sensor Networks-november2009
On Demand Time Sychronizaton for Wireless Sensor Networks-november2009
 
SIMULATIVE ANALYSIS OF CHANNEL AND QoS AWARE SCHEDULER TO ENHANCE THE CAPACIT...
SIMULATIVE ANALYSIS OF CHANNEL AND QoS AWARE SCHEDULER TO ENHANCE THE CAPACIT...SIMULATIVE ANALYSIS OF CHANNEL AND QoS AWARE SCHEDULER TO ENHANCE THE CAPACIT...
SIMULATIVE ANALYSIS OF CHANNEL AND QoS AWARE SCHEDULER TO ENHANCE THE CAPACIT...
 
Simulative analysis of channel and qo s aware scheduler to enhance the capaci...
Simulative analysis of channel and qo s aware scheduler to enhance the capaci...Simulative analysis of channel and qo s aware scheduler to enhance the capaci...
Simulative analysis of channel and qo s aware scheduler to enhance the capaci...
 
Simulative analysis of channel and qo s aware scheduler to enhance the capaci...
Simulative analysis of channel and qo s aware scheduler to enhance the capaci...Simulative analysis of channel and qo s aware scheduler to enhance the capaci...
Simulative analysis of channel and qo s aware scheduler to enhance the capaci...
 
VoIP Billing System
VoIP Billing SystemVoIP Billing System
VoIP Billing System
 
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
 
Topic2 Understanding Middleware
Topic2 Understanding MiddlewareTopic2 Understanding Middleware
Topic2 Understanding Middleware
 

Último

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Último (20)

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

Optimization of AAA Systems for Mobile Networks

  • 1. Design and Optimization of Authentication, Authorization, and Accounting (AAA) Systems in Mobile Telecommunications Networks Said Zaghloul Technical University Carolo Wilhelmina of Braunschweig, Germany PhD Defense 27.04.2010 Braunschweig, Germany
  • 3. Background: Evolution Trends Evolution of Service Requirements Evolution of Cellular Systems
  • 4. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2009-2014
  • 5. Background: How an all-IP Network Looks Like ? RNC CAS DPI Rating Server Billing Server AAA Internet Acronyms RNC: Radio Network Controller AGW: Access Gateway CAS: Content Adapt. Server DPI: Deep Packet Inspection IMS: IP Multimedia Subsystem PCRF: Policy & Charging Rules Function CSCF: Call Session Control Function AS: Application Server HSS: Home Subscriber Subsystem Users Database AS AS Radio Access Network PCRF HSS AS CSCF AGW IP Transport Network 3 rd Parties IMS Network Authentication & Billing WiFi Access Car-2-X Services Service/Content Aggregation Network Transport Billing Provider Location Info. Broker Content Provider Wireless Access Subscribers Operator Centric Revenue Streams Adapted from Eliot Weinman, Harnessing the Mobile Internet, Yankee Group
  • 6. Background: The AAA Systems Role (1) RNC CAS P-GW Rating Server Billing Server AAA Internet Users Database AS AS Radio Access Network PCRF HSS AS CSCF AGW IP Transport Network 3 rd Parties IMS Network Authentication & Billing WiFi Access Car-2-X Services AAA systems are central elements that enable service offerings in emerging cellular networks.
  • 7.
  • 11.
  • 12. Planning: Models and Analytical Tools Probability and stochastic analysis Probability and stochastic analysis Probability and stochastic analysis Renewal theoretic concepts Renewal theoretic concepts Transient Markov chains theory Analytical Tools Fixed Model Basic Model Distributed Model Control Plane Planning Analytical Toolbox
  • 13.
  • 14. Planning: Fixed Model (1): Mean Interims Interim Interval Signaling Rate     Authentication/ Authorization   Accounting Interim    Reauth Authorization Lifetime   Interim Interval Session Time ( S ) Accounting Start Accounting Stop A message can be transmitted f times Accepted session with probability ( ) Retransmissions Factor Proportion of Received Accepts Let k be the number of transmissions, p be the packet loss probability, and N be the maximum number of retransmissions.
  • 15. Planning: Fixed Model (2): Mean Interims f J (2) is the service session duration (R.V.) is the accounting interim interval (const.) E[S] /  T Error (E[S]/  T , Model) > 3 < 5% 2-3 30% - 5% 1-2 72% - 30% 0.5 219% 0  T 2  T 3  T 4  T 5  T f S (s) f J (j) 0 1 2 3 4 5
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Planning – Basic Model (4) t Session Start  T ACR (Stop) Case 3 Handoff Event Handoff Event ACR (Stop) Case 2 Handoff Event ACR (Stop) Case 1  T  T  T  T Case 1 no handoffs S H F  T  T  T Case 2 one handoff S H O H T  T  T  T Case 3 multiple handoffs S H Tr H T H Tr H O Accounting Starts and Authentications Accounting Stop Accounting Interims Session Duration
  • 21. Planning – Basic Model (5) Recall that Break by E [ K ] Combine using E [ K ], p 0 Get E [ I ]
  • 22.
  • 24. Planning – Distributed Model (2) 15 27 21 9 8 26 20 14 1 2 6 0 7 13 19 25 . . . 12 18 24 32 5 Areas 6 Areas We overlay the a transient Markov chain model to describe the mobility pattern between areas or AGW regions.
  • 25.
  • 27.
  • 28. The Optimization Mechanisms: Delay (3) RNC: Radio Network Controller PCRF: Policy and Charging Rules Function AAA: Authentication, Authorization, and Accounting Signal to Noise Ratio TIME Current Cell Candidate Cell Hysteresis Margin Handoff D 1 D 2 Trg2 Trg1 Handoff Prediction Proactive QoS Authorization Service Delay Estimates RNC PCRF AAA AAA PCRF
  • 29.
  • 30. Optimization Mechanisms: Reliability (2) Load almost independent of the interim interval AAA Server Capacity Limit Potential Loss Min Loss Max Load Max Loss Min Load AAA Load Loss Upper Bound Optimization Region 0 0.5 1 1.5 Interim Interval/Mean Session Duration (  T /E s ) AAA Signaling Load (message/sec)
  • 31.
  • 32.
  • 33.
  • 35. Proposed New Applications for AAA Systems Gateway Router 1 AAA RNC RNC Goal: Allow mesh operators to bill cellular operators for backhaul services Wireless Mesh Operator 2 AAA PCE SW Source Domain AAA PCE SW SW Transit Domain AAA SW SW Goal: AAA for multi operator layer 2 optical networking Dest Domain B PCE
  • 36.
  • 37.

Notas del editor

  1. R. Koodli, Fast Handovers for Mobile IPv6 [RFC 4068], Jul 2005 K. Taniuchi, IEEE 802.21: Media Independent Handover , Comm Mag, Jan 09 A. Dutta et al, A Framework of Media-Independent Pre-Authentication (MPA), 2008 I. Ali et al, Network based mobility management in the EPC Network, Comm Mag., Feb 09