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

 
 
> Zigbee vs TinyOS, разные пути
exert
сообщение Oct 9 2007, 08:04
Сообщение #1





Группа: Новичок
Сообщений: 12
Регистрация: 19-04-07
Пользователь №: 27 175



TinyOS начали разрабатывать в UC Berkeley примерно в 1999-2000. Zigbee стандарт появился примерно в 2003-2004. При этом ZigBee Aliance разработал свой стэк протоколов и теперь каждая компания входящая в этот Альянс реализует его своими силами. Вопрос по чему ZigBee не пошёл по пути создания Операционной Системы. А ограничился только реализацией своего стэка протокола. У TinyOS гораздо больше возможностей, и самое главное - она появилась раньше ZigBee. TinyOS позволяет запрограммировать стэк ZigBee. (That is, a Zigbee protocol could be written in TinyOS; indeed, there are several efforts for creating such a network layer on top of existing TinyOS MAC protocols. цитата с сайта http://www.tinyos.net/faq.html#SEC-77). Так вот не понятно почему члены Альянса не устанавливают на свои платформы TinyOS а пользуются только своим стэком. В итоге получается, что в мире есть беспроводные приёмопередатчики с операционкой и без неё.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dr.NoA
сообщение Oct 9 2007, 09:00
Сообщение #2


Местный
***

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



Стек протоколов и операционная система абсолютно разные вещи, поэтому непонятно почему Вы хотите чтобы ZigBee Alliance еще и операционными системами занимался.
Если Вам нравится TinyOS, можете ею пользоваться и написать под нее стек ZigBee. Более того, вроде MeshNetics написали стек под TinyOS, но, насколько я знаю, они внесли изменения в саму ОС и язык программирования, поэтому результат не совсем совместим со стандартной версией TinyOS.
"У TinyOS гораздо больше возможностей, и самое главное - она появилась раньше ZigBee." - не аргумент. Есть и другие операционные системы, которые появились раньше TinyOS и тоже позволяют написать стек.
Короче, стек протоколов и операционные системы суть разные вещи, поэтому не надо все мешать в кучу.
Go to the top of the page
 
+Quote Post
exert
сообщение Oct 10 2007, 06:30
Сообщение #3





Группа: Новичок
Сообщений: 12
Регистрация: 19-04-07
Пользователь №: 27 175



Я понимаю, что стэк протоколов и операционная система - это разные вещи. Просто хочется понять, почему Альянс не разработал свою операционку. Им стало бы гораздо проще жить со своей операционкой, как мне кажется. Она бы стала стандартной для всех ZigBee устройств, позволила бы значительнго расширить их функционал и решить некоторые проблемы с совместимостью. Мне не понятно, почему они не пошли по этому пути. Остановились только на стэке, а его реализацию доверили членам Альянса.
Go to the top of the page
 
+Quote Post
andron86
сообщение Oct 10 2007, 06:41
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 406
Регистрация: 1-03-06
Пользователь №: 14 821



Цитата(exert @ Oct 10 2007, 08:30) *
Я понимаю, что стэк протоколов и операционная система - это разные вещи. Просто хочется понять, почему Альянс не разработал свою операционку. Им стало бы гораздо проще жить со своей операционкой, как мне кажется. Она бы стала стандартной для всех ZigBee устройств, позволила бы значительнго расширить их функционал и решить некоторые проблемы с совместимостью. Мне не понятно, почему они не пошли по этому пути. Остановились только на стэке, а его реализацию доверили членам Альянса.


да потому что весь смысл zegbee в малоресурсности, а вы предлагаете ещё и операционку под неё писать. sad.gif
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 25th June 2025 - 08:03
Рейтинг@Mail.ru


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