реклама на сайте
подробности

 
 
> ZigBee
Axel
сообщение Dec 4 2004, 08:44
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 480
Регистрация: 21-11-04
Пользователь №: 1 188



Коллеги! Есть ли у Вас опыт использования ZigBee? Можно ли найти где-нибудь практические рекомендации, примеры, софт?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dr.NoA
сообщение Jan 15 2007, 00:00
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 22-10-05
Пользователь №: 9 976



Цитата(AlexandrY @ Jan 14 2007, 23:03) *
Не подскажете ли источник где используется термин "реактивная" маршрутизация.
Очень необычный термин, предпологаю что там будут и другие необычные идеи.

Слово "кластер" по отношению к структуре сети я бы предложил не использовать чтобы не вводить неопределенность при обсуждении спецификации (всетаки он там используется по другому назначению).
Кластер у вас как я понял будет соответствовать термину "звезда" в спецификации.
Но звезды может и не быть, если в сети все дивайсы роутеры (или как говорят FFD дивайсы)
Я думаю, что так даже удобнее делать сеть, во всяком случае многие производители в свои Starter KIT-ы вкладывают только FFD дивайсы. Реально дивайс использующий батарейное питание т.е. RFD дивайс в сети ZigBee наверно будет только пульт дистанционного управления. Ко всем остальным легче провести 220, чем обслуживать смену батареек у них в самые неподходящие моменты.

Насчет маршрутизации.

Кроме иерархической в ZigBee применяется mesh (сеточная) маршрутизация из-за чего эти сети любят называть ячеистыми. Я бы не сказал, что отличительный признак mesh маршрутизации это создание маршрута по требованию. Спецификация предпологает и заранее созданные таблицы маршрутов. Плюс маршруты не создаются заново при каждом включении питания. Смена маршрута достаточно редкое явление, а таблицы маршрутов хранятся в энергонезависимой памяти которую не рекомендуется часто перепрограммировать. А маршрутизация после создания маршрута проводится именно на основе таблиц маршрутов.

Источников с термином reactive очень много, можете просто набрать в гугле что-то типа "on demand reactive". Просто раньше было принято очень грубо разделять алгоритмы маршрутизации на proactive и reactive по тому в какие моменты времени происходит создание маршрутов.

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

Ну в принципе вам никто не мешает построить сеть из одних FFD, но это все равно не решает всех проблем.

Я не знаю такого термина как "mesh маршрутизация". Просто есть задача маршрутизации в mesh-сетях (которые в свою очередь тоже бывают разные и со свомими особенностями), а вот методов решения этой задачи существует великое множество. И маршрутизация по запросу (on demand, reactive) является одним из вариантов, а точнее является просто одним из признаков классификации алгоритмов маршрутизации.

Конечно, вы можете заранее прописать в таблицу маршруты и пользоваться ими, но на практике это получится только для маленькой сети, структура которой заранее известна и стационарна. Если же у вас сеть большая, то прописать вручную все маршруты нереально. Кроме того, многие из них перестанут быть актуальными в процессе работы, т.к. неизбежны изменения в топологии сети по разным причинам.
Если говорить кратко, то принцип реактивной маршрутизации заключается в том, что в случае необходимости устройство выполняет обнаружение маршрута, а затем сохраняет его в таблице, т.е. кэширует, чтобы воспользоватьчя этой информацией в следующий раз. Если же маршрут нарушен, то выполняется восстановление, т.е. обнаружение части маршрута заново.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jan 15 2007, 00:23
Сообщение #3


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Опять мне двусмысленность кажется в ваших рассуждениях.

В спецификации ZigBee обычно не объясняется откуда ноги растут, и интересно что думает народ познакомившейся с ней. Но некоторые вещи мне кажется там разжеваны достаточно.

Всетаки сеть ZigBee по типу построения это иерархическое дерево которое может иметь звезды на концах а может и не иметь если состоит из одних FFD.
И вот в сети с такой организацией возможна сеточная маршрутизация, или наверно вернее маршрутизация по произвольному пути. Так что, назовем от этого эту сеть mesh сетью?
Так сеть ZigBee это дерево или mesh-сеть?
А ведь в ZigBee 2006 есть еще маршрутизация сразу к группе узлов и маршрутизация типа все к одному.
Мне кажется ZigBee сеть в любом случае является деревом.
Тем более, что если используется сервис связывания на уровне приложения вся маршрутизация идет через сервер связывания, координатор по умолчанию и сеточная маршрутизация не нужна.

Цитата(Dr.NoA @ Jan 15 2007, 01:30) *
Источников с термином reactive очень много, можете просто набрать в гугле что-то типа "on demand reactive". Просто раньше было принято очень грубо разделять алгоритмы маршрутизации на proactive и reactive по тому в какие моменты времени происходит создание маршрутов.

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

Ну в принципе вам никто не мешает построить сеть из одних FFD, но это все равно не решает всех проблем.

Я не знаю такого термина как "mesh маршрутизация". Просто есть задача маршрутизации в mesh-сетях (которые в свою очередь тоже бывают разные и со свомими особенностями), а вот методов решения этой задачи существует великое множество. И маршрутизация по запросу (on demand, reactive) является одним из вариантов, а точнее является просто одним из признаков классификации алгоритмов маршрутизации.

Конечно, вы можете заранее прописать в таблицу маршруты и пользоваться ими, но на практике это получится только для маленькой сети, структура которой заранее известна и стационарна. Если же у вас сеть большая, то прописать вручную все маршруты нереально. Кроме того, многие из них перестанут быть актуальными в процессе работы, т.к. неизбежны изменения в топологии сети по разным причинам.
Если говорить кратко, то принцип реактивной маршрутизации заключается в том, что в случае необходимости устройство выполняет обнаружение маршрута, а затем сохраняет его в таблице, т.е. кэширует, чтобы воспользоватьчя этой информацией в следующий раз. Если же маршрут нарушен, то выполняется восстановление, т.е. обнаружение части маршрута заново.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Axel   ZigBee   Dec 4 2004, 08:44
- - AlexandrY   Цитата(Axel @ Dec 4 2004, 11:44)Коллеги! ...   Jan 19 2005, 11:53
- - Вилли   На Freescale.com - инфа по применению их микросхем...   Feb 10 2005, 18:31
- - Вилли   Вообще тема достаточно закрытая. Каждый тянет одея...   Mar 22 2005, 19:18
|- - Alex2172   Цитата(Вилли @ Mar 22 2005, 22:18)Вообще тема...   Mar 23 2005, 06:01
|- - Вилли   Цитата(Alex2172 @ Mar 23 2005, 09:01)Я брал с...   Mar 29 2005, 16:21
|- - doppler   А есть ли уже коммерческие устройсва ZigBee? Анали...   Apr 15 2005, 09:16
|- - Alex2172   Цитата(Вилли @ Mar 29 2005, 19:21)Цитата(Alex...   Apr 15 2005, 10:50
|- - Senator   Цитата(Alex2172 @ Apr 15 2005, 13:50)Цитата(В...   Apr 19 2005, 21:04
|- - doppler   Можно попробовать http://standards.ieee.org/getiee...   Apr 22 2005, 08:37
|- - Senator   Цитата(doppler @ Apr 22 2005, 11:37)Можно поп...   Apr 23 2005, 09:19
- - Грязный Гарри   Zigbee делится, упрощенно говоря, на 2 части - физ...   May 13 2005, 12:28
- - Dr.NoA   Цитата(Грязный Гарри @ May 13 2005, 16:28)Zig...   Oct 23 2005, 08:53
- - Dr.NoA   Цитата(Senator @ Apr 23 2005, 13:19)Ничего се...   Oct 23 2005, 09:00
|- - at90   Народ! Если хотите стэк на халяву, то присмотр...   Nov 3 2005, 05:38
||- - _pv   Цитата(at90 @ Nov 3 2005, 11:38) Народ...   Feb 14 2006, 06:06
|- - Senator   Цитата(Dr.NoA @ Oct 23 2005, 12:00) Цитат...   Feb 21 2006, 14:43
- - iosifk   Цитата(Axel @ Dec 4 2004, 11:44)Коллеги! ...   Nov 3 2005, 06:41
- - Dr.NoA   Цитата(Senator @ Feb 21 2006, 17:43) Вот ...   Feb 21 2006, 16:39
|- - Senator   Цитата(Dr.NoA @ Feb 21 2006, 19:39) Описа...   Feb 27 2006, 06:22
- - Dr.NoA   Цитата(Senator @ Feb 27 2006, 09:22) Цита...   Feb 27 2006, 08:40
- - Senator   Dr. NoA. Большое спасибо, сейчас попробую разобрат...   Mar 3 2006, 08:13
- - Dr.NoA   Спецификацию ZigBee, которую я Вам выслал, можно б...   Mar 3 2006, 12:45
- - SDFF   1. Подборка литературы, начиная с первичных русско...   Mar 4 2006, 10:01
- - Dr.NoA   Цитата(SDFF @ Mar 4 2006, 13:01) 1. Подбо...   Mar 4 2006, 15:14
- - Клуб Wireless-Tech.RU   Наиболее оптимальное решение (на мой взгляд) предл...   Nov 30 2006, 10:35
|- - vazic   Цитата(Клуб Wireless-Tech.RU @ Nov 30 20...   Dec 11 2006, 15:51
- - dezzer   ЦитатаА вот как у них с поддержкой ZigBee 2006? Та...   Dec 11 2006, 18:48
|- - jooos   Цитата(dezzer @ Dec 11 2006, 18:48) Цитат...   Jan 9 2007, 15:35
|- - AlexandrY   Нет никаких кластерных деревьев в ZigBee. Есть тол...   Jan 12 2007, 20:10
- - Dr.NoA   Цитата(dezzer @ Dec 11 2006, 18:48) Цитат...   Dec 15 2006, 00:17
- - Dr.NoA   Цитата(AlexandrY @ Jan 12 2007, 20:10) Не...   Jan 14 2007, 17:19
|- - AlexandrY   Реактивная маршрутизация это тоже термин мало умес...   Jan 14 2007, 19:54
- - Dr.NoA   Цитата(jooos @ Jan 9 2007, 15:35) уточнит...   Jan 14 2007, 17:30
|- - КСПшник   Цитата(Dr.NoA @ Jan 14 2007, 21:30) http:...   Aug 11 2007, 01:00
- - Dr.NoA   Цитата(AlexandrY @ Jan 14 2007, 19:54) Ре...   Jan 14 2007, 22:13
|- - AlexandrY   Не подскажете ли источник где используется термин ...   Jan 14 2007, 23:03
- - Dr.NoA   Цитата(AlexandrY @ Jan 15 2007, 00:23) Оп...   Jan 15 2007, 02:54
|- - AlexandrY   В ZigBee явно не хватает раздела "Лучшие прак...   Jan 15 2007, 16:14
- - Dr.NoA   Цитата(AlexandrY @ Jan 15 2007, 16:14) В ...   Jan 15 2007, 17:36
|- - AlexandrY   О! Тут я с вами согласен. Спорить больше не о ...   Jan 15 2007, 18:33
- - Dr.NoA   Цитата(AlexandrY @ Jan 15 2007, 18:33) О...   Jan 16 2007, 02:10
|- - vazic   Хм... Видел черновики по двум новым профилям из Z2...   Jan 18 2007, 13:13
- - megaloki   Вот еще своих 5копеек вставлю=)... Провели испытан...   Feb 15 2007, 13:47
- - slimjack   В беспроводных сетях новичок, поэтому не бейте за,...   Feb 27 2007, 12:38
- - Dr.NoA   Цитата(slimjack @ Feb 27 2007, 12:38) В б...   Feb 27 2007, 16:05
- - slimjack   По 3-му пункту. Почему именно мне нужно ставить на...   Feb 27 2007, 17:24
- - Dr.NoA   Цитата(slimjack @ Feb 27 2007, 17:24) По ...   Feb 27 2007, 17:45
|- - slimjack   Цитата(Dr.NoA @ Feb 27 2007, 18:45) Цитат...   Feb 27 2007, 19:01
- - Dr.NoA   Цитата(slimjack @ Feb 27 2007, 19:01) Цит...   Feb 27 2007, 19:38
- - slimjack   Простите за назойливость, но есть еще вопросы. Про...   Feb 28 2007, 09:50
- - Dr.NoA   Цитата(slimjack @ Feb 28 2007, 09:50) Про...   Feb 28 2007, 17:31
- - BALDR   Подскажите пожалуйста,могут ли роутеры в отсутстви...   Jul 11 2007, 14:20
|- - Djam   Цитата(BALDR @ Jul 11 2007, 17:20) Подска...   Jul 17 2007, 08:35
- - BALDR   Как осуществляется выбор оперативного канала роуте...   Jul 17 2007, 09:03
|- - Djam   Цитата(BALDR @ Jul 17 2007, 12:03) Как ос...   Jul 17 2007, 11:26
||- - Djam   вот настройки. а ты попробуй при включенном коорди...   Jul 18 2007, 07:17
|- - Djam   Цитата(BALDR @ Jul 17 2007, 12:03) Как ос...   Jul 25 2007, 03:21
- - BALDR   Подскажите поддерживает ли версия прошивки 8х17(Ma...   Jul 23 2007, 06:31
|- - Djam   Цитата(BALDR @ Jul 23 2007, 09:31) Подска...   Jul 23 2007, 06:59
- - gregory812   Прочел ветку, но так до конца и не выяснил для себ...   Oct 13 2007, 12:36
|- - КСПшник   Цитата(gregory812 @ Oct 13 2007, 15:36) П...   Oct 31 2007, 12:25
- - at90   А зачем писать стэк. Атмел под NDA даёт исходники ...   Oct 31 2007, 19:19
|- - КСПшник   Цитата(at90 @ Oct 31 2007, 22:19) А зачем...   Nov 1 2007, 14:33
|- - КСПшник   Цитата(at90 @ Oct 31 2007, 22:19) А зачем...   Nov 1 2007, 15:58
- - at90   Попробуйте обратиться к Курилину Алексею Игоревичу...   Nov 1 2007, 20:00


Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 15:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01469 секунд с 7
ELECTRONIX ©2004-2016