Download presentation
Presentation is loading. Please wait.
Published byOsborne Malone Modified over 9 years ago
1
Protocol Verification for Cellular Networks Chunyi Peng The Ohio State University
2
2 2 Protocol Verification is Gaining Momentum Protocol verification for the Internet Since 1990s Single protocol with implementation E.g., [Cohrs’89, SIGCOMM], [ Holzmann’91], [Smith’96], TCP [NSDI’04], Routing[SIGCOMM’05], … Emerging techniques for network verification E.g., Anteater [SIGCOMM’11], Head Space Analysis[NSDI’12], NICE [NSDI’12], Alloy[SIGCOMM’13], NetCheck[NSDI’14], Software Dataplane [NSDI’14] … Largely unexplored territory in cellular networks Few efforts, e.g., 2G handoff [Orava’92], Authentication [Tang’13] 2
3
Case for PV in Cellular Networks Historically, cellular network protocols did not go through rigorous screening by the research community Cellular Protocol Characteristics Technical Challenges Key Research Aspects 3
4
Many Protocols for Cellular Networks Radio Resource Control (RRC) Mobility Management (MM) Connectivity Management (CM) 4 Control-plane protocols as an example Layered protocol stack
5
Many Protocols for Cellular Networks Radio Resource Control (RRC) Mobility Management (MM) Connectivity Management (CM) 5 Radio Resource Control (RRC) CS Domain MM CM PS Domain MM CM Control-plane protocols as an example Layered protocol stack Spanning both CS and PS domains
6
Many Protocols for Cellular Networks 6 Radio Resource Control (RRC) CS Domain MM CM PS Domain MM CM PS Domain MM CM RRC 4G 3G Control-plane protocols as an example Layered protocol stack Spanning both CS and PS domains Operating in hybrid 3G/4G deployment
7
Complex Protocol Operations Protocols work together to offer vital 3G/4G utilities Rich patterns along three dimensions 7 Radio Resource Control MM CM PS Domain MM CM PS Domain MM CM RRC CS Domain 3G4G cross-layer cross-domaincross-system
8
Challenge #1: Partial Access to Protocol Operations Distributed protocol operations at both Cellular infrastructure (base stations, MME, gateways, etc.) Mobile devices Partial access Pretty “closed” core infrastructure More efforts needed on the mobile device side 8 8 Closed Core Network
9
Challenge #2: Design & Operation Verification problems stem from both Design specifications Operations Implementations Common-case vs Worst-case No well-defined common cases Lack of wireless net benchmarks Norm rather than exceptions Temporal-Spatial dynamics: Mobility, dynamic radio links 99
10
Challenge #3: Intra- and Inter-PV Protocol Verification Intra-protocol operations Inter-protocol interactions 10 Radio Resource Control MM CM PS Domain MM CM PS Domain MM CM RRC CS Domain 3G4G cross-layer cross-domaincross-system
11
Rich Protocol Interactions Complex interactions in common scenarios Inevitable interplay between radio, mobility, data/voice Concurrent voice and data use 3G/4G switch due to hybrid deployment, mobility, voice Two causes of problematic interactions Design defects Operation/Implementation slips 11 Diagnosis over one layer/domain/system is insufficient Diagnosis over one layer/domain/system is insufficient Single-type test fails to unveil both issues
12
Research Topics Many Topics remain: New PV Methodology for Cellular Networks (in)Validation of Results Software Tools for Automated Verification Verification for “Results from Protocol Verification Research” Needs community testbed and data archive We are still at starting stage of PV research 12
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.