Wireless Notes
Learn roaming with local national international roaming process, HLR VLR signaling, roaming agreements, VoLTE roaming, 5G SEPP security, charges and modern trends explained for engineering students.
Understanding how mobile roaming works — the signaling architecture, authentication processes, billing mechanisms, roaming agreements, and the evolution from circuit-switched roaming to VoLTE and 5G roaming.
Roaming Fundamentals
Key Terminology
| Term | Definition |
|---|---|
| HPLMN | Home Public Land Mobile Network — your subscribed operator |
| VPLMN | Visited Public Land Mobile Network — the network you're roaming on |
| IMSI | International Mobile Subscriber Identity — your unique identifier on the SIM |
| HLR/HSS | Home Location Register / Home Subscriber Server — database of subscribers |
| VLR | Visitor Location Register — temporary database at the visited network |
| Roaming agreement | Bilateral contract between operators enabling roaming |
| IPX | IP Packet Exchange — interconnection network between operators |
| TAP | Transferred Account Procedure — billing data exchange format |
How Roaming Registration Works (GSM/UMTS)
When your phone detects a foreign network:
- Network Selection — Phone scans available PLMNs and selects one (based on SIM roaming priority list or signal strength)
- Location Update Request — Phone sends IMSI to visited network's MSC/VLR
- Authentication Query — VLR contacts your HPLMN's HLR over SS7 signaling network
- Authentication Vectors — HLR sends authentication triplets/quintuplets to VLR
- Challenge-Response — VLR authenticates your SIM using the received vectors
- Registration Confirmation — VLR registers you; HLR records your current visited network
- Service Activation — You can now make/receive calls and use data
This entire process takes 5-15 seconds — the delay you experience between turning off airplane mode and seeing network bars.
Voice Call Routing While Roaming
Incoming Calls (Mobile Terminated)
When someone calls your number while you are roaming abroad:
- Call reaches your home MSC (based on your phone number's routing)
- Home MSC queries HLR: "Where is this subscriber?"
- HLR responds: "Registered at Visited MSC X in country Y"
- Home MSC forwards call to Visited MSC via international trunks
- Visited MSC pages your phone through local base stations
- Your phone rings in the foreign country
Important: The caller always dials your normal number — they do not know (or need to know) that you are abroad. The routing is handled entirely by the network.
Outgoing Calls (Mobile Originated)
Outgoing calls while roaming are simpler — the visited network routes the call directly to the destination (domestic or international), and records a billing event that is later sent to your home operator.
Data Roaming Architecture
GPRS Roaming Exchange (GRX)
For mobile data, the roaming architecture is more complex because IP packets must be routed:
Home-Routed Model (most common):
All your data traffic is tunneled back to your home network before reaching the internet. This means:
- Your IP address belongs to your home network
- All traffic traverses the international link (adds latency)
- Home network applies your subscription's policies (data caps, content filtering)
- Latency increases by 50-200 ms compared to local usage
Local Breakout Model (newer, LTE):
Traffic exits locally in the visited country — lower latency but requires more trust between operators and complex policy coordination.
Roaming Agreements and Business
Bilateral Agreements
Roaming requires a contract between every pair of operators. A large operator like Vodafone has 500+ roaming agreements worldwide. These agreements specify:
- Which services are available (voice, SMS, data, VoLTE)
- Quality of service commitments
- Inter-operator tariffs (wholesale charges)
- Fraud management responsibilities
- Technical interface specifications
Clearing Houses
With hundreds of bilateral relationships, direct billing would be impossibly complex. Clearing houses (like BICS, Syniverse, and GSMA) aggregate, validate, and settle roaming charges between operators:
| Process | Function |
|---|---|
| TAP file generation | Visited network generates CDRs (Call Detail Records) for roaming usage |
| TAP file transfer | Sent to clearing house within 36 hours |
| Validation | Clearing house checks for errors, duplicates, fraud |
| Financial settlement | Net amounts calculated and settled monthly |
EU Roaming Regulation ("Roam Like at Home")
Since June 2017, EU regulations eliminated retail roaming charges within Europe. Your home plan applies anywhere in the EU at no extra cost. This required:
- Wholesale price caps between operators (€2/GB for data in 2022)
- Fair use policies to prevent permanent roaming abuse
- Significant revenue impact on operators ($5+ billion/year industry-wide)
LTE and VoLTE Roaming
LTE Roaming Challenges
LTE roaming is more complex than 2G/3G because:
- Voice over LTE (VoLTE) requires IMS infrastructure at both ends
- Different operators use different LTE bands (interoperability)
- Quality of Service must be maintained across network boundaries
- IPX networks must support adequate bandwidth for data-heavy LTE usage
VoLTE Roaming Models
| Model | How Voice Works | Status |
|---|---|---|
| CSFB (Circuit-Switched Fallback) | Falls back to 3G/2G for voice calls | Common (2014-2020) |
| S8HR (S8 Home Routed) | VoLTE traffic routed home via S8 interface | Deploying (2020+) |
| LBO with IMS (Local Breakout) | VoLTE handled locally by visited IMS | Future goal |
5G Roaming Architecture
5G introduces Service-Based Architecture (SBA) that changes roaming fundamentals:
- SEPP (Security Edge Protection Proxy) — Secures inter-operator signaling (replaces diameter-based interconnect)
- Network slicing — Roaming users can access specific network slices in visited network
- Edge computing — Local breakout essential for low-latency 5G services
- SUPI privacy — Subscriber identity protected even during roaming registration
Roaming Fraud
| Fraud Type | Description | Annual Cost |
|---|---|---|
| SIM box fraud | Terminate international calls as local using roaming SIMs | $3-5 billion globally |
| Subscription fraud | Obtain SIM with false identity, roam immediately, never pay | Significant |
| Wangiri fraud | Generate callbacks to premium numbers while roaming | Growing |
| IRSF (Revenue Share) | Route calls to premium numbers in foreign countries | $4+ billion |
Operators use real-time fraud detection systems that flag unusual roaming patterns (sudden activation in high-risk country, abnormal call volumes, rapid country changes).
Key Takeaways
- Roaming registration involves real-time signaling between visited and home networks — the VLR authenticates you using vectors provided by your home HLR
- Incoming calls while roaming are routed through your home network first, then forwarded internationally to the visited network — callers dial your normal number
- Data roaming typically uses home-routing (traffic tunneled back to home PGW), adding latency but maintaining home network policy control
- Bilateral roaming agreements and clearing houses manage the complex commercial relationships between 800+ operators worldwide
- EU "Roam Like at Home" regulation eliminated retail roaming charges in Europe, fundamentally changing the roaming business model
- VoLTE roaming requires IMS coordination between operators and is still being deployed globally (many calls still fall back to 3G)
- 5G roaming adds new security (SEPP), privacy (SUPI concealment), and capability (network slicing) but increases architectural complexity
Exam Focus
Revise definitions, diagrams, examples, and short-answer points for Roaming in Cellular Networks.
Interview Use
Prepare one clear explanation, one practical example, and one common mistake for this Wireless Communications topic.
Search Terms
wireless-communications, wireless communications, wireless, communications, cellular, networks, roaming, roaming in cellular networks
Related Wireless Communications Topics