Penyebab terjadi roaming antara lain adalah :
- Apabila kode SID pada Control Channel tidak cocok dengan kode SID yang telah terprogram sebelumnya di dalam database MTSO.
- MTSO dari sel dimana Anda sedang roaming akan menguji apakah SID Anda valid dengan menghubungi MTSO jaringan home anda.
- Sistem home memverifikasi ponsel anda ke lokal MTSO, kemudian menelusuri ponsel anda yang sedang berada pada selnya.
- Proses ini terjadi dengan waktu yang sangat cepat.