1xBTS 1xBTS

First Registration

This page covers an SDR cell. For a femtocell, use Femtocell Setup to connect the device, configure its radio, and register a handset.

Checklist

Before starting, confirm:

  • 1xBTS built successfully (Building from Source)
  • BTS and radio configured (Configuration)
  • SDR connected and recognized
  • Docker services running: docker compose up -d
  • CDMA2000 1x capable handset available

Start the BTS

Terminal window
cargo run --release -p cdma-nib -- \
--config-dir config \
--radio-config config/radio_bladerf_micro2.json

On startup the BTS begins transmitting:

ChannelWalshWhat It Does
PilotW0Timing/phase reference — always on
SyncW32System time, PN offset
PagingW1Overhead messages (SPM, APM, NLM, etc.)

Add a Subscriber

Add the handset in Subscribers with its phone number and IMSI plus ESN or MEID. An IMSI+MEID identity does not require a stored ESN. A handset listed in Mobiles alone does not indicate a subscriber association.

Authentication defaults to monitor mode, which records requested authentication checks without denying service on failure. Provision an A-key before relying on authenticated calls or voice privacy. See Authentication & Voice Privacy for manual and OTASP options.

Registration Flow

When the handset powers on within range:

StepWhat Happens
1. Pilot acquisitionHandset searches for and locks onto pilot channel
2. Sync channelReads system time, PN offset from sync
3. Paging channelReceives overhead messages (System Parameters, Access Parameters)
4. Access channelHandset transmits Registration Message
5. Registration acceptNetwork resolves the subscriber, discovers MEID if needed, and applies authentication policy before accepting registration. A welcome SMS is sent the first time a new mobile is seen.

Troubleshooting

SymptomCheck
No pilot acquisitionTX frequency, gain, SDR connection
Access probes but no registrationSubscriber in HLR, access parameters
Registration rejectedSubscriber IMSI and hardware identity, A-key state, and authentication results when enforce mode is enabled.
Intermittent accessPower control parameters, RF environment

Next Steps

Esc