Valid

GB/T 43670-2024Space data and information transfer systems - SpaceFibre data bus communication protocol on spacecraft (English PDF)

空间数据与信息传输系统 航天器SpaceFibre总线通信协议

Open the GB/T 43670-2024 preview as PDF

Preview — first pages of GB/T 43670-2024 (full document: 131 pages)

This is a limited preview

Buy now to download the full PDF (131 pages)

Issued by

SAMR; SAC

Level / Type

National · Recommended

Issue date

March 15, 2024

Implementation date

July 1, 2024

Scope

GB/T 43670-2024 is the English-translated version of 空间数据与信息传输系统 航天器SpaceFibre总线通信协议.

GB/T 43670-2024 covers the SpaceFibre bus communication protocol used inside spacecraft, and is addressed to the development and the use of SpaceFibre buses and of the equipment attached to them. The document is laid out as a full protocol description. General principles introduce the protocol stack and the topologies the bus supports. Service definitions follow for the network layer, the data link layer, the physical layer and the management information base. Format definitions cover the 8B/10B encoding and decoding scheme, control words, characters, frame and packet formats, the priority of control words against frames, and summary tables of K-codes and of control word symbols. The protocol clauses then run layer by layer: the physical layer, with its functions and serialization; the data link layer, split into the lane sublayer, the multi-lane sublayer and the link control sublayer; and the network layer, which treats virtual networks, links, packet sending and receiving, routing switches, packet addressing, group adaptive routing, multicast and broadcast messages, SpaceFibre nodes and SpaceFibre units. A management information base clause sets out network management with configuration and status parameters, and a closing clause treats reliability design through quality of service mechanisms and FDIR. Three annexes give a physical layer design reference, the service interfaces of the protocol and the calculation of CRC check codes.

Document preview — GB/T 43670-2024

National Standard of the People's Republic of China

ICS
49.140
Classification
V 75

Issued by: State Administration for Market Regulation; Standardization Administration of the PRC

Contents

  • 1 Scope1
  • 2 Normative references1
  • 3 Terms and definitions1
  • 4 Abbreviations4
  • 5 General principles4
  • 5.1 Protocol stack4
  • 5.2 Topology6
  • 6 Service definitions6
  • 6.1 Description of the services6
  • 6.2 Network layer services7
  • 6.3 Data link layer services7
  • 6.4 Physical layer services8
  • 6.5 Management information base services8
  • 7 Format definitions8
  • 7.1 8B/10B encoding and decoding scheme8
  • 7.2 Control words11
  • 7.3 Characters23
  • 7.4 Frame format24
  • 7.5 Packet format26
  • 7.6 Priority of control words and frames27
  • 7.7 Summary table of K-codes28
  • 7.8 Summary table of control word symbols28
  • 8 Physical layer protocol29
  • 8.1 Physical layer functions29
  • 8.2 Serialization30
  • 9 Data link layer protocol31
  • 9.1 Lane sublayer protocol31
  • 9.2 Multi-lane sublayer protocol44
  • 9.3 Link control sublayer protocol55
  • 10 Network layer protocol79
  • 10.1 Network layer functions79
  • 10.2 SpaceFibre network80
  • 10.3 Virtual network81
  • 10.4 Link83
  • 10.5 Sending packets83
  • 10.6 Receiving packets83
  • 10.7 Routing switch84
  • 10.8 Packet addressing87
  • 10.9 Group adaptive routing89
  • 10.10 Packet multicast89
  • 10.11 Broadcast messages89
  • 10.12 SpaceFibre node90
  • 10.13 SpaceFibre unit91
  • 11 Management information base92
  • 11.1 Management information base functions92
  • 11.2 Network management92
  • 11.3 Configuration parameters92
  • 11.4 Status parameters95
  • 12 Reliability design96
  • 12.1 Quality of service guarantee mechanism96
  • 12.2 FDIR mechanism97
  • Annex A (informative) Physical layer design reference for the SpaceFibre bus98
  • Annex B (normative) Service interfaces of the SpaceFibre bus communication protocol120
  • Annex C (informative) CRC check code calculation for the SpaceFibre bus communication protocol129
  • Bibliography131

1 Scope

The document lays down the services, the data formats, the physical layer protocol, the data link layer protocol, the network layer protocol, the management information base and the reliability design of the SpaceFibre bus communication protocol for spacecraft.

It applies to the development and the use of the SpaceFibre bus and of the related equipment inside a spacecraft.

2 Normative references

The content of the following document constitutes, through normative reference in the text, indispensable provisions of this document. For dated references, only the edition corresponding to that date applies; for undated references, the latest edition, including all amendments, applies.

GB/T 42041 Aerospace terminology — Space data and information transfer.

3 Terms and definitions

The terms and definitions given in GB/T 42041, together with the following, apply to the document.

3.1 active lane: a unidirectional lane or a bidirectional lane that is in the activated state.

3.2 asymmetric link: a link containing several lanes in which one or more lanes are unidirectional lanes.

3.3 available bandwidth: the number of data words and control words sent by all the virtual channels on the link within the period running from the last bandwidth credit update to the present moment.

3.4 bandwidth utilisation: the proportion of the bandwidth allocated to a given virtual channel that has been used within the most recent period. Note: when the bandwidth credit of a virtual channel reaches the upper or the lower threshold, bandwidth utilisation does not have to be calculated for a short time.

3.5 bi-directional lane: an active lane that carries information in both directions on a link.

3.6 broadcast message: eight bytes of application data sent to every node on the network, together with an 8-bit broadcast type identifier that expresses the meaning of that application data.

3.7 broadcast frame: the frame obtained by encapsulating a broadcast message, with start of broadcast frame (SBF) placed before it and end of broadcast frame (EBF) placed after it.

3.8 D-code: in the 8B/10B coded transmission scheme used, a coding in which an 8-bit data character is first represented by a 9-bit coded value made up of one D/K flag bit set to 0 and the 8-bit data character.

3.9 K-code: in the 8B/10B coded transmission scheme used, a coding in which an 8-bit control character is first represented by a 9-bit coded value made up of one D/K flag bit set to 1 and the 8-bit control character, the 8-bit control character being allowed to take only one of twelve valid values.

3.10 comma: a special dedicated control symbol used on a SpaceFibre link. Note: its value is K28.5 or K28.7.

3.11 control word: a character used to carry out SpaceFibre protocol control. Note: control words include the comma, and also end of broadcast frame (EBF), end of data frame (EDF), flow control token (FCT) and receive error control word (RXERR), each made up of a K-code followed by three data characters or fill characters.

3.12 disparity: the difference between the number of ones and the number of zeros in a code stream.

3.13 current running disparity: the disparity accumulated in a serial code stream from the start of transmission up to the present moment. Note: when the code stream carries more ones than zeros the disparity is positive, and the reverse gives a negative value.

3.14 data word: a word made up of four SpaceFibre standard characters or fill characters.

3.15 data segment: a group made up of at most N times 64 consecutive data words taken from one or more packets. Note: N is an integer less than or equal to the control parameter for the maximum number of data transmitting lanes.

3.16 end of packet marker: the standard character that indicates the end of a packet.

3.17 end-point: the single interface between the network and the host system that gives access to the network.

3.18 end-pointerror end of packet marker: the standard character that indicates the end of a packet in which an error has occurred. The English term is reported here exactly as printed on the document.

3.19 flow control token: the data flow control word used to manage the M times 64 data words that may be exchanged on the link. Note: M is an integer between 1 and 8.

3.20 hot redundant lane: a lane that is not sending data at present but is already in the active state, and can at any moment replace a faulty lane whose data transmission enable is set.

3.21 invalid symbol: a symbol that is not in the 8B/10B decoding table of the SpaceFibre communication protocol, that is, an anomalous symbol outside the range of valid D-code or K-code symbols.

3.22 lane: a physical connection running the SpaceFibre communication protocol between two devices. Note: a lane can be realised through a cable medium or a fibre medium, and can carry bidirectional or unidirectional transmission.

3.23 line driver: the circuit unit that drives the signal through a given transmission medium.

3.24 line receiver: the circuit unit that receives the signal arriving through a given transmission medium.

3.25 link: the bidirectional connection between two SpaceFibre ports, used to transfer packets and broadcast messages between those two ports. Note: one link contains one or more lanes.

3.26 link bandwidth: the number of data words and control words that can be sent over a SpaceFibre link within 1 s.

3.27 link reset: the control signal used to reset the link control sublayer of a SpaceFibre link and every layer below it.

3.28 path address: a sequence of one or more data characters placed at the start of a packet, used to define the route of the packet across the SpaceFibre network from the source end to the destination end.

3.29 logical address: the data character placed at a specific position in the packet header, used to identify the destination address of the packet.

3.30 management parameter: a configuration parameter, control parameter or status value that governs the working mode of a SpaceFibre node or of a routing switch.

3.31 multi-lane link: a SpaceFibre link containing two or more lanes.

......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 131 pages — is available in the English PDF.

Referenced standards

How to Buy GB/T 43670-2024

  1. 1Add to cart. Click the "Buy GB/T 43670-2024" button on this page. You can add more standards before checkout.
  2. 2Checkout. Enter your email and billing details. Payment is processed securely by Stripe (cards, Apple Pay, Google Pay supported).
  3. 3Instant delivery (0–9 sec). Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.
  4. 4Invoice included. A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.

Related Standards

English PDF
131 pages
Instant delivery (0–9 sec)
Invoice included
View Cart

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GB/T 43670-2024

$2,105.00

$1,790.00for partners