|
ZigBee |
|
|
|
 |
Ответов
|
Jan 15 2007, 00:00
|
Местный
  
Группа: Свой
Сообщений: 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) является одним из вариантов, а точнее является просто одним из признаков классификации алгоритмов маршрутизации. Конечно, вы можете заранее прописать в таблицу маршруты и пользоваться ими, но на практике это получится только для маленькой сети, структура которой заранее известна и стационарна. Если же у вас сеть большая, то прописать вручную все маршруты нереально. Кроме того, многие из них перестанут быть актуальными в процессе работы, т.к. неизбежны изменения в топологии сети по разным причинам. Если говорить кратко, то принцип реактивной маршрутизации заключается в том, что в случае необходимости устройство выполняет обнаружение маршрута, а затем сохраняет его в таблице, т.е. кэширует, чтобы воспользоватьчя этой информацией в следующий раз. Если же маршрут нарушен, то выполняется восстановление, т.е. обнаружение части маршрута заново.
|
|
|
|
|
Jan 15 2007, 00:23
|

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) является одним из вариантов, а точнее является просто одним из признаков классификации алгоритмов маршрутизации.
Конечно, вы можете заранее прописать в таблицу маршруты и пользоваться ими, но на практике это получится только для маленькой сети, структура которой заранее известна и стационарна. Если же у вас сеть большая, то прописать вручную все маршруты нереально. Кроме того, многие из них перестанут быть актуальными в процессе работы, т.к. неизбежны изменения в топологии сети по разным причинам. Если говорить кратко, то принцип реактивной маршрутизации заключается в том, что в случае необходимости устройство выполняет обнаружение маршрута, а затем сохраняет его в таблице, т.е. кэширует, чтобы воспользоватьчя этой информацией в следующий раз. Если же маршрут нарушен, то выполняется восстановление, т.е. обнаружение части маршрута заново.
|
|
|
|
Сообщений в этой теме
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
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|