Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: IoT, протоколы и перспективы
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Rf & Microwave Design
bornbash
Доброго времени суток!
Господа спецы и к ним тянущиеся! Последний год, особенно в зарубежных публикациях по теме IoT'a, все говорят о стандартизации в области протоколов RF-связи. На сегодня есть N-ое количество противоборствующих альянсов (http://www.ferra.ru/ru/digihome/review/SmartHome-ProtocolsWar/#.VFsaN_msX55). Для embedded-решений на основе различных трансиверов 802.15.4 перспективным выглядит 6LowPan. Однако, отладочные средства, доступные для ознакомления с данным протоколом предлагались пару лет назад лишь TI (на сс430 и сс1101 вроде как) со стеком Sensinode, который сейчас недоступен (куплен ARM и не внедрен покамест).
Что интересует:
1) На каком железе-софте можно реально пощупать 6LowPan? Есть ли у кого опыт разработки на этом стеке?
2) Мнение касаемо перспективности развития в качестве единого стандарта для индустрии существующих стеков - ZigBee IP, Z-Wave, 6LowPan.
3) Актуальность разработки на проприетарном протоколе потребительской электроники - утопия или нет?
Alex A. Mihaylov
Цитата(bornbash @ Dec 23 2014, 11:15) *
1) На каком железе-софте можно реально пощупать 6LowPan? Есть ли у кого опыт разработки на этом стеке?
2) Мнение касаемо перспективности развития в качестве единого стандарта для индустрии существующих стеков - ZigBee IP, Z-Wave, 6LowPan.
3) Актуальность разработки на проприетарном протоколе потребительской электроники - утопия или нет?


1) Практически на любом. Решения есть у всех ведущих игроков (минимум у Atmel и Ti)
2) Все сложно. Единого стандарта нет и (по ощущениям) не будет. Даже 802.15.4 в исполнении IEEE все читают по своему (правда и сама спецификация гадость редкостная). Основные проблемы вокруг MESH сетей и выхода наружу.
3) В существующих условиях это чуть ли не единственный выход (мое мнение).

По факту вопрос что Вам нужно. На сегодня классика выглядит следующим образом - интернет отдельно, девайсы отдельно. Связь между интернетом и девайсами через черную коробочку, подключенную к роутеру. Прочие варианты (например 802.15.4 под linux) есть, но пока сыры до ужаса и очень экзотичны.

Что до 6LowPan - имейте в виду,что Low там не только про потребление, но и про скорости. В любом случае центральный координатор необходим и ВЕСЬ обмен идет через него.

Все сказанное - мое личное мнение. Буду рад если его аргументированно опровергнут.
AlexandrY
Цитата(bornbash @ Dec 23 2014, 09:15) *
Доброго времени суток!
Господа спецы и к ним тянущиеся! Последний год, особенно в зарубежных публикациях по теме IoT'a, все говорят о стандартизации в области протоколов RF-связи.


ZigBee IP, Z-Wave, 6LowPan к IoT имеют мало отношения.
Это просто каналы связи уровня PAN, LAN

Под протоколами IoT подразумевают несколько другое - http://eclipse.org/community/eclipse_newsl...ry/article2.php

bornbash
Цитата(Alex A. Mihaylov @ Dec 23 2014, 12:31) *
1) Практически на любом. Решения есть у всех ведущих игроков (минимум у Atmel и Ti)

У TI был сетевой процессор СС1180, но более они его толком не поддерживают. Актуальных решений не нашел. Так же как и у ARM Embedded. В основном вся инфа рекламного характера. Если есть конкретные ссылки - буду признателен.

Цитата(Alex A. Mihaylov @ Dec 23 2014, 12:31) *
Что до 6LowPan - имейте в виду,что Low там не только про потребление, но и про скорости. В любом случае центральный координатор необходим и ВЕСЬ обмен идет через него.

Скорости как раз устраивают - десятки байт в десятки секунд. А вот энергопотребление очень заботит. Говоря о центральном координаторе, вы, видимо, подразумеваете edge-узел?

Цитата
ZigBee IP, Z-Wave, 6LowPan к IoT имеют мало отношения.
Это просто каналы связи уровня PAN, LAN

Да, тут вы правы. Но на текущем этапе заботит именно этот вопрос. Не ошибаюсь ли я, полагая, что в низкоскоростной малопотребляющей сети при наличии центрального координатора вопросы обеспечения MQTT могут быть возложены лишь на него, т.е. он будет паковать посылки с сенсоров и отправлять далее?

Alex A. Mihaylov
Цитата(bornbash @ Dec 23 2014, 14:46) *
У TI был сетевой процессор СС1180, но более они его толком не поддерживают. Актуальных решений не нашел. Так же как и у ARM Embedded. В основном вся инфа рекламного характера. Если есть конкретные ссылки - буду признателен.


http://www.atmel.com/Images/doc8240.pdf посмотрите, возможно это будет Вам интересно. Тут вроде все. И малая ОС, и IPV6 и привязка к нему 802.15.4. Исходники всего доступны. Где-то я видел аналоги для FreeRTOS и lwIP.

Про Ti - видел где-то на сайте, но ссылку не укажу (я сам больше Atmel уважаю, и по контроллерами по беспроводке). Сорри. Пусть их коммунити поможет.
AlexandrY
Цитата(bornbash @ Dec 23 2014, 09:15) *
2) Мнение касаемо перспективности развития в качестве единого стандарта для индустрии существующих стеков - ZigBee IP, Z-Wave, 6LowPan.


О, буквально сегодня пришла реклама Z-Wave.

Интересные вещи узнал.
Оказывается Z-Wave более распространен нынче чем ZigBee.
Почти все североамериканские охранные компании используют технологию Z-Wave.
Z-Wave в отличии от ZigBee и 6LowPan сертифицируется на совместимость приложений. Т.е. если продукты имеют наклейку Z-Wave они точно могут посылать друг другу понятные команды, в отличии от того же ZigBee где одинаковыми могут быть только пакеты физического уровня а дальше может быть все несовместимо.

Потом у Z-Wave оптимальные частоты по критерию дальнобойность-энергопотребление, не нужны специальные координаторы сети как в ZigBee или 6LowPan, динамическая адаптация к постоянной смене топологии сети, быстрый отклик спящих слэйвов работающих от батарейки и проч. технические достоинства.

Есть протокол Z-Wave over IP (Z/IP) с IPv4 и IPv6 и шифрацией.
А главное - "The newest release of Z/IP Gateway, 2.0, scheduled for Q1 2015, will feature mDNS discovery, multi network association, and will be released as source code that developers can modify to fit their unique needs."

В общем, после этой фразы я уже ничего другого кроме Z-Wave искать не буду. biggrin.gif
bornbash
Цитата(Alex A. Mihaylov @ Dec 23 2014, 23:04) *
http://www.atmel.com/Images/doc8240.pdf посмотрите, возможно это будет Вам интересно.

Спасибо, непременно посмотрю.

Цитата(AlexandrY @ Dec 24 2014, 03:03) *
В общем, после этой фразы я уже ничего другого кроме Z-Wave искать не буду. biggrin.gif

Кажется, Z-Wave рановато причислять к лику канувших в лету. Ваша позиция ясна, спасибо sm.gif
ig_z
Два года работал на зенсис и год на сигмадизайн. Два года назад начинал 4 семпл апликейшина для зивейв+. Ни разу не встречал и не делал ни одного охранного семпл апликейшина. Ибо таких не было в природе как минимум год назад.

Секьюрный протокол там был просто улет - ничего более накрученного и дырявого я в своей жизни не видел. Правда они за последний год должны были выдать новую версию.

В итоге - закрытый кристалл, закрытый протокол, закрытые исходники. При мне хотели продаться гугелу, потом циске. Даже эти всеядные их не захотели.

Рискните, попробуйте sm.gif И не говорите, что вас не предупреждали
bornbash
Цитата(ig_z @ Dec 25 2014, 00:16) *
Рискните, попробуйте sm.gif И не говорите, что вас не предупреждали

А по остальным протоколам (ZigBee IP, thread) могли бы комментарии дать?!
ig_z
QUOTE (bornbash @ Dec 30 2014, 14:19) *
А по остальным протоколам (ZigBee IP, thread) могли бы комментарии дать?!


Здесь я могу высказать только общие и глубоко субъективные впечатления. Я отработал на зенсис чуть больше трех лет 2010 - 2013, и достаточно плотно общался с разрабами секретной части их либы. Они с большим уважением относились к работе Адама Данкелса, и не только потому, что они соседи.
Данкелс реально создал могучую "экосистему", особенно нас впечатляло наличие симулятора сети. Ничего подобного на зенсисе небыло и не планировалось.
Поэтому, если вам нужна действительно сложная, разветвленная и управляемая сеть, то это лучшее решение имхо. К тому же бесплатное и с большим комьюнити.
bornbash
Цитата(ig_z @ Dec 30 2014, 19:12) *
Поэтому, если вам нужна действительно сложная, разветвленная и управляемая сеть, то это лучшее решение имхо. К тому же бесплатное и с большим комьюнити.

Спасибо за ваше мнение!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.