Keyword Protocol 2000
Encyclopedia
Keyword Protocol 2000, abbreviated KWP2000, is a communications protocol
Communications protocol
A communications protocol is a system of digital message formats and rules for exchanging those messages in or between computing systems and in telecommunications...

 used for on-board vehicle diagnostics systems (OBD). This protocol covers the application layer in the OSI model
OSI model
The Open Systems Interconnection model is a product of the Open Systems Interconnection effort at the International Organization for Standardization. It is a prescription of characterizing and standardizing the functions of a communications system in terms of abstraction layers. Similar...

 of computer networking. The protocol is standardized by International Organization for Standardization
International Organization for Standardization
The International Organization for Standardization , widely known as ISO, is an international standard-setting body composed of representatives from various national standards organizations. Founded on February 23, 1947, the organization promulgates worldwide proprietary, industrial and commercial...

 as ISO 14230.

Commonly Used Physical Layers

One underlying physical layer used for KWP2000 is identical to ISO 9141, with bidirectional serial communication
Serial communication
In telecommunication and computer science, serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus. This is in contrast to parallel communication, where several bits are sent as a whole, on a link with several parallel channels...

 on a single line called the K-line. In addition, there is an optional L-line for wakeup. The data rate is between 1.2 and 10.4 kilobaud
Kilobaud
Kilobaud may refer to:*One thousand bauds per second*P.H.I.R.M., a 1980s computer hacking group originally known as Kilobaud*Kilobaud Microcomputing, a homebrew computer magazine from the 1980s...

, and a message may contain up to 255 bytes in the data field.

KWP2000 is also compatible on ISO 11898
ISO 11898
ISO 11898 specifies a serial communication technology called Controller Area Network that supports distributed real-time control and multiplexing for use within road vehicles.- Structure of the ISO 11898 standard :...

(Controller Area Network) supporting higher data rates of up to 1Mbps. CAN is becoming an increasingly popular alternative to K-line because the CAN bus is usually present in modern day vehicles and thus removing the need to install an additional physical cable.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK