UserPreferences

Einleitung


Standardisierung von ISOagriNET

Innerhalb der International Organization for Standardization (ISO) ist das Technical Committee 23 (Tractors and machinery for agriculture and forestry) zuständig, welches wiederum das Subcommittee 19 (Agricultural Electronics) beinhaltet. Dieses SC 19 besteht aus 14 Mitgliedern, welche die jeweiligen nationalen Standardisierungsgremien vertreten. Das Deutsche Institut für Normung e.V. (DIN) ist durch 4 Personen in der SC 19 vertreten, die für die Verabschiedung des ISO-Standards 17532 (Stationary equipment for agriculture and forestry — Data communications network for livestock farming) zuständig ist.

ian_actors_small.png

Die Projektgruppe N 17532 ist für die Erarbeitung der Spezifikation zuständig und hat eine Task Force gebildet, welche diese Aufgabe übernommen hat. Innerhalb der BFL hat sich eine Initiative zusammengefunden, die als Koordinierungsgremium IsoAgriNet Anforderungen an die Spezifikation formuliert und das Projekt unterstützt. Der Beirat IsoAgriNet, welcher ebenfalls durch die BFL initiiert wurde, begleitet das Projekt aus wissenschaftlicher Sicht. Unter der Bezeichnung IsoAgriNet soll der ISO-Standard 17532 in der Öffentlichkeit bekannt gemacht werden. Aus historischer basieren die Arbeitsergebnisse der ISO 17532 auf den BUS Innenwirtschft und EDI Agrar (siehe folgende Abbildung).

edi_iso.png

Die Ziele von ISOagriNET

IsoAgriNet hat das Ziel, den Datenaustausch innerhalb landwirtschaftlicher Unternehmen und mit deren Partnern zu ermöglichen. IsoAgriNet hat damit auch das Ziel, den Datenaustausch und Steuerungs- und Regelungsprozesse im Farmnetz zu automatisieren.

Die Daten zwischen den Prozessrechnern (Melk-, Fütterungs- und Klimatechnik) und PC (Managementprogramme, Managementcomputer, Klimacomputer) sollen automatisch ohne Eingriff durch den Landwirt ausgetauscht werden können. Die Daten aus der Melktechnik bzw. aus den Managementprogrammen sollen für die automatische Berechnung und richtige Dosierung der notwendigen Futtermengen genutzt werden.

IsoAgriNet ist die Spezifikation eines Protokolls für den automatischen und interaktiven Datenaustausch, welches durch die ISO standardisiert wird. Beim interaktiven Datenaustausch verhandeln die Beteiligten über die Art der Daten und ihrer Versendung. Beteiligte am Datenaustausch können beispielsweise Maschinen mit entsprechender Software auf Prozessebene (Sensoren, Futterautomaten) oder Management-Programme sein, prinzipiell Software auf allen organisatorischen Ebenen der Erzeugung tierischer Produkte.

IsoAgriNet benutzt parallel zwei Datenbeschreibungssprachen, um die Daten auszutauschen: ADIS/ADED und XML/ADED. ADIS und ADED sind eingetragene ISO Standards. Für die Übersetzung zwischen den Protokollen wird ein Übersetzungsprogramm eingesetzt, welches das Quellprotokoll einliest und in das Zielprotokoll umwandelt. IsoAgriNet implementiert alle grundlegenden Datenaustauschfunktionen so, dass entfernte Datenbestände automatisch synchronisiert werden können. Dabei benutzt IsoAgriNet Datenstrukturen, die in nationalen oder internationalen Data-Dictionaries (Datenwörterbüchern) eindeutig definiert sind. Darüber hinaus werden Entitätstypen für ein Data Dictionary nach ADED innerhalb von ISOagriNET spezifiziert.

Zur Gesamteinordnung zeigt die folgende Abbildung, dass IsoAgriNet als Protokoll in den Schichtenmodellen der Rechnernetze auf der Anwendungsschich anzusiedeln ist. Für die Datenübertragung werden Unicast- und Multicastverbindungen genutzt, wobei Unicast eine Verbindung zwischen 2 Partnern regelt. Multicast ist ein Konzept, welches das Senden von Paketen an mehrere Empfänger ermöglicht. Damit wird im vorliegenden Zusammenhang das zyklische Versenden von Daten an verschiedene Interessenten realisiert.

osi_tcp_mcc.png