CN106100954A - A kind of APS redundancy approach based on SpaceWire bus - Google Patents
A kind of APS redundancy approach based on SpaceWire bus Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0659—Management 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
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.
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)
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)
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 |
-
2016
- 2016-06-15 CN CN201610423753.2A patent/CN106100954A/en active Pending
Patent Citations (5)
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)
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 |