CN106100954A - A kind of APS redundancy approach based on SpaceWire bus - Google Patents

A kind of APS redundancy approach based on SpaceWire bus Download PDF

Info

Publication number
CN106100954A
CN106100954A CN201610423753.2A CN201610423753A CN106100954A CN 106100954 A CN106100954 A CN 106100954A CN 201610423753 A CN201610423753 A CN 201610423753A CN 106100954 A CN106100954 A CN 106100954A
Authority
CN
China
Prior art keywords
node
bus
aps
spacewire
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610423753.2A
Other languages
Chinese (zh)
Inventor
陈娟
朱有伟
赵君伟
付永领
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beihang University
Original Assignee
Beihang University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beihang University filed Critical Beihang University
Priority to CN201610423753.2A priority Critical patent/CN106100954A/en
Publication of CN106100954A publication Critical patent/CN106100954A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0659Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Hardware Redundancy (AREA)

Abstract

A kind of APS redundancy approach based on SpaceWire bus: step 1: after data communication based on SpaceWire bus starts, APS automatic-protecting switching device is started working;The SpaceWire node module that two independent is connected by step 2:APS module, and APS module constantly detects two SpaceWire node duties the most active and standby;Step 3: when host node link breaks down, APS module utilizes far-end life indication to send switching request numeric data code by secondary node chain road direction opposite end, produce changeover signal to the APS module of opposite end, immediately by the bus switch of opposite end to standby SpaceWire bus after APS module receipts, the standby sending module of opposite end sends and switches confirmation numeric data code to local terminal secondary node simultaneously, local terminal secondary node receives after switching confirmation numeric data code, produces local changeover signal to local APS module.

Description

A kind of APS redundancy approach based on SpaceWire bus
Technical field
A kind of based on SpaceWire bus the APS redundancy approach of the present invention, belongs to space communication technical field, specifically Relate to a kind of APS based on SpaceWire bus (Auto-Protection Switch) APS redundancy.
Background technology
SpaceWire bus is jointly to be formulated a kind of brand-new of proposition by European Space Agency, European Space company and academia (2Mb/s~400Mb/s), point-to-point, the serial bus network of full duplex at a high speed.Bus standard is devoted to spacecraft payload System data and the process of the information of control, with satisfied following high-performance high speed data transfer as target, it is provided that a kind of unified use Connect the architecture of sensor, data processing unit, mass storage.SpaceWire bus has good electromagnetism Compatibility feature, strengthens the function of online error detection and the aspect such as recovery, troubleshooting and protection and time broadcast simultaneously.
Above-mentioned advantage makes SpaceWire bus show one's talent in numerous space flight buses, is got more and more both at home and abroad Scientific research organization pay close attention to, and start will be maybe multiple space mission service.In recent years, SpaceWire bus successively ESA, The launch mission of NASA and JAXA is able to successful Application.SpaceWire bus is made by China's No. four meteorological satellite plans of wind and cloud For key network.
To field permanently effective, that reliability service has particular/special requirement, redundancy is one of important fault-toleranr technique, is to improve Complete machine and a kind of significant design technology of system reliability.SpaceWire standard includes physical layer, signals layer, character layer, exchange Layer, packet level and Internet six layers.Physical layer the most therein, signals layer and character layer are corresponding to the thing of osi model Reason layer, and switching layer, covering and Internet are corresponding to the link layer of osi model.In SpaceWire specification, and it is not provided with Close redundancy scheme.Realize this mechanism and have a lot of method, but there is no a kind of referred to as SpaceWire specification.
Summary of the invention
It is an object of the invention to provide a kind of APS redundancy approach based on SpaceWire bus, to improve SpaceWire bus reliability is target, studies the redundancy of its transmission link, communication protocol, key equipment etc., According to SpaceWire bus protocol feature, in conjunction with existing redundancy, a kind of automatic-protecting switching device (APS) is proposed, will Two the most active and standby SpaceWire node contacts get up to realize the master-slave redundancy switch function of SpaceWire bus, significantly carry The high reliability of SpaceWire bus transfer.
For solving above-mentioned technical problem, the present invention by the following technical solutions:
A kind of APS redundancy approach based on SpaceWire bus of the present invention, before meeting SpaceWire bus protocol Putting, additionally exploitation design is with the SpaceWire bus node of redundancy feature.Use automatic-protecting switching device, will each other Two active and standby SpaceWire node contacts get up, it is achieved the master-slave redundancy switch function of SpaceWire bus.Specifically include Following steps:
Step S1: after data communication based on SpaceWire bus starts, APS automatic-protecting switching device is started working;
The SpaceWire node module that two independent is connected by step S2:APS module, and APS module constantly detects two The duty of the most active and standby individual SpaceWire node;
Step S3:APS module detects that host node link breaks down (LOS-A:Loss of Signal for Node A), time, APS module utilizes far-end life indication (RDI-B:Remote Defect Indicator for Node B) to lead to Crossing secondary node chain road direction opposite end and send switching request numeric data code, the standby receiver module of opposite end receives this switching request numeric data code After, produce changeover signal to the APS module of opposite end, APS module receive after immediately by the bus switch of opposite end to standby In SpaceWire bus, simultaneously opposite end standby sending module send switch confirmation numeric data code to local terminal secondary node, local terminal is standby Receiving with node after switching confirmation numeric data code, produce local changeover signal to local APS module, local terminal APS is immediately by local Bus switch, in standby SpaceWire bus, completes redundancy protecting and switches.
Wherein, under normal operation, only host node antenna efficiency, secondary node link does not works, and works as main node When link breaks down, APS device automatically switches on secondary node link, it is ensured that the communication of equipment room is normal.
Wherein, under normal operation, APS module constantly detects the work of two SpaceWire nodes the most active and standby State;When detecting that link breaks down, APS module can be with SpaceWire node receiving and transmitting data signals, intercommunication, Complete the switching of bus, it is achieved function of redundancy protection.
Present invention also offers a kind of SpaceWire bus redundancy checking system, by SpaceWire bus node APS device, it is achieved the redundancy of system, it is ensured that the reliability of bus transfer.SpaceWire bus redundancy checking system is by calculating Machine, PC bus, SpaceWire node 1, SpaceWire bus node 2, and executor's composition.Computer by PC bus with SpaceWire bus node 1 is connected, and is connected by the bus cable of two groups of bidirectional transmit-receives between bus node 1 and node 2, SpaceWire bus node 2 is connected with executor.Node 1 and node 2 are each configured with APS automatic switching device.Normal work In the case of work, the most main receipts, master send out antenna efficiency, and standby receipts does not works with preparation, when main receipts or a main link break down, APS device ensures that system automatically switches to standby receipts and on preparation link, it is ensured that the normal communication of equipment room.
A kind of APS redundancy approach based on SpaceWire bus of the present invention, its advantage and effect be: the inventive method On the premise of meeting SpaceWire bus protocol, additionally exploitation design is with the SpaceWire bus node of redundancy feature, Use automatic-protecting switching device, two the most active and standby SpaceWire node contacts are got up, it is achieved SpaceWire bus Master-slave redundancy switch function, substantially increase the reliability of SpaceWire bus transfer.
Accompanying drawing explanation
Fig. 1 SpaceWire bus redundancy checking system principle.
The SpaceWire bus board of Fig. 2 band APS APS function.
Fig. 3 APS switches the main downstream main reception link that is sent in upstream of operation principle schematic diagram and breaks down.
Fig. 4 APS switches the main upstream main reception link that is sent in downstream of operation principle schematic diagram and breaks down.
Fig. 5 APS switches the two-way link of operation principle schematic diagram and breaks down.
Main fault in Fig. 6 bus redundancy checking system backbone.
Main receipts fault in Fig. 7 bus redundancy checking system backbone.
Main receipts and main simultaneous faults in Fig. 8 bus redundancy checking system backbone.
Detailed description of the invention
Elaborating embodiments of the invention below in conjunction with the accompanying drawings, the present embodiment is premised on technical solution of the present invention Implement, give detailed embodiment and concrete operating process, but protection scope of the present invention is not limited to following Embodiment.
Based on SpaceWire bus protocol, in conjunction with existing redundancy, traditional SpaceWire bus board (sets In respect of two SpaceWire bus nodes), the automatic-protecting switching device (APS) in the design present invention.By an APS mould The SpaceWire node module that two independent is connected by block.
A kind of SpaceWire bus redundancy checking system of the present invention, by the APS device of SpaceWire bus node, Realize the redundancy of system, it is ensured that the reliability of bus transfer.SpaceWire bus redundancy checking system by computer, PC bus, SpaceWire node 1, SpaceWire bus node 2, and executor's composition.Computer passes through PC bus and SpaceWire Bus node 1 is connected, and is connected by the bus cable of two groups of bidirectional transmit-receives, SpaceWire between bus node 1 and node 2 Bus node 2 is connected with executor.Node 1 and node 2 are each configured with APS automatic switching device.
APS automatic switching device constantly detects the duty of two SpaceWire bus nodes the most active and standby, works as inspection Measure host node link break down (LOS-A:Loss of Signal for Node A) time, APS module utilizes far-end to lose Effect indication signal (RDI-B:Remote Defect Indicator for Node B) is sent out by secondary node chain road direction opposite end Go out switching request numeric data code, after the standby receiver module of opposite end receives this switching request numeric data code, produce changeover signal to opposite end APS module, APS module receive after immediately by the bus switch of opposite end to standby SpaceWire bus, opposite end is standby simultaneously With sending module send switch confirmation numeric data code to local terminal secondary node, local terminal secondary node receive switch confirmation numeric data code after, Produce local changeover signal to local APS module, local terminal APS immediately by local bus switch to standby SpaceWire bus On, complete a redundancy protecting and switch.
Assuming to send fault as Fig. 3 middle and upper reaches master is sent to the main reception in downstream link, the link that in figure, red X marks is sent out Send fault, the order of digitized representation reversed process in figure.
The link that upstream host node is sent between the host node reception in downstream breaks down;
After downstream host node detects this link failure, downstream slave node sends life indication;
Downstream slave node sends switching request numeric data code to upstream slave node;
Upstream slave node receives and sends changeover signal after switching request numeric data code to upstream APS module, and APS module is by upstream Bus is switched to slave node from host node.
Upstream slave node sends switches confirmation numeric data code to downstream slave node;
Downstream slave node receives to produce after switching confirmation numeric data code switches confirmation signal to the APS module in downstream, APS module Downstream bus being switched to slave node from host node, complete an APS and switch, upstream and downstream website begin through standby joint Point carries out data transmission.
Assuming to send fault as Fig. 4 middle and lower reaches master is sent to the main reception in upstream link, the link that in figure, red X marks is sent out Send fault, the order of digitized representation reversed process in figure.
The link that downstream host node is sent between the host node reception of upstream breaks down;
After upstream host node detects this link failure, upstream slave node sends life indication;
Upstream slave node sends switching request numeric data code to downstream slave node;
Downstream slave node receives and sends changeover signal after switching request numeric data code to downstream APS module, and APS module is by downstream Bus is switched to slave node from host node.
Downstream slave node sends switches confirmation numeric data code to upstream slave node;
Upstream slave node receives to produce after switching confirmation numeric data code switches confirmation signal to the APS module of upstream, APS module Upstream bus being switched to slave node from host node, complete an APS and switch, upstream and downstream website begin through standby joint Point carries out data transmission.
Two-way link between assuming such as Fig. 5 middle and upper reaches host node to downstream host node sends fault simultaneously, such as X red in figure Shown in labelling, in figure, numeral and letter represent the order of a direction link switchover process respectively.
Upstream host node to the two-way link between the host node of downstream break down simultaneously time, its each unidirectional switching process and figure 3 is consistent with Fig. 4.(4) (f) unlike Wei Yi and (6) (d) step.(4) (f) and (6) (d) step are provided with and switch mutually Lock circuit, is used for preventing two-way link from repeating to switch.
When APS automatic switching device is applied to system in Fig. 1, working condition such as Fig. 6, shown in 7,8.
When normally working, primary link is connected, and reserve link does not works, and breaks down when main in primary link, and its redundancy is fallen Process of changing is consistent with Fig. 3, switches rear executor and remains to keep normally working.
When receipts main in primary link break down, and its redundancy inversion process is consistent with Fig. 4, switch rear executor and remain to just keep Often work.
When, in primary link, when main receipts break down with main, its redundancy inversion process is consistent with Fig. 5, holds after switching simultaneously Row device remains to normally work.

Claims (4)

1. an APS redundancy approach based on SpaceWire bus, specifically includes following steps:
Step S1: after data communication based on SpaceWire bus starts, APS automatic-protecting switching device is started working;
The SpaceWire node module that two independent is connected by step S2:APS module, and APS module constantly detects two mutually Duty for active and standby SpaceWire node;
Step S3:APS module detects when host node link breaks down, and APS module utilizes far-end life indication to pass through Secondary node chain road direction opposite end sends switching request numeric data code, and the standby receiver module of opposite end receives this switching request numeric data code After, produce changeover signal to the APS module of opposite end, APS module receive after immediately by the bus switch of opposite end to standby In SpaceWire bus, simultaneously opposite end standby sending module send switch confirmation numeric data code to local terminal secondary node, local terminal is standby Receiving with node after switching confirmation numeric data code, produce local changeover signal to local APS module, local terminal APS is immediately by local Bus switch, in standby SpaceWire bus, completes redundancy protecting and switches.
A kind of APS redundancy approach based on SpaceWire bus the most according to claim 1, it is characterised in that: normal work In the case of work, only host node antenna efficiency, secondary node link does not works, and when main node link breaks down, APS fills Put and automatically switch on secondary node link, it is ensured that the communication of equipment room is normal.
A kind of APS redundancy approach based on SpaceWire bus the most according to claim 1, it is characterised in that: normal work In the case of work, APS module constantly detects the duty of two SpaceWire nodes the most active and standby;When detecting that link is sent out During raw fault, APS module can complete the switching of bus with SpaceWire node receiving and transmitting data signals, intercommunication, it is achieved Function of redundancy protection.
4. a SpaceWire bus redundancy checking system, is characterised by: it is total by computer, PC bus, SpaceWire Line node 1, SpaceWire bus node 2, and executor's composition;Computer is by PC bus and SpaceWire bus node 1 is connected, and is connected by the bus cable of two groups of bidirectional transmit-receives, SpaceWire bus between bus node 1 and bus node 2 Node 2 is connected with executor;Node 1 and node 2 are each configured with APS automatic switching device.
CN201610423753.2A 2016-06-15 2016-06-15 A kind of APS redundancy approach based on SpaceWire bus Pending CN106100954A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610423753.2A CN106100954A (en) 2016-06-15 2016-06-15 A kind of APS redundancy approach based on SpaceWire bus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610423753.2A CN106100954A (en) 2016-06-15 2016-06-15 A kind of APS redundancy approach based on SpaceWire bus

Publications (1)

Publication Number Publication Date
CN106100954A true CN106100954A (en) 2016-11-09

Family

ID=57846177

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610423753.2A Pending CN106100954A (en) 2016-06-15 2016-06-15 A kind of APS redundancy approach based on SpaceWire bus

Country Status (1)

Country Link
CN (1) CN106100954A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106788594A (en) * 2016-12-05 2017-05-31 深圳市图焌科技有限公司 A kind of PLC device link protection change method and PLC device
WO2018177154A1 (en) * 2017-03-30 2018-10-04 华为技术有限公司 Communication failure recovery method and first communication network element

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102487348A (en) * 2010-12-02 2012-06-06 中兴通讯股份有限公司 Method and system for realizing looped network uplink protection
CN103516534A (en) * 2012-06-25 2014-01-15 中兴通讯股份有限公司 Method for realizing dual-homing protection switching, and home node
CN104243199A (en) * 2013-11-29 2014-12-24 深圳市邦彦信息技术有限公司 Data transmission method and protection device of packet transport network
CN104301027A (en) * 2013-07-16 2015-01-21 中兴通讯股份有限公司 Method, system and node for realizing auto protection switching in Optical Burst-Switching Ring
CN205792659U (en) * 2016-06-15 2016-12-07 北京航空航天大学 A kind of APS redundant system based on SpaceWire bus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102487348A (en) * 2010-12-02 2012-06-06 中兴通讯股份有限公司 Method and system for realizing looped network uplink protection
CN103516534A (en) * 2012-06-25 2014-01-15 中兴通讯股份有限公司 Method for realizing dual-homing protection switching, and home node
CN104301027A (en) * 2013-07-16 2015-01-21 中兴通讯股份有限公司 Method, system and node for realizing auto protection switching in Optical Burst-Switching Ring
CN104243199A (en) * 2013-11-29 2014-12-24 深圳市邦彦信息技术有限公司 Data transmission method and protection device of packet transport network
CN205792659U (en) * 2016-06-15 2016-12-07 北京航空航天大学 A kind of APS redundant system based on SpaceWire bus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106788594A (en) * 2016-12-05 2017-05-31 深圳市图焌科技有限公司 A kind of PLC device link protection change method and PLC device
WO2018177154A1 (en) * 2017-03-30 2018-10-04 华为技术有限公司 Communication failure recovery method and first communication network element

Similar Documents

Publication Publication Date Title
CN205068381U (en) A secure computer platform for track traffic
US4501021A (en) Fiber optic data highway
CA1201170A (en) Hybrid optical/electrical data highway
CN105159863A (en) Secure computer platform used for rail transit
CN103139060A (en) High-fault-tolerance controller area network (CAN) bus digital gateway based on double digital signal processors (DSPs)
CN103729333A (en) Backplane bus structure sharing multiple channel time slots and implementation method thereof
CN111654359A (en) Hot standby redundant communication system and method
CN103822539A (en) Rocket ground test control system based on redundant structure
CN202617154U (en) Train communication system
CN210721084U (en) Redundancy analog output board card with recovery diagnosis function
CN106100954A (en) A kind of APS redundancy approach based on SpaceWire bus
CN113114551B (en) Dual-redundancy LIN bus communication device
CN101106504A (en) Distributed communication system for intelligent independent robot based on CAN bus
CN101547131B (en) EAPS looped network single-channel fault location and protection method
CN108289050B (en) Ring network control system and control method for transmitter
CN206370956U (en) Multilink for rail vehicle ground wireless communication preferentially transmitting device
CN100505574C (en) Master and slave converting method for communication link circuit
CN106656625B (en) Based on the train of ARM CAN communication switching control method and conversion module
CN106789520B (en) A kind of high speed failure safe multi-node communication networks
CN210469324U (en) Optical fiber ring network industrial control system
CN205792659U (en) A kind of APS redundant system based on SpaceWire bus
EP0093578B1 (en) Communications system
CN108011791A (en) A kind of airborne dual-redundancy CAN communication system configuration
CN202512908U (en) Security isolation device for data collection of DCS system of nuclear power station
CN210142923U (en) Network communication system of intelligent substation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20161109

WD01 Invention patent application deemed withdrawn after publication