Диссертация (Методы исследования и разработки сетевых контроллеров канального уровня для высокоскоростных бортовых вычислительных сетей космических аппаратов), страница 6

PDF-файл Диссертация (Методы исследования и разработки сетевых контроллеров канального уровня для высокоскоростных бортовых вычислительных сетей космических аппаратов), страница 6 Технические науки (45302): Диссертация - Аспирантура и докторантураДиссертация (Методы исследования и разработки сетевых контроллеров канального уровня для высокоскоростных бортовых вычислительных сетей космических ап2019-06-23СтудИзба

Описание файла

Файл "Диссертация" внутри архива находится в папке "Методы исследования и разработки сетевых контроллеров канального уровня для высокоскоростных бортовых вычислительных сетей космических аппаратов". PDF-файл из архива "Методы исследования и разработки сетевых контроллеров канального уровня для высокоскоростных бортовых вычислительных сетей космических аппаратов", который расположен в категории "". Всё это находится в предмете "технические науки" из Аспирантура и докторантура, которые можно найти в файловом архиве СПбПУ Петра Великого. Не смотря на прямую связь этого архива с СПбПУ Петра Великого, его также можно найти и в других разделах. , а ещё этот архив представляет собой кандидатскую диссертацию, поэтому ещё представлен в разделе всех диссертаций на соискание учёной степени кандидата технических наук.

Просмотр PDF-файла онлайн

Текст 6 страницы из PDF

Параллельная обработка информации в сети SpaceWireможет быть обеспечена посредством передачи квазиреального времени, что позволяетсинхронизировать работу узлов сети [30]. Критическая информация и управлениевысокоприоритетными узлами сети может осуществляться с помощью механизмараспределенных прерываний [31]. Таким образом, на борту космического аппарата сетьSpaceWire может эффективно использоваться как на малоразмерных, так и на среднихкосмических аппаратах. В теории, стандарт SpaceWire предполагает слияние различныхсетей данных, работающих по другим стандартам передачи данных, в единуюунифицированную инфраструктуру SpaceWire, что позволяет упростить созданиебортовой сети. При использовании одной сети упрощается обмен данными, так каксоздание одной общей коммуникационной структуры на базе единого технического ипрограммного решения упрощает сам процесс проектирования сетевой инфраструктурыи ее конечных узлов.

Так как скорости и расстояния данной технологии довольно22значительны (до 800 Мбит/с на 5-10 метров), а широкий спектр частот передачи данных(от 10 МГц) позволяет выстроить сеть практически для любых решений.Технологии SpaceWire может применяться в том числе не только ваэрокосмических решениях – большинство задач, которые предназначены дляобработки и сбора информации, управлением распределенной архитектурой, в томчисле и в серверных решениях, в системах на кристаллах, которые используются дляобмена больших объемов информации и т.д.Стандарт SpaceWire использует специфический способ маршрутизации насетевом уровне, а именно – червячную маршрутизацию.

Данная маршрутизацияпозволяет очень быстро с минимальными задержками передавать данные от одногоузлу к другому. Однако, при возникновении ошибок, это может привести к тому, что всети не будут передаваться данные и работа сети станет неэффективной, поэтомунеобходимо разрабатывать механизмы защиты от подобных ситуаций. Однакопреимущество простой маршрутизации пакетов, устойчивость к помехам и сбоямфизического уровня, возможность передачи высокоприоритетных данных на фоненизкоприоритетных, низкое энергопотребление и т.п. делает SpaceWire одним из самыхудачных протоколов для бортовых систем [32].Технология SpaceWire предполагает работу локальной и глобальной сети на 6-тиуровнях, определенных в стандарте. Если связать уровни передачи, описанных встандарте, с эталонной моделью OSI, то можно отметить, что принципы взаимодействиямежду уровнями не совсем совпадает с принципами обмена классической 7-миуровневой модели.

Например, если рассмотреть символьный уровень стандартаSpaceWire, то на этом уровне определены специализированные символы, называемыеуправляющими кодами. Несмотря на то, что их работа описана именно на канальномуровне (если использовать классическую модель OSI), и их кодирование и функции тожеописаны на этом уровне, данные коды используются в том числе и на сетевом уровне,обеспечивая функцию маршрутизации сетевого уровня стандарта. Если рассматриватьстандарт SpaceWire с точки зрения сети, то можно сказать, что сеть SpaceWire состоит,из конечных узлов-абонентов (так называемые ноды) и узлов, предназначенных для ихсвязи – так называемых маршрутизирующих коммутаторов.

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

Информация для передачи в линкпоступает от устройства верхнего уровня, узел преобразует эти данные в соответствиис физическим кодированием SpaceWire, разбивает на пакеты, и осуществляет ихпередачу в линк. Приемный узел находится на другой стороне линка. Его задача принять23данные, декодировать, и передать непосредственному адресату. В качестве адресатаможет выступать как устройство верхнего уровня, так и непосредственно порт сетевогокоммутатора. Можно сказать, что контроллер SpaceWire может осуществлять прием ипередачу данных через линк, а также в него интегрировано некое устройство обработкиданных (процессор, контроллер и т.п.).

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

Коммутатор сети SpaceWire, вотличии от узла сети, передает поступающую информация между своими портами иникогда не отправляет свои данные в сеть.Нужно отметить, что в сети SpaceWire можно напрямую осуществить соединениеузлов-абонентов. При таком соединении коммутаторы не используются, узлы напрямуюсоединяются каналом. Однако в этом случае никакой полноценной сети не создается,так как в такой сети не будет нужна ни адресация, ни коммутация. По сути говоря –сетевой уровень SpaceWire не будет задействован в принципе.

Таким образом –полноценная сетевая архитектура возможна только с использованием полноценныхмаршрутизирующих коммутаторов (Рисунок 3).Рисунок 3. Структура SpaceWireGigabit SpaceWireЕсли рассматривать текущие реализации SpaceWire, то необходимо отметить, чтоткущие реализации по стандарту SpaceWire, ограничены в частоте передачи 400 Мгц.Кроме этого – дополнительные ограничения наложены на длину кабеля, длина непревышает 10 метров. Это связано с особенностями физического кодирования,используемого в SpaceWire. Как показывает практика, частота передачи данных можетбыть и выше, однако это критично отражается на расстояниях передачи. DS-24кодирование (Data-Strob), используемое в SpaceWire позволяет работать на широкомспектре частот без перенастройки передатчиков, как, например, при манчестерскомкодировании, но при этом его использование в космической области ограничено ввидутого, что установка гальванической развязки на линии передачи практическиневозможна.

Это ограничение возникает из-за использования двух линий для передачиданных. Ввиду таких ограничений стандарта SpaceWire, был разработан стандартGigaSpaceWire [33], который позволяет решить существующие проблемы базовогостандарта, по сути являясь его дополнением.SpaceWire и GigaSpaceWire используют единую сетевую инфраструктуру, гдевновь создаваемый стандарт позволяет улучшить уже существующий стандарт, снимаяограничения на длину линии и использование на борту космического и авиационногоаппарата. Несмотря на замену нижних уровней в новом стандарте, верхние уровни (науровне сети и пакетов) остались неизменные. Это позволило увеличить частотыпередачи до 1 Ггц и выше, увеличить пропускную способность как на медном, так и наоптическом кабеле. Как показали практические исследования – удалось увеличитьрасстояния на передачу до 100 метров и выше без снижения скоростей передачи.Дополнительно, внедрение нового кодирования на физическом уровне (8b/10b)позволило значительно упростить процесс имплементации новых сетевых контроллеровканального уровня, так как DS-кодирование довольно сложно в реализации, ввиду того,что размеры символов в этом кодировании разные, а символы 8b/10b выровнены по 10бит.

В результате реализации нового стандарта стек протоколов, используемый вGigaSpaceWire, практически совпадает со стандартом SpaceWire (Рисунок 4).Рисунок 4. Сопоставление GigaSpaceWire и SpaceWireНеобходимо отметить, что стандарт GigaSpaceWire не может служитьполноценной заменой стандарту SpaceWire, так как преимущества DS-кодированияпроявляются в вопросах коммутации разноскоростных устройств без перенастройкипараметров сетевых контроллеров сети.25Avionics Digital Video BusСтандарт «Цифровой видеоинтерфейс авиационного радиоэлектронногооборудования с высокой скоростью передачи данных (Avionics Digital Video Bus, ADVB)»,получивший официальное название ARINC 818 [34], впервые был принят в октябре 2006г.

при полной поддержке со стороны производителей и разработчиков аппаратурыспециального назначения. К настоящему времени этот стандарт используется дляпередачи видеоинформации на дисплеи пилотских кабин таких самолетов, как Boeing787, Airbus A350 и других, а также при модернизации других моделей. Стандарт широкоприменяется во множестве других летательных аппаратах. В 2013 г. комитет ARINC 818выпустил новую версию стандарта. Целью этого обновления являлось добавлениеновых функций и стандартизация некоторых новшеств, внесённых в процессеиспользования стандарта пользователями и производителями самолётов.

ARINC 818способствует лучшей совместимости и практике использования авиационногооборудования. В процессе работы над стандартом ARINC 818-2 [35] принимали участиепредставители как производители оборудования, так и пользователи (пилотылетательных аппаратов).

Эти встречи и дальнейшая модернизация стандартапоказывает важность и необходимость самого стандарта и открывает перспективы егоразвития. Предшественником ARINC 818 был стандарт FC-AV (Fibre Channel, AudioVideo) [36]. В документе стандарта описывается использование первых пяти уровнейстандарта Fibre Channel [37]. Как в стандарте HOTLink [38], так и в FC-AV в качествесреды передачи физического (нулевого) уровня могут использоваться медные иоптические волокна, а для кодирования информации на первом уровне (FC-1) протоколапередачи данных – кодирование 8B/10B.

Уровень FC-2 определяет контейнер дляхранения передаваемой видеоинформации, описывая способ упаковки видеокадров вкадры Fiber Channel, а также структуру заголовков и объектов кадра FC. Эти объектысодержат вспомогательную информацию, аудио и видеоданные, в то время какзаголовок описывает формат видео и порядок размещения видеокадров в последующихкадрах протокола FC. В FC-AV, как правило, не используется уровень управления FC-3,но в то же время используется уровень отображения FC-4, особенно Frame HeaderControl Protocol (FHCP).

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