etc:common_activities:proto:overview

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
etc:common_activities:proto:overview [2007/11/10 20:17] – создано jcmvbkbcetc:common_activities:proto:overview [2008/01/03 02:32] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Сравнительный обзор существующих реализаций протокола BACNet ====== ====== Сравнительный обзор существующих реализаций протокола BACNet ======
  
-^ Название ^ Homepage ^ Состояние ^ Технология ^ Лицензия ^ +^ Название ^ Homepage ^ Состояние ^ Технология ^ Лицензия ^ Документация ^ 
-| bacnet | http://bacnet.sourceforge.net/| Разрабатывается (с 2002)| С; POSIX| GPL/MIT| +| bacnet | http://bacnet.sourceforge.net/| Разрабатывается (с 2002)| С; POSIX| GPL/MIT| описание+комментарии+тесты 
-| bacnet4linux | http://bacnet4linux.sourceforge.net/| Разрабатывается (с 2004)| C; POSIX| LGPL| +| bacnet4linux | http://bacnet4linux.sourceforge.net/| Разрабатывается (с 2004)| C; POSIX| LGPL| комментарии
-| bacpypes | http://bacpypes.sourceforge.net/| Разрабатывается (с 2006)| Python;| Public domain| +| bacpypes | http://bacpypes.sourceforge.net/| Разрабатывается (с 2006)| Python;| Public domain| примеры
-| bacnet-sim | http://sourceforge.net/projects/bacnet-sim/| Разрабатывается (с 2005)| C| GPL|+| bacnet-sim | http://sourceforge.net/projects/bacnet-sim/| Разрабатывается (с 2005)| C| GPL| описание+комментарии|
  
   * Ключевые позиции для сравнения реализаций   * Ключевые позиции для сравнения реализаций
-    * Затронутые уровни стека BACNet (п. 4.1) 
     * Типы физического носителя     * Типы физического носителя
-    * Типы поддерживаемых данных (п. 2.1) 
-    * Поддерживаемые примитивы взаимодействия 
     * Поддерживаемые прикладные сервисы     * Поддерживаемые прикладные сервисы
- +    * Поддерживаемые примитивы взаимодействия 
-===== Затронутые уровни стека ===== +    * Типы поддерживаемых данных (п. 2.1)
- +
-^ Название ^ Data link ^ Network ^ Application ^ +
-| bacnet | + | ? | ? | +
-| bacnet4linux | ? | ? | ? |  +
-| bacpypes | ? | ? | ? | +
-| bacnet-sim | |||+
  
 ===== Типы физического носителя ===== ===== Типы физического носителя =====
Line 26: Line 17:
 ^ Название ^ IEEE 802.3 ^ ARCNET ^ MS/TP (EIA-485) ^ PTP (EIA-232) ^ LonTalk ^ IP ^ ^ Название ^ IEEE 802.3 ^ ARCNET ^ MS/TP (EIA-485) ^ PTP (EIA-232) ^ LonTalk ^ IP ^
 | bacnet | + | + | + | - | - | + | | bacnet | + | + | + | - | - | + |
-| bacnet4linux | +| bacnet4linux | 
-| bacpypes | ? | ? | ? | ? | ? | |+| bacpypes | ? | ? | ? | ? | ? | |
 | bacnet-sim | - | - | + | + | - | - | | bacnet-sim | - | - | + | + | - | - |
  
 +===== Прикладные сервисы =====
 +
 +Обозначения:
 +  * I -- посылка сообщения
 +  * E -- получение сообщения
 +
 +^ Сервис ^ bacnet ^ bacnet4linux ^ bacpypes ^ bacnet-sim ^
 +| **Сигналы и события** |||||
 +| AcknowledgeAlarm | - | - | ? | - |
 +| ConfirmedCOVNotification | I/E | - | ? | - |
 +| UnconfirmedCOVNotification | I/E | E | ? | - |
 +| ConfirmedEventNotification | - | - | ? | - |
 +| UnconfirmedEventNotification | - | - | ? | - |
 +| GetAlarmSummary | - | - | ? | - |
 +| SetEnrollmentSummary | - | - | ? | - |
 +| GetEventInformation | - | - | ? | - |
 +| LifeSafetyOperation | - | - | ? | - |
 +| SubscribeCOV | - | I | ? | - |
 +| SubscribeCOVProperty | - | - | ? | - |
 +| **Файлы** |||||
 +| AtomicReadFile | I/E | - | ? | - |
 +| AtomicWriteFile | I/E | - | ? | - |
 +| **Доступ к объектам** |||||
 +| AddListElement | - | - | ? | - |
 +| RemoveListElement | - | - | ? | - |
 +| CreateObject | - | - | ? | - |
 +| DeleteObject | - | - | ? | - |
 +| ReadProperty | I/E | I/E | ? | E |
 +| ReadPropertyConditional | - | - | ? | - |
 +| ReadPropertyMultiple | E | - | ? | - |
 +| ReadRange | - | - | ? | - |
 +| WriteProperty | I/E | I | ? | E |
 +| WritePropertyMultiple | - | - | ? | - |
 +| **Управление устройством** |||||
 +| DeviceCommunicationControl | I/E | - | ? | - |
 +| ConfirmedPrivateTransfer | - | - | ? | - |
 +| UnconfirmedPrivateTransfer | - | - | ? | - |
 +| ReinitializeDevice | I/E | - | ? | - |
 +| ConfirmedTextMessage | - | - | ? | - |
 +| UnconfirmedTextMessage | - | - | ? | - |
 +| TimeSynchronization | I/E | I | ? | - |
 +| UTCTimeSynchronization | I/E | - | ? | - |
 +| Who-Has | I/E | - | ? | E |
 +| I-Have | I/E | - | ? | E |
 +| Who-Is | I/E | I | ? | E |
 +| I-Am | I/E | I/E | ? | E |
 +| **Виртуальный терминал** |||||
 +| VT-Open | - | - | ? | - |
 +| VT-Close | - | - | ? | - |
 +| VT-Data | - | - | ? | - |
etc/common_activities/proto/overview.1194715028.txt.gz · Last modified: 2008/01/03 02:32 (external edit)