SpaceWire

SpaceWire — телекоммуникационная сеть для космических аппаратов, основанная на части стандарта соединения IEEE 1355. Координируется Европейским космическим агентством (ЕКА) в сотрудничестве с международными космическими агентствами, включая NASA, JAXA и ФКА. В сети SpaceWire узлы соединяются при помощи недорогих последовательных соединений типа точка-точка, обладающих низкими задержками и работающих в полнодуплексном режиме, и коммутационными роутерами, осуществляющими маршрутизацию способом коммутации каналов. SpaceWire охватывает два (физический и канальный) из семи уровней cетевой модели OSI для коммуникаций

.

Содержание

Архитектура

Модуляция и представление данных в SpaceWire в целом похоже на кодирование передаваемых данных — части стандартов IEEE 1355—1995, описывающей дифференциальную передачу сигналов (DS-DE). SpaceWire использует асинхронное соединение и обладает пропускной способностью на уровне от 2 Мбит/с до 400 Мбит/с. DS-DE оказался предпочтительнее, так как он описывает модуляцию, битовые форматы, маршрутизацию, управление потоком и обнаружение и исправление ошибок на уровне оборудования, лишь с небольшой помощью ПО. Также SpaceWire обладает очень низким уровнем ошибок, определением состояния системы, а также относительно простой цифровой электроникой. В SpaceWire были заменены устаревшие разностные носители PECL на физическом уровне стандарта IEEE 1355 DS-DE на низковольтную дифференциальную передачу сигналов (LVDS). В SpaceWire также предусматривалось использование 9-штырьковых разъемов, используемых в космической отрасли. SpaceWire и IEEE 1355 DS-DE предусматривают более широкий диапазон скоростей для передачи данных, а также некоторые новые возможности автоматического преодоления отказа. Возможности преодоления отказа позволяют данным найти альтернативные пути передачи, так как космический модуль оснащен несколькими шинами данных, в результате чего обеспечивается отказоустойчивость. Кроме того, SpaceWire предусматривает размножение временных прерываний по соединениям SpaceWire, устраняя потребность в отдельных временных дискретных сигналах

.

Применение

SpaceWire используется во многих проектах по всему миру. Ее использование изначально началось в проектах ЕКА, и на данный момент она используется в NASA, JAXA, ФКА, а также множестве прочих организаций и компаний. Некоторые проекты NASA, использующие ее, включают: Космический телескоп имени Джеймса Вебба, Burst Alert Telescope для Swift, Лунный орбитальный зонд, Космический аппарат для наблюдения и зондирования лунных кратеров, Geostationary Operational Environmental Satellite (GOES-R) и Communications, Navigation, and Networking Reconfigurable Testbed (CoNNeCT). Она также выбрана Министерством обороны США для проекта Operationally Responsive Space. Изменения SpaceWire координируются несколькими космическими агентствами в рамках Консультативного комитета по космическим информационным системам для расширения ее коммуникационной модели на сетевом и транспортном уровнях сетевой модели OSI

.

Протоколы

ЕКА разработала черновую спецификацию для идентификатора протокола (Protocol ID

).

Нижеследующие протокольные идентификаторы утверждены в ECSS-E-ST-50-11

:
  • 1: Remote Memory Access Protocol (RMAP)
  • 2: CCSDS Packet Transfer Protocol
  • 238: Proposal for Reliable Data Delivery Protocol (RDDP) (используется в проекте GOES-R)
  • 239: Serial Transfer Universal Protocol (STUP) (используется в ASIC SMCS-332)

Примечания

Ссылки

Сайты и ресурсы
Коммерческие поставщики оборудования с использованием SpaceWire
Некоммерческие поставщики оборудования с использованием SpaceWire
IP-ядра SpaceWire
Cтатьи

Wikimedia Foundation. 2010.

Look at other dictionaries:

  • SpaceWire — ist ein Feldbus, den ESA in einer ECSS Standardisierung[1] spezifiziert hat. Das Bussystem transportiert Daten seriell vollduplex mit einer Geschwindigkeit von bis zu 200 Mbps. SpaceWire basiert auf dem IEEE 1355 1995 Standard der im Hinblick auf …   Deutsch Wikipedia

  • Spacewire — ist ein Feldbus, den ESA in einer ECSS Standardisierung[1] spezifiziert hat. Das Bussystem transportiert Daten seriell vollduplex mit einer Geschwindigkeit von bis zu 200 Mbps. Es ähnelt dem amerikanischen MIL STD 1553 System. Weblinks Homepage… …   Deutsch Wikipedia

  • SpaceWire — est un bus informatique basé historiquement sur le standard IEEE 1355 et spécifié sous forme de standard Européen (ECSS E ST 50 12C) car initié par l Agence Spatiale Européenne. Il permet de communiquer à des débits jusqu à 400Mbps entre des… …   Wikipédia en Français

  • SpaceWire — Infobox Computer Hardware Bus name = SpaceWire fullname = caption = invent date = invent name = European Space Agency super name = super date = width = numdev = speed = 2 Mbit/s to 400 Mbit/s style = s hotplug = Yes external = YesInfobox… …   Wikipedia

  • IEEE 1355 — IEEE 1355, IEC 14575, or ISO 14575 is a data communications standard, the IEEE Standard for Heterogeneous Interconnect (HIC). It is a low cost, low latency, scalable serial interconnection system, originally intended for communication between… …   Wikipedia

  • PnPSat-1 — Template:Infobox Spacecraft Name = PnPSat 1 Caption = PnPSat computer model Organization = AFRL Major Contractors = SpaceWorks Inc Bus = Mission Type = Technology demonstrator Flyby Of = Satellite Of = Earth Orbital Insertion Date = Orbits =… …   Wikipedia

  • Feldbuskommunikation — Ein Feldbus ist ein industrielles Kommunikationssystem, das eine Vielzahl von Feldgeräten wie Messfühler (Sensoren), Stellglieder und Antriebe (Aktoren) mit einem Steuerungsgerät verbindet. Die Feldbustechnik wurde in den 1980er Jahren entwickelt …   Deutsch Wikipedia

  • IEC 61158 — Ein Feldbus ist ein industrielles Kommunikationssystem, das eine Vielzahl von Feldgeräten wie Messfühler (Sensoren), Stellglieder und Antriebe (Aktoren) mit einem Steuerungsgerät verbindet. Die Feldbustechnik wurde in den 1980er Jahren entwickelt …   Deutsch Wikipedia

  • Multiprotocol Label Switching — MPLS redirects here. For other uses, see Mpls. MPLS Layer Multiprotocol Label Switching (MPLS) is a mechanism in high performance telecommunications networks that directs data from one network node to the next based on short path labels rather… …   Wikipedia

  • RS-232 — This article is about the RS 232 standard. For RS 232 variants, see serial port. A 25 pin connector as described in the RS 232 standard In telecommunications, RS 232 (Recommended Standard 232) is the traditional name for a series of standards for …   Wikipedia

  • Wormhole switching — Wormhole flow control, also called Wormhole switching or Wormhole routing is a system of simple flow control in computer networking based on known fixed links. It is a subset of flow control methods called Flit Buffer Flow Control. [] . Routing… …   Wikipedia

  • Low-voltage differential signaling — Low voltage differential signaling, or LVDS, is an electrical signaling system that can run at very high speeds over inexpensive twisted pair copper cables. It was introduced in 1994, and has since become very popular in computers, where it forms …   Wikipedia

  • Serial communication — In telecommunication and computer science, serial communication is the process of sending data one bit at one time, sequentially, over a communication channel or computer bus. This is in contrast to parallel communication, where several bits are… …   Wikipedia

  • Data strobe encoding — and recovered clock. Data strobe encoding (or D/S encoding) is an encoding scheme for transmitting data in digital circuits. It uses two signal lines (e.g. wires in a cable or traces on a printed circuit board), Data and Strobe. These have the… …   Wikipedia

  • European Drawer Rack — The European Drawer Rack (EDR) is a multi user facility planned for the International Space Station that accommodates a variety of science experiments. It will be located in the Columbus Laboratory module and was developed for the European Space… …   Wikipedia

Книги