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

Диссертация (1137248), страница 9

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

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

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

Оценка времени жизни динамическиреконфигурируемых сетейРассмотрим задачу оценки времени жизни сенсорных сетей, конфигура­ции которых меняются с течением времени. Пусть задана сенсорная сеть всоответствии с моделью, описанной в разделе 2.2: = ( , Γ , Π).Необходимо оценить время жизни сети при прохождении стока по задан­ному маршруту Π. Данная задача имеет большое значение на этапе проекти­рования сети, когда необходимо выявить узкие места с точки зрения времениавтономной работы.Прежде всего, можно вычислить остаточную энергию узлов после про­хождения стока через точек маршрута: () = −∑︁ ·()−=1−1∑︁()−(+1) , = 1..(2.9)=1где () - остаточная энергия -го узла после прохождения стока через ( ≤) точек заданного маршрута Π.59Подставляя вместо получим остаточную энергию узлов по завершениидвижения стока.

Если () < 0, то -й узел выходит из строя до окончаниядвижения стока по маршруту.Оценка времени жизни сети зависит от того, как именно в ней заданытребования по качеству обслуживания, а также от того, как построен марш­рут Π. Прежде всего, важно распределение времени нахождения стока напозициях.Если требования к качеству обслуживания таковы, что необходима ра­бота каждого узла сети, время жизни можно оценить следующим образом.Предположим, что при вычислении остаточной энергии узлов найденодин или несколько узлов, для которых остаточная энергия отрицательна.Тогда сеть выходит из строя до окончания движения стока по изначальнозаданному маршруту.

Найдем точку маршрута, на которой происходит выходиз строя первого по счету узла:′ = min( ∈ [1..] : ∃ ∈ [1..] : () < 0). Тогда время жизни сети можно оценить по формуле:′ −1∑︁ (′ − 1) = + min∈[1..](′ )=1(2.10)где (0) = , ∀ ∈ [1..]Если же ∀ ∈ [1..] : () > 0, то есть по окончании движения стокавсе узлы имеют положительную остаточную энергию, потенциальное времяжизни можно оценить разными способами.Например, можно максимально увеличить время пребывания стока напоследней позиции в маршруте, приращение будет равно: ∆ = min∈[1..] ,()а итоговое время жизни сети602 =∑︁ + ∆(2.11)=1Перечисленные выше способы оценки времени жизни можно применятьв тех случаях, когда маршрут строго фиксирован.

Теперь рассмотрим раз­личные оценки времени жизни для случаев, когда можно менять отдельныесоставляющие маршрута. Если есть возможность менять время нахождениястока на других позициях, кроме последней, целесообразно выбрать такуюпозицию , которая обеспечила бы максимальное приращение ∆:∈[1..] () = argmax min∈[1..]Время жизни сети в этом случае будет равно:3 =∑︁∈[1..] () + min=1(2.12)Наконец, можно пропорционально увеличить время нахождения стокана всех позициях. Мультипликативный коэффициент в этом случае будетравен =∑︀−1 − =1 ()−(+1)∑︀min∈[1..],=1 ·()а потенциальное время жизни сети:4 = ∑︁(2.13)=1Однако все вышеперечисленные подходы, скорее всего, приведут к неопти­мальному итоговому распределению времени нахождения стока на разныхпозициях с точки зрения максимально возможного времени жизни сети.

Ни­же приведена постановка задачи для случая, когда последовательность пере­мещения стока фиксирована, однако можно варьировать время нахождениястока на всех позициях.Пусть имеется маршрут стока Π, необходимо для каждой точки марш­61рута с индексом ∈ [1..] найти такое оптимальное время нахождения стокана ней , чтобы общее время работы сети было максимальным.В общем случае в маршруте задано отображение множества ={1, 2, .

. . , } индексов точек маршрута на множество . Обозначим ′ =(), = | −1 ()|, ∈ .Далее сформулируем следующую оптимизационную задачу линейногопрограммирования:5 ( , ∈ ′ ) =∑︁ → (2.14)∈′при ограничениях:∑︁· +∈′−1∑︁()−(+1) ≤ , = 1..(2.15)=1 ≥ · , ∈ ′ ,(2.16)где - минимальное время нахождения стока на каждой из позицийЦелевая функция 5 является временем жизни сети при условии чтокаждый узел во время движения стока работает в рамках своего начальногозапаса энергии. Последнее обеспечивается набором ограничений (2.15). Пер­вая сумма в каждом неравенстве (2.15) представляет собой общую энергию,затрачиваемую -м узлом на обработку и пересылку данных, вторая - энер­гию, затрачиваемую на перенастройку сети при перемещении стока.

Наборограничений (2.16) гарантирует, что на каждой позиции сток будет находить­ся по крайней мере .Задача (2.14) может быть решена одним из стандартных методов линей­ного программирования [2, 38]. В результате будет получен набор величин , ∈ ′62На последнем шаге искомые величины ( ∈ [1..]) определяются поформуле: =()()Заметим, что если время нахождения стока на некоторых позициях изна­чально фиксировано, то можно легко модифицировать задачу (2.14), изменивнеобходимые ограничения из набора (2.16) на следующие: = ,где - фиксированное время нахождения стока на -й позиции.Все рассмотренные выше оценки времени жизни сети являются также ха­рактеристиками маршрутов. Поэтому, имея множество заданных маршрутов{Π1 , Π2 , . . .

, Π }, можно выбирать наилучший, используя одну или совокуп­ность оценок (2.10) - (2.14).2.6. Выводы к главе 21. Во второй главе описана разработанная математическая модель БСС,позволяющая оценивать время ее жизни для фиксированных маршру­тов движения стока, а также оптимизировать время нахождения стокав точках маршрута по критерию максимизации времени жизни. Мо­дель отличается от существующих тем, что описывает функциониро­вание каждого узла сети интегральной характеристикой потребляемойим мощности, а также учитывает последовательность смены конфигу­раций сети и связанные с ней накладные расходы.2.

Разработана методика расчета параметров модели, учитывающая по­следние работы по тематике исследования и особенности современных63беспроводных стандартов передачи данных. В частности, процесс пере­дачи данных представлен в виде последовательности переходов устрой­ства между различными режимами. Итоговое значение мощности, по­требляемой устройством при передаче данных, зависит от многих пара­метров, ниже приведены основные из них:∙ Характеристики аппаратных решений∙ Интенсивность потоков данных∙ Алгоритмы доступа к среде передачиДанные зависимости будут исследоваться при имитационном моделиро­вании БСС.3.

Выявлено большое разнообразие подходов в определению времени жиз­ни сети как распределенной системы. Предложено новое определение,учитывающее способность БСС к самовосстановлению.4. Предложены варианты оценки времени жизни реконфигурируемых сен­сорных сетей с использованием разработанной модели.64Глава 3Метод динамической реконфигурациисенсорной сети с мобильным стоком3.1. ВведениеВ главе рассмотрен метод динамической реконфигурации автономныхбеспроводных сенсорных сетей с мобильным стоком.

Дается постановка об­щей задачи планирования движения стока (ПДС). Далее рассматриваютсядва варианта ее решения в зависимости от входных данных:1. Узлы имеют устойчивый характер функционирования, выраженный внеизменной потребляемой мощности в каждой из возможных конфигу­раций (топологий) сети.2. Условия функционирования сети могут изменяться, как следствие, мощ­ность, потребляемая узлами, также меняется со временем.Для первого варианта предлагается метод нахождения оптимальногомаршрута стока путем решения оптимизационной задачи частично-целочис­ленного линейного программирования.

Также рассматривается приближен­ный метод, позволяющий решать задачи большой размерности.Для второго сценария рассматривается несколько эвристических алго­ритмов, в том числе новый алгоритм GML.653.2. Общая задача планирования движения стокаПусть задана реконфигурируемая сенсорная сеть в соответствии с моде­лью, представленной в 2.2: = ( , Γ , Π)Исходными данными для общей задачи планирования движения сто­ка (ПДС) являются граф конфигураций и множество сетевых графовΓ .

Необходимо найти оптимальный маршрут стока Π по критерию макси­мизации времени жизни сети, то есть определить как последовательность(1 , 2 , . . . , ), 1 ≤ ≤ перемещения стока по позициям, так и время его нахождения на каждой из позиций.Следует напомнить, что в разделе 2.5 рассмотрен частный случай зада­чи, когда последовательность перемещений стока заранее задана. Теперь жерассмотрим более общий случай.Сначала приведем постановку задачи, встречающуюся в работах дру­гих авторов [21] и которая положена в основу предлагаемого далее метода.Она важна по двум причинам.

Прежде всего, она дает верхнюю оценку воз­можного времени жизни сети. Во-вторых, ее можно использовать для случаяпредсказуемой мобильности стока (см. далее раздел 3.2.1). (1 , 2 , . . . , ) =∑︁ → (3.1)=1при следующих ограничениях∑︁ ≤ ,=166 = 1..(3.2) ≥ 0, = 1..(3.3)Целью задачи оптимизации (3.1) является максимизация суммарноговремени пребывания стока на всех позициях, что является общим временемавтономной работы сети при условии, что каждый узел работает в рамках сво­его начального запаса энергии .

Последнее гарантируется набором ограни­чений (3.2). Результатом решения задачи будет набор значений (1 , 2 , . . . , ).∑︀ = =1 является верхней границей возможного времени жизни се­ти. В дальнейшем она будет называться OPT. Рассмотрим, как решение зада­чи (3.1) можно использовать для случая предсказуемой мобильности стока.3.2.1. Предсказуемая мобильность стокаВ случае предсказуемой мобильности стока его движение не контроли­руется самой сетью, однако с большой долей вероятности можно предсказатьего положение в каждый момент времени.Рис. 3.1. Предсказуемая мобильность стокаНа рис. 3.1 представлен случай циклического движения мобильного аген­та по заданной траектории.

Пусть общий период циклического движения мо­бильного агента - , а время его нахождения на каждом из участков траек­тории - 1 , 2 , . . . , 67Каждый участок связан с определенной сетевой топологией (конфигура­цией). Поскольку последовательность смены топологий определяется внеш­ними по отношению к сети факторами, задача оптимизации сводится к вы­числению общего времени использования каждой конфигурации.Пусть в результате решения задачи (3.1) получено некоторое распределе­ние времени действия энергетических схем: (1 , 2 , . . . , ).

Тогда существуетдве основные возможности осуществлять динамическую реконфигурацию се­ти в описанном выше сценарии предсказуемой мобильности:1. Сеть сначала полностью работает в режиме, определяемом нахожде­нием стока на первом участке траектории (в течение времени 1 ). Этоможет потребовать многократного прохождения стока по циклическо­му маршруту. Пока общее время работы в первом режиме не достигнетоптимального 1 , другие режимы не задействуются. Только по достиже­нии границы 1 происходит переход ко второй конфигурации, котораяв свою очередь может быть использована только во время нахожде­ния стока на втором участке траектории.

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

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

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