ASHRAE LO-09-051-2009 Коммуникационная производительность веб-службы BACnet через глобальный Интернет - Стандарты и спецификации PDF

ASHRAE LO-09-051-2009
Коммуникационная производительность веб-службы BACnet через глобальный Интернет

Стандартный №
ASHRAE LO-09-051-2009
Дата публикации
2009
Разместил
ASHRAE - American Society of Heating@ Refrigerating and Air-Conditioning Engineers@ Inc.
сфера применения
"ВВЕДЕНИЕ Стандарт BACnet (ASHRAE 2004) для систем управления зданиями становится популярным@ не только в Северной Америке@, но также в азиатских и европейских странах. Недавно@ появилась новая технология для Интернета@ ""Веб-сервисы""@. Стандарт BACnet использует веб-службы в качестве одного из методов обмена сообщениями BACnet (ASHRAE 2006). Поскольку метод связи веб-служб использует протокол веб-доступа к Интернету@, то есть@ HTTP (протокол передачи гипертекста)@, можно пройти межсетевые экраны в IP-сетях. Ожидается, что BACnet Web Services (BACnet/WS) станет желательным методом связи BACnet для создания систем управления через Интернет (Tom @ S. 2004). Благодаря своему символьному формату сообщений @ BACnet / Метод WS требует больше времени для передачи сообщения по сравнению с традиционными методами связи BACnet. Хотя скорость передачи данных в IP-сетях увеличивается@, задержка распространения сигнала между чрезвычайно большими расстояниями@, такими как межконтинентальные местоположения@, не сократится пропорционально. Производительность связи по-прежнему будет серьезной проблемой даже в будущем для BACnet/WS через Интернет. Было опубликовано множество исследовательских работ по различным аспектам стандарта BACnet@, таким как тестирование на соответствие (Bushby 1990)@ коммуникационные характеристики (Tomboli 1995; Song 2003)@ и моделирование реализации (Huang 2004). Некоторые исследовательские работы были сосредоточены на производительности конкретных методов связи, например, BACnet/MS/TP (Master-Slave/Token Passing) (Song 2003; Hong 2003; Hong 2004a; Hong 2004b) и BACnet/IP (Ninagawa 2005). Протоколы связи этих методов, т.е. MS/TP и UDP (протокол пользовательских датаграмм), относительно просты по сравнению с протоколом TCP (Стивенс, 1994). Теоретическое исследование производительности связи BACnet/WS с использованием TCP для передачи сообщений затруднено, поскольку TCP поддерживает сложный алгоритм. На данный момент опубликовано мало исследовательских работ по оценке коммуникационных характеристик BACnet/WS (Ninagawa 2008). Несмотря на то, что стандарт BACnet/WS никогда не предназначался для приложений реального времени, следует обратить внимание на задержку передачи удаленных систем BACnet/WS в случае чрезвычайно удаленных сетей. В целом, удаленные системы требуют тщательного проектирования интерактивных приложений, использующих глобальный Интернет. Кроме того, формат данных и метод передачи BACnet/WS требуют более длинного сообщения по сравнению с BACnet/IP. Разработчики систем должны спрогнозировать пропускную способность BACnet/WS и решить, сколько объектов можно прочитать одновременно для разумного ответа через Глобальный Интернет. В ходе этого исследования были проведены теоретические и экспериментальные исследования производительности передачи сообщений при доступе к объектам BACnet/WS через Интернет. Среднее время передачи услуги «getValues» для большого количества объектов было измерено из нескольких межконтинентальных точек. Теоретический расчет Пэдхи уравнения пропускной способности TCP/IP (Padhye 2000) точно соответствует данным полевых испытаний, полученных в ходе экспериментов, проведенных в рамках данного исследования. Это исследование показало, что среднее время передачи BACnet/WS примерно пропорционально среднему времени прохождения туда и обратно зондирования «Ping» (Стивенс, 1994) IP-сети. Кроме того, @ оно также примерно пропорционально количеству объектов в сервисе «getValues». В этом документе делается вывод, что время передачи занимает значительную часть общего времени обслуживания удаленной системы BACnet/WS через Интернет, и так будет продолжаться в будущем».



© 2023. Все права защищены.