Главная » Просмотр файлов » Диссертация

Диссертация (1137104), страница 19

Файл №1137104 Диссертация (Беспроводная сенсорная телекоммуникационная система контроля утечек метана из магистралей газотранспортной сети) 19 страницаДиссертация (1137104) страница 192019-05-20СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 19)

В обычном рабочем режиме модуль периодически прослушивает канали при получении широковещательного пакета данных или предназначенногоему адресного пакета модуль сохраняет его в буфере приема и выставляет вактивный уровень сигнал прерывания /IRQ, при обнаружении которого хостустройство может прочитать принятый пакет, используя команду «Чтениепринятого пакета». В этом случае цикл обмена имеет вид, показанный нарисунке 3.23(б).При разработке БМ использовались радиомодули XBee компании Digi(рис. 3.20), относятся к классу ZigBee-модулей с уже предустановленнымпрограммным обеспечением, благодаря которому значительно сокращаютсясроки разработки конечного изделия и упрощается процесс передачи данных.При этом предполагается, что модуль, в большинстве случаев, работает подуправлением внешнего хост-процессора.

В то же время производительдопускает загрузку в модуль собственного приложения пользователя, котороепри этом должно самостоятельно взаимодействовать со стеком ZigBee,подключаемым на этапе компиляции программы [8,88]. Модули позволяютпостроить mesh-сеть, включающую спящие и мобильные устройства, основнойрежим работы — это работа под управлением внешнего микроконтроллера,управляющего модулем с помощью простых AT-команд или упорядоченныхструктур данных (режим API) [87].ZigBee-профиль позволяет организовать прозрачную передачу данныхмежду любыми узлами сети и предоставляет доступ к мультиплексированнымцифровым (12) и аналоговым (4) портам ввода/вывода на удаленных узлах.Основными задачами данного модуля являются: работа с внешними датчиками,которые выдают значения параметров в виде аналогового напряжения илиимеют выходы с двумя состояниями: «включено/выключено».

Для управлениявнешними устройствами, кроме цифровых выходов, можно использовать 2137вывода ШИМ (10 бит). Также XBee-модуль напрямую сопрягается с любымиустройствами, имеющими UART-интерфейс [90]. Для управления модулем спомощью внешнего микроконтроллера рекомендуется включить режим API, таккак именно он обеспечивает доступ ко всем ресурсам модуля, в этом случаеможно создавать сетевые узлы, работающие с публичными профилями,утвержденными ZigBee-альянсом.Пропускная способность ZigBee-сети зависит от топологии сети,направления передачи информации, уровня сигнала и даже соотношения числароутеров и конечных устройств. Для XBee-модулей ZB максимальнаяпропускная способность примерно равна 35 кбит/с.

Несмотря на относительноневысокие скорости передачи, это не является критичным параметром длябольшинства тех применений, для которых, собственно, и разрабатывался этотстандарт. В системах сбора информации с беспроводных датчиков объемполезных данных составляет десятки байт: такой объем не предъявляет высокихтребований к средней скорости передачи данных.Однако, кроме скорости передачи, в сетях с mesh-топологией данныебудут доходить до узла сбора информации с переменной задержкой, которуюнеобходимо учитывать при принятии решения о недоставке сообщения и,соответственно, повторных попытках передачи. Простая отдача команды напересылку пакета приводит в действие сложный алгоритм работы стека ZigBee(рис.

3.24).Рассмотрим основные параметры временных задержек для различныхтипов сообщений. При подаче команды на обнаружение всех БМ в сети (ND) впередаваемом пакете присутствует максимальная временная задержка, которуюмогут использовать БМ сети при отправке ответа. Эта задержка необходима длятого, чтобы все модули сети успели отправить ответные сообщения и этисообщения не мешали друг другу. Данная задержка устанавливается командойNT и по умолчанию равна 6 секундам. При подаче запроса ND не следует138предпринимать никаких действий, пока не пройдет время NT. Чем меньшеузлов в сети, тем меньше может быть значение NT.

Минимально допустимоевремя NT - 3,2 с. Не рекомендуется рассылать широковещательные сообщениячаще, чем 1 раз в 8 секунд.Рисунок 3.24 – Алгоритм работы стека ZigBeeПри отправке сообщения на удаленный БМ используется параметр NH(максимальное число ретрансляций) для установки максимального времениожидания ответа. По умолчанию значение NH - 1,6 с на одну попытку отправки.С учетом того, что время передачи пакета между 2 соседними БМ составляет 50мс и еще 100 мс необходимо на обработку данных, установленное по139умолчаниюзначениеNHопределяетмаксимальнуюдальностьв8ретрансляций. Если модуль отправляет сообщение и не получает ответа отудаленного узла за 1,6 секунды, то он автоматически делает еще 2 попытки.Такимобразом,общеевремя,отводимоестекомнадоставку(сподтверждением) одного сообщения, будет 4,8 секунды для сети глубиной в 8ретрансляций.

Если же сообщение отправляется на спящий конечный БМ, то ковремени доставки еще необходимо добавить время сна (параметр SP),длительность которого может достигать десятков секунд [98,99].Для модуля ZigBee существует три способа передачи данных в видетранзакций. Первый отвечает за передачу данных от сетевого устройства (СУ) ккоординатору. Второй за пересылку данных от координатора к СУ. Третийотвечает за обмен данными между СУ.

При реализации топологии точка-точкавозможно использование всех трех видов транзакций передачи данных.Механизм каждого способа обмена данными зависит от того, поддерживает лисеть PAN передачу маяков, которые необходимы для восстановления сети.Рассмотрим первый способ передачи информации в сети PAN споддержкой кадров-маяков, СУ передает данные координатору, которыйпытаетсяопределитьсинхронизуетсясокадр-маяк.структуройВслучаеобнаружениясуперкадра/информационногомаяка,кадра.СУВследующий момент времени, СУ передает свой информационный кадр,используя алгоритм CSMA-CA, координатору. Координатор подтверждаетдоставку путем посылки кадра подтверждения.На рисунке 3.25 (а) отображена последовательность действий.

Далее, припередаче координатором данных СУ, он по сетевому маяку определяет, какиеданные ожидают отправки (рисунок 3.25 (б)). Для этого СУ периодическипрослушивает сетевые маяки, и если в очереди имеются ожидающие отправкисообщения, то с использованием механизма CSMA-CA передается МАСкоманда запроса данных. Координатор подтверждает получение запроса данных140с помощью соответствующего кадра (ACK), после чего ожидающий отправкикадр данных пересылается.

Путем отправки кадра подтверждения СУподтверждает успешное получение данных. После чего сообщения удаляютсяиз списка ожидающих отправки.б)а)Рисунок 3.25 - Передача данных координатору в PAN (а), из коммуникатора (б)В сети PAN, каждое СУ может обмениваться данными с любым другимустройством в пределах радиодоступности, чтобы это осуществлялосьэффективно, СУ должны синхронизовать друг друга, данная опция реализуетсяпосредством привлеченияго механизма CSMA-CA.Нарисунке3.26(а)показанаструктуракадра-маяка,которыйформируется в рамках субуровня MAC, пояснения приведены в таблице 3.6.Таблица 3.6 - Структура кадра-маяка MAC16-битнуюконтрольную суммукадра - FCSструктуруЗавершающееполе MFRВспомогательныйзаголовокбезопасностисодержитАдресные поляНомер по порядкумаяка - BSNMACПолеMACданныхПоле данных маякаПолеПоледанныхожидающих адресовПоле GTSСпецификациюсуперкадраПоле данных MACуправленияКадр-маяк MACМАС - заголовок или MHRсуперкадра/кадра-маякаMAC/информационного кадра пояснения, приведены в таблице 3.6.

Кадр-маяк141MAC передается на уровень PHY в качестве блока сервисных данных - PSDU,который становится полем данных PHY, который имеет заголовок - SHR,служащийдлясинхронизацииданныхисодержащийпреамбулуиразграничитесь кадра - SFD, заголовок - PHR, содержит длину поля данныхPHY.

Поля SHR, PHR и PHY образуют пакет - PSDU.На рисунке 3.26 (б) показана структура информационного кадра,формируемого верхними слоями сетевой иерархии. Поле данных передается наMAC подуровень и рассматривается как сервисный блок данных, имеетзаголовок MHR, который содержит поле управления кадра, порядковый номерданных DSN, адресные поля и вспомогательный заголовок безопасности, далееследует поле MFR, которое содержит 16-битную контрольную сумму FCS.а)б)Рисунок 3.26 - Структура пакетов-маяков и кадров-маяков (а),информационного кадра (б)Заголовок MHR, поле данных MAC и MFR образуют поле данных MACкадра, т.е., MPDU. Данная сумма вычисляется по формуле G16(x)=x16+x12+x5+1,с использованием образующего полинома. MPDU передается на физический142уровень PHY в виде PSDU, который становится полем данных PHY, которыйимеет заголовок SHR, содержащий последовательность в виде преамбулы иполя SFD, а также поля PHR, которое в свою очередь содержит значение длиныполя PHY.

Преамбула и поле SFD обеспечивают синхронизацию.На рисунке 3.27 (а) показана структура MAC-кадра подтверждения, т.е.,MPDU, который формируются на MAC подуровне, который состоит из MHR содержащего поле управления MAC и DSN, MFR - содержащего 16-битнуюконтрольную сумму FCS. MPDU передается на физический уровень PHY в видепакета PSDU, который становится полем данных PHY, который в свою очередьимеет заголовок SHR, содержит преамбулу и поле SFD, а также поле PHR,которое содержит значение длины поля данных PHY.а)б)Рисунок 3.27 - Формат пакетов подтверждения и кадров (а), командных пакетовМАС-уровня и кадров (б)На рисунке 3.27 (б) показана структура командных пакетов MAC-кадров,которые создаются на МАС подуровне. Поле данных MAC содержит поле тип143команды и поле данных MAC, которое имеет заголовок MHR и дополняетсяполем MFR, которое в свою очередь содержит 16-битное поле управления MAC- FCS.

MHR, поле MAC и MFR образуют командный кадр MAC, т. e., MPDU,который передается на физический уровень как PSDU и становится полемданных PHY, которое имеет заголовок SHR, содержащий преамбулу и полеSFD, а также поле PHR, куда записывается длина поля данных PHY. Поля SHR,PHR и PHY образуют пакет PHY.3.6. Характеристика информационного потока сенсорной сетиИсходяизспецификипостроенияиособенностейразмещениябеспроводной сенсорной сети (БСС) (сенсорной телекоммуникационнойсистемы контроля утечек газа – СТС КУГ) на линейном участке магистральногогазопровода, информационные потоки сети имеют следующую структуру(рисунок 3.28).Рисунок 3.28 – Структура информационных потоков в СТСНаибольший интерес вызывает анализ и расчет объема информационногопотока в СТС, фактически вычисления трафика в сети.

Характеристики

Список файлов диссертации

Беспроводная сенсорная телекоммуникационная система контроля утечек метана из магистралей газотранспортной сети
Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6510
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее