CAN Kingdom

CAN Kingdom

CAN Kingdom is a communications protocol running on top of CAN. It is designed as a fieldbus. Unlike other CAN high level protocols, it makes no attempt to follow the OSI model. The network is mostly distributed, as the nodes may run autonomously except that a "King" or master controller is needed to configure the network.

A major design philosophy behind CAN Kingdom is that the system designer is fully aware of the capabilities of the nodes. A node designer, on the other hand, needs to know nothing about the other nodes: a node merely provides services to the network, and it is up to the system designer to activate a node's services or not through runtime configuration.

Terminology

In order to make network terminology friendly to non systems designers, CAN Kingdom uses lay-friendly names.

*Page : a CAN data payload
*Envelope : a CAN identifier
*Letter : a CAN frame
*Form : a specification for fixed format data presented in a page
*Document : a set of forms or pages (depending on context)
*Folder : maps a single document to a set of envelopes
*City/Mayor : a node and its controller
*Capital/King : the single master controlling node
*City Founder : the (human) module designer
*Kingdom Founder : the (human) network designer

Capabilities

CAN Kingdom provides the following capabilities over bare CAN.

* The King configures which nodes will receive and transmit which messages.
* It provides an infrastructure for transmitting fixed format data that runs over a single CAN packet payload length. In CAN Kingdom parlance this is known as "document pagination".
* It allows point to point transfer of data streams, through the "Block Transfer" mechanism.
* It allows runtime mapping of CAN identifiers with an optional second level of indirection. The first level, from CAN identifier to "folder" must be mapped by the King. The second level, "folder" to "document", can optionally be fixed by the node designer.
* It provides a mechanism for clock synchronization.
* It provides a specification for packed bit fields.
* It provides event driven, "daisy chain", and synchronous messaging.
* It provides a mechanism to set message filters.

Because messages can be remapped at runtime, a system designer can configure the system to coexist with nodes on the system which may be using a different high level protocol like CANopen or DeviceNet.

ee also

* Controller Area Network
* CANopen
* DeviceNet


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • CAN bus — Controller area network Pile de protocoles 7 • Application 6 • Présentation 5 • Session 4 • T …   Wikipédia en Français

  • Kingdom Hearts: Chain of Memories — North American packaging artwork …   Wikipedia

  • Kingdom Come (comics) — Kingdom Come Cover to the Absolute Kingdom Come hardcover edition (2006). Art by Alex Ross. Publication information Publisher DC Comics …   Wikipedia

  • Kingdom Keepers II: Disney at Dawn — Kingdom Keepers 2: Disney at Dawn   …   Wikipedia

  • Kingdom Hearts (videojuego) — Kingdom Hearts Desarrolladora(s) Square Distribuidora(s) JP Square NA Square Electronic Arts/Disney Interactive PAL SCE Europe …   Wikipedia Español

  • Kingdom Hall of Jehovah's Witnesses — Kingdom Hall is the term for the meeting place for Jehovah s Witnesses. The term was first suggested in 1935 by Joseph Franklin Rutherford, then president of the Watch Tower Society, for a building in Hawaii. [ Jehovah s Witnesses – Proclaimers… …   Wikipedia

  • Kingdom of David — was a part of the Empire Series of history documentaries for the PBS television network produced by Oregon Public Broadcasting in joint venture with Red Hill Productions of Los Angeles, California.The documentary chronicles the story of how the… …   Wikipedia

  • Kingdom Of Sai — (Ширди,Индия) Категория отеля: 3 звездочный отель Адрес: Survey # 5/24 Pimpalwadi roa …   Каталог отелей

  • Kingdom of Sicily — Regnum Siciliae Regno di Sicilia ← …   Wikipedia

  • Kingdom of Croatia-Slavonia — Kraljevina Hrvatska i Slavonija Horvát Szlavón Királyság Land of the Crown of St. Stephen (within the Austro Hungarian Monarchy) …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”