Prosesnya untuk mengubah data digital menjadi sinyal
digital dikatakan sebagai Line Coding. Data digital ditemukan dalam format biner. Diwakili (disimpan) secara internal sebagai rangkaian 1 dan 0. Uni Polar
Kode ini menggunakan hanya satu non-zero
dan satu zero level tegangan, yaitu untuk logika 0 memiliki level zero dan untuk logika 1 memiliki level non-zero. Implementasi unipolar line coding merupakan pengkodean sederhana Contoh NRZ-I = Non Return to Zero Invers Kode dengan ciri invers level tegangan, memiliki nilai logika 1 apabila ada perubahan level tegangan dari tegangan negatif ke tegangan positif atau dari tegangan positif ke tegangan negatif dan berlogika 0 apabila tidak ada perubahan level tegangan. Untuk logika 1 dalam sederetan data memungkinkan adanya sinkronisasi, walaupun demikian untuk sekuensial yang panjang untuk data berlogika 0 tetap terdapat permasalahan. NRZ-L = Non Return to Zero Level
level sinyal merupakan representasi dari bit, yaitu
untuk logika 0 dinyatakan dalam tegangan positip dan untuk logika 1 dinyatakan dalam tegangan negatip. Kelemahan kode ini memiliki sinkronisasi rendah untuk serial data yang panjang baik untuk logika 1 dan 0. Contoh