j1939
Ang J1939 ay isang maagang protokolo ng komunikasyon na eksklusibong disenyo para sa mga sasakyan at kagamitan na pang-malaking saklaw. Nagaganap ang mataas na antas na protokolong ito sa Controller Area Network (CAN) at naglilingkod bilang pangunahing likha para sa pag-exchange ng datos sa pagitan ng iba't ibang bahagi ng sasakyan. Sa puso nito, pinapayuhan ng J1939 ang estandang transmisyong pang-ekspres ng mga datos tungkol sa kontrol at diagnostiko sa pagitan ng mga elektronikong control units (ECUs), sensor, at iba pang sistemang pang-sasakyan. Suporta ng protokolong ito ang data rate hanggang 250 kbits kada segundo at gumagamit ng malakas na scheme ng pagsasalita na maaaring handlen hanggang 254 magkakaibang nodes sa isang singil na network. Isa sa mga pangunahing tampok ng J1939 ay ang kanyang sistema ng parameter group numbers (PGNs), na nag-oorganisa ng mga datos sa tiyak na mga kategorya para sa mas epektibong komunikasyon. Naging lalong mahalaga ang protokol sa transportasyong komersyal, agrikultural na kagamitan, at mga aplikasyon sa karagatan, kung saan ang tiyak na komunikasyon ng datos ay mahalaga para sa operasyon at diagnostiko ng sasakyan. Kasama rin sa J1939 ang mga inbuilt na mekanismo ng deteksyon at pagbabago ng mga error, na nagpapatuloy ng integridad ng datos kahit sa mga malubhang kondisyon ng operasyon. Ang estandang pag-aaral ng protokol sa komunikasyon ng sasakyan ay nagiging pinili ng mga manunukat sa buong mundo, na nagpapahintulot ng walang siklab na integrasyon ng mga bahagi mula sa iba't ibang supplier.