Perubahan data digital ke sinyal digital memiliki 3 kategori:
1. Unipolar menggunakan satu polaritas (positif atau negatif) untuk mengirim pulsa data.
2. Bipolar menggunakan dua tingkat tegangan (positif dan negatif) untuk mengurangi masalah level tegangan.
3. Polar menggunakan dua level tegangan (positif dan negatif) dengan tiga cara pensinyalan yaitu non return to zero, return to zero, dan biphase.