FIELD: data transmission.
SUBSTANCE: method consists in using a network transport protocol (NTP), implemented in software and hardware in the form of an IP block, in ensuring transmission of control commands, data packets, SpaceWire timestamps, SpaceWire interrupt codes and confirmation thereof for all network nodes, wherein the information messages and control commands are transmitted in accordance with the service qualities configurable depending on the requirements, and prior to sending, each information packet is recorded in a logical buffer on the transmitter, corresponding to the priority, in order to guarantee the delivery of data, each packet is stored in a corresponding buffer on the transmitter during a lifetime determined by a timer counting the time for as long as the package with the given information is relevant for transmission in the SpaceWire network, if delivery of the data is guaranteed, confirmation of correct delivery of the data is provided by sending confirmation packets, as well as re-transmission of the data by the source if a confirmation is absent, if delivery of the data is not guaranteed, confirmation of correct delivery of the data is not provided, if an information package that does not require confirmation is received, the data is checked, and if an error is detected in the received information package, the package data is transmitted to the application layer with an error notification, all types of data packets on the receiving side of the NTP are recorded in a single buffer, configuration of the NTP is ensured using configuration parameters, all NTP configurations are reset, all NTP buffers are cleared and NTP timers are reset by special commands, duplicate packets are detected and each duplicate package is discarded, service with planning is provided to transmit switching packets in the network in accordance with a predetermined schedule, data is transmitted with or without connection, the stream of the transmitted data is controlled by sending information about the remaining free space in the buffer.
EFFECT: increasing the security of information data transmission over the SpaceWire network.
1 cl
Title | Year | Author | Number |
---|---|---|---|
METHOD OF TRANSMITTING DATA | 2017 |
|
RU2651242C1 |
NETWORK TRANSPORT PROTOCOL CONTROLLER | 2019 |
|
RU2721230C1 |
NETWORK TRANSPORT PROTOCOL CONTROLLER | 2018 |
|
RU2692571C1 |
COMPLEX-FUNCTIONAL UNIT FOR VLSI-TYPE SYSTEM ON CHIP | 2018 |
|
RU2691886C1 |
METHOD OF NOTIFICATION ON UNSUCCESSFUL MESSAGE | 2019 |
|
RU2737274C2 |
METHOD OF FACILITATING MOBILE COMMUNICATION DEVICE HANDOVER | 2012 |
|
RU2521482C1 |
METHOD TO OPTIMISE CHANNELS OF COMMUNICATION OF SHORT RANGE ACTIONS | 2008 |
|
RU2464710C2 |
MESSAGE DELIVERY BETWEEN TWO TERMINAL POINTS WITH CONFIGURABLE WARRANTIES AND FEATURES | 2004 |
|
RU2363040C2 |
PHYSICAL LAYER OF HIGH-EFFICIENCY INTERCONNECTION | 2013 |
|
RU2599971C2 |
DEVICE FOR RECEIVING AND TRANSMITTING DATA WITH THE POSSIBILITY OF INTERACTION WITH OpenFlow CONTROLLER | 2014 |
|
RU2584471C1 |
Authors
Dates
2021-10-26—Published
2020-04-29—Filed