About: ISO 15765-2

An Entity of Type: work, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

ISO 15765-2, or ISO-TP (Transport Layer), is an international standard for sending data packets over a CAN-Bus. The protocol allows for the transport of messages that exceed the eight byte maximum payload of CAN frames. ISO-TP segments longer messages into multiple frames, adding metadata that allows the interpretation of individual frames and reassembly into a complete message packet by the recipient. It can carry up to 232-1 (4294967295) bytes of payload per message packet starting from the 2016 version. Prior version were limited to a maximum payload size of 4095 bytes.

Property Value
dbo:abstract
  • ISO 15765-2, auch kurz ISO-TP, ist eine internationale Norm für ein Transportprotokoll über fahrzeugspezifische Bussysteme wie CAN-Bus, aber auch FlexRay, LIN, MOST-Bus etc. Das Protokoll ermöglicht den Transport von Diagnosedaten aufgeprägt auf die Payload der Steuergerätekommunikation, deren Länge die maximal 8 Bytes Nutzdaten eines CAN-Frames überschreiten, was in bisherigen Transportprotokollen zu Einschränkungen u. a. beim Übertragen größerer Datenmengen (Steuergeräteprogrammierung, Flashen) führte. Im OSI-Modell deckt es die Schichten 3 (Network Layer) und 4 (Transport Layer) ab und kann bis zu 4095 Bytes Nutzdaten pro Telegramm transportieren. ISO-TP segmentiert längere Botschaften auf mehrere Frames und ergänzt die Datenpakete um Metadaten, die eine Interpretation der einzelnen Frames durch den Empfänger ermöglichen. Die typische Anwendung ist die Übertragung von Diagnosebotschaften aus KWP2000 und UDS, ist aber nicht darauf beschränkt. ISO-TP kann mit eigener Adressierung als so genanntes Extended Addressing oder ohne Adresse (sog. Normal Addressing) betrieben werden. Mit Extended Addressing trägt jeder Frame ein Byte Adress-Information im ersten Nutzdaten-Byte des CAN Frames. Dies ist dann notwendig, wenn in einem CAN-Netzwerk nicht jedem Steuergerät ein eigener CAN-Identifer zur Antwort zugewiesen ist. Ohne Adresse im Frame muss die Adressierung über verschiedene CAN-Identifer für Request und Response für jedes einzelne Steuergerät sichergestellt werden. Bei Normal Addressing steht bei der Datenübertragung ein Byte mehr für Nutzdaten im jeweiligen CAN-Frame zur Verfügung. Neben dem ggf. vorhandenen Extended Addressing Byte existiert in einem CAN-Frame bei ISO-TP immer ein Protocol Control Information Byte (PCI) im Nutzdatenteil des CAN-Frames. In diesem Protocol Control Information Byte werden ISO-TP Frame-Typen sowie protokollspezifische Zähler und Status abgelegt. Das ISO-TP definiert vier Frame-Typen: Die segmentierte Übertragung leitet der Sender mit einem First Frame ein, den der Empfänger mit einem Flow Control Frame bestätigt. In diesem (ersten) Flow Control Frame definiert der Empfänger, wie viele Consecutive Frames direkt aufeinander folgend empfangen werden können (Block Size) und in welchen zeitlichen Abständen (0–127 ms) diese Consecutive Frames gesendet werden müssen (Separation Time). Ist ein Block von Consecutive Frames übertragen, erfolgt ein weiterer Flow Control Frame vom Empfänger, bis sämtliche Nutzdaten übertragen sind. Der Flow Control Frame liefert ebenso den Status (FC-Flag) mit, ob Consecutive Frames gesendet werden können oder nicht (0 = Freigabe des Sendens, 1 = Warten, 2 = Overflow/Abbruch) [s. auch Tabelle unten]. Moderne Steuergeräte unterstützen zudem Block Size 0 (= aus), d. h., es dürfen beliebig viele aufeinander folgende Consecutive Frames vom Sender gesendet werden. Jeder Consecutive Frame enthält einen 4-Bit-Folgezähler, der mit jedem gesendeten Frame erhöht wird (1, 2, …, 15, 0, 1, … bzw. 1, 2, ..., F, 0, 1, ... [hex]), wodurch verloren gegangene Frames erkannt werden können. 4095 Bytes Nutzdaten sind die definierte Obergrenze für segmentierte Nachrichten des ISO-TP Protokolls, wobei in der Praxis das projektspezifische Limit teilweise geringer ist, da die Empfangspuffer kleiner gewählt werden. Mit der Einführung von CAN FD und der damit einhergehenden Erweiterung der möglichen Payload von 8 auf 64 Byte je CAN Frame wurde die ISO 15765-2 dahingehend erweitert, dass nun theoretisch bis zu 4 Gigabyte lange segmentierte Nachrichten übertragen werden können, was aber in der Praxis aufgrund der vergleichsweise niedrigen Datenraten auf dem CAN nie voll ausgeschöpft wird. (de)
  • ISO 15765-2, comúnmente conocido como ISO-TP, es una norma internacional que define un protocolo de transporte sobre bus de comunicaciones CAN, empleado en automoción. El propósito del protocolo es permitir el transporte de mensajes con una longitud superior a los 8 bytes de información útil que permite una trama CAN normal. En el modelo OSI, ISO-TP corresponde a las capas 3 (red) y 4 (transporte), mientras que el protocolo CAN engloba las capas 1 (física) y 2 (enlace). ISO-TP segmenta los mensajes largos en varias tramas CAN, completándolas con información que permite su interpretación por parte del receptor. Así, el tamaño máximo de datos útiles (payload) que ofrece es de 4095 bytes por TPDU ("tramas ISO-TP"). La aplicación típica de ISO-TP, que no la única, es la transmisión de mensajes de diagnóstico KWP2000 y UDS. (es)
  • ISO 15765-2, or ISO-TP (Transport Layer), is an international standard for sending data packets over a CAN-Bus. The protocol allows for the transport of messages that exceed the eight byte maximum payload of CAN frames. ISO-TP segments longer messages into multiple frames, adding metadata that allows the interpretation of individual frames and reassembly into a complete message packet by the recipient. It can carry up to 232-1 (4294967295) bytes of payload per message packet starting from the 2016 version. Prior version were limited to a maximum payload size of 4095 bytes. In the OSI Model, ISO-TP covers the layer 3 (network layer) and 4 (transport layer). The most common application for ISO-TP is the transfer of diagnostic messages with OBD-2 equipped vehicles using KWP2000 and UDS, but is used broadly in other application-specific CAN implementations. ISO-TP can be operated with its own addressing as so-called Extended Addressing or without address using only the CAN ID (so-called Normal Addressing). Extended addressing uses the first data byte of each frame as an additional element of the address, reducing the application payload by one byte. For clarity the protocol description below is based on Normal Addressing with eight byte CAN frames. In total, six types of addressing are allowed by the ISO 15765-2 Protocol. ISO-TP prepends one or more metadata bytes to the payload data in the eight byte CAN frame, reducing the payload to seven or fewer bytes per frame. The metadata is called the Protocol Control Information, or PCI. The PCI is one, two or three bytes. The initial field is four bits indicating the frame type, and implicitly describing the PCI length. ISO 15765-2 is a part of ISO 15765 (headlined Road vehicles — Diagnostic communication over Controller Area Network (DoCAN)), which has the following parts: * ISO 15765-1 Part 1: General information and use case definition * ISO 15765-2 Part 2: Transport protocol and network layer services * ISO 15765-3 Part 3: Implementation of unified diagnostic services (UDS on CAN) – replaced by ISO 14229-3 Road vehicles — Unified diagnostic services * ISO 15765-4 Part 4: Requirements for emissions-related systems (en)
  • ISO 15765-2、またはISO-TP(Transport Layer)は、CANバスを介してデータパケットを送信するための国際規格である。このプロトコルは、CANフレームの8バイトの最大ペイロード長を超えるメッセージの転送を可能にする。ISO-TPは長いメッセージを複数のフレーム(マルチフレーム)に分割し、個々のフレームの解釈と受信者による完全なメッセージパケットへの再構成を可能にするメタデータを付与する。一つのメッセージパケットについて最大4095バイトのペイロードを搬送できる。 OSI参照モデルでは、ISO-TPはレイヤー3(ネットワーク層)と4(トランスポート層)をカバーする。 ISO-TPの最も一般的な適用例は、KWP2000やUDSを使用したOBD-2搭載車両との診断メッセージの転送であるが、他のアプリケーション固有のCAN実装で広く使用されている。 ISO-TPは、CAN IDのみを使用したアドレス形式(いわゆるNormal Addressing)や、いわゆるExtended Addressingという独自のアドレス形式で操作できる。Extended addressingは、各フレームの最初のデータバイト(0バイト目)をアドレスの追加要素として使用し、アプリケーション層ペイロードを1バイト減らす。簡単のため、以降のプロトコルの説明では8バイトのCANフレームを使用した Normal Addressing に基づいて説明する。ISO 15765-2プロトコルでは、合計で6種類のアドレス形式が利用可能である。 ISO-TPは、8バイトCANフレームのペイロードデータに1バイト以上のメタデータバイトを付加し、ペイロード長を1フレームあたり7バイト以下に削減する。メタデータは、Protocol Control Information(PCI)と呼ばれる。PCIは1~3バイトである。先頭フィールドは、フレームタイプを示す4ビットで、これによりPCI長を特定できる。 ISO-TPは4つのフレームタイプを定義する: (ja)
  • ISO 15765-2也稱為ISO-TP( TP表示傳輸層,Transport Layer),是在控制器區域網路(CAN)上傳輸網路封包的國際標準。傳統CAN訊息,每一帧的資料最多只有八個位元組,透過ISO-TP可以傳輸超過八個位元組的資料。ISO-TP會將長資料封包拆成許多的資料帧,其中再加入一些編碼資料,方便傳送端及接收端解讀各資料帧,並且讓接收端可以將許多的資料帧還原成原始訊息。ISO-TP的一個資料封包的最大酬載為4095位元組。 在OSI模型中,ISO-TP對應第三層(網路層)及第四層(傳輸層)。ISO-TP最常見的應用是針對有OBD-2設備的車輛,用KWP2000或统一诊断服务(UDS)傳輸診斷訊息,不過ISO-TP也可以用在其他特定的CAN通訊協定中。 ISO-TP有二種運作的模式,有一種是不加額外的位址位元組,只利用CAN ID來定址,稱為正常定址(normal addressing),另一種是會加上一個定位用的位元組,稱為延伸定址(extended addressing)。延伸定址會用CAN資料的第一個位元來作為定址用,資料帧的酬載量會因此再減少一個位元組。為了簡單起見,以下的說明都是以正常定址下進行的。ISO 15765-2通訊協定允許六種定址方式。 ISO-TP會使用八個位元組的CAN資料帧中的一個或多個位元組來存放元資料,因此酬載量最多只有七個位元組。元資料稱為協定控制資訊(Protocol Control Information),簡稱PCI。PCI可能是1-3個位元組。最前面的第四位元說明帧的型態,也間接的說明PCI的長度。 ISO 15765-2是ISO 15765(道路車輛,在CAN網路上的診斷通訊)的一部份,其中分為四個部份: * ISO 15765-1 第一部份:通用資訊以及使用例定義。 * ISO 15765-2 第二部份:傳輸層協定以及網路層服務。 * ISO 15765-3 第三部份:统一诊断服务的實現(後來被ISO 14229-3的统一诊断服务取代) * ISO 15765-4 第四部份:排氣相關系統的需求 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 29285336 (xsd:integer)
dbo:wikiPageLength
  • 7820 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1122732521 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • ISO 15765-2, auch kurz ISO-TP, ist eine internationale Norm für ein Transportprotokoll über fahrzeugspezifische Bussysteme wie CAN-Bus, aber auch FlexRay, LIN, MOST-Bus etc. Das Protokoll ermöglicht den Transport von Diagnosedaten aufgeprägt auf die Payload der Steuergerätekommunikation, deren Länge die maximal 8 Bytes Nutzdaten eines CAN-Frames überschreiten, was in bisherigen Transportprotokollen zu Einschränkungen u. a. beim Übertragen größerer Datenmengen (Steuergeräteprogrammierung, Flashen) führte. Das ISO-TP definiert vier Frame-Typen: (de)
  • ISO 15765-2, or ISO-TP (Transport Layer), is an international standard for sending data packets over a CAN-Bus. The protocol allows for the transport of messages that exceed the eight byte maximum payload of CAN frames. ISO-TP segments longer messages into multiple frames, adding metadata that allows the interpretation of individual frames and reassembly into a complete message packet by the recipient. It can carry up to 232-1 (4294967295) bytes of payload per message packet starting from the 2016 version. Prior version were limited to a maximum payload size of 4095 bytes. (en)
  • ISO 15765-2, comúnmente conocido como ISO-TP, es una norma internacional que define un protocolo de transporte sobre bus de comunicaciones CAN, empleado en automoción. El propósito del protocolo es permitir el transporte de mensajes con una longitud superior a los 8 bytes de información útil que permite una trama CAN normal. La aplicación típica de ISO-TP, que no la única, es la transmisión de mensajes de diagnóstico KWP2000 y UDS. (es)
  • ISO 15765-2、またはISO-TP(Transport Layer)は、CANバスを介してデータパケットを送信するための国際規格である。このプロトコルは、CANフレームの8バイトの最大ペイロード長を超えるメッセージの転送を可能にする。ISO-TPは長いメッセージを複数のフレーム(マルチフレーム)に分割し、個々のフレームの解釈と受信者による完全なメッセージパケットへの再構成を可能にするメタデータを付与する。一つのメッセージパケットについて最大4095バイトのペイロードを搬送できる。 OSI参照モデルでは、ISO-TPはレイヤー3(ネットワーク層)と4(トランスポート層)をカバーする。 ISO-TPの最も一般的な適用例は、KWP2000やUDSを使用したOBD-2搭載車両との診断メッセージの転送であるが、他のアプリケーション固有のCAN実装で広く使用されている。 ISO-TPは、8バイトCANフレームのペイロードデータに1バイト以上のメタデータバイトを付加し、ペイロード長を1フレームあたり7バイト以下に削減する。メタデータは、Protocol Control Information(PCI)と呼ばれる。PCIは1~3バイトである。先頭フィールドは、フレームタイプを示す4ビットで、これによりPCI長を特定できる。 ISO-TPは4つのフレームタイプを定義する: (ja)
  • ISO 15765-2也稱為ISO-TP( TP表示傳輸層,Transport Layer),是在控制器區域網路(CAN)上傳輸網路封包的國際標準。傳統CAN訊息,每一帧的資料最多只有八個位元組,透過ISO-TP可以傳輸超過八個位元組的資料。ISO-TP會將長資料封包拆成許多的資料帧,其中再加入一些編碼資料,方便傳送端及接收端解讀各資料帧,並且讓接收端可以將許多的資料帧還原成原始訊息。ISO-TP的一個資料封包的最大酬載為4095位元組。 在OSI模型中,ISO-TP對應第三層(網路層)及第四層(傳輸層)。ISO-TP最常見的應用是針對有OBD-2設備的車輛,用KWP2000或统一诊断服务(UDS)傳輸診斷訊息,不過ISO-TP也可以用在其他特定的CAN通訊協定中。 ISO-TP有二種運作的模式,有一種是不加額外的位址位元組,只利用CAN ID來定址,稱為正常定址(normal addressing),另一種是會加上一個定位用的位元組,稱為延伸定址(extended addressing)。延伸定址會用CAN資料的第一個位元來作為定址用,資料帧的酬載量會因此再減少一個位元組。為了簡單起見,以下的說明都是以正常定址下進行的。ISO 15765-2通訊協定允許六種定址方式。 ISO 15765-2是ISO 15765(道路車輛,在CAN網路上的診斷通訊)的一部份,其中分為四個部份: (zh)
rdfs:label
  • ISO 15765-2 (de)
  • ISO 15765-2 (es)
  • ISO 15765-2 (en)
  • ISO 15765-2 (ja)
  • ISO 15765-2 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License