Skip to content

Mobile Technologies: 2G to 5G, GSM/CDMA, SIM and IMEI

Mobile network forensics: cellular generations, GSM architecture, SIM/USIM identifiers, IMEI checks and subscriber-record interpretation.

By Reviewed by Subhrant Jha

Last updated:

Mobile technology determines how subscriber, equipment and network records relate. Generations from legacy cellular systems to LTE and 5G use different radio and core-network mechanisms, so a GSM diagram should not be applied unchanged to every modern connection.

Keep card/profile identifiers, subscription identity, phone number and equipment identity separate. Correlate them through records valid for the relevant time, without treating a checksum, cell identifier or subscriber account as proof of a human operator.

By the end of this topic you will be able to:

  • Compare cellular radio/core architectures without fixed worldwide rollout assumptions.
  • Distinguish ICCID, IMSI, phone number, authentication secrets and equipment identifiers.
  • Interpret SIM/USIM data under access and version conditions.
  • Build a supported subscription-change timeline with attribution and location limits.
Key terms
IMSI
A mobile subscription identifier commonly represented using country/network and subscriber components. It is not the dialable telephone number or proof of a human user.
ICCID
An integrated-circuit card/profile identifier. Physical cards and eSIM profiles require their actual issuance and lifecycle context.
Ki
A secret associated with subscriber authentication in the relevant system. It is not a routine identifier that an examiner should expect to extract through ordinary file reads.
IMEI
An equipment identifier with a defined allocation structure. Its representation and validity checks do not authenticate a device or operator by themselves.
MSC
A mobile switching centre in applicable circuit-switched architecture. Modern packet services and IMS/core systems create different records.
EPC / 5GC
Evolved Packet Core and 5G Core are different core-network architectures. Non-standalone and standalone deployments require actual configuration to be identified.

Cellular Generations: AMPS to 5G NR

Cellular generations are families of radio and service architecture, not one globally simultaneous launch or retirement schedule. Legacy evidence can remain relevant after a commercial network shuts down.

GSM combines frequency and time allocation and supports circuit-switched services with packet extensions such as GPRS/EDGE. UMTS uses different radio/core developments, while LTE uses an evolved packet architecture.

5G NR can operate with different deployment arrangements. Non-standalone systems can rely on LTE/EPC components; standalone systems use 5G Core functions. A “5G” status icon does not establish every part of the signalling path.

Network generations change radio and core architecture, so the available records and identifiers vary. A 5G radio connection does not by itself establish use of a standalone 5G core.

AMF, SMF and UPF describe 5G Core roles distinct from historical MSC/HLR architecture. Logs and identifiers depend on service, roaming and implementation.

Peak data-rate marketing is not a measurement of an observed transfer. Radio conditions, spectrum, scheduling, service configuration and application overhead affect actual throughput.

For evidence requests, identify the service, generation where known, operator and relevant interval. Do not assume all calls, messaging applications or data sessions are recorded in one traditional CDR table.

GSM Architecture: MS, BTS, BSC, MSC and the Registers

In a simplified GSM model, the mobile station combines equipment and subscriber functionality; BTS and BSC components provide radio access/control, while MSC and associated registers support relevant circuit-switched operations.

HLR/VLR, authentication and equipment-register functions have different purposes. A current register response is not a historical transcript of every location or action.

In this simplified GSM architecture, radio access, switching, subscriber state, authentication and equipment status serve different roles. Operator records must be requested and interpreted according to their actual schema.

Operators can retain call/session, subscriber, provisioning and network records under different systems and policies. Field availability and meanings must come from the actual provider schema and response.

Cell or tracking-area observations describe network service under their technical conditions. They do not supply an exact geographic point or prove continuous presence at a tower.

IMS, LTE and 5G records can involve different functions and service paths from a GSM voice example. Preserve the provider’s explanation of identifiers, time basis, coverage and any transformations.

GSM, CDMA, Multiplexing and the Protocol Stack

FDMA separates frequency allocations, TDMA separates time use, CDMA uses spreading codes and OFDMA allocates orthogonal subcarriers. Real systems combine mechanisms and apply them differently to uplink/downlink.

For example, LTE downlink and uplink do not use an identical waveform description, and 5G NR supports defined waveform options. “Generation equals one multiplexing scheme” is a useful simplification only when its limits are explicit.

Multiple-access methods separate users through frequency, time, spreading codes or subcarrier allocation. These are conceptual resource diagrams, not air-interface measurements.

Historical GSM and CDMA-family devices differ in subscription/equipment provisioning. Some CDMA systems used removable subscriber modules, so identity was not universally baked into equipment firmware.

Authentication algorithms and implementation protections evolve. Historical COMP128 weaknesses do not justify a guarantee that every newer card is impossible to extract or clone. Ordinary standards-based file access is different from a specialist attack.

5G introduces permanent/concealed identifier concepts such as SUPI and SUCI. Actual protection depends on deployment, including the selected concealment scheme; it is not a universal absence of observable identifiers.

Legacy WAP and similar services can explain old handset stores, but a protocol’s historical label does not identify all application content on a modern device.

SIM Internals: ICCID, IMSI, Ki and the DF/EF File System

Physical UICC cards can host SIM/USIM applications, while eSIM uses provisioned profiles on an embedded UICC. Card, application and subscription are related but distinct concepts.

Historical SIM files use master/dedicated/elementary structures; USIM applications and current standards add application-specific organisation and access conditions. One three-level legacy tree is not an exhaustive model.

SIM identifiers describe different things: ICCID identifies the card, IMSI the subscription, and IMEI the equipment. The historical file tree is simplified; USIM applications use a different structure.

Scroll horizontally if needed to see the full table.

ItemMeaningImportant Limit
ICCIDCard/profile identifierNot the telephone number
IMSI or applicable permanent identitySubscription identityMapping and assignment can change
MSISDNDialable number under provider mappingMay be absent/stale in card storage
Authentication secretProtected material used in authenticationNot ordinarily readable as a normal EF
Stored contacts/messages/location dataSelected application records where presentNot a complete handset or provider history

Read supported data using a compatible method and record access conditions. Not every reader supports the contact card, eSIM or application, and repeated PIN attempts can change state or block access.

Hash acquired outputs and document card/profile identity, commands, tool/version and errors. Do not claim an examination never changes state merely because no deliberate file-write command was issued.

IMEI Structure, Check Digits and Equipment-Identity Assessment

A commonly displayed IMEI has an eight-digit Type Allocation Code, six-digit serial component and one check digit. Network or software-version representations can differ; preserve the original representation and source.

An IMEI combines a type allocation code, serial number and check digit. A valid checksum checks transcription consistency; it does not prove authenticity or ownership.

For the displayed fifteen-digit value, Luhn checking doubles alternating payload digits beginning with the rightmost of the fourteen payload digits, sums resulting decimal digits and selects the final digit to make the total divisible by ten. The teaching example 490154203237518 passes.

A failed check can reflect transcription, truncation, representation or alteration. It does not prove tampering or justify destructive acquisition by itself. A passing check likewise does not prove authenticity.

TAC lookup can support model assessment, subject to database quality, allocation and device history. Compare independent identifiers and hardware rather than infer a swap solely from an unofficial lookup.

Dual-SIM equipment may expose multiple IMEIs without having separate radios for every identity. Record each actual identity and configuration. Equipment blocking is an operational/legal process, not a requirement for reading local forensic data.

Blocking and unblocking procedures vary by operator and jurisdiction. Do not unblock or reconnect an evidence phone merely because it was recovered; access and remote-change risks require a separate collection decision.

Subscription Changes, SIM-Swap Investigations and Cellular Impersonation

SIM replacement fraud and number-porting abuse can redirect a number through different provisioning events. They are distinct from extracting a secret to clone a card or intercepting radio traffic.

Build a timeline from original and replacement identifiers, provider provisioning events, authentication changes and relevant service/transaction records. Loss of service alone has many possible causes.

Cooling-off periods, message restrictions and disclosure requirements vary by jurisdiction and operator. Do not apply one country’s rule to every replacement or claim a universal voice-and-SMS ban.

Bank statements ordinarily describe transactions rather than every OTP delivery. Obtain the relevant authentication/delivery records where available and interpret timestamps under their actual schema.

A SIM-replacement investigation correlates operator records with device and financial evidence. The DoT replacement safeguard bars incoming and outgoing SMS for 24 hours; it is not a general call bar or a guarantee against every fraud path.

Cellular impersonation feasibility depends on device policy, authentication, generation and coverage. Strongest signal alone does not guarantee a handset trusts a rogue station, and a 2G connection in a modern coverage area is not conclusive evidence of an interceptor.

Preserve available handset radio/network records and independent provider information. Detection apps have hardware, permission and interpretation limits; an alert does not automatically identify a transmitter or prove intercepted content.

Check Your Understanding

Question 1 of 5· 0 answered
Which identifies a dialable number?

Sources

  1. 1.Guide to Integrating Forensic Techniques into Incident Response (2006) · NIST SP 800-86
  2. 2.Numbering, addressing and identification, Release 16 · 3GPP TS 23.003 / ETSI
  3. 3.IMEI structure and allocation · GSMA
  4. 4.Protecting Subscriber Identifiers with SUCI (2026) · NIST
  5. 5.5G Security Guide, FS.40 v3.0 · GSMA

Test yourself on Digital Forensics with free, timed mocks.

Practice Digital Forensics questions

Found this useful? Pass it along.